.elementor-1001 .elementor-element.elementor-element-4fca5940:not(.elementor-motion-effects-element-type-background), .elementor-1001 .elementor-element.elementor-element-4fca5940 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1001 .elementor-element.elementor-element-4fca5940 > .elementor-background-overlay{background-image:url("https://joninfilm.it/wp-content/uploads/2025/06/373ef433-364f-4382-b4b9-326846c921063.png");background-position:center center;background-repeat:repeat-y;background-size:auto;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1001 .elementor-element.elementor-element-4fca5940{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:0;}.elementor-1001 .elementor-element.elementor-element-560a2c1f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1001 .elementor-element.elementor-element-560a2c1f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1001 .elementor-element.elementor-element-560a2c1f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1001 .elementor-element.elementor-element-560a2c1f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1001 .elementor-element.elementor-element-1f968acc > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1001 .elementor-element.elementor-element-1f968acc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 0px 0px 0px;}.elementor-1001 .elementor-element.elementor-element-1f968acc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1001 .elementor-element.elementor-element-6ed14852 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:1.3rem;font-weight:500;text-transform:uppercase;line-height:1.5em;color:#FFFFFF;}.elementor-1001 .elementor-element.elementor-element-1cb04b21{width:var( --container-widget-width, 111.481% );max-width:111.481%;--container-widget-width:111.481%;--container-widget-flex-grow:0;}.elementor-1001 .elementor-element.elementor-element-1cb04b21.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1001 .elementor-element.elementor-element-1cb04b21 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:3rem;font-weight:400;text-transform:uppercase;line-height:1.5em;color:#FFFFFF;}.elementor-1001 .elementor-element.elementor-element-36d5b484.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-1001 .elementor-element.elementor-element-6480b286{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:end;}.elementor-1001 .elementor-element.elementor-element-6480b286 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:1rem;font-weight:normal;text-transform:uppercase;line-height:1.5em;color:#FFFFFF;}.elementor-1001 .elementor-element.elementor-element-53d89e38:not(.elementor-motion-effects-element-type-background), .elementor-1001 .elementor-element.elementor-element-53d89e38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050710;}.elementor-1001 .elementor-element.elementor-element-53d89e38{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-1001 .elementor-element.elementor-element-53d89e38 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1001 .elementor-element.elementor-element-d77019d.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-1001 .elementor-element.elementor-element-5f5982e0.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-1001 .elementor-element.elementor-element-1680e075 > .elementor-widget-container{padding:0px 0px 0px 125px;}.elementor-1001 .elementor-element.elementor-element-5ec82985:not(.elementor-motion-effects-element-type-background), .elementor-1001 .elementor-element.elementor-element-5ec82985 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050710;}.elementor-1001 .elementor-element.elementor-element-5ec82985{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-1001 .elementor-element.elementor-element-5ec82985 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-1001 .elementor-element.elementor-element-3d8e4f5c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1001 .elementor-element.elementor-element-3d8e4f5c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1001 .elementor-element.elementor-element-5af21aa{width:var( --container-widget-width, 61.2% );max-width:61.2%;--container-widget-width:61.2%;--container-widget-flex-grow:0;}.elementor-1001 .elementor-element.elementor-element-5af21aa.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1001 .elementor-element.elementor-element-5786d177{--spacer-size:40vh;}.elementor-1001 .elementor-element.elementor-element-2fe74f9e{text-align:start;}.elementor-1001 .elementor-element.elementor-element-2fe74f9e .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:1.5rem;font-weight:400;text-transform:uppercase;line-height:1.3em;color:#FFFFFF;}.elementor-1001 .elementor-element.elementor-element-611cba11{text-align:start;}.elementor-1001 .elementor-element.elementor-element-611cba11 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:1rem;font-weight:normal;text-transform:none;line-height:1.5em;color:#FFFFFF;}.elementor-1001 .elementor-element.elementor-element-53c47ae1:not(.elementor-motion-effects-element-type-background), .elementor-1001 .elementor-element.elementor-element-53c47ae1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050710;}.elementor-1001 .elementor-element.elementor-element-53c47ae1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-1001 .elementor-element.elementor-element-53c47ae1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1001 .elementor-element.elementor-element-bc58aaa{text-align:center;}.elementor-1001 .elementor-element.elementor-element-293cab4 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:1.3rem;font-weight:500;line-height:1.5em;color:#FFFFFF;}.elementor-1001 .elementor-element.elementor-element-6d49818f .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:1rem;font-weight:normal;line-height:1.5em;color:#FFFFFF;}.elementor-1001 .elementor-element.elementor-element-4dd95624 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:1.3rem;font-weight:500;line-height:1.5em;color:#FFFFFF;}.elementor-1001 .elementor-element.elementor-element-72bb69a0 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:1rem;font-weight:normal;line-height:1.5em;color:#FFFFFF;}.elementor-1001 .elementor-element.elementor-element-2c2b3757 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:1.3rem;font-weight:500;line-height:1.5em;color:#FFFFFF;}.elementor-1001 .elementor-element.elementor-element-367bb222 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:1rem;font-weight:normal;line-height:1.5em;color:#FFFFFF;}.elementor-1001 .elementor-element.elementor-element-1eb9b5d1:not(.elementor-motion-effects-element-type-background), .elementor-1001 .elementor-element.elementor-element-1eb9b5d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050710;}.elementor-1001 .elementor-element.elementor-element-1eb9b5d1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-1001 .elementor-element.elementor-element-1eb9b5d1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1001 .elementor-element.elementor-element-8ef24d9{width:var( --container-widget-width, 98.322% );max-width:98.322%;--container-widget-width:98.322%;--container-widget-flex-grow:0;text-align:start;}.elementor-1001 .elementor-element.elementor-element-8ef24d9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1001 .elementor-element.elementor-element-8ef24d9 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:3rem;font-weight:400;text-transform:uppercase;line-height:1.3em;color:#FFFFFF;}.elementor-bc-flex-widget .elementor-1001 .elementor-element.elementor-element-08c123c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1001 .elementor-element.elementor-element-08c123c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1001 .elementor-element.elementor-element-1158f08{width:var( --container-widget-width, 63.291% );max-width:63.291%;--container-widget-width:63.291%;--container-widget-flex-grow:0;}.elementor-1001 .elementor-element.elementor-element-1158f08.elementor-element{--flex-grow:0;--flex-shrink:0;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1001 .elementor-element.elementor-element-162257bf{width:74.912%;}.elementor-1001 .elementor-element.elementor-element-08c123c{width:25.045%;}}@media(max-width:1024px){.elementor-1001 .elementor-element.elementor-element-6ed14852 .elementor-heading-title{font-size:1.2rem;}.elementor-1001 .elementor-element.elementor-element-1cb04b21 .elementor-heading-title{font-size:2rem;}.elementor-1001 .elementor-element.elementor-element-6480b286{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-1001 .elementor-element.elementor-element-6480b286 .elementor-heading-title{font-size:1rem;}.elementor-1001 .elementor-element.elementor-element-53d89e38{padding:50px 0px 50px 0px;}.elementor-1001 .elementor-element.elementor-element-5ec82985{padding:50px 0px 50px 0px;}.elementor-1001 .elementor-element.elementor-element-2fe74f9e .elementor-heading-title{font-size:1.5rem;}.elementor-1001 .elementor-element.elementor-element-611cba11 .elementor-heading-title{font-size:1rem;}.elementor-1001 .elementor-element.elementor-element-1eb9b5d1{padding:50px 0px 50px 0px;}.elementor-1001 .elementor-element.elementor-element-8ef24d9 .elementor-heading-title{font-size:2rem;}}@media(max-width:767px){.elementor-1001 .elementor-element.elementor-element-6480b286{width:100%;max-width:100%;}.elementor-1001 .elementor-element.elementor-element-1680e075 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1001 .elementor-element.elementor-element-5ec82985{padding:40px 0px 40px 0px;}.elementor-1001 .elementor-element.elementor-element-16b2a9fb > .elementor-element-populated{padding:30px 0px 30px 0px;}.elementor-1001 .elementor-element.elementor-element-3d8e4f5c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1001 .elementor-element.elementor-element-5786d177{--spacer-size:10px;}.elementor-1001 .elementor-element.elementor-element-53c47ae1{padding:40px 0px 40px 0px;}.elementor-1001 .elementor-element.elementor-element-4b3a5182{padding:40px 0px 40px 0px;}}