/* http://www.servizinnova.it/wp-content/uploads/elementor/css/post-1128.css?ver=1757521186 */
.elementor-1128 .elementor-element.elementor-element-68f686fc{--display:flex}.elementor-1128 .elementor-element.elementor-element-2fb3311{--spacer-size:50px}.elementor-1128 .elementor-element.elementor-element-6da4ad5{text-align:left}.elementor-1128 .elementor-element.elementor-element-a236f7b{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-1128 .elementor-element.elementor-element-a236f7b .elementor-divider-separator{width:10%;margin:0 auto;margin-left:0}.elementor-1128 .elementor-element.elementor-element-a236f7b .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px}.elementor-1128 .elementor-element.elementor-element-7ebf7d1{--spacer-size:60px}.elementor-1128 .elementor-element.elementor-element-b9ab1aa{--spacer-size:135px}.elementor-1128 .elementor-element.elementor-element-871a928 .box-content{align-items:center;text-align:center}.elementor-1128 .elementor-element.elementor-element-871a928 .the7-box-wrapper{align-items:flex-start;align-content:flex-start}.elementor-1128 .elementor-element.elementor-element-871a928{--the7-img-object-fit:var(--object-fit);--the7-img-width:var(--ratio-img-width);--the7-img-height:var(--ratio-img-height);--the7-img-max-height:var(--max-height);--the7-img-max-width:var(--max-width);--box-width:var(--image-size, var(--ratio-img-width));--the7-img-ratio:var(--aspect-ratio, var(--ratio));--flex-flow:row nowrap;--img-space:0 0 0 var(--icon-spacing, 15px);--img-order:2;--img-width:30%;--content-width:width: calc(100% - var(--image-size) - var(--icon-spacing, 15px));--icon-spacing:15px}.elementor-1128 .elementor-element.elementor-element-871a928 .elementor-image-div{align-self:flex-start}.elementor-1128 .elementor-element.elementor-element-871a928 .post-thumbnail-rollover img{opacity:calc(100/100)}.elementor-1128 .elementor-element.elementor-element-871a928 .elementor-image-div img{transition:opacity 0.3s ease}.elementor-1128 .elementor-element.elementor-element-871a928 a:hover .the7-simple-post-thumb img,.elementor-1128 .elementor-element.elementor-element-871a928 .post-thumbnail-rollover:hover img{opacity:calc(100/100)}.elementor-1128 .elementor-element.elementor-element-871a928 .the7-box-wrapper .box-heading,.elementor-1128 .elementor-element.elementor-element-871a928 .the7-box-wrapper .box-heading a{color:var(--e-global-color-el_color_7)}.elementor-1128 .elementor-element.elementor-element-871a928 .box-description{margin-top:10px}