.elementor-2296 .elementor-element.elementor-element-5256733{--display:flex;--min-height:100vh;--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:flex-end;--align-items:flex-end;--overflow:hidden;--overlay-opacity:1;--padding-top:50px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-2296 .elementor-element.elementor-element-5256733::before, .elementor-2296 .elementor-element.elementor-element-5256733 > .elementor-background-video-container::before, .elementor-2296 .elementor-element.elementor-element-5256733 > .e-con-inner > .elementor-background-video-container::before, .elementor-2296 .elementor-element.elementor-element-5256733 > .elementor-background-slideshow::before, .elementor-2296 .elementor-element.elementor-element-5256733 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2296 .elementor-element.elementor-element-5256733 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at bottom right, var( --e-global-color-87cc35e ) 0%, #FFEDED00 100%);}.elementor-2296 .elementor-element.elementor-element-380532a{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2296 .elementor-element.elementor-element-cb413ae{width:var( --container-widget-width, 818px );max-width:818px;margin:70px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:818px;--container-widget-flex-grow:0;text-align:start;}.elementor-2296 .elementor-element.elementor-element-cb413ae .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:4rem;font-weight:400;line-height:120%;letter-spacing:-0.04em;color:#FFFFFF;}.elementor-2296 .elementor-element.elementor-element-7379f98{width:var( --container-widget-width, 500px );max-width:500px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:500px;--container-widget-flex-grow:0;text-align:start;}.elementor-2296 .elementor-element.elementor-element-7379f98 .elementor-heading-title{font-family:var( --e-global-typography-26f4b78-font-family ), Sans-serif;font-size:var( --e-global-typography-26f4b78-font-size );font-weight:var( --e-global-typography-26f4b78-font-weight );line-height:var( --e-global-typography-26f4b78-line-height );letter-spacing:var( --e-global-typography-26f4b78-letter-spacing );color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2296 .elementor-element.elementor-element-1147c56 .elementor-button{background-color:var( --e-global-color-e20dc3a );font-family:var( --e-global-typography-19798d2-font-family ), Sans-serif;font-size:var( --e-global-typography-19798d2-font-size );font-weight:var( --e-global-typography-19798d2-font-weight );letter-spacing:var( --e-global-typography-19798d2-letter-spacing );fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;}.elementor-2296 .elementor-element.elementor-element-1147c56{padding:10px 0px 0px 0px;}.elementor-2296 .elementor-element.elementor-element-a3ca166{--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;--justify-content:flex-end;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;--z-index:1;}.elementor-2296 .elementor-element.elementor-element-775c034{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:space-between;--overlay-mix-blend-mode:color-dodge;--border-radius:6px 6px 6px 6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-2296 .elementor-element.elementor-element-799ba96{--display:flex;--justify-content:flex-end;--border-radius:6px 6px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2296 .elementor-element.elementor-element-5fe3c7e{--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:flex-end;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--overlay-mix-blend-mode:saturation;--border-radius:6px 6px 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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2296 .elementor-element.elementor-element-689f8e0 img{height:675px;object-fit:cover;object-position:top center;border-radius:6px 6px 6px 6px;}.elementor-2296 .elementor-element.elementor-element-e335a01 img{height:675px;object-fit:cover;object-position:center center;border-radius:6px 6px 6px 6px;}.elementor-2296 .elementor-element.elementor-element-c7eeeba{width:var( --container-widget-width, 543px );max-width:543px;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:543px;--container-widget-flex-grow:0;text-align:start;}.elementor-2296 .elementor-element.elementor-element-c7eeeba .elementor-heading-title{font-family:var( --e-global-typography-26f4b78-font-family ), Sans-serif;font-size:var( --e-global-typography-26f4b78-font-size );font-weight:var( --e-global-typography-26f4b78-font-weight );line-height:var( --e-global-typography-26f4b78-line-height );letter-spacing:var( --e-global-typography-26f4b78-letter-spacing );color:var( --e-global-color-text );}.elementor-2296 .elementor-element.elementor-element-28e98e1 .elementor-button{background-color:#6666CC;font-family:var( --e-global-typography-19798d2-font-family ), Sans-serif;font-size:var( --e-global-typography-19798d2-font-size );font-weight:var( --e-global-typography-19798d2-font-weight );letter-spacing:var( --e-global-typography-19798d2-letter-spacing );fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;}.elementor-2296 .elementor-element.elementor-element-28e98e1{padding:10px 0px 0px 0px;}.elementor-2296 .elementor-element.elementor-element-eba80ba{--display:flex;--justify-content:space-between;}.elementor-2296 .elementor-element.elementor-element-73a5930{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-2296 .elementor-element.elementor-element-e31c325 .elementor-icon-list-icon i{color:var( --e-global-color-87cc35e );transition:color 0.3s;}.elementor-2296 .elementor-element.elementor-element-e31c325 .elementor-icon-list-icon svg{fill:var( --e-global-color-87cc35e );transition:fill 0.3s;}.elementor-2296 .elementor-element.elementor-element-e31c325{--e-icon-list-icon-size:14px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-2296 .elementor-element.elementor-element-e31c325 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2296 .elementor-element.elementor-element-e31c325 .elementor-icon-list-item > a{font-family:"Space Grotesk", Sans-serif;font-size:20px;font-weight:600;letter-spacing:0.3px;}.elementor-2296 .elementor-element.elementor-element-e31c325 .elementor-icon-list-text{color:var( --e-global-color-87cc35e );transition:color 0.3s;}.elementor-2296 .elementor-element.elementor-element-15333d3{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-2296 .elementor-element.elementor-element-15333d3 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:5rem;font-weight:400;line-height:120%;letter-spacing:-0.04em;color:var( --e-global-color-87cc35e );}.elementor-2296 .elementor-element.elementor-element-dfd7f0d{--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;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2296 .elementor-element.elementor-element-dfd7f0d:not(.elementor-motion-effects-element-type-background), .elementor-2296 .elementor-element.elementor-element-dfd7f0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.fondazionepietrodefrancesco.it/wp-content/uploads/2026/06/rumore.webp");}.elementor-2296 .elementor-element.elementor-element-28ee064{--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:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2296 .elementor-element.elementor-element-d280f0c{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-2296 .elementor-element.elementor-element-d280f0c .elementor-icon-list-icon i{color:var( --e-global-color-87cc35e );transition:color 0.3s;}.elementor-2296 .elementor-element.elementor-element-d280f0c .elementor-icon-list-icon svg{fill:var( --e-global-color-87cc35e );transition:fill 0.3s;}.elementor-2296 .elementor-element.elementor-element-d280f0c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2296 .elementor-element.elementor-element-d280f0c .elementor-icon-list-item > a{font-family:"Space Grotesk", Sans-serif;font-size:20px;font-weight:600;letter-spacing:0.3px;}.elementor-2296 .elementor-element.elementor-element-d280f0c .elementor-icon-list-text{color:var( --e-global-color-87cc35e );transition:color 0.3s;}.elementor-2296 .elementor-element.elementor-element-e30f08e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2296 .elementor-element.elementor-element-bd195a8{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-2296 .elementor-element.elementor-element-bd195a8 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:4rem;font-weight:400;line-height:120%;letter-spacing:-0.04em;color:var( --e-global-color-87cc35e );}.elementor-2296 .elementor-element.elementor-element-85186a3{width:var( --container-widget-width, 868px );max-width:868px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:868px;--container-widget-flex-grow:0;}.elementor-2296 .elementor-element.elementor-element-85186a3 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:3rem;font-weight:300;line-height:49px;letter-spacing:-0.9px;color:var( --e-global-color-87cc35e );}.elementor-2296 .elementor-element.elementor-element-4ea88f8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 15px;--row-gap:20px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-2296 .elementor-element.elementor-element-7998844{--display:flex;--min-height:460px;--border-radius:6px 6px 6px 6px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2296 .elementor-element.elementor-element-7998844:not(.elementor-motion-effects-element-type-background), .elementor-2296 .elementor-element.elementor-element-7998844 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D1D263;}.elementor-2296 .elementor-element.elementor-element-da61fe1{--e-transform-rotateZ:45deg;text-align:start;}.elementor-2296 .elementor-element.elementor-element-da61fe1.elementor-element{--align-self:flex-start;}.elementor-2296 .elementor-element.elementor-element-da61fe1 img{width:110px;}.elementor-2296 .elementor-element.elementor-element-bdeb262{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2296 .elementor-element.elementor-element-bdeb262 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:3.3rem;font-weight:500;line-height:100%;letter-spacing:-0.02em;color:var( --e-global-color-87cc35e );}.elementor-2296 .elementor-element.elementor-element-be9dc64{width:var( --container-widget-width, 360px );max-width:360px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:360px;--container-widget-flex-grow:0;text-align:start;}.elementor-2296 .elementor-element.elementor-element-be9dc64 .elementor-heading-title{font-family:var( --e-global-typography-26f4b78-font-family ), Sans-serif;font-size:var( --e-global-typography-26f4b78-font-size );font-weight:var( --e-global-typography-26f4b78-font-weight );line-height:var( --e-global-typography-26f4b78-line-height );letter-spacing:var( --e-global-typography-26f4b78-letter-spacing );color:var( --e-global-color-87cc35e );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2296 .elementor-element.elementor-element-54cb7fe{--e-transform-rotateZ:-45deg;bottom:30px;}.elementor-2296 .elementor-element.elementor-element-54cb7fe.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-2296 .elementor-element.elementor-element-54cb7fe{right:30px;}body.rtl .elementor-2296 .elementor-element.elementor-element-54cb7fe{left:30px;}.elementor-2296 .elementor-element.elementor-element-54cb7fe .elementor-icon-wrapper{text-align:center;}.elementor-2296 .elementor-element.elementor-element-54cb7fe.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-87cc35e );}.elementor-2296 .elementor-element.elementor-element-54cb7fe.elementor-view-framed .elementor-icon, .elementor-2296 .elementor-element.elementor-element-54cb7fe.elementor-view-default .elementor-icon{color:var( --e-global-color-87cc35e );border-color:var( --e-global-color-87cc35e );}.elementor-2296 .elementor-element.elementor-element-54cb7fe.elementor-view-framed .elementor-icon, .elementor-2296 .elementor-element.elementor-element-54cb7fe.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-87cc35e );}.elementor-2296 .elementor-element.elementor-element-54cb7fe .elementor-icon{font-size:60px;}.elementor-2296 .elementor-element.elementor-element-54cb7fe .elementor-icon svg{height:60px;}.elementor-2296 .elementor-element.elementor-element-99c8edc{--display:flex;--justify-content:flex-start;--border-radius:6px 6px 6px 6px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2296 .elementor-element.elementor-element-99c8edc:not(.elementor-motion-effects-element-type-background), .elementor-2296 .elementor-element.elementor-element-99c8edc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4678D;}.elementor-2296 .elementor-element.elementor-element-4ac5a49.elementor-element{--align-self:flex-start;}.elementor-2296 .elementor-element.elementor-element-4ac5a49{text-align:start;}.elementor-2296 .elementor-element.elementor-element-4ac5a49 img{width:110px;}.elementor-2296 .elementor-element.elementor-element-1f2d28d{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2296 .elementor-element.elementor-element-1f2d28d .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:3.3rem;font-weight:500;line-height:100%;letter-spacing:-0.02em;color:var( --e-global-color-87cc35e );}.elementor-2296 .elementor-element.elementor-element-5029250{width:var( --container-widget-width, 282px );max-width:282px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:282px;--container-widget-flex-grow:0;text-align:start;}.elementor-2296 .elementor-element.elementor-element-5029250 .elementor-heading-title{font-family:var( --e-global-typography-26f4b78-font-family ), Sans-serif;font-size:var( --e-global-typography-26f4b78-font-size );font-weight:var( --e-global-typography-26f4b78-font-weight );line-height:var( --e-global-typography-26f4b78-line-height );letter-spacing:var( --e-global-typography-26f4b78-letter-spacing );color:var( --e-global-color-87cc35e );}.elementor-2296 .elementor-element.elementor-element-54326f6{--e-transform-rotateZ:-45deg;bottom:30px;}.elementor-2296 .elementor-element.elementor-element-54326f6.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-2296 .elementor-element.elementor-element-54326f6{right:30px;}body.rtl .elementor-2296 .elementor-element.elementor-element-54326f6{left:30px;}.elementor-2296 .elementor-element.elementor-element-54326f6 .elementor-icon-wrapper{text-align:center;}.elementor-2296 .elementor-element.elementor-element-54326f6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-87cc35e );}.elementor-2296 .elementor-element.elementor-element-54326f6.elementor-view-framed .elementor-icon, .elementor-2296 .elementor-element.elementor-element-54326f6.elementor-view-default .elementor-icon{color:var( --e-global-color-87cc35e );border-color:var( --e-global-color-87cc35e );}.elementor-2296 .elementor-element.elementor-element-54326f6.elementor-view-framed .elementor-icon, .elementor-2296 .elementor-element.elementor-element-54326f6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-87cc35e );}.elementor-2296 .elementor-element.elementor-element-54326f6 .elementor-icon{font-size:60px;}.elementor-2296 .elementor-element.elementor-element-54326f6 .elementor-icon svg{height:60px;}.elementor-2296 .elementor-element.elementor-element-60af6a6{--display:flex;--justify-content:flex-start;--border-radius:6px 6px 6px 6px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2296 .elementor-element.elementor-element-60af6a6:not(.elementor-motion-effects-element-type-background), .elementor-2296 .elementor-element.elementor-element-60af6a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFA600;}.elementor-2296 .elementor-element.elementor-element-b818d9a.elementor-element{--align-self:flex-start;}.elementor-2296 .elementor-element.elementor-element-b818d9a{text-align:start;}.elementor-2296 .elementor-element.elementor-element-b818d9a img{width:110px;}.elementor-2296 .elementor-element.elementor-element-1cd5fb9{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2296 .elementor-element.elementor-element-1cd5fb9 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:3.3rem;font-weight:500;line-height:100%;letter-spacing:-0.02em;color:var( --e-global-color-87cc35e );}.elementor-2296 .elementor-element.elementor-element-d9d454a{width:var( --container-widget-width, 294px );max-width:294px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:294px;--container-widget-flex-grow:0;text-align:start;}.elementor-2296 .elementor-element.elementor-element-d9d454a .elementor-heading-title{font-family:var( --e-global-typography-26f4b78-font-family ), Sans-serif;font-size:var( --e-global-typography-26f4b78-font-size );font-weight:var( --e-global-typography-26f4b78-font-weight );line-height:var( --e-global-typography-26f4b78-line-height );letter-spacing:var( --e-global-typography-26f4b78-letter-spacing );color:var( --e-global-color-87cc35e );}.elementor-2296 .elementor-element.elementor-element-cb4f412{--e-transform-rotateZ:-45deg;bottom:30px;}.elementor-2296 .elementor-element.elementor-element-cb4f412.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-2296 .elementor-element.elementor-element-cb4f412{right:30px;}body.rtl .elementor-2296 .elementor-element.elementor-element-cb4f412{left:30px;}.elementor-2296 .elementor-element.elementor-element-cb4f412 .elementor-icon-wrapper{text-align:center;}.elementor-2296 .elementor-element.elementor-element-cb4f412.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-87cc35e );}.elementor-2296 .elementor-element.elementor-element-cb4f412.elementor-view-framed .elementor-icon, .elementor-2296 .elementor-element.elementor-element-cb4f412.elementor-view-default .elementor-icon{color:var( --e-global-color-87cc35e );border-color:var( --e-global-color-87cc35e );}.elementor-2296 .elementor-element.elementor-element-cb4f412.elementor-view-framed .elementor-icon, .elementor-2296 .elementor-element.elementor-element-cb4f412.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-87cc35e );}.elementor-2296 .elementor-element.elementor-element-cb4f412 .elementor-icon{font-size:60px;}.elementor-2296 .elementor-element.elementor-element-cb4f412 .elementor-icon svg{height:60px;}.elementor-2296 .elementor-element.elementor-element-95d76ba{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-2296 .elementor-element.elementor-element-e89e362{--display:flex;--min-height:406px;--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.5s;--overlay-opacity:0.05;--border-radius:0px 0px 0px 0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2296 .elementor-element.elementor-element-e89e362:not(.elementor-motion-effects-element-type-background), .elementor-2296 .elementor-element.elementor-element-e89e362 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D1D26300;}.elementor-2296 .elementor-element.elementor-element-e89e362:hover{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-9e922be ) 0%, #D1D26300 100%);--overlay-opacity:0.6;}.elementor-2296 .elementor-element.elementor-element-e89e362::before, .elementor-2296 .elementor-element.elementor-element-e89e362 > .elementor-background-video-container::before, .elementor-2296 .elementor-element.elementor-element-e89e362 > .e-con-inner > .elementor-background-video-container::before, .elementor-2296 .elementor-element.elementor-element-e89e362 > .elementor-background-slideshow::before, .elementor-2296 .elementor-element.elementor-element-e89e362 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2296 .elementor-element.elementor-element-e89e362 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-9e922be );background-image:url("https://www.fondazionepietrodefrancesco.it/wp-content/uploads/2026/06/Risorsa-4@2x.webp");--background-overlay:'';background-position:-4% 0px;background-repeat:repeat-y;background-size:180px auto;}.elementor-2296 .elementor-element.elementor-element-e89e362:hover::before, .elementor-2296 .elementor-element.elementor-element-e89e362:hover > .elementor-background-video-container::before, .elementor-2296 .elementor-element.elementor-element-e89e362:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2296 .elementor-element.elementor-element-e89e362 > .elementor-background-slideshow:hover::before, .elementor-2296 .elementor-element.elementor-element-e89e362 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-2296 .elementor-element.elementor-element-42e4542{--display:flex;}.elementor-2296 .elementor-element.elementor-element-2f2b065{width:var( --container-widget-width, 377px );max-width:377px;--container-widget-width:377px;--container-widget-flex-grow:0;text-align:start;}.elementor-2296 .elementor-element.elementor-element-2f2b065 img{height:500px;object-fit:cover;object-position:center center;border-radius:6px 6px 6px 6px;}.elementor-2296 .elementor-element.elementor-element-dc0eac6{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:6px 6px 6px 6px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2296 .elementor-element.elementor-element-dcc5ece{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-2296 .elementor-element.elementor-element-dcc5ece .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:5rem;font-weight:400;line-height:100%;letter-spacing:-0.02em;color:var( --e-global-color-87cc35e );}.elementor-2296 .elementor-element.elementor-element-f7dee8a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-2296 .elementor-element.elementor-element-f7dee8a .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:1.3rem;font-weight:500;line-height:26px;letter-spacing:-1px;color:var( --e-global-color-87cc35e );}.elementor-2296 .elementor-element.elementor-element-6881d21 .elementor-button{background-color:var( --e-global-color-87cc35e );font-family:var( --e-global-typography-19798d2-font-family ), Sans-serif;font-size:var( --e-global-typography-19798d2-font-size );font-weight:var( --e-global-typography-19798d2-font-weight );letter-spacing:var( --e-global-typography-19798d2-letter-spacing );fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;}.elementor-2296 .elementor-element.elementor-element-6881d21{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2296 .elementor-element.elementor-element-6881d21.elementor-element{--align-self:flex-start;}.elementor-2296 .elementor-element.elementor-element-fbdf147{--display:flex;--min-height:406px;--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.5s;--overlay-opacity:0.05;--border-radius:0px 0px 0px 0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2296 .elementor-element.elementor-element-fbdf147:not(.elementor-motion-effects-element-type-background), .elementor-2296 .elementor-element.elementor-element-fbdf147 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F4678D00 0%, #F4678D00 81%);}.elementor-2296 .elementor-element.elementor-element-fbdf147:hover{background-color:transparent;background-image:linear-gradient(90deg, #F4678D 0%, #D1D26300 98%);--overlay-opacity:1;}.elementor-2296 .elementor-element.elementor-element-fbdf147::before, .elementor-2296 .elementor-element.elementor-element-fbdf147 > .elementor-background-video-container::before, .elementor-2296 .elementor-element.elementor-element-fbdf147 > .e-con-inner > .elementor-background-video-container::before, .elementor-2296 .elementor-element.elementor-element-fbdf147 > .elementor-background-slideshow::before, .elementor-2296 .elementor-element.elementor-element-fbdf147 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2296 .elementor-element.elementor-element-fbdf147 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-aaa5ff1 );background-image:url("https://www.fondazionepietrodefrancesco.it/wp-content/uploads/2026/06/Risorsa-3@2x.webp");--background-overlay:'';background-position:-4% 0px;background-repeat:repeat-y;background-size:180px auto;}.elementor-2296 .elementor-element.elementor-element-fbdf147:hover::before, .elementor-2296 .elementor-element.elementor-element-fbdf147:hover > .elementor-background-video-container::before, .elementor-2296 .elementor-element.elementor-element-fbdf147:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2296 .elementor-element.elementor-element-fbdf147 > .elementor-background-slideshow:hover::before, .elementor-2296 .elementor-element.elementor-element-fbdf147 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-2296 .elementor-element.elementor-element-514b014{--display:flex;}.elementor-2296 .elementor-element.elementor-element-386b9b3{width:var( --container-widget-width, 377px );max-width:377px;--container-widget-width:377px;--container-widget-flex-grow:0;text-align:start;}.elementor-2296 .elementor-element.elementor-element-386b9b3 img{height:500px;object-fit:cover;object-position:center center;border-radius:6px 6px 6px 6px;}.elementor-2296 .elementor-element.elementor-element-0c869d5{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:6px 6px 6px 6px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2296 .elementor-element.elementor-element-68fcbfb{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-2296 .elementor-element.elementor-element-68fcbfb .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:5rem;font-weight:400;line-height:100%;letter-spacing:-0.02em;color:var( --e-global-color-87cc35e );}.elementor-2296 .elementor-element.elementor-element-9ccd2ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-2296 .elementor-element.elementor-element-9ccd2ed .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:1.3rem;font-weight:500;line-height:26px;letter-spacing:-1px;color:var( --e-global-color-87cc35e );}.elementor-2296 .elementor-element.elementor-element-0f3d35c .elementor-button{background-color:var( --e-global-color-87cc35e );font-family:var( --e-global-typography-19798d2-font-family ), Sans-serif;font-size:var( --e-global-typography-19798d2-font-size );font-weight:var( --e-global-typography-19798d2-font-weight );letter-spacing:var( --e-global-typography-19798d2-letter-spacing );fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;}.elementor-2296 .elementor-element.elementor-element-0f3d35c{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2296 .elementor-element.elementor-element-0f3d35c.elementor-element{--align-self:flex-start;}.elementor-2296 .elementor-element.elementor-element-f54e4da{--display:flex;--min-height:406px;--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.5s;--overlay-opacity:0.05;--border-radius:0px 0px 0px 0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2296 .elementor-element.elementor-element-f54e4da:not(.elementor-motion-effects-element-type-background), .elementor-2296 .elementor-element.elementor-element-f54e4da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #D1D26300 0%, #D1D26300 81%);}.elementor-2296 .elementor-element.elementor-element-f54e4da:hover{background-color:transparent;background-image:linear-gradient(90deg, #FFA600 0%, #D1D26300 100%);--overlay-opacity:1;}.elementor-2296 .elementor-element.elementor-element-f54e4da::before, .elementor-2296 .elementor-element.elementor-element-f54e4da > .elementor-background-video-container::before, .elementor-2296 .elementor-element.elementor-element-f54e4da > .e-con-inner > .elementor-background-video-container::before, .elementor-2296 .elementor-element.elementor-element-f54e4da > .elementor-background-slideshow::before, .elementor-2296 .elementor-element.elementor-element-f54e4da > .e-con-inner > .elementor-background-slideshow::before, .elementor-2296 .elementor-element.elementor-element-f54e4da > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-80a2bf8 );background-image:url("https://www.fondazionepietrodefrancesco.it/wp-content/uploads/2026/06/Risorsa-5@2x.webp");--background-overlay:'';background-position:-4% 0px;background-repeat:repeat-y;background-size:180px auto;}.elementor-2296 .elementor-element.elementor-element-f54e4da:hover::before, .elementor-2296 .elementor-element.elementor-element-f54e4da:hover > .elementor-background-video-container::before, .elementor-2296 .elementor-element.elementor-element-f54e4da:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2296 .elementor-element.elementor-element-f54e4da > .elementor-background-slideshow:hover::before, .elementor-2296 .elementor-element.elementor-element-f54e4da > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-2296 .elementor-element.elementor-element-c1df26b{--display:flex;}.elementor-2296 .elementor-element.elementor-element-e3a106d{width:var( --container-widget-width, 377px );max-width:377px;--container-widget-width:377px;--container-widget-flex-grow:0;text-align:start;}.elementor-2296 .elementor-element.elementor-element-e3a106d img{height:500px;object-fit:cover;object-position:center center;border-radius:6px 6px 6px 6px;}.elementor-2296 .elementor-element.elementor-element-4d8a4a1{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:6px 6px 6px 6px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2296 .elementor-element.elementor-element-488eb56{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-2296 .elementor-element.elementor-element-488eb56 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:5rem;font-weight:400;line-height:100%;letter-spacing:-0.02em;color:var( --e-global-color-87cc35e );}.elementor-2296 .elementor-element.elementor-element-6616934{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-2296 .elementor-element.elementor-element-6616934 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:1.3rem;font-weight:500;line-height:26px;letter-spacing:-1px;color:var( --e-global-color-87cc35e );}.elementor-2296 .elementor-element.elementor-element-157fd52 .elementor-button{background-color:var( --e-global-color-87cc35e );font-family:var( --e-global-typography-19798d2-font-family ), Sans-serif;font-size:var( --e-global-typography-19798d2-font-size );font-weight:var( --e-global-typography-19798d2-font-weight );letter-spacing:var( --e-global-typography-19798d2-letter-spacing );fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;}.elementor-2296 .elementor-element.elementor-element-157fd52{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2296 .elementor-element.elementor-element-157fd52.elementor-element{--align-self:flex-start;}.elementor-2296 .elementor-element.elementor-element-6f2471d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2296 .elementor-element.elementor-element-fe8fb80{--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;--overflow:hidden;--overlay-opacity:1;--border-radius:6px 6px 6px 6px;--margin-top:0100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2296 .elementor-element.elementor-element-fe8fb80:not(.elementor-motion-effects-element-type-background), .elementor-2296 .elementor-element.elementor-element-fe8fb80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.fondazionepietrodefrancesco.it/wp-content/uploads/2026/06/Risorsa-6@2x.webp");background-position:14px 28px;background-repeat:repeat;background-size:180px auto;}.elementor-2296 .elementor-element.elementor-element-fe8fb80::before, .elementor-2296 .elementor-element.elementor-element-fe8fb80 > .elementor-background-video-container::before, .elementor-2296 .elementor-element.elementor-element-fe8fb80 > .e-con-inner > .elementor-background-video-container::before, .elementor-2296 .elementor-element.elementor-element-fe8fb80 > .elementor-background-slideshow::before, .elementor-2296 .elementor-element.elementor-element-fe8fb80 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2296 .elementor-element.elementor-element-fe8fb80 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #6666CCF7 18%, #FFFFFF 100%);}.elementor-2296 .elementor-element.elementor-element-61d78c4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2296 .elementor-element.elementor-element-7d74f04{--display:flex;}.elementor-2296 .elementor-element.elementor-element-ecc2745 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-2296 .elementor-element.elementor-element-ecc2745 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-2296 .elementor-element.elementor-element-ecc2745{--e-icon-list-icon-size:14px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-2296 .elementor-element.elementor-element-ecc2745 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2296 .elementor-element.elementor-element-ecc2745 .elementor-icon-list-item > a{font-family:"Space Grotesk", Sans-serif;font-size:20px;font-weight:600;letter-spacing:0.3px;}.elementor-2296 .elementor-element.elementor-element-ecc2745 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-2296 .elementor-element.elementor-element-9e961a5{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-2296 .elementor-element.elementor-element-9e961a5 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:4rem;font-weight:400;line-height:120%;letter-spacing:-0.04em;color:#FFFFFF;}.elementor-2296 .elementor-element.elementor-element-0d4681b{--display:flex;}.elementor-2296 .elementor-element.elementor-element-bde3939{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-2296 .elementor-element.elementor-element-bde3939.elementor-element{--align-self:flex-end;}.elementor-2296 .elementor-element.elementor-element-bde3939 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:3rem;font-weight:300;line-height:57px;letter-spacing:-0.9px;color:#FFFFFF;}.elementor-2296 .elementor-element.elementor-element-440548e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2296 .elementor-element.elementor-element-8b1debe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2296 .elementor-element.elementor-element-a378064{--display:flex;--min-height:650px;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--border-radius:6px 6px 6px 6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2296 .elementor-element.elementor-element-a378064:not(.elementor-motion-effects-element-type-background), .elementor-2296 .elementor-element.elementor-element-a378064 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.fondazionepietrodefrancesco.it/wp-content/uploads/2026/06/041A9100.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2296 .elementor-element.elementor-element-a378064::before, .elementor-2296 .elementor-element.elementor-element-a378064 > .elementor-background-video-container::before, .elementor-2296 .elementor-element.elementor-element-a378064 > .e-con-inner > .elementor-background-video-container::before, .elementor-2296 .elementor-element.elementor-element-a378064 > .elementor-background-slideshow::before, .elementor-2296 .elementor-element.elementor-element-a378064 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2296 .elementor-element.elementor-element-a378064 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 36%, var( --e-global-color-87cc35e ) 100%);}.elementor-2296 .elementor-element.elementor-element-a378064.e-con{--e-con-transform-rotateZ:-2deg;}.elementor-2296 .elementor-element.elementor-element-a378064.e-con:hover{--e-con-transform-scale:1.05;}.elementor-2296 .elementor-element.elementor-element-4bb1e29 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-2296 .elementor-element.elementor-element-4bb1e29 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-2296 .elementor-element.elementor-element-4bb1e29{--e-icon-list-icon-size:10px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-2296 .elementor-element.elementor-element-4bb1e29 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2296 .elementor-element.elementor-element-4bb1e29 .elementor-icon-list-item > a{font-family:"Space Grotesk", Sans-serif;font-size:20px;font-weight:600;letter-spacing:0.3px;}.elementor-2296 .elementor-element.elementor-element-4bb1e29 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-2296 .elementor-element.elementor-element-affafeb{--display:flex;}.elementor-2296 .elementor-element.elementor-element-6b92a74{width:var( --container-widget-width, 217px );max-width:217px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:217px;--container-widget-flex-grow:0;}.elementor-2296 .elementor-element.elementor-element-6b92a74 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:2.5rem;font-weight:400;line-height:120%;letter-spacing:-0.01em;color:#FFFFFF;}.elementor-2296 .elementor-element.elementor-element-09bc4ba{width:var( --container-widget-width, 360px );max-width:360px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:360px;--container-widget-flex-grow:0;text-align:start;}.elementor-2296 .elementor-element.elementor-element-09bc4ba .elementor-heading-title{font-family:var( --e-global-typography-26f4b78-font-family ), Sans-serif;font-size:var( --e-global-typography-26f4b78-font-size );font-weight:var( --e-global-typography-26f4b78-font-weight );line-height:var( --e-global-typography-26f4b78-line-height );letter-spacing:var( --e-global-typography-26f4b78-letter-spacing );color:#FFFFFF;}.elementor-2296 .elementor-element.elementor-element-08bc377{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2296 .elementor-element.elementor-element-07a38a9{--display:flex;--min-height:650px;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--border-radius:6px 6px 6px 6px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:1;}.elementor-2296 .elementor-element.elementor-element-07a38a9:not(.elementor-motion-effects-element-type-background), .elementor-2296 .elementor-element.elementor-element-07a38a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.fondazionepietrodefrancesco.it/wp-content/uploads/2026/06/Workshop_for_fashion_designers_202606121150.webp");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-2296 .elementor-element.elementor-element-07a38a9::before, .elementor-2296 .elementor-element.elementor-element-07a38a9 > .elementor-background-video-container::before, .elementor-2296 .elementor-element.elementor-element-07a38a9 > .e-con-inner > .elementor-background-video-container::before, .elementor-2296 .elementor-element.elementor-element-07a38a9 > .elementor-background-slideshow::before, .elementor-2296 .elementor-element.elementor-element-07a38a9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2296 .elementor-element.elementor-element-07a38a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 0%, var( --e-global-color-87cc35e ) 100%);}.elementor-2296 .elementor-element.elementor-element-07a38a9.e-con:hover{--e-con-transform-scale:1.05;}.elementor-2296 .elementor-element.elementor-element-55fa57b .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-2296 .elementor-element.elementor-element-55fa57b .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-2296 .elementor-element.elementor-element-55fa57b{--e-icon-list-icon-size:10px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-2296 .elementor-element.elementor-element-55fa57b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2296 .elementor-element.elementor-element-55fa57b .elementor-icon-list-item > a{font-family:"Space Grotesk", Sans-serif;font-size:20px;font-weight:600;letter-spacing:0.3px;}.elementor-2296 .elementor-element.elementor-element-55fa57b .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-2296 .elementor-element.elementor-element-303ff3c{--display:flex;}.elementor-2296 .elementor-element.elementor-element-9235789{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2296 .elementor-element.elementor-element-9235789 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:2.5rem;font-weight:400;line-height:120%;letter-spacing:-0.01em;color:#FFFFFF;}.elementor-2296 .elementor-element.elementor-element-f504038{width:var( --container-widget-width, 569px );max-width:569px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:569px;--container-widget-flex-grow:0;text-align:start;}.elementor-2296 .elementor-element.elementor-element-f504038 .elementor-heading-title{font-family:var( --e-global-typography-26f4b78-font-family ), Sans-serif;font-size:var( --e-global-typography-26f4b78-font-size );font-weight:var( --e-global-typography-26f4b78-font-weight );line-height:var( --e-global-typography-26f4b78-line-height );letter-spacing:var( --e-global-typography-26f4b78-letter-spacing );color:#FFFFFF;}.elementor-2296 .elementor-element.elementor-element-64bd144{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2296 .elementor-element.elementor-element-29d1e0b{--display:flex;--min-height:650px;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--border-radius:6px 6px 6px 6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:0;}.elementor-2296 .elementor-element.elementor-element-29d1e0b:not(.elementor-motion-effects-element-type-background), .elementor-2296 .elementor-element.elementor-element-29d1e0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.fondazionepietrodefrancesco.it/wp-content/uploads/2026/08/fondazione-pietro-de-francesco-progetti-professionali-per-aziende-2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2296 .elementor-element.elementor-element-29d1e0b::before, .elementor-2296 .elementor-element.elementor-element-29d1e0b > .elementor-background-video-container::before, .elementor-2296 .elementor-element.elementor-element-29d1e0b > .e-con-inner > .elementor-background-video-container::before, .elementor-2296 .elementor-element.elementor-element-29d1e0b > .elementor-background-slideshow::before, .elementor-2296 .elementor-element.elementor-element-29d1e0b > .e-con-inner > .elementor-background-slideshow::before, .elementor-2296 .elementor-element.elementor-element-29d1e0b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 55%, var( --e-global-color-87cc35e ) 99%);}.elementor-2296 .elementor-element.elementor-element-29d1e0b.e-con{--e-con-transform-rotateZ:3deg;}.elementor-2296 .elementor-element.elementor-element-29d1e0b.e-con:hover{--e-con-transform-scale:1.05;}.elementor-2296 .elementor-element.elementor-element-cd733dc .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-2296 .elementor-element.elementor-element-cd733dc .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-2296 .elementor-element.elementor-element-cd733dc{--e-icon-list-icon-size:10px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-2296 .elementor-element.elementor-element-cd733dc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2296 .elementor-element.elementor-element-cd733dc .elementor-icon-list-item > a{font-family:"Space Grotesk", Sans-serif;font-size:20px;font-weight:600;letter-spacing:0.3px;}.elementor-2296 .elementor-element.elementor-element-cd733dc .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-2296 .elementor-element.elementor-element-f8a3842{--display:flex;}.elementor-2296 .elementor-element.elementor-element-04e9c26{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2296 .elementor-element.elementor-element-04e9c26 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:2.5rem;font-weight:400;line-height:120%;letter-spacing:-0.01em;color:#FFFFFF;}.elementor-2296 .elementor-element.elementor-element-31d31da{width:var( --container-widget-width, 360px );max-width:360px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:360px;--container-widget-flex-grow:0;text-align:start;}.elementor-2296 .elementor-element.elementor-element-31d31da .elementor-heading-title{font-family:var( --e-global-typography-26f4b78-font-family ), Sans-serif;font-size:var( --e-global-typography-26f4b78-font-size );font-weight:var( --e-global-typography-26f4b78-font-weight );line-height:var( --e-global-typography-26f4b78-line-height );letter-spacing:var( --e-global-typography-26f4b78-letter-spacing );color:#FFFFFF;}.elementor-2296 .elementor-element.elementor-element-87aeea0 .elementor-button{background-color:#FFA600;font-family:var( --e-global-typography-19798d2-font-family ), Sans-serif;font-size:var( --e-global-typography-19798d2-font-size );font-weight:var( --e-global-typography-19798d2-font-weight );letter-spacing:var( --e-global-typography-19798d2-letter-spacing );fill:var( --e-global-color-87cc35e );color:var( --e-global-color-87cc35e );border-radius:100px 100px 100px 100px;}.elementor-2296 .elementor-element.elementor-element-87aeea0{padding:0px 0px 0px 0px;}.elementor-2296 .elementor-element.elementor-element-87aeea0.elementor-element{--align-self:center;}.elementor-2296 .elementor-element.elementor-element-ffc0937{--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;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:0px;}.elementor-2296 .elementor-element.elementor-element-1224674{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2296 .elementor-element.elementor-element-5751fa6 .elementor-icon-list-icon i{color:var( --e-global-color-87cc35e );transition:color 0.3s;}.elementor-2296 .elementor-element.elementor-element-5751fa6 .elementor-icon-list-icon svg{fill:var( --e-global-color-87cc35e );transition:fill 0.3s;}.elementor-2296 .elementor-element.elementor-element-5751fa6{--e-icon-list-icon-size:14px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-2296 .elementor-element.elementor-element-5751fa6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2296 .elementor-element.elementor-element-5751fa6 .elementor-icon-list-item > a{font-family:"Space Grotesk", Sans-serif;font-size:20px;font-weight:600;letter-spacing:0.3px;}.elementor-2296 .elementor-element.elementor-element-5751fa6 .elementor-icon-list-text{color:var( --e-global-color-87cc35e );transition:color 0.3s;}.elementor-2296 .elementor-element.elementor-element-bde5b4f{width:var( --container-widget-width, 441px );max-width:441px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:441px;--container-widget-flex-grow:0;}.elementor-2296 .elementor-element.elementor-element-bde5b4f .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:4rem;font-weight:400;line-height:120%;letter-spacing:-0.04em;color:var( --e-global-color-87cc35e );}.elementor-2296 .elementor-element.elementor-element-991d42a{width:var( --container-widget-width, 395px );max-width:395px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:395px;--container-widget-flex-grow:0;text-align:start;}.elementor-2296 .elementor-element.elementor-element-991d42a .elementor-heading-title{font-family:var( --e-global-typography-26f4b78-font-family ), Sans-serif;font-size:var( --e-global-typography-26f4b78-font-size );font-weight:var( --e-global-typography-26f4b78-font-weight );line-height:var( --e-global-typography-26f4b78-line-height );letter-spacing:var( --e-global-typography-26f4b78-letter-spacing );color:var( --e-global-color-text );}.elementor-2296 .elementor-element.elementor-element-bb7955c{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2296 .elementor-element.elementor-element-9d1eb0c{--display:flex;}.elementor-2296 .elementor-element.elementor-element-9fecd67{--display:flex;--min-height:650px;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--border-radius:6px 6px 6px 6px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2296 .elementor-element.elementor-element-9fecd67:not(.elementor-motion-effects-element-type-background), .elementor-2296 .elementor-element.elementor-element-9fecd67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.fondazionepietrodefrancesco.it/wp-content/uploads/2026/07/Umberto_galimberti.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2296 .elementor-element.elementor-element-9fecd67::before, .elementor-2296 .elementor-element.elementor-element-9fecd67 > .elementor-background-video-container::before, .elementor-2296 .elementor-element.elementor-element-9fecd67 > .e-con-inner > .elementor-background-video-container::before, .elementor-2296 .elementor-element.elementor-element-9fecd67 > .elementor-background-slideshow::before, .elementor-2296 .elementor-element.elementor-element-9fecd67 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2296 .elementor-element.elementor-element-9fecd67 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #32323240 53%, var( --e-global-color-87cc35e ) 100%);}.elementor-2296 .elementor-element.elementor-element-f439c01 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-2296 .elementor-element.elementor-element-f439c01 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-2296 .elementor-element.elementor-element-f439c01{--e-icon-list-icon-size:10px;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-2296 .elementor-element.elementor-element-f439c01 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2296 .elementor-element.elementor-element-f439c01 .elementor-icon-list-item > a{font-family:"Space Grotesk", Sans-serif;font-size:20px;font-weight:600;letter-spacing:0.3px;}.elementor-2296 .elementor-element.elementor-element-f439c01 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-2296 .elementor-element.elementor-element-c44f8d6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2296 .elementor-element.elementor-element-d607880{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-2296 .elementor-element.elementor-element-d607880 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:2.5rem;font-weight:400;line-height:120%;letter-spacing:-0.01em;color:#FFFFFF;}.elementor-2296 .elementor-element.elementor-element-33d116c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-2296 .elementor-element.elementor-element-33d116c .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;line-height:26px;letter-spacing:0.2px;color:#FFFFFF;}.elementor-2296 .elementor-element.elementor-element-56a1997{--display:flex;}.elementor-2296 .elementor-element.elementor-element-fd30e5f{--display:flex;--min-height:650px;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--border-radius:6px 6px 6px 6px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2296 .elementor-element.elementor-element-fd30e5f:not(.elementor-motion-effects-element-type-background), .elementor-2296 .elementor-element.elementor-element-fd30e5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.fondazionepietrodefrancesco.it/wp-content/uploads/2026/01/oscar-di-montigny.webp");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-2296 .elementor-element.elementor-element-fd30e5f::before, .elementor-2296 .elementor-element.elementor-element-fd30e5f > .elementor-background-video-container::before, .elementor-2296 .elementor-element.elementor-element-fd30e5f > .e-con-inner > .elementor-background-video-container::before, .elementor-2296 .elementor-element.elementor-element-fd30e5f > .elementor-background-slideshow::before, .elementor-2296 .elementor-element.elementor-element-fd30e5f > .e-con-inner > .elementor-background-slideshow::before, .elementor-2296 .elementor-element.elementor-element-fd30e5f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #32323240 15%, var( --e-global-color-87cc35e ) 100%);}.elementor-2296 .elementor-element.elementor-element-824a327 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-2296 .elementor-element.elementor-element-824a327 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-2296 .elementor-element.elementor-element-824a327{--e-icon-list-icon-size:10px;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-2296 .elementor-element.elementor-element-824a327 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2296 .elementor-element.elementor-element-824a327 .elementor-icon-list-item > a{font-family:"Space Grotesk", Sans-serif;font-size:20px;font-weight:600;letter-spacing:0.3px;}.elementor-2296 .elementor-element.elementor-element-824a327 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-2296 .elementor-element.elementor-element-6a1f3c4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2296 .elementor-element.elementor-element-e73561f{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-2296 .elementor-element.elementor-element-e73561f .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:2.5rem;font-weight:400;line-height:120%;letter-spacing:-0.01em;color:#FFFFFF;}.elementor-2296 .elementor-element.elementor-element-208eaf3{width:var( --container-widget-width, 322px );max-width:322px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:322px;--container-widget-flex-grow:0;text-align:start;}.elementor-2296 .elementor-element.elementor-element-208eaf3 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;line-height:26px;letter-spacing:0.2px;color:#FFFFFF;}.elementor-2296 .elementor-element.elementor-element-c24868b{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-100px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-next-right-align:100%;--e-n-carousel-arrow-next-translate-x:100%;--e-n-carousel-arrow-next-right-position:100px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:-80px;--e-n-carousel-arrow-size:64px;--e-n-carousel-arrow-normal-color:var( --e-global-color-87cc35e );--e-n-carousel-arrow-hover-color:var( --e-global-color-87cc35e );}.elementor-2296 .elementor-element.elementor-element-c24868b :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {box-shadow:0px 0px 30px -6px rgba(0, 0, 0, 0.08);border-radius:100px 100px 100px 100px;}.elementor-2296 .elementor-element.elementor-element-b317be9{--display:flex;--min-height:100vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2296 .elementor-element.elementor-element-b317be9:not(.elementor-motion-effects-element-type-background), .elementor-2296 .elementor-element.elementor-element-b317be9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.fondazionepietrodefrancesco.it/wp-content/uploads/2026/06/rumore.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2296 .elementor-element.elementor-element-6f442ac{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-2296 .elementor-element.elementor-element-6f442ac .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:3rem;font-weight:400;line-height:1.3em;letter-spacing:-0.9px;color:var( --e-global-color-87cc35e );}.elementor-2296 .elementor-element.elementor-element-2f79c2d .elementor-icon-list-icon i{color:var( --e-global-color-87cc35e );transition:color 0.3s;}.elementor-2296 .elementor-element.elementor-element-2f79c2d .elementor-icon-list-icon svg{fill:var( --e-global-color-87cc35e );transition:fill 0.3s;}.elementor-2296 .elementor-element.elementor-element-2f79c2d{--e-icon-list-icon-size:14px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-2296 .elementor-element.elementor-element-2f79c2d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2296 .elementor-element.elementor-element-2f79c2d .elementor-icon-list-item > a{font-family:"Space Grotesk", Sans-serif;font-size:18px;font-weight:400;letter-spacing:-0.6px;}.elementor-2296 .elementor-element.elementor-element-2f79c2d .elementor-icon-list-text{color:var( --e-global-color-87cc35e );transition:color 0.3s;}.elementor-2296 .elementor-element.elementor-element-2ec453f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2296 .elementor-element.elementor-element-f7ff062{--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;--border-radius:6px 6px 6px 6px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2296 .elementor-element.elementor-element-8f61029{--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;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-text );--border-color:var( --e-global-color-text );--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2296 .elementor-element.elementor-element-cd132f9{--display:flex;}.elementor-2296 .elementor-element.elementor-element-462c0c8{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-2296 .elementor-element.elementor-element-462c0c8 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:4rem;font-weight:400;line-height:120%;letter-spacing:-0.04em;color:var( --e-global-color-87cc35e );}.elementor-2296 .elementor-element.elementor-element-9afe5f2{--display:flex;}.elementor-2296 .elementor-element.elementor-element-fe4040d{width:var( --container-widget-width, 461px );max-width:461px;margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:461px;--container-widget-flex-grow:0;}.elementor-2296 .elementor-element.elementor-element-fe4040d.elementor-element{--align-self:flex-end;}.elementor-2296 .elementor-element.elementor-element-fe4040d .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:3rem;font-weight:300;line-height:49px;letter-spacing:-0.9px;color:var( --e-global-color-87cc35e );}.elementor-2296 .elementor-element.elementor-element-617707f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2296 .elementor-element.elementor-element-47dfbb0{--display:flex;}.elementor-2296 .elementor-element.elementor-element-703135a .elementor-icon-list-icon i{color:var( --e-global-color-87cc35e );transition:color 0.3s;}.elementor-2296 .elementor-element.elementor-element-703135a .elementor-icon-list-icon svg{fill:var( --e-global-color-87cc35e );transition:fill 0.3s;}.elementor-2296 .elementor-element.elementor-element-703135a{--e-icon-list-icon-size:14px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-2296 .elementor-element.elementor-element-703135a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2296 .elementor-element.elementor-element-703135a .elementor-icon-list-item > a{font-family:"Space Grotesk", Sans-serif;font-size:20px;font-weight:600;letter-spacing:0.3px;}.elementor-2296 .elementor-element.elementor-element-703135a .elementor-icon-list-text{color:var( --e-global-color-87cc35e );transition:color 0.3s;}.elementor-2296 .elementor-element.elementor-element-e246967{--display:flex;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2296 .elementor-element.elementor-element-39683b9{--grid-columns:1;}.elementor-2296 .elementor-element.elementor-element-8662f51{--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;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2296 .elementor-element.elementor-element-dba940a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2296 .elementor-element.elementor-element-fc89ef2.elementor-element{--align-self:center;}.elementor-2296 .elementor-element.elementor-element-fc89ef2 .elementor-icon-list-icon i{color:var( --e-global-color-87cc35e );transition:color 0.3s;}.elementor-2296 .elementor-element.elementor-element-fc89ef2 .elementor-icon-list-icon svg{fill:var( --e-global-color-87cc35e );transition:fill 0.3s;}.elementor-2296 .elementor-element.elementor-element-fc89ef2{--e-icon-list-icon-size:14px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-2296 .elementor-element.elementor-element-fc89ef2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2296 .elementor-element.elementor-element-fc89ef2 .elementor-icon-list-item > a{font-family:"Space Grotesk", Sans-serif;font-size:20px;font-weight:600;letter-spacing:0.3px;}.elementor-2296 .elementor-element.elementor-element-fc89ef2 .elementor-icon-list-text{color:var( --e-global-color-87cc35e );transition:color 0.3s;}.elementor-2296 .elementor-element.elementor-element-89bc432{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-2296 .elementor-element.elementor-element-89bc432 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:4rem;font-weight:400;line-height:120%;letter-spacing:-0.04em;color:var( --e-global-color-87cc35e );}.elementor-2296 .elementor-element.elementor-element-6609c62{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap: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-2296 .elementor-element.elementor-element-d67ecbb{--display:flex;}.elementor-2296 .elementor-element.elementor-element-16c9e81{--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;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.09);}.elementor-2296 .elementor-element.elementor-element-16c9e81:not(.elementor-motion-effects-element-type-background), .elementor-2296 .elementor-element.elementor-element-16c9e81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2296 .elementor-element.elementor-element-16c9e81.e-con{--e-con-transform-rotateZ:3deg;}.elementor-2296 .elementor-element.elementor-element-5441657 img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2296 .elementor-element.elementor-element-3573576{--display:flex;}.elementor-2296 .elementor-element.elementor-element-e034ae9{--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;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.09);}.elementor-2296 .elementor-element.elementor-element-e034ae9:not(.elementor-motion-effects-element-type-background), .elementor-2296 .elementor-element.elementor-element-e034ae9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2296 .elementor-element.elementor-element-e034ae9.e-con{--e-con-transform-rotateZ:-3.3deg;}.elementor-2296 .elementor-element.elementor-element-3202077 img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2296 .elementor-element.elementor-element-7e1d571{--display:flex;}.elementor-2296 .elementor-element.elementor-element-fc36752{--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;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.09);}.elementor-2296 .elementor-element.elementor-element-fc36752:not(.elementor-motion-effects-element-type-background), .elementor-2296 .elementor-element.elementor-element-fc36752 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2296 .elementor-element.elementor-element-fc36752.e-con{--e-con-transform-rotateZ:-3.3deg;}.elementor-2296 .elementor-element.elementor-element-eaf8611 img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2296 .elementor-element.elementor-element-7ad7179{--display:flex;}.elementor-2296 .elementor-element.elementor-element-df5649d{--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;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.09);}.elementor-2296 .elementor-element.elementor-element-df5649d:not(.elementor-motion-effects-element-type-background), .elementor-2296 .elementor-element.elementor-element-df5649d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2296 .elementor-element.elementor-element-df5649d.e-con{--e-con-transform-rotateZ:3.3deg;}.elementor-2296 .elementor-element.elementor-element-70f1041 img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2296 .elementor-element.elementor-element-4dc3b4a{--display:flex;}.elementor-2296 .elementor-element.elementor-element-18cf46f{--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;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.09);}.elementor-2296 .elementor-element.elementor-element-18cf46f:not(.elementor-motion-effects-element-type-background), .elementor-2296 .elementor-element.elementor-element-18cf46f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2296 .elementor-element.elementor-element-18cf46f.e-con{--e-con-transform-rotateZ:-3.3deg;}.elementor-2296 .elementor-element.elementor-element-8374007 img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2296 .elementor-element.elementor-element-e812b79{--display:flex;}.elementor-2296 .elementor-element.elementor-element-bdb4121{--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;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.09);}.elementor-2296 .elementor-element.elementor-element-bdb4121:not(.elementor-motion-effects-element-type-background), .elementor-2296 .elementor-element.elementor-element-bdb4121 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2296 .elementor-element.elementor-element-bdb4121.e-con{--e-con-transform-rotateZ:-3.3deg;}.elementor-2296 .elementor-element.elementor-element-4b9746e img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2296 .elementor-element.elementor-element-4263b4e{--display:flex;}.elementor-2296 .elementor-element.elementor-element-494ad3b{--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;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.09);}.elementor-2296 .elementor-element.elementor-element-494ad3b:not(.elementor-motion-effects-element-type-background), .elementor-2296 .elementor-element.elementor-element-494ad3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2296 .elementor-element.elementor-element-494ad3b.e-con{--e-con-transform-rotateZ:3.3deg;}.elementor-2296 .elementor-element.elementor-element-6fa2c91 img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2296 .elementor-element.elementor-element-05baaa9{--display:flex;}.elementor-2296 .elementor-element.elementor-element-38c5fbb{--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;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.09);}.elementor-2296 .elementor-element.elementor-element-38c5fbb:not(.elementor-motion-effects-element-type-background), .elementor-2296 .elementor-element.elementor-element-38c5fbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2296 .elementor-element.elementor-element-38c5fbb.e-con{--e-con-transform-rotateZ:-3.3deg;}.elementor-2296 .elementor-element.elementor-element-717c7a8 img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2296 .elementor-element.elementor-element-4ec7259{--display:flex;}.elementor-2296 .elementor-element.elementor-element-fd761f9{--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;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.09);}.elementor-2296 .elementor-element.elementor-element-fd761f9:not(.elementor-motion-effects-element-type-background), .elementor-2296 .elementor-element.elementor-element-fd761f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2296 .elementor-element.elementor-element-fd761f9.e-con{--e-con-transform-rotateZ:-3.3deg;}.elementor-2296 .elementor-element.elementor-element-d39ce5b img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2296 .elementor-element.elementor-element-28df4b4{--e-n-carousel-swiper-slides-to-display:8;--e-n-carousel-swiper-offset-size:80px;--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-2296 .elementor-element.elementor-element-d34b485 .elementor-button{background-color:#D1D263;font-family:var( --e-global-typography-19798d2-font-family ), Sans-serif;font-size:var( --e-global-typography-19798d2-font-size );font-weight:var( --e-global-typography-19798d2-font-weight );letter-spacing:var( --e-global-typography-19798d2-letter-spacing );fill:#000000;color:#000000;border-radius:100px 100px 100px 100px;}.elementor-2296 .elementor-element.elementor-element-d34b485{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 0px 0px;}@media(min-width:768px){.elementor-2296 .elementor-element.elementor-element-380532a{--width:45%;}.elementor-2296 .elementor-element.elementor-element-799ba96{--width:55%;}.elementor-2296 .elementor-element.elementor-element-eba80ba{--width:45%;}.elementor-2296 .elementor-element.elementor-element-28ee064{--content-width:1800px;}.elementor-2296 .elementor-element.elementor-element-e30f08e{--width:67%;}.elementor-2296 .elementor-element.elementor-element-4ea88f8{--content-width:1800px;}.elementor-2296 .elementor-element.elementor-element-e89e362{--content-width:1800px;}.elementor-2296 .elementor-element.elementor-element-dc0eac6{--width:100%;}.elementor-2296 .elementor-element.elementor-element-fbdf147{--content-width:1800px;}.elementor-2296 .elementor-element.elementor-element-0c869d5{--width:100%;}.elementor-2296 .elementor-element.elementor-element-f54e4da{--content-width:1800px;}.elementor-2296 .elementor-element.elementor-element-c1df26b{--width:40%;}.elementor-2296 .elementor-element.elementor-element-4d8a4a1{--width:60%;}.elementor-2296 .elementor-element.elementor-element-7d74f04{--width:45%;}.elementor-2296 .elementor-element.elementor-element-0d4681b{--width:55%;}.elementor-2296 .elementor-element.elementor-element-1224674{--width:40%;}.elementor-2296 .elementor-element.elementor-element-bb7955c{--width:60%;}.elementor-2296 .elementor-element.elementor-element-b317be9{--content-width:1440px;}.elementor-2296 .elementor-element.elementor-element-47dfbb0{--width:33%;}.elementor-2296 .elementor-element.elementor-element-e246967{--width:67%;}}@media(min-width:1025px){.elementor-2296 .elementor-element.elementor-element-b317be9:not(.elementor-motion-effects-element-type-background), .elementor-2296 .elementor-element.elementor-element-b317be9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-2296 .elementor-element.elementor-element-cb413ae{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2296 .elementor-element.elementor-element-cb413ae .elementor-heading-title{font-size:10vw;}.elementor-2296 .elementor-element.elementor-element-7379f98 .elementor-heading-title{font-size:var( --e-global-typography-26f4b78-font-size );line-height:var( --e-global-typography-26f4b78-line-height );letter-spacing:var( --e-global-typography-26f4b78-letter-spacing );}.elementor-2296 .elementor-element.elementor-element-1147c56 .elementor-button{font-size:var( --e-global-typography-19798d2-font-size );letter-spacing:var( --e-global-typography-19798d2-letter-spacing );}.elementor-2296 .elementor-element.elementor-element-c7eeeba .elementor-heading-title{font-size:var( --e-global-typography-26f4b78-font-size );line-height:var( --e-global-typography-26f4b78-line-height );letter-spacing:var( --e-global-typography-26f4b78-letter-spacing );}.elementor-2296 .elementor-element.elementor-element-28e98e1 .elementor-button{font-size:var( --e-global-typography-19798d2-font-size );letter-spacing:var( --e-global-typography-19798d2-letter-spacing );}.elementor-2296 .elementor-element.elementor-element-15333d3{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2296 .elementor-element.elementor-element-15333d3 .elementor-heading-title{font-size:10vw;}.elementor-2296 .elementor-element.elementor-element-bd195a8{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2296 .elementor-element.elementor-element-bd195a8 .elementor-heading-title{font-size:10vw;}.elementor-2296 .elementor-element.elementor-element-bdeb262{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2296 .elementor-element.elementor-element-bdeb262 .elementor-heading-title{font-size:10vw;}.elementor-2296 .elementor-element.elementor-element-be9dc64 .elementor-heading-title{font-size:var( --e-global-typography-26f4b78-font-size );line-height:var( --e-global-typography-26f4b78-line-height );letter-spacing:var( --e-global-typography-26f4b78-letter-spacing );}.elementor-2296 .elementor-element.elementor-element-1f2d28d{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2296 .elementor-element.elementor-element-1f2d28d .elementor-heading-title{font-size:10vw;}.elementor-2296 .elementor-element.elementor-element-5029250 .elementor-heading-title{font-size:var( --e-global-typography-26f4b78-font-size );line-height:var( --e-global-typography-26f4b78-line-height );letter-spacing:var( --e-global-typography-26f4b78-letter-spacing );}.elementor-2296 .elementor-element.elementor-element-1cd5fb9{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2296 .elementor-element.elementor-element-1cd5fb9 .elementor-heading-title{font-size:10vw;}.elementor-2296 .elementor-element.elementor-element-d9d454a .elementor-heading-title{font-size:var( --e-global-typography-26f4b78-font-size );line-height:var( --e-global-typography-26f4b78-line-height );letter-spacing:var( --e-global-typography-26f4b78-letter-spacing );}.elementor-2296 .elementor-element.elementor-element-e89e362::before, .elementor-2296 .elementor-element.elementor-element-e89e362 > .elementor-background-video-container::before, .elementor-2296 .elementor-element.elementor-element-e89e362 > .e-con-inner > .elementor-background-video-container::before, .elementor-2296 .elementor-element.elementor-element-e89e362 > .elementor-background-slideshow::before, .elementor-2296 .elementor-element.elementor-element-e89e362 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2296 .elementor-element.elementor-element-e89e362 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0% 0px;}.elementor-2296 .elementor-element.elementor-element-dcc5ece{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2296 .elementor-element.elementor-element-dcc5ece .elementor-heading-title{font-size:10vw;}.elementor-2296 .elementor-element.elementor-element-6881d21 .elementor-button{font-size:var( --e-global-typography-19798d2-font-size );letter-spacing:var( --e-global-typography-19798d2-letter-spacing );}.elementor-2296 .elementor-element.elementor-element-fbdf147::before, .elementor-2296 .elementor-element.elementor-element-fbdf147 > .elementor-background-video-container::before, .elementor-2296 .elementor-element.elementor-element-fbdf147 > .e-con-inner > .elementor-background-video-container::before, .elementor-2296 .elementor-element.elementor-element-fbdf147 > .elementor-background-slideshow::before, .elementor-2296 .elementor-element.elementor-element-fbdf147 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2296 .elementor-element.elementor-element-fbdf147 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0% 0px;}.elementor-2296 .elementor-element.elementor-element-68fcbfb{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2296 .elementor-element.elementor-element-68fcbfb .elementor-heading-title{font-size:10vw;}.elementor-2296 .elementor-element.elementor-element-0f3d35c .elementor-button{font-size:var( --e-global-typography-19798d2-font-size );letter-spacing:var( --e-global-typography-19798d2-letter-spacing );}.elementor-2296 .elementor-element.elementor-element-f54e4da::before, .elementor-2296 .elementor-element.elementor-element-f54e4da > .elementor-background-video-container::before, .elementor-2296 .elementor-element.elementor-element-f54e4da > .e-con-inner > .elementor-background-video-container::before, .elementor-2296 .elementor-element.elementor-element-f54e4da > .elementor-background-slideshow::before, .elementor-2296 .elementor-element.elementor-element-f54e4da > .e-con-inner > .elementor-background-slideshow::before, .elementor-2296 .elementor-element.elementor-element-f54e4da > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0% 0px;}.elementor-2296 .elementor-element.elementor-element-488eb56{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2296 .elementor-element.elementor-element-488eb56 .elementor-heading-title{font-size:10vw;}.elementor-2296 .elementor-element.elementor-element-157fd52 .elementor-button{font-size:var( --e-global-typography-19798d2-font-size );letter-spacing:var( --e-global-typography-19798d2-letter-spacing );}.elementor-2296 .elementor-element.elementor-element-fe8fb80:not(.elementor-motion-effects-element-type-background), .elementor-2296 .elementor-element.elementor-element-fe8fb80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-2296 .elementor-element.elementor-element-9e961a5{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2296 .elementor-element.elementor-element-9e961a5 .elementor-heading-title{font-size:10vw;}.elementor-2296 .elementor-element.elementor-element-6b92a74{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2296 .elementor-element.elementor-element-6b92a74 .elementor-heading-title{font-size:10vw;}.elementor-2296 .elementor-element.elementor-element-09bc4ba .elementor-heading-title{font-size:var( --e-global-typography-26f4b78-font-size );line-height:var( --e-global-typography-26f4b78-line-height );letter-spacing:var( --e-global-typography-26f4b78-letter-spacing );}.elementor-2296 .elementor-element.elementor-element-9235789{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2296 .elementor-element.elementor-element-9235789 .elementor-heading-title{font-size:10vw;}.elementor-2296 .elementor-element.elementor-element-f504038 .elementor-heading-title{font-size:var( --e-global-typography-26f4b78-font-size );line-height:var( --e-global-typography-26f4b78-line-height );letter-spacing:var( --e-global-typography-26f4b78-letter-spacing );}.elementor-2296 .elementor-element.elementor-element-04e9c26{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2296 .elementor-element.elementor-element-04e9c26 .elementor-heading-title{font-size:10vw;}.elementor-2296 .elementor-element.elementor-element-31d31da .elementor-heading-title{font-size:var( --e-global-typography-26f4b78-font-size );line-height:var( --e-global-typography-26f4b78-line-height );letter-spacing:var( --e-global-typography-26f4b78-letter-spacing );}.elementor-2296 .elementor-element.elementor-element-87aeea0 .elementor-button{font-size:var( --e-global-typography-19798d2-font-size );letter-spacing:var( --e-global-typography-19798d2-letter-spacing );}.elementor-2296 .elementor-element.elementor-element-bde5b4f{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2296 .elementor-element.elementor-element-bde5b4f .elementor-heading-title{font-size:10vw;}.elementor-2296 .elementor-element.elementor-element-991d42a .elementor-heading-title{font-size:var( --e-global-typography-26f4b78-font-size );line-height:var( --e-global-typography-26f4b78-line-height );letter-spacing:var( --e-global-typography-26f4b78-letter-spacing );}.elementor-2296 .elementor-element.elementor-element-d607880{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2296 .elementor-element.elementor-element-d607880 .elementor-heading-title{font-size:10vw;}.elementor-2296 .elementor-element.elementor-element-e73561f{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2296 .elementor-element.elementor-element-e73561f .elementor-heading-title{font-size:10vw;}.elementor-2296 .elementor-element.elementor-element-c24868b{--e-n-carousel-swiper-slides-to-display:2;}.elementor-2296 .elementor-element.elementor-element-6f442ac{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2296 .elementor-element.elementor-element-6f442ac .elementor-heading-title{font-size:10vw;}.elementor-2296 .elementor-element.elementor-element-462c0c8{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2296 .elementor-element.elementor-element-462c0c8 .elementor-heading-title{font-size:10vw;}.elementor-2296 .elementor-element.elementor-element-39683b9{--grid-columns:2;}.elementor-2296 .elementor-element.elementor-element-89bc432{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2296 .elementor-element.elementor-element-89bc432 .elementor-heading-title{font-size:10vw;}.elementor-2296 .elementor-element.elementor-element-28df4b4{--e-n-carousel-swiper-slides-to-display:2;}.elementor-2296 .elementor-element.elementor-element-d34b485 .elementor-button{font-size:var( --e-global-typography-19798d2-font-size );letter-spacing:var( --e-global-typography-19798d2-letter-spacing );}}@media(max-width:767px){.elementor-2296 .elementor-element.elementor-element-5256733{--min-height:100dvh;--padding-top:0px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-2296 .elementor-element.elementor-element-cb413ae{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-2296 .elementor-element.elementor-element-cb413ae .elementor-heading-title{font-size:2.2rem;}.elementor-2296 .elementor-element.elementor-element-7379f98 .elementor-heading-title{font-size:var( --e-global-typography-26f4b78-font-size );line-height:var( --e-global-typography-26f4b78-line-height );letter-spacing:var( --e-global-typography-26f4b78-letter-spacing );}.elementor-2296 .elementor-element.elementor-element-1147c56 .elementor-button{font-size:var( --e-global-typography-19798d2-font-size );letter-spacing:var( --e-global-typography-19798d2-letter-spacing );}.elementor-2296 .elementor-element.elementor-element-a3ca166{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-2296 .elementor-element.elementor-element-775c034{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2296 .elementor-element.elementor-element-5fe3c7e{--min-height:60vh;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-2296 .elementor-element.elementor-element-689f8e0 img{height:auto;}.elementor-2296 .elementor-element.elementor-element-e335a01 img{height:auto;}.elementor-2296 .elementor-element.elementor-element-c7eeeba{width:100%;max-width:100%;}.elementor-2296 .elementor-element.elementor-element-c7eeeba .elementor-heading-title{font-size:var( --e-global-typography-26f4b78-font-size );line-height:var( --e-global-typography-26f4b78-line-height );letter-spacing:var( --e-global-typography-26f4b78-letter-spacing );}.elementor-2296 .elementor-element.elementor-element-28e98e1 .elementor-button{font-size:var( --e-global-typography-19798d2-font-size );letter-spacing:var( --e-global-typography-19798d2-letter-spacing );}.elementor-2296 .elementor-element.elementor-element-eba80ba{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2296 .elementor-element.elementor-element-e31c325 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2296 .elementor-element.elementor-element-e31c325 .elementor-icon-list-item > a{font-size:18px;}.elementor-2296 .elementor-element.elementor-element-15333d3{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-2296 .elementor-element.elementor-element-15333d3 .elementor-heading-title{font-size:3rem;}.elementor-2296 .elementor-element.elementor-element-dfd7f0d{--padding-top:0px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-2296 .elementor-element.elementor-element-28ee064{--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2296 .elementor-element.elementor-element-d280f0c{width:100%;max-width:100%;}.elementor-2296 .elementor-element.elementor-element-d280f0c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2296 .elementor-element.elementor-element-d280f0c .elementor-icon-list-item > a{font-size:18px;}.elementor-2296 .elementor-element.elementor-element-bd195a8{width:var( --container-widget-width, 277px );max-width:277px;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:277px;--container-widget-flex-grow:0;text-align:start;}.elementor-2296 .elementor-element.elementor-element-bd195a8 .elementor-heading-title{font-size:2.2rem;}.elementor-2296 .elementor-element.elementor-element-85186a3{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2296 .elementor-element.elementor-element-85186a3 .elementor-heading-title{font-size:22px;line-height:1.4em;letter-spacing:0px;}.elementor-2296 .elementor-element.elementor-element-4ea88f8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2296 .elementor-element.elementor-element-7998844{--min-height:370px;--justify-content:center;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2296 .elementor-element.elementor-element-da61fe1 img{width:80px;}.elementor-2296 .elementor-element.elementor-element-bdeb262{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2296 .elementor-element.elementor-element-bdeb262 .elementor-heading-title{font-size:2rem;}.elementor-2296 .elementor-element.elementor-element-be9dc64 .elementor-heading-title{font-size:var( --e-global-typography-26f4b78-font-size );line-height:var( --e-global-typography-26f4b78-line-height );letter-spacing:var( --e-global-typography-26f4b78-letter-spacing );}body:not(.rtl) .elementor-2296 .elementor-element.elementor-element-54cb7fe{right:10px;}body.rtl .elementor-2296 .elementor-element.elementor-element-54cb7fe{left:10px;}.elementor-2296 .elementor-element.elementor-element-54cb7fe{bottom:310px;}.elementor-2296 .elementor-element.elementor-element-54cb7fe .elementor-icon{font-size:45px;}.elementor-2296 .elementor-element.elementor-element-54cb7fe .elementor-icon svg{height:45px;}.elementor-2296 .elementor-element.elementor-element-99c8edc{--min-height:370px;--justify-content:center;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2296 .elementor-element.elementor-element-4ac5a49 img{width:80px;}.elementor-2296 .elementor-element.elementor-element-1f2d28d{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2296 .elementor-element.elementor-element-1f2d28d .elementor-heading-title{font-size:2rem;}.elementor-2296 .elementor-element.elementor-element-5029250 .elementor-heading-title{font-size:var( --e-global-typography-26f4b78-font-size );line-height:var( --e-global-typography-26f4b78-line-height );letter-spacing:var( --e-global-typography-26f4b78-letter-spacing );}body:not(.rtl) .elementor-2296 .elementor-element.elementor-element-54326f6{right:10px;}body.rtl .elementor-2296 .elementor-element.elementor-element-54326f6{left:10px;}.elementor-2296 .elementor-element.elementor-element-54326f6{bottom:310px;}.elementor-2296 .elementor-element.elementor-element-54326f6 .elementor-icon{font-size:45px;}.elementor-2296 .elementor-element.elementor-element-54326f6 .elementor-icon svg{height:45px;}.elementor-2296 .elementor-element.elementor-element-60af6a6{--min-height:370px;--justify-content:center;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2296 .elementor-element.elementor-element-b818d9a img{width:80px;}.elementor-2296 .elementor-element.elementor-element-1cd5fb9{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2296 .elementor-element.elementor-element-1cd5fb9 .elementor-heading-title{font-size:2rem;}.elementor-2296 .elementor-element.elementor-element-d9d454a .elementor-heading-title{font-size:var( --e-global-typography-26f4b78-font-size );line-height:var( --e-global-typography-26f4b78-line-height );letter-spacing:var( --e-global-typography-26f4b78-letter-spacing );}body:not(.rtl) .elementor-2296 .elementor-element.elementor-element-cb4f412{right:10px;}body.rtl .elementor-2296 .elementor-element.elementor-element-cb4f412{left:10px;}.elementor-2296 .elementor-element.elementor-element-cb4f412{bottom:310px;}.elementor-2296 .elementor-element.elementor-element-cb4f412 .elementor-icon{font-size:45px;}.elementor-2296 .elementor-element.elementor-element-cb4f412 .elementor-icon svg{height:45px;}.elementor-2296 .elementor-element.elementor-element-95d76ba{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-2296 .elementor-element.elementor-element-e89e362{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--border-radius:6px 6px 6px 6px;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-2296 .elementor-element.elementor-element-e89e362::before, .elementor-2296 .elementor-element.elementor-element-e89e362 > .elementor-background-video-container::before, .elementor-2296 .elementor-element.elementor-element-e89e362 > .e-con-inner > .elementor-background-video-container::before, .elementor-2296 .elementor-element.elementor-element-e89e362 > .elementor-background-slideshow::before, .elementor-2296 .elementor-element.elementor-element-e89e362 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2296 .elementor-element.elementor-element-e89e362 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:-25% 428px;background-repeat:repeat;background-size:104px auto;}.elementor-2296 .elementor-element.elementor-element-42e4542{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2296 .elementor-element.elementor-element-2f2b065 img{height:350px;}.elementor-2296 .elementor-element.elementor-element-dc0eac6{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-2296 .elementor-element.elementor-element-dcc5ece{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-2296 .elementor-element.elementor-element-dcc5ece .elementor-heading-title{font-size:2rem;}.elementor-2296 .elementor-element.elementor-element-f7dee8a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2296 .elementor-element.elementor-element-f7dee8a .elementor-heading-title{font-size:18px;line-height:1.6em;}.elementor-2296 .elementor-element.elementor-element-6881d21{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2296 .elementor-element.elementor-element-6881d21 .elementor-button{font-size:var( --e-global-typography-19798d2-font-size );letter-spacing:var( --e-global-typography-19798d2-letter-spacing );}.elementor-2296 .elementor-element.elementor-element-fbdf147{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--overlay-opacity:1;--border-radius:6px 6px 6px 6px;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-2296 .elementor-element.elementor-element-fbdf147::before, .elementor-2296 .elementor-element.elementor-element-fbdf147 > .elementor-background-video-container::before, .elementor-2296 .elementor-element.elementor-element-fbdf147 > .e-con-inner > .elementor-background-video-container::before, .elementor-2296 .elementor-element.elementor-element-fbdf147 > .elementor-background-slideshow::before, .elementor-2296 .elementor-element.elementor-element-fbdf147 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2296 .elementor-element.elementor-element-fbdf147 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:-28% 25px;background-repeat:repeat;background-size:104px auto;}.elementor-2296 .elementor-element.elementor-element-514b014{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2296 .elementor-element.elementor-element-386b9b3 img{height:350px;}.elementor-2296 .elementor-element.elementor-element-0c869d5{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-2296 .elementor-element.elementor-element-68fcbfb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-2296 .elementor-element.elementor-element-68fcbfb .elementor-heading-title{font-size:2rem;}.elementor-2296 .elementor-element.elementor-element-9ccd2ed .elementor-heading-title{font-size:18px;line-height:1.6em;}.elementor-2296 .elementor-element.elementor-element-0f3d35c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2296 .elementor-element.elementor-element-0f3d35c .elementor-button{font-size:var( --e-global-typography-19798d2-font-size );letter-spacing:var( --e-global-typography-19798d2-letter-spacing );}.elementor-2296 .elementor-element.elementor-element-f54e4da{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--overlay-opacity:1;--border-radius:6px 6px 6px 6px;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-2296 .elementor-element.elementor-element-f54e4da::before, .elementor-2296 .elementor-element.elementor-element-f54e4da > .elementor-background-video-container::before, .elementor-2296 .elementor-element.elementor-element-f54e4da > .e-con-inner > .elementor-background-video-container::before, .elementor-2296 .elementor-element.elementor-element-f54e4da > .elementor-background-slideshow::before, .elementor-2296 .elementor-element.elementor-element-f54e4da > .e-con-inner > .elementor-background-slideshow::before, .elementor-2296 .elementor-element.elementor-element-f54e4da > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:-28% 25px;background-repeat:repeat;background-size:104px auto;}.elementor-2296 .elementor-element.elementor-element-c1df26b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2296 .elementor-element.elementor-element-e3a106d img{height:350px;}.elementor-2296 .elementor-element.elementor-element-4d8a4a1{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-2296 .elementor-element.elementor-element-488eb56{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-2296 .elementor-element.elementor-element-488eb56 .elementor-heading-title{font-size:2rem;}.elementor-2296 .elementor-element.elementor-element-6616934 .elementor-heading-title{font-size:18px;line-height:1.6em;}.elementor-2296 .elementor-element.elementor-element-157fd52{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2296 .elementor-element.elementor-element-157fd52 .elementor-button{font-size:var( --e-global-typography-19798d2-font-size );letter-spacing:var( --e-global-typography-19798d2-letter-spacing );}.elementor-2296 .elementor-element.elementor-element-6f2471d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2296 .elementor-element.elementor-element-fe8fb80:not(.elementor-motion-effects-element-type-background), .elementor-2296 .elementor-element.elementor-element-fe8fb80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-24% 24px;background-size:104px auto;}.elementor-2296 .elementor-element.elementor-element-fe8fb80{--overlay-opacity:0.99;--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-2296 .elementor-element.elementor-element-61d78c4{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2296 .elementor-element.elementor-element-ecc2745 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2296 .elementor-element.elementor-element-ecc2745 .elementor-icon-list-item > a{font-size:18px;}.elementor-2296 .elementor-element.elementor-element-9e961a5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2296 .elementor-element.elementor-element-9e961a5 .elementor-heading-title{font-size:2.2rem;}.elementor-2296 .elementor-element.elementor-element-0d4681b{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-2296 .elementor-element.elementor-element-bde3939{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2296 .elementor-element.elementor-element-bde3939.elementor-element{--align-self:center;}.elementor-2296 .elementor-element.elementor-element-bde3939 .elementor-heading-title{font-size:22px;line-height:1.4em;letter-spacing:0px;}.elementor-2296 .elementor-element.elementor-element-440548e{--padding-top:30px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2296 .elementor-element.elementor-element-8b1debe{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-2296 .elementor-element.elementor-element-a378064.e-con{--e-con-transform-rotateZ:1deg;}.elementor-2296 .elementor-element.elementor-element-a378064{--min-height:400px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2296 .elementor-element.elementor-element-6b92a74{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-2296 .elementor-element.elementor-element-6b92a74 .elementor-heading-title{font-size:1.5rem;}.elementor-2296 .elementor-element.elementor-element-09bc4ba .elementor-heading-title{font-size:var( --e-global-typography-26f4b78-font-size );line-height:var( --e-global-typography-26f4b78-line-height );letter-spacing:var( --e-global-typography-26f4b78-letter-spacing );}.elementor-2296 .elementor-element.elementor-element-08bc377{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-2296 .elementor-element.elementor-element-07a38a9{--min-height:400px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2296 .elementor-element.elementor-element-9235789{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-2296 .elementor-element.elementor-element-9235789 .elementor-heading-title{font-size:1.5rem;}.elementor-2296 .elementor-element.elementor-element-f504038 .elementor-heading-title{font-size:var( --e-global-typography-26f4b78-font-size );line-height:var( --e-global-typography-26f4b78-line-height );letter-spacing:var( --e-global-typography-26f4b78-letter-spacing );}.elementor-2296 .elementor-element.elementor-element-64bd144{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-2296 .elementor-element.elementor-element-29d1e0b.e-con{--e-con-transform-rotateZ:-1deg;}.elementor-2296 .elementor-element.elementor-element-29d1e0b{--min-height:400px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2296 .elementor-element.elementor-element-04e9c26{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-2296 .elementor-element.elementor-element-04e9c26 .elementor-heading-title{font-size:1.5rem;}.elementor-2296 .elementor-element.elementor-element-31d31da .elementor-heading-title{font-size:var( --e-global-typography-26f4b78-font-size );line-height:var( --e-global-typography-26f4b78-line-height );letter-spacing:var( --e-global-typography-26f4b78-letter-spacing );}.elementor-2296 .elementor-element.elementor-element-87aeea0.elementor-element{--align-self:center;}.elementor-2296 .elementor-element.elementor-element-87aeea0 .elementor-button{font-size:var( --e-global-typography-19798d2-font-size );letter-spacing:var( --e-global-typography-19798d2-letter-spacing );}.elementor-2296 .elementor-element.elementor-element-ffc0937{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2296 .elementor-element.elementor-element-1224674{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2296 .elementor-element.elementor-element-5751fa6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2296 .elementor-element.elementor-element-5751fa6 .elementor-icon-list-item > a{font-size:18px;}.elementor-2296 .elementor-element.elementor-element-bde5b4f{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:270px;--container-widget-flex-grow:0;width:var( --container-widget-width, 270px );max-width:270px;text-align:start;}.elementor-2296 .elementor-element.elementor-element-bde5b4f .elementor-heading-title{font-size:2.2rem;}.elementor-2296 .elementor-element.elementor-element-991d42a .elementor-heading-title{font-size:var( --e-global-typography-26f4b78-font-size );line-height:var( --e-global-typography-26f4b78-line-height );letter-spacing:var( --e-global-typography-26f4b78-letter-spacing );}.elementor-2296 .elementor-element.elementor-element-9fecd67{--min-height:421px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2296 .elementor-element.elementor-element-f439c01 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2296 .elementor-element.elementor-element-f439c01 .elementor-icon-list-item > a{font-size:16px;}.elementor-2296 .elementor-element.elementor-element-d607880{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-2296 .elementor-element.elementor-element-d607880 .elementor-heading-title{font-size:2rem;}.elementor-2296 .elementor-element.elementor-element-33d116c .elementor-heading-title{font-size:16px;line-height:1.3em;letter-spacing:0px;}.elementor-2296 .elementor-element.elementor-element-fd30e5f{--min-height:421px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2296 .elementor-element.elementor-element-824a327 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2296 .elementor-element.elementor-element-824a327 .elementor-icon-list-item > a{font-size:16px;}.elementor-2296 .elementor-element.elementor-element-e73561f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-2296 .elementor-element.elementor-element-e73561f .elementor-heading-title{font-size:2rem;}.elementor-2296 .elementor-element.elementor-element-208eaf3 .elementor-heading-title{font-size:16px;line-height:1.3em;letter-spacing:0px;}.elementor-2296 .elementor-element.elementor-element-c24868b{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-align:100%;--e-n-carousel-arrow-prev-translate-x:-100%;--e-n-carousel-arrow-prev-left-position:-23px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:-82px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:23px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:-140px;--e-n-carousel-arrow-size:48px;}.elementor-2296 .elementor-element.elementor-element-b317be9{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-2296 .elementor-element.elementor-element-6f442ac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-2296 .elementor-element.elementor-element-6f442ac .elementor-heading-title{font-size:1.7rem;letter-spacing:0rem;}.elementor-2296 .elementor-element.elementor-element-2f79c2d{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--icon-vertical-align:flex-start;}.elementor-2296 .elementor-element.elementor-element-2f79c2d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2296 .elementor-element.elementor-element-2f79c2d .elementor-icon-list-item > a{font-size:16px;line-height:1.4em;letter-spacing:-0.6px;}.elementor-2296 .elementor-element.elementor-element-2ec453f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2296 .elementor-element.elementor-element-f7ff062{--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-2296 .elementor-element.elementor-element-8f61029{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2296 .elementor-element.elementor-element-462c0c8{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-2296 .elementor-element.elementor-element-462c0c8 .elementor-heading-title{font-size:2.2rem;}.elementor-2296 .elementor-element.elementor-element-9afe5f2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2296 .elementor-element.elementor-element-fe4040d{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2296 .elementor-element.elementor-element-fe4040d .elementor-heading-title{font-size:22px;line-height:1.4em;letter-spacing:0px;}.elementor-2296 .elementor-element.elementor-element-617707f{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2296 .elementor-element.elementor-element-703135a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2296 .elementor-element.elementor-element-703135a .elementor-icon-list-item > a{font-size:18px;}.elementor-2296 .elementor-element.elementor-element-39683b9{--grid-columns:1;}.elementor-2296 .elementor-element.elementor-element-8662f51{--min-height:auto;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2296 .elementor-element.elementor-element-dba940a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2296 .elementor-element.elementor-element-89bc432{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2296 .elementor-element.elementor-element-89bc432 .elementor-heading-title{font-size:2.2rem;}.elementor-2296 .elementor-element.elementor-element-28df4b4{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-offset-size:30px;}.elementor-2296 .elementor-element.elementor-element-d34b485{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2296 .elementor-element.elementor-element-d34b485 .elementor-button{font-size:var( --e-global-typography-19798d2-font-size );letter-spacing:var( --e-global-typography-19798d2-letter-spacing );}}/* Start custom CSS for heading, class: .elementor-element-cb413ae */[data-split="heading"] {
  visibility: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-15333d3 */[data-split="heading"] {
  visibility: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bdeb262 */[data-split="heading"] {
  visibility: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f2d28d */[data-split="heading"] {
  visibility: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1cd5fb9 */[data-split="heading"] {
  visibility: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2f2b065 */.image-reveal  {
 width: 100%;
  height: 100%;
  object-fit: cover; 
  
  /* Nascondiamo l'immagine dal basso */
  clip-path: inset(0% 0% 100% 0%);
  -webkit-clip-path: inset(0% 0% 100% 0%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dcc5ece */[data-split="heading"] {
  visibility: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-386b9b3 */.image-reveal  {
 width: 100%;
  height: 100%;
  object-fit: cover; 
  
  /* Nascondiamo l'immagine dal basso */
  clip-path: inset(0% 0% 100% 0%);
  -webkit-clip-path: inset(0% 0% 100% 0%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-68fcbfb */[data-split="heading"] {
  visibility: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e3a106d */.image-reveal  {
 width: 100%;
  height: 100%;
  object-fit: cover; 
  
  /* Nascondiamo l'immagine dal basso */
  clip-path: inset(0% 0% 100% 0%);
  -webkit-clip-path: inset(0% 0% 100% 0%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-488eb56 */[data-split="heading"] {
  visibility: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b92a74 */[data-split="heading"] {
  visibility: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9235789 */[data-split="heading"] {
  visibility: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-04e9c26 */[data-split="heading"] {
  visibility: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d607880 */[data-split="heading"] {
  visibility: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e73561f */[data-split="heading"] {
  visibility: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d607880 */[data-split="heading"] {
  visibility: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e73561f */[data-split="heading"] {
  visibility: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d607880 */[data-split="heading"] {
  visibility: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e73561f */[data-split="heading"] {
  visibility: hidden;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-28df4b4 */.elementor-2296 .elementor-element.elementor-element-28df4b4 .swiper-wrapper {
      -webkit-transition-timing-function: linear !important;
      -moz-transition-timing-function: linear !important;
      -o-transition-timing-function: linear !important;
      transition-timing-function: linear !important; 
}/* End custom CSS */
/* Start custom CSS */.prefooter {
    display: none;
}

.back {
    z-index: -1;
    width: 400px;
    height: 400px;
    background:  radial-gradient(circle,rgba(255, 123, 172, 1) 0%, rgba(255, 255, 255, 0) 49%, rgba(255, 255, 255, 0) 100%);
    display: block;
    border-radius: 100px;
    left: 50%;
    top: 50%;
    z-index: -1;
    opacity: 0.2;
}

/*

.back {
    z-index: -1;
    width: 100%;
    height: 100%;
    background: radial-gradient(circle, rgba(255, 123, 172, 1) 0%, rgba(255, 255, 255, 1) 100%);
    display: block;
    position: absolute;
    left: 50%;
    top: 50%;
    z-index: -1;
    transform: translate(-50%, -50%);
    opacity: 0.2;

}*/
/*
.back:before {
        content: '';
    width: 400px;
    height: 400px;
    background: radial-gradient(circle, rgba(255, 123, 172, 1) 0%, rgba(255, 123, 172, 0) 48%);
    display: block;
    border-radius: 100px;
    position: absolute;
    left: 50%;
    top: 50%;
    z-index: -1;
    transform: translate(-50%, -50%);
}*/


.wrapper {
    height: 100vh;
}

.back {
  position: absolute;
}

.back:nth-child(1) { top: 10%; left: 10%; }
.back:nth-child(2) { top: 50%; left: 60%; }
.back:nth-child(3) { top: 30%; left: 80%; }
.back:nth-child(4) { top: 70%; left: 15%; }
.back:nth-child(5) { top: 20%; left: 50%; }
.back:nth-child(6) { top: 60%; left: 35%; }


.heading-lg.indent-28 {
    text-indent: 40%;
    margin: 0;
}
.heading-lg {
    font-family: 'DM Serif Display';
    font-size: 5rem;
    font-weight: 400;
    line-height: 100%;
}

.heading-sm.absolute {
    position: absolute;
    inset: 0% auto auto 0%;
}
.heading-sm {
    letter-spacing: .0875rem;
    text-transform: uppercase;
    font-size: 1.1rem;
    line-height: 120%;
    font-family: "Plus Jakarta Sans", Sans-serif;
    font-weight: 400;
    color: #323232;
}

.opa {
    opacity: 0;
}

.reveal-container:hover .opa {
    opacity: 1;
}



@media screen and (max-width: 1024px) {
    .heading-sm.absolute {
    position: relative;
   
}

.heading-lg.indent-28 {
    text-indent: 0;
}

.heading-lg {
    font-family: 'DM Serif Display';
    font-size: 2.8rem;
}


/*.containerMobile {
 background-image: linear-gradient(180deg, #d1d263c4 0%, #f3f3f3 80%) !important;
}*/

    .containerMobile {
        background-image: linear-gradient(180deg, #d1d2634d 0%, #f3f3f3 70%) !important;
    }


.containerMobile1 {
     background-image: linear-gradient(180deg, #f4678d4d 0%, #f3f3f3 70%) !important;
    
    
}


.containerMobile2 {
     background-image: linear-gradient(180deg, #ffa6004d 0%, #f3f3f3 70%) !important;
    
    
}


.containerMobile2:before {
   opacity: 1; 
   z-index: -1;
}

.containerMobile1:before {
   opacity: 1; 
   z-index: -1;
}

.containerMobile:before {
   opacity: 1; 
   z-index: -1;
}

.opa {
    opacity: 1;
}

.hero .elementor-background-video-container:before {
        background-image: radial-gradient(at bottom left, var(--e-global-color-87cc35e) 0%, #ffeded00 100%) !important;
}

        
}/* End custom CSS */