.elementor-10 .elementor-element.elementor-element-0016607{--display:flex;--min-height:100vh;--justify-content:center;--overlay-opacity:0.23;--margin-top:-96px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-0016607:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-0016607 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--mt-image-0016607,url("/temi/sito/assets/49123172b0b80545.jpg"));background-position:center center;background-size:cover;}.elementor-10 .elementor-element.elementor-element-0016607::before, .elementor-10 .elementor-element.elementor-element-0016607 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-0016607 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-0016607 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-0016607 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-0016607 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-0d8f6df{--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:flex-end;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-f1e6f9d{width:var( --container-widget-width, 1000px );max-width:1000px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-f1e6f9d .elementor-heading-title{font-family:"ogg", Sans-serif;font-size:120px;line-height:125px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-adc3d02{--display:flex;--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-10 .elementor-element.elementor-element-8610548{width:var( --container-widget-width, 25% );max-width:25%;padding:0px 0px 0px 0px;--container-widget-width:25%;--container-widget-flex-grow:0;text-align:start;font-family:"Product Sans", Sans-serif;font-size:14px;font-weight:400;line-height:17px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-8610548.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-857ef75 .elementor-button{background-color:#FFFFFF00;font-family:"Product Sans", Sans-serif;font-size:16px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:100px 100px 100px 100px;padding:08px 20px 5px 20px;}.elementor-10 .elementor-element.elementor-element-857ef75 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-857ef75 .elementor-button:focus{background-color:#3E672D;color:#FFFFFF;border-color:#02010100;}.elementor-10 .elementor-element.elementor-element-857ef75.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-857ef75 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-857ef75 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-10 .elementor-element.elementor-element-857ef75 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-857ef75 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-7079228{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-1bb8f5d{--display:flex;--min-height:148px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-1bb8f5d.e-con{--align-self:flex-end;}.elementor-10 .elementor-element.elementor-element-da27c89{--divider-border-style:solid;--divider-color:#3E672D;--divider-border-width:1px;width:auto;max-width:auto;--e-transform-rotateZ:90deg;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-da27c89.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-da27c89 .elementor-divider-separator{width:70px;margin:0 auto;margin-right:0;}.elementor-10 .elementor-element.elementor-element-da27c89 .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-10 .elementor-element.elementor-element-ee7cf2c{--display:flex;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-af8e040{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-af8e040.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-af8e040 .elementor-heading-title{font-family:"ogg", Sans-serif;font-size:60px;color:#36614D;}.elementor-10 .elementor-element.elementor-element-4eb5623{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;text-align:center;font-family:"Product Sans", Sans-serif;font-size:14px;font-weight:400;line-height:17px;color:#54625B;}.elementor-10 .elementor-element.elementor-element-4eb5623.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-a122cf7 .elementor-button{background-color:#FFFFFF00;font-family:"Product Sans", Sans-serif;font-size:16px;font-weight:400;fill:#3E672D;color:#3E672D;border-style:solid;border-width:1px 1px 1px 1px;border-radius:100px 100px 100px 100px;padding:08px 20px 5px 20px;}.elementor-10 .elementor-element.elementor-element-a122cf7 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-a122cf7 .elementor-button:focus{background-color:#3E672D;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-a122cf7.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-a122cf7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-a122cf7 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-10 .elementor-element.elementor-element-a122cf7 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-a122cf7 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-57778bc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-fc020de{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:180px;--margin-right:180px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-daf55d1{--display:flex;--justify-content:space-between;--border-radius:11px 11px 11px 11px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-daf55d1:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-daf55d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2D1C2D;}.elementor-10 .elementor-element.elementor-element-9f63402{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:11px 11px 11px 11px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-6bbc929{--display:flex;--min-height:300px;--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-6bbc929:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-6bbc929 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--mt-image-6bbc929,url("/temi/sito/assets/d6df1c4af08d1d1f.svg"));background-position:20px 20px;background-repeat:no-repeat;background-size:40px auto;}.elementor-10 .elementor-element.elementor-element-dcb3f22{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-dcb3f22.elementor-element{--align-self:flex-end;}.elementor-10 .elementor-element.elementor-element-dcb3f22 .elementor-heading-title{font-family:"Product Sans", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-1bd091e{--e-transform-rotateZ:-90deg;margin:0px -20px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;padding:0px 0px 0px 0px;bottom:30px;}.elementor-10 .elementor-element.elementor-element-1bd091e.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-1bd091e{right:20px;}body.rtl .elementor-10 .elementor-element.elementor-element-1bd091e{left:20px;}.elementor-10 .elementor-element.elementor-element-1bd091e .elementor-heading-title{font-family:"Product Sans", Sans-serif;font-size:35px;font-weight:700;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-3142d36{--display:flex;--min-height:200px;--border-radius:0px 0px 11px 11px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-3142d36:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-3142d36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--mt-image-3142d36,url("/temi/sito/assets/551b5c4299439aae.jpg"));background-position:center center;background-size:cover;}.elementor-10 .elementor-element.elementor-element-d0361aa{--display:flex;--justify-content:space-between;--border-radius:11px 11px 11px 11px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-d0361aa:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-d0361aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#222A4C;}.elementor-10 .elementor-element.elementor-element-613d254{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:11px 11px 11px 11px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-f6f2a3a{--display:flex;--min-height:300px;--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-f6f2a3a:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-f6f2a3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--mt-image-f6f2a3a,url("/temi/sito/assets/d6df1c4af08d1d1f.svg"));background-position:20px 20px;background-repeat:no-repeat;background-size:40px auto;}.elementor-10 .elementor-element.elementor-element-3e33480{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-3e33480.elementor-element{--align-self:flex-end;}.elementor-10 .elementor-element.elementor-element-3e33480 .elementor-heading-title{font-family:"Product Sans", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-6ea4ac4{--e-transform-rotateZ:-90deg;margin:0px -20px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;padding:0px 0px 0px 0px;bottom:30px;}.elementor-10 .elementor-element.elementor-element-6ea4ac4.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-6ea4ac4{right:20px;}body.rtl .elementor-10 .elementor-element.elementor-element-6ea4ac4{left:20px;}.elementor-10 .elementor-element.elementor-element-6ea4ac4 .elementor-heading-title{font-family:"Product Sans", Sans-serif;font-size:35px;font-weight:700;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-2984883{--display:flex;--min-height:200px;--border-radius:0px 0px 11px 11px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-2984883:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-2984883 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--mt-image-2984883,url("/temi/sito/assets/1b3aa49998787b11.jpg"));background-position:center center;background-size:cover;}.elementor-10 .elementor-element.elementor-element-74e7f51{--display:flex;--justify-content:space-between;--border-radius:11px 11px 11px 11px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-74e7f51:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-74e7f51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8D053E;}.elementor-10 .elementor-element.elementor-element-90865c3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:11px 11px 11px 11px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-a64ebaa{--display:flex;--min-height:300px;--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-a64ebaa:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-a64ebaa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--mt-image-a64ebaa,url("/temi/sito/assets/d6df1c4af08d1d1f.svg"));background-position:20px 20px;background-repeat:no-repeat;background-size:40px auto;}.elementor-10 .elementor-element.elementor-element-2c960a2{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-2c960a2.elementor-element{--align-self:flex-end;}.elementor-10 .elementor-element.elementor-element-2c960a2 .elementor-heading-title{font-family:"Product Sans", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-d89d98b{--e-transform-rotateZ:-90deg;margin:0px -20px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;padding:0px 0px 0px 0px;bottom:40px;}.elementor-10 .elementor-element.elementor-element-d89d98b.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-d89d98b{right:10px;}body.rtl .elementor-10 .elementor-element.elementor-element-d89d98b{left:10px;}.elementor-10 .elementor-element.elementor-element-d89d98b .elementor-heading-title{font-family:"Product Sans", Sans-serif;font-size:35px;font-weight:700;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-5af0e99{--display:flex;--min-height:200px;--border-radius:0px 0px 11px 11px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-5af0e99:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-5af0e99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--mt-image-5af0e99,url("/temi/sito/assets/56e2fa181c46fc49.jpg"));background-position:center center;background-size:cover;}.elementor-10 .elementor-element.elementor-element-c8238c2{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-offset-size:0px;--e-n-carousel-swiper-slides-gap:30px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 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:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:#3E672D;--e-n-carousel-arrow-hover-color:#3E672D;}.elementor-10 .elementor-element.elementor-element-0d928ae{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-06a31fa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-06a31fa .elementor-heading-title{font-size:100px;font-weight:700;color:#3E672C;}.elementor-10 .elementor-element.elementor-element-cee32ff{--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 70px;--row-gap:0px;--column-gap:70px;--padding-top:0px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-10 .elementor-element.elementor-element-df14918{--display:flex;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-672b697{text-align:start;}.elementor-10 .elementor-element.elementor-element-672b697 .elementor-heading-title{font-family:"ogg", Sans-serif;font-size:60px;color:#36614D;}.elementor-10 .elementor-element.elementor-element-68df775{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;font-family:"Product Sans", Sans-serif;font-size:14px;font-weight:400;line-height:17px;color:#54625B;}.elementor-10 .elementor-element.elementor-element-68df775.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-819a5cf .elementor-button{background-color:#3E672D;font-family:"Product Sans", Sans-serif;font-size:16px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:100px 100px 100px 100px;padding:08px 20px 5px 20px;}.elementor-10 .elementor-element.elementor-element-819a5cf .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-819a5cf .elementor-button:focus{background-color:#3E672D;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-819a5cf.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-819a5cf .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-819a5cf .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-10 .elementor-element.elementor-element-819a5cf .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-819a5cf .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-41ea79e{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:11px 11px 11px 11px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-587f07c{background-color:#F2F8EF;padding:20px 60px 20px 35px;border-radius:11px 11px 11px 11px;}.elementor-10 .elementor-element.elementor-element-587f07c.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10 .elementor-element.elementor-element-587f07c.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10 .elementor-element.elementor-element-587f07c.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10 .elementor-element.elementor-element-587f07c .elementor-image-box-title{margin-bottom:15px;font-family:"Product Sans", Sans-serif;font-size:24px;font-weight:700;line-height:6px;color:#36614D;}.elementor-10 .elementor-element.elementor-element-587f07c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10 .elementor-element.elementor-element-587f07c .elementor-image-box-description{font-family:"Product Sans", Sans-serif;font-size:14px;font-weight:400;line-height:17px;color:#54625B;}.elementor-10 .elementor-element.elementor-element-56eb493{background-color:#F2F8EF;padding:20px 60px 20px 35px;border-radius:11px 11px 11px 11px;}.elementor-10 .elementor-element.elementor-element-56eb493.elementor-position-right .elementor-image-box-img{margin-left:25px;}.elementor-10 .elementor-element.elementor-element-56eb493.elementor-position-left .elementor-image-box-img{margin-right:25px;}.elementor-10 .elementor-element.elementor-element-56eb493.elementor-position-top .elementor-image-box-img{margin-bottom:25px;}.elementor-10 .elementor-element.elementor-element-56eb493 .elementor-image-box-title{margin-bottom:15px;font-family:"Product Sans", Sans-serif;font-size:24px;font-weight:700;line-height:6px;color:#36614D;}.elementor-10 .elementor-element.elementor-element-56eb493 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10 .elementor-element.elementor-element-56eb493 .elementor-image-box-description{font-family:"Product Sans", Sans-serif;font-size:14px;font-weight:400;line-height:17px;color:#54625B;}.elementor-10 .elementor-element.elementor-element-5392163{background-color:#F2F8EF;padding:20px 60px 20px 35px;border-radius:11px 11px 11px 11px;}.elementor-10 .elementor-element.elementor-element-5392163.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10 .elementor-element.elementor-element-5392163.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10 .elementor-element.elementor-element-5392163.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10 .elementor-element.elementor-element-5392163 .elementor-image-box-title{margin-bottom:15px;font-family:"Product Sans", Sans-serif;font-size:24px;font-weight:700;line-height:6px;color:#36614D;}.elementor-10 .elementor-element.elementor-element-5392163 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10 .elementor-element.elementor-element-5392163 .elementor-image-box-description{font-family:"Product Sans", Sans-serif;font-size:14px;font-weight:400;line-height:17px;color:#54625B;}.elementor-10 .elementor-element.elementor-element-0c03022{background-color:#F2F8EF;padding:20px 60px 20px 35px;border-radius:11px 11px 11px 11px;}.elementor-10 .elementor-element.elementor-element-0c03022.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10 .elementor-element.elementor-element-0c03022.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10 .elementor-element.elementor-element-0c03022.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10 .elementor-element.elementor-element-0c03022 .elementor-image-box-title{margin-bottom:15px;font-family:"Product Sans", Sans-serif;font-size:24px;font-weight:700;line-height:6px;color:#36614D;}.elementor-10 .elementor-element.elementor-element-0c03022 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10 .elementor-element.elementor-element-0c03022 .elementor-image-box-description{font-family:"Product Sans", Sans-serif;font-size:14px;font-weight:400;line-height:17px;color:#54625B;}.elementor-10 .elementor-element.elementor-element-905a976{--display:flex;--min-height:100vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-905a976:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-905a976 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--mt-image-905a976,url("/temi/sito/assets/3e88b2c63c4e2b25.jpg"));background-position:center center;background-size:cover;}.elementor-10 .elementor-element.elementor-element-d426b7a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-59d0142{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:180px;--margin-right:180px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-79d27ac{--display:flex;--justify-content:space-between;--border-radius:11px 11px 11px 11px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-2ad93bd{width:var( --container-widget-width, 100% );max-width:100%;background-color:#FFFFFF;padding:0px 150px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-2ad93bd.elementor-position-right .elementor-image-box-img{margin-left:30px;}.elementor-10 .elementor-element.elementor-element-2ad93bd.elementor-position-left .elementor-image-box-img{margin-right:30px;}.elementor-10 .elementor-element.elementor-element-2ad93bd.elementor-position-top .elementor-image-box-img{margin-bottom:30px;}.elementor-10 .elementor-element.elementor-element-2ad93bd .elementor-image-box-title{margin-bottom:20px;font-size:30px;font-weight:600;line-height:30px;color:#36614D;}.elementor-10 .elementor-element.elementor-element-2ad93bd .elementor-image-box-wrapper .elementor-image-box-img{width:450px;}.elementor-10 .elementor-element.elementor-element-2ad93bd .elementor-image-box-img img{border-radius:11px;transition-duration:0.3s;}.elementor-10 .elementor-element.elementor-element-2ad93bd .elementor-image-box-description{font-family:"Product Sans", Sans-serif;font-size:14px;color:#54625B;}.elementor-10 .elementor-element.elementor-element-e1d16fe{--display:flex;--justify-content:space-between;--border-radius:11px 11px 11px 11px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-49836fb{width:var( --container-widget-width, 100% );max-width:100%;background-color:#FFFFFF;padding:0px 150px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-49836fb.elementor-position-right .elementor-image-box-img{margin-left:30px;}.elementor-10 .elementor-element.elementor-element-49836fb.elementor-position-left .elementor-image-box-img{margin-right:30px;}.elementor-10 .elementor-element.elementor-element-49836fb.elementor-position-top .elementor-image-box-img{margin-bottom:30px;}.elementor-10 .elementor-element.elementor-element-49836fb .elementor-image-box-title{margin-bottom:20px;font-size:30px;font-weight:600;line-height:30px;color:#36614D;}.elementor-10 .elementor-element.elementor-element-49836fb .elementor-image-box-wrapper .elementor-image-box-img{width:450px;}.elementor-10 .elementor-element.elementor-element-49836fb .elementor-image-box-img img{border-radius:11px;transition-duration:0.3s;}.elementor-10 .elementor-element.elementor-element-49836fb .elementor-image-box-description{font-family:"Product Sans", Sans-serif;font-size:14px;color:#54625B;}.elementor-10 .elementor-element.elementor-element-b489c41{--display:flex;--justify-content:space-between;--border-radius:11px 11px 11px 11px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-fb425ec{width:var( --container-widget-width, 100% );max-width:100%;background-color:#FFFFFF;padding:0px 150px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-fb425ec.elementor-position-right .elementor-image-box-img{margin-left:30px;}.elementor-10 .elementor-element.elementor-element-fb425ec.elementor-position-left .elementor-image-box-img{margin-right:30px;}.elementor-10 .elementor-element.elementor-element-fb425ec.elementor-position-top .elementor-image-box-img{margin-bottom:30px;}.elementor-10 .elementor-element.elementor-element-fb425ec .elementor-image-box-title{margin-bottom:20px;font-size:30px;font-weight:600;line-height:30px;color:#36614D;}.elementor-10 .elementor-element.elementor-element-fb425ec .elementor-image-box-wrapper .elementor-image-box-img{width:450px;}.elementor-10 .elementor-element.elementor-element-fb425ec .elementor-image-box-img img{border-radius:11px;transition-duration:0.3s;}.elementor-10 .elementor-element.elementor-element-fb425ec .elementor-image-box-description{font-family:"Product Sans", Sans-serif;font-size:14px;color:#54625B;}.elementor-10 .elementor-element.elementor-element-8c577cc{--display:flex;--justify-content:space-between;--border-radius:11px 11px 11px 11px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-418d4fa{width:var( --container-widget-width, 100% );max-width:100%;background-color:#FFFFFF;padding:0px 150px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-418d4fa.elementor-position-right .elementor-image-box-img{margin-left:30px;}.elementor-10 .elementor-element.elementor-element-418d4fa.elementor-position-left .elementor-image-box-img{margin-right:30px;}.elementor-10 .elementor-element.elementor-element-418d4fa.elementor-position-top .elementor-image-box-img{margin-bottom:30px;}.elementor-10 .elementor-element.elementor-element-418d4fa .elementor-image-box-title{margin-bottom:20px;font-size:30px;font-weight:600;line-height:30px;color:#36614D;}.elementor-10 .elementor-element.elementor-element-418d4fa .elementor-image-box-wrapper .elementor-image-box-img{width:450px;}.elementor-10 .elementor-element.elementor-element-418d4fa .elementor-image-box-img img{border-radius:11px;transition-duration:0.3s;}.elementor-10 .elementor-element.elementor-element-418d4fa .elementor-image-box-description{font-family:"Product Sans", Sans-serif;font-size:14px;color:#54625B;}.elementor-10 .elementor-element.elementor-element-35b036d{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-offset-size:0px;--e-n-carousel-swiper-slides-gap:30px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 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:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:#3E672D;--e-n-carousel-arrow-hover-color:#3E672D;}.elementor-10 .elementor-element.elementor-element-f452db5{--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:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:200px;--padding-right:200px;}.elementor-10 .elementor-element.elementor-element-375722a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-375722a:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-375722a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--mt-image-375722a,url("/temi/sito/assets/52ae979e03efb2b7.svg"));background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-10 .elementor-element.elementor-element-a581528{width:var( --container-widget-width, 60% );max-width:60%;background-color:#FFFFFF;padding:0px 0px 0px 0px;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-a581528.elementor-position-right .elementor-image-box-img{margin-left:30px;}.elementor-10 .elementor-element.elementor-element-a581528.elementor-position-left .elementor-image-box-img{margin-right:30px;}.elementor-10 .elementor-element.elementor-element-a581528.elementor-position-top .elementor-image-box-img{margin-bottom:30px;}.elementor-10 .elementor-element.elementor-element-a581528 .elementor-image-box-title{margin-bottom:20px;font-size:32px;font-weight:600;line-height:30px;color:#36614D;}.elementor-10 .elementor-element.elementor-element-a581528 .elementor-image-box-wrapper .elementor-image-box-img{width:600px;}.elementor-10 .elementor-element.elementor-element-a581528 .elementor-image-box-img img{height:400px;object-fit:cover;object-position:center center;border-radius:11px;transition-duration:0.3s;}.elementor-10 .elementor-element.elementor-element-a581528 .elementor-image-box-description{font-family:"Product Sans", Sans-serif;font-size:14px;line-height:17px;color:#54625B;}.elementor-10 .elementor-element.elementor-element-9b3ed1e{width:var( --container-widget-width, 68% );max-width:68%;padding:0px 0px 0px 0px;--container-widget-width:68%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-9b3ed1e.elementor-element{--align-self:flex-end;}.elementor-10 .elementor-element.elementor-element-9b3ed1e .elementor-image-box-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-9b3ed1e.elementor-position-right .elementor-image-box-img{margin-left:30px;}.elementor-10 .elementor-element.elementor-element-9b3ed1e.elementor-position-left .elementor-image-box-img{margin-right:30px;}.elementor-10 .elementor-element.elementor-element-9b3ed1e.elementor-position-top .elementor-image-box-img{margin-bottom:30px;}.elementor-10 .elementor-element.elementor-element-9b3ed1e .elementor-image-box-title{margin-bottom:20px;font-size:32px;font-weight:600;line-height:30px;color:#36614D;}.elementor-10 .elementor-element.elementor-element-9b3ed1e .elementor-image-box-wrapper .elementor-image-box-img{width:600px;}.elementor-10 .elementor-element.elementor-element-9b3ed1e .elementor-image-box-img img{height:400px;object-fit:cover;object-position:center center;border-radius:11px;transition-duration:0.3s;}.elementor-10 .elementor-element.elementor-element-9b3ed1e .elementor-image-box-description{font-family:"Product Sans", Sans-serif;font-size:14px;line-height:17px;color:#54625B;}.elementor-10 .elementor-element.elementor-element-38103e9{width:var( --container-widget-width, 60% );max-width:60%;background-color:#FFFFFF;padding:0px 0px 0px 0px;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-38103e9.elementor-position-right .elementor-image-box-img{margin-left:30px;}.elementor-10 .elementor-element.elementor-element-38103e9.elementor-position-left .elementor-image-box-img{margin-right:30px;}.elementor-10 .elementor-element.elementor-element-38103e9.elementor-position-top .elementor-image-box-img{margin-bottom:30px;}.elementor-10 .elementor-element.elementor-element-38103e9 .elementor-image-box-title{margin-bottom:20px;font-size:32px;font-weight:600;line-height:30px;color:#36614D;}.elementor-10 .elementor-element.elementor-element-38103e9 .elementor-image-box-wrapper .elementor-image-box-img{width:600px;}.elementor-10 .elementor-element.elementor-element-38103e9 .elementor-image-box-img img{height:400px;object-fit:cover;object-position:center center;border-radius:11px;transition-duration:0.3s;}.elementor-10 .elementor-element.elementor-element-38103e9 .elementor-image-box-description{font-family:"Product Sans", Sans-serif;font-size:14px;line-height:17px;color:#54625B;}.elementor-10 .elementor-element.elementor-element-b5f133b{width:var( --container-widget-width, 68% );max-width:68%;padding:0px 0px 0px 0px;--container-widget-width:68%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-b5f133b.elementor-element{--align-self:flex-end;}.elementor-10 .elementor-element.elementor-element-b5f133b .elementor-image-box-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-b5f133b.elementor-position-right .elementor-image-box-img{margin-left:30px;}.elementor-10 .elementor-element.elementor-element-b5f133b.elementor-position-left .elementor-image-box-img{margin-right:30px;}.elementor-10 .elementor-element.elementor-element-b5f133b.elementor-position-top .elementor-image-box-img{margin-bottom:30px;}.elementor-10 .elementor-element.elementor-element-b5f133b .elementor-image-box-title{margin-bottom:20px;font-size:32px;font-weight:600;line-height:30px;color:#36614D;}.elementor-10 .elementor-element.elementor-element-b5f133b .elementor-image-box-wrapper .elementor-image-box-img{width:600px;}.elementor-10 .elementor-element.elementor-element-b5f133b .elementor-image-box-img img{height:400px;object-fit:cover;object-position:center center;border-radius:11px;transition-duration:0.3s;}.elementor-10 .elementor-element.elementor-element-b5f133b .elementor-image-box-description{font-family:"Product Sans", Sans-serif;font-size:14px;line-height:17px;color:#54625B;}.elementor-10 .elementor-element.elementor-element-6c50a3d{--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:100px;--padding-bottom:100px;--padding-left:180px;--padding-right:180px;}.elementor-10 .elementor-element.elementor-element-8c26a1b{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-343d866{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-10 .elementor-element.elementor-element-343d866.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-343d866 .elementor-heading-title{font-family:"Product Sans", Sans-serif;font-size:45px;font-weight:600;line-height:50px;color:#36614D;}.elementor-10 .elementor-element.elementor-element-2b8a82b .elementor-button{background-color:#3E672D;font-family:"Product Sans", Sans-serif;font-size:16px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:100px 100px 100px 100px;padding:08px 20px 5px 20px;}.elementor-10 .elementor-element.elementor-element-2b8a82b .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-2b8a82b .elementor-button:focus{background-color:#3E672D;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-2b8a82b.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-2b8a82b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-2b8a82b .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-10 .elementor-element.elementor-element-2b8a82b .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-2b8a82b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-5ffea26{--display:flex;--min-height:100vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-5ffea26:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-5ffea26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--mt-image-5ffea26,url("/temi/sito/assets/650c410d97b6d78e.jpg"));background-position:center center;background-size:cover;}.elementor-10 .elementor-element.elementor-element-aec9264{--display:flex;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-c98778b{--display:flex;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-445c17c{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-445c17c.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-445c17c .elementor-heading-title{font-family:"ogg", Sans-serif;font-size:60px;color:#36614D;}.elementor-10 .elementor-element.elementor-element-289a65a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:100px;--padding-left:50px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-01d3fcd{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:100px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-055328b{--display:flex;--justify-content:flex-start;--border-radius:11px 11px 11px 11px;--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-055328b:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-055328b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F8EF;}.elementor-10 .elementor-element.elementor-element-7cfb1cf{--display:flex;--min-height:450px;--border-radius:11px 11px 11px 11px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-7cfb1cf:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-7cfb1cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--mt-image-7cfb1cf,url("/temi/sito/assets/8863f58b54a5aef8.jpg"));background-position:center center;background-size:cover;}.elementor-10 .elementor-element.elementor-element-20c680c{--display:flex;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-e850394{--display:flex;--min-height:20vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-661647f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-10 .elementor-element.elementor-element-661647f.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-661647f .elementor-heading-title{font-family:"Product Sans", Sans-serif;font-size:30px;font-weight:700;line-height:37px;color:#36614D;}.elementor-10 .elementor-element.elementor-element-dd2cdde.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-dd2cdde{text-align:start;font-family:"Product Sans", Sans-serif;font-size:14px;font-weight:400;line-height:17px;color:#54625B;}.elementor-10 .elementor-element.elementor-element-727d6a2{--divider-border-style:solid;--divider-color:#36614D52;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-727d6a2 .elementor-divider-separator{width:100%;}.elementor-10 .elementor-element.elementor-element-727d6a2 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-10 .elementor-element.elementor-element-8c409b8.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-8c409b8{text-align:start;font-family:"Product Sans", Sans-serif;font-size:14px;font-weight:400;line-height:17px;color:#54625B;}.elementor-10 .elementor-element.elementor-element-67cc5fa{--display:flex;--justify-content:flex-start;--border-radius:11px 11px 11px 11px;--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-67cc5fa:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-67cc5fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F8EF;}.elementor-10 .elementor-element.elementor-element-4691ed2{--display:flex;--min-height:450px;--border-radius:11px 11px 11px 11px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-4691ed2:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-4691ed2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--mt-image-4691ed2,url("/temi/sito/assets/6d3519cbd3dd9ea4.jpg"));background-position:center center;background-size:cover;}.elementor-10 .elementor-element.elementor-element-b929b73{--display:flex;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-4935476{--display:flex;--min-height:20vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-6d1556e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-10 .elementor-element.elementor-element-6d1556e.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-6d1556e .elementor-heading-title{font-family:"Product Sans", Sans-serif;font-size:30px;font-weight:700;line-height:37px;color:#36614D;}.elementor-10 .elementor-element.elementor-element-c8ec8cd.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-c8ec8cd{text-align:start;font-family:"Product Sans", Sans-serif;font-size:14px;font-weight:400;line-height:17px;color:#54625B;}.elementor-10 .elementor-element.elementor-element-02edf1c{--divider-border-style:solid;--divider-color:#36614D52;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-02edf1c .elementor-divider-separator{width:100%;}.elementor-10 .elementor-element.elementor-element-02edf1c .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-10 .elementor-element.elementor-element-e170244.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-e170244{text-align:start;font-family:"Product Sans", Sans-serif;font-size:14px;font-weight:400;line-height:17px;color:#54625B;}.elementor-10 .elementor-element.elementor-element-a20d1e0{--display:flex;--justify-content:flex-start;--border-radius:11px 11px 11px 11px;--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-a20d1e0:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-a20d1e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F8EF;}.elementor-10 .elementor-element.elementor-element-896861c{--display:flex;--min-height:450px;--border-radius:11px 11px 11px 11px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-896861c:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-896861c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--mt-image-896861c,url("/temi/sito/assets/611ec14b339d7ffe.jpeg"));background-position:center left;background-size:cover;}.elementor-10 .elementor-element.elementor-element-d0e2486{--display:flex;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-66b80d8{--display:flex;--min-height:20vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-c52a9b0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-10 .elementor-element.elementor-element-c52a9b0.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-c52a9b0 .elementor-heading-title{font-family:"Product Sans", Sans-serif;font-size:30px;font-weight:700;line-height:37px;color:#36614D;}.elementor-10 .elementor-element.elementor-element-1c0d4db.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-1c0d4db{text-align:start;font-family:"Product Sans", Sans-serif;font-size:14px;font-weight:400;line-height:17px;color:#54625B;}.elementor-10 .elementor-element.elementor-element-d889889{--divider-border-style:solid;--divider-color:#36614D52;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-d889889 .elementor-divider-separator{width:100%;}.elementor-10 .elementor-element.elementor-element-d889889 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-10 .elementor-element.elementor-element-9003419.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-9003419{text-align:start;font-family:"Product Sans", Sans-serif;font-size:14px;font-weight:400;line-height:17px;color:#54625B;}.elementor-10 .elementor-element.elementor-element-5d4644f{--display:flex;--justify-content:flex-start;--border-radius:11px 11px 11px 11px;--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-5d4644f:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-5d4644f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3F672D;}.elementor-10 .elementor-element.elementor-element-2ef3d43{--display:flex;--min-height:450px;--border-radius:11px 11px 11px 11px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-2ef3d43:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-2ef3d43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--mt-image-2ef3d43,url("/temi/sito/assets/6cf3d95b451ddd7a.jpg"));background-position:center center;background-size:cover;}.elementor-10 .elementor-element.elementor-element-55fe5d1{--display:flex;--min-height:35vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-e1851e2{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-009aa70{width:var( --container-widget-width, 274px );max-width:274px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:274px;--container-widget-flex-grow:0;text-align:start;}.elementor-10 .elementor-element.elementor-element-009aa70.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-009aa70 .elementor-heading-title{font-family:"Product Sans", Sans-serif;font-size:30px;font-weight:700;line-height:37px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-1a1a9ec.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-1a1a9ec{text-align:start;font-family:"Product Sans", Sans-serif;font-size:14px;font-weight:400;line-height:17px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-687683b .elementor-button{background-color:#FFFFFF00;font-family:"Product Sans", Sans-serif;font-size:16px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:100px 100px 100px 100px;padding:08px 20px 5px 20px;}.elementor-10 .elementor-element.elementor-element-687683b .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-687683b .elementor-button:focus{background-color:#FFFFFF;color:#3E672D;border-color:#02010100;}.elementor-10 .elementor-element.elementor-element-687683b.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-687683b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-687683b .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-10 .elementor-element.elementor-element-687683b .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-687683b .elementor-button:focus svg{fill:#3E672D;}.elementor-10 .elementor-element.elementor-element-0b614ee{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-offset-size:80px;--e-n-carousel-swiper-slides-gap:30px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 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:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:#3E672D;--e-n-carousel-arrow-hover-color:#3E672D;}.elementor-10 .elementor-element.elementor-element-a7ec209{--display:flex;--padding-top:70px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-a7ec209:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-a7ec209 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3F672D;}.elementor-10 .elementor-element.elementor-element-85a038a{width:var( --container-widget-width, 50% );max-width:50%;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-85a038a.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-85a038a .elementor-heading-title{font-family:"Product Sans", Sans-serif;font-size:45px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-b5851f0{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-10 .elementor-element.elementor-element-b5851f0:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-b5851f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3F672D;}.elementor-10 .elementor-element.elementor-element-683a7d0{--display:flex;--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-10 .elementor-element.elementor-element-6ea4231{--display:flex;--justify-content:space-between;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-6ea4231:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-6ea4231 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--mt-image-6ea4231,url("/temi/sito/assets/7da6613c830e6c32.svg"));background-position:top left;background-repeat:no-repeat;}.elementor-10 .elementor-element.elementor-element-f237ddb.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-f237ddb{text-align:start;font-family:"Product Sans", Sans-serif;font-size:14px;font-weight:400;line-height:17px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-16a7cde{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:12px;--grid-column-gap:4px;--grid-row-gap:0px;}.elementor-10 .elementor-element.elementor-element-16a7cde.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-16a7cde .elementor-social-icon{background-color:#02010100;--icon-padding:0em;}.elementor-10 .elementor-element.elementor-element-16a7cde .elementor-social-icon i{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-16a7cde .elementor-social-icon svg{fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-4365247.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-4365247{text-align:start;font-family:"Product Sans", Sans-serif;font-size:14px;font-weight:400;line-height:17px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-aa9fa12{--display:flex;--justify-content:space-between;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-aa9fa12:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-aa9fa12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--mt-image-aa9fa12,url("/temi/sito/assets/7da6613c830e6c32.svg"));background-position:top left;background-repeat:no-repeat;}.elementor-10 .elementor-element.elementor-element-2797cd7.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-2797cd7{text-align:start;font-family:"Product Sans", Sans-serif;font-size:14px;font-weight:400;line-height:17px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-182a3a7{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:12px;--grid-column-gap:4px;--grid-row-gap:0px;}.elementor-10 .elementor-element.elementor-element-182a3a7.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-182a3a7 .elementor-social-icon{background-color:#02010100;--icon-padding:0em;}.elementor-10 .elementor-element.elementor-element-182a3a7 .elementor-social-icon i{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-182a3a7 .elementor-social-icon svg{fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-b38af99.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-b38af99{text-align:start;font-family:"Product Sans", Sans-serif;font-size:14px;font-weight:400;line-height:17px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-cf419fb{--display:flex;--justify-content:space-between;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-cf419fb:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-cf419fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--mt-image-cf419fb,url("/temi/sito/assets/7da6613c830e6c32.svg"));background-position:top left;background-repeat:no-repeat;}.elementor-10 .elementor-element.elementor-element-6720056.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-6720056{text-align:start;font-family:"Product Sans", Sans-serif;font-size:14px;font-weight:400;line-height:17px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-6c047dd{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:12px;--grid-column-gap:4px;--grid-row-gap:0px;}.elementor-10 .elementor-element.elementor-element-6c047dd.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-6c047dd .elementor-social-icon{background-color:#02010100;--icon-padding:0em;}.elementor-10 .elementor-element.elementor-element-6c047dd .elementor-social-icon i{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-6c047dd .elementor-social-icon svg{fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-ba3fa1d.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-ba3fa1d{text-align:start;font-family:"Product Sans", Sans-serif;font-size:14px;font-weight:400;line-height:17px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-3f02f2c{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:30px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-dots-normal-color:#FFFFFF;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-df14918{--width:60%;}.elementor-10 .elementor-element.elementor-element-41ea79e{--width:50%;}.elementor-10 .elementor-element.elementor-element-375722a{--width:100%;}.elementor-10 .elementor-element.elementor-element-8c26a1b{--width:100%;}}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-6bbc929:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-6bbc929 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-10 .elementor-element.elementor-element-f6f2a3a:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-f6f2a3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-10 .elementor-element.elementor-element-a64ebaa:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-a64ebaa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-10 .elementor-element.elementor-element-c8238c2{--e-n-carousel-swiper-slides-to-display:2;}.elementor-10 .elementor-element.elementor-element-35b036d{--e-n-carousel-swiper-slides-to-display:2;}.elementor-10 .elementor-element.elementor-element-0b614ee{--e-n-carousel-swiper-slides-to-display:2;}.elementor-10 .elementor-element.elementor-element-3f02f2c{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-0016607{--justify-content:center;--overlay-opacity:0.3;--margin-top:-87px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-0d8f6df{--min-height:0vh;--padding-top:150px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-f1e6f9d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-f1e6f9d .elementor-heading-title{font-size:58px;line-height:1em;}.elementor-10 .elementor-element.elementor-element-adc3d02{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-8610548{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-857ef75 .elementor-button{font-size:18px;}.elementor-10 .elementor-element.elementor-element-ee7cf2c{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-af8e040{padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-af8e040 .elementor-heading-title{font-size:38px;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-4eb5623{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-a122cf7 .elementor-button{font-size:18px;}.elementor-10 .elementor-element.elementor-element-57778bc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-fc020de{--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-10 .elementor-element.elementor-element-daf55d1{--border-radius:11px 11px 11px 11px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-9f63402{--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--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-10 .elementor-element.elementor-element-6bbc929{--min-height:240px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-6bbc929:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-6bbc929 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:20px 20px;}.elementor-10 .elementor-element.elementor-element-dcb3f22{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-10 .elementor-element.elementor-element-dcb3f22.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-dcb3f22 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-1bd091e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;bottom:50px;}.elementor-10 .elementor-element.elementor-element-1bd091e.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-1bd091e{right:0px;}body.rtl .elementor-10 .elementor-element.elementor-element-1bd091e{left:0px;}.elementor-10 .elementor-element.elementor-element-1bd091e .elementor-heading-title{font-size:40px;}.elementor-10 .elementor-element.elementor-element-3142d36{--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-10 .elementor-element.elementor-element-613d254{--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--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-10 .elementor-element.elementor-element-f6f2a3a{--min-height:240px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-f6f2a3a:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-f6f2a3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:20px 20px;}.elementor-10 .elementor-element.elementor-element-3e33480{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-10 .elementor-element.elementor-element-3e33480.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-3e33480 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-6ea4ac4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;bottom:50px;}.elementor-10 .elementor-element.elementor-element-6ea4ac4.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-6ea4ac4{right:0px;}body.rtl .elementor-10 .elementor-element.elementor-element-6ea4ac4{left:0px;}.elementor-10 .elementor-element.elementor-element-6ea4ac4 .elementor-heading-title{font-size:40px;}.elementor-10 .elementor-element.elementor-element-2984883{--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-10 .elementor-element.elementor-element-90865c3{--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--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-10 .elementor-element.elementor-element-a64ebaa{--min-height:240px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-a64ebaa:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-a64ebaa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:20px 20px;}.elementor-10 .elementor-element.elementor-element-2c960a2{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-10 .elementor-element.elementor-element-2c960a2.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-2c960a2 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-d89d98b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;bottom:60px;}.elementor-10 .elementor-element.elementor-element-d89d98b.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-d89d98b{right:-10px;}body.rtl .elementor-10 .elementor-element.elementor-element-d89d98b{left:-10px;}.elementor-10 .elementor-element.elementor-element-d89d98b .elementor-heading-title{font-size:40px;}.elementor-10 .elementor-element.elementor-element-5af0e99{--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-10 .elementor-element.elementor-element-c8238c2{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:90px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-n-carousel-arrow-prev-left-position:270px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:65px;--e-n-carousel-arrow-next-right-position:20px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:65px;--e-n-carousel-arrow-size:32px;}.elementor-10 .elementor-element.elementor-element-c8238c2.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-0d928ae{--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-06a31fa{padding:30px 20px 30px 20px;}.elementor-10 .elementor-element.elementor-element-06a31fa .elementor-heading-title{font-size:50px;}.elementor-10 .elementor-element.elementor-element-cee32ff{--gap:50px 0px;--row-gap:50px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-df14918{--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-672b697{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-672b697 .elementor-heading-title{font-size:38px;}.elementor-10 .elementor-element.elementor-element-68df775{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-819a5cf .elementor-button{font-size:20px;}.elementor-10 .elementor-element.elementor-element-587f07c{padding:30px 20px 30px 20px;}.elementor-10 .elementor-element.elementor-element-587f07c .elementor-image-box-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-587f07c .elementor-image-box-img{margin-bottom:15px;}.elementor-10 .elementor-element.elementor-element-587f07c .elementor-image-box-title{margin-bottom:10px;font-size:20px;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-587f07c .elementor-image-box-wrapper .elementor-image-box-img{width:38px;}.elementor-10 .elementor-element.elementor-element-587f07c .elementor-image-box-description{font-size:16px;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-56eb493{padding:30px 20px 30px 20px;}.elementor-10 .elementor-element.elementor-element-56eb493 .elementor-image-box-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-56eb493 .elementor-image-box-img{margin-bottom:25px;}.elementor-10 .elementor-element.elementor-element-56eb493 .elementor-image-box-title{margin-bottom:10px;font-size:20px;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-56eb493 .elementor-image-box-wrapper .elementor-image-box-img{width:38px;}.elementor-10 .elementor-element.elementor-element-56eb493 .elementor-image-box-description{font-size:16px;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-5392163{padding:30px 20px 30px 20px;}.elementor-10 .elementor-element.elementor-element-5392163 .elementor-image-box-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-5392163 .elementor-image-box-img{margin-bottom:15px;}.elementor-10 .elementor-element.elementor-element-5392163 .elementor-image-box-title{margin-bottom:10px;font-size:20px;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-5392163 .elementor-image-box-wrapper .elementor-image-box-img{width:38px;}.elementor-10 .elementor-element.elementor-element-5392163 .elementor-image-box-description{font-size:16px;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-0c03022{padding:30px 20px 30px 20px;}.elementor-10 .elementor-element.elementor-element-0c03022 .elementor-image-box-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-0c03022 .elementor-image-box-img{margin-bottom:15px;}.elementor-10 .elementor-element.elementor-element-0c03022 .elementor-image-box-title{margin-bottom:10px;font-size:20px;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-0c03022 .elementor-image-box-wrapper .elementor-image-box-img{width:38px;}.elementor-10 .elementor-element.elementor-element-0c03022 .elementor-image-box-description{font-size:16px;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-905a976{--min-height:50vh;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-d426b7a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-59d0142{--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-10 .elementor-element.elementor-element-2ad93bd{padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-2ad93bd .elementor-image-box-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-2ad93bd .elementor-image-box-img{margin-bottom:32px;}.elementor-10 .elementor-element.elementor-element-2ad93bd.elementor-position-right .elementor-image-box-img{margin-left:32px;}.elementor-10 .elementor-element.elementor-element-2ad93bd.elementor-position-left .elementor-image-box-img{margin-right:32px;}.elementor-10 .elementor-element.elementor-element-2ad93bd.elementor-position-top .elementor-image-box-img{margin-bottom:32px;}.elementor-10 .elementor-element.elementor-element-2ad93bd .elementor-image-box-title{margin-bottom:15px;font-size:28px;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-2ad93bd .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-2ad93bd .elementor-image-box-img img{height:350px;object-fit:cover;}.elementor-10 .elementor-element.elementor-element-2ad93bd .elementor-image-box-description{font-size:16px;line-height:17px;}.elementor-10 .elementor-element.elementor-element-49836fb{padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-49836fb .elementor-image-box-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-49836fb .elementor-image-box-img{margin-bottom:32px;}.elementor-10 .elementor-element.elementor-element-49836fb.elementor-position-right .elementor-image-box-img{margin-left:32px;}.elementor-10 .elementor-element.elementor-element-49836fb.elementor-position-left .elementor-image-box-img{margin-right:32px;}.elementor-10 .elementor-element.elementor-element-49836fb.elementor-position-top .elementor-image-box-img{margin-bottom:32px;}.elementor-10 .elementor-element.elementor-element-49836fb .elementor-image-box-title{margin-bottom:15px;font-size:28px;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-49836fb .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-49836fb .elementor-image-box-img img{height:350px;object-fit:cover;}.elementor-10 .elementor-element.elementor-element-49836fb .elementor-image-box-description{font-size:16px;line-height:17px;}.elementor-10 .elementor-element.elementor-element-fb425ec{padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-fb425ec .elementor-image-box-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-fb425ec .elementor-image-box-img{margin-bottom:32px;}.elementor-10 .elementor-element.elementor-element-fb425ec.elementor-position-right .elementor-image-box-img{margin-left:32px;}.elementor-10 .elementor-element.elementor-element-fb425ec.elementor-position-left .elementor-image-box-img{margin-right:32px;}.elementor-10 .elementor-element.elementor-element-fb425ec.elementor-position-top .elementor-image-box-img{margin-bottom:32px;}.elementor-10 .elementor-element.elementor-element-fb425ec .elementor-image-box-title{margin-bottom:15px;font-size:28px;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-fb425ec .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-fb425ec .elementor-image-box-img img{height:350px;object-fit:cover;}.elementor-10 .elementor-element.elementor-element-fb425ec .elementor-image-box-description{font-size:16px;line-height:17px;}.elementor-10 .elementor-element.elementor-element-418d4fa{padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-418d4fa .elementor-image-box-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-418d4fa .elementor-image-box-img{margin-bottom:32px;}.elementor-10 .elementor-element.elementor-element-418d4fa.elementor-position-right .elementor-image-box-img{margin-left:32px;}.elementor-10 .elementor-element.elementor-element-418d4fa.elementor-position-left .elementor-image-box-img{margin-right:32px;}.elementor-10 .elementor-element.elementor-element-418d4fa.elementor-position-top .elementor-image-box-img{margin-bottom:32px;}.elementor-10 .elementor-element.elementor-element-418d4fa .elementor-image-box-title{margin-bottom:15px;font-size:28px;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-418d4fa .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-418d4fa .elementor-image-box-img img{height:350px;object-fit:cover;}.elementor-10 .elementor-element.elementor-element-418d4fa .elementor-image-box-description{font-size:16px;line-height:17px;}.elementor-10 .elementor-element.elementor-element-35b036d{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:90px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-n-carousel-arrow-prev-left-position:270px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:75px;--e-n-carousel-arrow-next-right-position:20px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:75px;--e-n-carousel-arrow-size:32px;}.elementor-10 .elementor-element.elementor-element-35b036d.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-f452db5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-a581528{padding:0px 0px 0px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-10 .elementor-element.elementor-element-a581528 .elementor-image-box-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-a581528 .elementor-image-box-img{margin-bottom:32px;}.elementor-10 .elementor-element.elementor-element-a581528.elementor-position-right .elementor-image-box-img{margin-left:32px;}.elementor-10 .elementor-element.elementor-element-a581528.elementor-position-left .elementor-image-box-img{margin-right:32px;}.elementor-10 .elementor-element.elementor-element-a581528.elementor-position-top .elementor-image-box-img{margin-bottom:32px;}.elementor-10 .elementor-element.elementor-element-a581528 .elementor-image-box-title{margin-bottom:8px;font-size:21px;}.elementor-10 .elementor-element.elementor-element-a581528 .elementor-image-box-wrapper .elementor-image-box-img{width:80%;}.elementor-10 .elementor-element.elementor-element-a581528 .elementor-image-box-description{font-size:18px;}.elementor-10 .elementor-element.elementor-element-9b3ed1e{padding:0px 0px 0px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-10 .elementor-element.elementor-element-9b3ed1e.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-9b3ed1e .elementor-image-box-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-9b3ed1e .elementor-image-box-img{margin-bottom:32px;}.elementor-10 .elementor-element.elementor-element-9b3ed1e.elementor-position-right .elementor-image-box-img{margin-left:32px;}.elementor-10 .elementor-element.elementor-element-9b3ed1e.elementor-position-left .elementor-image-box-img{margin-right:32px;}.elementor-10 .elementor-element.elementor-element-9b3ed1e.elementor-position-top .elementor-image-box-img{margin-bottom:32px;}.elementor-10 .elementor-element.elementor-element-9b3ed1e .elementor-image-box-title{margin-bottom:8px;font-size:21px;}.elementor-10 .elementor-element.elementor-element-9b3ed1e .elementor-image-box-wrapper .elementor-image-box-img{width:80%;}.elementor-10 .elementor-element.elementor-element-9b3ed1e .elementor-image-box-description{font-size:18px;}.elementor-10 .elementor-element.elementor-element-38103e9{padding:0px 0px 0px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-10 .elementor-element.elementor-element-38103e9 .elementor-image-box-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-38103e9 .elementor-image-box-img{margin-bottom:32px;}.elementor-10 .elementor-element.elementor-element-38103e9.elementor-position-right .elementor-image-box-img{margin-left:32px;}.elementor-10 .elementor-element.elementor-element-38103e9.elementor-position-left .elementor-image-box-img{margin-right:32px;}.elementor-10 .elementor-element.elementor-element-38103e9.elementor-position-top .elementor-image-box-img{margin-bottom:32px;}.elementor-10 .elementor-element.elementor-element-38103e9 .elementor-image-box-title{margin-bottom:8px;font-size:21px;}.elementor-10 .elementor-element.elementor-element-38103e9 .elementor-image-box-wrapper .elementor-image-box-img{width:80%;}.elementor-10 .elementor-element.elementor-element-38103e9 .elementor-image-box-description{font-size:18px;}.elementor-10 .elementor-element.elementor-element-b5f133b{padding:0px 0px 0px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-10 .elementor-element.elementor-element-b5f133b.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-b5f133b .elementor-image-box-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-b5f133b .elementor-image-box-img{margin-bottom:32px;}.elementor-10 .elementor-element.elementor-element-b5f133b.elementor-position-right .elementor-image-box-img{margin-left:32px;}.elementor-10 .elementor-element.elementor-element-b5f133b.elementor-position-left .elementor-image-box-img{margin-right:32px;}.elementor-10 .elementor-element.elementor-element-b5f133b.elementor-position-top .elementor-image-box-img{margin-bottom:32px;}.elementor-10 .elementor-element.elementor-element-b5f133b .elementor-image-box-title{margin-bottom:8px;font-size:21px;}.elementor-10 .elementor-element.elementor-element-b5f133b .elementor-image-box-wrapper .elementor-image-box-img{width:80%;}.elementor-10 .elementor-element.elementor-element-b5f133b .elementor-image-box-description{font-size:18px;}.elementor-10 .elementor-element.elementor-element-6c50a3d{--padding-top:150px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-343d866{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-343d866 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-10 .elementor-element.elementor-element-2b8a82b .elementor-button{font-size:20px;}.elementor-10 .elementor-element.elementor-element-5ffea26{--min-height:50vh;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-aec9264{--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-c98778b{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-445c17c{padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-445c17c .elementor-heading-title{font-size:38px;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-289a65a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-01d3fcd{--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-10 .elementor-element.elementor-element-7cfb1cf{--min-height:350px;--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-10 .elementor-element.elementor-element-e850394{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-661647f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-661647f.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-661647f .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-dd2cdde{font-size:16px;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-8c409b8{font-size:16px;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-4691ed2{--min-height:350px;--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-10 .elementor-element.elementor-element-4935476{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-6d1556e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-6d1556e.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-6d1556e .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-c8ec8cd{font-size:16px;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-e170244{font-size:16px;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-896861c{--min-height:350px;--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-10 .elementor-element.elementor-element-66b80d8{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-c52a9b0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-c52a9b0.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-c52a9b0 .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-1c0d4db{font-size:16px;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-9003419{font-size:16px;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-5d4644f.e-con{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-2ef3d43{--min-height:350px;--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-10 .elementor-element.elementor-element-55fe5d1{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-009aa70{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-009aa70.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-009aa70 .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-1a1a9ec{font-size:16px;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-687683b .elementor-button{font-size:18px;}.elementor-10 .elementor-element.elementor-element-0b614ee{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:90px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-n-carousel-arrow-prev-left-position:270px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:65px;--e-n-carousel-arrow-next-right-position:20px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:65px;--e-n-carousel-arrow-size:32px;}.elementor-10 .elementor-element.elementor-element-0b614ee.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-a7ec209{--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-85a038a{padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-85a038a .elementor-heading-title{font-size:32px;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-b5851f0{--padding-top:50px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-f237ddb{font-size:18px;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-4365247{font-size:18px;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-2797cd7{font-size:18px;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-b38af99{font-size:18px;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-6720056{font-size:18px;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-ba3fa1d{font-size:18px;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-3f02f2c{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-pagination-size:5px;--e-n-carousel-swiper-pagination-spacing:44px;}.elementor-10 .elementor-element.elementor-element-3f02f2c .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:3px;--swiper-pagination-bullet-vertical-gap:3px;}}/* Start custom CSS for button, class: .elementor-element-857ef75 *//* 1. Imposta la transizione fluida per l'icona e per i tracciati SVG al suo interno */
.elementor-10 .elementor-element.elementor-element-857ef75 .elementor-button-icon,
.elementor-10 .elementor-element.elementor-element-857ef75 .elementor-button-icon svg,
.elementor-10 .elementor-element.elementor-element-857ef75 .elementor-button-icon svg path {
  transition: all 0.3s ease !important;
  display: inline-block;
}
.elementor-10 .elementor-element.elementor-element-857ef75 .elementor-button .elementor-button-icon svg {
  transform-origin: center center;
  transition: transform 0.4s ease;
}

.elementor-10 .elementor-element.elementor-element-857ef75 .elementor-button:hover .elementor-button-icon svg {
  transform: rotate(145deg);
}

/* 3. Forza il colore BIANCO sull'icona font, sull'SVG e sui suoi tracciati */
.elementor-10 .elementor-element.elementor-element-857ef75 .elementor-button:hover .elementor-button-icon,
.elementor-10 .elementor-element.elementor-element-857ef75 .elementor-button:hover .elementor-button-icon svg,
.elementor-10 .elementor-element.elementor-element-857ef75 .elementor-button:hover .elementor-button-icon svg path {
  color: #ffffff !important;
  fill: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0016607 *//* 1. Porta lo Sfondo Overlay (l'immagine scontornata) in primissimo piano */
.elementor-10 .elementor-element.elementor-element-0016607 .elementor-background-overlay {
    z-index: 10 !important;
    pointer-events: none; /* FONDAMENTALE: permette di "cliccare attraverso" l'immagine trasparente per usare eventuali bottoni sottostanti */
}

/* 2. Assicurati che il Titolo rimanga su un livello inferiore rispetto all'overlay */
.elementor-10 .elementor-element.elementor-element-0016607 .elementor-widget-heading {
    z-index: 5 !important;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a122cf7 *//* 1. Imposta la transizione fluida per l'icona e per i tracciati SVG al suo interno */
.elementor-10 .elementor-element.elementor-element-a122cf7 .elementor-button-icon,
.elementor-10 .elementor-element.elementor-element-a122cf7 .elementor-button-icon svg,
.elementor-10 .elementor-element.elementor-element-a122cf7 .elementor-button-icon svg path {
  transition: all 0.3s ease !important;
  display: inline-block;
}

.elementor-10 .elementor-element.elementor-element-a122cf7 .elementor-button .elementor-button-icon svg {
  transform-origin: center center;
  transition: transform 0.4s ease;
}

.elementor-10 .elementor-element.elementor-element-a122cf7 .elementor-button:hover .elementor-button-icon svg {
  transform: rotate(145deg);
}

/* 3. Forza il colore BIANCO sull'icona font, sull'SVG e sui suoi tracciati */
.elementor-10 .elementor-element.elementor-element-a122cf7 .elementor-button:hover .elementor-button-icon,
.elementor-10 .elementor-element.elementor-element-a122cf7 .elementor-button:hover .elementor-button-icon svg,
.elementor-10 .elementor-element.elementor-element-a122cf7 .elementor-button:hover .elementor-button-icon svg path {
  color: #ffffff !important;
  fill: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-c8238c2 *//* Nasconde le frecce su schermi Desktop e Tablet (da 768px in su) */
@media (min-width: 768px) {
  .elementor-10 .elementor-element.elementor-element-c8238c2 .elementor-swiper-button-prev,
  .elementor-10 .elementor-element.elementor-element-c8238c2 .elementor-swiper-button-next {
    display: none !important;
  }
}

/* Assicura che su Mobile (sotto i 768px) le frecce siano visibili */
@media (max-width: 767px) {
  .elementor-10 .elementor-element.elementor-element-c8238c2 .elementor-swiper-button-prev,
  .elementor-10 .elementor-element.elementor-element-c8238c2 .elementor-swiper-button-next {
    display: flex !important; 
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-06a31fa */.non-andare-a-capo {
    white-space: nowrap;
     padding-left: 100px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-819a5cf *//* 1. Imposta la transizione fluida per l'icona e per i tracciati SVG al suo interno */
.elementor-10 .elementor-element.elementor-element-819a5cf .elementor-button-icon,
.elementor-10 .elementor-element.elementor-element-819a5cf .elementor-button-icon svg,
.elementor-10 .elementor-element.elementor-element-819a5cf .elementor-button-icon svg path {
  transition: all 0.3s ease !important;
  display: inline-block;
}

/* 2. Applica la rotazione all'icona quando il mouse è sul PULSANTE */
.elementor-10 .elementor-element.elementor-element-819a5cf .elementor-button .elementor-button-icon svg {
  transform-origin: center center;
  transition: transform 0.4s ease;
}

.elementor-10 .elementor-element.elementor-element-819a5cf .elementor-button:hover .elementor-button-icon svg {
  transform: rotate(145deg);
}

/* 3. Forza il colore BIANCO sull'icona font, sull'SVG e sui suoi tracciati */
.elementor-10 .elementor-element.elementor-element-819a5cf .elementor-button:hover .elementor-button-icon,
.elementor-10 .elementor-element.elementor-element-819a5cf .elementor-button:hover .elementor-button-icon svg,
.elementor-10 .elementor-element.elementor-element-819a5cf .elementor-button:hover .elementor-button-icon svg path {
  color: #ffffff !important;
  fill: ##3E672D !important;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-587f07c *//* Assicura che l'icona non venga schiacciata o tagliata */
.elementor-10 .elementor-element.elementor-element-587f07c .elementor-icon-box-icon {
    margin-bottom: 0 !important;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0; /* Impedisce al browser di rimpicciolire o schiacciare l'icona */
    overflow: visible !important; /* Assicura che i bordi del disegno non vengano nascosti */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-56eb493 *//* Assicura che l'icona non venga schiacciata o tagliata */
.elementor-10 .elementor-element.elementor-element-56eb493 .elementor-icon-box-icon {
    margin-bottom: 0 !important;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0; /* Impedisce al browser di rimpicciolire o schiacciare l'icona */
    overflow: visible !important; /* Assicura che i bordi del disegno non vengano nascosti */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5392163 *//* Assicura che l'icona non venga schiacciata o tagliata */
.elementor-10 .elementor-element.elementor-element-5392163 .elementor-icon-box-icon {
    margin-bottom: 0 !important;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0; /* Impedisce al browser di rimpicciolire o schiacciare l'icona */
    overflow: visible !important; /* Assicura che i bordi del disegno non vengano nascosti */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0c03022 *//* Assicura che l'icona non venga schiacciata o tagliata */
.elementor-10 .elementor-element.elementor-element-0c03022 .elementor-icon-box-icon {
    margin-bottom: 0 !important;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0; /* Impedisce al browser di rimpicciolire o schiacciare l'icona */
    overflow: visible !important; /* Assicura che i bordi del disegno non vengano nascosti */
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-35b036d *//* Nasconde le frecce su schermi Desktop e Tablet (da 768px in su) */
@media (min-width: 768px) {
  .elementor-10 .elementor-element.elementor-element-35b036d .elementor-swiper-button-prev,
  .elementor-10 .elementor-element.elementor-element-35b036d .elementor-swiper-button-next {
    display: none !important;
  }
}

/* Assicura che su Mobile (sotto i 768px) le frecce siano visibili */
@media (max-width: 767px) {
  .elementor-10 .elementor-element.elementor-element-35b036d .elementor-swiper-button-prev,
  .elementor-10 .elementor-element.elementor-element-35b036d .elementor-swiper-button-next {
    display: flex !important; 
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2b8a82b *//* 1. Imposta la transizione fluida per l'icona e per i tracciati SVG al suo interno */
.elementor-10 .elementor-element.elementor-element-2b8a82b .elementor-button-icon,
.elementor-10 .elementor-element.elementor-element-2b8a82b .elementor-button-icon svg,
.elementor-10 .elementor-element.elementor-element-2b8a82b .elementor-button-icon svg path {
  transition: all 0.3s ease !important;
  display: inline-block;
}

/* 2. Applica la rotazione all'icona quando il mouse è sul PULSANTE */
.elementor-10 .elementor-element.elementor-element-2b8a82b .elementor-button .elementor-button-icon svg {
  transform-origin: center center;
  transition: transform 0.4s ease;
}

.elementor-10 .elementor-element.elementor-element-2b8a82b .elementor-button:hover .elementor-button-icon svg {
  transform: rotate(145deg);
}

/* 3. Forza il colore BIANCO sull'icona font, sull'SVG e sui suoi tracciati */
.elementor-10 .elementor-element.elementor-element-2b8a82b .elementor-button:hover .elementor-button-icon,
.elementor-10 .elementor-element.elementor-element-2b8a82b .elementor-button:hover .elementor-button-icon svg,
.elementor-10 .elementor-element.elementor-element-2b8a82b .elementor-button:hover .elementor-button-icon svg path {
  color: #ffffff !important;
  fill: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-687683b *//* 1. Imposta la transizione fluida per l'icona e per i tracciati SVG al suo interno */
.elementor-10 .elementor-element.elementor-element-687683b .elementor-button-icon,
.elementor-10 .elementor-element.elementor-element-687683b .elementor-button-icon svg,
.elementor-10 .elementor-element.elementor-element-687683b .elementor-button-icon svg path {
  transition: all 0.3s ease !important;
  display: inline-block;
}

.elementor-10 .elementor-element.elementor-element-687683b .elementor-button .elementor-button-icon svg {
  transform-origin: center center;
  transition: transform 0.4s ease;
}

.elementor-10 .elementor-element.elementor-element-687683b .elementor-button:hover .elementor-button-icon svg {
  transform: rotate(145deg);
}
/* 3. Forza il colore BIANCO sull'icona font, sull'SVG e sui suoi tracciati */
.elementor-10 .elementor-element.elementor-element-687683b .elementor-button:hover .elementor-button-icon,
.elementor-10 .elementor-element.elementor-element-687683b .elementor-button:hover .elementor-button-icon svg,
.elementor-10 .elementor-element.elementor-element-687683b .elementor-button:hover .elementor-button-icon svg path {
  color: #3E672D !important;
  fill: #3E672D !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d4644f *//* Nasconde le frecce su schermi Desktop e Tablet (da 768px in su) */
@media (min-width: 768px) {
  .elementor-10 .elementor-element.elementor-element-5d4644f .elementor-swiper-button-prev,
  .elementor-10 .elementor-element.elementor-element-5d4644f .elementor-swiper-button-next {
    display: none !important;
  }
}

/* Assicura che su Mobile (sotto i 768px) le frecce siano visibili */
@media (max-width: 767px) {
  .elementor-10 .elementor-element.elementor-element-5d4644f .elementor-swiper-button-prev,
  .elementor-10 .elementor-element.elementor-element-5d4644f .elementor-swiper-button-next {
    display: flex !important; 
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-687683b *//* 1. Imposta la transizione fluida per l'icona e per i tracciati SVG al suo interno */
.elementor-10 .elementor-element.elementor-element-687683b .elementor-button-icon,
.elementor-10 .elementor-element.elementor-element-687683b .elementor-button-icon svg,
.elementor-10 .elementor-element.elementor-element-687683b .elementor-button-icon svg path {
  transition: all 0.3s ease !important;
  display: inline-block;
}

.elementor-10 .elementor-element.elementor-element-687683b .elementor-button .elementor-button-icon svg {
  transform-origin: center center;
  transition: transform 0.4s ease;
}

.elementor-10 .elementor-element.elementor-element-687683b .elementor-button:hover .elementor-button-icon svg {
  transform: rotate(145deg);
}
/* 3. Forza il colore BIANCO sull'icona font, sull'SVG e sui suoi tracciati */
.elementor-10 .elementor-element.elementor-element-687683b .elementor-button:hover .elementor-button-icon,
.elementor-10 .elementor-element.elementor-element-687683b .elementor-button:hover .elementor-button-icon svg,
.elementor-10 .elementor-element.elementor-element-687683b .elementor-button:hover .elementor-button-icon svg path {
  color: #3E672D !important;
  fill: #3E672D !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d4644f *//* Nasconde le frecce su schermi Desktop e Tablet (da 768px in su) */
@media (min-width: 768px) {
  .elementor-10 .elementor-element.elementor-element-5d4644f .elementor-swiper-button-prev,
  .elementor-10 .elementor-element.elementor-element-5d4644f .elementor-swiper-button-next {
    display: none !important;
  }
}

/* Assicura che su Mobile (sotto i 768px) le frecce siano visibili */
@media (max-width: 767px) {
  .elementor-10 .elementor-element.elementor-element-5d4644f .elementor-swiper-button-prev,
  .elementor-10 .elementor-element.elementor-element-5d4644f .elementor-swiper-button-next {
    display: flex !important; 
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-687683b *//* 1. Imposta la transizione fluida per l'icona e per i tracciati SVG al suo interno */
.elementor-10 .elementor-element.elementor-element-687683b .elementor-button-icon,
.elementor-10 .elementor-element.elementor-element-687683b .elementor-button-icon svg,
.elementor-10 .elementor-element.elementor-element-687683b .elementor-button-icon svg path {
  transition: all 0.3s ease !important;
  display: inline-block;
}

.elementor-10 .elementor-element.elementor-element-687683b .elementor-button .elementor-button-icon svg {
  transform-origin: center center;
  transition: transform 0.4s ease;
}

.elementor-10 .elementor-element.elementor-element-687683b .elementor-button:hover .elementor-button-icon svg {
  transform: rotate(145deg);
}
/* 3. Forza il colore BIANCO sull'icona font, sull'SVG e sui suoi tracciati */
.elementor-10 .elementor-element.elementor-element-687683b .elementor-button:hover .elementor-button-icon,
.elementor-10 .elementor-element.elementor-element-687683b .elementor-button:hover .elementor-button-icon svg,
.elementor-10 .elementor-element.elementor-element-687683b .elementor-button:hover .elementor-button-icon svg path {
  color: #3E672D !important;
  fill: #3E672D !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d4644f *//* Nasconde le frecce su schermi Desktop e Tablet (da 768px in su) */
@media (min-width: 768px) {
  .elementor-10 .elementor-element.elementor-element-5d4644f .elementor-swiper-button-prev,
  .elementor-10 .elementor-element.elementor-element-5d4644f .elementor-swiper-button-next {
    display: none !important;
  }
}

/* Assicura che su Mobile (sotto i 768px) le frecce siano visibili */
@media (max-width: 767px) {
  .elementor-10 .elementor-element.elementor-element-5d4644f .elementor-swiper-button-prev,
  .elementor-10 .elementor-element.elementor-element-5d4644f .elementor-swiper-button-next {
    display: flex !important; 
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-687683b *//* 1. Imposta la transizione fluida per l'icona e per i tracciati SVG al suo interno */
.elementor-10 .elementor-element.elementor-element-687683b .elementor-button-icon,
.elementor-10 .elementor-element.elementor-element-687683b .elementor-button-icon svg,
.elementor-10 .elementor-element.elementor-element-687683b .elementor-button-icon svg path {
  transition: all 0.3s ease !important;
  display: inline-block;
}

.elementor-10 .elementor-element.elementor-element-687683b .elementor-button .elementor-button-icon svg {
  transform-origin: center center;
  transition: transform 0.4s ease;
}

.elementor-10 .elementor-element.elementor-element-687683b .elementor-button:hover .elementor-button-icon svg {
  transform: rotate(145deg);
}
/* 3. Forza il colore BIANCO sull'icona font, sull'SVG e sui suoi tracciati */
.elementor-10 .elementor-element.elementor-element-687683b .elementor-button:hover .elementor-button-icon,
.elementor-10 .elementor-element.elementor-element-687683b .elementor-button:hover .elementor-button-icon svg,
.elementor-10 .elementor-element.elementor-element-687683b .elementor-button:hover .elementor-button-icon svg path {
  color: #3E672D !important;
  fill: #3E672D !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d4644f *//* Nasconde le frecce su schermi Desktop e Tablet (da 768px in su) */
@media (min-width: 768px) {
  .elementor-10 .elementor-element.elementor-element-5d4644f .elementor-swiper-button-prev,
  .elementor-10 .elementor-element.elementor-element-5d4644f .elementor-swiper-button-next {
    display: none !important;
  }
}

/* Assicura che su Mobile (sotto i 768px) le frecce siano visibili */
@media (max-width: 767px) {
  .elementor-10 .elementor-element.elementor-element-5d4644f .elementor-swiper-button-prev,
  .elementor-10 .elementor-element.elementor-element-5d4644f .elementor-swiper-button-next {
    display: flex !important; 
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-687683b *//* 1. Imposta la transizione fluida per l'icona e per i tracciati SVG al suo interno */
.elementor-10 .elementor-element.elementor-element-687683b .elementor-button-icon,
.elementor-10 .elementor-element.elementor-element-687683b .elementor-button-icon svg,
.elementor-10 .elementor-element.elementor-element-687683b .elementor-button-icon svg path {
  transition: all 0.3s ease !important;
  display: inline-block;
}

.elementor-10 .elementor-element.elementor-element-687683b .elementor-button .elementor-button-icon svg {
  transform-origin: center center;
  transition: transform 0.4s ease;
}

.elementor-10 .elementor-element.elementor-element-687683b .elementor-button:hover .elementor-button-icon svg {
  transform: rotate(145deg);
}
/* 3. Forza il colore BIANCO sull'icona font, sull'SVG e sui suoi tracciati */
.elementor-10 .elementor-element.elementor-element-687683b .elementor-button:hover .elementor-button-icon,
.elementor-10 .elementor-element.elementor-element-687683b .elementor-button:hover .elementor-button-icon svg,
.elementor-10 .elementor-element.elementor-element-687683b .elementor-button:hover .elementor-button-icon svg path {
  color: #3E672D !important;
  fill: #3E672D !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d4644f *//* Nasconde le frecce su schermi Desktop e Tablet (da 768px in su) */
@media (min-width: 768px) {
  .elementor-10 .elementor-element.elementor-element-5d4644f .elementor-swiper-button-prev,
  .elementor-10 .elementor-element.elementor-element-5d4644f .elementor-swiper-button-next {
    display: none !important;
  }
}

/* Assicura che su Mobile (sotto i 768px) le frecce siano visibili */
@media (max-width: 767px) {
  .elementor-10 .elementor-element.elementor-element-5d4644f .elementor-swiper-button-prev,
  .elementor-10 .elementor-element.elementor-element-5d4644f .elementor-swiper-button-next {
    display: flex !important; 
  }
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-0b614ee *//* Nasconde le frecce su schermi Desktop e Tablet (da 768px in su) */
@media (min-width: 768px) {
  .elementor-10 .elementor-element.elementor-element-0b614ee .elementor-swiper-button-prev,
  .elementor-10 .elementor-element.elementor-element-0b614ee .elementor-swiper-button-next {
    display: none !important;
  }
}

/* Assicura che su Mobile (sotto i 768px) le frecce siano visibili */
@media (max-width: 767px) {
  .elementor-10 .elementor-element.elementor-element-0b614ee .elementor-swiper-button-prev,
  .elementor-10 .elementor-element.elementor-element-0b614ee .elementor-swiper-button-next {
    display: flex !important; 
  }
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-3f02f2c *//* Nasconde le frecce su schermi Desktop e Tablet (da 768px in su) */
@media (min-width: 768px) {
  .elementor-10 .elementor-element.elementor-element-3f02f2c .elementor-swiper-button-prev,
  .elementor-10 .elementor-element.elementor-element-3f02f2c .elementor-swiper-button-next {
    display: none !important;
  }
}

/* Assicura che su Mobile (sotto i 768px) le frecce siano visibili */
@media (max-width: 767px) {
  .elementor-10 .elementor-element.elementor-element-3f02f2c .elementor-swiper-button-prev,
  .elementor-10 .elementor-element.elementor-element-3f02f2c .elementor-swiper-button-next {
    display: flex !important; 
  }
}/* End custom CSS */