.elementor-7915 .elementor-element.elementor-element-1ce7806{--display:flex;--position:fixed;--min-height:0vh;--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;--background-transition:0.3s;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:58;}.elementor-7915 .elementor-element.elementor-element-1ce7806::before, .elementor-7915 .elementor-element.elementor-element-1ce7806 > .elementor-background-video-container::before, .elementor-7915 .elementor-element.elementor-element-1ce7806 > .e-con-inner > .elementor-background-video-container::before, .elementor-7915 .elementor-element.elementor-element-1ce7806 > .elementor-background-slideshow::before, .elementor-7915 .elementor-element.elementor-element-1ce7806 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7915 .elementor-element.elementor-element-1ce7806 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-7915 .elementor-element.elementor-element-1ce7806, .elementor-7915 .elementor-element.elementor-element-1ce7806::before{--border-transition:0.3s;}.elementor-7915 .elementor-element.elementor-element-1ce7806.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-7915 .elementor-element.elementor-element-1ce7806{left:0px;}body.rtl .elementor-7915 .elementor-element.elementor-element-1ce7806{right:0px;}.elementor-7915 .elementor-element.elementor-element-a3f401e{--display:flex;--position:fixed;--min-height:82px;--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;--overflow:hidden;--background-transition:0.3s;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:21px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:25;}.elementor-7915 .elementor-element.elementor-element-a3f401e.e-con{--align-self:center;}body:not(.rtl) .elementor-7915 .elementor-element.elementor-element-a3f401e{left:0px;}body.rtl .elementor-7915 .elementor-element.elementor-element-a3f401e{right:0px;}.elementor-7915 .elementor-element.elementor-element-bdc119a > .elementor-widget-container{margin:33px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-bdc119a.elementor-element{--align-self:center;}.elementor-7915 .elementor-element.elementor-element-bdc119a .elementor-icon-wrapper{text-align:center;}.elementor-7915 .elementor-element.elementor-element-bdc119a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-6e070b0 );}.elementor-7915 .elementor-element.elementor-element-bdc119a.elementor-view-framed .elementor-icon, .elementor-7915 .elementor-element.elementor-element-bdc119a.elementor-view-default .elementor-icon{color:var( --e-global-color-6e070b0 );border-color:var( --e-global-color-6e070b0 );}.elementor-7915 .elementor-element.elementor-element-bdc119a.elementor-view-framed .elementor-icon, .elementor-7915 .elementor-element.elementor-element-bdc119a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-6e070b0 );}.elementor-7915 .elementor-element.elementor-element-bdc119a .elementor-icon{font-size:24px;}.elementor-7915 .elementor-element.elementor-element-bdc119a .elementor-icon svg{height:24px;}.elementor-7915 .elementor-element.elementor-element-d2104f6{--e-off-canvas-justify-content:flex-start;--e-off-canvas-width:383px;--e-off-canvas-height:83vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-overlay-opacity:1;}.elementor-7915 .elementor-element.elementor-element-d2104f6 .e-off-canvas__content{border-radius:-0px 25px 308px -0px;}.elementor-7915 .elementor-element.elementor-element-d2104f6 .e-off-canvas__overlay{background-color:#00000096;}.elementor-7915 .elementor-element.elementor-element-423aae5{--display:flex;--min-height:83vh;--justify-content:center;--overflow:hidden;--background-transition:0.3s;}.elementor-7915 .elementor-element.elementor-element-423aae5:not(.elementor-motion-effects-element-type-background), .elementor-7915 .elementor-element.elementor-element-423aae5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://focacciagravel.it/wp-content/uploads/2025/06/bici-vertical-sfocata.png");background-position:center center;background-size:cover;}.elementor-7915 .elementor-element.elementor-element-423aae5, .elementor-7915 .elementor-element.elementor-element-423aae5::before{--border-transition:0.3s;}.elementor-7915 .elementor-element.elementor-element-aa2f2da > .elementor-widget-container{margin:0px 27px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-aa2f2da .elementor-icon-wrapper{text-align:right;}.elementor-7915 .elementor-element.elementor-element-aa2f2da.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-6e070b0 );}.elementor-7915 .elementor-element.elementor-element-aa2f2da.elementor-view-framed .elementor-icon, .elementor-7915 .elementor-element.elementor-element-aa2f2da.elementor-view-default .elementor-icon{color:var( --e-global-color-6e070b0 );border-color:var( --e-global-color-6e070b0 );}.elementor-7915 .elementor-element.elementor-element-aa2f2da.elementor-view-framed .elementor-icon, .elementor-7915 .elementor-element.elementor-element-aa2f2da.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-6e070b0 );}.elementor-7915 .elementor-element.elementor-element-aa2f2da .elementor-icon{font-size:38px;}.elementor-7915 .elementor-element.elementor-element-aa2f2da .elementor-icon svg{height:38px;}.elementor-7915 .elementor-element.elementor-element-f8f0edd{--display:flex;--justify-content:center;--gap:17px 0px;--overflow:hidden;--background-transition:0.3s;--margin-top:-27px;--margin-bottom:0px;--margin-left:11px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7915 .elementor-element.elementor-element-7d3053c{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-6e070b0 );--border-color:var( --e-global-color-6e070b0 );--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-7915 .elementor-element.elementor-element-7d3053c, .elementor-7915 .elementor-element.elementor-element-7d3053c::before{--border-transition:0.3s;}.elementor-7915 .elementor-element.elementor-element-0b1920c .elementor-heading-title{color:var( --e-global-color-6e070b0 );font-family:var( --e-global-typography-d15be1e-font-family ), Sans-serif;font-weight:var( --e-global-typography-d15be1e-font-weight );}.elementor-7915 .elementor-element.elementor-element-fe82d1d{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-6e070b0 );--border-color:var( --e-global-color-6e070b0 );--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-7915 .elementor-element.elementor-element-fe82d1d, .elementor-7915 .elementor-element.elementor-element-fe82d1d::before{--border-transition:0.3s;}.elementor-7915 .elementor-element.elementor-element-7118374 .elementor-heading-title{color:var( --e-global-color-6e070b0 );font-family:var( --e-global-typography-d15be1e-font-family ), Sans-serif;font-weight:var( --e-global-typography-d15be1e-font-weight );}.elementor-7915 .elementor-element.elementor-element-f8fb4ba{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-6e070b0 );--border-color:var( --e-global-color-6e070b0 );--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-7915 .elementor-element.elementor-element-f8fb4ba, .elementor-7915 .elementor-element.elementor-element-f8fb4ba::before{--border-transition:0.3s;}.elementor-7915 .elementor-element.elementor-element-6ef8ec1 .elementor-heading-title{color:var( --e-global-color-6e070b0 );font-family:var( --e-global-typography-d15be1e-font-family ), Sans-serif;font-weight:var( --e-global-typography-d15be1e-font-weight );}.elementor-7915 .elementor-element.elementor-element-262bff2{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-6e070b0 );--border-color:var( --e-global-color-6e070b0 );--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-7915 .elementor-element.elementor-element-262bff2, .elementor-7915 .elementor-element.elementor-element-262bff2::before{--border-transition:0.3s;}.elementor-7915 .elementor-element.elementor-element-d0ef13e{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-7915 .elementor-element.elementor-element-d0ef13e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-d0ef13e .elementor-heading-title{color:var( --e-global-color-6e070b0 );font-family:"VOLTE", Sans-serif;font-weight:600;}.elementor-7915 .elementor-element.elementor-element-3013972{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-6e070b0 );--border-color:var( --e-global-color-6e070b0 );--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-7915 .elementor-element.elementor-element-3013972, .elementor-7915 .elementor-element.elementor-element-3013972::before{--border-transition:0.3s;}.elementor-7915 .elementor-element.elementor-element-3103f3b .elementor-heading-title{color:var( --e-global-color-6e070b0 );font-family:var( --e-global-typography-d15be1e-font-family ), Sans-serif;font-weight:var( --e-global-typography-d15be1e-font-weight );}.elementor-7915 .elementor-element.elementor-element-23ee3ed{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-6e070b0 );--border-color:var( --e-global-color-6e070b0 );--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-7915 .elementor-element.elementor-element-23ee3ed, .elementor-7915 .elementor-element.elementor-element-23ee3ed::before{--border-transition:0.3s;}.elementor-7915 .elementor-element.elementor-element-7ced862 .elementor-heading-title{color:var( --e-global-color-6e070b0 );font-family:var( --e-global-typography-d15be1e-font-family ), Sans-serif;font-weight:var( --e-global-typography-d15be1e-font-weight );}.elementor-7915 .elementor-element.elementor-element-32b7b65{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-6e070b0 );--border-color:var( --e-global-color-6e070b0 );--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-7915 .elementor-element.elementor-element-32b7b65, .elementor-7915 .elementor-element.elementor-element-32b7b65::before{--border-transition:0.3s;}.elementor-7915 .elementor-element.elementor-element-8f0fe6f .elementor-heading-title{color:var( --e-global-color-6e070b0 );font-family:var( --e-global-typography-d15be1e-font-family ), Sans-serif;font-weight:var( --e-global-typography-d15be1e-font-weight );}.elementor-7915 .elementor-element.elementor-element-1d00ab8{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-6e070b0 );--border-color:var( --e-global-color-6e070b0 );--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-7915 .elementor-element.elementor-element-1d00ab8, .elementor-7915 .elementor-element.elementor-element-1d00ab8::before{--border-transition:0.3s;}.elementor-7915 .elementor-element.elementor-element-69a3c44 .elementor-heading-title{color:var( --e-global-color-6e070b0 );font-family:var( --e-global-typography-d15be1e-font-family ), Sans-serif;font-weight:var( --e-global-typography-d15be1e-font-weight );}.elementor-7915 .elementor-element.elementor-element-80bad43{--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;--background-transition:0.3s;--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-7915 .elementor-element.elementor-element-20859aa .elementor-icon-wrapper{text-align:center;}.elementor-7915 .elementor-element.elementor-element-20859aa.elementor-view-stacked .elementor-icon{background-color:#E4405F;}.elementor-7915 .elementor-element.elementor-element-20859aa.elementor-view-framed .elementor-icon, .elementor-7915 .elementor-element.elementor-element-20859aa.elementor-view-default .elementor-icon{color:#E4405F;border-color:#E4405F;}.elementor-7915 .elementor-element.elementor-element-20859aa.elementor-view-framed .elementor-icon, .elementor-7915 .elementor-element.elementor-element-20859aa.elementor-view-default .elementor-icon svg{fill:#E4405F;}.elementor-7915 .elementor-element.elementor-element-20859aa .elementor-icon{font-size:20px;}.elementor-7915 .elementor-element.elementor-element-20859aa .elementor-icon svg{height:20px;}.elementor-7915 .elementor-element.elementor-element-cb3166d .elementor-icon-wrapper{text-align:center;}.elementor-7915 .elementor-element.elementor-element-cb3166d.elementor-view-stacked .elementor-icon{background-color:#1877F2;}.elementor-7915 .elementor-element.elementor-element-cb3166d.elementor-view-framed .elementor-icon, .elementor-7915 .elementor-element.elementor-element-cb3166d.elementor-view-default .elementor-icon{color:#1877F2;border-color:#1877F2;}.elementor-7915 .elementor-element.elementor-element-cb3166d.elementor-view-framed .elementor-icon, .elementor-7915 .elementor-element.elementor-element-cb3166d.elementor-view-default .elementor-icon svg{fill:#1877F2;}.elementor-7915 .elementor-element.elementor-element-cb3166d .elementor-icon{font-size:20px;}.elementor-7915 .elementor-element.elementor-element-cb3166d .elementor-icon svg{height:20px;}.elementor-7915 .elementor-element.elementor-element-4e272b4 .elementor-icon-wrapper{text-align:center;}.elementor-7915 .elementor-element.elementor-element-4e272b4.elementor-view-stacked .elementor-icon{background-color:#25D366;}.elementor-7915 .elementor-element.elementor-element-4e272b4.elementor-view-framed .elementor-icon, .elementor-7915 .elementor-element.elementor-element-4e272b4.elementor-view-default .elementor-icon{color:#25D366;border-color:#25D366;}.elementor-7915 .elementor-element.elementor-element-4e272b4.elementor-view-framed .elementor-icon, .elementor-7915 .elementor-element.elementor-element-4e272b4.elementor-view-default .elementor-icon svg{fill:#25D366;}.elementor-7915 .elementor-element.elementor-element-4e272b4 .elementor-icon{font-size:20px;}.elementor-7915 .elementor-element.elementor-element-4e272b4 .elementor-icon svg{height:20px;}.elementor-7915 .elementor-element.elementor-element-53956d8{--display:flex;--min-height:100vh;--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;--overflow:hidden;--background-transition:0.3s;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-7915 .elementor-element.elementor-element-53956d8::before, .elementor-7915 .elementor-element.elementor-element-53956d8 > .elementor-background-video-container::before, .elementor-7915 .elementor-element.elementor-element-53956d8 > .e-con-inner > .elementor-background-video-container::before, .elementor-7915 .elementor-element.elementor-element-53956d8 > .elementor-background-slideshow::before, .elementor-7915 .elementor-element.elementor-element-53956d8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7915 .elementor-element.elementor-element-53956d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-7915 .elementor-element.elementor-element-53956d8, .elementor-7915 .elementor-element.elementor-element-53956d8::before{--border-transition:0.3s;}.elementor-7915 .elementor-element.elementor-element-53956d8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7915 .elementor-element.elementor-element-6ede99c{--display:flex;--min-height:100vh;--justify-content:space-between;--overflow:hidden;--background-transition:0.3s;--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-7915 .elementor-element.elementor-element-6ede99c:not(.elementor-motion-effects-element-type-background), .elementor-7915 .elementor-element.elementor-element-6ede99c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://focacciagravel.it/wp-content/uploads/2025/05/DJI_0070-2-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7915 .elementor-element.elementor-element-6ede99c, .elementor-7915 .elementor-element.elementor-element-6ede99c::before{--border-transition:0.3s;}.elementor-7915 .elementor-element.elementor-element-f10a753{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--margin-top:117px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:160px;--padding-right:0px;}.elementor-7915 .elementor-element.elementor-element-cf9240a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 50px;}.elementor-7915 .elementor-element.elementor-element-cf9240a{text-align:left;}.elementor-7915 .elementor-element.elementor-element-cf9240a .elementor-heading-title{color:#FFFFFF;font-family:"VOLTE", Sans-serif;font-size:78px;font-weight:600;}.elementor-7915 .elementor-element.elementor-element-08e7826 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 50px;}.elementor-7915 .elementor-element.elementor-element-08e7826{text-align:left;}.elementor-7915 .elementor-element.elementor-element-08e7826 .elementor-heading-title{color:#FFFFFF;font-family:"VOLTE", Sans-serif;font-size:92px;font-weight:600;line-height:70px;}.elementor-7915 .elementor-element.elementor-element-4a12071 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 50px;}.elementor-7915 .elementor-element.elementor-element-4a12071.elementor-element{--align-self:flex-start;}.elementor-7915 .elementor-element.elementor-element-4a12071{text-align:right;}.elementor-7915 .elementor-element.elementor-element-4a12071 .elementor-heading-title{color:#FFFFFF;font-family:"VOLTE", Sans-serif;font-size:62px;font-weight:600;line-height:70px;}.elementor-7915 .elementor-element.elementor-element-838c2d8 > .elementor-widget-container{--e-transform-rotateZ:-14deg;margin:0px 0px 0px 0px;padding:0px 220px 93px 0px;}.elementor-7915 .elementor-element.elementor-element-838c2d8.elementor-element{--align-self:center;}.elementor-7915 .elementor-element.elementor-element-838c2d8{text-align:center;}.elementor-7915 .elementor-element.elementor-element-838c2d8 .elementor-heading-title{color:#FFFFFF;font-family:"VOLTE", Sans-serif;font-size:23px;font-weight:600;line-height:28px;}.elementor-7915 .elementor-element.elementor-element-2c2039c{--display:flex;--min-height:3vh;--background-transition:0.3s;--margin-top:0px;--margin-bottom:127px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7915 .elementor-element.elementor-element-7d871fa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 50px 0px 50px;}.elementor-7915 .elementor-element.elementor-element-7d871fa{text-align:right;}.elementor-7915 .elementor-element.elementor-element-7d871fa .elementor-heading-title{color:#FFFFFF;font-family:"VOLTE", Sans-serif;font-size:38px;font-weight:600;line-height:70px;}.elementor-7915 .elementor-element.elementor-element-45a62e2{--display:flex;--min-height:65vh;--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:flex-start;--overflow:hidden;--background-transition:0.3s;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-7915 .elementor-element.elementor-element-45a62e2, .elementor-7915 .elementor-element.elementor-element-45a62e2::before{--border-transition:0.3s;}.elementor-7915 .elementor-element.elementor-element-f49d779{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;text-align:justify;}.elementor-7915 .elementor-element.elementor-element-f49d779 > .elementor-widget-container{margin:50px 50px 50px 50px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-f49d779.elementor-element{--align-self:center;}.elementor-7915 .elementor-element.elementor-element-f49d779 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Archivo", Sans-serif;font-size:35px;font-weight:300;font-style:normal;letter-spacing:-1.6px;word-spacing:10px;}.elementor-7915 .elementor-element.elementor-element-3468d10{--display:flex;--min-height:80vh;--overflow:hidden;--background-transition:0.3s;--margin-top:50px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7915 .elementor-element.elementor-element-3468d10.e-con{--align-self:center;}.elementor-7915 .elementor-element.elementor-element-21522fc{--display:flex;--min-height:70vh;--background-transition:0.3s;--margin-top:40px;--margin-bottom:39px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7915 .elementor-element.elementor-element-21522fc, .elementor-7915 .elementor-element.elementor-element-21522fc::before{--border-transition:0.3s;}.elementor-7915 .elementor-element.elementor-element-21522fc.e-con{--align-self:center;}.elementor-7915 .elementor-element.elementor-element-c1be1fa{--display:flex;--min-height:65vh;--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:flex-start;--overflow:hidden;--background-transition:0.3s;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-7915 .elementor-element.elementor-element-c1be1fa, .elementor-7915 .elementor-element.elementor-element-c1be1fa::before{--border-transition:0.3s;}.elementor-7915 .elementor-element.elementor-element-e419ca0{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;text-align:justify;}.elementor-7915 .elementor-element.elementor-element-e419ca0 > .elementor-widget-container{margin:50px 50px 50px 50px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-e419ca0.elementor-element{--align-self:center;}.elementor-7915 .elementor-element.elementor-element-e419ca0 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Archivo", Sans-serif;font-size:35px;font-weight:300;font-style:normal;letter-spacing:-1.6px;word-spacing:10px;}.elementor-7915 .elementor-element.elementor-element-88ce8d5{--display:flex;--min-height:80vh;--overflow:hidden;--background-transition:0.3s;--margin-top:50px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7915 .elementor-element.elementor-element-88ce8d5, .elementor-7915 .elementor-element.elementor-element-88ce8d5::before{--border-transition:0.3s;}.elementor-7915 .elementor-element.elementor-element-88ce8d5.e-con{--align-self:center;}.elementor-7915 .elementor-element.elementor-element-b6bb9e6{--display:flex;--min-height:70vh;--background-transition:0.3s;--margin-top:40px;--margin-bottom:39px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7915 .elementor-element.elementor-element-b6bb9e6, .elementor-7915 .elementor-element.elementor-element-b6bb9e6::before{--border-transition:0.3s;}.elementor-7915 .elementor-element.elementor-element-b6bb9e6.e-con{--align-self:center;}.elementor-7915 .elementor-element.elementor-element-1037ef6{--display:flex;--min-height:80vh;--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;--overflow:hidden;--background-transition:0.3s;--overlay-opacity:0.5;--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-7915 .elementor-element.elementor-element-1037ef6::before, .elementor-7915 .elementor-element.elementor-element-1037ef6 > .elementor-background-video-container::before, .elementor-7915 .elementor-element.elementor-element-1037ef6 > .e-con-inner > .elementor-background-video-container::before, .elementor-7915 .elementor-element.elementor-element-1037ef6 > .elementor-background-slideshow::before, .elementor-7915 .elementor-element.elementor-element-1037ef6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7915 .elementor-element.elementor-element-1037ef6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-7915 .elementor-element.elementor-element-1037ef6, .elementor-7915 .elementor-element.elementor-element-1037ef6::before{--border-transition:0.3s;}.elementor-7915 .elementor-element.elementor-element-5d3cf4a > .elementor-widget-container{margin:52px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-5d3cf4a{text-align:center;}.elementor-7915 .elementor-element.elementor-element-5d3cf4a .elementor-heading-title{color:var( --e-global-color-text );font-family:"VOLTE", Sans-serif;font-size:21px;font-weight:600;text-transform:uppercase;}.elementor-7915 .elementor-element.elementor-element-f1dbf42 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-f1dbf42{text-align:center;}.elementor-7915 .elementor-element.elementor-element-f1dbf42 .elementor-heading-title{color:var( --e-global-color-text );font-family:"VOLTE", Sans-serif;font-size:35px;font-weight:700;text-transform:uppercase;}.elementor-7915 .elementor-element.elementor-element-7649db3{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:justify;color:var( --e-global-color-text );font-family:"Archivo", Sans-serif;font-size:20px;font-weight:400;}.elementor-7915 .elementor-element.elementor-element-7649db3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-7649db3.elementor-element{--align-self:center;}.elementor-7915 .elementor-element.elementor-element-992549b img{width:21%;height:115px;object-fit:cover;object-position:center center;}.elementor-7915 .elementor-element.elementor-element-eb94169.elementor-element{--align-self:center;}.elementor-7915 .elementor-element.elementor-element-eb94169{text-align:center;font-family:"VOLTE", Sans-serif;font-weight:600;}.elementor-7915 .elementor-element.elementor-element-6197b4f.elementor-element{--align-self:center;}.elementor-7915 .elementor-element.elementor-element-6197b4f{text-align:center;color:var( --e-global-color-text );font-family:"VOLTE", Sans-serif;font-size:18px;font-weight:600;}.elementor-7915 .elementor-element.elementor-element-ba36b0d .elementor-repeater-item-a1ce02c .swiper-slide-bg{background-image:url(https://focacciagravel.it/wp-content/uploads/2025/05/Via-delle-Fate-scaled.jpg);background-size:cover;}.elementor-7915 .elementor-element.elementor-element-ba36b0d .elementor-repeater-item-a1ce02c .elementor-background-overlay{background-color:#05050578;}.elementor-7915 .elementor-element.elementor-element-ba36b0d .elementor-repeater-item-a1ce02c .swiper-slide-contents{margin:0 auto;}.elementor-7915 .elementor-element.elementor-element-ba36b0d .elementor-repeater-item-a1ce02c .swiper-slide-inner{align-items:center;}.elementor-7915 .elementor-element.elementor-element-ba36b0d .elementor-repeater-item-2e561f6 .swiper-slide-bg{background-image:url(https://focacciagravel.it/wp-content/uploads/2025/06/DJI_0054-scaled.jpg);background-size:cover;}.elementor-7915 .elementor-element.elementor-element-ba36b0d .elementor-repeater-item-2e561f6 .elementor-background-overlay{background-color:#0000007A;mix-blend-mode:overlay;}.elementor-7915 .elementor-element.elementor-element-ba36b0d .elementor-repeater-item-2e561f6 .swiper-slide-contents{margin:0 auto;}.elementor-7915 .elementor-element.elementor-element-ba36b0d .elementor-repeater-item-2e561f6 .swiper-slide-inner{align-items:center;}.elementor-7915 .elementor-element.elementor-element-ba36b0d .elementor-repeater-item-8537e61 .swiper-slide-bg{background-image:url(https://focacciagravel.it/wp-content/uploads/2025/05/IMG_7525-scaled.jpg);background-size:cover;}.elementor-7915 .elementor-element.elementor-element-ba36b0d .elementor-repeater-item-8537e61 .swiper-slide-contents{margin:0 auto;}.elementor-7915 .elementor-element.elementor-element-ba36b0d .elementor-repeater-item-8537e61 .swiper-slide-inner{align-items:center;}.elementor-7915 .elementor-element.elementor-element-ba36b0d .elementor-repeater-item-2ff6c70 .swiper-slide-bg{background-image:url(https://focacciagravel.it/wp-content/uploads/2025/05/B__9103-2-scaled.jpg);background-size:cover;}.elementor-7915 .elementor-element.elementor-element-ba36b0d .elementor-repeater-item-2ff6c70 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-7915 .elementor-element.elementor-element-ba36b0d .elementor-repeater-item-2ff6c70 .swiper-slide-contents{margin:0 auto;}.elementor-7915 .elementor-element.elementor-element-ba36b0d .elementor-repeater-item-2ff6c70 .swiper-slide-inner{align-items:center;}.elementor-7915 .elementor-element.elementor-element-ba36b0d .swiper-slide{height:100vh;}.elementor-7915 .elementor-element.elementor-element-ba36b0d .swiper-slide-contents{max-width:61%;}.elementor-7915 .elementor-element.elementor-element-ba36b0d .swiper-slide-inner{padding:0px 0px 0px 0px;text-align:left;}.elementor-7915 .elementor-element.elementor-element-ba36b0d .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:30px;}.elementor-7915 .elementor-element.elementor-element-ba36b0d .elementor-slide-heading{font-family:"VOLTE", Sans-serif;font-weight:600;}.elementor-7915 .elementor-element.elementor-element-ba36b0d .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:0px;}.elementor-7915 .elementor-element.elementor-element-ba36b0d .elementor-slide-description{color:var( --e-global-color-6e070b0 );font-family:var( --e-global-typography-7dfa69f-font-family ), Sans-serif;font-weight:var( --e-global-typography-7dfa69f-font-weight );}.elementor-7915 .elementor-element.elementor-element-ba36b0d .elementor-slide-button{border-width:0px;border-radius:0px;}.elementor-7915 .elementor-element.elementor-element-ae10a7b{--display:flex;--min-height:0vh;--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;--background-transition:0.3s;--overlay-opacity:0.5;--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-7915 .elementor-element.elementor-element-ae10a7b::before, .elementor-7915 .elementor-element.elementor-element-ae10a7b > .elementor-background-video-container::before, .elementor-7915 .elementor-element.elementor-element-ae10a7b > .e-con-inner > .elementor-background-video-container::before, .elementor-7915 .elementor-element.elementor-element-ae10a7b > .elementor-background-slideshow::before, .elementor-7915 .elementor-element.elementor-element-ae10a7b > .e-con-inner > .elementor-background-slideshow::before, .elementor-7915 .elementor-element.elementor-element-ae10a7b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-7915 .elementor-element.elementor-element-ae10a7b, .elementor-7915 .elementor-element.elementor-element-ae10a7b::before{--border-transition:0.3s;}.elementor-7915 .elementor-element.elementor-element-4491da6{--display:flex;--min-height:30vh;--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;--overflow:hidden;--background-transition:0.3s;--overlay-opacity:0.5;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7915 .elementor-element.elementor-element-4491da6::before, .elementor-7915 .elementor-element.elementor-element-4491da6 > .elementor-background-video-container::before, .elementor-7915 .elementor-element.elementor-element-4491da6 > .e-con-inner > .elementor-background-video-container::before, .elementor-7915 .elementor-element.elementor-element-4491da6 > .elementor-background-slideshow::before, .elementor-7915 .elementor-element.elementor-element-4491da6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7915 .elementor-element.elementor-element-4491da6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-7915 .elementor-element.elementor-element-4491da6, .elementor-7915 .elementor-element.elementor-element-4491da6::before{--border-transition:0.3s;}.elementor-7915 .elementor-element.elementor-element-d42c53a{--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;--background-transition:0.3s;--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-7915 .elementor-element.elementor-element-3d8f3f0{--display:flex;--min-height:0px;--background-transition:0.3s;}.elementor-7915 .elementor-element.elementor-element-8b42afb{--display:flex;--justify-content:flex-start;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-7915 .elementor-element.elementor-element-a3bfec9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-a3bfec9.elementor-element{--order:-99999 /* order start hack */;}.elementor-7915 .elementor-element.elementor-element-a3bfec9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-7915 .elementor-element.elementor-element-a3bfec9.elementor-view-framed .elementor-icon, .elementor-7915 .elementor-element.elementor-element-a3bfec9.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-7915 .elementor-element.elementor-element-a3bfec9.elementor-view-framed .elementor-icon, .elementor-7915 .elementor-element.elementor-element-a3bfec9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-7915 .elementor-element.elementor-element-a3bfec9 .elementor-icon{font-size:146px;}.elementor-7915 .elementor-element.elementor-element-a3bfec9 .elementor-icon svg{height:146px;}.elementor-7915 .elementor-element.elementor-element-a3bfec9 .elementor-icon i, .elementor-7915 .elementor-element.elementor-element-a3bfec9 .elementor-icon svg{transform:rotate(-10deg);}.elementor-7915 .elementor-element.elementor-element-cefff1e{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;font-family:"Archivo", Sans-serif;font-size:35px;font-weight:300;}.elementor-7915 .elementor-element.elementor-element-cefff1e > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 118px;}.elementor-7915 .elementor-element.elementor-element-cefff1e.elementor-element{--align-self:center;}.elementor-7915 .elementor-element.elementor-element-6526cbf{--display:flex;--min-height:60vh;--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;--overflow:hidden;--background-transition:0.3s;--overlay-opacity:0.5;--margin-top:4%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7915 .elementor-element.elementor-element-6526cbf::before, .elementor-7915 .elementor-element.elementor-element-6526cbf > .elementor-background-video-container::before, .elementor-7915 .elementor-element.elementor-element-6526cbf > .e-con-inner > .elementor-background-video-container::before, .elementor-7915 .elementor-element.elementor-element-6526cbf > .elementor-background-slideshow::before, .elementor-7915 .elementor-element.elementor-element-6526cbf > .e-con-inner > .elementor-background-slideshow::before, .elementor-7915 .elementor-element.elementor-element-6526cbf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-7915 .elementor-element.elementor-element-6526cbf, .elementor-7915 .elementor-element.elementor-element-6526cbf::before{--border-transition:0.3s;}.elementor-7915 .elementor-element.elementor-element-5d8ccba.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-7915 .elementor-element.elementor-element-5d8ccba > .elementor-widget-container{margin:0% -100% 0% -100%;}.elementor-7915 .elementor-element.elementor-element-5d8ccba .elementor-main-swiper{height:45vh;width:150vw;}.elementor-7915 .elementor-element.elementor-element-5d8ccba .elementor-main-swiper .swiper-slide{border-radius:0px;}.elementor-7915 .elementor-element.elementor-element-5d8ccba .elementor-swiper-button{font-size:20px;}.elementor-7915 .elementor-element.elementor-element-826fe70{--display:flex;--min-height:30vh;--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;--overflow:hidden;--background-transition:0.3s;--overlay-opacity:0.5;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7915 .elementor-element.elementor-element-826fe70::before, .elementor-7915 .elementor-element.elementor-element-826fe70 > .elementor-background-video-container::before, .elementor-7915 .elementor-element.elementor-element-826fe70 > .e-con-inner > .elementor-background-video-container::before, .elementor-7915 .elementor-element.elementor-element-826fe70 > .elementor-background-slideshow::before, .elementor-7915 .elementor-element.elementor-element-826fe70 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7915 .elementor-element.elementor-element-826fe70 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-7915 .elementor-element.elementor-element-826fe70, .elementor-7915 .elementor-element.elementor-element-826fe70::before{--border-transition:0.3s;}.elementor-7915 .elementor-element.elementor-element-5cc14e0{--display:flex;--min-height:0px;--background-transition:0.3s;--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-7915 .elementor-element.elementor-element-82c3c8b{--display:flex;--background-transition:0.3s;--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-7915 .elementor-element.elementor-element-b31a0ed > .elementor-widget-container{margin:17px 0px -109px 0px;padding:0px 0px 0px 43px;}.elementor-7915 .elementor-element.elementor-element-b31a0ed.elementor-element{--align-self:flex-start;}.elementor-7915 .elementor-element.elementor-element-b31a0ed .elementor-icon-wrapper{text-align:right;}.elementor-7915 .elementor-element.elementor-element-b31a0ed.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-7915 .elementor-element.elementor-element-b31a0ed.elementor-view-framed .elementor-icon, .elementor-7915 .elementor-element.elementor-element-b31a0ed.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-7915 .elementor-element.elementor-element-b31a0ed.elementor-view-framed .elementor-icon, .elementor-7915 .elementor-element.elementor-element-b31a0ed.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-7915 .elementor-element.elementor-element-b31a0ed .elementor-icon{font-size:144px;}.elementor-7915 .elementor-element.elementor-element-b31a0ed .elementor-icon svg{height:144px;}.elementor-7915 .elementor-element.elementor-element-b31a0ed .elementor-icon i, .elementor-7915 .elementor-element.elementor-element-b31a0ed .elementor-icon svg{transform:rotate(28deg);}.elementor-7915 .elementor-element.elementor-element-74c7299{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;font-family:"Archivo", Sans-serif;font-size:30px;font-weight:100;}.elementor-7915 .elementor-element.elementor-element-74c7299 > .elementor-widget-container{margin:85px 33px 0px -30px;padding:0px 153px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-74c7299.elementor-element{--align-self:center;}.elementor-7915 .elementor-element.elementor-element-0f89de7{--display:flex;--min-height:41vh;--background-transition:0.3s;--margin-top:-20px;--margin-bottom:0px;--margin-left:130px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7915 .elementor-element.elementor-element-0f89de7:not(.elementor-motion-effects-element-type-background), .elementor-7915 .elementor-element.elementor-element-0f89de7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://focacciagravel.it/wp-content/uploads/2024/07/B__4391-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7915 .elementor-element.elementor-element-0f89de7, .elementor-7915 .elementor-element.elementor-element-0f89de7::before{--border-transition:0.3s;}.elementor-7915 .elementor-element.elementor-element-8a00c04{--display:flex;--min-height:47vh;--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;--overflow:hidden;--background-transition:0.3s;--overlay-opacity:0.5;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7915 .elementor-element.elementor-element-8a00c04::before, .elementor-7915 .elementor-element.elementor-element-8a00c04 > .elementor-background-video-container::before, .elementor-7915 .elementor-element.elementor-element-8a00c04 > .e-con-inner > .elementor-background-video-container::before, .elementor-7915 .elementor-element.elementor-element-8a00c04 > .elementor-background-slideshow::before, .elementor-7915 .elementor-element.elementor-element-8a00c04 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7915 .elementor-element.elementor-element-8a00c04 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-7915 .elementor-element.elementor-element-8a00c04, .elementor-7915 .elementor-element.elementor-element-8a00c04::before{--border-transition:0.3s;}.elementor-7915 .elementor-element.elementor-element-6b14b5b{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:60px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7915 .elementor-element.elementor-element-46c5fac{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;font-family:"Archivo", Sans-serif;font-size:30px;font-weight:100;}.elementor-7915 .elementor-element.elementor-element-46c5fac > .elementor-widget-container{margin:192px 0px 0px 111px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-46c5fac.elementor-element{--align-self:center;}.elementor-7915 .elementor-element.elementor-element-391aad1{--display:flex;--min-height:42vh;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;--margin-top:-3px;--margin-bottom:0px;--margin-left:151px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-7915 .elementor-element.elementor-element-391aad1:not(.elementor-motion-effects-element-type-background), .elementor-7915 .elementor-element.elementor-element-391aad1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://focacciagravel.it/wp-content/uploads/2025/07/WhatsApp-Image-2025-07-19-at-14.10.12.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7915 .elementor-element.elementor-element-391aad1, .elementor-7915 .elementor-element.elementor-element-391aad1::before{--border-transition:0.3s;}.elementor-7915 .elementor-element.elementor-element-78ca8ec{--display:flex;--min-height:14vh;--background-transition:0.3s;--border-radius:67px 67px 67px 67px;--margin-top:-54px;--margin-bottom:37px;--margin-left:129px;--margin-right:-31px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-7915 .elementor-element.elementor-element-78ca8ec:not(.elementor-motion-effects-element-type-background), .elementor-7915 .elementor-element.elementor-element-78ca8ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://focacciagravel.it/wp-content/uploads/2025/07/WhatsApp-Image-2025-07-18-at-19.00.44.jpeg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-7915 .elementor-element.elementor-element-78ca8ec, .elementor-7915 .elementor-element.elementor-element-78ca8ec::before{--border-transition:0.3s;}.elementor-7915 .elementor-element.elementor-element-78ca8ec.e-con{--align-self:flex-end;}.elementor-7915 .elementor-element.elementor-element-1d4ad2f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-1d4ad2f.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-7915 .elementor-element.elementor-element-1d4ad2f .elementor-icon-wrapper{text-align:right;}.elementor-7915 .elementor-element.elementor-element-1d4ad2f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-3c2ad4d );}.elementor-7915 .elementor-element.elementor-element-1d4ad2f.elementor-view-framed .elementor-icon, .elementor-7915 .elementor-element.elementor-element-1d4ad2f.elementor-view-default .elementor-icon{color:var( --e-global-color-3c2ad4d );border-color:var( --e-global-color-3c2ad4d );}.elementor-7915 .elementor-element.elementor-element-1d4ad2f.elementor-view-framed .elementor-icon, .elementor-7915 .elementor-element.elementor-element-1d4ad2f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-3c2ad4d );}.elementor-7915 .elementor-element.elementor-element-1d4ad2f.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-3c2ad4d );}.elementor-7915 .elementor-element.elementor-element-1d4ad2f.elementor-view-framed .elementor-icon:hover, .elementor-7915 .elementor-element.elementor-element-1d4ad2f.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-3c2ad4d );border-color:var( --e-global-color-3c2ad4d );}.elementor-7915 .elementor-element.elementor-element-1d4ad2f.elementor-view-framed .elementor-icon:hover, .elementor-7915 .elementor-element.elementor-element-1d4ad2f.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-3c2ad4d );}.elementor-7915 .elementor-element.elementor-element-1d4ad2f .elementor-icon{font-size:159px;}.elementor-7915 .elementor-element.elementor-element-1d4ad2f .elementor-icon svg{height:159px;}.elementor-7915 .elementor-element.elementor-element-1d4ad2f .elementor-icon-wrapper svg{width:100%;}.elementor-7915 .elementor-element.elementor-element-1d4ad2f .elementor-icon i, .elementor-7915 .elementor-element.elementor-element-1d4ad2f .elementor-icon svg{transform:rotate(-15deg);}.elementor-7915 .elementor-element.elementor-element-0e5360f{--display:flex;--min-height:91vh;--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;--background-transition:0.3s;--overlay-opacity:0.5;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7915 .elementor-element.elementor-element-0e5360f:not(.elementor-motion-effects-element-type-background), .elementor-7915 .elementor-element.elementor-element-0e5360f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://focacciagravel.it/wp-content/uploads/2025/07/DJI_0157-scaled.jpg");background-color:#D59E61;background-size:cover;}.elementor-7915 .elementor-element.elementor-element-0e5360f::before, .elementor-7915 .elementor-element.elementor-element-0e5360f > .elementor-background-video-container::before, .elementor-7915 .elementor-element.elementor-element-0e5360f > .e-con-inner > .elementor-background-video-container::before, .elementor-7915 .elementor-element.elementor-element-0e5360f > .elementor-background-slideshow::before, .elementor-7915 .elementor-element.elementor-element-0e5360f > .e-con-inner > .elementor-background-slideshow::before, .elementor-7915 .elementor-element.elementor-element-0e5360f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #0C0038 0%, #2A2A1E 100%);}.elementor-7915 .elementor-element.elementor-element-0e5360f, .elementor-7915 .elementor-element.elementor-element-0e5360f::before{--border-transition:0.3s;}.elementor-7915 .elementor-element.elementor-element-675cd32 > .elementor-widget-container{margin:23px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-675cd32 .elementor-icon-wrapper{text-align:center;}.elementor-7915 .elementor-element.elementor-element-675cd32.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-6e070b0 );}.elementor-7915 .elementor-element.elementor-element-675cd32.elementor-view-framed .elementor-icon, .elementor-7915 .elementor-element.elementor-element-675cd32.elementor-view-default .elementor-icon{color:var( --e-global-color-6e070b0 );border-color:var( --e-global-color-6e070b0 );}.elementor-7915 .elementor-element.elementor-element-675cd32.elementor-view-framed .elementor-icon, .elementor-7915 .elementor-element.elementor-element-675cd32.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-6e070b0 );}.elementor-7915 .elementor-element.elementor-element-675cd32 .elementor-icon{font-size:32px;}.elementor-7915 .elementor-element.elementor-element-675cd32 .elementor-icon svg{height:32px;}.elementor-7915 .elementor-element.elementor-element-9413a3b{width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;text-align:center;}.elementor-7915 .elementor-element.elementor-element-9413a3b > .elementor-widget-container{margin:24px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-9413a3b.elementor-element{--align-self:center;}.elementor-7915 .elementor-element.elementor-element-9413a3b .elementor-heading-title{color:var( --e-global-color-6e070b0 );font-family:"VOLTE", Sans-serif;font-size:31px;font-weight:700;text-transform:uppercase;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-7915 .elementor-element.elementor-element-848503e{--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;--background-transition:0.3s;--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-7915 .elementor-element.elementor-element-848503e, .elementor-7915 .elementor-element.elementor-element-848503e::before{--border-transition:0.3s;}.elementor-7915 .elementor-element.elementor-element-848503e.e-con{--align-self:center;}.elementor-7915 .elementor-element.elementor-element-ccf1bdb{--display:grid;--min-height:30vh;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:21px 20px;--grid-auto-flow:row;--background-transition:0.3s;--margin-top:39px;--margin-bottom:49px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7915 .elementor-element.elementor-element-d392653{--display:flex;--background-transition:0.3s;--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-7915 .elementor-element.elementor-element-76c7e3a{--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;--background-transition:0.3s;}.elementor-7915 .elementor-element.elementor-element-d01f3ee > .elementor-widget-container{margin:0px 0px 0px 54px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-d01f3ee.elementor-element{--align-self:flex-start;}.elementor-7915 .elementor-element.elementor-element-d01f3ee .elementor-icon-wrapper{text-align:center;}.elementor-7915 .elementor-element.elementor-element-d01f3ee.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-3c2ad4d );}.elementor-7915 .elementor-element.elementor-element-d01f3ee.elementor-view-framed .elementor-icon, .elementor-7915 .elementor-element.elementor-element-d01f3ee.elementor-view-default .elementor-icon{color:var( --e-global-color-3c2ad4d );border-color:var( --e-global-color-3c2ad4d );}.elementor-7915 .elementor-element.elementor-element-d01f3ee.elementor-view-framed .elementor-icon, .elementor-7915 .elementor-element.elementor-element-d01f3ee.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-3c2ad4d );}.elementor-7915 .elementor-element.elementor-element-d01f3ee .elementor-icon{font-size:42px;}.elementor-7915 .elementor-element.elementor-element-d01f3ee .elementor-icon svg{height:42px;}.elementor-7915 .elementor-element.elementor-element-ee9d7a9{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-7915 .elementor-element.elementor-element-ee9d7a9.elementor-element{--align-self:center;}.elementor-7915 .elementor-element.elementor-element-ee9d7a9 .elementor-heading-title{color:var( --e-global-color-6e070b0 );font-family:"VOLTE", Sans-serif;font-weight:700;}.elementor-7915 .elementor-element.elementor-element-1485687{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;color:var( --e-global-color-6e070b0 );font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;}.elementor-7915 .elementor-element.elementor-element-1485687.elementor-element{--align-self:center;}.elementor-7915 .elementor-element.elementor-element-f4e0f90.elementor-element{--align-self:center;}.elementor-7915 .elementor-element.elementor-element-f4e0f90 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-7915 .elementor-element.elementor-element-2971578{--display:flex;--background-transition:0.3s;--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-7915 .elementor-element.elementor-element-806d0e9{--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;--background-transition:0.3s;}.elementor-7915 .elementor-element.elementor-element-a9897d9 > .elementor-widget-container{margin:0px 0px 0px 54px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-a9897d9.elementor-element{--align-self:flex-start;}.elementor-7915 .elementor-element.elementor-element-a9897d9 .elementor-icon-wrapper{text-align:center;}.elementor-7915 .elementor-element.elementor-element-a9897d9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-3c2ad4d );}.elementor-7915 .elementor-element.elementor-element-a9897d9.elementor-view-framed .elementor-icon, .elementor-7915 .elementor-element.elementor-element-a9897d9.elementor-view-default .elementor-icon{color:var( --e-global-color-3c2ad4d );border-color:var( --e-global-color-3c2ad4d );}.elementor-7915 .elementor-element.elementor-element-a9897d9.elementor-view-framed .elementor-icon, .elementor-7915 .elementor-element.elementor-element-a9897d9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-3c2ad4d );}.elementor-7915 .elementor-element.elementor-element-a9897d9 .elementor-icon{font-size:42px;}.elementor-7915 .elementor-element.elementor-element-a9897d9 .elementor-icon svg{height:42px;}.elementor-7915 .elementor-element.elementor-element-444c9ed{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-7915 .elementor-element.elementor-element-444c9ed.elementor-element{--align-self:center;}.elementor-7915 .elementor-element.elementor-element-444c9ed .elementor-heading-title{color:var( --e-global-color-6e070b0 );font-family:"VOLTE", Sans-serif;font-weight:700;}.elementor-7915 .elementor-element.elementor-element-d7d9f01{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;color:var( --e-global-color-6e070b0 );font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;}.elementor-7915 .elementor-element.elementor-element-d7d9f01 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-d7d9f01.elementor-element{--align-self:center;}.elementor-7915 .elementor-element.elementor-element-51bff79 > .elementor-widget-container{margin:-30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-51bff79.elementor-element{--align-self:center;}.elementor-7915 .elementor-element.elementor-element-51bff79 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-7915 .elementor-element.elementor-element-d3f8a85{--display:flex;--background-transition:0.3s;--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-7915 .elementor-element.elementor-element-ba22b98{--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;--background-transition:0.3s;}.elementor-7915 .elementor-element.elementor-element-85d65fd > .elementor-widget-container{margin:0px 0px 0px 54px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-85d65fd.elementor-element{--align-self:flex-start;}.elementor-7915 .elementor-element.elementor-element-85d65fd .elementor-icon-wrapper{text-align:center;}.elementor-7915 .elementor-element.elementor-element-85d65fd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-6e070b0 );}.elementor-7915 .elementor-element.elementor-element-85d65fd.elementor-view-framed .elementor-icon, .elementor-7915 .elementor-element.elementor-element-85d65fd.elementor-view-default .elementor-icon{color:var( --e-global-color-6e070b0 );border-color:var( --e-global-color-6e070b0 );}.elementor-7915 .elementor-element.elementor-element-85d65fd.elementor-view-framed .elementor-icon, .elementor-7915 .elementor-element.elementor-element-85d65fd.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-6e070b0 );}.elementor-7915 .elementor-element.elementor-element-85d65fd .elementor-icon{font-size:42px;}.elementor-7915 .elementor-element.elementor-element-85d65fd .elementor-icon svg{height:42px;}.elementor-7915 .elementor-element.elementor-element-fb74458{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-7915 .elementor-element.elementor-element-fb74458.elementor-element{--align-self:center;}.elementor-7915 .elementor-element.elementor-element-fb74458 .elementor-heading-title{color:var( --e-global-color-6e070b0 );font-family:"VOLTE", Sans-serif;font-weight:700;}.elementor-7915 .elementor-element.elementor-element-07eea4f{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;color:var( --e-global-color-6e070b0 );font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;}.elementor-7915 .elementor-element.elementor-element-07eea4f.elementor-element{--align-self:center;}.elementor-7915 .elementor-element.elementor-element-46dd348.elementor-element{--align-self:center;}.elementor-7915 .elementor-element.elementor-element-46dd348 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-7915 .elementor-element.elementor-element-f7410da{--display:flex;--background-transition:0.3s;--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-7915 .elementor-element.elementor-element-1f8c5a7{--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;--background-transition:0.3s;}.elementor-7915 .elementor-element.elementor-element-7be5852 > .elementor-widget-container{margin:0px 0px 0px 54px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-7be5852.elementor-element{--align-self:flex-start;}.elementor-7915 .elementor-element.elementor-element-7be5852 .elementor-icon-wrapper{text-align:center;}.elementor-7915 .elementor-element.elementor-element-7be5852.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-3c2ad4d );}.elementor-7915 .elementor-element.elementor-element-7be5852.elementor-view-framed .elementor-icon, .elementor-7915 .elementor-element.elementor-element-7be5852.elementor-view-default .elementor-icon{color:var( --e-global-color-3c2ad4d );border-color:var( --e-global-color-3c2ad4d );}.elementor-7915 .elementor-element.elementor-element-7be5852.elementor-view-framed .elementor-icon, .elementor-7915 .elementor-element.elementor-element-7be5852.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-3c2ad4d );}.elementor-7915 .elementor-element.elementor-element-7be5852 .elementor-icon{font-size:42px;}.elementor-7915 .elementor-element.elementor-element-7be5852 .elementor-icon svg{height:42px;}.elementor-7915 .elementor-element.elementor-element-5792106{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-7915 .elementor-element.elementor-element-5792106.elementor-element{--align-self:center;}.elementor-7915 .elementor-element.elementor-element-5792106 .elementor-heading-title{color:var( --e-global-color-6e070b0 );font-family:"VOLTE", Sans-serif;font-weight:700;}.elementor-7915 .elementor-element.elementor-element-a8d4010{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;color:var( --e-global-color-6e070b0 );font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;}.elementor-7915 .elementor-element.elementor-element-a8d4010.elementor-element{--align-self:center;}.elementor-7915 .elementor-element.elementor-element-61c460e > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-61c460e.elementor-element{--align-self:center;}.elementor-7915 .elementor-element.elementor-element-61c460e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-7915 .elementor-element.elementor-element-90e3dc9{--display:flex;--min-height:80vh;--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;--background-transition:0.3s;--overlay-opacity:0.5;--border-radius:0px 0px 0px 0px;--margin-top:31px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7915 .elementor-element.elementor-element-90e3dc9::before, .elementor-7915 .elementor-element.elementor-element-90e3dc9 > .elementor-background-video-container::before, .elementor-7915 .elementor-element.elementor-element-90e3dc9 > .e-con-inner > .elementor-background-video-container::before, .elementor-7915 .elementor-element.elementor-element-90e3dc9 > .elementor-background-slideshow::before, .elementor-7915 .elementor-element.elementor-element-90e3dc9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7915 .elementor-element.elementor-element-90e3dc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-7915 .elementor-element.elementor-element-90e3dc9, .elementor-7915 .elementor-element.elementor-element-90e3dc9::before{--border-transition:0.3s;}.elementor-7915 .elementor-element.elementor-element-5eff287{--display:flex;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;box-shadow:-16px 2px 20px 4px rgba(0, 0, 0, 0.27);}.elementor-7915 .elementor-element.elementor-element-5eff287:not(.elementor-motion-effects-element-type-background), .elementor-7915 .elementor-element.elementor-element-5eff287 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://focacciagravel.it/wp-content/uploads/2025/06/texture-viola.png");}.elementor-7915 .elementor-element.elementor-element-5eff287, .elementor-7915 .elementor-element.elementor-element-5eff287::before{--border-transition:0.3s;}.elementor-7915 .elementor-element.elementor-element-5eff287.e-con{--align-self:center;}.elementor-7915 .elementor-element.elementor-element-e1f181d{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;text-align:center;}.elementor-7915 .elementor-element.elementor-element-e1f181d > .elementor-widget-container{margin:34px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-e1f181d.elementor-element{--align-self:center;}.elementor-7915 .elementor-element.elementor-element-e1f181d .elementor-heading-title{color:var( --e-global-color-6e070b0 );font-family:"VOLTE", Sans-serif;font-size:65px;font-weight:700;text-transform:uppercase;}.elementor-7915 .elementor-element.elementor-element-d27466c{width:var( --container-widget-width, 76% );max-width:76%;--container-widget-width:76%;--container-widget-flex-grow:0;color:var( --e-global-color-6e070b0 );font-family:"VOLTE", Sans-serif;font-size:22px;font-weight:400;}.elementor-7915 .elementor-element.elementor-element-d27466c.elementor-element{--align-self:center;}.elementor-7915 .elementor-element.elementor-element-da34c26 img{width:79%;}.elementor-7915 .elementor-element.elementor-element-7d34bae{--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;--background-transition:0.3s;}.elementor-7915 .elementor-element.elementor-element-7d34bae.e-con{--align-self:center;}.elementor-7915 .elementor-element.elementor-element-443d64e{--display:flex;--min-height:60vh;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;}.elementor-7915 .elementor-element.elementor-element-443d64e, .elementor-7915 .elementor-element.elementor-element-443d64e::before{--border-transition:0.3s;}.elementor-7915 .elementor-element.elementor-element-36e584d > .elementor-widget-container{margin:50px 0px 50px 0px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-36e584d.elementor-element{--align-self:center;}.elementor-7915 .elementor-element.elementor-element-36e584d img{width:27%;}.elementor-7915 .elementor-element.elementor-element-e4b1582{--display:flex;--min-height:80vh;--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;--background-transition:0.3s;--overlay-opacity:0.5;--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-7915 .elementor-element.elementor-element-e4b1582::before, .elementor-7915 .elementor-element.elementor-element-e4b1582 > .elementor-background-video-container::before, .elementor-7915 .elementor-element.elementor-element-e4b1582 > .e-con-inner > .elementor-background-video-container::before, .elementor-7915 .elementor-element.elementor-element-e4b1582 > .elementor-background-slideshow::before, .elementor-7915 .elementor-element.elementor-element-e4b1582 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7915 .elementor-element.elementor-element-e4b1582 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-7915 .elementor-element.elementor-element-e4b1582, .elementor-7915 .elementor-element.elementor-element-e4b1582::before{--border-transition:0.3s;}.elementor-7915 .elementor-element.elementor-element-feb69b9 > .elementor-widget-container{margin:52px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-feb69b9{text-align:center;}.elementor-7915 .elementor-element.elementor-element-feb69b9 .elementor-heading-title{color:var( --e-global-color-text );font-family:"VOLTE", Sans-serif;font-size:21px;font-weight:600;text-transform:uppercase;}.elementor-7915 .elementor-element.elementor-element-b08dcb6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-b08dcb6{text-align:center;}.elementor-7915 .elementor-element.elementor-element-b08dcb6 .elementor-heading-title{color:var( --e-global-color-text );font-family:"VOLTE", Sans-serif;font-size:39px;font-weight:600;text-transform:uppercase;}.elementor-7915 .elementor-element.elementor-element-71a9581{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:justify;color:var( --e-global-color-text );font-family:"Archivo", Sans-serif;font-size:21px;font-weight:400;}.elementor-7915 .elementor-element.elementor-element-71a9581 > .elementor-widget-container{margin:50px 0px 50px 0px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-71a9581.elementor-element{--align-self:center;}.elementor-7915 .elementor-element.elementor-element-6f025cf{--display:flex;--min-height:43vh;--background-transition:0.3s;--z-index:4;}.elementor-7915 .elementor-element.elementor-element-6f025cf, .elementor-7915 .elementor-element.elementor-element-6f025cf::before{--border-transition:0.3s;}.elementor-7915 .elementor-element.elementor-element-6f025cf.e-con{--align-self:center;}.elementor-7915 .elementor-element.elementor-element-8d336da{--display:flex;--min-height:47vh;--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 9px;--background-transition:0.3s;--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-7915 .elementor-element.elementor-element-d1324c5{--display:flex;--gap:0px 0px;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;}.elementor-7915 .elementor-element.elementor-element-d1324c5:not(.elementor-motion-effects-element-type-background), .elementor-7915 .elementor-element.elementor-element-d1324c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://focacciagravel.it/wp-content/uploads/2025/07/Texture-vertical.png");background-color:#ECECEC;background-size:cover;}.elementor-7915 .elementor-element.elementor-element-d1324c5, .elementor-7915 .elementor-element.elementor-element-d1324c5::before{--border-transition:0.3s;}.elementor-7915 .elementor-element.elementor-element-05104ba{--display:flex;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;--margin-top:-17px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7915 .elementor-element.elementor-element-05104ba:not(.elementor-motion-effects-element-type-background), .elementor-7915 .elementor-element.elementor-element-05104ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E90404;}.elementor-7915 .elementor-element.elementor-element-05104ba, .elementor-7915 .elementor-element.elementor-element-05104ba::before{--border-transition:0.3s;}.elementor-7915 .elementor-element.elementor-element-420dd89 > .elementor-widget-container{margin:5px 0px 5px 5px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-420dd89 .elementor-heading-title{color:var( --e-global-color-6e070b0 );font-family:"VOLTE", Sans-serif;font-size:13px;font-weight:600;}.elementor-7915 .elementor-element.elementor-element-4dafaaa .elementor-heading-title{color:var( --e-global-color-6e070b0 );font-family:var( --e-global-typography-d15be1e-font-family ), Sans-serif;font-weight:var( --e-global-typography-d15be1e-font-weight );}.elementor-7915 .elementor-element.elementor-element-64b2958.elementor-element{--align-self:flex-start;}.elementor-7915 .elementor-element.elementor-element-64b2958{text-align:left;color:var( --e-global-color-6e070b0 );font-family:"VOLTE", Sans-serif;font-size:15px;font-weight:600;}.elementor-7915 .elementor-element.elementor-element-2666adc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-2666adc.elementor-element{--align-self:flex-end;}.elementor-7915 .elementor-element.elementor-element-2666adc{text-align:right;color:var( --e-global-color-6e070b0 );font-family:"VOLTE", Sans-serif;font-size:43px;font-weight:600;}.elementor-7915 .elementor-element.elementor-element-865f0a2{--divider-border-style:solid;--divider-color:var( --e-global-color-6e070b0 );--divider-border-width:1px;}.elementor-7915 .elementor-element.elementor-element-865f0a2 .elementor-divider-separator{width:100%;}.elementor-7915 .elementor-element.elementor-element-865f0a2 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-7915 .elementor-element.elementor-element-203218b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-203218b{text-align:left;color:var( --e-global-color-6e070b0 );font-family:"VOLTE", Sans-serif;font-weight:600;}.elementor-7915 .elementor-element.elementor-element-95ac9f9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-95ac9f9{text-align:left;color:var( --e-global-color-6e070b0 );font-family:"VOLTE", Sans-serif;font-weight:600;line-height:16px;}.elementor-7915 .elementor-element.elementor-element-c6c8bcb{--display:flex;--gap:0px 0px;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;}.elementor-7915 .elementor-element.elementor-element-c6c8bcb:not(.elementor-motion-effects-element-type-background), .elementor-7915 .elementor-element.elementor-element-c6c8bcb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://focacciagravel.it/wp-content/uploads/2025/07/verdical-green.png");background-color:#ECECEC;background-size:cover;}.elementor-7915 .elementor-element.elementor-element-c6c8bcb, .elementor-7915 .elementor-element.elementor-element-c6c8bcb::before{--border-transition:0.3s;}.elementor-7915 .elementor-element.elementor-element-7ddcb2c{--display:flex;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;--margin-top:-17px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7915 .elementor-element.elementor-element-7ddcb2c:not(.elementor-motion-effects-element-type-background), .elementor-7915 .elementor-element.elementor-element-7ddcb2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E90404;}.elementor-7915 .elementor-element.elementor-element-7ddcb2c, .elementor-7915 .elementor-element.elementor-element-7ddcb2c::before{--border-transition:0.3s;}.elementor-7915 .elementor-element.elementor-element-e5bef0c > .elementor-widget-container{margin:5px 0px 5px 5px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-e5bef0c .elementor-heading-title{color:var( --e-global-color-6e070b0 );font-family:"VOLTE", Sans-serif;font-size:13px;font-weight:600;}.elementor-7915 .elementor-element.elementor-element-b7f6b55 .elementor-heading-title{color:var( --e-global-color-6e070b0 );font-family:"VOLTE", Sans-serif;font-weight:700;}.elementor-7915 .elementor-element.elementor-element-46a47c6.elementor-element{--align-self:flex-start;}.elementor-7915 .elementor-element.elementor-element-46a47c6{text-align:left;color:var( --e-global-color-6e070b0 );font-family:"VOLTE", Sans-serif;font-size:15px;font-weight:600;}.elementor-7915 .elementor-element.elementor-element-1ddc53d.elementor-element{--align-self:flex-end;}.elementor-7915 .elementor-element.elementor-element-1ddc53d{text-align:right;color:var( --e-global-color-6e070b0 );font-family:"VOLTE", Sans-serif;font-size:43px;font-weight:600;}.elementor-7915 .elementor-element.elementor-element-7f7de44{--divider-border-style:solid;--divider-color:var( --e-global-color-6e070b0 );--divider-border-width:1px;}.elementor-7915 .elementor-element.elementor-element-7f7de44 .elementor-divider-separator{width:100%;}.elementor-7915 .elementor-element.elementor-element-7f7de44 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-7915 .elementor-element.elementor-element-1be949e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-1be949e{text-align:left;color:var( --e-global-color-6e070b0 );font-family:"VOLTE", Sans-serif;font-weight:600;}.elementor-7915 .elementor-element.elementor-element-5043c26 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-5043c26{text-align:left;color:var( --e-global-color-6e070b0 );font-family:"VOLTE", Sans-serif;font-weight:600;line-height:16px;}.elementor-7915 .elementor-element.elementor-element-38eadee{--display:flex;--gap:0px 0px;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;}.elementor-7915 .elementor-element.elementor-element-38eadee:not(.elementor-motion-effects-element-type-background), .elementor-7915 .elementor-element.elementor-element-38eadee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://focacciagravel.it/wp-content/uploads/2025/07/Post-BW.png");background-color:#ECECEC;background-size:cover;}.elementor-7915 .elementor-element.elementor-element-38eadee, .elementor-7915 .elementor-element.elementor-element-38eadee::before{--border-transition:0.3s;}.elementor-7915 .elementor-element.elementor-element-6289077{--display:flex;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;--margin-top:-17px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7915 .elementor-element.elementor-element-6289077:not(.elementor-motion-effects-element-type-background), .elementor-7915 .elementor-element.elementor-element-6289077 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#89C96B;}.elementor-7915 .elementor-element.elementor-element-6289077, .elementor-7915 .elementor-element.elementor-element-6289077::before{--border-transition:0.3s;}.elementor-7915 .elementor-element.elementor-element-b1fdabc > .elementor-widget-container{margin:5px 0px 5px 5px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-b1fdabc .elementor-heading-title{color:var( --e-global-color-6e070b0 );font-family:"VOLTE", Sans-serif;font-size:13px;font-weight:600;}.elementor-7915 .elementor-element.elementor-element-80689c7 .elementor-heading-title{color:var( --e-global-color-6e070b0 );font-family:var( --e-global-typography-d15be1e-font-family ), Sans-serif;font-weight:var( --e-global-typography-d15be1e-font-weight );}.elementor-7915 .elementor-element.elementor-element-80ffb07.elementor-element{--align-self:flex-start;}.elementor-7915 .elementor-element.elementor-element-80ffb07{text-align:left;color:var( --e-global-color-6e070b0 );font-family:"VOLTE", Sans-serif;font-size:15px;font-weight:600;}.elementor-7915 .elementor-element.elementor-element-9cfbb93.elementor-element{--align-self:flex-end;}.elementor-7915 .elementor-element.elementor-element-9cfbb93{text-align:right;color:var( --e-global-color-6e070b0 );font-family:"VOLTE", Sans-serif;font-size:43px;font-weight:600;}.elementor-7915 .elementor-element.elementor-element-71e690d{--divider-border-style:solid;--divider-color:var( --e-global-color-6e070b0 );--divider-border-width:1px;}.elementor-7915 .elementor-element.elementor-element-71e690d .elementor-divider-separator{width:100%;}.elementor-7915 .elementor-element.elementor-element-71e690d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-7915 .elementor-element.elementor-element-49046a5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-49046a5{text-align:left;color:var( --e-global-color-6e070b0 );font-family:"VOLTE", Sans-serif;font-weight:600;}.elementor-7915 .elementor-element.elementor-element-f608a9e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-f608a9e{text-align:left;color:var( --e-global-color-6e070b0 );font-family:"VOLTE", Sans-serif;font-weight:600;line-height:16px;}.elementor-7915 .elementor-element.elementor-element-5f1d5f7{--display:flex;--gap:0px 0px;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;}.elementor-7915 .elementor-element.elementor-element-5f1d5f7:not(.elementor-motion-effects-element-type-background), .elementor-7915 .elementor-element.elementor-element-5f1d5f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://focacciagravel.it/wp-content/uploads/2025/07/Texture-vertical.png");background-color:#ECECEC;background-size:cover;}.elementor-7915 .elementor-element.elementor-element-5f1d5f7, .elementor-7915 .elementor-element.elementor-element-5f1d5f7::before{--border-transition:0.3s;}.elementor-7915 .elementor-element.elementor-element-d7b081e{--display:flex;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;--margin-top:-17px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7915 .elementor-element.elementor-element-d7b081e:not(.elementor-motion-effects-element-type-background), .elementor-7915 .elementor-element.elementor-element-d7b081e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#89C96B;}.elementor-7915 .elementor-element.elementor-element-d7b081e, .elementor-7915 .elementor-element.elementor-element-d7b081e::before{--border-transition:0.3s;}.elementor-7915 .elementor-element.elementor-element-fde19e9 > .elementor-widget-container{margin:5px 0px 5px 5px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-fde19e9 .elementor-heading-title{color:var( --e-global-color-6e070b0 );font-family:"VOLTE", Sans-serif;font-size:13px;font-weight:600;}.elementor-7915 .elementor-element.elementor-element-bb66a8a .elementor-heading-title{color:var( --e-global-color-6e070b0 );font-family:var( --e-global-typography-d15be1e-font-family ), Sans-serif;font-weight:var( --e-global-typography-d15be1e-font-weight );}.elementor-7915 .elementor-element.elementor-element-d37c566.elementor-element{--align-self:flex-start;}.elementor-7915 .elementor-element.elementor-element-d37c566{text-align:left;color:var( --e-global-color-6e070b0 );font-family:"VOLTE", Sans-serif;font-size:15px;font-weight:600;}.elementor-7915 .elementor-element.elementor-element-f923012.elementor-element{--align-self:flex-end;}.elementor-7915 .elementor-element.elementor-element-f923012{text-align:right;color:var( --e-global-color-6e070b0 );font-family:"VOLTE", Sans-serif;font-size:43px;font-weight:600;}.elementor-7915 .elementor-element.elementor-element-98e5ed6{--divider-border-style:solid;--divider-color:var( --e-global-color-6e070b0 );--divider-border-width:1px;}.elementor-7915 .elementor-element.elementor-element-98e5ed6 .elementor-divider-separator{width:100%;}.elementor-7915 .elementor-element.elementor-element-98e5ed6 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-7915 .elementor-element.elementor-element-c930255 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-c930255{text-align:left;color:var( --e-global-color-6e070b0 );font-family:"VOLTE", Sans-serif;font-weight:600;}.elementor-7915 .elementor-element.elementor-element-8c1ca23{--display:flex;--background-transition:0.3s;}.elementor-7915 .elementor-element.elementor-element-198dcf2{--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;--background-transition:0.3s;--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-7915 .elementor-element.elementor-element-0f642d3{width:var( --container-widget-width, 96% );max-width:96%;--container-widget-width:96%;--container-widget-flex-grow:0;--e-icon-list-icon-size:16px;--icon-vertical-align:flex-start;--icon-vertical-offset:1px;}.elementor-7915 .elementor-element.elementor-element-0f642d3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-0f642d3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7915 .elementor-element.elementor-element-0f642d3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(5px/2);}.elementor-7915 .elementor-element.elementor-element-0f642d3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(5px/2);}.elementor-7915 .elementor-element.elementor-element-0f642d3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(5px/2);margin-left:calc(5px/2);}.elementor-7915 .elementor-element.elementor-element-0f642d3 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-5px/2);margin-left:calc(-5px/2);}body.rtl .elementor-7915 .elementor-element.elementor-element-0f642d3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-5px/2);}body:not(.rtl) .elementor-7915 .elementor-element.elementor-element-0f642d3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-5px/2);}.elementor-7915 .elementor-element.elementor-element-0f642d3 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-7915 .elementor-element.elementor-element-0f642d3 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-7915 .elementor-element.elementor-element-0f642d3 .elementor-icon-list-icon{padding-right:1px;}.elementor-7915 .elementor-element.elementor-element-0f642d3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7915 .elementor-element.elementor-element-0f642d3 .elementor-icon-list-item > a{font-family:"VOLTE", Sans-serif;font-size:14px;font-weight:400;}.elementor-7915 .elementor-element.elementor-element-0f642d3 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-7915 .elementor-element.elementor-element-38da9c5{width:var( --container-widget-width, 96% );max-width:96%;--container-widget-width:96%;--container-widget-flex-grow:0;--e-icon-list-icon-size:16px;--icon-vertical-align:flex-start;--icon-vertical-offset:1px;}.elementor-7915 .elementor-element.elementor-element-38da9c5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-38da9c5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7915 .elementor-element.elementor-element-38da9c5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(5px/2);}.elementor-7915 .elementor-element.elementor-element-38da9c5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(5px/2);}.elementor-7915 .elementor-element.elementor-element-38da9c5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(5px/2);margin-left:calc(5px/2);}.elementor-7915 .elementor-element.elementor-element-38da9c5 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-5px/2);margin-left:calc(-5px/2);}body.rtl .elementor-7915 .elementor-element.elementor-element-38da9c5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-5px/2);}body:not(.rtl) .elementor-7915 .elementor-element.elementor-element-38da9c5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-5px/2);}.elementor-7915 .elementor-element.elementor-element-38da9c5 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-7915 .elementor-element.elementor-element-38da9c5 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-7915 .elementor-element.elementor-element-38da9c5 .elementor-icon-list-icon{padding-right:1px;}.elementor-7915 .elementor-element.elementor-element-38da9c5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7915 .elementor-element.elementor-element-38da9c5 .elementor-icon-list-item > a{font-family:"VOLTE", Sans-serif;font-size:14px;font-weight:400;}.elementor-7915 .elementor-element.elementor-element-38da9c5 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-7915 .elementor-element.elementor-element-5fa128d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-7915 .elementor-element.elementor-element-5a6b61b{--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;--background-transition:0.3s;}.elementor-7915 .elementor-element.elementor-element-b673ee5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:9px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-b673ee5{font-family:var( --e-global-typography-d15be1e-font-family ), Sans-serif;font-weight:var( --e-global-typography-d15be1e-font-weight );}.elementor-7915 .elementor-element.elementor-element-e24f5f0{width:auto;max-width:auto;}.elementor-7915 .elementor-element.elementor-element-e24f5f0 .elementor-icon-wrapper{text-align:center;}.elementor-7915 .elementor-element.elementor-element-e24f5f0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-3c2ad4d );}.elementor-7915 .elementor-element.elementor-element-e24f5f0.elementor-view-framed .elementor-icon, .elementor-7915 .elementor-element.elementor-element-e24f5f0.elementor-view-default .elementor-icon{color:var( --e-global-color-3c2ad4d );border-color:var( --e-global-color-3c2ad4d );}.elementor-7915 .elementor-element.elementor-element-e24f5f0.elementor-view-framed .elementor-icon, .elementor-7915 .elementor-element.elementor-element-e24f5f0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-3c2ad4d );}.elementor-7915 .elementor-element.elementor-element-e24f5f0 .elementor-icon{font-size:30px;}.elementor-7915 .elementor-element.elementor-element-e24f5f0 .elementor-icon svg{height:30px;}.elementor-7915 .elementor-element.elementor-element-030b4b3{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:21px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-icon-size:15px;}.elementor-7915 .elementor-element.elementor-element-030b4b3 > .elementor-widget-container{margin:20px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-030b4b3.elementor-element{--align-self:center;}.elementor-7915 .elementor-element.elementor-element-030b4b3 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:dotted;border-width:0px 0px 1px 0px;}.elementor-7915 .elementor-element.elementor-element-030b4b3 {--n-accordion-padding:0px 0px 0px 0px;}:where( .elementor-7915 .elementor-element.elementor-element-030b4b3 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-7915 .elementor-element.elementor-element-9243cef > .elementor-widget-container{margin:20px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-9243cef.elementor-element{--align-self:center;}.elementor-7915 .elementor-element.elementor-element-8b5effc{--display:flex;--background-transition:0.3s;--z-index:4;}.elementor-7915 .elementor-element.elementor-element-8b5effc, .elementor-7915 .elementor-element.elementor-element-8b5effc::before{--border-transition:0.3s;}.elementor-7915 .elementor-element.elementor-element-27e74cb{--display:flex;--min-height:47vh;--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 9px;--background-transition:0.3s;--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-7915 .elementor-element.elementor-element-08d43b4{--display:flex;--gap:0px 0px;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;}.elementor-7915 .elementor-element.elementor-element-08d43b4:not(.elementor-motion-effects-element-type-background), .elementor-7915 .elementor-element.elementor-element-08d43b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://focacciagravel.it/wp-content/uploads/2025/07/Texture-vertical.png");background-color:#ECECEC;background-size:cover;}.elementor-7915 .elementor-element.elementor-element-08d43b4, .elementor-7915 .elementor-element.elementor-element-08d43b4::before{--border-transition:0.3s;}.elementor-7915 .elementor-element.elementor-element-e3620d9{--display:flex;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;--margin-top:-17px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7915 .elementor-element.elementor-element-e3620d9:not(.elementor-motion-effects-element-type-background), .elementor-7915 .elementor-element.elementor-element-e3620d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E90404;}.elementor-7915 .elementor-element.elementor-element-e3620d9, .elementor-7915 .elementor-element.elementor-element-e3620d9::before{--border-transition:0.3s;}.elementor-7915 .elementor-element.elementor-element-17577df > .elementor-widget-container{margin:5px 0px 5px 5px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-17577df .elementor-heading-title{color:var( --e-global-color-6e070b0 );font-family:"VOLTE", Sans-serif;font-size:13px;font-weight:600;}.elementor-7915 .elementor-element.elementor-element-4ba4a97 .elementor-heading-title{color:var( --e-global-color-6e070b0 );font-family:var( --e-global-typography-d15be1e-font-family ), Sans-serif;font-weight:var( --e-global-typography-d15be1e-font-weight );}.elementor-7915 .elementor-element.elementor-element-e6ff097.elementor-element{--align-self:flex-start;}.elementor-7915 .elementor-element.elementor-element-e6ff097{text-align:left;color:var( --e-global-color-6e070b0 );font-family:"VOLTE", Sans-serif;font-size:15px;font-weight:600;}.elementor-7915 .elementor-element.elementor-element-d61f20f.elementor-element{--align-self:flex-end;}.elementor-7915 .elementor-element.elementor-element-d61f20f{text-align:right;color:var( --e-global-color-6e070b0 );font-family:"VOLTE", Sans-serif;font-size:43px;font-weight:600;}.elementor-7915 .elementor-element.elementor-element-c1f9f7a{--divider-border-style:solid;--divider-color:var( --e-global-color-6e070b0 );--divider-border-width:1px;}.elementor-7915 .elementor-element.elementor-element-c1f9f7a .elementor-divider-separator{width:100%;}.elementor-7915 .elementor-element.elementor-element-c1f9f7a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-7915 .elementor-element.elementor-element-fb02a2c > .elementor-widget-container{margin:0px 0px 0px -30px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-fb02a2c{text-align:left;color:var( --e-global-color-6e070b0 );font-family:"VOLTE", Sans-serif;font-weight:600;}.elementor-7915 .elementor-element.elementor-element-d1a9028 > .elementor-widget-container{margin:0px 0px 0px -30px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-d1a9028{text-align:left;color:var( --e-global-color-6e070b0 );font-family:"VOLTE", Sans-serif;font-weight:600;}.elementor-7915 .elementor-element.elementor-element-373b900{--display:flex;--gap:0px 0px;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;}.elementor-7915 .elementor-element.elementor-element-373b900:not(.elementor-motion-effects-element-type-background), .elementor-7915 .elementor-element.elementor-element-373b900 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://focacciagravel.it/wp-content/uploads/2025/07/verdical-green.png");background-color:#ECECEC;background-size:cover;}.elementor-7915 .elementor-element.elementor-element-373b900, .elementor-7915 .elementor-element.elementor-element-373b900::before{--border-transition:0.3s;}.elementor-7915 .elementor-element.elementor-element-3867d9f{--display:flex;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;--margin-top:-17px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7915 .elementor-element.elementor-element-3867d9f:not(.elementor-motion-effects-element-type-background), .elementor-7915 .elementor-element.elementor-element-3867d9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E90404;}.elementor-7915 .elementor-element.elementor-element-3867d9f, .elementor-7915 .elementor-element.elementor-element-3867d9f::before{--border-transition:0.3s;}.elementor-7915 .elementor-element.elementor-element-5e95b4a > .elementor-widget-container{margin:5px 0px 5px 5px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-5e95b4a .elementor-heading-title{color:var( --e-global-color-6e070b0 );font-family:"VOLTE", Sans-serif;font-size:13px;font-weight:600;}.elementor-7915 .elementor-element.elementor-element-c8401f5 .elementor-heading-title{color:var( --e-global-color-6e070b0 );font-family:"VOLTE", Sans-serif;font-weight:700;}.elementor-7915 .elementor-element.elementor-element-39e7f15.elementor-element{--align-self:flex-start;}.elementor-7915 .elementor-element.elementor-element-39e7f15{text-align:left;color:var( --e-global-color-6e070b0 );font-family:"VOLTE", Sans-serif;font-size:15px;font-weight:600;}.elementor-7915 .elementor-element.elementor-element-12244fc.elementor-element{--align-self:flex-end;}.elementor-7915 .elementor-element.elementor-element-12244fc{text-align:right;color:var( --e-global-color-6e070b0 );font-family:"VOLTE", Sans-serif;font-size:43px;font-weight:600;}.elementor-7915 .elementor-element.elementor-element-9ea8b56{--divider-border-style:solid;--divider-color:var( --e-global-color-6e070b0 );--divider-border-width:1px;}.elementor-7915 .elementor-element.elementor-element-9ea8b56 .elementor-divider-separator{width:100%;}.elementor-7915 .elementor-element.elementor-element-9ea8b56 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-7915 .elementor-element.elementor-element-f421eb8 > .elementor-widget-container{margin:0px 0px 0px -30px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-f421eb8{text-align:left;color:var( --e-global-color-6e070b0 );font-family:"VOLTE", Sans-serif;font-weight:600;}.elementor-7915 .elementor-element.elementor-element-38ae735 > .elementor-widget-container{margin:0px 0px 0px -30px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-38ae735{text-align:left;color:var( --e-global-color-6e070b0 );font-family:"VOLTE", Sans-serif;font-weight:600;}.elementor-7915 .elementor-element.elementor-element-f540c5a{--display:flex;--gap:0px 0px;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;}.elementor-7915 .elementor-element.elementor-element-f540c5a:not(.elementor-motion-effects-element-type-background), .elementor-7915 .elementor-element.elementor-element-f540c5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://focacciagravel.it/wp-content/uploads/2025/07/Post-BW.png");background-color:#ECECEC;background-size:cover;}.elementor-7915 .elementor-element.elementor-element-f540c5a, .elementor-7915 .elementor-element.elementor-element-f540c5a::before{--border-transition:0.3s;}.elementor-7915 .elementor-element.elementor-element-23accad{--display:flex;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;--margin-top:-17px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7915 .elementor-element.elementor-element-23accad:not(.elementor-motion-effects-element-type-background), .elementor-7915 .elementor-element.elementor-element-23accad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#89C96B;}.elementor-7915 .elementor-element.elementor-element-23accad, .elementor-7915 .elementor-element.elementor-element-23accad::before{--border-transition:0.3s;}.elementor-7915 .elementor-element.elementor-element-cc76363 > .elementor-widget-container{margin:5px 0px 5px 5px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-cc76363 .elementor-heading-title{color:var( --e-global-color-6e070b0 );font-family:"VOLTE", Sans-serif;font-size:13px;font-weight:600;}.elementor-7915 .elementor-element.elementor-element-1ea5e5e .elementor-heading-title{color:var( --e-global-color-6e070b0 );font-family:var( --e-global-typography-d15be1e-font-family ), Sans-serif;font-weight:var( --e-global-typography-d15be1e-font-weight );}.elementor-7915 .elementor-element.elementor-element-921a948.elementor-element{--align-self:flex-start;}.elementor-7915 .elementor-element.elementor-element-921a948{text-align:left;color:var( --e-global-color-6e070b0 );font-family:"VOLTE", Sans-serif;font-size:15px;font-weight:600;}.elementor-7915 .elementor-element.elementor-element-37bd237.elementor-element{--align-self:flex-end;}.elementor-7915 .elementor-element.elementor-element-37bd237{text-align:right;color:var( --e-global-color-6e070b0 );font-family:"VOLTE", Sans-serif;font-size:43px;font-weight:600;}.elementor-7915 .elementor-element.elementor-element-1c5bb17{--divider-border-style:solid;--divider-color:var( --e-global-color-6e070b0 );--divider-border-width:1px;}.elementor-7915 .elementor-element.elementor-element-1c5bb17 .elementor-divider-separator{width:100%;}.elementor-7915 .elementor-element.elementor-element-1c5bb17 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-7915 .elementor-element.elementor-element-c493f48 > .elementor-widget-container{margin:0px 0px 0px -30px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-c493f48{text-align:left;color:var( --e-global-color-6e070b0 );font-family:"VOLTE", Sans-serif;font-weight:600;}.elementor-7915 .elementor-element.elementor-element-c4088f8 > .elementor-widget-container{margin:0px 0px 0px -30px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-c4088f8{text-align:left;color:var( --e-global-color-6e070b0 );font-family:"VOLTE", Sans-serif;font-weight:600;}.elementor-7915 .elementor-element.elementor-element-ebdb863{--display:flex;--gap:0px 0px;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;}.elementor-7915 .elementor-element.elementor-element-ebdb863:not(.elementor-motion-effects-element-type-background), .elementor-7915 .elementor-element.elementor-element-ebdb863 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://focacciagravel.it/wp-content/uploads/2025/07/Texture-vertical.png");background-color:#ECECEC;background-size:cover;}.elementor-7915 .elementor-element.elementor-element-ebdb863, .elementor-7915 .elementor-element.elementor-element-ebdb863::before{--border-transition:0.3s;}.elementor-7915 .elementor-element.elementor-element-3d5c0c7{--display:flex;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;--margin-top:-17px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7915 .elementor-element.elementor-element-3d5c0c7:not(.elementor-motion-effects-element-type-background), .elementor-7915 .elementor-element.elementor-element-3d5c0c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#89C96B;}.elementor-7915 .elementor-element.elementor-element-3d5c0c7, .elementor-7915 .elementor-element.elementor-element-3d5c0c7::before{--border-transition:0.3s;}.elementor-7915 .elementor-element.elementor-element-272da5e > .elementor-widget-container{margin:5px 0px 5px 5px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-272da5e .elementor-heading-title{color:var( --e-global-color-6e070b0 );font-family:"VOLTE", Sans-serif;font-size:13px;font-weight:600;}.elementor-7915 .elementor-element.elementor-element-8434793 .elementor-heading-title{color:var( --e-global-color-6e070b0 );font-family:"VOLTE", Sans-serif;font-weight:600;}.elementor-7915 .elementor-element.elementor-element-776f07a.elementor-element{--align-self:flex-start;}.elementor-7915 .elementor-element.elementor-element-776f07a{text-align:left;color:var( --e-global-color-6e070b0 );font-family:"VOLTE", Sans-serif;font-size:15px;font-weight:600;}.elementor-7915 .elementor-element.elementor-element-3bb1799.elementor-element{--align-self:flex-end;}.elementor-7915 .elementor-element.elementor-element-3bb1799{text-align:right;color:var( --e-global-color-6e070b0 );font-family:"VOLTE", Sans-serif;font-size:43px;font-weight:600;}.elementor-7915 .elementor-element.elementor-element-d105553{--divider-border-style:solid;--divider-color:var( --e-global-color-6e070b0 );--divider-border-width:1px;}.elementor-7915 .elementor-element.elementor-element-d105553 .elementor-divider-separator{width:100%;}.elementor-7915 .elementor-element.elementor-element-d105553 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-7915 .elementor-element.elementor-element-31b071b > .elementor-widget-container{margin:0px 0px 0px -30px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-31b071b{text-align:left;color:var( --e-global-color-6e070b0 );font-family:"VOLTE", Sans-serif;font-weight:600;}.elementor-7915 .elementor-element.elementor-element-383c335 > .elementor-widget-container{margin:20px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-383c335.elementor-element{--align-self:center;}.elementor-7915 .elementor-element.elementor-element-f441d96{--display:flex;--background-transition:0.3s;}.elementor-7915 .elementor-element.elementor-element-1e1a993{--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;--background-transition:0.3s;--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-7915 .elementor-element.elementor-element-46fab15{width:var( --container-widget-width, 96% );max-width:96%;--container-widget-width:96%;--container-widget-flex-grow:0;--e-icon-list-icon-size:16px;--icon-vertical-align:flex-start;--icon-vertical-offset:1px;}.elementor-7915 .elementor-element.elementor-element-46fab15 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-46fab15.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7915 .elementor-element.elementor-element-46fab15 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(5px/2);}.elementor-7915 .elementor-element.elementor-element-46fab15 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(5px/2);}.elementor-7915 .elementor-element.elementor-element-46fab15 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(5px/2);margin-left:calc(5px/2);}.elementor-7915 .elementor-element.elementor-element-46fab15 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-5px/2);margin-left:calc(-5px/2);}body.rtl .elementor-7915 .elementor-element.elementor-element-46fab15 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-5px/2);}body:not(.rtl) .elementor-7915 .elementor-element.elementor-element-46fab15 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-5px/2);}.elementor-7915 .elementor-element.elementor-element-46fab15 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-7915 .elementor-element.elementor-element-46fab15 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-7915 .elementor-element.elementor-element-46fab15 .elementor-icon-list-icon{padding-right:1px;}.elementor-7915 .elementor-element.elementor-element-46fab15 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7915 .elementor-element.elementor-element-46fab15 .elementor-icon-list-item > a{font-family:"VOLTE", Sans-serif;font-size:14px;font-weight:400;}.elementor-7915 .elementor-element.elementor-element-46fab15 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-7915 .elementor-element.elementor-element-65901e7{width:var( --container-widget-width, 96% );max-width:96%;--container-widget-width:96%;--container-widget-flex-grow:0;--e-icon-list-icon-size:16px;--icon-vertical-align:flex-start;--icon-vertical-offset:1px;}.elementor-7915 .elementor-element.elementor-element-65901e7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-65901e7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7915 .elementor-element.elementor-element-65901e7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(5px/2);}.elementor-7915 .elementor-element.elementor-element-65901e7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(5px/2);}.elementor-7915 .elementor-element.elementor-element-65901e7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(5px/2);margin-left:calc(5px/2);}.elementor-7915 .elementor-element.elementor-element-65901e7 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-5px/2);margin-left:calc(-5px/2);}body.rtl .elementor-7915 .elementor-element.elementor-element-65901e7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-5px/2);}body:not(.rtl) .elementor-7915 .elementor-element.elementor-element-65901e7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-5px/2);}.elementor-7915 .elementor-element.elementor-element-65901e7 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-7915 .elementor-element.elementor-element-65901e7 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-7915 .elementor-element.elementor-element-65901e7 .elementor-icon-list-icon{padding-right:1px;}.elementor-7915 .elementor-element.elementor-element-65901e7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7915 .elementor-element.elementor-element-65901e7 .elementor-icon-list-item > a{font-family:"VOLTE", Sans-serif;font-size:14px;font-weight:400;}.elementor-7915 .elementor-element.elementor-element-65901e7 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-7915 .elementor-element.elementor-element-5c9c00f{--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;--background-transition:0.3s;}.elementor-7915 .elementor-element.elementor-element-3c3ce42 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:9px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-3c3ce42{font-family:"VOLTE", Sans-serif;font-weight:600;}.elementor-7915 .elementor-element.elementor-element-f305d5b{width:auto;max-width:auto;}.elementor-7915 .elementor-element.elementor-element-f305d5b .elementor-icon-wrapper{text-align:center;}.elementor-7915 .elementor-element.elementor-element-f305d5b.elementor-view-stacked .elementor-icon{background-color:#D3521A;}.elementor-7915 .elementor-element.elementor-element-f305d5b.elementor-view-framed .elementor-icon, .elementor-7915 .elementor-element.elementor-element-f305d5b.elementor-view-default .elementor-icon{color:#D3521A;border-color:#D3521A;}.elementor-7915 .elementor-element.elementor-element-f305d5b.elementor-view-framed .elementor-icon, .elementor-7915 .elementor-element.elementor-element-f305d5b.elementor-view-default .elementor-icon svg{fill:#D3521A;}.elementor-7915 .elementor-element.elementor-element-f305d5b .elementor-icon{font-size:30px;}.elementor-7915 .elementor-element.elementor-element-f305d5b .elementor-icon svg{height:30px;}.elementor-7915 .elementor-element.elementor-element-71cac92{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:21px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-icon-size:15px;}.elementor-7915 .elementor-element.elementor-element-71cac92 > .elementor-widget-container{margin:20px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-71cac92.elementor-element{--align-self:center;}.elementor-7915 .elementor-element.elementor-element-71cac92 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:dotted;border-width:0px 0px 1px 0px;}.elementor-7915 .elementor-element.elementor-element-71cac92 {--n-accordion-padding:0px 0px 0px 0px;}:where( .elementor-7915 .elementor-element.elementor-element-71cac92 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-7915 .elementor-element.elementor-element-e8e0a1c > .elementor-widget-container{margin:20px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-e8e0a1c.elementor-element{--align-self:center;}.elementor-7915 .elementor-element.elementor-element-3094308{--display:flex;--min-height:0px;--background-transition:0.3s;}.elementor-7915 .elementor-element.elementor-element-be99b01{--display:flex;--min-height:60vh;--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;--overflow:hidden;--background-transition:0.3s;--overlay-opacity:0.5;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7915 .elementor-element.elementor-element-be99b01::before, .elementor-7915 .elementor-element.elementor-element-be99b01 > .elementor-background-video-container::before, .elementor-7915 .elementor-element.elementor-element-be99b01 > .e-con-inner > .elementor-background-video-container::before, .elementor-7915 .elementor-element.elementor-element-be99b01 > .elementor-background-slideshow::before, .elementor-7915 .elementor-element.elementor-element-be99b01 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7915 .elementor-element.elementor-element-be99b01 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-7915 .elementor-element.elementor-element-be99b01, .elementor-7915 .elementor-element.elementor-element-be99b01::before{--border-transition:0.3s;}.elementor-7915 .elementor-element.elementor-element-ebeb159{--display:flex;--min-height:0vh;--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;--background-transition:0.3s;--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-7915 .elementor-element.elementor-element-20e86ae > .elementor-widget-container{margin:2px 0px 0px 0px;padding:0px 23px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-20e86ae .elementor-icon-wrapper{text-align:right;}.elementor-7915 .elementor-element.elementor-element-20e86ae.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-7915 .elementor-element.elementor-element-20e86ae.elementor-view-framed .elementor-icon, .elementor-7915 .elementor-element.elementor-element-20e86ae.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-7915 .elementor-element.elementor-element-20e86ae.elementor-view-framed .elementor-icon, .elementor-7915 .elementor-element.elementor-element-20e86ae.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-7915 .elementor-element.elementor-element-20e86ae .elementor-icon{font-size:27px;}.elementor-7915 .elementor-element.elementor-element-20e86ae .elementor-icon svg{height:27px;}.elementor-7915 .elementor-element.elementor-element-20e86ae .elementor-icon i, .elementor-7915 .elementor-element.elementor-element-20e86ae .elementor-icon svg{transform:rotate(30deg);}.elementor-7915 .elementor-element.elementor-element-25bf39d{--display:flex;--overflow:hidden;--background-transition:0.3s;--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-7915 .elementor-element.elementor-element-f5d5241 .elementor-heading-title{color:var( --e-global-color-text );font-family:"VOLTE", Sans-serif;font-size:51px;font-weight:700;}.elementor-7915 .elementor-element.elementor-element-81c6a3f > .elementor-widget-container{padding:0px 199px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-81c6a3f{font-family:"Archivo", Sans-serif;font-size:19px;font-weight:400;}.elementor-7915 .elementor-element.elementor-element-081d955{--display:flex;--background-transition:0.3s;}.elementor-7915 .elementor-element.elementor-element-f4ecf66{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-7915 .elementor-element.elementor-element-f4ecf66 .elementor-divider-separator{width:100%;}.elementor-7915 .elementor-element.elementor-element-f4ecf66 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-7915 .elementor-element.elementor-element-cb1ea08{--display:flex;--background-transition:0.3s;--z-index:4;}.elementor-7915 .elementor-element.elementor-element-cb1ea08, .elementor-7915 .elementor-element.elementor-element-cb1ea08::before{--border-transition:0.3s;}.elementor-7915 .elementor-element.elementor-element-b375a89 > .elementor-widget-container{margin:19px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-b375a89{text-align:center;}.elementor-7915 .elementor-element.elementor-element-b375a89 .elementor-heading-title{color:var( --e-global-color-text );font-family:"VOLTE", Sans-serif;font-size:42px;font-weight:600;}.elementor-7915 .elementor-element.elementor-element-287aa0a{--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;--background-transition:0.3s;--margin-top:56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7915 .elementor-element.elementor-element-d9c0c68{--display:flex;--min-height:0vh;--background-transition:0.3s;--border-radius:1px 1px 1px 1px;}.elementor-7915 .elementor-element.elementor-element-eef0a23 iframe{height:388px;}.elementor-7915 .elementor-element.elementor-element-ea014e8{text-align:center;}.elementor-7915 .elementor-element.elementor-element-ea014e8 .elementor-heading-title{color:var( --e-global-color-text );font-family:"VOLTE", Sans-serif;font-size:17px;font-weight:300;}.elementor-7915 .elementor-element.elementor-element-6b7b52b{--display:flex;--justify-content:flex-start;--background-transition:0.3s;--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-7915 .elementor-element.elementor-element-0a3f1f1 > .elementor-widget-container{margin:13px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-0a3f1f1{color:var( --e-global-color-text );font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;}.elementor-7915 .elementor-element.elementor-element-0c07851{--display:flex;--min-height:23vh;--background-transition:0.3s;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7915 .elementor-element.elementor-element-28a7c15{--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;--background-transition:0.3s;--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-7915 .elementor-element.elementor-element-6493348 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-7915 .elementor-element.elementor-element-6493348{color:var( --e-global-color-text );font-family:"Archivo", Sans-serif;font-size:17px;font-weight:400;line-height:18px;letter-spacing:0.3px;}.elementor-7915 .elementor-element.elementor-element-207d38d{--display:flex;--background-transition:0.3s;}.elementor-7915 .elementor-element.elementor-element-46c834f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-7915 .elementor-element.elementor-element-46c834f{color:var( --e-global-color-text );font-family:"Archivo", Sans-serif;font-size:17px;font-weight:400;line-height:18px;letter-spacing:0.3px;}.elementor-7915 .elementor-element.elementor-element-ea02c95{--display:flex;--background-transition:0.3s;}.elementor-7915 .elementor-element.elementor-element-d744926 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-7915 .elementor-element.elementor-element-d744926{color:var( --e-global-color-text );font-family:"Archivo", Sans-serif;font-size:17px;font-weight:400;line-height:18px;letter-spacing:0.3px;}.elementor-7915 .elementor-element.elementor-element-89e45fd{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:21px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-icon-size:15px;}.elementor-7915 .elementor-element.elementor-element-89e45fd > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;}.elementor-7915 .elementor-element.elementor-element-89e45fd {--n-accordion-padding:0px 0px 0px 0px;}:where( .elementor-7915 .elementor-element.elementor-element-89e45fd > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-7915 .elementor-element.elementor-element-b9aa2de{--display:flex;--background-transition:0.3s;}.elementor-7915 .elementor-element.elementor-element-f5be019{--display:flex;--min-height:50vh;--background-transition:0.3s;--z-index:3;}.elementor-7915 .elementor-element.elementor-element-f5be019, .elementor-7915 .elementor-element.elementor-element-f5be019::before{--border-transition:0.3s;}.elementor-7915 .elementor-element.elementor-element-114844b{text-align:center;}.elementor-7915 .elementor-element.elementor-element-114844b .elementor-heading-title{color:var( --e-global-color-text );font-family:"VOLTE", Sans-serif;font-size:42px;font-weight:600;}.elementor-7915 .elementor-element.elementor-element-4cf525c{--display:flex;--min-height:47vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;--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-7915 .elementor-element.elementor-element-387352c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;--border-radius:150px 150px 150px 150px;--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-7915 .elementor-element.elementor-element-387352c.e-con{--align-self:center;}.elementor-7915 .elementor-element.elementor-element-4a734af{--display:flex;--background-transition:0.3s;--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-7915 .elementor-element.elementor-element-c9d97c0{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-7915 .elementor-element.elementor-element-c9d97c0, .elementor-7915 .elementor-element.elementor-element-c9d97c0::before{--border-transition:0.3s;}.elementor-7915 .elementor-element.elementor-element-daf5bf5{--display:flex;--min-height:200px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:250px 250px 250px 250px;--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-7915 .elementor-element.elementor-element-daf5bf5:not(.elementor-motion-effects-element-type-background), .elementor-7915 .elementor-element.elementor-element-daf5bf5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://focacciagravel.it/wp-content/uploads/2024/08/Schermata-2024-08-21-alle-14.20.25.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7915 .elementor-element.elementor-element-daf5bf5, .elementor-7915 .elementor-element.elementor-element-daf5bf5::before{--border-transition:0.3s;}.elementor-7915 .elementor-element.elementor-element-8284bcc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-8284bcc{text-align:center;color:var( --e-global-color-text );font-family:"VOLTE", Sans-serif;font-weight:400;}.elementor-7915 .elementor-element.elementor-element-d22c8b1{--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;--background-transition:0.3s;--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-7915 .elementor-element.elementor-element-e5f1276{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--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-7915 .elementor-element.elementor-element-e5f1276, .elementor-7915 .elementor-element.elementor-element-e5f1276::before{--border-transition:0.3s;}.elementor-7915 .elementor-element.elementor-element-8706a56{--display:flex;--min-height:200px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:250px 250px 250px 250px;--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-7915 .elementor-element.elementor-element-8706a56:not(.elementor-motion-effects-element-type-background), .elementor-7915 .elementor-element.elementor-element-8706a56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://focacciagravel.it/wp-content/uploads/2024/08/6-scaled.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-7915 .elementor-element.elementor-element-8706a56, .elementor-7915 .elementor-element.elementor-element-8706a56::before{--border-transition:0.3s;}.elementor-7915 .elementor-element.elementor-element-f4823b5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-f4823b5{text-align:center;color:var( --e-global-color-text );font-family:"VOLTE", Sans-serif;font-weight:400;}.elementor-7915 .elementor-element.elementor-element-3e2cb37{--display:flex;--background-transition:0.3s;--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-7915 .elementor-element.elementor-element-49ef1b0{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--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-7915 .elementor-element.elementor-element-49ef1b0, .elementor-7915 .elementor-element.elementor-element-49ef1b0::before{--border-transition:0.3s;}.elementor-7915 .elementor-element.elementor-element-a955c9b{--display:flex;--min-height:200px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:250px 250px 250px 250px;--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-7915 .elementor-element.elementor-element-a955c9b:not(.elementor-motion-effects-element-type-background), .elementor-7915 .elementor-element.elementor-element-a955c9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://focacciagravel.it/wp-content/uploads/2024/08/Me.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-7915 .elementor-element.elementor-element-a955c9b, .elementor-7915 .elementor-element.elementor-element-a955c9b::before{--border-transition:0.3s;}.elementor-7915 .elementor-element.elementor-element-5c425f7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-5c425f7{text-align:center;color:var( --e-global-color-text );font-family:"VOLTE", Sans-serif;font-weight:400;}.elementor-7915 .elementor-element.elementor-element-6c7010c{--display:flex;--min-height:30vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7915 .elementor-element.elementor-element-95dfa40{--display:flex;--background-transition:0.3s;}.elementor-7915 .elementor-element.elementor-element-4ff8956{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-7915 .elementor-element.elementor-element-4ff8956 .elementor-divider-separator{width:100%;}.elementor-7915 .elementor-element.elementor-element-4ff8956 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-7915 .elementor-element.elementor-element-5449351.elementor-element{--align-self:center;}.elementor-7915 .elementor-element.elementor-element-5449351{text-align:center;font-family:"VOLTE", Sans-serif;font-weight:600;}.elementor-7915 .elementor-element.elementor-element-378c105{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:161px 161px;--background-transition:0.3s;--overlay-opacity:0.5;--border-radius:150px 150px 150px 150px;}.elementor-7915 .elementor-element.elementor-element-378c105::before, .elementor-7915 .elementor-element.elementor-element-378c105 > .elementor-background-video-container::before, .elementor-7915 .elementor-element.elementor-element-378c105 > .e-con-inner > .elementor-background-video-container::before, .elementor-7915 .elementor-element.elementor-element-378c105 > .elementor-background-slideshow::before, .elementor-7915 .elementor-element.elementor-element-378c105 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7915 .elementor-element.elementor-element-378c105 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-7915 .elementor-element.elementor-element-378c105, .elementor-7915 .elementor-element.elementor-element-378c105::before{--border-transition:0.3s;}.elementor-7915 .elementor-element.elementor-element-c9521dd img{width:60%;opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-7915 .elementor-element.elementor-element-b29d183 img{width:60%;opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-7915 .elementor-element.elementor-element-fa606bd img{width:70%;opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-7915 .elementor-element.elementor-element-10ba546{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:161px 161px;--background-transition:0.3s;--overlay-opacity:0.5;--border-radius:150px 150px 150px 150px;}.elementor-7915 .elementor-element.elementor-element-10ba546::before, .elementor-7915 .elementor-element.elementor-element-10ba546 > .elementor-background-video-container::before, .elementor-7915 .elementor-element.elementor-element-10ba546 > .e-con-inner > .elementor-background-video-container::before, .elementor-7915 .elementor-element.elementor-element-10ba546 > .elementor-background-slideshow::before, .elementor-7915 .elementor-element.elementor-element-10ba546 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7915 .elementor-element.elementor-element-10ba546 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #000000A3 0%, #A8A8A830 100%);}.elementor-7915 .elementor-element.elementor-element-10ba546, .elementor-7915 .elementor-element.elementor-element-10ba546::before{--border-transition:0.3s;}.elementor-7915 .elementor-element.elementor-element-a1e31d8{text-align:center;}.elementor-7915 .elementor-element.elementor-element-a1e31d8 .elementor-heading-title{color:var( --e-global-color-6e070b0 );font-family:"VOLTE", Sans-serif;font-size:20px;font-weight:700;}.elementor-7915 .elementor-element.elementor-element-bb23cd7{--display:flex;--min-height:0vh;--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;--background-transition:0.3s;--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-7915 .elementor-element.elementor-element-c3fa924 > .elementor-widget-container{margin:2px 0px 0px 100px;padding:0px 23px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-c3fa924 .elementor-icon-wrapper{text-align:left;}.elementor-7915 .elementor-element.elementor-element-c3fa924.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-3c2ad4d );}.elementor-7915 .elementor-element.elementor-element-c3fa924.elementor-view-framed .elementor-icon, .elementor-7915 .elementor-element.elementor-element-c3fa924.elementor-view-default .elementor-icon{color:var( --e-global-color-3c2ad4d );border-color:var( --e-global-color-3c2ad4d );}.elementor-7915 .elementor-element.elementor-element-c3fa924.elementor-view-framed .elementor-icon, .elementor-7915 .elementor-element.elementor-element-c3fa924.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-3c2ad4d );}.elementor-7915 .elementor-element.elementor-element-c3fa924 .elementor-icon{font-size:118px;}.elementor-7915 .elementor-element.elementor-element-c3fa924 .elementor-icon svg{height:118px;}.elementor-7915 .elementor-element.elementor-element-c3fa924 .elementor-icon i, .elementor-7915 .elementor-element.elementor-element-c3fa924 .elementor-icon svg{transform:rotate(30deg);}.elementor-7915 .elementor-element.elementor-element-b0dfc6c > .elementor-widget-container{margin:0px 0px 0px 200px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-b0dfc6c .elementor-heading-title{color:var( --e-global-color-text );font-family:"VOLTE", Sans-serif;font-size:34px;font-weight:700;}.elementor-7915 .elementor-element.elementor-element-161e536{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;font-family:"Archivo", Sans-serif;font-size:24px;font-weight:400;}.elementor-7915 .elementor-element.elementor-element-161e536 > .elementor-widget-container{margin:0px 0px 0px 6px;padding:0px 196px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-161e536.elementor-element{--align-self:center;}.elementor-7915 .elementor-element.elementor-element-151b00d{--display:flex;--min-height:35vh;--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;--overflow:hidden;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-7915 .elementor-element.elementor-element-151b00d, .elementor-7915 .elementor-element.elementor-element-151b00d::before{--border-transition:0.3s;}.elementor-7915 .elementor-element.elementor-element-c3fc70d{text-align:center;}.elementor-7915 .elementor-element.elementor-element-c3fc70d .elementor-heading-title{color:var( --e-global-color-text );font-family:"VOLTE", Sans-serif;font-size:20px;font-weight:600;}.elementor-7915 .elementor-element.elementor-element-697fb77 > .elementor-widget-container{margin:-43px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-697fb77.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-7915 .elementor-element.elementor-element-697fb77 .elementor-main-swiper{width:100%;}.elementor-7915 .elementor-element.elementor-element-697fb77 .elementor-swiper-button{font-size:20px;}.elementor-7915 .elementor-element.elementor-element-697fb77.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-7915 .elementor-element.elementor-element-697fb77.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:5px;}.elementor-7915 .elementor-element.elementor-element-697fb77.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:5px;}.elementor-7915 .elementor-element.elementor-element-697fb77.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:5px;}.elementor-7915 .elementor-element.elementor-element-697fb77.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:5px;}.elementor-7915 .elementor-element.elementor-element-697fb77 .elementor-testimonial__image img{width:200px;height:200px;border-radius:1px;}.elementor-7915 .elementor-element.elementor-element-697fb77.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,
					 .elementor-7915 .elementor-element.elementor-element-697fb77.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc( 20px + (200px / 2) - 8px );}body:not(.rtl) .elementor-7915 .elementor-element.elementor-element-697fb77.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 body:not(.rtl) .elementor-7915 .elementor-element.elementor-element-697fb77.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-7915 .elementor-element.elementor-element-697fb77.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,
					 .elementor-7915 .elementor-element.elementor-element-697fb77.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (200px / 2) - 8px );right:auto;}body.rtl .elementor-7915 .elementor-element.elementor-element-697fb77.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 body.rtl .elementor-7915 .elementor-element.elementor-element-697fb77.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-7915 .elementor-element.elementor-element-697fb77.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,
					 .elementor-7915 .elementor-element.elementor-element-697fb77.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (200px / 2) - 8px );left:auto;}body:not(.rtl) .elementor-7915 .elementor-element.elementor-element-697fb77.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-7915 .elementor-element.elementor-element-697fb77.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (200px / 2) - 8px );right:auto;}body.rtl .elementor-7915 .elementor-element.elementor-element-697fb77.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-7915 .elementor-element.elementor-element-697fb77.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (200px / 2) - 8px );left:auto;}body.rtl .elementor-7915 .elementor-element.elementor-element-697fb77.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body.rtl .elementor-7915 .elementor-element.elementor-element-697fb77.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-7915 .elementor-element.elementor-element-697fb77.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-7915 .elementor-element.elementor-element-697fb77.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-left:82px;margin-right:0;}body:not(.rtl) .elementor-7915 .elementor-element.elementor-element-697fb77.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-7915 .elementor-element.elementor-element-697fb77.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body.rtl .elementor-7915 .elementor-element.elementor-element-697fb77.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body.rtl .elementor-7915 .elementor-element.elementor-element-697fb77.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-right:82px;margin-left:0;}.elementor-7915 .elementor-element.elementor-element-697fb77.elementor-testimonial--layout-image_stacked .elementor-testimonial__image + cite,
					 .elementor-7915 .elementor-element.elementor-element-697fb77.elementor-testimonial--layout-image_left .elementor-testimonial__image + cite,
					 .elementor-7915 .elementor-element.elementor-element-697fb77.elementor-testimonial--layout-image_right .elementor-testimonial__image + cite{margin-top:82px;}.elementor-7915 .elementor-element.elementor-element-7221d0a{--display:flex;--min-height:21vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overflow:hidden;--background-transition:0.3s;--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-7915 .elementor-element.elementor-element-7221d0a, .elementor-7915 .elementor-element.elementor-element-7221d0a::before{--border-transition:0.3s;}.elementor-7915 .elementor-element.elementor-element-14abe2b{--display:flex;--background-transition:0.3s;}.elementor-7915 .elementor-element.elementor-element-b5f851a img{width:24%;}.elementor-7915 .elementor-element.elementor-element-92db54f{--display:flex;--background-transition:0.3s;}.elementor-7915 .elementor-element.elementor-element-2b1c0c0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:22px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-2b1c0c0{font-family:"VOLTE", Sans-serif;font-size:14px;font-weight:500;}.elementor-7915 .elementor-element.elementor-element-5a29bfc{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-icon-size:15px;}.elementor-7915 .elementor-element.elementor-element-5a29bfc > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;}:where( .elementor-7915 .elementor-element.elementor-element-5a29bfc > .elementor-widget-container > .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:"VOLTE", Sans-serif;}:where( .elementor-7915 .elementor-element.elementor-element-5a29bfc > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-7915 .elementor-element.elementor-element-461b0ef{--display:flex;--overflow:hidden;--background-transition:0.3s;--overlay-opacity:0.5;--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-7915 .elementor-element.elementor-element-461b0ef::before, .elementor-7915 .elementor-element.elementor-element-461b0ef > .elementor-background-video-container::before, .elementor-7915 .elementor-element.elementor-element-461b0ef > .e-con-inner > .elementor-background-video-container::before, .elementor-7915 .elementor-element.elementor-element-461b0ef > .elementor-background-slideshow::before, .elementor-7915 .elementor-element.elementor-element-461b0ef > .e-con-inner > .elementor-background-slideshow::before, .elementor-7915 .elementor-element.elementor-element-461b0ef > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-7915 .elementor-element.elementor-element-f5b0b32{--display:flex;--min-height:50vh;--gap:0px 0px;--overflow:hidden;--background-transition:0.3s;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:61px;--padding-bottom:0px;--padding-left:117px;--padding-right:0px;--z-index:3;}.elementor-7915 .elementor-element.elementor-element-f5b0b32:not(.elementor-motion-effects-element-type-background), .elementor-7915 .elementor-element.elementor-element-f5b0b32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://focacciagravel.it/wp-content/uploads/2024/07/DJI_0040-2-scaled.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-7915 .elementor-element.elementor-element-f5b0b32::before, .elementor-7915 .elementor-element.elementor-element-f5b0b32 > .elementor-background-video-container::before, .elementor-7915 .elementor-element.elementor-element-f5b0b32 > .e-con-inner > .elementor-background-video-container::before, .elementor-7915 .elementor-element.elementor-element-f5b0b32 > .elementor-background-slideshow::before, .elementor-7915 .elementor-element.elementor-element-f5b0b32 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7915 .elementor-element.elementor-element-f5b0b32 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#020101D1;}.elementor-7915 .elementor-element.elementor-element-f5b0b32, .elementor-7915 .elementor-element.elementor-element-f5b0b32::before{--border-transition:0.3s;}.elementor-7915 .elementor-element.elementor-element-a1f3d51{text-align:left;}.elementor-7915 .elementor-element.elementor-element-a1f3d51 .elementor-heading-title{color:var( --e-global-color-6e070b0 );font-family:"VOLTE", Sans-serif;font-size:55px;font-weight:600;}.elementor-7915 .elementor-element.elementor-element-fdf44ed{--display:flex;--min-height:30vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--background-transition:0.3s;--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-7915 .elementor-element.elementor-element-40487b1{width:var( --container-widget-width, 39% );max-width:39%;--container-widget-width:39%;--container-widget-flex-grow:0;text-align:left;color:var( --e-global-color-6e070b0 );font-family:"VOLTE", Sans-serif;font-weight:600;}.elementor-7915 .elementor-element.elementor-element-40487b1.elementor-element{--align-self:flex-start;}.elementor-7915 .elementor-element.elementor-element-7f63a9e{--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;--background-transition:0.3s;--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-7915 .elementor-element.elementor-element-1c05a5f .elementor-icon-wrapper{text-align:center;}.elementor-7915 .elementor-element.elementor-element-1c05a5f.elementor-view-stacked .elementor-icon{background-color:#E4405F;}.elementor-7915 .elementor-element.elementor-element-1c05a5f.elementor-view-framed .elementor-icon, .elementor-7915 .elementor-element.elementor-element-1c05a5f.elementor-view-default .elementor-icon{color:#E4405F;border-color:#E4405F;}.elementor-7915 .elementor-element.elementor-element-1c05a5f.elementor-view-framed .elementor-icon, .elementor-7915 .elementor-element.elementor-element-1c05a5f.elementor-view-default .elementor-icon svg{fill:#E4405F;}.elementor-7915 .elementor-element.elementor-element-1c05a5f .elementor-icon{font-size:20px;}.elementor-7915 .elementor-element.elementor-element-1c05a5f .elementor-icon svg{height:20px;}.elementor-7915 .elementor-element.elementor-element-d7169cf .elementor-icon-wrapper{text-align:center;}.elementor-7915 .elementor-element.elementor-element-d7169cf.elementor-view-stacked .elementor-icon{background-color:#1877F2;}.elementor-7915 .elementor-element.elementor-element-d7169cf.elementor-view-framed .elementor-icon, .elementor-7915 .elementor-element.elementor-element-d7169cf.elementor-view-default .elementor-icon{color:#1877F2;border-color:#1877F2;}.elementor-7915 .elementor-element.elementor-element-d7169cf.elementor-view-framed .elementor-icon, .elementor-7915 .elementor-element.elementor-element-d7169cf.elementor-view-default .elementor-icon svg{fill:#1877F2;}.elementor-7915 .elementor-element.elementor-element-d7169cf .elementor-icon{font-size:20px;}.elementor-7915 .elementor-element.elementor-element-d7169cf .elementor-icon svg{height:20px;}.elementor-7915 .elementor-element.elementor-element-2f5d283 .elementor-icon-wrapper{text-align:center;}.elementor-7915 .elementor-element.elementor-element-2f5d283.elementor-view-stacked .elementor-icon{background-color:#25D366;}.elementor-7915 .elementor-element.elementor-element-2f5d283.elementor-view-framed .elementor-icon, .elementor-7915 .elementor-element.elementor-element-2f5d283.elementor-view-default .elementor-icon{color:#25D366;border-color:#25D366;}.elementor-7915 .elementor-element.elementor-element-2f5d283.elementor-view-framed .elementor-icon, .elementor-7915 .elementor-element.elementor-element-2f5d283.elementor-view-default .elementor-icon svg{fill:#25D366;}.elementor-7915 .elementor-element.elementor-element-2f5d283 .elementor-icon{font-size:20px;}.elementor-7915 .elementor-element.elementor-element-2f5d283 .elementor-icon svg{height:20px;}.elementor-7915 .elementor-element.elementor-element-4133563{width:var( --container-widget-width, 39% );max-width:39%;--container-widget-width:39%;--container-widget-flex-grow:0;text-align:left;color:var( --e-global-color-6e070b0 );font-family:"VOLTE", Sans-serif;font-weight:600;}.elementor-7915 .elementor-element.elementor-element-4133563.elementor-element{--align-self:flex-start;}.elementor-7915 .elementor-element.elementor-element-606c0ae{width:var( --container-widget-width, 39% );max-width:39%;--container-widget-width:39%;--container-widget-flex-grow:0;text-align:left;color:var( --e-global-color-6e070b0 );font-family:"VOLTE", Sans-serif;font-weight:600;}.elementor-7915 .elementor-element.elementor-element-606c0ae.elementor-element{--align-self:flex-start;}.elementor-7915 .elementor-element.elementor-element-dabff1f{--divider-border-style:solid;--divider-color:var( --e-global-color-6e070b0 );--divider-border-width:1px;}.elementor-7915 .elementor-element.elementor-element-dabff1f .elementor-divider-separator{width:100%;}.elementor-7915 .elementor-element.elementor-element-dabff1f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-7915 .elementor-element.elementor-element-81ecc7d > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-81ecc7d .elementor-heading-title{color:var( --e-global-color-6e070b0 );font-family:"VOLTE", Sans-serif;font-size:19px;font-weight:600;}.elementor-7915 .elementor-element.elementor-element-56995f2{--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;--background-transition:0.3s;}@media(min-width:768px){.elementor-7915 .elementor-element.elementor-element-1ce7806{--width:100%;}.elementor-7915 .elementor-element.elementor-element-a3f401e{--width:100%;}.elementor-7915 .elementor-element.elementor-element-80bad43{--width:100%;}.elementor-7915 .elementor-element.elementor-element-53956d8{--width:100%;}.elementor-7915 .elementor-element.elementor-element-6ede99c{--width:100%;}.elementor-7915 .elementor-element.elementor-element-3468d10{--width:100%;}.elementor-7915 .elementor-element.elementor-element-21522fc{--width:65%;}.elementor-7915 .elementor-element.elementor-element-88ce8d5{--width:100%;}.elementor-7915 .elementor-element.elementor-element-b6bb9e6{--width:65%;}.elementor-7915 .elementor-element.elementor-element-d42c53a{--width:77%;}.elementor-7915 .elementor-element.elementor-element-3d8f3f0{--width:100%;}.elementor-7915 .elementor-element.elementor-element-5cc14e0{--width:29%;}.elementor-7915 .elementor-element.elementor-element-82c3c8b{--width:77%;}.elementor-7915 .elementor-element.elementor-element-0f89de7{--width:56%;}.elementor-7915 .elementor-element.elementor-element-6b14b5b{--width:43%;}.elementor-7915 .elementor-element.elementor-element-391aad1{--width:72%;}.elementor-7915 .elementor-element.elementor-element-78ca8ec{--width:18%;}.elementor-7915 .elementor-element.elementor-element-848503e{--width:68%;}.elementor-7915 .elementor-element.elementor-element-90e3dc9{--width:100%;}.elementor-7915 .elementor-element.elementor-element-5eff287{--width:59%;}.elementor-7915 .elementor-element.elementor-element-443d64e{--width:35%;}.elementor-7915 .elementor-element.elementor-element-6f025cf{--width:90%;}.elementor-7915 .elementor-element.elementor-element-05104ba{--width:70%;}.elementor-7915 .elementor-element.elementor-element-7ddcb2c{--width:70%;}.elementor-7915 .elementor-element.elementor-element-6289077{--width:75%;}.elementor-7915 .elementor-element.elementor-element-d7b081e{--width:58%;}.elementor-7915 .elementor-element.elementor-element-e3620d9{--width:70%;}.elementor-7915 .elementor-element.elementor-element-3867d9f{--width:70%;}.elementor-7915 .elementor-element.elementor-element-23accad{--width:75%;}.elementor-7915 .elementor-element.elementor-element-3d5c0c7{--width:33%;}.elementor-7915 .elementor-element.elementor-element-ebeb159{--width:44%;}.elementor-7915 .elementor-element.elementor-element-25bf39d{--width:100%;}.elementor-7915 .elementor-element.elementor-element-4cf525c{--width:100%;}.elementor-7915 .elementor-element.elementor-element-daf5bf5{--width:200px;}.elementor-7915 .elementor-element.elementor-element-8706a56{--width:200px;}.elementor-7915 .elementor-element.elementor-element-a955c9b{--width:200px;}.elementor-7915 .elementor-element.elementor-element-6c7010c{--width:100%;}.elementor-7915 .elementor-element.elementor-element-bb23cd7{--width:100%;}.elementor-7915 .elementor-element.elementor-element-14abe2b{--width:50%;}.elementor-7915 .elementor-element.elementor-element-fdf44ed{--width:100%;}.elementor-7915 .elementor-element.elementor-element-7f63a9e{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-7915 .elementor-element.elementor-element-391aad1{--width:83%;}.elementor-7915 .elementor-element.elementor-element-78ca8ec{--width:31%;}.elementor-7915 .elementor-element.elementor-element-848503e{--width:100%;}.elementor-7915 .elementor-element.elementor-element-5eff287{--width:83%;}.elementor-7915 .elementor-element.elementor-element-443d64e{--width:52%;}.elementor-7915 .elementor-element.elementor-element-6f025cf{--width:100%;}.elementor-7915 .elementor-element.elementor-element-14abe2b{--width:602px;}}@media(max-width:1366px){.elementor-7915 .elementor-element.elementor-element-5d8ccba.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-7915 .elementor-element.elementor-element-ccf1bdb{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-7915 .elementor-element.elementor-element-f49d779 .elementor-heading-title{font-size:28px;}.elementor-7915 .elementor-element.elementor-element-a3bfec9 .elementor-icon{font-size:114px;}.elementor-7915 .elementor-element.elementor-element-a3bfec9 .elementor-icon svg{height:114px;}.elementor-7915 .elementor-element.elementor-element-cefff1e{font-size:20px;}.elementor-7915 .elementor-element.elementor-element-5d8ccba.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-7915 .elementor-element.elementor-element-5d8ccba .elementor-main-swiper{width:200vw;}.elementor-7915 .elementor-element.elementor-element-b31a0ed .elementor-icon{font-size:100px;}.elementor-7915 .elementor-element.elementor-element-b31a0ed .elementor-icon svg{height:100px;}.elementor-7915 .elementor-element.elementor-element-74c7299 > .elementor-widget-container{margin:69px 0px 0px 16px;padding:0px 24px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-74c7299{font-size:24px;}.elementor-7915 .elementor-element.elementor-element-0f89de7{--margin-top:0px;--margin-bottom:0px;--margin-left:108px;--margin-right:0px;}.elementor-7915 .elementor-element.elementor-element-46c5fac > .elementor-widget-container{margin:95px -14px 0px 36px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-46c5fac{font-size:19px;}.elementor-7915 .elementor-element.elementor-element-391aad1{--margin-top:0px;--margin-bottom:0px;--margin-left:62px;--margin-right:0px;}.elementor-7915 .elementor-element.elementor-element-78ca8ec{--margin-top:-77px;--margin-bottom:0px;--margin-left:0px;--margin-right:-48px;}.elementor-7915 .elementor-element.elementor-element-1d4ad2f .elementor-icon{font-size:112px;}.elementor-7915 .elementor-element.elementor-element-1d4ad2f .elementor-icon svg{height:112px;}.elementor-7915 .elementor-element.elementor-element-ccf1bdb{--grid-auto-flow:row;}.elementor-7915 .elementor-element.elementor-element-51bff79 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-46dd348 > .elementor-widget-container{margin:0px 0px 12px 0px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-61c460e > .elementor-widget-container{margin:35px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-443d64e{--min-height:55vh;}.elementor-7915 .elementor-element.elementor-element-b08dcb6 .elementor-heading-title{font-size:31px;}.elementor-7915 .elementor-element.elementor-element-71a9581{--container-widget-width:65%;--container-widget-flex-grow:0;width:var( --container-widget-width, 65% );max-width:65%;font-size:22px;}.elementor-7915 .elementor-element.elementor-element-b7f6b55 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-387352c{--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-7915 .elementor-element.elementor-element-4a734af{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7915 .elementor-element.elementor-element-d22c8b1{--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-7915 .elementor-element.elementor-element-3e2cb37{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7915 .elementor-element.elementor-element-378c105{--gap:0px 34px;}.elementor-7915 .elementor-element.elementor-element-10ba546{--gap:0px 34px;}.elementor-7915 .elementor-element.elementor-element-697fb77 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-697fb77.elementor-arrows-yes .elementor-main-swiper{width:calc( 1140px - 40px );}.elementor-7915 .elementor-element.elementor-element-697fb77 .elementor-main-swiper{width:1140px;}.elementor-7915 .elementor-element.elementor-element-b5f851a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:29px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-2b1c0c0 > .elementor-widget-container{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-7915 .elementor-element.elementor-element-1ce7806{--min-height:0vh;}.elementor-7915 .elementor-element.elementor-element-a3f401e{--width:100%;--min-height:10vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:200;}.elementor-7915 .elementor-element.elementor-element-bdc119a .elementor-icon{font-size:24px;}.elementor-7915 .elementor-element.elementor-element-bdc119a .elementor-icon svg{height:24px;}.elementor-7915 .elementor-element.elementor-element-d2104f6{--e-off-canvas-width:100%;--e-off-canvas-height:83vh;}.elementor-7915 .elementor-element.elementor-element-aa2f2da > .elementor-widget-container{margin:20px 35px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-f8f0edd{--margin-top:-31px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7915 .elementor-element.elementor-element-d0ef13e .elementor-heading-title{font-size:28px;}.elementor-7915 .elementor-element.elementor-element-80bad43{--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 13px;--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-7915 .elementor-element.elementor-element-20859aa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-20859aa.elementor-element{--align-self:flex-start;}.elementor-7915 .elementor-element.elementor-element-20859aa .elementor-icon{font-size:17px;}.elementor-7915 .elementor-element.elementor-element-20859aa .elementor-icon svg{height:17px;}.elementor-7915 .elementor-element.elementor-element-cb3166d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-cb3166d.elementor-element{--align-self:flex-start;}.elementor-7915 .elementor-element.elementor-element-cb3166d .elementor-icon{font-size:17px;}.elementor-7915 .elementor-element.elementor-element-cb3166d .elementor-icon svg{height:17px;}.elementor-7915 .elementor-element.elementor-element-4e272b4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-4e272b4.elementor-element{--align-self:flex-start;}.elementor-7915 .elementor-element.elementor-element-4e272b4 .elementor-icon{font-size:17px;}.elementor-7915 .elementor-element.elementor-element-4e272b4 .elementor-icon svg{height:17px;}.elementor-7915 .elementor-element.elementor-element-53956d8{--min-height:100vh;}.elementor-7915 .elementor-element.elementor-element-6ede99c{--width:100%;--min-height:100vh;--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;--z-index:0;}.elementor-7915 .elementor-element.elementor-element-6ede99c:not(.elementor-motion-effects-element-type-background), .elementor-7915 .elementor-element.elementor-element-6ede99c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:70% 0px;}.elementor-7915 .elementor-element.elementor-element-f10a753{--gap:0px 0px;--margin-top:89px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7915 .elementor-element.elementor-element-cf9240a > .elementor-widget-container{padding:0px 0px 0px 25px;}.elementor-7915 .elementor-element.elementor-element-cf9240a .elementor-heading-title{font-size:56px;}.elementor-7915 .elementor-element.elementor-element-08e7826 > .elementor-widget-container{padding:0px 0px 0px 25px;}.elementor-7915 .elementor-element.elementor-element-08e7826 .elementor-heading-title{font-size:65px;line-height:0.8em;}.elementor-7915 .elementor-element.elementor-element-4a12071 > .elementor-widget-container{margin:0px -0px -0px -0px;padding:0px 0px 0px 25px;}.elementor-7915 .elementor-element.elementor-element-4a12071 .elementor-heading-title{font-size:46px;}.elementor-7915 .elementor-element.elementor-element-838c2d8 > .elementor-widget-container{margin:8px -0px -0px -0px;padding:0px 36px 0px 25px;}.elementor-7915 .elementor-element.elementor-element-838c2d8 .elementor-heading-title{font-size:16px;line-height:1.1em;}.elementor-7915 .elementor-element.elementor-element-7d871fa > .elementor-widget-container{padding:0px 8px 0px 16px;}.elementor-7915 .elementor-element.elementor-element-7d871fa .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-7915 .elementor-element.elementor-element-45a62e2{--width:100%;--min-height:31vh;--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;--z-index:0;}.elementor-7915 .elementor-element.elementor-element-f49d779 > .elementor-widget-container{margin:50px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-f49d779{--container-widget-width:314px;--container-widget-flex-grow:0;width:var( --container-widget-width, 314px );max-width:314px;z-index:2;text-align:justify;}.elementor-7915 .elementor-element.elementor-element-f49d779.elementor-element{--order:-99999 /* order start hack */;}.elementor-7915 .elementor-element.elementor-element-f49d779 .elementor-heading-title{font-size:18px;letter-spacing:0px;word-spacing:0em;}.elementor-7915 .elementor-element.elementor-element-3468d10{--min-height:54vh;}.elementor-7915 .elementor-element.elementor-element-21522fc{--width:100%;--min-height:54vh;--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-7915 .elementor-element.elementor-element-c1be1fa{--width:100%;--min-height:31vh;--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;--z-index:0;}.elementor-7915 .elementor-element.elementor-element-e419ca0 > .elementor-widget-container{margin:50px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-e419ca0{--container-widget-width:314px;--container-widget-flex-grow:0;width:var( --container-widget-width, 314px );max-width:314px;z-index:2;text-align:justify;}.elementor-7915 .elementor-element.elementor-element-e419ca0.elementor-element{--order:-99999 /* order start hack */;}.elementor-7915 .elementor-element.elementor-element-e419ca0 .elementor-heading-title{font-size:18px;letter-spacing:0px;word-spacing:0em;}.elementor-7915 .elementor-element.elementor-element-88ce8d5{--min-height:54vh;}.elementor-7915 .elementor-element.elementor-element-b6bb9e6{--width:88%;--min-height:59vh;--justify-content:flex-end;--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-7915 .elementor-element.elementor-element-1037ef6{--width:100%;--min-height:100vh;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7915 .elementor-element.elementor-element-5d3cf4a > .elementor-widget-container{margin:24px 0px 0px 0px;padding:0px 0px 0px 25px;}.elementor-7915 .elementor-element.elementor-element-5d3cf4a{text-align:left;}.elementor-7915 .elementor-element.elementor-element-5d3cf4a .elementor-heading-title{font-size:16px;}.elementor-7915 .elementor-element.elementor-element-b64674e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-f1dbf42 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 25px;}.elementor-7915 .elementor-element.elementor-element-f1dbf42{text-align:left;}.elementor-7915 .elementor-element.elementor-element-f1dbf42 .elementor-heading-title{font-size:37px;}.elementor-7915 .elementor-element.elementor-element-7649db3 > .elementor-widget-container{margin:0px 025px 0px 25px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-7649db3{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:left;font-size:15px;line-height:1.1em;letter-spacing:-0.5px;}.elementor-7915 .elementor-element.elementor-element-992549b > .elementor-widget-container{margin:0px 0px -48px 0px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-992549b img{width:48%;max-width:49%;height:220px;}.elementor-7915 .elementor-element.elementor-element-eb94169{z-index:2;font-size:13px;}.elementor-7915 .elementor-element.elementor-element-6197b4f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:44px 44px 44px 44px;}.elementor-7915 .elementor-element.elementor-element-6197b4f{text-align:center;font-size:13px;line-height:1.1em;letter-spacing:-0.5px;}.elementor-7915 .elementor-element.elementor-element-ba36b0d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-ba36b0d .swiper-slide{height:90vh;}.elementor-7915 .elementor-element.elementor-element-ba36b0d .swiper-slide-contents{max-width:100%;}.elementor-7915 .elementor-element.elementor-element-ba36b0d .swiper-slide-inner{padding:0px 20px 1px 25px;}.elementor-7915 .elementor-element.elementor-element-ba36b0d .swiper-pagination-bullet{height:0px;width:0px;}.elementor-7915 .elementor-element.elementor-element-ba36b0d .swiper-horizontal .swiper-pagination-progressbar{height:0px;}.elementor-7915 .elementor-element.elementor-element-ba36b0d .swiper-pagination-fraction{font-size:0px;}.elementor-7915 .elementor-element.elementor-element-ae10a7b{--min-height:0vh;}.elementor-7915 .elementor-element.elementor-element-4491da6{--min-height:47vh;--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:1px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7915 .elementor-element.elementor-element-d42c53a{--min-height:30vh;--gap:12px 0px;--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-7915 .elementor-element.elementor-element-3d8f3f0{--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-7915 .elementor-element.elementor-element-8b42afb{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-7915 .elementor-element.elementor-element-8b42afb.e-con{--order:-99999 /* order start hack */;}.elementor-7915 .elementor-element.elementor-element-a3bfec9 > .elementor-widget-container{margin:0px -5px -100px 0px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-a3bfec9.elementor-element{--order:-99999 /* order start hack */;}.elementor-7915 .elementor-element.elementor-element-a3bfec9 .elementor-icon-wrapper{text-align:left;}.elementor-7915 .elementor-element.elementor-element-a3bfec9 .elementor-icon{font-size:82px;}.elementor-7915 .elementor-element.elementor-element-a3bfec9 .elementor-icon svg{height:82px;}.elementor-7915 .elementor-element.elementor-element-a3bfec9 .elementor-icon i, .elementor-7915 .elementor-element.elementor-element-a3bfec9 .elementor-icon svg{transform:rotate(-22deg);}.elementor-7915 .elementor-element.elementor-element-cefff1e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:63px 0px 0px 27px;}.elementor-7915 .elementor-element.elementor-element-cefff1e{--container-widget-width:349px;--container-widget-flex-grow:0;width:var( --container-widget-width, 349px );max-width:349px;text-align:left;font-size:16px;line-height:1.1em;letter-spacing:0.2px;word-spacing:0em;}.elementor-7915 .elementor-element.elementor-element-6526cbf{--min-height:35vh;--margin-top:-50px;--margin-bottom:-23px;--margin-left:0px;--margin-right:0px;}.elementor-7915 .elementor-element.elementor-element-5d8ccba.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:1px;}.elementor-7915 .elementor-element.elementor-element-5d8ccba{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7915 .elementor-element.elementor-element-5d8ccba > .elementor-widget-container{margin:0% -200% 0% -200%;}.elementor-7915 .elementor-element.elementor-element-5d8ccba .elementor-main-swiper{height:31vh;width:100%;}.elementor-7915 .elementor-element.elementor-element-826fe70{--min-height:47vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7915 .elementor-element.elementor-element-5cc14e0{--width:500px;--min-height:0vh;--margin-top:-2px;--margin-bottom:-92px;--margin-left:0px;--margin-right:0px;}.elementor-7915 .elementor-element.elementor-element-82c3c8b{--min-height:30vh;--gap:12px 0px;--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-7915 .elementor-element.elementor-element-b31a0ed > .elementor-widget-container{margin:5px 0px 0px 0px;padding:0px 0px 0px 20px;}.elementor-7915 .elementor-element.elementor-element-b31a0ed.elementor-element{--order:-99999 /* order start hack */;}.elementor-7915 .elementor-element.elementor-element-b31a0ed .elementor-icon-wrapper{text-align:left;}.elementor-7915 .elementor-element.elementor-element-b31a0ed .elementor-icon{font-size:79px;}.elementor-7915 .elementor-element.elementor-element-b31a0ed .elementor-icon svg{height:79px;}.elementor-7915 .elementor-element.elementor-element-b31a0ed .elementor-icon i, .elementor-7915 .elementor-element.elementor-element-b31a0ed .elementor-icon svg{transform:rotate(0deg);}.elementor-7915 .elementor-element.elementor-element-74c7299 > .elementor-widget-container{margin:-47px 0px 0px 82px;padding:0px 27px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-74c7299{--container-widget-width:349px;--container-widget-flex-grow:0;width:var( --container-widget-width, 349px );max-width:349px;text-align:justify;font-size:16px;line-height:1.1em;letter-spacing:0.2px;word-spacing:0em;}.elementor-7915 .elementor-element.elementor-element-74c7299.elementor-element{--order:-99999 /* order start hack */;}.elementor-7915 .elementor-element.elementor-element-0f89de7{--width:68%;--min-height:27vh;--gap:0px 0px;--border-radius:25px 25px 25px 25px;--margin-top:-19px;--margin-bottom:10px;--margin-left:082px;--margin-right:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7915 .elementor-element.elementor-element-0f89de7.e-con{--align-self:flex-end;}.elementor-7915 .elementor-element.elementor-element-8a00c04{--min-height:47vh;--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;}.elementor-7915 .elementor-element.elementor-element-6b14b5b{--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;}.elementor-7915 .elementor-element.elementor-element-46c5fac > .elementor-widget-container{margin:0px 0px 0px 20px;padding:0px 104px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-46c5fac{--container-widget-width:447px;--container-widget-flex-grow:0;width:var( --container-widget-width, 447px );max-width:447px;text-align:justify;font-size:16px;line-height:1.1em;letter-spacing:0.2px;word-spacing:0em;}.elementor-7915 .elementor-element.elementor-element-391aad1:not(.elementor-motion-effects-element-type-background), .elementor-7915 .elementor-element.elementor-element-391aad1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://focacciagravel.it/wp-content/uploads/2025/07/WhatsApp-Image-2025-07-19-at-14.10.12.jpeg");background-size:cover;}.elementor-7915 .elementor-element.elementor-element-391aad1{--width:71%;--min-height:27vh;--gap:0px 0px;--border-radius:25px 25px 25px 25px;--margin-top:-22px;--margin-bottom:17px;--margin-left:20px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-7915 .elementor-element.elementor-element-391aad1.e-con{--align-self:flex-start;}.elementor-7915 .elementor-element.elementor-element-78ca8ec:not(.elementor-motion-effects-element-type-background), .elementor-7915 .elementor-element.elementor-element-78ca8ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://focacciagravel.it/wp-content/uploads/2025/07/WhatsApp-Image-2025-07-18-at-19.00.44.jpeg");background-size:contain;}.elementor-7915 .elementor-element.elementor-element-78ca8ec{--width:25%;--min-height:14vh;--gap:0px 0px;--border-radius:100px 100px 100px 100px;--margin-top:-68px;--margin-bottom:17px;--margin-left:-28px;--margin-right:19px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7915 .elementor-element.elementor-element-78ca8ec.e-con{--align-self:flex-end;}.elementor-7915 .elementor-element.elementor-element-1d4ad2f{width:var( --container-widget-width, 398px );max-width:398px;--container-widget-width:398px;--container-widget-flex-grow:0;}.elementor-7915 .elementor-element.elementor-element-1d4ad2f > .elementor-widget-container{margin:0px 64px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-1d4ad2f.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-7915 .elementor-element.elementor-element-1d4ad2f .elementor-icon-wrapper{text-align:right;}.elementor-7915 .elementor-element.elementor-element-1d4ad2f .elementor-icon{font-size:80px;}.elementor-7915 .elementor-element.elementor-element-1d4ad2f .elementor-icon svg{height:80px;}.elementor-7915 .elementor-element.elementor-element-1d4ad2f .elementor-icon i, .elementor-7915 .elementor-element.elementor-element-1d4ad2f .elementor-icon svg{transform:rotate(-10deg);}.elementor-7915 .elementor-element.elementor-element-0e5360f:not(.elementor-motion-effects-element-type-background), .elementor-7915 .elementor-element.elementor-element-0e5360f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://focacciagravel.it/wp-content/uploads/2025/07/DJI_0157-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7915 .elementor-element.elementor-element-0e5360f{--min-height:100vh;--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;}.elementor-7915 .elementor-element.elementor-element-675cd32 > .elementor-widget-container{margin:36px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-675cd32 .elementor-icon{font-size:33px;}.elementor-7915 .elementor-element.elementor-element-675cd32 .elementor-icon svg{height:33px;}.elementor-7915 .elementor-element.elementor-element-9413a3b > .elementor-widget-container{margin:10px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-9413a3b{--container-widget-width:73%;--container-widget-flex-grow:0;width:var( --container-widget-width, 73% );max-width:73%;text-align:justify;}.elementor-7915 .elementor-element.elementor-element-9413a3b .elementor-heading-title{font-size:20px;}.elementor-7915 .elementor-element.elementor-element-caa8eb4 > .elementor-widget-container{margin:19px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-ccf1bdb{--e-con-grid-template-columns:repeat(1, 1fr);--gap:0px 0px;--grid-auto-flow:row;--margin-top:39px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7915 .elementor-element.elementor-element-d392653{--min-height:0vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7915 .elementor-element.elementor-element-76c7e3a{--width:87%;--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;--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-7915 .elementor-element.elementor-element-76c7e3a.e-con{--align-self:center;}.elementor-7915 .elementor-element.elementor-element-d01f3ee > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 22px;}.elementor-7915 .elementor-element.elementor-element-d01f3ee .elementor-icon-wrapper{text-align:right;}.elementor-7915 .elementor-element.elementor-element-d01f3ee .elementor-icon{font-size:20px;}.elementor-7915 .elementor-element.elementor-element-d01f3ee .elementor-icon svg{height:20px;}.elementor-7915 .elementor-element.elementor-element-ee9d7a9{width:var( --container-widget-width, 68% );max-width:68%;--container-widget-width:68%;--container-widget-flex-grow:0;text-align:left;}.elementor-7915 .elementor-element.elementor-element-ee9d7a9 > .elementor-widget-container{margin:4px 0px 0px -9px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-ee9d7a9 .elementor-heading-title{font-size:25px;}.elementor-7915 .elementor-element.elementor-element-1485687 > .elementor-widget-container{margin:0px 0px -11px 0px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-f4e0f90{width:var( --container-widget-width, 70px );max-width:70px;--container-widget-width:70px;--container-widget-flex-grow:0;}.elementor-7915 .elementor-element.elementor-element-f4e0f90 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 31px 0px;}.elementor-7915 .elementor-element.elementor-element-f4e0f90.elementor-element{--align-self:center;}.elementor-7915 .elementor-element.elementor-element-f4e0f90 .elementor-heading-title{font-size:16px;}.elementor-7915 .elementor-element.elementor-element-2971578{--margin-top:-14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7915 .elementor-element.elementor-element-806d0e9{--width:87%;--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;--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-7915 .elementor-element.elementor-element-806d0e9.e-con{--align-self:center;}.elementor-7915 .elementor-element.elementor-element-a9897d9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 22px;}.elementor-7915 .elementor-element.elementor-element-a9897d9 .elementor-icon-wrapper{text-align:right;}.elementor-7915 .elementor-element.elementor-element-a9897d9 .elementor-icon{font-size:20px;}.elementor-7915 .elementor-element.elementor-element-a9897d9 .elementor-icon svg{height:20px;}.elementor-7915 .elementor-element.elementor-element-444c9ed{width:var( --container-widget-width, 68% );max-width:68%;--container-widget-width:68%;--container-widget-flex-grow:0;text-align:left;}.elementor-7915 .elementor-element.elementor-element-444c9ed > .elementor-widget-container{margin:4px 0px 0px -9px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-444c9ed .elementor-heading-title{font-size:25px;}.elementor-7915 .elementor-element.elementor-element-51bff79{width:var( --container-widget-width, 70px );max-width:70px;--container-widget-width:70px;--container-widget-flex-grow:0;}.elementor-7915 .elementor-element.elementor-element-51bff79 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 31px 0px;}.elementor-7915 .elementor-element.elementor-element-51bff79.elementor-element{--align-self:center;}.elementor-7915 .elementor-element.elementor-element-51bff79 .elementor-heading-title{font-size:16px;}.elementor-7915 .elementor-element.elementor-element-d3f8a85{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-7915 .elementor-element.elementor-element-ba22b98{--width:87%;--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;--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-7915 .elementor-element.elementor-element-ba22b98.e-con{--align-self:center;}.elementor-7915 .elementor-element.elementor-element-85d65fd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 22px;}.elementor-7915 .elementor-element.elementor-element-85d65fd .elementor-icon-wrapper{text-align:right;}.elementor-7915 .elementor-element.elementor-element-85d65fd .elementor-icon{font-size:20px;}.elementor-7915 .elementor-element.elementor-element-85d65fd .elementor-icon svg{height:20px;}.elementor-7915 .elementor-element.elementor-element-fb74458{width:var( --container-widget-width, 68% );max-width:68%;--container-widget-width:68%;--container-widget-flex-grow:0;text-align:left;}.elementor-7915 .elementor-element.elementor-element-fb74458 > .elementor-widget-container{margin:4px 0px 0px -9px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-fb74458 .elementor-heading-title{font-size:25px;}.elementor-7915 .elementor-element.elementor-element-46dd348{width:var( --container-widget-width, 70px );max-width:70px;--container-widget-width:70px;--container-widget-flex-grow:0;}.elementor-7915 .elementor-element.elementor-element-46dd348 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 31px 0px;}.elementor-7915 .elementor-element.elementor-element-46dd348.elementor-element{--align-self:center;}.elementor-7915 .elementor-element.elementor-element-46dd348 .elementor-heading-title{font-size:16px;}.elementor-7915 .elementor-element.elementor-element-1f8c5a7{--width:87%;--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;--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-7915 .elementor-element.elementor-element-1f8c5a7.e-con{--align-self:center;}.elementor-7915 .elementor-element.elementor-element-7be5852 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 22px;}.elementor-7915 .elementor-element.elementor-element-7be5852 .elementor-icon-wrapper{text-align:right;}.elementor-7915 .elementor-element.elementor-element-7be5852 .elementor-icon{font-size:20px;}.elementor-7915 .elementor-element.elementor-element-7be5852 .elementor-icon svg{height:20px;}.elementor-7915 .elementor-element.elementor-element-5792106{width:var( --container-widget-width, 68% );max-width:68%;--container-widget-width:68%;--container-widget-flex-grow:0;text-align:left;}.elementor-7915 .elementor-element.elementor-element-5792106 > .elementor-widget-container{margin:4px 0px 0px -9px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-5792106 .elementor-heading-title{font-size:25px;}.elementor-7915 .elementor-element.elementor-element-61c460e{width:var( --container-widget-width, 70px );max-width:70px;--container-widget-width:70px;--container-widget-flex-grow:0;}.elementor-7915 .elementor-element.elementor-element-61c460e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 31px 0px;}.elementor-7915 .elementor-element.elementor-element-61c460e.elementor-element{--align-self:center;}.elementor-7915 .elementor-element.elementor-element-61c460e .elementor-heading-title{font-size:16px;}.elementor-7915 .elementor-element.elementor-element-90e3dc9{--min-height:53vh;--justify-content:center;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7915 .elementor-element.elementor-element-5eff287{--width:89%;--min-height:21vh;}.elementor-7915 .elementor-element.elementor-element-e1f181d > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-e1f181d{--container-widget-width:294px;--container-widget-flex-grow:0;width:var( --container-widget-width, 294px );max-width:294px;}.elementor-7915 .elementor-element.elementor-element-e1f181d .elementor-heading-title{font-size:33px;}.elementor-7915 .elementor-element.elementor-element-d27466c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 25px 0px 25px;}.elementor-7915 .elementor-element.elementor-element-d27466c{--container-widget-width:334px;--container-widget-flex-grow:0;width:var( --container-widget-width, 334px );max-width:334px;text-align:justify;font-size:27px;}.elementor-7915 .elementor-element.elementor-element-da34c26 img{width:87%;}.elementor-7915 .elementor-element.elementor-element-7d34bae{--min-height:0px;}.elementor-7915 .elementor-element.elementor-element-443d64e{--width:56%;--min-height:31vh;}.elementor-7915 .elementor-element.elementor-element-36e584d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 33px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-36e584d{text-align:right;}.elementor-7915 .elementor-element.elementor-element-36e584d img{width:25%;}.elementor-7915 .elementor-element.elementor-element-e4b1582{--min-height:50vh;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7915 .elementor-element.elementor-element-feb69b9 > .elementor-widget-container{margin:24px 0px 0px 0px;padding:0px 0px 0px 25px;}.elementor-7915 .elementor-element.elementor-element-feb69b9{text-align:left;}.elementor-7915 .elementor-element.elementor-element-feb69b9 .elementor-heading-title{font-size:16px;}.elementor-7915 .elementor-element.elementor-element-48c5e8b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-b08dcb6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 25px;}.elementor-7915 .elementor-element.elementor-element-b08dcb6{text-align:left;}.elementor-7915 .elementor-element.elementor-element-b08dcb6 .elementor-heading-title{font-size:37px;}.elementor-7915 .elementor-element.elementor-element-71a9581 > .elementor-widget-container{margin:0px 025px 0px 25px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-71a9581{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:left;font-size:15px;line-height:1.1em;letter-spacing:-0.5px;}.elementor-7915 .elementor-element.elementor-element-6f025cf{--gap:25px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:6;}.elementor-7915 .elementor-element.elementor-element-8d336da{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 0px;}.elementor-7915 .elementor-element.elementor-element-d1324c5:not(.elementor-motion-effects-element-type-background), .elementor-7915 .elementor-element.elementor-element-d1324c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://focacciagravel.it/wp-content/uploads/2025/07/Texture-vertical.png");background-size:cover;}.elementor-7915 .elementor-element.elementor-element-d1324c5{--width:87%;--min-height:60vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7915 .elementor-element.elementor-element-05104ba{--width:53%;--min-height:10px;--border-radius:25px 25px 25px 25px;--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7915 .elementor-element.elementor-element-05104ba.e-con{--align-self:flex-start;}.elementor-7915 .elementor-element.elementor-element-420dd89 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:4px 4px 4px 4px;}.elementor-7915 .elementor-element.elementor-element-420dd89 .elementor-heading-title{font-size:11px;}.elementor-7915 .elementor-element.elementor-element-4dafaaa > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-64b2958{width:100%;max-width:100%;text-align:left;font-size:14px;}.elementor-7915 .elementor-element.elementor-element-64b2958 > .elementor-widget-container{margin:0px 0px 0px -24px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-64b2958.elementor-element{--align-self:flex-start;}.elementor-7915 .elementor-element.elementor-element-2666adc > .elementor-widget-container{margin:18px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-2666adc{font-size:60px;}.elementor-7915 .elementor-element.elementor-element-203218b > .elementor-widget-container{margin:0px 21px 0px 13px;}.elementor-7915 .elementor-element.elementor-element-203218b{font-size:14px;}.elementor-7915 .elementor-element.elementor-element-95ac9f9 > .elementor-widget-container{margin:0px 21px 0px 13px;}.elementor-7915 .elementor-element.elementor-element-95ac9f9{font-size:14px;}.elementor-7915 .elementor-element.elementor-element-c6c8bcb:not(.elementor-motion-effects-element-type-background), .elementor-7915 .elementor-element.elementor-element-c6c8bcb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://focacciagravel.it/wp-content/uploads/2025/07/verdical-green.png");background-size:cover;}.elementor-7915 .elementor-element.elementor-element-c6c8bcb{--width:87%;--min-height:60vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7915 .elementor-element.elementor-element-7ddcb2c{--width:53%;--min-height:10px;--border-radius:25px 25px 25px 25px;--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7915 .elementor-element.elementor-element-7ddcb2c.e-con{--align-self:flex-start;}.elementor-7915 .elementor-element.elementor-element-e5bef0c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:4px 4px 4px 4px;}.elementor-7915 .elementor-element.elementor-element-e5bef0c .elementor-heading-title{font-size:11px;}.elementor-7915 .elementor-element.elementor-element-b7f6b55 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-46a47c6{width:100%;max-width:100%;text-align:left;font-size:14px;}.elementor-7915 .elementor-element.elementor-element-46a47c6 > .elementor-widget-container{margin:0px 0px 0px -24px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-46a47c6.elementor-element{--align-self:flex-start;}.elementor-7915 .elementor-element.elementor-element-1ddc53d > .elementor-widget-container{margin:18px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-1ddc53d{font-size:60px;}.elementor-7915 .elementor-element.elementor-element-1be949e > .elementor-widget-container{margin:0px 21px 0px 13px;}.elementor-7915 .elementor-element.elementor-element-1be949e{font-size:14px;}.elementor-7915 .elementor-element.elementor-element-5043c26 > .elementor-widget-container{margin:0px 21px 0px 13px;}.elementor-7915 .elementor-element.elementor-element-5043c26{font-size:14px;}.elementor-7915 .elementor-element.elementor-element-38eadee:not(.elementor-motion-effects-element-type-background), .elementor-7915 .elementor-element.elementor-element-38eadee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://focacciagravel.it/wp-content/uploads/2025/07/Post-BW.png");background-size:cover;}.elementor-7915 .elementor-element.elementor-element-38eadee{--width:87%;--min-height:60vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7915 .elementor-element.elementor-element-6289077{--width:53%;--min-height:10px;--border-radius:25px 25px 25px 25px;--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7915 .elementor-element.elementor-element-6289077.e-con{--align-self:flex-start;}.elementor-7915 .elementor-element.elementor-element-b1fdabc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:4px 4px 4px 4px;}.elementor-7915 .elementor-element.elementor-element-b1fdabc .elementor-heading-title{font-size:11px;}.elementor-7915 .elementor-element.elementor-element-80689c7 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-80ffb07{width:100%;max-width:100%;text-align:left;font-size:14px;}.elementor-7915 .elementor-element.elementor-element-80ffb07 > .elementor-widget-container{margin:0px 0px 0px -24px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-80ffb07.elementor-element{--align-self:flex-start;}.elementor-7915 .elementor-element.elementor-element-9cfbb93 > .elementor-widget-container{margin:18px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-9cfbb93{font-size:60px;}.elementor-7915 .elementor-element.elementor-element-49046a5 > .elementor-widget-container{margin:0px 21px 0px 13px;}.elementor-7915 .elementor-element.elementor-element-49046a5{font-size:14px;}.elementor-7915 .elementor-element.elementor-element-f608a9e > .elementor-widget-container{margin:0px 21px 0px 13px;}.elementor-7915 .elementor-element.elementor-element-f608a9e{font-size:14px;}.elementor-7915 .elementor-element.elementor-element-5f1d5f7:not(.elementor-motion-effects-element-type-background), .elementor-7915 .elementor-element.elementor-element-5f1d5f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://focacciagravel.it/wp-content/uploads/2025/07/Texture-vertical.png");background-size:cover;}.elementor-7915 .elementor-element.elementor-element-5f1d5f7{--width:87%;--min-height:60vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7915 .elementor-element.elementor-element-d7b081e{--width:53%;--min-height:10px;--border-radius:25px 25px 25px 25px;--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7915 .elementor-element.elementor-element-d7b081e.e-con{--align-self:flex-start;}.elementor-7915 .elementor-element.elementor-element-fde19e9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:4px 4px 4px 4px;}.elementor-7915 .elementor-element.elementor-element-fde19e9 .elementor-heading-title{font-size:11px;}.elementor-7915 .elementor-element.elementor-element-bb66a8a > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-d37c566{width:100%;max-width:100%;text-align:left;font-size:14px;}.elementor-7915 .elementor-element.elementor-element-d37c566 > .elementor-widget-container{margin:0px 0px 0px -24px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-d37c566.elementor-element{--align-self:flex-start;}.elementor-7915 .elementor-element.elementor-element-f923012 > .elementor-widget-container{margin:18px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-f923012{font-size:60px;}.elementor-7915 .elementor-element.elementor-element-c930255{font-size:14px;}.elementor-7915 .elementor-element.elementor-element-8c1ca23{--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-7915 .elementor-element.elementor-element-198dcf2{--gap:0px 0px;}.elementor-7915 .elementor-element.elementor-element-0f642d3{width:100%;max-width:100%;--e-icon-list-icon-size:15px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-7915 .elementor-element.elementor-element-0f642d3 > .elementor-widget-container{margin:8px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-0f642d3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7915 .elementor-element.elementor-element-0f642d3 .elementor-icon-list-item > a{font-size:13px;}.elementor-7915 .elementor-element.elementor-element-38da9c5{width:100%;max-width:100%;--e-icon-list-icon-size:15px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-7915 .elementor-element.elementor-element-38da9c5 > .elementor-widget-container{margin:8px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-38da9c5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7915 .elementor-element.elementor-element-38da9c5 .elementor-icon-list-item > a{font-size:13px;}.elementor-7915 .elementor-element.elementor-element-5fa128d{--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-7915 .elementor-element.elementor-element-030b4b3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 25px 0px 25px;}.elementor-7915 .elementor-element.elementor-element-030b4b3{--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;}.elementor-7915 .elementor-element.elementor-element-030b4b3 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-width:1px 0px 1px 0px;}.elementor-7915 .elementor-element.elementor-element-9243cef.elementor-element{--align-self:center;}.elementor-7915 .elementor-element.elementor-element-8b5effc{--gap:25px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:6;}.elementor-7915 .elementor-element.elementor-element-27e74cb{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 0px;}.elementor-7915 .elementor-element.elementor-element-08d43b4:not(.elementor-motion-effects-element-type-background), .elementor-7915 .elementor-element.elementor-element-08d43b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://focacciagravel.it/wp-content/uploads/2025/07/Texture-vertical.png");background-size:cover;}.elementor-7915 .elementor-element.elementor-element-08d43b4{--width:87%;--min-height:60vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7915 .elementor-element.elementor-element-e3620d9{--width:53%;--min-height:10px;--border-radius:25px 25px 25px 25px;--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7915 .elementor-element.elementor-element-e3620d9.e-con{--align-self:flex-start;}.elementor-7915 .elementor-element.elementor-element-17577df > .elementor-widget-container{margin:0px 0px 0px 0px;padding:4px 4px 4px 4px;}.elementor-7915 .elementor-element.elementor-element-17577df .elementor-heading-title{font-size:11px;}.elementor-7915 .elementor-element.elementor-element-4ba4a97 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-e6ff097{width:100%;max-width:100%;text-align:left;font-size:14px;}.elementor-7915 .elementor-element.elementor-element-e6ff097 > .elementor-widget-container{margin:0px 0px 0px -13px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-e6ff097.elementor-element{--align-self:flex-start;}.elementor-7915 .elementor-element.elementor-element-d61f20f > .elementor-widget-container{margin:18px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-d61f20f{font-size:60px;}.elementor-7915 .elementor-element.elementor-element-fb02a2c > .elementor-widget-container{margin:0px 21px 0px 13px;}.elementor-7915 .elementor-element.elementor-element-fb02a2c{font-size:14px;}.elementor-7915 .elementor-element.elementor-element-d1a9028 > .elementor-widget-container{margin:0px 21px 0px 13px;}.elementor-7915 .elementor-element.elementor-element-d1a9028{font-size:14px;}.elementor-7915 .elementor-element.elementor-element-373b900:not(.elementor-motion-effects-element-type-background), .elementor-7915 .elementor-element.elementor-element-373b900 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://focacciagravel.it/wp-content/uploads/2025/07/verdical-green.png");background-size:cover;}.elementor-7915 .elementor-element.elementor-element-373b900{--width:87%;--min-height:60vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7915 .elementor-element.elementor-element-3867d9f{--width:53%;--min-height:10px;--border-radius:25px 25px 25px 25px;--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7915 .elementor-element.elementor-element-3867d9f.e-con{--align-self:flex-start;}.elementor-7915 .elementor-element.elementor-element-5e95b4a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:4px 4px 4px 4px;}.elementor-7915 .elementor-element.elementor-element-5e95b4a .elementor-heading-title{font-size:11px;}.elementor-7915 .elementor-element.elementor-element-c8401f5 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-39e7f15{width:100%;max-width:100%;text-align:left;font-size:14px;}.elementor-7915 .elementor-element.elementor-element-39e7f15 > .elementor-widget-container{margin:0px 0px 0px -13px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-39e7f15.elementor-element{--align-self:flex-start;}.elementor-7915 .elementor-element.elementor-element-12244fc > .elementor-widget-container{margin:18px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-12244fc{font-size:60px;}.elementor-7915 .elementor-element.elementor-element-f421eb8 > .elementor-widget-container{margin:0px 21px 0px 13px;}.elementor-7915 .elementor-element.elementor-element-f421eb8{font-size:14px;}.elementor-7915 .elementor-element.elementor-element-38ae735 > .elementor-widget-container{margin:0px 21px 0px 13px;}.elementor-7915 .elementor-element.elementor-element-38ae735{font-size:14px;}.elementor-7915 .elementor-element.elementor-element-f540c5a:not(.elementor-motion-effects-element-type-background), .elementor-7915 .elementor-element.elementor-element-f540c5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://focacciagravel.it/wp-content/uploads/2025/07/Post-BW.png");background-size:cover;}.elementor-7915 .elementor-element.elementor-element-f540c5a{--width:87%;--min-height:60vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:020px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7915 .elementor-element.elementor-element-23accad{--width:53%;--min-height:10px;--border-radius:25px 25px 25px 25px;--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7915 .elementor-element.elementor-element-23accad.e-con{--align-self:flex-start;}.elementor-7915 .elementor-element.elementor-element-cc76363 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:4px 4px 4px 4px;}.elementor-7915 .elementor-element.elementor-element-cc76363 .elementor-heading-title{font-size:11px;}.elementor-7915 .elementor-element.elementor-element-1ea5e5e > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-921a948{width:100%;max-width:100%;text-align:left;font-size:14px;}.elementor-7915 .elementor-element.elementor-element-921a948 > .elementor-widget-container{margin:0px 0px 0px -13px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-921a948.elementor-element{--align-self:flex-start;}.elementor-7915 .elementor-element.elementor-element-37bd237 > .elementor-widget-container{margin:18px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-37bd237{font-size:60px;}.elementor-7915 .elementor-element.elementor-element-c493f48 > .elementor-widget-container{margin:0px 21px 0px 13px;}.elementor-7915 .elementor-element.elementor-element-c493f48{font-size:14px;}.elementor-7915 .elementor-element.elementor-element-c4088f8 > .elementor-widget-container{margin:0px 21px 0px 13px;}.elementor-7915 .elementor-element.elementor-element-c4088f8{font-size:14px;}.elementor-7915 .elementor-element.elementor-element-ebdb863:not(.elementor-motion-effects-element-type-background), .elementor-7915 .elementor-element.elementor-element-ebdb863 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://focacciagravel.it/wp-content/uploads/2025/07/Texture-vertical.png");background-size:cover;}.elementor-7915 .elementor-element.elementor-element-ebdb863{--width:87%;--min-height:60vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7915 .elementor-element.elementor-element-3d5c0c7{--width:28%;--min-height:10px;--border-radius:25px 25px 25px 25px;--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7915 .elementor-element.elementor-element-3d5c0c7.e-con{--align-self:flex-start;}.elementor-7915 .elementor-element.elementor-element-272da5e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:4px 4px 4px 4px;}.elementor-7915 .elementor-element.elementor-element-272da5e .elementor-heading-title{font-size:11px;}.elementor-7915 .elementor-element.elementor-element-8434793 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-8434793 .elementor-heading-title{font-size:31px;}.elementor-7915 .elementor-element.elementor-element-776f07a{width:100%;max-width:100%;text-align:left;font-size:14px;}.elementor-7915 .elementor-element.elementor-element-776f07a > .elementor-widget-container{margin:0px 0px 0px -13px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-776f07a.elementor-element{--align-self:flex-start;}.elementor-7915 .elementor-element.elementor-element-3bb1799 > .elementor-widget-container{margin:18px 0px 0px 0px;padding:0px 26px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-3bb1799{font-size:60px;}.elementor-7915 .elementor-element.elementor-element-31b071b > .elementor-widget-container{margin:0px 25px 39px 13px;}.elementor-7915 .elementor-element.elementor-element-31b071b{font-size:14px;}.elementor-7915 .elementor-element.elementor-element-383c335.elementor-element{--align-self:center;}.elementor-7915 .elementor-element.elementor-element-f441d96{--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-7915 .elementor-element.elementor-element-1e1a993{--gap:0px 0px;}.elementor-7915 .elementor-element.elementor-element-46fab15{width:100%;max-width:100%;--e-icon-list-icon-size:15px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-7915 .elementor-element.elementor-element-46fab15 > .elementor-widget-container{margin:8px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-46fab15 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7915 .elementor-element.elementor-element-46fab15 .elementor-icon-list-item > a{font-size:13px;}.elementor-7915 .elementor-element.elementor-element-65901e7{width:100%;max-width:100%;--e-icon-list-icon-size:15px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-7915 .elementor-element.elementor-element-65901e7 > .elementor-widget-container{margin:8px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-65901e7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7915 .elementor-element.elementor-element-65901e7 .elementor-icon-list-item > a{font-size:13px;}.elementor-7915 .elementor-element.elementor-element-5c9c00f{--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:11px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7915 .elementor-element.elementor-element-3c3ce42.elementor-element{--align-self:center;}.elementor-7915 .elementor-element.elementor-element-3c3ce42{text-align:center;font-size:14px;}.elementor-7915 .elementor-element.elementor-element-71cac92 > .elementor-widget-container{margin:8px 0px 0px 0px;padding:0px 25px 0px 25px;}.elementor-7915 .elementor-element.elementor-element-71cac92{--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;}.elementor-7915 .elementor-element.elementor-element-71cac92 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-width:1px 0px 1px 0px;}.elementor-7915 .elementor-element.elementor-element-e8e0a1c.elementor-element{--align-self:center;}.elementor-7915 .elementor-element.elementor-element-be99b01{--min-height:47vh;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7915 .elementor-element.elementor-element-ebeb159{--min-height:0vh;}.elementor-7915 .elementor-element.elementor-element-20e86ae > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 20px;}.elementor-7915 .elementor-element.elementor-element-20e86ae .elementor-icon-wrapper{text-align:left;}.elementor-7915 .elementor-element.elementor-element-20e86ae .elementor-icon{font-size:49px;}.elementor-7915 .elementor-element.elementor-element-20e86ae .elementor-icon svg{height:49px;}.elementor-7915 .elementor-element.elementor-element-25bf39d{--min-height:0vh;--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-7915 .elementor-element.elementor-element-f5d5241 > .elementor-widget-container{padding:0px 19px 0px 82px;}.elementor-7915 .elementor-element.elementor-element-f5d5241 .elementor-heading-title{font-size:33px;line-height:0.9em;letter-spacing:0.4px;word-spacing:0em;}.elementor-7915 .elementor-element.elementor-element-81c6a3f > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 29px 0px 82px;}.elementor-7915 .elementor-element.elementor-element-81c6a3f{text-align:justify;font-size:17px;line-height:0.9em;}.elementor-7915 .elementor-element.elementor-element-081d955{--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-7915 .elementor-element.elementor-element-f4ecf66 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-f4ecf66 .elementor-divider-separator{width:100%;}.elementor-7915 .elementor-element.elementor-element-cb1ea08{--gap:0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:6;}.elementor-7915 .elementor-element.elementor-element-b375a89 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-b375a89.elementor-element{--align-self:flex-start;}.elementor-7915 .elementor-element.elementor-element-b375a89{text-align:left;}.elementor-7915 .elementor-element.elementor-element-b375a89 .elementor-heading-title{font-size:33px;}.elementor-7915 .elementor-element.elementor-element-287aa0a{--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-7915 .elementor-element.elementor-element-d9c0c68{--width:500px;}.elementor-7915 .elementor-element.elementor-element-eef0a23 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-eef0a23 iframe{height:301px;}.elementor-7915 .elementor-element.elementor-element-ea014e8{text-align:center;}.elementor-7915 .elementor-element.elementor-element-ea014e8 .elementor-heading-title{font-size:13px;}.elementor-7915 .elementor-element.elementor-element-6b7b52b{--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-7915 .elementor-element.elementor-element-0a3f1f1 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-0a3f1f1{text-align:justify;font-size:14px;line-height:1.2em;}.elementor-7915 .elementor-element.elementor-element-0c07851{--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-7915 .elementor-element.elementor-element-6493348 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-6493348.elementor-element{--align-self:flex-start;}.elementor-7915 .elementor-element.elementor-element-6493348{text-align:justify;font-size:14px;line-height:1.2em;}.elementor-7915 .elementor-element.elementor-element-207d38d{--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-7915 .elementor-element.elementor-element-46c834f > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-46c834f.elementor-element{--align-self:flex-start;}.elementor-7915 .elementor-element.elementor-element-46c834f{text-align:justify;font-size:14px;line-height:1.2em;}.elementor-7915 .elementor-element.elementor-element-d744926 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-d744926.elementor-element{--align-self:flex-start;}.elementor-7915 .elementor-element.elementor-element-d744926{text-align:justify;font-size:14px;line-height:1.2em;}.elementor-7915 .elementor-element.elementor-element-89e45fd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-114844b .elementor-heading-title{font-size:29px;}.elementor-7915 .elementor-element.elementor-element-4cf525c{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7915 .elementor-element.elementor-element-387352c{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:250px 250px 250px 250px;}.elementor-7915 .elementor-element.elementor-element-4a734af{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7915 .elementor-element.elementor-element-c9d97c0{--width:200px;--min-height:200px;--border-radius:250px 250px 250px 250px;--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-7915 .elementor-element.elementor-element-daf5bf5:not(.elementor-motion-effects-element-type-background), .elementor-7915 .elementor-element.elementor-element-daf5bf5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://focacciagravel.it/wp-content/uploads/2024/08/Schermata-2024-08-21-alle-14.20.25.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7915 .elementor-element.elementor-element-daf5bf5{--width:200px;--min-height:200px;--border-radius:250px 250px 250px 250px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7915 .elementor-element.elementor-element-8284bcc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 25px 0px 25px;}.elementor-7915 .elementor-element.elementor-element-8284bcc{text-align:center;font-size:16px;}.elementor-7915 .elementor-element.elementor-element-d22c8b1{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7915 .elementor-element.elementor-element-e5f1276:not(.elementor-motion-effects-element-type-background), .elementor-7915 .elementor-element.elementor-element-e5f1276 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://focacciagravel.it/wp-content/uploads/2024/08/6-scaled.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-7915 .elementor-element.elementor-element-e5f1276{--width:200px;--min-height:200px;--border-radius:250px 250px 250px 250px;--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-7915 .elementor-element.elementor-element-8706a56:not(.elementor-motion-effects-element-type-background), .elementor-7915 .elementor-element.elementor-element-8706a56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://focacciagravel.it/wp-content/uploads/2024/08/6-scaled.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-7915 .elementor-element.elementor-element-8706a56{--width:200px;--min-height:200px;--border-radius:250px 250px 250px 250px;--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-7915 .elementor-element.elementor-element-f4823b5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 25px 0px 25px;}.elementor-7915 .elementor-element.elementor-element-f4823b5{text-align:center;font-size:16px;}.elementor-7915 .elementor-element.elementor-element-3e2cb37{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7915 .elementor-element.elementor-element-49ef1b0{--width:200px;--min-height:200px;--border-radius:250px 250px 250px 250px;--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-7915 .elementor-element.elementor-element-a955c9b{--width:200px;--min-height:200px;--border-radius:250px 250px 250px 250px;}.elementor-7915 .elementor-element.elementor-element-a955c9b:not(.elementor-motion-effects-element-type-background), .elementor-7915 .elementor-element.elementor-element-a955c9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-7915 .elementor-element.elementor-element-5c425f7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 25px 0px 25px;}.elementor-7915 .elementor-element.elementor-element-5c425f7{text-align:center;font-size:16px;}.elementor-7915 .elementor-element.elementor-element-6c7010c{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7915 .elementor-element.elementor-element-5449351{font-size:14px;}.elementor-7915 .elementor-element.elementor-element-378c105{--width:100%;--min-height:5vh;--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;--overlay-opacity:0.98;--border-radius:0px 0px 0px 0px;--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-7915 .elementor-element.elementor-element-c9521dd{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;text-align:center;}.elementor-7915 .elementor-element.elementor-element-c9521dd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-c9521dd.elementor-element{--align-self:center;}.elementor-7915 .elementor-element.elementor-element-c9521dd img{width:92%;}.elementor-7915 .elementor-element.elementor-element-b29d183{width:var( --container-widget-width, 26% );max-width:26%;--container-widget-width:26%;--container-widget-flex-grow:0;text-align:center;}.elementor-7915 .elementor-element.elementor-element-b29d183 > .elementor-widget-container{margin:0px 0px 2px 0px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-b29d183 img{width:96%;}.elementor-7915 .elementor-element.elementor-element-fa606bd{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;text-align:center;}.elementor-7915 .elementor-element.elementor-element-fa606bd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-fa606bd img{width:95%;}.elementor-7915 .elementor-element.elementor-element-10ba546:not(.elementor-motion-effects-element-type-background), .elementor-7915 .elementor-element.elementor-element-10ba546 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://focacciagravel.it/wp-content/uploads/2025/05/B__1421-scaled.jpg");background-position:bottom center;background-size:cover;}.elementor-7915 .elementor-element.elementor-element-10ba546{--width:100%;--min-height:50vh;--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:flex-start;--gap:0px 0px;--overlay-opacity:0.98;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-7915 .elementor-element.elementor-element-a1e31d8{width:var( --container-widget-width, 181px );max-width:181px;--container-widget-width:181px;--container-widget-flex-grow:0;text-align:left;}.elementor-7915 .elementor-element.elementor-element-a1e31d8 > .elementor-widget-container{margin:22px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-a1e31d8.elementor-element{--align-self:center;}.elementor-7915 .elementor-element.elementor-element-a1e31d8 .elementor-heading-title{font-size:14px;}.elementor-7915 .elementor-element.elementor-element-bb23cd7{--min-height:0vh;}.elementor-7915 .elementor-element.elementor-element-c3fa924 > .elementor-widget-container{margin:15px 0px -57px -13px;padding:0px 0px 0px 20px;}.elementor-7915 .elementor-element.elementor-element-c3fa924 .elementor-icon-wrapper{text-align:left;}.elementor-7915 .elementor-element.elementor-element-c3fa924 .elementor-icon{font-size:75px;}.elementor-7915 .elementor-element.elementor-element-c3fa924 .elementor-icon svg{height:75px;}.elementor-7915 .elementor-element.elementor-element-c3fa924 .elementor-icon i, .elementor-7915 .elementor-element.elementor-element-c3fa924 .elementor-icon svg{transform:rotate(0deg);}.elementor-7915 .elementor-element.elementor-element-b0dfc6c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:9px 35px 0px 82px;}.elementor-7915 .elementor-element.elementor-element-b0dfc6c{text-align:justify;}.elementor-7915 .elementor-element.elementor-element-b0dfc6c .elementor-heading-title{font-size:26px;line-height:0.9em;letter-spacing:0.4px;word-spacing:0em;}.elementor-7915 .elementor-element.elementor-element-161e536 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 63px;}.elementor-7915 .elementor-element.elementor-element-161e536{--container-widget-width:282px;--container-widget-flex-grow:0;width:var( --container-widget-width, 282px );max-width:282px;text-align:justify;font-size:18px;line-height:0.9em;}.elementor-7915 .elementor-element.elementor-element-151b00d{--min-height:30vh;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7915 .elementor-element.elementor-element-c3fc70d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-c3fc70d.elementor-element{--align-self:center;}.elementor-7915 .elementor-element.elementor-element-c3fc70d{text-align:left;}.elementor-7915 .elementor-element.elementor-element-c3fc70d .elementor-heading-title{font-size:18px;}.elementor-7915 .elementor-element.elementor-element-697fb77.elementor-arrows-yes .elementor-main-swiper{width:calc( 676px - 40px );}.elementor-7915 .elementor-element.elementor-element-697fb77 .elementor-main-swiper{width:676px;}.elementor-7915 .elementor-element.elementor-element-7221d0a{--min-height:17vh;--margin-top:-73px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7915 .elementor-element.elementor-element-14abe2b{--min-height:0px;}.elementor-7915 .elementor-element.elementor-element-b5f851a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-b5f851a img{width:26%;}.elementor-7915 .elementor-element.elementor-element-2b1c0c0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-5a29bfc{--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-font-size:16px;}.elementor-7915 .elementor-element.elementor-element-5a29bfc > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-width:0px 0px 1px 0px;}.elementor-7915 .elementor-element.elementor-element-461b0ef{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-7915 .elementor-element.elementor-element-f5b0b32:not(.elementor-motion-effects-element-type-background), .elementor-7915 .elementor-element.elementor-element-f5b0b32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://focacciagravel.it/wp-content/uploads/2024/08/DJI_0040-scaled.jpg");background-size:cover;}.elementor-7915 .elementor-element.elementor-element-f5b0b32{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-7915 .elementor-element.elementor-element-f5b0b32.e-con{--align-self:center;}.elementor-7915 .elementor-element.elementor-element-a1f3d51 > .elementor-widget-container{margin:19px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-a1f3d51{text-align:left;}.elementor-7915 .elementor-element.elementor-element-a1f3d51 .elementor-heading-title{font-size:29px;}.elementor-7915 .elementor-element.elementor-element-fdf44ed{--width:100%;--min-height:51vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:7px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7915 .elementor-element.elementor-element-40487b1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-40487b1{--container-widget-width:298px;--container-widget-flex-grow:0;width:var( --container-widget-width, 298px );max-width:298px;font-size:18px;}.elementor-7915 .elementor-element.elementor-element-7f63a9e{--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 13px;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7915 .elementor-element.elementor-element-1c05a5f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-1c05a5f.elementor-element{--align-self:flex-start;}.elementor-7915 .elementor-element.elementor-element-1c05a5f .elementor-icon{font-size:17px;}.elementor-7915 .elementor-element.elementor-element-1c05a5f .elementor-icon svg{height:17px;}.elementor-7915 .elementor-element.elementor-element-d7169cf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-d7169cf.elementor-element{--align-self:flex-start;}.elementor-7915 .elementor-element.elementor-element-d7169cf .elementor-icon{font-size:17px;}.elementor-7915 .elementor-element.elementor-element-d7169cf .elementor-icon svg{height:17px;}.elementor-7915 .elementor-element.elementor-element-2f5d283 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-2f5d283.elementor-element{--align-self:flex-start;}.elementor-7915 .elementor-element.elementor-element-2f5d283 .elementor-icon{font-size:17px;}.elementor-7915 .elementor-element.elementor-element-2f5d283 .elementor-icon svg{height:17px;}.elementor-7915 .elementor-element.elementor-element-4133563{--container-widget-width:93%;--container-widget-flex-grow:0;width:var( --container-widget-width, 93% );max-width:93%;font-size:17px;}.elementor-7915 .elementor-element.elementor-element-606c0ae > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-606c0ae{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;column-gap:0px;font-size:16px;line-height:2em;}.elementor-7915 .elementor-element.elementor-element-dabff1f .elementor-divider-separator{width:97%;}.elementor-7915 .elementor-element.elementor-element-81ecc7d > .elementor-widget-container{margin:0px 0px 39px 0px;padding:0px 0px 0px 0px;}.elementor-7915 .elementor-element.elementor-element-81ecc7d .elementor-heading-title{font-size:14px;}}/* Start custom CSS for icon, class: .elementor-element-bdc119a *//* Contenitore effetto vetro tondo con sfumatura viola → marrone */
.off-canvas-toggle-button {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  background: linear-gradient(135deg, rgba(142, 68, 173, 0.6), rgba(101, 67, 33, 0.6));
  backdrop-filter: blur(12px);
  -webkit-backdrop-filter: blur(12px);
  border: 1px solid rgba(255, 255, 255, 0.3);
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  margin: 0 auto;
  position: relative;
  transition: background-color 0.3s ease;
}

/* Riflesso lucido animato su hover (facoltativo) */
.glass-button::before {
  content: '';
  position: absolute;
  top: -50%;
  left: -50%;
  width: 200%;
  height: 200%;
  background: linear-gradient(120deg, rgba(255,255,255,0.3), rgba(255,255,255,0) 70%);
  transform: rotate(25deg);
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
  border-radius: 50%;
}

.glass-button:hover::before {
  opacity: 1;
  animation: glass-reflection 1s ease-in-out forwards;
}

@keyframes glass-reflection {
  0% {
    transform: translateX(-100%) rotate(25deg);
    opacity: 0.2;
  }
  50% {
    opacity: 0.5;
  }
  100% {
    transform: translateX(100%) rotate(25deg);
    opacity: 0;
  }
}
.off-canvas-toggle-button {
    z-index: 9999;
    position: relative;
    pointer-events: auto;
}

/* Icona bianca */
.glass-button .elementor-icon {
  color: #fff !important;
  font-size: 24px;
  display: block;
  line-height: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d0ef13e */.iscriviti-glow {
  position: relative;
  display: inline-block;
  padding: 5px 10px; /* più aderente al testo */
  border-radius: 999px;
  background: rgba(255, 255, 255, 0.05);
  backdrop-filter: blur(8px);
  -webkit-backdrop-filter: blur(8px);
  border: none;
  font-weight: bold;
  color: white;
  cursor: pointer;
  overflow: hidden;
  z-index: 1;
  font-size: 0.9rem;
  line-height: 1.2;
}

.iscriviti-glow::before {
  content: '';
  position: absolute;
  top: -1px;
  left: -1px;
  right: -1px;
  bottom: -1px;
  z-index: -1;
  border-radius: inherit;
  background: linear-gradient(135deg, #8e44ad, #654321);
  animation: gradient-border 4s ease infinite;
}

@keyframes gradient-border {
  0% {
    filter: hue-rotate(0deg);
  }
  100% {
    filter: hue-rotate(360deg);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-08e7826 */.flicker-focaccia {
  color: #ffffff;
  text-shadow:
    -2px 0 rgba(255, 255, 255, 0.15),
    -4px 0 rgba(255, 255, 255, 0.1),
    -6px 0 rgba(255, 255, 255, 0.08),
    -8px 0 rgba(255, 255, 255, 0.05),
    -10px 0 rgba(255, 255, 255, 0.03);
  letter-spacing: normal; /* lascia normale il letter spacing qui */
}

/* Animazione flicker su testo animato */
.flicker-heading .flicker {
  animation: flickerAll 3s ease-in-out infinite;
  color: #ffffff;
  display: inline-block;
  will-change: text-shadow, opacity;
  letter-spacing: normal !important; /* forza letter spacing normale */
}

@keyframes flickerAll {
  0%, 100% {
    text-shadow: none;
    opacity: 1;
  }
  20%, 60% {
    text-shadow:
      0 0 5px #c77dff,
      0 0 10px #ff8ea3,
      0 0 15px #c77dff;
    opacity: 0.95;
  }
  40%, 80% {
    text-shadow:
      0 0 8px #ffb3c6,
      0 0 12px #c77dff;
    opacity: 0.9;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-838c2d8 */.adjusted-text {
  text-align: center;
  font-family: 'volte', sans-serif; /* oppure quello che usi */
}

.line1 {
  letter-spacing: 0.2em; /* regola fino ad allineare visivamente */
  display: inline-block;
  width: 12ch; /* larghezza fissa per allineamento */
}

.line2 {
  letter-spacing: 0.1em;
  display: inline-block;
  width: 12ch; /* deve corrispondere a .line1 */
}

/* Effetto flicker rosso */
.adjusted-text  {
  animation: flickerRed 2.5s ease-in-out infinite;
  color: #ffffff;
  will-change: text-shadow, opacity;
}

@keyframes flickerRed {
  0%, 100% {
    text-shadow: none;
    opacity: 1;
  }
  20%, 60% {
    text-shadow:
      0 0 5px #ff2d2d,
      0 0 10px #ff0000,
      0 0 15px #b30000;
    opacity: 0.95;
  }
  40%, 80% {
    text-shadow:
      0 0 8px #ff6666,
      0 0 12px #cc0000;
    opacity: 0.9;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d871fa */.flicker {
  animation: flickerAll 3s ease-in-out infinite;
  color: #ffffff;
  display: inline-block;
  will-change: text-shadow, opacity;
}

@keyframes flickerAll {
  0%, 100% {
    text-shadow: none;
    opacity: 1;
  }
  20%, 60% {
    text-shadow:
      0 0 5px #c77dff,
      0 0 10px #ff8ea3,
      0 0 15px #c77dff;
    opacity: 0.95;
  }
  40%, 80% {
    text-shadow:
      0 0 8px #ffb3c6,
      0 0 12px #c77dff;
    opacity: 0.9;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f49d779 */.anim-h1 .anim-word {
  display: inline-block;
  opacity: 0;
  filter: blur(8px);
  transform: translateX(0); /* puoi anche usare -20px per effetto più visibile */
  transition: all 0.3s ease;
  white-space: normal;
  word-break: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21522fc */.image-mask {
  width: 100%;
  height: 100%; /* the starting height; this will be animated */
  overflow: hidden;
  transform-origin: center top;
  transition: transform 0.9s ease-out;
}

.project-section{
    height: 70vh;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e419ca0 */.anim-h1 .anim-word {
  display: inline-block;
  opacity: 0;
  filter: blur(8px);
  transform: translateX(0); /* puoi anche usare -20px per effetto più visibile */
  transition: all 0.3s ease;
  white-space: normal;
  word-break: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6bb9e6 */.image-mask {
  width: 100%;
  height: 100%; /* the starting height; this will be animated */
  overflow: hidden;
  transform-origin: center top;
  transition: transform 0.9s ease-out;
}

.project-section{
    height: 70vh;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d3cf4a */@font-face {
  font-family: 'Volte Bold';
  src: url('Volte-Bold.woff2') format('woff2'); /* cambia se usi un font diverso */
}

.glow-text {
  font-size: 5rem;
  font-family: 'Volte Bold', sans-serif;
  text-transform: uppercase;
  color: white;
  position: relative;
  text-align: center;
  opacity: 0;
  transform: translateY(40px);
  transition: opacity 1.2s ease-out, transform 1.2s ease-out;
}

.glow-text.reveal-visible {
  opacity: 1;
  transform: translateY(0);
}

/* Glow effetto */
.glow-text::before,
.glow-text::after {
  content: "EXAT";
  position: absolute;
  top: 0;
  left: 0;
  color: #ff0080;
  filter: blur(8px);
  opacity: 0.6;
  z-index: -1;
  animation: glow 4s ease-in-out infinite alternate;
}
.glow-text::after {
  color: #2afadf;
  animation-delay: 2s;
}

@keyframes glow {
  0% {
    transform: scale(1);
    opacity: 0.6;
  }
  100% {
    transform: scale(1.08);
    opacity: 0.9;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7649db3 */.animated-line {
  opacity: 0;
  transform: translateY(80px) rotateX(60deg);
  transform-origin: top center;
  filter: blur(6px);
  display: block;
  will-change: transform, opacity, filter;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-ba36b0d *//* Contenitore slide */
.swiper-container, .swiper {
  position: relative; /* importante */
}

/* Paginazione sempre in alto e centrata */
.swiper-pagination {
  position: absolute !important;
  top: 40px !important;
  bottom: auto !important;
  left: 50% !important;
  transform: translateX(-50%) !important;
  display: flex !important;
  flex-direction: row !important;
  justify-content: center !important;
  align-items: center !important;
  gap: 20px !important;
  z-index: 999 !important;
  width: auto !important; /* tiene il box compatto */
}

/* Bullet base */
.swiper-pagination-bullet {
  width: auto !important;
  height: auto !important;
  background: none !important;
  padding: 1px 20px !important;
  font-family: "Volte", system-ui !important;
  font-weight: 900 !important;
  font-size: 0.9rem !important;
  color: #FFF !important;
  opacity: 1 !important;
  cursor: pointer !important;
  position: relative !important;
  transition: color 0.3s ease !important;
}

/* Testo visibile all’interno delle pillole */
.swiper-pagination-bullet::before {
  content: attr(data-label) !important;
  display: inline-block !important;
  padding: 6px 12px !important;
  background-color: rgba(255, 255, 255, 0.1) !important;
  color: #fff !important;
  border-radius: 999px !important;
  font-size: 1.2rem !important;
  text-align: center !important;
  transition: background-color 0.3s ease, color 0.3s ease !important;
}

/* Bullet attiva */
.swiper-pagination-bullet.swiper-pagination-bullet-active::before {
  background-color: #fff !important;
  color: #000 !important;
  text-decoration: underline !important;
}

/* Etichette statiche se non usi data-label */
.swiper-pagination-bullet:nth-child(1)::before { content: "105 Km" !important; }
.swiper-pagination-bullet:nth-child(2)::before { content: "65 Km" !important; }
.swiper-pagination-bullet:nth-child(3)::before { content: "30 Km" !important; }
.swiper-pagination-bullet:nth-child(4)::before { content: "15 Km" !important; }

@media (max-width: 768px) {
  .swiper-pagination {
    position: absolute !important;
    top: 20px !important;
    left: 50% !important;
    transform: translateX(-50%) !important;
    display: flex !important;
    flex-direction: row !important;
    justify-content: center !important;
    align-items: center !important;
    gap: 10px !important;
    width: auto !important;
    max-width: 100% !important;
    box-sizing: border-box !important;
    padding: 0 12px !important;
  }

  .swiper-pagination-bullet {
    flex: 1 1 auto !important;
    min-width: 0 !important;
    text-align: center !important;
    padding: 0 !important;
  }

  .swiper-pagination-bullet::before {
    content: attr(data-label) !important;
    display: inline-block !important;
    padding: 6px 12px !important;
    font-size: 1rem !important;
    white-space: nowrap !important;
    background-color: rgba(255, 255, 255, 0.1) !important;
    color: #fff !important;
    border-radius: 999px !important;
    transition: background-color 0.3s ease, color 0.3s ease !important;
  }

  .swiper-pagination-bullet.swiper-pagination-bullet-active::before {
    background-color: #fff !important;
    color: #000 !important;
    text-decoration: underline !important;
  }

  /* Etichette statiche (se non usi data-label) */
  .swiper-pagination-bullet:nth-child(1)::before { content: "105 Km" !important; }
  .swiper-pagination-bullet:nth-child(2)::before { content: "65 Km" !important; }
  .swiper-pagination-bullet:nth-child(3)::before { content: "30 Km" !important; }
  .swiper-pagination-bullet:nth-child(4)::before { content: "15 Km" !important; }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1d4ad2f */.your-custom-class svg path,
.your-custom-class svg rect,
.your-custom-class svg circle,
.your-custom-class svg polygon {
  fill: #7a7a7acc !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d01f3ee */.icona-rotante svg {
  animation: rotateInfinite 7s linear infinite;
  transform-origin: center center;
}

@keyframes rotateInfinite {
  from { transform: rotate(0deg); }
  to { transform: rotate(360deg); }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a9897d9 */.icona-rotante svg {
  animation: rotateInfinite 7s linear infinite;
  transform-origin: center center;
}

@keyframes rotateInfinite {
  from { transform: rotate(0deg); }
  to { transform: rotate(360deg); }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-85d65fd */.icona-rotante svg {
  animation: rotateInfinite 7s linear infinite;
  transform-origin: center center;
}

@keyframes rotateInfinite {
  from { transform: rotate(0deg); }
  to { transform: rotate(360deg); }
}
.icona-rotante svg path {
  fill: white; /* per SVG inline */
}

.icona-rotante path {
  stroke: white;
  stroke-width: 3;
  fill: none;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7be5852 */.icona-rotante svg {
  animation: rotateInfinite 7s linear infinite;
  transform-origin: center center;
}

@keyframes rotateInfinite {
  from { transform: rotate(0deg); }
  to { transform: rotate(360deg); }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d27466c */<style>
  .highlight {
    font-weight: bold;
    text-transform: uppercase;
    text-decoration: underline;
    font-size: 1.3em;
  }
</style>/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-feb69b9 */@font-face {
  font-family: 'Volte Bold';
  src: url('Volte-Bold.woff2') format('woff2'); /* cambia se usi un font diverso */
}

.glow-text {
  font-size: 5rem;
  font-family: 'Volte Bold', sans-serif;
  text-transform: uppercase;
  color: white;
  position: relative;
  text-align: center;
  opacity: 0;
  transform: translateY(40px);
  transition: opacity 1.2s ease-out, transform 1.2s ease-out;
}

.glow-text.reveal-visible {
  opacity: 1;
  transform: translateY(0);
}

/* Glow effetto */
.glow-text::before,
.glow-text::after {
  content: "EXAT";
  position: absolute;
  top: 0;
  left: 0;
  color: #ff0080;
  filter: blur(8px);
  opacity: 0.6;
  z-index: -1;
  animation: glow 4s ease-in-out infinite alternate;
}
.glow-text::after {
  color: #2afadf;
  animation-delay: 2s;
}

@keyframes glow {
  0% {
    transform: scale(1);
    opacity: 0.6;
  }
  100% {
    transform: scale(1.08);
    opacity: 0.9;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b08dcb6 */@font-face {
  font-family: 'Volte Bold';
  src: url('Volte-Bold.woff2') format('woff2'); /* cambia se usi un font diverso */
}

.glow-text {
  font-size: 5rem;
  font-family: 'Volte Bold', sans-serif;
  text-transform: uppercase;
  color: white;
  position: relative;
  text-align: center;
  opacity: 0;
  transform: translateY(40px);
  transition: opacity 1.2s ease-out, transform 1.2s ease-out;
}

.glow-text.reveal-visible {
  opacity: 1;
  transform: translateY(0);
}

/* Glow effetto */
.glow-text::before,
.glow-text::after {
  content: "EXAT";
  position: absolute;
  top: 0;
  left: 0;
  color: #ff0080;
  filter: blur(8px);
  opacity: 0.6;
  z-index: -1;
  animation: glow 4s ease-in-out infinite alternate;
}
.glow-text::after {
  color: #2afadf;
  animation-delay: 2s;
}

@keyframes glow {
  0% {
    transform: scale(1);
    opacity: 0.6;
  }
  100% {
    transform: scale(1.08);
    opacity: 0.9;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-71a9581 */.animated-line {
  opacity: 0;
  transform: translateY(80px) rotateX(60deg);
  transform-origin: top center;
  filter: blur(6px);
  display: block;
  will-change: transform, opacity, filter;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1ddc53d */.motion-blur-left {
  color: #ffffff;
  text-shadow:
    -2px 0 rgba(255, 255, 255, 0.15),
    -4px 0 rgba(255, 255, 255, 0.1),
    -6px 0 rgba(255, 255, 255, 0.08),
    -8px 0 rgba(255, 255, 255, 0.05),
    -10px 0 rgba(255, 255, 255, 0.03);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9cfbb93 */.motion-blur-left {
  color: #ffffff;
  text-shadow:
    -2px 0 rgba(255, 255, 255, 0.15),
    -4px 0 rgba(255, 255, 255, 0.1),
    -6px 0 rgba(255, 255, 255, 0.08),
    -8px 0 rgba(255, 255, 255, 0.05),
    -10px 0 rgba(255, 255, 255, 0.03);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f923012 */.motion-blur-left {
  color: #ffffff;
  text-shadow:
    -2px 0 rgba(255, 255, 255, 0.15),
    -4px 0 rgba(255, 255, 255, 0.1),
    -6px 0 rgba(255, 255, 255, 0.08),
    -8px 0 rgba(255, 255, 255, 0.05),
    -10px 0 rgba(255, 255, 255, 0.03);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9243cef */.btn-animated {
  display: flex;
  justify-content: center;
  align-items: center;

  width: 150px;
  height: 150px;
  font-size: 1.1em;
  font-weight: 800;
  text-transform: uppercase;
  color: white;
  text-align: center;
  border: none;
  border-radius: 50%; /* ✅ forma rotonda */
  text-decoration: none;
  letter-spacing: 0.05em;
  position: relative;
  overflow: hidden;

  background: linear-gradient(135deg, #9d4edd, #7e3f20, #5a189a);
  background-size: 300% 300%;
  animation: moveGradient 6s ease infinite;

  box-shadow:
    0 6px 0 #3c096c,.btn-animated:hover {
  background: linear-gradient(135deg, #ff6b6b, #ffa07a, #9d4edd);
  background-size: 300% 300%;
  animation: moveGradient 3s ease infinite; /* più veloce all'hover */
  box-shadow:
    0 10px 0 #3c096c,
    0 18px 26px rgba(0, 0, 0, 0.5);
}

    0 14px 24px rgba(0, 0, 0, 0.4),
    inset 0 2px 4px rgba(255,255,255,0.3);

  transition: transform 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.btn-animated:active {
  transform: translateY(3px);
  box-shadow:
    0 2px 0 #3c096c,
    0 8px 12px rgba(0, 0, 0, 0.25),
    inset 0 1px 2px rgba(255,255,255,0.2);
}
.btn-animated:hover {
  background: linear-gradient(135deg, #ff6b6b, #ffa07a, #9d4edd);
  background-size: 300% 300%;
  animation: moveGradient 3s ease infinite; /* più veloce all'hover */
  box-shadow:
   box-shadow:
    0 10px 0 #3c096c,
    0 18px 26px rgba(0, 0, 0, 0.5);;
}

@keyframes moveGradient {
  0%   { background-position: 0% 50%; }
  50%  { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}

.btn-animated::before {
  content: "";
  position: absolute;
  top: 0;
  left: -75%;
  width: 50%;
  height: 100%;
  background: rgba(255, 255, 255, 0.2);
  transform: skewX(-20deg);
  animation: shine 3s infinite;
  pointer-events: none;
}

@keyframes shine {
  0%   { left: -75%; }
  50%  { left: 100%; }
  100% { left: 100%; }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12244fc */.motion-blur-left {
  color: #ffffff;
  text-shadow:
    -2px 0 rgba(255, 255, 255, 0.15),
    -4px 0 rgba(255, 255, 255, 0.1),
    -6px 0 rgba(255, 255, 255, 0.08),
    -8px 0 rgba(255, 255, 255, 0.05),
    -10px 0 rgba(255, 255, 255, 0.03);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-37bd237 */.motion-blur-left {
  color: #ffffff;
  text-shadow:
    -2px 0 rgba(255, 255, 255, 0.15),
    -4px 0 rgba(255, 255, 255, 0.1),
    -6px 0 rgba(255, 255, 255, 0.08),
    -8px 0 rgba(255, 255, 255, 0.05),
    -10px 0 rgba(255, 255, 255, 0.03);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3bb1799 */.motion-blur-left {
  color: #ffffff;
  text-shadow:
    -2px 0 rgba(255, 255, 255, 0.15),
    -4px 0 rgba(255, 255, 255, 0.1),
    -6px 0 rgba(255, 255, 255, 0.08),
    -8px 0 rgba(255, 255, 255, 0.05),
    -10px 0 rgba(255, 255, 255, 0.03);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-383c335 */.btn-animated {
  display: flex;
  justify-content: center;
  align-items: center;

  width: 150px;
  height: 150px;
  font-size: 1.1em;
  font-weight: 800;
  text-transform: uppercase;
  color: white;
  text-align: center;
  border: none;
  border-radius: 50%; /* ✅ forma rotonda */
  text-decoration: none;
  letter-spacing: 0.05em;
  position: relative;
  overflow: hidden;

  background: linear-gradient(135deg, #9d4edd, #7e3f20, #5a189a);
  background-size: 300% 300%;
  animation: moveGradient 6s ease infinite;

  box-shadow:
    0 6px 0 #3c096c,.btn-animated:hover {
  background: linear-gradient(135deg, #ff6b6b, #ffa07a, #9d4edd);
  background-size: 300% 300%;
  animation: moveGradient 3s ease infinite; /* più veloce all'hover */
  box-shadow:
    0 10px 0 #3c096c,
    0 18px 26px rgba(0, 0, 0, 0.5);
}

    0 14px 24px rgba(0, 0, 0, 0.4),
    inset 0 2px 4px rgba(255,255,255,0.3);

  transition: transform 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.btn-animated:active {
  transform: translateY(3px);
  box-shadow:
    0 2px 0 #3c096c,
    0 8px 12px rgba(0, 0, 0, 0.25),
    inset 0 1px 2px rgba(255,255,255,0.2);
}
.btn-animated:hover {
  background: linear-gradient(135deg, #ff6b6b, #ffa07a, #9d4edd);
  background-size: 300% 300%;
  animation: moveGradient 3s ease infinite; /* più veloce all'hover */
  box-shadow:
   box-shadow:
    0 10px 0 #3c096c,
    0 18px 26px rgba(0, 0, 0, 0.5);;
}

@keyframes moveGradient {
  0%   { background-position: 0% 50%; }
  50%  { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}

.btn-animated::before {
  content: "";
  position: absolute;
  top: 0;
  left: -75%;
  width: 50%;
  height: 100%;
  background: rgba(255, 255, 255, 0.2);
  transform: skewX(-20deg);
  animation: shine 3s infinite;
  pointer-events: none;
}

@keyframes shine {
  0%   { left: -75%; }
  50%  { left: 100%; }
  100% { left: 100%; }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e8e0a1c */.btn-animated-2 {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 150px;
  height: 150px;
  text-align: center;
  text-decoration: none;
  border-radius: 50%;
  background: linear-gradient(135deg, #9d4edd, #7e3f20, #5a189a);
  color: white;
  font-weight: bold;
  position: relative;
  z-index: 10; /* molto importante */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3094308 */<style>
body {
  margin: 0;
  background: white;
  font-family: sans-serif;
}

.pacman-section {
  height: 150vh;
  display: flex;
  justify-content: center;
  align-items: center;
  background: white;
}

.pacman-wrapper {
  position: relative;
  width: 80%;
  height: 60px;
}

/* Pac-Man costruito con ::before (cerchio) e ::after (bocca animata) */
.pacman {
  position: absolute;
  top: 10px;
  left: 0;
  width: 40px;
  height: 40px;
  z-index: 2;
}

.pacman::before {
  content: "";
  position: ab/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81c6a3f */p {
  text-align: justify;
  text-justify: inter-word;
  hyphens: auto;
  line-height: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b375a89 */.elementor-7915 .elementor-element.elementor-element-b375a89 {
  line-height: 1.1;
  margin: 0;
  padding: 0;
  display: inline-block;
}

.elementor-7915 .elementor-element.elementor-element-b375a89 span.anim-char {
  display: inline-block;
  opacity: 0;
  transform: translateY(0.6em) rotateX(45deg);
  transform-origin: top center;
  will-change: transform, opacity;
  position: relative;
  line-height: 1;
  margin: 0;
  padding: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-161e536 */p {
  text-align: justify;
  text-justify: inter-word;
  hyphens: auto;
  line-height: 1;
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-697fb77 */.swiper-wrapper {
  transition-timing-function: linear !important; 
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'VOLTE';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://focacciagravel.it/wp-content/uploads/2024/07/Volte-Medium.eot');
	src: url('https://focacciagravel.it/wp-content/uploads/2024/07/Volte-Medium.eot?#iefix') format('embedded-opentype'),
		url('https://focacciagravel.it/wp-content/uploads/2024/07/Volte-Medium.woff2') format('woff2'),
		url('https://focacciagravel.it/wp-content/uploads/2024/07/Volte-Bold.woff') format('woff'),
		url('https://focacciagravel.it/wp-content/uploads/2024/07/Volte-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'VOLTE';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://focacciagravel.it/wp-content/uploads/2024/07/Volte-MediumItalic.woff2') format('woff2'),
		url('https://focacciagravel.it/wp-content/uploads/2024/07/Volte-LightItalic.woff') format('woff'),
		url('https://focacciagravel.it/wp-content/uploads/2024/07/Volte-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'VOLTE';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://focacciagravel.it/wp-content/uploads/2024/07/Volte-RegularItalic.woff2') format('woff2'),
		url('https://focacciagravel.it/wp-content/uploads/2024/07/Volte-Regular.woff') format('woff'),
		url('https://focacciagravel.it/wp-content/uploads/2024/07/Volte-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'VOLTE';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('https://focacciagravel.it/wp-content/uploads/2024/07/Volte-SemiboldItalic.woff2') format('woff2');
}
@font-face {
	font-family: 'VOLTE';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://focacciagravel.it/wp-content/uploads/2024/07/Volte-Regular2.woff2') format('woff2');
}
@font-face {
	font-family: 'VOLTE';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://focacciagravel.it/wp-content/uploads/2024/07/Volte-Bold.woff2') format('woff2');
}
/* End Custom Fonts CSS */