.elementor-11 .elementor-element.elementor-element-258f43a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-258f43a:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-258f43a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jeiom.jemib.it/wp-content/uploads/2025/09/sfondo-hero-2.png");background-size:cover;}.elementor-11 .elementor-element.elementor-element-258f43a::before, .elementor-11 .elementor-element.elementor-element-258f43a > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-258f43a > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-258f43a > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-258f43a > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-258f43a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 85%, #000000 100%);}.elementor-11 .elementor-element.elementor-element-258f43a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-050b641{--spacer-size:120px;}.elementor-11 .elementor-element.elementor-element-5d09e5e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;}.elementor-11 .elementor-element.elementor-element-5d09e5e img{width:90px;}.elementor-11 .elementor-element.elementor-element-4b0dd79 img{max-width:720px;}.elementor-11 .elementor-element.elementor-element-bdfbf5f{--display:flex;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-80a326f{text-align:center;}.elementor-11 .elementor-element.elementor-element-80a326f .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:22px;font-weight:400;color:var( --e-global-color-83c3519 );}.elementor-11 .elementor-element.elementor-element-2a26849{--display:flex;--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-a9318e6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11 .elementor-element.elementor-element-a9318e6 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:22px;font-weight:400;color:var( --e-global-color-83c3519 );}.elementor-11 .elementor-element.elementor-element-8853241{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-8853241 .elementor-icon-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-8853241 .elementor-icon{font-size:30px;}.elementor-11 .elementor-element.elementor-element-8853241 .elementor-icon svg{height:30px;}.elementor-11 .elementor-element.elementor-element-267b0925{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-mix-blend-mode:overlay;--border-radius:50px 50px 50px 50px;--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;--z-index:1;}.elementor-11 .elementor-element.elementor-element-267b0925.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-7c568db7{--display:grid;--min-height:80vh;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-72b8afcf{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:1% 0%;--row-gap:1%;--column-gap:0%;--grid-auto-flow:row;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-11 .elementor-element.elementor-element-320033c1{--display:flex;--justify-content:center;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--background-transition:0.3s;}.elementor-11 .elementor-element.elementor-element-6f75141b{text-align:center;}.elementor-11 .elementor-element.elementor-element-6f75141b .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:55px;font-weight:800;}.elementor-11 .elementor-element.elementor-element-2f638be1{text-align:center;}.elementor-11 .elementor-element.elementor-element-2f638be1 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:14px;font-weight:800;letter-spacing:-0.5px;}.elementor-11 .elementor-element.elementor-element-4129ac2b{--display:flex;--justify-content:flex-start;--gap:9px 9px;--row-gap:9px;--column-gap:9px;}.elementor-11 .elementor-element.elementor-element-4129ac2b.e-con{--align-self:stretch;}.elementor-11 .elementor-element.elementor-element-5725cebf{text-align:left;}.elementor-11 .elementor-element.elementor-element-5725cebf img{width:35%;}.elementor-11 .elementor-element.elementor-element-37280b73 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:35px;font-weight:700;}.elementor-11 .elementor-element.elementor-element-5a2f6c55{margin:6% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;font-family:"Lexend", Sans-serif;font-size:17px;font-weight:500;}.elementor-11 .elementor-element.elementor-element-63f908a9{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:1% 0%;--row-gap:1%;--column-gap:0%;--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-13f2135{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-6367cc12{--display:flex;--justify-content:center;--gap:4% 0%;--row-gap:4%;--column-gap:0%;}.elementor-11 .elementor-element.elementor-element-2ac1f6ad{text-align:center;}.elementor-11 .elementor-element.elementor-element-2ac1f6ad .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:15px;font-weight:300;}.elementor-11 .elementor-element.elementor-element-14d3ad5f{text-align:center;}.elementor-11 .elementor-element.elementor-element-14d3ad5f .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:68px;font-weight:900;}.elementor-11 .elementor-element.elementor-element-3b727338 img{width:15%;}.elementor-11 .elementor-element.elementor-element-4af0e19e{--display:flex;}.elementor-11 .elementor-element.elementor-element-10bfa57{text-align:left;}.elementor-11 .elementor-element.elementor-element-170991c4 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:25px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-1fded04a{font-family:"Lexend", Sans-serif;font-size:17px;font-weight:500;}.elementor-11 .elementor-element.elementor-element-64780d6b{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-4a9df3ec{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0%;--padding-bottom:0%;--padding-left:10%;--padding-right:5%;}.elementor-11 .elementor-element.elementor-element-23e653c7.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-23e653c7{text-align:center;}.elementor-11 .elementor-element.elementor-element-23e653c7 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:140px;font-weight:900;}.elementor-11 .elementor-element.elementor-element-53151f2b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -15px;}.elementor-11 .elementor-element.elementor-element-53151f2b.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-53151f2b .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:55px;font-weight:900;}.elementor-11 .elementor-element.elementor-element-13b5cf23{--display:flex;--padding-top:5%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-11 .elementor-element.elementor-element-206e887c{text-align:left;}.elementor-11 .elementor-element.elementor-element-43d87163 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:33px;font-weight:700;}.elementor-11 .elementor-element.elementor-element-dfe96a{font-family:"Lexend", Sans-serif;font-size:15px;font-weight:500;}.elementor-11 .elementor-element.elementor-element-25cbdea8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:50px 50px 50px 50px;--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;--z-index:1;}.elementor-11 .elementor-element.elementor-element-25cbdea8.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-3a363b07{--display:grid;--min-height:80vh;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-22a02e92{--display:flex;--justify-content:center;--gap:4% 0%;--row-gap:4%;--column-gap:0%;}.elementor-11 .elementor-element.elementor-element-66c4b532{text-align:center;}.elementor-11 .elementor-element.elementor-element-66c4b532 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:15px;font-weight:300;}.elementor-11 .elementor-element.elementor-element-253105c2{text-align:center;}.elementor-11 .elementor-element.elementor-element-253105c2 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:68px;font-weight:900;}.elementor-11 .elementor-element.elementor-element-64a574f6 img{width:15%;}.elementor-11 .elementor-element.elementor-element-2e2e86e3{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-418e6f9a{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-d0597bf{--display:flex;--justify-content:center;--gap:3px 3px;--row-gap:3px;--column-gap:3px;}.elementor-11 .elementor-element.elementor-element-4261d97e{text-align:center;}.elementor-11 .elementor-element.elementor-element-4261d97e .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:55px;font-weight:800;}.elementor-11 .elementor-element.elementor-element-11be1748{text-align:center;}.elementor-11 .elementor-element.elementor-element-11be1748 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:14px;font-weight:700;letter-spacing:-0.5px;}.elementor-11 .elementor-element.elementor-element-6dc6206d{--display:flex;--justify-content:flex-start;--gap:9px 9px;--row-gap:9px;--column-gap:9px;}.elementor-11 .elementor-element.elementor-element-6dc6206d.e-con{--align-self:stretch;}.elementor-11 .elementor-element.elementor-element-2e347f62{text-align:left;}.elementor-11 .elementor-element.elementor-element-2e347f62 img{width:35%;}.elementor-11 .elementor-element.elementor-element-5802a11e .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:35px;font-weight:700;}.elementor-11 .elementor-element.elementor-element-a36ad04{margin:6% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;font-family:"Lexend", Sans-serif;font-size:17px;font-weight:500;}.elementor-11 .elementor-element.elementor-element-3e002ad1{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-1b96ba2{--display:flex;}.elementor-11 .elementor-element.elementor-element-212296dc{text-align:left;}.elementor-11 .elementor-element.elementor-element-6f146a91 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:25px;font-weight:700;}.elementor-11 .elementor-element.elementor-element-3f7bfb3{font-family:"Lexend", Sans-serif;font-size:17px;font-weight:500;}.elementor-11 .elementor-element.elementor-element-72b825d4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0%;--padding-bottom:0%;--padding-left:10%;--padding-right:5%;}.elementor-11 .elementor-element.elementor-element-4738c25c.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-4738c25c{text-align:center;}.elementor-11 .elementor-element.elementor-element-4738c25c .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:140px;font-weight:900;}.elementor-11 .elementor-element.elementor-element-497e0588{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -15px;}.elementor-11 .elementor-element.elementor-element-497e0588.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-497e0588 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:55px;font-weight:900;}.elementor-11 .elementor-element.elementor-element-57bd20b5{--display:flex;--padding-top:5%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-11 .elementor-element.elementor-element-3f5d55ce{text-align:left;}.elementor-11 .elementor-element.elementor-element-c0767f .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:33px;font-weight:700;}.elementor-11 .elementor-element.elementor-element-21e3beb{font-family:"Lexend", Sans-serif;font-size:15px;font-weight:500;}.elementor-11 .elementor-element.elementor-element-61c7f1f9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:50px 50px 50px 50px;box-shadow:0px 0px 33px 20px rgba(234, 37.00000000000002, 50, 0.5);--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;--z-index:1;}.elementor-11 .elementor-element.elementor-element-61c7f1f9.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-53b5f76a{--display:grid;--min-height:80vh;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-49c3cc0e{--display:flex;--justify-content:center;--gap:4% 0%;--row-gap:4%;--column-gap:0%;}.elementor-11 .elementor-element.elementor-element-457e5ef8{text-align:center;}.elementor-11 .elementor-element.elementor-element-457e5ef8 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:15px;font-weight:300;}.elementor-11 .elementor-element.elementor-element-6c83376a{text-align:center;}.elementor-11 .elementor-element.elementor-element-6c83376a .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:68px;font-weight:900;}.elementor-11 .elementor-element.elementor-element-1fad4a9b img{width:15%;}.elementor-11 .elementor-element.elementor-element-5d21443f{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-4a626965{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-6347cf09{--display:flex;--justify-content:center;--gap:3px 3px;--row-gap:3px;--column-gap:3px;}.elementor-11 .elementor-element.elementor-element-75e4634{text-align:center;}.elementor-11 .elementor-element.elementor-element-75e4634 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:55px;font-weight:800;}.elementor-11 .elementor-element.elementor-element-7f4b55e7{text-align:center;}.elementor-11 .elementor-element.elementor-element-7f4b55e7 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:14px;font-weight:800;letter-spacing:-0.5px;}.elementor-11 .elementor-element.elementor-element-6796de5{--display:flex;--justify-content:flex-start;--gap:9px 9px;--row-gap:9px;--column-gap:9px;}.elementor-11 .elementor-element.elementor-element-6796de5.e-con{--align-self:stretch;}.elementor-11 .elementor-element.elementor-element-19450a4f{text-align:left;}.elementor-11 .elementor-element.elementor-element-19450a4f img{width:35%;}.elementor-11 .elementor-element.elementor-element-56aa47f2 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:35px;font-weight:700;}.elementor-11 .elementor-element.elementor-element-11545573{margin:6% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;font-family:"Lexend", Sans-serif;font-size:17px;font-weight:500;}.elementor-11 .elementor-element.elementor-element-4627562{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-1e16864b{--display:flex;}.elementor-11 .elementor-element.elementor-element-631a7d43{text-align:left;}.elementor-11 .elementor-element.elementor-element-1c2a936 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:25px;font-weight:700;}.elementor-11 .elementor-element.elementor-element-3ab57df2{font-family:"Lexend", Sans-serif;font-size:17px;font-weight:500;}.elementor-11 .elementor-element.elementor-element-572f1451{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0%;--padding-bottom:0%;--padding-left:10%;--padding-right:5%;}.elementor-11 .elementor-element.elementor-element-2d939f46.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-2d939f46{text-align:center;}.elementor-11 .elementor-element.elementor-element-2d939f46 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:140px;font-weight:900;}.elementor-11 .elementor-element.elementor-element-6a3044f2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -15px;}.elementor-11 .elementor-element.elementor-element-6a3044f2.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-6a3044f2 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:55px;font-weight:900;}.elementor-11 .elementor-element.elementor-element-64b9d37e{--display:flex;--padding-top:5%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-11 .elementor-element.elementor-element-168d35c9{text-align:left;}.elementor-11 .elementor-element.elementor-element-212359b0 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:33px;font-weight:700;}.elementor-11 .elementor-element.elementor-element-45dd0e57{font-family:"Lexend", Sans-serif;font-size:15px;font-weight:500;}.elementor-11 .elementor-element.elementor-element-9107270{--display:flex;--min-height:98vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:150px 150px;--row-gap:150px;--column-gap:150px;--overlay-opacity:1;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-9107270:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-9107270 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://jeiom.jemib.it/wp-content/uploads/2025/09/grey-clouds-bg.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-9107270::before, .elementor-11 .elementor-element.elementor-element-9107270 > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-9107270 > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-9107270 > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-9107270 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-9107270 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF00;background-image:url("https://jeiom.jemib.it/wp-content/uploads/2025/09/villa-reale-monza-greyscale-black.png");--background-overlay:'';background-position:bottom center;background-repeat:no-repeat;background-size:100% auto;}.elementor-11 .elementor-element.elementor-element-8ed8e90{--display:flex;--gap:80px 80px;--row-gap:80px;--column-gap:80px;}.elementor-11 .elementor-element.elementor-element-65f782b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11 .elementor-element.elementor-element-aa96b81{text-align:center;}.elementor-11 .elementor-element.elementor-element-aa96b81 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:3.5em;font-weight:900;letter-spacing:-3.5px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-e259139{padding:0px 0px 0px 0px;text-align:center;font-family:"Lexend", Sans-serif;font-size:2em;font-weight:300;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-1f6ef41{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-d66a7a3{--display:flex;}.elementor-11 .elementor-element.elementor-element-271f8df{margin:12% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;top:-15.437px;text-align:left;}.elementor-11 .elementor-element.elementor-element-271f8df.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-271f8df{left:-41px;}body.rtl .elementor-11 .elementor-element.elementor-element-271f8df{right:-41px;}.elementor-11 .elementor-element.elementor-element-271f8df img{width:63%;max-width:56%;}.elementor-11 .elementor-element.elementor-element-3938051{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;bottom:-15px;text-align:right;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-3938051{right:-53px;}body.rtl .elementor-11 .elementor-element.elementor-element-3938051{left:-53px;}.elementor-11 .elementor-element.elementor-element-3938051 img{width:39%;}.elementor-11 .elementor-element.elementor-element-ef532eb img{width:100%;}.elementor-11 .elementor-element.elementor-element-77aaba2{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:20%;--padding-right:0%;}.elementor-11 .elementor-element.elementor-element-77aaba2.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-c52c515 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:28px;font-weight:300;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-cf63bbc .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:60px;font-weight:900;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-617a03a{font-family:"Lexend", Sans-serif;font-size:18px;font-weight:300;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-f44a07d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-d77754b{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0%;--margin-bottom:0%;--margin-left:-10%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-11 .elementor-element.elementor-element-183e3d6 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:28px;font-weight:300;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-ef4bfc4 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:60px;font-weight:900;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-942d36c{font-family:"Lexend", Sans-serif;font-size:18px;font-weight:300;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-673dcab{--display:flex;}.elementor-11 .elementor-element.elementor-element-e6db282{margin:12% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;top:-25px;text-align:left;}.elementor-11 .elementor-element.elementor-element-e6db282.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-e6db282{left:-103px;}body.rtl .elementor-11 .elementor-element.elementor-element-e6db282{right:-103px;}.elementor-11 .elementor-element.elementor-element-e6db282 img{width:63%;max-width:56%;}.elementor-11 .elementor-element.elementor-element-c257248{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;bottom:-35px;text-align:right;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-c257248{right:-72px;}body.rtl .elementor-11 .elementor-element.elementor-element-c257248{left:-72px;}.elementor-11 .elementor-element.elementor-element-c257248 img{width:39%;}.elementor-11 .elementor-element.elementor-element-0182ee4 img{width:100%;}.elementor-11 .elementor-element.elementor-element-686f795{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11 .elementor-element.elementor-element-6c757a1{text-align:center;}.elementor-11 .elementor-element.elementor-element-6c757a1 .elementor-heading-title{font-family:var( --e-global-typography-a34f9be-font-family ), Sans-serif;font-size:var( --e-global-typography-a34f9be-font-size );font-weight:var( --e-global-typography-a34f9be-font-weight );letter-spacing:var( --e-global-typography-a34f9be-letter-spacing );color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-7c2d7b2{text-align:center;font-family:"Lexend", Sans-serif;font-size:1.5em;font-weight:300;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-381490c{--spacer-size:60vh;}.elementor-11 .elementor-element.elementor-element-7110feb2{--display:flex;--min-height:0px;--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;--overlay-opacity:1;--padding-top:120px;--padding-bottom:120px;--padding-left:120px;--padding-right:120px;}.elementor-11 .elementor-element.elementor-element-7110feb2:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-7110feb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jeiom.jemib.it/wp-content/uploads/2025/08/visual-3-bg-1920.jpg");background-size:cover;}.elementor-11 .elementor-element.elementor-element-7110feb2::before, .elementor-11 .elementor-element.elementor-element-7110feb2 > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-7110feb2 > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-7110feb2 > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-7110feb2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-7110feb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #000000 0%, #FFFFFF00 40%);}.elementor-11 .elementor-element.elementor-element-8bbaa94.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-11 .elementor-element.elementor-element-8bbaa94{text-align:center;}.elementor-11 .elementor-element.elementor-element-8bbaa94 .elementor-heading-title{font-family:var( --e-global-typography-a34f9be-font-family ), Sans-serif;font-size:var( --e-global-typography-a34f9be-font-size );font-weight:var( --e-global-typography-a34f9be-font-weight );letter-spacing:var( --e-global-typography-a34f9be-letter-spacing );color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-8de389c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Lexend", Sans-serif;font-size:1.5em;font-weight:300;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-473e67c3{--display:flex;--min-height:0px;--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;--overlay-opacity:1;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-11 .elementor-element.elementor-element-473e67c3:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-473e67c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jeiom.jemib.it/wp-content/uploads/2025/09/jemib-gradient.png");background-position:center right;background-repeat:no-repeat;background-size:80% auto;}.elementor-11 .elementor-element.elementor-element-473e67c3::before, .elementor-11 .elementor-element.elementor-element-473e67c3 > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-473e67c3 > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-473e67c3 > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-473e67c3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-473e67c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #000000 28%, #FFFFFF00 81%);}.elementor-11 .elementor-element.elementor-element-473e67c3.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-4d643a4a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-5eb272df{--spacer-size:50px;}.elementor-11 .elementor-element.elementor-element-52837122{text-align:left;}.elementor-11 .elementor-element.elementor-element-52837122 img{width:150px;}.elementor-11 .elementor-element.elementor-element-5f18b155{text-align:left;}.elementor-11 .elementor-element.elementor-element-5f18b155 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:52px;font-weight:900;text-transform:uppercase;letter-spacing:-3.5px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-625f9b72{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-3ee220ca{font-family:"Lexend", Sans-serif;font-size:18px;font-weight:300;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-6d03d595{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-2ba5632a .elementor-button{background-color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:20px 20px 20px 20px;}.elementor-11 .elementor-element.elementor-element-2ba5632a .elementor-button-content-wrapper{flex-direction:row;}.elementor-11 .elementor-element.elementor-element-46b15e85 .elementor-button{background-color:#000000;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-text );border-radius:20px 20px 20px 20px;}.elementor-11 .elementor-element.elementor-element-46b15e85 .elementor-button-content-wrapper{flex-direction:row;}.elementor-11 .elementor-element.elementor-element-ec695f1{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--overlay-opacity:1;--border-radius:25px 25px 25px 25px;--margin-top:-3%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-11 .elementor-element.elementor-element-ec695f1:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-ec695f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jeiom.jemib.it/wp-content/uploads/2025/09/jeitaly-globe-card.png");background-position:center left;background-repeat:no-repeat;background-size:contain;}.elementor-11 .elementor-element.elementor-element-ec695f1::before, .elementor-11 .elementor-element.elementor-element-ec695f1 > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-ec695f1 > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-ec695f1 > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-ec695f1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-ec695f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(-90deg, #000000 28%, #FFFFFF00 81%);}.elementor-11 .elementor-element.elementor-element-ec695f1.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-8d5d5af{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-d2dabd6{--spacer-size:50px;}.elementor-11 .elementor-element.elementor-element-5e0bd40{text-align:right;}.elementor-11 .elementor-element.elementor-element-5e0bd40 img{width:110px;}.elementor-11 .elementor-element.elementor-element-1597873{text-align:right;}.elementor-11 .elementor-element.elementor-element-1597873 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:52px;font-weight:900;text-transform:uppercase;letter-spacing:-3.5px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-38904ce{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-7efd90a{text-align:right;font-family:"Lexend", Sans-serif;font-size:18px;font-weight:300;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-1cff20b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-675a720 .elementor-button{background-color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:20px 20px 20px 20px;}.elementor-11 .elementor-element.elementor-element-675a720 .elementor-button-content-wrapper{flex-direction:row;}.elementor-11 .elementor-element.elementor-element-1e1010c .elementor-button{background-color:#000000;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-text );border-radius:20px 20px 20px 20px;}.elementor-11 .elementor-element.elementor-element-1e1010c .elementor-button-content-wrapper{flex-direction:row;}.elementor-11 .elementor-element.elementor-element-352bef3{--display:flex;--min-height:0px;--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;--overlay-opacity:1;--border-radius:50px 50px 50px 50px;--margin-top:-5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-11 .elementor-element.elementor-element-352bef3:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-352bef3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jeiom.jemib.it/wp-content/uploads/2025/09/pitch-card.png");background-position:center right;background-repeat:no-repeat;background-size:80% auto;}.elementor-11 .elementor-element.elementor-element-352bef3::before, .elementor-11 .elementor-element.elementor-element-352bef3 > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-352bef3 > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-352bef3 > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-352bef3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-352bef3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #000000 28%, #FFFFFF00 81%);}.elementor-11 .elementor-element.elementor-element-5779a58{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-58465a7{--spacer-size:50px;}.elementor-11 .elementor-element.elementor-element-73aa16f{text-align:left;}.elementor-11 .elementor-element.elementor-element-73aa16f img{width:150px;}.elementor-11 .elementor-element.elementor-element-b2064d3{text-align:left;}.elementor-11 .elementor-element.elementor-element-b2064d3 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:52px;font-weight:900;text-transform:uppercase;letter-spacing:-3.5px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-ef79445{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-373e1ed{font-family:"Lexend", Sans-serif;font-size:18px;font-weight:300;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-a0861af{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-324d039{--display:flex;--min-height:935px;--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;--overlay-opacity:1;--margin-top:2%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-11 .elementor-element.elementor-element-324d039:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-324d039 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-11 .elementor-element.elementor-element-324d039::before, .elementor-11 .elementor-element.elementor-element-324d039 > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-324d039 > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-324d039 > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-324d039 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-324d039 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 85%, #000000 100%);}.elementor-11 .elementor-element.elementor-element-6fcfa98{margin:4% 0% calc(var(--kit-widget-spacing, 0px) + -3%) 0%;padding:0px 0px 0px 0px;z-index:1;text-align:center;}.elementor-11 .elementor-element.elementor-element-6fcfa98.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-11 .elementor-element.elementor-element-6fcfa98 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:3.5em;font-weight:900;letter-spacing:-3.5px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-56230157{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-f5fba0e .elementor-button{background-color:#BE1622;box-shadow:0px 19px 10px -21px #FFFFFF inset;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF30;border-radius:100px 100px 100px 100px;}.elementor-11 .elementor-element.elementor-element-f5fba0e .elementor-button:hover, .elementor-11 .elementor-element.elementor-element-f5fba0e .elementor-button:focus{background-color:#96161F;}.elementor-11 .elementor-element.elementor-element-f5fba0e{margin:-7% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;z-index:99;}.elementor-11 .elementor-element.elementor-element-f5fba0e.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-f5fba0e .elementor-button-content-wrapper{flex-direction:row;}.elementor-11 .elementor-element.elementor-element-f5fba0e .elementor-button .elementor-button-content-wrapper{gap:0.4rem;}.elementor-11 .elementor-element.elementor-element-3cbeb77{--display:grid;--min-height:100vh;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--overlay-opacity:1;}.elementor-11 .elementor-element.elementor-element-3cbeb77:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-3cbeb77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jeiom.jemib.it/wp-content/uploads/2025/08/visual-3-bg-1920.jpg");background-size:cover;}.elementor-11 .elementor-element.elementor-element-3cbeb77::before, .elementor-11 .elementor-element.elementor-element-3cbeb77 > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-3cbeb77 > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-3cbeb77 > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-3cbeb77 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-3cbeb77 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 85%, #000000 100%);}.elementor-11 .elementor-element.elementor-element-c49c9f1{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;text-align:left;}.elementor-11 .elementor-element.elementor-element-c49c9f1.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-c49c9f1 img{width:100%;}.elementor-11 .elementor-element.elementor-element-231a9dd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0%;--margin-bottom:0%;--margin-left:8%;--margin-right:0%;}.elementor-11 .elementor-element.elementor-element-521de46{text-align:left;}.elementor-11 .elementor-element.elementor-element-521de46 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:48px;font-weight:900;letter-spacing:-1px;word-spacing:-5px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-f4f9a5b{text-align:left;font-family:"Lexend", Sans-serif;font-size:1em;font-weight:300;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-19f7077 .elementor-button{background-color:#BE1622;box-shadow:0px 19px 10px -21px #FFFFFF inset;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF30;border-radius:100px 100px 100px 100px;}.elementor-11 .elementor-element.elementor-element-19f7077 .elementor-button:hover, .elementor-11 .elementor-element.elementor-element-19f7077 .elementor-button:focus{background-color:#96161F;}.elementor-11 .elementor-element.elementor-element-19f7077.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-19f7077 .elementor-button-content-wrapper{flex-direction:row;}.elementor-11 .elementor-element.elementor-element-19f7077 .elementor-button .elementor-button-content-wrapper{gap:0.4rem;}.elementor-11 .elementor-element.elementor-element-25b7f67{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-25b7f67:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-25b7f67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-11 .elementor-element.elementor-element-cf392bb{text-align:center;}.elementor-11 .elementor-element.elementor-element-cf392bb .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:1.5rem;font-weight:300;color:var( --e-global-color-83c3519 );}.elementor-11 .elementor-element.elementor-element-887db6e{text-align:center;}.elementor-11 .elementor-element.elementor-element-887db6e .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:3em;font-weight:900;letter-spacing:-3.5px;color:var( --e-global-color-83c3519 );}.elementor-11 .elementor-element.elementor-element-cabf0b1{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-11 .elementor-element.elementor-element-843edd8{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;text-align:right;}.elementor-11 .elementor-element.elementor-element-843edd8 img{max-width:90%;height:90%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-11 .elementor-element.elementor-element-e0a5a35 img{height:100%;box-shadow:11px 7px 10px 0px rgba(0,0,0,0.5);}.elementor-11 .elementor-element.elementor-element-4379424{text-align:left;}.elementor-11 .elementor-element.elementor-element-4379424 img{max-width:90%;height:90%;}.elementor-11 .elementor-element.elementor-element-c807999 .elementor-button{background-color:#BE1622;box-shadow:0px 19px 10px -21px #FFFFFF inset;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF30;border-radius:100px 100px 100px 100px;}.elementor-11 .elementor-element.elementor-element-c807999 .elementor-button:hover, .elementor-11 .elementor-element.elementor-element-c807999 .elementor-button:focus{background-color:#96161F;}.elementor-11 .elementor-element.elementor-element-c807999.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-c807999 .elementor-button-content-wrapper{flex-direction:row;}.elementor-11 .elementor-element.elementor-element-c807999 .elementor-button .elementor-button-content-wrapper{gap:0.4rem;}.elementor-11 .elementor-element.elementor-element-66979441{--display:flex;--min-height:569px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:120px 120px;--row-gap:120px;--column-gap:120px;--overlay-opacity:1;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-66979441:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-66979441 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jeiom.jemib.it/wp-content/uploads/2025/08/Visual_3.2_2.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-66979441::before, .elementor-11 .elementor-element.elementor-element-66979441 > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-66979441 > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-66979441 > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-66979441 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-66979441 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 75%, #000000 100%);}.elementor-11 .elementor-element.elementor-element-743bd12b{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-11 .elementor-element.elementor-element-7bdd44fb{text-align:center;}.elementor-11 .elementor-element.elementor-element-7bdd44fb .elementor-heading-title{font-family:var( --e-global-typography-a34f9be-font-family ), Sans-serif;font-size:var( --e-global-typography-a34f9be-font-size );font-weight:var( --e-global-typography-a34f9be-font-weight );letter-spacing:var( --e-global-typography-a34f9be-letter-spacing );color:var( --e-global-color-83c3519 );}.elementor-11 .elementor-element.elementor-element-2246fb26{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:50px 50px;--row-gap:50px;--column-gap:50px;--grid-auto-flow:row;--align-items:center;}.elementor-11 .elementor-element.elementor-element-5b1d45e.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-5b1d45e{text-align:center;}.elementor-11 .elementor-element.elementor-element-5b1d45e img{max-width:100%;border-radius:0% 0% 0% 0%;}.elementor-11 .elementor-element.elementor-element-634292f5.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-634292f5{text-align:center;}.elementor-11 .elementor-element.elementor-element-634292f5 img{max-width:75%;border-radius:50% 50% 50% 50%;}.elementor-11 .elementor-element.elementor-element-0995c00{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-11 .elementor-element.elementor-element-fdfbbe1{text-align:center;}.elementor-11 .elementor-element.elementor-element-fdfbbe1 .elementor-heading-title{font-family:var( --e-global-typography-a34f9be-font-family ), Sans-serif;font-size:var( --e-global-typography-a34f9be-font-size );font-weight:var( --e-global-typography-a34f9be-font-weight );letter-spacing:var( --e-global-typography-a34f9be-letter-spacing );color:var( --e-global-color-83c3519 );}.elementor-11 .elementor-element.elementor-element-d526bc4{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;}.elementor-11 .elementor-element.elementor-element-5fd756c.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-5fd756c{text-align:center;}.elementor-11 .elementor-element.elementor-element-5fd756c img{max-width:75%;border-radius:0% 0% 0% 0%;}.elementor-11 .elementor-element.elementor-element-24925c1.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-24925c1{text-align:center;}.elementor-11 .elementor-element.elementor-element-24925c1 img{max-width:75%;border-radius:0% 0% 0% 0%;}.elementor-11 .elementor-element.elementor-element-805ad10.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-805ad10{text-align:center;}.elementor-11 .elementor-element.elementor-element-805ad10 img{max-width:75%;border-radius:0% 0% 0% 0%;}.elementor-11 .elementor-element.elementor-element-ae5d760.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-ae5d760{text-align:center;}.elementor-11 .elementor-element.elementor-element-ae5d760 img{max-width:75%;border-radius:0% 0% 0% 0%;}.elementor-11 .elementor-element.elementor-element-e980c18.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-e980c18{text-align:center;}.elementor-11 .elementor-element.elementor-element-e980c18 img{width:100%;max-width:75%;border-radius:0% 0% 0% 0%;}.elementor-11 .elementor-element.elementor-element-b3e620a.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-b3e620a{text-align:center;}.elementor-11 .elementor-element.elementor-element-b3e620a img{width:50%;max-width:75%;border-radius:0% 0% 0% 0%;}.elementor-11 .elementor-element.elementor-element-702d227.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-702d227{text-align:center;}.elementor-11 .elementor-element.elementor-element-702d227 img{width:50%;max-width:75%;border-radius:0% 0% 0% 0%;}.elementor-11 .elementor-element.elementor-element-b643431.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-b643431{text-align:center;}.elementor-11 .elementor-element.elementor-element-b643431 img{max-width:75%;border-radius:0% 0% 0% 0%;}.elementor-11 .elementor-element.elementor-element-a8705d9.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-a8705d9{text-align:center;}.elementor-11 .elementor-element.elementor-element-a8705d9 img{max-width:75%;border-radius:0% 0% 0% 0%;}.elementor-11 .elementor-element.elementor-element-dc80488.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-dc80488{text-align:center;}.elementor-11 .elementor-element.elementor-element-dc80488 img{max-width:75%;border-radius:0% 0% 0% 0%;}.elementor-11 .elementor-element.elementor-element-1d4f576.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-1d4f576{text-align:center;}.elementor-11 .elementor-element.elementor-element-1d4f576 img{width:100%;max-width:75%;border-radius:0% 0% 0% 0%;}.elementor-11 .elementor-element.elementor-element-3429a672{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-11 .elementor-element.elementor-element-48809b35{text-align:center;}.elementor-11 .elementor-element.elementor-element-48809b35 .elementor-heading-title{font-family:var( --e-global-typography-a34f9be-font-family ), Sans-serif;font-size:var( --e-global-typography-a34f9be-font-size );font-weight:var( --e-global-typography-a34f9be-font-weight );letter-spacing:var( --e-global-typography-a34f9be-letter-spacing );color:var( --e-global-color-83c3519 );}.elementor-11 .elementor-element.elementor-element-228b50a7{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;}.elementor-11 .elementor-element.elementor-element-61ed738a.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-61ed738a{text-align:center;}.elementor-11 .elementor-element.elementor-element-61ed738a img{max-width:75%;}.elementor-11 .elementor-element.elementor-element-74a0c370.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-74a0c370{text-align:center;}.elementor-11 .elementor-element.elementor-element-74a0c370 img{max-width:75%;border-radius:0% 0% 0% 0%;}.elementor-11 .elementor-element.elementor-element-1bd5d756.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-1bd5d756{text-align:center;}.elementor-11 .elementor-element.elementor-element-1bd5d756 img{max-width:75%;}@media(min-width:768px){.elementor-11 .elementor-element.elementor-element-267b0925{--width:90%;}.elementor-11 .elementor-element.elementor-element-7c568db7{--width:100%;}.elementor-11 .elementor-element.elementor-element-25cbdea8{--width:90%;}.elementor-11 .elementor-element.elementor-element-3a363b07{--width:100%;}.elementor-11 .elementor-element.elementor-element-61c7f1f9{--width:90%;}.elementor-11 .elementor-element.elementor-element-53b5f76a{--width:100%;}.elementor-11 .elementor-element.elementor-element-9107270{--content-width:75%;}.elementor-11 .elementor-element.elementor-element-473e67c3{--width:93%;}.elementor-11 .elementor-element.elementor-element-4d643a4a{--width:80%;}.elementor-11 .elementor-element.elementor-element-625f9b72{--width:59%;}.elementor-11 .elementor-element.elementor-element-ec695f1{--width:95%;}.elementor-11 .elementor-element.elementor-element-8d5d5af{--width:80%;}.elementor-11 .elementor-element.elementor-element-38904ce{--width:59%;}.elementor-11 .elementor-element.elementor-element-5779a58{--width:80%;}.elementor-11 .elementor-element.elementor-element-ef79445{--width:59%;}}@media(max-width:1024px) and (min-width:768px){.elementor-11 .elementor-element.elementor-element-267b0925{--width:90%;}.elementor-11 .elementor-element.elementor-element-25cbdea8{--width:90%;}.elementor-11 .elementor-element.elementor-element-61c7f1f9{--width:90%;}.elementor-11 .elementor-element.elementor-element-4d643a4a{--width:100%;}.elementor-11 .elementor-element.elementor-element-625f9b72{--width:100%;}.elementor-11 .elementor-element.elementor-element-8d5d5af{--width:100%;}.elementor-11 .elementor-element.elementor-element-38904ce{--width:100%;}.elementor-11 .elementor-element.elementor-element-5779a58{--width:100%;}.elementor-11 .elementor-element.elementor-element-ef79445{--width:100%;}}@media(min-width:1025px){.elementor-11 .elementor-element.elementor-element-9107270::before, .elementor-11 .elementor-element.elementor-element-9107270 > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-9107270 > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-9107270 > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-9107270 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-9107270 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:scroll;}}@media(max-width:1024px){.elementor-11 .elementor-element.elementor-element-4b0dd79 img{max-width:100%;}.elementor-11 .elementor-element.elementor-element-267b0925{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-7c568db7{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-72b8afcf{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-63f908a9{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-13f2135{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-64780d6b{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-25cbdea8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-3a363b07{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-2e2e86e3{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-418e6f9a{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-3e002ad1{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-61c7f1f9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-53b5f76a{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-5d21443f{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-4a626965{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-75e4634 .elementor-heading-title{font-size:70px;}.elementor-11 .elementor-element.elementor-element-7f4b55e7 .elementor-heading-title{font-size:20px;}.elementor-11 .elementor-element.elementor-element-6796de5{--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-11 .elementor-element.elementor-element-4627562{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-1e16864b{--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-11 .elementor-element.elementor-element-1c2a936 .elementor-heading-title{font-size:35px;}.elementor-11 .elementor-element.elementor-element-3ab57df2{font-size:17px;}.elementor-11 .elementor-element.elementor-element-212359b0{margin:-3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-11 .elementor-element.elementor-element-212359b0 .elementor-heading-title{font-size:35px;}.elementor-11 .elementor-element.elementor-element-45dd0e57{margin:-3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;font-size:17px;}.elementor-11 .elementor-element.elementor-element-65f782b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11 .elementor-element.elementor-element-aa96b81 .elementor-heading-title{font-size:2.5em;}.elementor-11 .elementor-element.elementor-element-e259139{font-size:1.2em;}.elementor-11 .elementor-element.elementor-element-1f6ef41{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-ef532eb img{max-width:60%;}.elementor-11 .elementor-element.elementor-element-c52c515{text-align:center;}.elementor-11 .elementor-element.elementor-element-c52c515 .elementor-heading-title{font-size:1em;}.elementor-11 .elementor-element.elementor-element-cf63bbc{text-align:center;}.elementor-11 .elementor-element.elementor-element-cf63bbc .elementor-heading-title{font-size:2em;}.elementor-11 .elementor-element.elementor-element-617a03a{text-align:center;}.elementor-11 .elementor-element.elementor-element-f44a07d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-d77754b.e-con{--order:99999 /* order end hack */;}.elementor-11 .elementor-element.elementor-element-183e3d6{text-align:center;}.elementor-11 .elementor-element.elementor-element-183e3d6 .elementor-heading-title{font-size:1em;}.elementor-11 .elementor-element.elementor-element-ef4bfc4{text-align:center;}.elementor-11 .elementor-element.elementor-element-ef4bfc4 .elementor-heading-title{font-size:2em;}.elementor-11 .elementor-element.elementor-element-942d36c{text-align:center;}.elementor-11 .elementor-element.elementor-element-0182ee4 img{max-width:60%;}.elementor-11 .elementor-element.elementor-element-6c757a1 .elementor-heading-title{font-size:var( --e-global-typography-a34f9be-font-size );letter-spacing:var( --e-global-typography-a34f9be-letter-spacing );}.elementor-11 .elementor-element.elementor-element-7c2d7b2{font-size:1.2em;}.elementor-11 .elementor-element.elementor-element-381490c{--spacer-size:25vh;}.elementor-11 .elementor-element.elementor-element-7110feb2{--overlay-opacity:0;--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-8bbaa94 .elementor-heading-title{font-size:var( --e-global-typography-a34f9be-font-size );letter-spacing:var( --e-global-typography-a34f9be-letter-spacing );}.elementor-11 .elementor-element.elementor-element-8de389c{font-size:1.2em;}.elementor-11 .elementor-element.elementor-element-473e67c3:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-473e67c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jeiom.jemib.it/wp-content/uploads/2025/09/jemib-card-mobile.png");background-position:top center;background-size:contain;}.elementor-11 .elementor-element.elementor-element-473e67c3::before, .elementor-11 .elementor-element.elementor-element-473e67c3 > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-473e67c3 > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-473e67c3 > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-473e67c3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-473e67c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(0deg, #000000 50%, #FFFFFF00 100%);}.elementor-11 .elementor-element.elementor-element-473e67c3{--overlay-opacity:1;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-11 .elementor-element.elementor-element-5eb272df{--spacer-size:20vh;}.elementor-11 .elementor-element.elementor-element-5f18b155 .elementor-heading-title{font-size:2.5em;}.elementor-11 .elementor-element.elementor-element-ec695f1:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-ec695f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-size:contain;}.elementor-11 .elementor-element.elementor-element-ec695f1::before, .elementor-11 .elementor-element.elementor-element-ec695f1 > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-ec695f1 > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-ec695f1 > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-ec695f1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-ec695f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(0deg, #000000 50%, #FFFFFF00 100%);}.elementor-11 .elementor-element.elementor-element-ec695f1{--overlay-opacity:1;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-11 .elementor-element.elementor-element-d2dabd6{--spacer-size:20vh;}.elementor-11 .elementor-element.elementor-element-5e0bd40{text-align:left;}.elementor-11 .elementor-element.elementor-element-1597873{text-align:left;}.elementor-11 .elementor-element.elementor-element-1597873 .elementor-heading-title{font-size:2.5em;}.elementor-11 .elementor-element.elementor-element-7efd90a{text-align:left;}.elementor-11 .elementor-element.elementor-element-352bef3:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-352bef3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-size:contain;}.elementor-11 .elementor-element.elementor-element-352bef3::before, .elementor-11 .elementor-element.elementor-element-352bef3 > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-352bef3 > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-352bef3 > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-352bef3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-352bef3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(0deg, #000000 50%, #FFFFFF00 100%);}.elementor-11 .elementor-element.elementor-element-352bef3{--overlay-opacity:1;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-11 .elementor-element.elementor-element-58465a7{--spacer-size:20vh;}.elementor-11 .elementor-element.elementor-element-b2064d3 .elementor-heading-title{font-size:2.5em;}.elementor-11 .elementor-element.elementor-element-6fcfa98 .elementor-heading-title{font-size:2.5em;}.elementor-11 .elementor-element.elementor-element-3cbeb77{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-f4f9a5b{font-size:1.2em;}.elementor-11 .elementor-element.elementor-element-887db6e .elementor-heading-title{font-size:2em;}.elementor-11 .elementor-element.elementor-element-cabf0b1{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-7bdd44fb .elementor-heading-title{font-size:var( --e-global-typography-a34f9be-font-size );letter-spacing:var( --e-global-typography-a34f9be-letter-spacing );}.elementor-11 .elementor-element.elementor-element-2246fb26{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-fdfbbe1 .elementor-heading-title{font-size:var( --e-global-typography-a34f9be-font-size );letter-spacing:var( --e-global-typography-a34f9be-letter-spacing );}.elementor-11 .elementor-element.elementor-element-d526bc4{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-48809b35 .elementor-heading-title{font-size:var( --e-global-typography-a34f9be-font-size );letter-spacing:var( --e-global-typography-a34f9be-letter-spacing );}.elementor-11 .elementor-element.elementor-element-228b50a7{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-258f43a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11 .elementor-element.elementor-element-5d09e5e img{width:80px;}.elementor-11 .elementor-element.elementor-element-bdfbf5f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11 .elementor-element.elementor-element-2a26849{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11 .elementor-element.elementor-element-8853241{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-267b0925{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-7c568db7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-72b8afcf{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-63f908a9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-13f2135{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-64780d6b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-25cbdea8{--width:97%;--justify-content:space-between;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-3a363b07{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-253105c2{text-align:center;}.elementor-11 .elementor-element.elementor-element-253105c2 .elementor-heading-title{font-size:47px;}.elementor-11 .elementor-element.elementor-element-64a574f6 img{width:17%;}.elementor-11 .elementor-element.elementor-element-2e2e86e3{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-418e6f9a{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-4261d97e .elementor-heading-title{font-size:42px;}.elementor-11 .elementor-element.elementor-element-11be1748 .elementor-heading-title{font-size:11px;}.elementor-11 .elementor-element.elementor-element-6dc6206d{--padding-top:6%;--padding-bottom:7%;--padding-left:5%;--padding-right:2%;}.elementor-11 .elementor-element.elementor-element-5802a11e .elementor-heading-title{font-size:24px;}.elementor-11 .elementor-element.elementor-element-a36ad04{font-size:12px;}.elementor-11 .elementor-element.elementor-element-3e002ad1{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-6f146a91{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-6f146a91 .elementor-heading-title{font-size:26px;}.elementor-11 .elementor-element.elementor-element-3f7bfb3{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:12px;}.elementor-11 .elementor-element.elementor-element-72b825d4{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:07%;--padding-bottom:07%;--padding-left:07%;--padding-right:07%;}.elementor-11 .elementor-element.elementor-element-4738c25c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -4px;}.elementor-11 .elementor-element.elementor-element-4738c25c .elementor-heading-title{font-size:70px;}.elementor-11 .elementor-element.elementor-element-497e0588{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -21px;}.elementor-11 .elementor-element.elementor-element-497e0588 .elementor-heading-title{font-size:25px;}.elementor-11 .elementor-element.elementor-element-57bd20b5{--padding-top:05%;--padding-bottom:02%;--padding-left:05%;--padding-right:02%;}.elementor-11 .elementor-element.elementor-element-c0767f{margin:-4% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-11 .elementor-element.elementor-element-c0767f .elementor-heading-title{font-size:26px;}.elementor-11 .elementor-element.elementor-element-21e3beb{margin:-2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;font-size:12px;}.elementor-11 .elementor-element.elementor-element-61c7f1f9{--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-53b5f76a{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-6c83376a{text-align:center;}.elementor-11 .elementor-element.elementor-element-6c83376a .elementor-heading-title{font-size:47px;}.elementor-11 .elementor-element.elementor-element-1fad4a9b img{width:17%;}.elementor-11 .elementor-element.elementor-element-5d21443f{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-4a626965{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-75e4634 .elementor-heading-title{font-size:42px;}.elementor-11 .elementor-element.elementor-element-7f4b55e7 .elementor-heading-title{font-size:15px;}.elementor-11 .elementor-element.elementor-element-6796de5{--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-11 .elementor-element.elementor-element-56aa47f2 .elementor-heading-title{font-size:30px;}.elementor-11 .elementor-element.elementor-element-11545573{font-size:14px;}.elementor-11 .elementor-element.elementor-element-4627562{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-1e16864b{--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-11 .elementor-element.elementor-element-1c2a936{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-1c2a936 .elementor-heading-title{font-size:30px;}.elementor-11 .elementor-element.elementor-element-3ab57df2{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;}.elementor-11 .elementor-element.elementor-element-572f1451{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:07%;--padding-bottom:07%;--padding-left:07%;--padding-right:07%;}.elementor-11 .elementor-element.elementor-element-2d939f46 .elementor-heading-title{font-size:70px;}.elementor-11 .elementor-element.elementor-element-6a3044f2 .elementor-heading-title{font-size:30px;}.elementor-11 .elementor-element.elementor-element-64b9d37e{--padding-top:05%;--padding-bottom:02%;--padding-left:05%;--padding-right:02%;}.elementor-11 .elementor-element.elementor-element-212359b0{margin:-4% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-11 .elementor-element.elementor-element-212359b0 .elementor-heading-title{font-size:30px;}.elementor-11 .elementor-element.elementor-element-45dd0e57{margin:-2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;font-size:14px;}.elementor-11 .elementor-element.elementor-element-9107270{--min-height:98vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:30%;--padding-left:0%;--padding-right:0%;}.elementor-11 .elementor-element.elementor-element-8ed8e90{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-11 .elementor-element.elementor-element-65f782b{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-11 .elementor-element.elementor-element-aa96b81 .elementor-heading-title{font-size:2.2em;}.elementor-11 .elementor-element.elementor-element-e259139{font-size:1em;}.elementor-11 .elementor-element.elementor-element-1f6ef41{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:-35%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-11 .elementor-element.elementor-element-d66a7a3{--margin-top:21%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-271f8df{left:11px;}body.rtl .elementor-11 .elementor-element.elementor-element-271f8df{right:11px;}.elementor-11 .elementor-element.elementor-element-271f8df{top:-23px;}.elementor-11 .elementor-element.elementor-element-271f8df img{width:48%;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-3938051{right:19px;}body.rtl .elementor-11 .elementor-element.elementor-element-3938051{left:19px;}.elementor-11 .elementor-element.elementor-element-3938051{bottom:-20px;}.elementor-11 .elementor-element.elementor-element-ef532eb img{width:88%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-77aaba2{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:15%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:03%;--padding-bottom:03%;--padding-left:03%;--padding-right:03%;}.elementor-11 .elementor-element.elementor-element-617a03a{text-align:left;}.elementor-11 .elementor-element.elementor-element-f44a07d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:28%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-11 .elementor-element.elementor-element-d77754b{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-11 .elementor-element.elementor-element-183e3d6{text-align:left;}.elementor-11 .elementor-element.elementor-element-942d36c{text-align:left;}.elementor-11 .elementor-element.elementor-element-e6db282{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;top:-60px;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-e6db282{left:11px;}body.rtl .elementor-11 .elementor-element.elementor-element-e6db282{right:11px;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-c257248{right:19px;}body.rtl .elementor-11 .elementor-element.elementor-element-c257248{left:19px;}.elementor-11 .elementor-element.elementor-element-c257248{bottom:0px;}.elementor-11 .elementor-element.elementor-element-0182ee4 img{width:88%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-686f795{--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-11 .elementor-element.elementor-element-6c757a1 .elementor-heading-title{font-size:var( --e-global-typography-a34f9be-font-size );letter-spacing:var( --e-global-typography-a34f9be-letter-spacing );}.elementor-11 .elementor-element.elementor-element-7c2d7b2{font-size:0.8em;}.elementor-11 .elementor-element.elementor-element-381490c{--spacer-size:10vh;}.elementor-11 .elementor-element.elementor-element-7110feb2{--overlay-opacity:0;}.elementor-11 .elementor-element.elementor-element-8bbaa94 .elementor-heading-title{font-size:var( --e-global-typography-a34f9be-font-size );letter-spacing:var( --e-global-typography-a34f9be-letter-spacing );}.elementor-11 .elementor-element.elementor-element-8de389c{font-size:0.8em;}.elementor-11 .elementor-element.elementor-element-473e67c3:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-473e67c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jeiom.jemib.it/wp-content/uploads/2025/09/jemib-card-mobile.png");background-position:0px -30px;background-size:100vw auto;}.elementor-11 .elementor-element.elementor-element-473e67c3::before, .elementor-11 .elementor-element.elementor-element-473e67c3 > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-473e67c3 > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-473e67c3 > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-473e67c3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-473e67c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(0deg, #000000 65%, #FFFFFF00 100%);}.elementor-11 .elementor-element.elementor-element-473e67c3{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-5eb272df{--spacer-size:15vh;}.elementor-11 .elementor-element.elementor-element-52837122 img{width:100px;}.elementor-11 .elementor-element.elementor-element-5f18b155 .elementor-heading-title{font-size:1em;letter-spacing:-1.5px;}.elementor-11 .elementor-element.elementor-element-3ee220ca{font-size:14px;}.elementor-11 .elementor-element.elementor-element-6d03d595{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-11 .elementor-element.elementor-element-2ba5632a .elementor-button{font-size:12px;}.elementor-11 .elementor-element.elementor-element-46b15e85 .elementor-button{font-size:12px;}.elementor-11 .elementor-element.elementor-element-ec695f1:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-ec695f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px -30px;background-size:100vw auto;}.elementor-11 .elementor-element.elementor-element-ec695f1::before, .elementor-11 .elementor-element.elementor-element-ec695f1 > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-ec695f1 > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-ec695f1 > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-ec695f1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-ec695f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(0deg, #000000 75%, #FFFFFF00 100%);}.elementor-11 .elementor-element.elementor-element-ec695f1{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-d2dabd6{--spacer-size:15vh;}.elementor-11 .elementor-element.elementor-element-5e0bd40{text-align:left;}.elementor-11 .elementor-element.elementor-element-5e0bd40 img{width:100px;}.elementor-11 .elementor-element.elementor-element-1597873{text-align:left;}.elementor-11 .elementor-element.elementor-element-1597873 .elementor-heading-title{font-size:1em;letter-spacing:-1.5px;}.elementor-11 .elementor-element.elementor-element-7efd90a{font-size:14px;}.elementor-11 .elementor-element.elementor-element-1cff20b{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-11 .elementor-element.elementor-element-675a720 .elementor-button{font-size:12px;}.elementor-11 .elementor-element.elementor-element-1e1010c .elementor-button{font-size:12px;}.elementor-11 .elementor-element.elementor-element-352bef3:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-352bef3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px -30px;background-size:100vw auto;}.elementor-11 .elementor-element.elementor-element-352bef3::before, .elementor-11 .elementor-element.elementor-element-352bef3 > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-352bef3 > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-352bef3 > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-352bef3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-352bef3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(0deg, #000000 75%, #FFFFFF00 100%);}.elementor-11 .elementor-element.elementor-element-352bef3{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-58465a7{--spacer-size:15vh;}.elementor-11 .elementor-element.elementor-element-73aa16f img{width:100px;}.elementor-11 .elementor-element.elementor-element-b2064d3 .elementor-heading-title{font-size:1em;letter-spacing:-1.5px;}.elementor-11 .elementor-element.elementor-element-373e1ed{font-size:14px;}.elementor-11 .elementor-element.elementor-element-a0861af{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-11 .elementor-element.elementor-element-324d039{--min-height:0px;}.elementor-11 .elementor-element.elementor-element-6fcfa98{margin:4% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-11 .elementor-element.elementor-element-6fcfa98 .elementor-heading-title{font-size:1.5em;}.elementor-11 .elementor-element.elementor-element-56230157{margin:-24% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-11 .elementor-element.elementor-element-f5fba0e .elementor-button{border-width:0px 0px 0px 0px;border-radius:50px 50px 50px 50px;}.elementor-11 .elementor-element.elementor-element-3cbeb77{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-231a9dd{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:08%;}.elementor-11 .elementor-element.elementor-element-f4f9a5b{font-size:0.8em;}.elementor-11 .elementor-element.elementor-element-19f7077 .elementor-button{border-width:0px 0px 0px 0px;border-radius:50px 50px 50px 50px;}.elementor-11 .elementor-element.elementor-element-cf392bb .elementor-heading-title{font-size:1rem;}.elementor-11 .elementor-element.elementor-element-cabf0b1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-843edd8{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;z-index:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-843edd8 img{width:80%;max-width:80%;}.elementor-11 .elementor-element.elementor-element-e0a5a35{margin:-9% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;z-index:1;text-align:center;}.elementor-11 .elementor-element.elementor-element-e0a5a35 img{width:90%;max-width:90%;}.elementor-11 .elementor-element.elementor-element-4379424{margin:-10% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;z-index:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-4379424 img{width:80%;max-width:80%;}.elementor-11 .elementor-element.elementor-element-c807999 .elementor-button{border-width:0px 0px 0px 0px;border-radius:50px 50px 50px 50px;}.elementor-11 .elementor-element.elementor-element-7bdd44fb .elementor-heading-title{font-size:var( --e-global-typography-a34f9be-font-size );letter-spacing:var( --e-global-typography-a34f9be-letter-spacing );}.elementor-11 .elementor-element.elementor-element-2246fb26{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-fdfbbe1 .elementor-heading-title{font-size:var( --e-global-typography-a34f9be-font-size );letter-spacing:var( --e-global-typography-a34f9be-letter-spacing );}.elementor-11 .elementor-element.elementor-element-d526bc4{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-48809b35 .elementor-heading-title{font-size:var( --e-global-typography-a34f9be-font-size );letter-spacing:var( --e-global-typography-a34f9be-letter-spacing );}.elementor-11 .elementor-element.elementor-element-228b50a7{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for container, class: .elementor-element-320033c1 */.elementor-11 .elementor-element.elementor-element-320033c1 {
  position: relative;
  background: #341919; /* Base color only */
  border-radius: 20px;
  padding: 30px;
  color: #fff;
  transition: transform 0.3s ease;
  overflow: hidden; /* Important for pseudo-elements */
}

