.elementor-4108 .elementor-element.elementor-element-7f20199:not(.elementor-motion-effects-element-type-background), .elementor-4108 .elementor-element.elementor-element-7f20199 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.xpertia.it/wp-content/uploads/2025/02/vision.jpg");background-position:center center;background-size:cover;}.elementor-4108 .elementor-element.elementor-element-7f20199{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4108 .elementor-element.elementor-element-7f20199 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-4108 .elementor-element.elementor-element-6ecac32.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4108 .elementor-element.elementor-element-6ecac32.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4108 .elementor-element.elementor-element-6ecac32 > .elementor-element-populated{margin:0px 0px 5px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4108 .elementor-element.elementor-element-423f06c .porto-u-main-heading > *{font-size:40px;font-weight:600;letter-spacing:1px;color:#FFFFFF;}.elementor-4108 .elementor-element.elementor-element-2b7cf62{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-112px;margin-bottom:0px;z-index:2;}.elementor-4108 .elementor-element.elementor-element-2b7cf62 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-element-95ebb36 .porto-sicon-box.top-icon{text-align:left;}.elementor-4108 .elementor-element.elementor-element-95ebb36 > .elementor-widget-container:hover{--e-transform-translateY:-10px;}.elementor-4108 .elementor-element.elementor-element-95ebb36 > .elementor-widget-container{background-color:#FFFFFF;padding:2.5rem 2.5rem 2.7rem 2.5rem;border-style:solid;border-width:5px 0px 0px 0px;border-color:#0073B5;border-radius:4px 4px 4px 4px;}.elementor-4108 .elementor-element.elementor-element-95ebb36:hover .elementor-widget-container{box-shadow:0px 30px 90px 0px rgba(187, 187, 187, 0.33);}.elementor-4108 .elementor-element.elementor-element-95ebb36 .porto-sicon-img{font-size:80px;}.elementor-4108 .elementor-element.elementor-element-95ebb36 .porto-sicon-title{font-size:20px;font-weight:600;letter-spacing:1px;margin-bottom:14px;}.elementor-4108 .elementor-element.elementor-element-95ebb36 .porto-sicon-header p{font-size:16px;font-weight:500;}.elementor-4108 .elementor-element.elementor-element-95ebb36 .porto-sicon-description{font-size:16px;font-weight:400;color:#000000;}.elementor-4108 .elementor-element.elementor-element-95ebb36 .porto-sicon-header{margin-bottom:21px;}.elementor-element-8d6ff98 .porto-sicon-box.top-icon{text-align:left;}.elementor-4108 .elementor-element.elementor-element-8d6ff98 > .elementor-widget-container:hover{--e-transform-translateY:-10px;}.elementor-4108 .elementor-element.elementor-element-8d6ff98 > .elementor-widget-container{background-color:#FFFFFF;padding:2.5rem 2.5rem 2.7rem 2.5rem;border-style:solid;border-width:05px 0px 0px 0px;border-color:#0073B5;border-radius:4px 4px 4px 4px;}.elementor-4108 .elementor-element.elementor-element-8d6ff98:hover .elementor-widget-container{box-shadow:0px 30px 90px 0px rgba(187, 187, 187, 0.33);}.elementor-4108 .elementor-element.elementor-element-8d6ff98 .porto-sicon-img{font-size:80px;border-radius:0px;}.elementor-4108 .elementor-element.elementor-element-8d6ff98 .porto-icon.advanced{border-radius:0px;}.elementor-4108 .elementor-element.elementor-element-8d6ff98 .porto-sicon-title{font-size:20px;font-weight:600;letter-spacing:1px;margin-bottom:14px;}.elementor-4108 .elementor-element.elementor-element-8d6ff98 .porto-sicon-header p{font-size:16px;font-weight:500;}.elementor-4108 .elementor-element.elementor-element-8d6ff98 .porto-sicon-description{font-size:16px;font-weight:400;color:#000000;}.elementor-4108 .elementor-element.elementor-element-8d6ff98 .porto-sicon-header{margin-bottom:21px;}.elementor-element-123db0b .porto-sicon-box.top-icon{text-align:left;}.elementor-4108 .elementor-element.elementor-element-123db0b > .elementor-widget-container:hover{--e-transform-translateY:-10px;}.elementor-4108 .elementor-element.elementor-element-123db0b > .elementor-widget-container{background-color:#FFFFFF;padding:2.5rem 2.5rem 2.7rem 2.5rem;border-style:solid;border-width:5px 0px 0px 0px;border-color:#0073B5;border-radius:4px 4px 4px 4px;}.elementor-4108 .elementor-element.elementor-element-123db0b:hover .elementor-widget-container{box-shadow:0px 30px 90px 0px rgba(187, 187, 187, 0.33);}.elementor-4108 .elementor-element.elementor-element-123db0b .porto-sicon-img{font-size:80px;border-radius:0px;}.elementor-4108 .elementor-element.elementor-element-123db0b .porto-icon.advanced{border-radius:0px;}.elementor-4108 .elementor-element.elementor-element-123db0b .porto-sicon-title{font-size:20px;font-weight:600;letter-spacing:1px;margin-bottom:14px;}.elementor-4108 .elementor-element.elementor-element-123db0b .porto-sicon-header p{font-size:16px;font-weight:500;}.elementor-4108 .elementor-element.elementor-element-123db0b .porto-sicon-description{font-size:16px;font-weight:400;color:#000000;}.elementor-4108 .elementor-element.elementor-element-123db0b .porto-sicon-header{margin-bottom:21px;}.elementor-element-e4f5dd9 .porto-sicon-box.top-icon{text-align:left;}.elementor-4108 .elementor-element.elementor-element-e4f5dd9 > .elementor-widget-container:hover{--e-transform-translateY:-10px;}.elementor-4108 .elementor-element.elementor-element-e4f5dd9 > .elementor-widget-container{background-color:#FFFFFF;padding:2.5rem 2.5rem 2.7rem 2.5rem;border-style:solid;border-width:5px 0px 0px 0px;border-color:#0073B5;border-radius:4px 4px 4px 4px;}.elementor-4108 .elementor-element.elementor-element-e4f5dd9:hover .elementor-widget-container{box-shadow:0px 30px 90px 0px rgba(187, 187, 187, 0.33);}.elementor-4108 .elementor-element.elementor-element-e4f5dd9 .porto-sicon-img{font-size:80px;border-radius:0px;}.elementor-4108 .elementor-element.elementor-element-e4f5dd9 .porto-icon.advanced{border-radius:0px;}.elementor-4108 .elementor-element.elementor-element-e4f5dd9 .porto-sicon-title{font-size:20px;font-weight:600;letter-spacing:1px;margin-bottom:14px;}.elementor-4108 .elementor-element.elementor-element-e4f5dd9 .porto-sicon-header p{font-size:16px;font-weight:500;}.elementor-4108 .elementor-element.elementor-element-e4f5dd9 .porto-sicon-description{font-size:16px;font-weight:400;color:#000000;}.elementor-4108 .elementor-element.elementor-element-e4f5dd9 .porto-sicon-header{margin-bottom:21px;}.elementor-4108 .elementor-element.elementor-element-58bc150{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;z-index:2;}.elementor-4108 .elementor-element.elementor-element-58bc150 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-element-d01b71a .porto-sicon-box.top-icon{text-align:left;}.elementor-4108 .elementor-element.elementor-element-d01b71a > .elementor-widget-container:hover{--e-transform-translateY:-10px;}.elementor-4108 .elementor-element.elementor-element-d01b71a > .elementor-widget-container{background-color:#FFFFFF;padding:2.5rem 2.5rem 2.7rem 2.5rem;border-style:solid;border-width:5px 0px 0px 0px;border-color:#0073B5;border-radius:4px 4px 4px 4px;}.elementor-4108 .elementor-element.elementor-element-d01b71a:hover .elementor-widget-container{box-shadow:0px 30px 90px 0px rgba(187, 187, 187, 0.33);}.elementor-4108 .elementor-element.elementor-element-d01b71a .porto-sicon-img{font-size:80px;}.elementor-4108 .elementor-element.elementor-element-d01b71a .porto-sicon-title{font-size:20px;font-weight:600;letter-spacing:1px;margin-bottom:14px;}.elementor-4108 .elementor-element.elementor-element-d01b71a .porto-sicon-header p{font-size:16px;font-weight:500;}.elementor-4108 .elementor-element.elementor-element-d01b71a .porto-sicon-description{font-size:16px;font-weight:400;color:#000000;}.elementor-4108 .elementor-element.elementor-element-d01b71a .porto-sicon-header{margin-bottom:21px;}.elementor-element-e242a80 .porto-sicon-box.top-icon{text-align:left;}.elementor-4108 .elementor-element.elementor-element-e242a80 > .elementor-widget-container:hover{--e-transform-translateY:-10px;}.elementor-4108 .elementor-element.elementor-element-e242a80 > .elementor-widget-container{background-color:#FFFFFF;padding:2.5rem 2.5rem 2.7rem 2.5rem;border-style:solid;border-width:05px 0px 0px 0px;border-color:#0073B5;border-radius:4px 4px 4px 4px;}.elementor-4108 .elementor-element.elementor-element-e242a80:hover .elementor-widget-container{box-shadow:0px 30px 90px 0px rgba(187, 187, 187, 0.33);}.elementor-4108 .elementor-element.elementor-element-e242a80 .porto-sicon-img{font-size:80px;border-radius:0px;}.elementor-4108 .elementor-element.elementor-element-e242a80 .porto-icon.advanced{border-radius:0px;}.elementor-4108 .elementor-element.elementor-element-e242a80 .porto-sicon-title{font-size:20px;font-weight:600;letter-spacing:1px;margin-bottom:14px;}.elementor-4108 .elementor-element.elementor-element-e242a80 .porto-sicon-header p{font-size:16px;font-weight:500;}.elementor-4108 .elementor-element.elementor-element-e242a80 .porto-sicon-description{font-size:16px;font-weight:400;color:#000000;}.elementor-4108 .elementor-element.elementor-element-e242a80 .porto-sicon-header{margin-bottom:21px;}.elementor-element-135a02d .porto-sicon-box.top-icon{text-align:left;}.elementor-4108 .elementor-element.elementor-element-135a02d > .elementor-widget-container:hover{--e-transform-translateY:-10px;}.elementor-4108 .elementor-element.elementor-element-135a02d > .elementor-widget-container{background-color:#FFFFFF;padding:2.5rem 2.5rem 2.7rem 2.5rem;border-style:solid;border-width:5px 0px 0px 0px;border-color:#0073B5;border-radius:4px 4px 4px 4px;}.elementor-4108 .elementor-element.elementor-element-135a02d:hover .elementor-widget-container{box-shadow:0px 30px 90px 0px rgba(187, 187, 187, 0.33);}.elementor-4108 .elementor-element.elementor-element-135a02d .porto-sicon-img{font-size:80px;border-radius:0px;}.elementor-4108 .elementor-element.elementor-element-135a02d .porto-icon.advanced{border-radius:0px;}.elementor-4108 .elementor-element.elementor-element-135a02d .porto-sicon-title{font-size:20px;font-weight:600;letter-spacing:1px;margin-bottom:14px;}.elementor-4108 .elementor-element.elementor-element-135a02d .porto-sicon-header p{font-size:16px;font-weight:500;}.elementor-4108 .elementor-element.elementor-element-135a02d .porto-sicon-description{font-size:16px;font-weight:400;color:#000000;}.elementor-4108 .elementor-element.elementor-element-135a02d .porto-sicon-header{margin-bottom:21px;}.elementor-element-d37b02d .porto-sicon-box.top-icon{text-align:left;}.elementor-4108 .elementor-element.elementor-element-d37b02d > .elementor-widget-container:hover{--e-transform-translateY:-10px;}.elementor-4108 .elementor-element.elementor-element-d37b02d > .elementor-widget-container{background-color:#FFFFFF;padding:2.5rem 2.5rem 2.7rem 2.5rem;border-style:solid;border-width:5px 0px 0px 0px;border-color:#0073B5;border-radius:4px 4px 4px 4px;}.elementor-4108 .elementor-element.elementor-element-d37b02d:hover .elementor-widget-container{box-shadow:0px 30px 90px 0px rgba(187, 187, 187, 0.33);}.elementor-4108 .elementor-element.elementor-element-d37b02d .porto-sicon-img{font-size:80px;border-radius:0px;}.elementor-4108 .elementor-element.elementor-element-d37b02d .porto-icon.advanced{border-radius:0px;}.elementor-4108 .elementor-element.elementor-element-d37b02d .porto-sicon-title{font-size:20px;font-weight:600;letter-spacing:1px;margin-bottom:14px;}.elementor-4108 .elementor-element.elementor-element-d37b02d .porto-sicon-header p{font-size:16px;font-weight:500;}.elementor-4108 .elementor-element.elementor-element-d37b02d .porto-sicon-description{font-size:16px;font-weight:400;color:#000000;}.elementor-4108 .elementor-element.elementor-element-d37b02d .porto-sicon-header{margin-bottom:21px;}.elementor-4108 .elementor-element.elementor-element-f31b2ac{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;z-index:2;}.elementor-4108 .elementor-element.elementor-element-f31b2ac > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-element-5243716 .porto-sicon-box.top-icon{text-align:left;}.elementor-4108 .elementor-element.elementor-element-5243716 > .elementor-widget-container:hover{--e-transform-translateY:-10px;}.elementor-4108 .elementor-element.elementor-element-5243716 > .elementor-widget-container{background-color:#FFFFFF;padding:2.5rem 2.5rem 2.7rem 2.5rem;border-style:solid;border-width:05px 0px 0px 0px;border-color:#0073B5;border-radius:4px 4px 4px 4px;}.elementor-4108 .elementor-element.elementor-element-5243716:hover .elementor-widget-container{box-shadow:0px 30px 90px 0px rgba(187, 187, 187, 0.33);}.elementor-4108 .elementor-element.elementor-element-5243716 .porto-sicon-img{font-size:80px;border-radius:0px;}.elementor-4108 .elementor-element.elementor-element-5243716 .porto-icon.advanced{border-radius:0px;}.elementor-4108 .elementor-element.elementor-element-5243716 .porto-sicon-title{font-size:20px;font-weight:600;letter-spacing:1px;margin-bottom:14px;}.elementor-4108 .elementor-element.elementor-element-5243716 .porto-sicon-header p{font-size:16px;font-weight:500;}.elementor-4108 .elementor-element.elementor-element-5243716 .porto-sicon-description{font-size:16px;font-weight:400;color:#000000;}.elementor-4108 .elementor-element.elementor-element-5243716 .porto-sicon-header{margin-bottom:21px;}.elementor-element-c06dc04 .porto-sicon-box.top-icon{text-align:left;}.elementor-4108 .elementor-element.elementor-element-c06dc04 > .elementor-widget-container:hover{--e-transform-translateY:-10px;}.elementor-4108 .elementor-element.elementor-element-c06dc04 > .elementor-widget-container{background-color:#FFFFFF;padding:2.5rem 2.5rem 2.7rem 2.5rem;border-style:solid;border-width:5px 0px 0px 0px;border-color:#0073B5;border-radius:4px 4px 4px 4px;}.elementor-4108 .elementor-element.elementor-element-c06dc04:hover .elementor-widget-container{box-shadow:0px 30px 90px 0px rgba(187, 187, 187, 0.33);}.elementor-4108 .elementor-element.elementor-element-c06dc04 .porto-sicon-img{font-size:80px;border-radius:0px;}.elementor-4108 .elementor-element.elementor-element-c06dc04 .porto-icon.advanced{border-radius:0px;}.elementor-4108 .elementor-element.elementor-element-c06dc04 .porto-sicon-title{font-size:20px;font-weight:600;letter-spacing:1px;margin-bottom:14px;}.elementor-4108 .elementor-element.elementor-element-c06dc04 .porto-sicon-header p{font-size:16px;font-weight:500;}.elementor-4108 .elementor-element.elementor-element-c06dc04 .porto-sicon-description{font-size:16px;font-weight:400;color:#000000;}.elementor-4108 .elementor-element.elementor-element-c06dc04 .porto-sicon-header{margin-bottom:21px;}@media(max-width:991px) and (min-width:768px){.elementor-4108 .elementor-element.elementor-element-cbfd00e{width:50%;}.elementor-4108 .elementor-element.elementor-element-48729d3{width:50%;}.elementor-4108 .elementor-element.elementor-element-a141443{width:50%;}.elementor-4108 .elementor-element.elementor-element-55d6668{width:50%;}.elementor-4108 .elementor-element.elementor-element-9530708{width:50%;}.elementor-4108 .elementor-element.elementor-element-9623c33{width:50%;}.elementor-4108 .elementor-element.elementor-element-e8f897e{width:50%;}.elementor-4108 .elementor-element.elementor-element-1248513{width:50%;}.elementor-4108 .elementor-element.elementor-element-6fce474{width:50%;}.elementor-4108 .elementor-element.elementor-element-1c110cb{width:50%;}.elementor-4108 .elementor-element.elementor-element-5883996{width:50%;}.elementor-4108 .elementor-element.elementor-element-323a30b{width:50%;}}