.elementor-19 .elementor-element.elementor-element-f4bbe08{--display:flex;}.elementor-19 .elementor-element.elementor-element-bd34926{--display:flex;--min-height:80vh;--overlay-opacity:0.5;}.elementor-19 .elementor-element.elementor-element-bd34926:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-bd34926 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rlcarpenteria.it/wp-content/uploads/2026/08/8270b5f29852a3c6eef480de36f174ca.jpg");background-position:center center;background-size:cover;}.elementor-19 .elementor-element.elementor-element-bd34926::before, .elementor-19 .elementor-element.elementor-element-bd34926 > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-bd34926 > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-bd34926 > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-bd34926 > .e-con-inner > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-bd34926 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #2E1F1F 0%, #040404 100%);}.elementor-19 .elementor-element.elementor-element-3903340{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-780da7d.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-19 .elementor-element.elementor-element-780da7d.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-19 .elementor-element.elementor-element-780da7d.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-19 .elementor-element.elementor-element-780da7d .elementor-image-box-title{margin-bottom:0px;font-family:"Roboto", Sans-serif;font-weight:600;text-decoration:underline;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-19 .elementor-element.elementor-element-780da7d .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-19 .elementor-element.elementor-element-780da7d .elementor-image-box-img img{opacity:1;transition-duration:0.3s;}.elementor-19 .elementor-element.elementor-element-3cb7255.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-19 .elementor-element.elementor-element-3cb7255.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-19 .elementor-element.elementor-element-3cb7255.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-19 .elementor-element.elementor-element-3cb7255 .elementor-image-box-wrapper .elementor-image-box-img{width:51%;}.elementor-19 .elementor-element.elementor-element-3cb7255 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-19 .elementor-element.elementor-element-3cb7255 .elementor-image-box-title{font-family:"Roboto", Sans-serif;font-weight:600;text-decoration:underline;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-19 .elementor-element.elementor-element-df27586.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-19 .elementor-element.elementor-element-df27586.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-19 .elementor-element.elementor-element-df27586.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-19 .elementor-element.elementor-element-df27586 .elementor-image-box-wrapper .elementor-image-box-img{width:70%;}.elementor-19 .elementor-element.elementor-element-df27586 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-19 .elementor-element.elementor-element-df27586 .elementor-image-box-title{font-family:"Roboto", Sans-serif;font-weight:600;text-decoration:underline;color:#000000;}.elementor-19 .elementor-element.elementor-element-379a024.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-19 .elementor-element.elementor-element-379a024.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-19 .elementor-element.elementor-element-379a024.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-19 .elementor-element.elementor-element-379a024 .elementor-image-box-wrapper .elementor-image-box-img{width:55%;}.elementor-19 .elementor-element.elementor-element-379a024 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-19 .elementor-element.elementor-element-379a024 .elementor-image-box-title{font-family:"Roboto", Sans-serif;font-weight:600;text-decoration:underline;color:#000000;}.elementor-19 .elementor-element.elementor-element-a4ce25b.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-19 .elementor-element.elementor-element-a4ce25b.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-19 .elementor-element.elementor-element-a4ce25b.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-19 .elementor-element.elementor-element-a4ce25b .elementor-image-box-wrapper .elementor-image-box-img{width:55%;}.elementor-19 .elementor-element.elementor-element-a4ce25b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-19 .elementor-element.elementor-element-a4ce25b .elementor-image-box-title{font-family:"Roboto", Sans-serif;font-weight:600;text-decoration:underline;color:#000000;}.elementor-19 .elementor-element.elementor-element-d15e171.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-19 .elementor-element.elementor-element-d15e171.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-19 .elementor-element.elementor-element-d15e171.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-19 .elementor-element.elementor-element-d15e171 .elementor-image-box-wrapper .elementor-image-box-img{width:55%;}.elementor-19 .elementor-element.elementor-element-d15e171 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-19 .elementor-element.elementor-element-d15e171 .elementor-image-box-title{font-family:"Roboto", Sans-serif;font-weight:600;text-decoration:underline;color:#000000;}.elementor-19 .elementor-element.elementor-element-0e5ae99{--display:flex;}.elementor-19 .elementor-element.elementor-element-87e4e94{--spacer-size:50px;}.elementor-19 .elementor-element.elementor-element-b3126f6{--display:flex;}.elementor-19 .elementor-element.elementor-element-3baa9c0{--spacer-size:50px;}.elementor-19 .elementor-element.elementor-element-aea48be{--display:flex;}.elementor-19 .elementor-element.elementor-element-556d94e .eael-call-to-action.bg-img{background-repeat:no-repeat;background-position:center;background-size:cover;}.elementor-19 .elementor-element.elementor-element-556d94e .eael-call-to-action{max-width:1170px;background-color:#f4f4f4;border-style:none;border-radius:30px;}.elementor-19 .elementor-element.elementor-element-556d94e .eael-call-to-action.bg-img:after{background-color:#f4f4f4;}.elementor-19 .elementor-element.elementor-element-556d94e .eael-call-to-action.cta-preset-1:not(.cta-preset-2) .cta-button:not(.cta-secondary-button){color:#4d4d4d;background:#f9f9f9;}.elementor-19 .elementor-element.elementor-element-556d94e .eael-call-to-action.cta-preset-1:not(.cta-preset-2) .cta-button:hover:not(.cta-secondary-button){color:#f9f9f9;background:#3F51B5;}.elementor-19 .elementor-element.elementor-element-556d94e .eael-call-to-action.cta-preset-1:not(.cta-preset-2) .cta-button:after:not(.cta-secondary-button){background:#3F51B5;}.elementor-19 .elementor-element.elementor-element-556d94e .eael-call-to-action .cta-button.effect-1:after{background:#3F51B5;}.elementor-19 .elementor-element.elementor-element-556d94e .eael-call-to-action .cta-button.effect-2:after{background:#3F51B5;}.elementor-19 .elementor-element.elementor-element-556d94e .eael-call-to-action.cta-icon-flex .icon{font-size:58px;color:#444;}.elementor-19 .elementor-element.elementor-element-556d94e .eael-call-to-action.cta-icon-flex .icon img{height:58px;width:58px;}.elementor-19 .elementor-element.elementor-element-556d94e .eael-call-to-action.cta-icon-flex .icon svg{height:58px;width:58px;fill:#444;}@media(max-width:1024px){.elementor-19 .elementor-element.elementor-element-3903340{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-19 .elementor-element.elementor-element-3903340{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-19 .elementor-element.elementor-element-780da7d .elementor-image-box-img{margin-bottom:0px;}.elementor-19 .elementor-element.elementor-element-3cb7255 .elementor-image-box-img{margin-bottom:15px;}.elementor-19 .elementor-element.elementor-element-df27586 .elementor-image-box-img{margin-bottom:15px;}.elementor-19 .elementor-element.elementor-element-379a024 .elementor-image-box-img{margin-bottom:15px;}.elementor-19 .elementor-element.elementor-element-a4ce25b .elementor-image-box-img{margin-bottom:15px;}.elementor-19 .elementor-element.elementor-element-d15e171 .elementor-image-box-img{margin-bottom:15px;}}