/* Default gradient */
.elementor-11 .elementor-element.elementor-element-320033c1::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: radial-gradient(
    270.92% 239.57% at 214.89% -5.91%,
    rgba(210, 127, 127, 0.3) 0%,
    rgba(197, 89, 89, 0) 100%
  );
  transition: opacity 0.6s ease;
  pointer-events: none;
}

/* Hover gradient */
.elementor-11 .elementor-element.elementor-element-320033c1::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: radial-gradient(
    270.92% 239.57% at 214.89% -5.91%,
    rgba(210, 127, 127, 0.5) 0%,
    rgba(197, 89, 89, 0.1) 100%
  );
  opacity: 0;
  transition: opacity 0.6s ease;
  pointer-events: none;
}

.elementor-11 .elementor-element.elementor-element-320033c1:hover::before {
  opacity: 0;
}

.elementor-11 .elementor-element.elementor-element-320033c1:hover::after {
  opacity: 1;
}

.elementor-11 .elementor-element.elementor-element-320033c1:hover {
  transform: translateY(-2px);
}

/* Ensure content stays on top */
.elementor-11 .elementor-element.elementor-element-320033c1 > .elementor-container {
  position: relative;
  z-index: 1;
  min-height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4129ac2b */.elementor-11 .elementor-element.elementor-element-4129ac2b {
  position: relative;
  background: #341919; /* Base color only */
  border-radius: 20px;
  padding: 30px;
  color: #fff;
  transition: transform 0.3s ease;
  overflow: hidden; /* Important for pseudo-elements */
}

/* Default gradient */
.elementor-11 .elementor-element.elementor-element-4129ac2b::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: radial-gradient(
    270.92% 239.57% at 214.89% -5.91%,
    rgba(210, 127, 127, 0.3) 0%,
    rgba(197, 89, 89, 0) 100%
  );
  transition: opacity 0.6s ease;
  pointer-events: none;
}

