.elementor-31 .elementor-element.elementor-element-79a22648 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-31 .elementor-element.elementor-element-79a22648:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-79a22648 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://integratorivicenza.it/wp-content/uploads/2025/10/integratori1.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-31 .elementor-element.elementor-element-79a22648 > .elementor-background-overlay{background-color:#000000;opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31 .elementor-element.elementor-element-79a22648 > .elementor-container{min-height:450px;}.elementor-31 .elementor-element.elementor-element-79a22648{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:105px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-6e332fae{text-align:left;}.elementor-31 .elementor-element.elementor-element-6e332fae .elementor-heading-title{font-family:"Teko", Sans-serif;font-weight:700;letter-spacing:0.5px;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-d9624dc .breadcrumb{justify-content:left;}.elementor-31 .elementor-element.elementor-element-d9624dc #breadcrumbs{justify-content:left;}.elementor-31 .elementor-element.elementor-element-d9624dc, .elementor-31 .elementor-element.elementor-element-d9624dc .breadcrumb-item.active span, .elementor-31 .elementor-element.elementor-element-d9624dc span.current-item{color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-d9624dc .raven-breadcrumbs-yoast .breadcrumb_last{color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-d9624dc .raven-breadcrumbs-navxt span.current-item{color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-d9624dc .breadcrumb-item + .breadcrumb-item::before{color:#bfbfbf;}.elementor-31 .elementor-element.elementor-element-d9624dc .raven-breadcrumbs-yoast #breadcrumbs{color:#bfbfbf;}.elementor-31 .elementor-element.elementor-element-d9624dc .raven-breadcrumbs-navxt .breadcrumb{color:#bfbfbf;}.elementor-31 .elementor-element.elementor-element-d9624dc a:hover, .elementor-31 .elementor-element.elementor-element-d9624dc a:hover *{color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-3ad529d0{margin-top:0px;margin-bottom:0px;padding:100px 0px 80px 0px;}.elementor-31 .elementor-element.elementor-element-2716db17{z-index:2;text-align:center;}.elementor-31 .elementor-element.elementor-element-2716db17 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-6401538{text-align:center;}.elementor-31 .elementor-element.elementor-element-53c0bce4{margin-top:20px;margin-bottom:0px;}.elementor-31 .elementor-element.elementor-element-8ff0715.ekit-equal-height-enable,
					.elementor-31 .elementor-element.elementor-element-8ff0715.ekit-equal-height-enable > div,
					.elementor-31 .elementor-element.elementor-element-8ff0715.ekit-equal-height-enable .ekit-wid-con,
					.elementor-31 .elementor-element.elementor-element-8ff0715.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-31 .elementor-element.elementor-element-8ff0715 .elementskit-infobox{background-color:#02010100;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#f5f5f5;border-radius:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-8ff0715{padding:0px 20px 0px 0px;}.elementor-31 .elementor-element.elementor-element-8ff0715 .elementskit-infobox .elementskit-info-box-title{margin:9px 0px 0px 0px;padding:0px 0px 0px 30px;color:var( --e-global-color-primary );font-size:18px;font-weight:600;line-height:30px;letter-spacing:0.25px;}.elementor-31 .elementor-element.elementor-element-8ff0715 .elementskit-infobox:hover .elementskit-info-box-title{color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-8ff0715 .elementskit-infobox .box-body > p{color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-8ff0715 .elementskit-infobox:hover .box-body > p{color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-8ff0715 .elementskit-info-box-icon{color:#FFFFFF;fill:#FFFFFF;background-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-8ff0715 .elementskit-infobox .elementskit-info-box-icon{font-size:30px;transform:rotate(0deg);width:70px;line-height:70px;}.elementor-31 .elementor-element.elementor-element-8ff0715 .elementskit-infobox .elementskit-info-box-icon {height:70px;}.elementor-31 .elementor-element.elementor-element-8ff0715 .elementskit-infobox .elementkit-infobox-icon{line-height:70px;}.elementor-31 .elementor-element.elementor-element-6b271e9f.ekit-equal-height-enable,
					.elementor-31 .elementor-element.elementor-element-6b271e9f.ekit-equal-height-enable > div,
					.elementor-31 .elementor-element.elementor-element-6b271e9f.ekit-equal-height-enable .ekit-wid-con,
					.elementor-31 .elementor-element.elementor-element-6b271e9f.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-31 .elementor-element.elementor-element-6b271e9f .elementskit-infobox{background-color:#02010100;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#f5f5f5;border-radius:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-6b271e9f{padding:0px 20px 0px 0px;}.elementor-31 .elementor-element.elementor-element-6b271e9f .elementskit-infobox .elementskit-info-box-title{margin:9px 0px 0px 0px;padding:0px 0px 0px 30px;color:var( --e-global-color-primary );font-size:18px;font-weight:600;line-height:30px;letter-spacing:0.25px;}.elementor-31 .elementor-element.elementor-element-6b271e9f .elementskit-infobox:hover .elementskit-info-box-title{color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-6b271e9f .elementskit-infobox .box-body > p{color:#656565;}.elementor-31 .elementor-element.elementor-element-6b271e9f .elementskit-infobox:hover .box-body > p{color:#656565;}.elementor-31 .elementor-element.elementor-element-6b271e9f .elementskit-infobox p{margin:0px 0px 0px 30px;}.elementor-31 .elementor-element.elementor-element-6b271e9f .elementskit-info-box-icon{color:#FFFFFF;fill:#FFFFFF;background-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-6b271e9f .elementskit-infobox .elementskit-info-box-icon{font-size:30px;transform:rotate(0deg);width:70px;line-height:70px;}.elementor-31 .elementor-element.elementor-element-6b271e9f .elementskit-infobox .elementskit-info-box-icon {height:70px;}.elementor-31 .elementor-element.elementor-element-6b271e9f .elementskit-infobox .elementkit-infobox-icon{line-height:70px;}.elementor-31 .elementor-element.elementor-element-d89668a.ekit-equal-height-enable,
					.elementor-31 .elementor-element.elementor-element-d89668a.ekit-equal-height-enable > div,
					.elementor-31 .elementor-element.elementor-element-d89668a.ekit-equal-height-enable .ekit-wid-con,
					.elementor-31 .elementor-element.elementor-element-d89668a.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-31 .elementor-element.elementor-element-d89668a .elementskit-infobox{background-color:#02010100;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#f5f5f5;border-radius:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-d89668a{padding:0px 20px 0px 0px;}.elementor-31 .elementor-element.elementor-element-d89668a .elementskit-infobox .elementskit-info-box-title{margin:9px 0px 0px 0px;padding:0px 0px 0px 30px;color:var( --e-global-color-primary );font-size:18px;font-weight:600;line-height:30px;letter-spacing:0.25px;}.elementor-31 .elementor-element.elementor-element-d89668a .elementskit-infobox:hover .elementskit-info-box-title{color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-d89668a .elementskit-infobox .box-body > p{color:#656565;}.elementor-31 .elementor-element.elementor-element-d89668a .elementskit-infobox:hover .box-body > p{color:#656565;}.elementor-31 .elementor-element.elementor-element-d89668a .elementskit-infobox p{margin:0px 0px 0px 30px;}.elementor-31 .elementor-element.elementor-element-d89668a .elementskit-info-box-icon{color:#FFFFFF;fill:#FFFFFF;background-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-d89668a .elementskit-infobox .elementskit-info-box-icon{font-size:30px;transform:rotate(0deg);width:70px;line-height:70px;}.elementor-31 .elementor-element.elementor-element-d89668a .elementskit-infobox .elementskit-info-box-icon {height:70px;}.elementor-31 .elementor-element.elementor-element-d89668a .elementskit-infobox .elementkit-infobox-icon{line-height:70px;}.elementor-31 .elementor-element.elementor-element-d93a9b6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-31 .elementor-element.elementor-element-3977be9{--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;--gap:0px 60px;--row-gap:0px;--column-gap:60px;--padding-top:60px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-f48285b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-31 .elementor-element.elementor-element-d9e78a2{z-index:2;text-align:left;}.elementor-31 .elementor-element.elementor-element-d9e78a2 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-6df0cae .raven-price-list-separator{border-bottom-style:dashed;border-bottom-width:2px;}.elementor-31 .elementor-element.elementor-element-6df0cae .raven-price-list-price{color:#868585;font-weight:400;}body.rtl .elementor-31 .elementor-element.elementor-element-6df0cae .raven-price-list-image{padding-left:calc(20px/2);}body.rtl .elementor-31 .elementor-element.elementor-element-6df0cae .raven-price-list-image + .raven-price-list-text{padding-right:calc(20px/2);}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-6df0cae .raven-price-list-image{padding-right:calc(20px/2);}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-6df0cae .raven-price-list-image + .raven-price-list-text{padding-left:calc(20px/2);}.elementor-31 .elementor-element.elementor-element-6df0cae .raven-price-list li:not(:last-child){margin-bottom:9px;}.elementor-31 .elementor-element.elementor-element-6df0cae .raven-price-list-item{align-items:flex-start;}.elementor-31 .elementor-element.elementor-element-0bf1065{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-31 .elementor-element.elementor-element-3107ae1 .ekit-form form label{color:#000000;margin:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-3107ae1 .ekit-form form label span{color:#777777;}.elementor-31 .elementor-element.elementor-element-3107ae1 .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]), .elementor-31 .elementor-element.elementor-element-3107ae1 .ekit-form form select{width:100%;height:50px;color:#000000;}.elementor-31 .elementor-element.elementor-element-3107ae1 .ekit-form form textarea{width:100%;height:140px;margin-bottom:11px;}.elementor-31 .elementor-element.elementor-element-3107ae1 .ekit-form form .ekit-form-input, .elementor-31 .elementor-element.elementor-element-3107ae1 .ekit-form form select, .elementor-31 .elementor-element.elementor-element-3107ae1 .ekit-form form input{margin-bottom:11px;}.elementor-31 .elementor-element.elementor-element-3107ae1 .wpcf7-form textarea{color:#000000;}.elementor-31 .elementor-element.elementor-element-3107ae1 .ekit-wid-con .ekit-form form textarea{color:#000000;}.elementor-31 .elementor-element.elementor-element-3107ae1 .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"])::-webkit-input-placeholder{font-size:14px;color:#000000;}.elementor-31 .elementor-element.elementor-element-3107ae1 .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"])::-moz-placeholder{font-size:14px;color:#000000;}.elementor-31 .elementor-element.elementor-element-3107ae1 .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):-ms-input-placeholder{font-size:14px;color:#000000;}.elementor-31 .elementor-element.elementor-element-3107ae1 .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):-moz-placeholder{font-size:14px;color:#000000;}.elementor-31 .elementor-element.elementor-element-3107ae1 .ekit-form form textarea::-webkit-input-placeholder{font-size:14px;color:#000000;}.elementor-31 .elementor-element.elementor-element-3107ae1 .ekit-form form textarea::-moz-placeholder{font-size:14px;color:#000000;}.elementor-31 .elementor-element.elementor-element-3107ae1 .ekit-form form textarea:-ms-input-placeholder{font-size:14px;color:#000000;}.elementor-31 .elementor-element.elementor-element-3107ae1 .ekit-form form textarea:-moz-placeholder{font-size:14px;color:#000000;}.elementor-31 .elementor-element.elementor-element-3107ae1 .ekit-form form > p{text-align:left;}.elementor-31 .elementor-element.elementor-element-3107ae1 .ekit-form form input[type="submit"]{padding:0px 0px 0px 0px;width:100%;height:40px;line-height:40px;color:#ffffff;}.elementor-31 .elementor-element.elementor-element-3107ae1 .ekit-form form input[type="submit"]:hover{color:#ffffff;}.elementor-31 .elementor-element.elementor-element-773399c{width:auto;max-width:auto;top:-1.153px;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-773399c{left:-599.153px;}body.rtl .elementor-31 .elementor-element.elementor-element-773399c{right:-599.153px;}.elementor-31 .elementor-element.elementor-element-33f5ff9{width:auto;max-width:auto;top:-935px;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-33f5ff9{left:-484px;}body.rtl .elementor-31 .elementor-element.elementor-element-33f5ff9{right:-484px;}@media(max-width:1024px){.elementor-31 .elementor-element.elementor-element-79a22648 > .elementor-container{min-height:250px;}.elementor-31 .elementor-element.elementor-element-79a22648{padding:97px 30px 0px 30px;}.elementor-31 .elementor-element.elementor-element-3ad529d0{padding:50px 10px 20px 10px;}.elementor-31 .elementor-element.elementor-element-8ff0715 .elementskit-infobox .elementskit-info-box-title{margin:3px 0px 0px 0px;padding:0px 0px 0px 20px;font-size:14px;line-height:20px;}.elementor-31 .elementor-element.elementor-element-8ff0715 .elementskit-infobox .elementskit-info-box-icon {height:60px;}.elementor-31 .elementor-element.elementor-element-8ff0715 .elementskit-infobox .elementskit-info-box-icon{width:60px;line-height:60px;}.elementor-31 .elementor-element.elementor-element-8ff0715 .elementskit-infobox .elementkit-infobox-icon{line-height:60px;}.elementor-31 .elementor-element.elementor-element-6b271e9f .elementskit-infobox .elementskit-info-box-title{margin:3px 0px 0px 0px;padding:0px 0px 0px 20px;font-size:14px;line-height:20px;}.elementor-31 .elementor-element.elementor-element-6b271e9f .elementskit-infobox .elementskit-info-box-icon {height:60px;}.elementor-31 .elementor-element.elementor-element-6b271e9f .elementskit-infobox .elementskit-info-box-icon{width:60px;line-height:60px;}.elementor-31 .elementor-element.elementor-element-6b271e9f .elementskit-infobox .elementkit-infobox-icon{line-height:60px;}.elementor-31 .elementor-element.elementor-element-d89668a .elementskit-infobox .elementskit-info-box-title{margin:3px 0px 0px 0px;padding:0px 0px 0px 20px;font-size:14px;line-height:20px;}.elementor-31 .elementor-element.elementor-element-d89668a .elementskit-infobox .elementskit-info-box-icon {height:60px;}.elementor-31 .elementor-element.elementor-element-d89668a .elementskit-infobox .elementskit-info-box-icon{width:60px;line-height:60px;}.elementor-31 .elementor-element.elementor-element-d89668a .elementskit-infobox .elementkit-infobox-icon{line-height:60px;}.elementor-31 .elementor-element.elementor-element-3977be9{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-31 .elementor-element.elementor-element-0bf1065{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-773399c{left:1.893px;}body.rtl .elementor-31 .elementor-element.elementor-element-773399c{right:1.893px;}.elementor-31 .elementor-element.elementor-element-773399c{top:-429.248px;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-33f5ff9{left:98.674px;}body.rtl .elementor-31 .elementor-element.elementor-element-33f5ff9{right:98.674px;}.elementor-31 .elementor-element.elementor-element-33f5ff9{top:-1375.326px;}}@media(max-width:767px){.elementor-31 .elementor-element.elementor-element-79a22648 > .elementor-container{min-height:250px;}.elementor-31 .elementor-element.elementor-element-79a22648{padding:150px 30px 0px 30px;}.elementor-31 .elementor-element.elementor-element-3ad529d0{padding:60px 20px 40px 20px;}.elementor-31 .elementor-element.elementor-element-8ff0715 .elementskit-infobox .elementskit-info-box-title{margin:12px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-6b271e9f .elementskit-infobox .elementskit-info-box-title{margin:12px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-d89668a .elementskit-infobox .elementskit-info-box-title{margin:12px 0px 0px 0px;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-773399c{left:376px;}body.rtl .elementor-31 .elementor-element.elementor-element-773399c{right:376px;}.elementor-31 .elementor-element.elementor-element-773399c{top:-802px;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-33f5ff9{left:14px;}body.rtl .elementor-31 .elementor-element.elementor-element-33f5ff9{right:14px;}.elementor-31 .elementor-element.elementor-element-33f5ff9{top:304px;}}@media(min-width:768px){.elementor-31 .elementor-element.elementor-element-f48285b{--width:50%;}.elementor-31 .elementor-element.elementor-element-0bf1065{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-31 .elementor-element.elementor-element-f48285b{--width:100%;}.elementor-31 .elementor-element.elementor-element-0bf1065{--width:100%;}}/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */