/* http://www.servizinnova.it/wp-content/uploads/elementor/css/post-5243.css?ver=1757517317 */
.elementor-5243 .elementor-element.elementor-element-65ac07d2{--display:flex}.elementor-5243 .elementor-element.elementor-element-cf21947{--spacer-size:50px}.elementor-5243 .elementor-element.elementor-element-b7c1556{text-align:left}.elementor-5243 .elementor-element.elementor-element-6c7a19e{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-5243 .elementor-element.elementor-element-6c7a19e .elementor-divider-separator{width:10%;margin:0 auto;margin-left:0}.elementor-5243 .elementor-element.elementor-element-6c7a19e .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px}.elementor-5243 .elementor-element.elementor-element-863433b{--spacer-size:60px}.elementor-5243 .elementor-element.elementor-element-662b978{--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}.elementor-5243 .elementor-element.elementor-element-865deaa .elementor-repeater-item-af645ad .e-hotspot--tooltip-position{right:initial;bottom:initial;left:calc(100% + 5px);top:initial}.elementor-5243 .elementor-element.elementor-element-865deaa .elementor-repeater-item-af645ad{left:11%;--hotspot-translate-x:11%;top:78%;--hotspot-translate-y:78%;--white-space:normal}.elementor-5243 .elementor-element.elementor-element-865deaa .elementor-repeater-item-982996d .e-hotspot--tooltip-position{right:calc(100% + 5px);bottom:initial;left:initial;top:initial}.elementor-5243 .elementor-element.elementor-element-865deaa .elementor-repeater-item-982996d{right:13%;--hotspot-translate-x:13%;top:81%;--hotspot-translate-y:81%}.elementor-5243 .elementor-element.elementor-element-865deaa .elementor-repeater-item-1a946fd .e-hotspot--tooltip-position{right:calc(100% + 5px);bottom:initial;left:initial;top:initial}.elementor-5243 .elementor-element.elementor-element-865deaa .elementor-repeater-item-1a946fd{left:79%;--hotspot-translate-x:79%;top:62%;--hotspot-translate-y:62%}.elementor-5243 .elementor-element.elementor-element-865deaa .elementor-repeater-item-6b9df39{left:68%;--hotspot-translate-x:68%;top:56%;--hotspot-translate-y:56%}.elementor-5243 .elementor-element.elementor-element-865deaa .e-hotspot--tooltip-position{right:calc(100% + 5px);bottom:initial;left:initial;top:initial}.elementor-5243 .elementor-element.elementor-element-865deaa{--hotspot-color:var( --e-global-color-el_color_7 );--hotspot-box-color:var( --e-global-color-185baf0 );--tooltip-text-color:#0F0F0F;--tooltip-align:left;--tooltip-min-width:0px;--tooltip-color:var( --e-global-color-el_color_0 )}.elementor-5243 .elementor-element.elementor-element-ea3a866{--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}.elementor-5243 .elementor-element.elementor-element-667a68b{--display:flex}.elementor-5243 .elementor-element.elementor-element-5b3209d{--spacer-size:50px}.elementor-5243 .elementor-element.elementor-element-8dfec36{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-5243 .elementor-element.elementor-element-8dfec36 .elementor-divider-separator{width:100%}.elementor-5243 .elementor-element.elementor-element-8dfec36 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-5243 .elementor-element.elementor-element-812e98a{--spacer-size:50px}.elementor-5243 .elementor-element.elementor-element-6c1feac .box-content{align-items:flex-start;text-align:left}.elementor-5243 .elementor-element.elementor-element-6c1feac .dt-css-grid{grid-template-columns:repeat(2,1fr);grid-column-gap:40px;grid-row-gap:20px;--grid-row-gap:20px}.elementor-5243 .elementor-element.elementor-element-6c1feac{--wide-desktop-columns:2;--icon-spacing:15px}.elementor-5243 .elementor-element.elementor-element-6c1feac .wf-cell .the7-icon-box-grid{align-items:flex-start;align-content:flex-start}.elementor-5243 .elementor-element.elementor-element-6c1feac .box-content-wrapper{flex-flow:row nowrap}.elementor-5243 .elementor-element.elementor-element-6c1feac .elementor-icon-div{align-self:flex-start}.elementor-5243 .elementor-element.elementor-element-6c1feac .box-content-wrapper .box-heading,.elementor-5243 .elementor-element.elementor-element-6c1feac .box-content-wrapper .box-heading a{color:var(--e-global-color-el_color_7)}.elementor-5243 .elementor-element.elementor-element-6c1feac .box-description{margin-top:10px}.elementor-5243 .elementor-element.elementor-element-3378fdc{--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}.elementor-5243 .elementor-element.elementor-element-33204a5{--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}.elementor-5243 .elementor-element.elementor-element-3e8ad04.elementor-element{--flex-grow:1;--flex-shrink:0}@media(max-width:1200px){.elementor-5243 .elementor-element.elementor-element-6c1feac .dt-css-grid{grid-template-columns:repeat(1,1fr)}.elementor-5243 .elementor-element.elementor-element-6c1feac{--wide-desktop-columns:1}.elementor-5243 .elementor-element.elementor-element-6c1feac.icon-position-tablet-left .elementor-icon-div{margin:0 var(--icon-spacing) 0 0}.elementor-5243 .elementor-element.elementor-element-6c1feac.icon-position-tablet-right .elementor-icon-div{margin:0 0 0 var(--icon-spacing)}.elementor-5243 .elementor-element.elementor-element-6c1feac.icon-position-tablet-top .elementor-icon-div{margin:0 0 var(--icon-spacing) 0}}@media(max-width:900px){.elementor-5243 .elementor-element.elementor-element-865deaa .elementor-repeater-item-af645ad .e-hotspot--tooltip-position{right:initial;bottom:calc(100% + 5px);left:initial;top:initial}.elementor-5243 .elementor-element.elementor-element-865deaa.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-5243 .elementor-element.elementor-element-865deaa{--hotspot-size:8px}.elementor-5243 .elementor-element.elementor-element-6c1feac .dt-css-grid{grid-template-columns:repeat(1,1fr)}.elementor-5243 .elementor-element.elementor-element-6c1feac{--wide-desktop-columns:1}.elementor-5243 .elementor-element.elementor-element-6c1feac.icon-position-mobile-left .elementor-icon-div{margin:0 var(--icon-spacing) 0 0}.elementor-5243 .elementor-element.elementor-element-6c1feac.icon-position-mobile-right .elementor-icon-div{margin:0 0 0 var(--icon-spacing)}.elementor-5243 .elementor-element.elementor-element-6c1feac.icon-position-mobile-top .elementor-icon-div{margin:0 0 var(--icon-spacing) 0}}@media screen and (min-width:1201px){.the7_icon_box_grid_widget-6c1feac .dt-css-grid{grid-template-columns:repeat(var(--wide-desktop-columns),minmax(0,1fr)) ! important}.the7_icon_box_grid_widget-6c1feac .wf-cell:nth-child(-n+2):before{display:none}}@media screen and (min-width:1202px){.the7_icon_box_grid_widget-6c1feac.the7-box-grid-wrapper .wf-cell:nth-child(-n+2):before{display:none}}@media screen and (min-width:901px) and (max-width:1200px){.the7_icon_box_grid_widget-6c1feac.the7-box-grid-wrapper .wf-cell:nth-child(-n+1):before{display:none}}@media screen and (max-width:1200px){.icon-position-tablet-right .the7_icon_box_grid_widget-6c1feac.the7-box-grid-wrapper .elementor-icon-div{order:2}.icon-position-tablet-left .the7_icon_box_grid_widget-6c1feac.the7-box-grid-wrapper .elementor-icon-div,.icon-position-tablet-top .the7_icon_box_grid_widget-6c1feac.the7-box-grid-wrapper .elementor-icon-div{order:0}.icon-position-tablet-top .the7_icon_box_grid_widget-6c1feac.the7-box-grid-wrapper .box-content-wrapper{flex-wrap:wrap}.icon-vertical-align-tablet-start.icon-position-tablet-top .the7_icon_box_grid_widget-6c1feac.the7-box-grid-wrapper .box-content-wrapper{justify-content:flex-start}.icon-vertical-align-tablet-center.icon-position-tablet-top .the7_icon_box_grid_widget-6c1feac.the7-box-grid-wrapper .box-content-wrapper{justify-content:center}.icon-vertical-align-tablet-end.icon-position-tablet-top .the7_icon_box_grid_widget-6c1feac.the7-box-grid-wrapper .box-content-wrapper{justify-content:flex-end}.icon-position-tablet-left .the7_icon_box_grid_widget-6c1feac.the7-box-grid-wrapper .box-content-wrapper,.icon-position-tablet-right .the7_icon_box_grid_widget-6c1feac.the7-box-grid-wrapper .box-content-wrapper{flex-wrap:inherit}.icon-position-tablet-left .the7_icon_box_grid_widget-6c1feac.the7-box-grid-wrapper,.icon-position-tablet-right .the7_icon_box_grid_widget-6c1feac.the7-box-grid-wrapper{flex-wrap:unset}}@media screen and (max-width:900px){.the7_icon_box_grid_widget-6c1feac.the7-box-grid-wrapper .wf-cell:nth-child(-n+1):before{display:none}.icon-position-mobile-right .the7_icon_box_grid_widget-6c1feac.the7-box-grid-wrapper .elementor-icon-div{order:2}.icon-position-mobile-top .the7_icon_box_grid_widget-6c1feac.the7-box-grid-wrapper .box-content-wrapper{flex-wrap:wrap}.icon-position-mobile-left .the7_icon_box_grid_widget-6c1feac.the7-box-grid-wrapper .elementor-icon-div,.icon-position-mobile-top .the7_icon_box_grid_widget-6c1feac.the7-box-grid-wrapper .elementor-icon-div{order:0}.icon-vertical-align-mobile-start.icon-position-mobile-top .the7_icon_box_grid_widget-6c1feac.the7-box-grid-wrapper .box-content-wrapper{justify-content:flex-start}.icon-vertical-align-mobile-center.icon-position-mobile-top .the7_icon_box_grid_widget-6c1feac.the7-box-grid-wrapper .box-content-wrapper{justify-content:center}.icon-vertical-align-mobile-end.icon-position-mobile-top .the7_icon_box_grid_widget-6c1feac.the7-box-grid-wrapper .box-content-wrapper{justify-content:flex-end}.icon-position-mobile-left .the7_icon_box_grid_widget-6c1feac.the7-box-grid-wrapper .box-content-wrapper,.icon-position-mobile-right .the7_icon_box_grid_widget-6c1feac.the7-box-grid-wrapper .box-content-wrapper{flex-wrap:inherit}.icon-position-mobile-left .the7_icon_box_grid_widget-6c1feac.the7-box-grid-wrapper,.icon-position-mobile-right .the7_icon_box_grid_widget-6c1feac.the7-box-grid-wrapper{flex-wrap:unset}}