/* Hover gradient */
.elementor-11 .elementor-element.elementor-element-4129ac2b::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: radial-gradient(
    270.92% 239.57% at 214.89% -5.91%,
    rgba(210, 127, 127, 0.5) 0%,
    rgba(197, 89, 89, 0.1) 100%
  );
  opacity: 0;
  transition: opacity 0.6s ease;
  pointer-events: none;
}

.elementor-11 .elementor-element.elementor-element-4129ac2b:hover::before {
  opacity: 0;
}

.elementor-11 .elementor-element.elementor-element-4129ac2b:hover::after {
  opacity: 1;
}

.elementor-11 .elementor-element.elementor-element-4129ac2b:hover {
  transform: translateY(-2px);
}

/* Ensure content stays on top */
.elementor-11 .elementor-element.elementor-element-4129ac2b > .elementor-container {
  position: relative;
  z-index: 1;
  min-height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72b8afcf */.elementor-11 .elementor-element.elementor-element-72b8afcf {
  display: grid;
  grid-template-rows: 30fr 70fr;
  height: 100%;
  padding: 0;
}

.elementor-11 .elementor-element.elementor-element-72b8afcf > .elementor-container {
  min-height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6367cc12 */.elementor-11 .elementor-element.elementor-element-6367cc12 {
  position: relative;
  background: #341919; /* Base color only */
  border-radius: 20px;
  padding: 30px;
  color: #fff;
  transition: transform 0.3s ease;
  overflow: hidden; /* Important for pseudo-elements */
}

/* Default gradient */
.elementor-11 .elementor-element.elementor-element-6367cc12::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: radial-gradient(
    270.92% 239.57% at 214.89% -5.91%,
    rgba(210, 127, 127, 0.3) 0%,
    rgba(197, 89, 89, 0) 100%
  );
  transition: opacity 0.6s ease;
  pointer-events: none;
}

/* Hover gradient */
.elementor-11 .elementor-element.elementor-element-6367cc12::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: radial-gradient(
    270.92% 239.57% at 214.89% -5.91%,
    rgba(210, 127, 127, 0.5) 0%,
    rgba(197, 89, 89, 0.1) 100%
  );
  opacity: 0;
  transition: opacity 0.6s ease;
  pointer-events: none;
}

.elementor-11 .elementor-element.elementor-element-6367cc12:hover::before {
  opacity: 0;
}

.elementor-11 .elementor-element.elementor-element-6367cc12:hover::after {
  opacity: 1;
}

.elementor-11 .elementor-element.elementor-element-6367cc12:hover {
  transform: translateY(-2px);
}

/* Ensure content stays on top */
.elementor-11 .elementor-element.elementor-element-6367cc12 > .elementor-container {
  position: relative;
  z-index: 1;
  min-height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4af0e19e */.elementor-11 .elementor-element.elementor-element-4af0e19e {
  position: relative;
  background: #341919; /* Base color only */
  border-radius: 20px;
  padding: 30px;
  color: #fff;
  transition: transform 0.3s ease;
  overflow: hidden; /* Important for pseudo-elements */
}

/* Default gradient */
.elementor-11 .elementor-element.elementor-element-4af0e19e::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: radial-gradient(
    270.92% 239.57% at 214.89% -5.91%,
    rgba(210, 127, 127, 0.3) 0%,
    rgba(197, 89, 89, 0) 100%
  );
  transition: opacity 0.6s ease;
  pointer-events: none;
}

/* Hover gradient */
.elementor-11 .elementor-element.elementor-element-4af0e19e::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: radial-gradient(
    270.92% 239.57% at 214.89% -5.91%,
    rgba(210, 127, 127, 0.5) 0%,
    rgba(197, 89, 89, 0.1) 100%
  );
  opacity: 0;
  transition: opacity 0.6s ease;
  pointer-events: none;
}

