.elementor-188 .elementor-element.elementor-element-77ea6699 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-188 .elementor-element.elementor-element-77ea6699:not(.elementor-motion-effects-element-type-background), .elementor-188 .elementor-element.elementor-element-77ea6699 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.barbaccigroup.it/wp-content/uploads/2025/01/Hero_servizi.png");background-position:top left;background-repeat:no-repeat;background-size:cover;}.elementor-188 .elementor-element.elementor-element-77ea6699 > .elementor-background-overlay{background-color:#000000;opacity:0.14;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-188 .elementor-element.elementor-element-77ea6699 > .elementor-container{min-height:42vh;text-align:center;}.elementor-188 .elementor-element.elementor-element-77ea6699{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0100px 0px 0100px 0px;}.elementor-188 .elementor-element.elementor-element-d7fa4cf > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-188 .elementor-element.elementor-element-d7fa4cf:not(.elementor-motion-effects-element-type-background), .elementor-188 .elementor-element.elementor-element-d7fa4cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.barbaccigroup.it/wp-content/uploads/2025/01/Hero_servizi.png");background-position:top left;background-repeat:no-repeat;background-size:cover;}.elementor-188 .elementor-element.elementor-element-d7fa4cf > .elementor-background-overlay{background-color:#000000;opacity:0.14;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-188 .elementor-element.elementor-element-d7fa4cf > .elementor-container{min-height:42vh;text-align:center;}.elementor-188 .elementor-element.elementor-element-d7fa4cf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0100px 0px 0100px 0px;}.elementor-188 .elementor-element.elementor-element-7aaed06:not(.elementor-motion-effects-element-type-background), .elementor-188 .elementor-element.elementor-element-7aaed06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-188 .elementor-element.elementor-element-7aaed06{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-188 .elementor-element.elementor-element-7aaed06 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-188 .elementor-element.elementor-element-7dd1048{--spacer-size:90px;}.elementor-188 .elementor-element.elementor-element-6818d7c:not(.elementor-motion-effects-element-type-background), .elementor-188 .elementor-element.elementor-element-6818d7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-188 .elementor-element.elementor-element-6818d7c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-188 .elementor-element.elementor-element-6818d7c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-188 .elementor-element.elementor-element-222bd13{text-align:center;}.elementor-188 .elementor-element.elementor-element-222bd13 .elementor-heading-title{color:#FFFFFF;}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-188 .elementor-element.elementor-element-2027cab > .elementor-widget-container{padding:0px 100px 0px 0px;}.elementor-188 .elementor-element.elementor-element-2027cab{text-align:center;color:#FFFFFF;}.elementor-188 .elementor-element.elementor-element-0a36dd7:not(.elementor-motion-effects-element-type-background), .elementor-188 .elementor-element.elementor-element-0a36dd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-188 .elementor-element.elementor-element-0a36dd7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-188 .elementor-element.elementor-element-0a36dd7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-188 .elementor-element.elementor-element-ae8355f{--spacer-size:120px;}.elementor-188 .elementor-element.elementor-element-dc9123b:not(.elementor-motion-effects-element-type-background), .elementor-188 .elementor-element.elementor-element-dc9123b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.barbaccigroup.it/wp-content/uploads/2025/01/sfondo_videoImm.png");background-position:center center;background-repeat:no-repeat;}.elementor-188 .elementor-element.elementor-element-dc9123b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 70px 0px;}.elementor-188 .elementor-element.elementor-element-dc9123b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-188 .elementor-element.elementor-element-1e9b203 .elementor-heading-title{color:#FFFFFF;}.elementor-188 .elementor-element.elementor-element-d3cc445{color:#FFFFFF;}.elementor-188 .elementor-element.elementor-element-b757743:not(.elementor-motion-effects-element-type-background), .elementor-188 .elementor-element.elementor-element-b757743 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.barbaccigroup.it/wp-content/uploads/2025/01/servizi01.png");background-position:center center;background-repeat:no-repeat;}.elementor-188 .elementor-element.elementor-element-b757743{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-188 .elementor-element.elementor-element-b757743 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-188 .elementor-element.elementor-element-8f126fa{--spacer-size:187px;}.elementor-188 .elementor-element.elementor-element-8cf8b68:not(.elementor-motion-effects-element-type-background), .elementor-188 .elementor-element.elementor-element-8cf8b68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-188 .elementor-element.elementor-element-8cf8b68{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-188 .elementor-element.elementor-element-8cf8b68 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-188 .elementor-element.elementor-element-616986f{--spacer-size:96px;}.elementor-188 .elementor-element.elementor-element-8879d20 .elementor-heading-title{color:#2D65A4;}.elementor-188 .elementor-element.elementor-element-b7f0350{--spacer-size:81px;}.elementor-188 .elementor-element.elementor-element-3869761 .elementor-heading-title{color:#2D65A4;}.elementor-188 .elementor-element.elementor-element-ccceacf{--spacer-size:80px;}.elementor-188 .elementor-element.elementor-element-d487995:not(.elementor-motion-effects-element-type-background), .elementor-188 .elementor-element.elementor-element-d487995 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-188 .elementor-element.elementor-element-d487995{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-188 .elementor-element.elementor-element-d487995 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-188 .elementor-element.elementor-element-40fdb97{--spacer-size:80px;}.elementor-188 .elementor-element.elementor-element-8996e42:not(.elementor-motion-effects-element-type-background), .elementor-188 .elementor-element.elementor-element-8996e42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-188 .elementor-element.elementor-element-8996e42{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-188 .elementor-element.elementor-element-8996e42 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-188 .elementor-element.elementor-element-3bf3080 .elementor-heading-title{color:#FFFFFF;}.elementor-188 .elementor-element.elementor-element-7e471ad{color:#FFFFFF;}.elementor-188 .elementor-element.elementor-element-1c45ae3:not(.elementor-motion-effects-element-type-background), .elementor-188 .elementor-element.elementor-element-1c45ae3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-188 .elementor-element.elementor-element-1c45ae3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-188 .elementor-element.elementor-element-1c45ae3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-188 .elementor-element.elementor-element-7d9d2b8{--spacer-size:80px;}.elementor-188 .elementor-element.elementor-element-7f2edc5:not(.elementor-motion-effects-element-type-background), .elementor-188 .elementor-element.elementor-element-7f2edc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-188 .elementor-element.elementor-element-7f2edc5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-188 .elementor-element.elementor-element-7f2edc5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-188 .elementor-element.elementor-element-3c8171d{--spacer-size:130px;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-188 .elementor-element.elementor-element-2027cab > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-188 .elementor-element.elementor-element-1e9b203{text-align:center;}.elementor-188 .elementor-element.elementor-element-d3cc445 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-188 .elementor-element.elementor-element-8879d20{text-align:center;}.elementor-188 .elementor-element.elementor-element-7f1ba58 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-188 .elementor-element.elementor-element-7f1ba58{text-align:center;}.elementor-188 .elementor-element.elementor-element-3869761{text-align:center;}.elementor-188 .elementor-element.elementor-element-5cc5f44 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-188 .elementor-element.elementor-element-5cc5f44{text-align:center;}.elementor-188 .elementor-element.elementor-element-3bf3080{text-align:center;}.elementor-188 .elementor-element.elementor-element-7e471ad > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-188 .elementor-element.elementor-element-7e471ad{text-align:center;}}