.elementor-22258 .elementor-element.elementor-element-c8f140e > .elementor-container{min-height:572px;}.elementor-22258 .elementor-element.elementor-element-c8f140e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22258 .elementor-element.elementor-element-c8f140e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22258 .elementor-element.elementor-element-ccf8909{--spacer-size:70px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-22258 .elementor-element.elementor-element-b75a479{text-align:center;}.elementor-22258 .elementor-element.elementor-element-b75a479 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:83px;font-weight:700;text-transform:uppercase;line-height:1.3em;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 63px rgba(234.60000000000002, 207.57000000000002, 207.57000000000002, 0.76);color:#FFFFFFFA;}.elementor-22258 .elementor-element.elementor-element-fedd73f{margin-top:0px;margin-bottom:0px;padding:80px 0px 0px 0px;}.elementor-22258 .elementor-element.elementor-element-a5443fd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 15px 0px;}.elementor-22258 .elementor-element.elementor-element-a5443fd{text-align:center;}.elementor-22258 .elementor-element.elementor-element-a5443fd .fl-title-text{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;}.elementor-22258 .elementor-element.elementor-element-3559ebb{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-22258 .elementor-element.elementor-element-40dea52 svg{width:60px!important;font-size:60px;}.elementor-22258 .elementor-element.elementor-element-40dea52 i{font-size:60px;}.elementor-22258 .elementor-element.elementor-element-40dea52 svg,.elementor-22258 .elementor-element.elementor-element-40dea52 i{fill:#000000!important;color:#000000!important;}.elementor-22258 .elementor-element.elementor-element-1277bf4 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 1px;border-color:#DDDDDD;}.elementor-22258 .elementor-element.elementor-element-c1abc5e svg{width:60px!important;font-size:60px;}.elementor-22258 .elementor-element.elementor-element-c1abc5e i{font-size:60px;}.elementor-22258 .elementor-element.elementor-element-c1abc5e svg,.elementor-22258 .elementor-element.elementor-element-c1abc5e i{fill:#000000!important;color:#000000!important;}.elementor-22258 .elementor-element.elementor-element-4cf04f9 svg{width:60px!important;font-size:60px;}.elementor-22258 .elementor-element.elementor-element-4cf04f9 i{font-size:60px;}.elementor-22258 .elementor-element.elementor-element-4cf04f9 svg,.elementor-22258 .elementor-element.elementor-element-4cf04f9 i{fill:#000000!important;color:#000000!important;}.elementor-22258 .elementor-element.elementor-element-ff5e06a{--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;--margin-top:44px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22258 .elementor-element.elementor-element-ff5e06a.e-con{--align-self:center;}.elementor-22258 .elementor-element.elementor-element-242e214:not(.elementor-motion-effects-element-type-background), .elementor-22258 .elementor-element.elementor-element-242e214 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#253241;}.elementor-22258 .elementor-element.elementor-element-242e214{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:83px;margin-bottom:2px;padding:0px 0px 100px 0px;}.elementor-22258 .elementor-element.elementor-element-242e214 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22258 .elementor-element.elementor-element-226af2e{margin-top:25px;margin-bottom:0px;}.elementor-22258 .elementor-element.elementor-element-94b6233 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 15px 0px;}.elementor-22258 .elementor-element.elementor-element-94b6233{text-align:left;}.elementor-22258 .elementor-element.elementor-element-94b6233 .fl-title-text{font-size:40px;color:#FFFFFF;}.elementor-22258 .elementor-element.elementor-element-94b6233 .fl-subtitle-text{color:#FFFFFF;}.elementor-22258 .elementor-element.elementor-element-d07acfb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-22258 .elementor-element.elementor-element-8333dee:not(.elementor-motion-effects-element-type-background), .elementor-22258 .elementor-element.elementor-element-8333dee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F5FA;}.elementor-22258 .elementor-element.elementor-element-8333dee{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:100px 0px 100px 0px;}.elementor-22258 .elementor-element.elementor-element-8333dee > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22258 .elementor-element.elementor-element-a782bc7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 15px 0px;}.elementor-22258 .elementor-element.elementor-element-a782bc7{text-align:center;}.elementor-22258 .elementor-element.elementor-element-a782bc7 .fl-title-text{font-size:40px;}.elementor-22258 .elementor-element.elementor-element-a782bc7 .fl-subtitle-text{font-size:13px;}.elementor-22258 .elementor-element.elementor-element-8533e5e:not(.elementor-motion-effects-element-type-background), .elementor-22258 .elementor-element.elementor-element-8533e5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22258 .elementor-element.elementor-element-8533e5e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:100px 0px 100px 0px;}.elementor-22258 .elementor-element.elementor-element-8533e5e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22258 .elementor-element.elementor-element-a65e223 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 15px 0px;}.elementor-22258 .elementor-element.elementor-element-a65e223{text-align:center;}.elementor-22258 .elementor-element.elementor-element-a65e223 .fl-title-text{font-size:40px;}.elementor-22258 .elementor-element.elementor-element-a65e223 .fl-subtitle-text{font-size:13px;}.elementor-22258 .elementor-element.elementor-element-fe0f1ef:not(.elementor-motion-effects-element-type-background), .elementor-22258 .elementor-element.elementor-element-fe0f1ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://dipietroautousato.it/wp-content/uploads/2020/04/fancy-text-image-background-min.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-22258 .elementor-element.elementor-element-fe0f1ef > .elementor-container{max-width:1430px;}.elementor-22258 .elementor-element.elementor-element-fe0f1ef{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:100px 0px 100px 0px;}.elementor-22258 .elementor-element.elementor-element-fe0f1ef > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22258 .elementor-element.elementor-element-07f67bf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 15px 0px;}.elementor-22258 .elementor-element.elementor-element-07f67bf{text-align:center;}.elementor-22258 .elementor-element.elementor-element-07f67bf .fl-title-text{font-size:40px;}.elementor-22258 .elementor-element.elementor-element-07f67bf .fl-subtitle-text{font-size:13px;}.elementor-22258 .elementor-element.elementor-element-e0821db{margin-top:0px;margin-bottom:0px;padding:100px 0px 0px 0px;}.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-22258 .elementor-element.elementor-element-b52e0fd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -125px) 0px;padding:0px 0px 0px 0px;z-index:9;}.elementor-22258 .elementor-element.elementor-element-88ce55b:not(.elementor-motion-effects-element-type-background), .elementor-22258 .elementor-element.elementor-element-88ce55b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://dipietroautousato.it/wp-content/uploads/2020/04/testimonial-slider-image-background-min.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-22258 .elementor-element.elementor-element-88ce55b > .elementor-container{max-width:1420px;}.elementor-22258 .elementor-element.elementor-element-88ce55b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:100px 0px 100px 0px;}.elementor-22258 .elementor-element.elementor-element-88ce55b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22258 .elementor-element.elementor-element-e1aa132 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 15px 0px;}.elementor-22258 .elementor-element.elementor-element-e1aa132{text-align:center;}.elementor-22258 .elementor-element.elementor-element-e1aa132 .fl-title-text{font-size:40px;color:#FFFFFF;}.elementor-22258 .elementor-element.elementor-element-e1aa132 .fl-subtitle-text{font-size:13px;color:#FFFFFF;}.elementor-22258 .elementor-element.elementor-element-aeea538:not(.elementor-motion-effects-element-type-background), .elementor-22258 .elementor-element.elementor-element-aeea538 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22258 .elementor-element.elementor-element-aeea538 > .elementor-container{max-width:1420px;}.elementor-22258 .elementor-element.elementor-element-aeea538{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:100px 0px 100px 0px;}.elementor-22258 .elementor-element.elementor-element-aeea538 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22258 .elementor-element.elementor-element-bd8a3e8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-22258 .elementor-element.elementor-element-bd8a3e8{text-align:center;}.elementor-22258 .elementor-element.elementor-element-bd8a3e8 .fl-title-text{font-size:40px;}.elementor-22258 .elementor-element.elementor-element-bd8a3e8 .fl-subtitle-text{font-size:13px;}@media(max-width:1024px){.elementor-22258 .elementor-element.elementor-element-c8f140e > .elementor-container{min-height:550px;}.elementor-22258 .elementor-element.elementor-element-a5443fd .fl-title-text{font-size:35px;}.elementor-22258 .elementor-element.elementor-element-94b6233 .fl-title-text{font-size:35px;}.elementor-22258 .elementor-element.elementor-element-a782bc7 .fl-title-text{font-size:35px;}.elementor-22258 .elementor-element.elementor-element-a65e223 .fl-title-text{font-size:35px;}.elementor-22258 .elementor-element.elementor-element-07f67bf .fl-title-text{font-size:35px;}.elementor-22258 .elementor-element.elementor-element-e1aa132 .fl-title-text{font-size:35px;}.elementor-22258 .elementor-element.elementor-element-bd8a3e8 .fl-title-text{font-size:35px;}}@media(max-width:767px){.elementor-22258 .elementor-element.elementor-element-c8f140e > .elementor-container{min-height:350px;}.elementor-22258 .elementor-element.elementor-element-a5443fd .fl-title-text{font-size:30px;}.elementor-22258 .elementor-element.elementor-element-94b6233 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-22258 .elementor-element.elementor-element-94b6233 .fl-title-text{font-size:30px;}.elementor-22258 .elementor-element.elementor-element-a782bc7 .fl-title-text{font-size:30px;}.elementor-22258 .elementor-element.elementor-element-a65e223 .fl-title-text{font-size:30px;}.elementor-22258 .elementor-element.elementor-element-07f67bf .fl-title-text{font-size:30px;}.elementor-22258 .elementor-element.elementor-element-e1aa132 .fl-title-text{font-size:30px;}.elementor-22258 .elementor-element.elementor-element-bd8a3e8 .fl-title-text{font-size:30px;}}@media(min-width:768px){.elementor-22258 .elementor-element.elementor-element-b95420f{width:8.771%;}.elementor-22258 .elementor-element.elementor-element-416c52e{width:80.367%;}.elementor-22258 .elementor-element.elementor-element-78a2acc{width:10.526%;}.elementor-22258 .elementor-element.elementor-element-0d9b6b3{width:13.154%;}.elementor-22258 .elementor-element.elementor-element-b108228{width:73.09%;}.elementor-22258 .elementor-element.elementor-element-2b25410{width:13.03%;}.elementor-22258 .elementor-element.elementor-element-56b9ba8{width:13.154%;}.elementor-22258 .elementor-element.elementor-element-c7ee6ef{width:73.09%;}.elementor-22258 .elementor-element.elementor-element-e45e79b{width:13.03%;}.elementor-22258 .elementor-element.elementor-element-e593469{width:13.154%;}.elementor-22258 .elementor-element.elementor-element-4c0d152{width:73.09%;}.elementor-22258 .elementor-element.elementor-element-128d559{width:13.03%;}.elementor-22258 .elementor-element.elementor-element-efedb96{width:13.154%;}.elementor-22258 .elementor-element.elementor-element-c29ee0e{width:73.09%;}.elementor-22258 .elementor-element.elementor-element-8738340{width:13.03%;}}@media(min-width:1025px){.elementor-22258 .elementor-element.elementor-element-88ce55b:not(.elementor-motion-effects-element-type-background), .elementor-22258 .elementor-element.elementor-element-88ce55b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}