.elementor-11 .elementor-element.elementor-element-4af0e19e:hover::before {
  opacity: 0;
}

.elementor-11 .elementor-element.elementor-element-4af0e19e:hover::after {
  opacity: 1;
}

.elementor-11 .elementor-element.elementor-element-4af0e19e:hover {
  transform: translateY(-2px);
}

/* Ensure content stays on top */
.elementor-11 .elementor-element.elementor-element-4af0e19e > .elementor-container {
  position: relative;
  z-index: 1;
  min-height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13f2135 */.elementor-11 .elementor-element.elementor-element-13f2135 {
    display: grid;
  grid-template-columns: 70fr 30fr;
  padding: 0;
  margin: 0;
}

.elementor-11 .elementor-element.elementor-element-13f2135 > .elementor-container {
  min-height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a9df3ec */.elementor-11 .elementor-element.elementor-element-4a9df3ec {
  position: relative;
  background: #341919; /* Base color only */
  border-radius: 20px;
  padding: 30px;
  color: #fff;
  transition: transform 0.3s ease;
  overflow: hidden; /* Important for pseudo-elements */
}

/* Default gradient */
.elementor-11 .elementor-element.elementor-element-4a9df3ec::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: radial-gradient(
    270.92% 239.57% at 214.89% -5.91%,
    rgba(210, 127, 127, 0.3) 0%,
    rgba(197, 89, 89, 0) 100%
  );
  transition: opacity 0.6s ease;
  pointer-events: none;
}

/* Hover gradient */
.elementor-11 .elementor-element.elementor-element-4a9df3ec::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: radial-gradient(
    270.92% 239.57% at 214.89% -5.91%,
    rgba(210, 127, 127, 0.5) 0%,
    rgba(197, 89, 89, 0.1) 100%
  );
  opacity: 0;
  transition: opacity 0.6s ease;
  pointer-events: none;
}

.elementor-11 .elementor-element.elementor-element-4a9df3ec:hover::before {
  opacity: 0;
}

.elementor-11 .elementor-element.elementor-element-4a9df3ec:hover::after {
  opacity: 1;
}

.elementor-11 .elementor-element.elementor-element-4a9df3ec:hover {
  transform: translateY(-2px);
}

/* Ensure content stays on top */
.elementor-11 .elementor-element.elementor-element-4a9df3ec > .elementor-container {
  position: relative;
  z-index: 1;
  min-height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13b5cf23 */.elementor-11 .elementor-element.elementor-element-13b5cf23 {
  position: relative;
  background: #341919; /* Base color only */
  border-radius: 20px;
  padding: 30px;
  color: #fff;
  transition: transform 0.3s ease;
  overflow: hidden; /* Important for pseudo-elements */
}

/* Default gradient */
.elementor-11 .elementor-element.elementor-element-13b5cf23::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: radial-gradient(
    270.92% 239.57% at 214.89% -5.91%,
    rgba(210, 127, 127, 0.3) 0%,
    rgba(197, 89, 89, 0) 100%
  );
  transition: opacity 0.6s ease;
  pointer-events: none;
}

/* Hover gradient */
.elementor-11 .elementor-element.elementor-element-13b5cf23::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: radial-gradient(
    270.92% 239.57% at 214.89% -5.91%,
    rgba(210, 127, 127, 0.5) 0%,
    rgba(197, 89, 89, 0.1) 100%
  );
  opacity: 0;
  transition: opacity 0.6s ease;
  pointer-events: none;
}

.elementor-11 .elementor-element.elementor-element-13b5cf23:hover::before {
  opacity: 0;
}

.elementor-11 .elementor-element.elementor-element-13b5cf23:hover::after {
  opacity: 1;
}

.elementor-11 .elementor-element.elementor-element-13b5cf23:hover {
  transform: translateY(-2px);
}

/* Ensure content stays on top */
.elementor-11 .elementor-element.elementor-element-13b5cf23 > .elementor-container {
  position: relative;
  z-index: 1;
  min-height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64780d6b */.elementor-11 .elementor-element.elementor-element-64780d6b {
    display: grid;
  grid-template-columns: 42fr 58fr;
  height: 100%;
  min-height: 100%;
  padding: 0;
}

.elementor-11 .elementor-element.elementor-element-64780d6b > .elementor-container {
  min-height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63f908a9 */.elementor-11 .elementor-element.elementor-element-63f908a9 {
  display: grid;
  grid-template-rows: 65fr 35fr;
  height: 100%;
 padding: 0;
}

.elementor-11 .elementor-element.elementor-element-63f908a9 > .elementor-container {
  min-height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c568db7 */.elementor-11 .elementor-element.elementor-element-7c568db7 {
    display: grid;
    grid-template-columns: 25fr 75fr;
    height: 80vh;
}

@media (max-width: 1024px) {
  .elementor-11 .elementor-element.elementor-element-7c568db7 {
    grid-template-columns: 30fr 70fr; /* una colonna sola */
    height: auto; /* così non forzi l'altezza */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-267b0925 */.elementor-11 .elementor-element.elementor-element-267b0925{
/* From https://css.glass */
background: rgba(0, 0, 0, 0.60);
backdrop-filter: blur(35px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22a02e92 */.elementor-11 .elementor-element.elementor-element-22a02e92 {
   background: radial-gradient(
      149.15% 178.98% at -41.22% 109.95%, 
      rgba(210, 127, 127, 0.3) 0%, 
      rgba(197, 89, 89, 0) 100%
    ),
    #341919;

  background-blend-mode: normal, normal;
  border-radius: 20px;
  padding: 0px;
  color: #fff;
}

.elementor-11 .elementor-element.elementor-element-22a02e92 > .elementor-container {
  min-height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0597bf */.elementor-11 .elementor-element.elementor-element-d0597bf {
   background: radial-gradient(
      270.92% 239.57% at 214.89% -5.91%,
      rgba(210, 127, 127, 0.3) 0%,
      rgba(197, 89, 89, 0) 100%
    ),
    #341919;

  background-blend-mode: normal, normal;
  border-radius: 20px;
  padding: 5px;
  color: #fff;
}

.elementor-11 .elementor-element.elementor-element-d0597bf > .elementor-container {
  min-height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dc6206d */.elementor-11 .elementor-element.elementor-element-6dc6206d {
    background: radial-gradient(217.24% 242.87% at 217.75% 107.58%, rgba(210, 127, 127, 0.30) 0%, rgba(197, 89, 89, 0.00) 100%), #341919;
   background-blend-mode: normal, normal; 
  border-radius: 20px;
  color: #fff;
}

.elementor-11 .elementor-element.elementor-element-6dc6206d > .elementor-container {
  min-height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-418e6f9a */.elementor-11 .elementor-element.elementor-element-418e6f9a {
    padding: 0;
    display: grid;
    grid-template-rows: 15fr 30fr;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b96ba2 */.elementor-11 .elementor-element.elementor-element-1b96ba2 {
   background: radial-gradient(208.49% 237.36% at -115.27% 0%, rgba(210, 127, 127, 0.30) 0%, rgba(197, 89, 89, 0.00) 100%), #341919;

  background-blend-mode: normal, normal;
  border-radius: 20px;
  padding: 6%;
  color: #fff;
}

.elementor-11 .elementor-element.elementor-element-1b96ba2 > .elementor-container {
  min-height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72b825d4 */.elementor-11 .elementor-element.elementor-element-72b825d4 {
   background: radial-gradient(
      270.92% 239.57% at 214.89% -5.91%,
      rgba(210, 127, 127, 0.3) 0%,
      rgba(197, 89, 89, 0) 100%
    ),
    #341919;

  background-blend-mode: normal, normal;
  border-radius: 20px;
  color: #fff;
  height: 100%;
  min-height: 100%;
}

.elementor-11 .elementor-element.elementor-element-72b825d4 > .elementor-container {
  min-height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e002ad1 */.elementor-11 .elementor-element.elementor-element-3e002ad1 {
    padding: 0;
    display: grid;
    grid-template-rows: 70fr 30fr;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e2e86e3 */.elementor-11 .elementor-element.elementor-element-2e2e86e3 {
    padding: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57bd20b5 */.elementor-11 .elementor-element.elementor-element-57bd20b5 {
   background: radial-gradient(
      217.24% 242.87% at 217.75% 107.58%,
      rgba(210, 127, 127, 0.3) 0%,
      rgba(197, 89, 89, 0) 100%
    ),
    #341919;

  background-blend-mode: normal, normal;
  border-radius: 20px;
  color: #fff;
  height: 100%;
}

.elementor-11 .elementor-element.elementor-element-57bd20b5 > .elementor-container {
  min-height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a363b07 */.elementor-11 .elementor-element.elementor-element-3a363b07 {
    display: grid;
    grid-template-rows: 15fr 30fr 15fr;
    height: auto;
    padding: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25cbdea8 */.elementor-11 .elementor-element.elementor-element-25cbdea8{
/* From https://css.glass */
background: rgba(0, 0, 0, 0.60);
backdrop-filter: blur(35px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49c3cc0e */.elementor-11 .elementor-element.elementor-element-49c3cc0e {
   background: radial-gradient(
      149.15% 178.98% at -41.22% 109.95%, 
      rgba(210, 127, 127, 0.3) 0%, 
      rgba(197, 89, 89, 0) 100%
    ),
    #341919;

  background-blend-mode: normal, normal;
  border-radius: 20px;
  padding: 0px;
  color: #fff;
}

.elementor-11 .elementor-element.elementor-element-49c3cc0e > .elementor-container {
  min-height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6347cf09 */.elementor-11 .elementor-element.elementor-element-6347cf09 {
   background: radial-gradient(
      270.92% 239.57% at 214.89% -5.91%,
      rgba(210, 127, 127, 0.3) 0%,
      rgba(197, 89, 89, 0) 100%
    ),
    #341919;

  background-blend-mode: normal, normal;
  border-radius: 20px;
  padding: 5px;
  color: #fff;
}

.elementor-11 .elementor-element.elementor-element-6347cf09 > .elementor-container {
  min-height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6796de5 */.elementor-11 .elementor-element.elementor-element-6796de5 {
    background: radial-gradient(217.24% 242.87% at 217.75% 107.58%, rgba(210, 127, 127, 0.30) 0%, rgba(197, 89, 89, 0.00) 100%), #341919;
   background-blend-mode: normal, normal; 
  border-radius: 20px;
  color: #fff;
}

.elementor-11 .elementor-element.elementor-element-6796de5 > .elementor-container {
  min-height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a626965 */.elementor-11 .elementor-element.elementor-element-4a626965 {
    padding: 0;
    display: grid;
    grid-template-rows: 15fr 30fr;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e16864b */.elementor-11 .elementor-element.elementor-element-1e16864b {
background: radial-gradient(208.49% 237.36% at -115.27% 0%, rgba(210, 127, 127, 0.30) 0%, rgba(197, 89, 89, 0.00) 100%), #341919;

  background-blend-mode: normal, normal;
  border-radius: 20px;
  color: #fff;
}

.elementor-11 .elementor-element.elementor-element-1e16864b > .elementor-container {
  min-height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-572f1451 */.elementor-11 .elementor-element.elementor-element-572f1451 {
   background: radial-gradient(
      270.92% 239.57% at 214.89% -5.91%,
      rgba(210, 127, 127, 0.3) 0%,
      rgba(197, 89, 89, 0) 100%
    ),
    #341919;

  background-blend-mode: normal, normal;
  border-radius: 20px;
  color: #fff;
  height: 100%;
  min-height: 100%;
}

.elementor-11 .elementor-element.elementor-element-572f1451 > .elementor-container {
  min-height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4627562 */.elementor-11 .elementor-element.elementor-element-4627562 {
    padding: 0;
    display: grid;
    grid-template-rows: 70fr 30fr;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d21443f */.elementor-11 .elementor-element.elementor-element-5d21443f {
    padding: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64b9d37e */.elementor-11 .elementor-element.elementor-element-64b9d37e {
   background: radial-gradient(
      217.24% 242.87% at 217.75% 107.58%,
      rgba(210, 127, 127, 0.3) 0%,
      rgba(197, 89, 89, 0) 100%
    ),
    #341919;

  background-blend-mode: normal, normal;
  border-radius: 20px;
  color: #fff;
  height: 100%;
}

.elementor-11 .elementor-element.elementor-element-64b9d37e > .elementor-container {
  min-height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53b5f76a */.elementor-11 .elementor-element.elementor-element-53b5f76a {
    display: grid;
    grid-template-rows: 5fr 10fr 4fr;
    height: auto;
    padding: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61c7f1f9 */.elementor-11 .elementor-element.elementor-element-61c7f1f9{
/* From https://css.glass */
background: rgba(0, 0, 0, 0.60);
backdrop-filter: blur(35px);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e259139 */.semi-bold {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7c2d7b2 */.semi-bold {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-324d039 */.elementor-11 .elementor-element.elementor-element-324d039 {
  background-image:
    linear-gradient(to bottom, rgba(0,0,0,1), rgba(0,0,0,0) 40%),
    linear-gradient(to top, rgba(0,0,0,0.95), rgba(0,0,0,0) 0%),
    url('https://jeiom.jemib.it/wp-content/uploads/2025/09/darkmap_shadow.jpg');
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}/* End custom CSS */