.elementor-19 .elementor-element.elementor-element-2f3719da>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-19 .elementor-element.elementor-element-2f3719da:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-2f3719da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url(https://dirtycleanrovigo.it/wp-content/uploads/2025/12/img_banner_innerpages.jpg.pagespeed.ce.nBaUslE4xJ.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-19 .elementor-element.elementor-element-2f3719da>.elementor-background-overlay{background-color:#0A1026D6;opacity:1;transition:background .3s , border-radius .3s , opacity .3s}.elementor-19 .elementor-element.elementor-element-2f3719da>.elementor-container{min-height:710px}.elementor-19 .elementor-element.elementor-element-2f3719da{transition:background .3s , border .3s , border-radius .3s , box-shadow .3s;margin-top:-113px;margin-bottom:0;padding:0 0 0 0}.elementor-bc-flex-widget .elementor-19 .elementor-element.elementor-element-61e7bf61.elementor-column .elementor-widget-wrap{align-items:center}.elementor-19 .elementor-element.elementor-element-61e7bf61.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-19 .elementor-element.elementor-element-61e7bf61.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-19 .elementor-element.elementor-element-61e7bf61>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0;--e-column-margin-left:0;padding:0 10px 0 10px}.elementor-19 .elementor-element.elementor-element-47b3f9df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:145px 0 55px 0;text-align:center}.elementor-19 .elementor-element.elementor-element-47b3f9df .elementor-heading-title{font-family:"Poppins",sans-serif;font-size:110px;font-weight:600;line-height:100px;letter-spacing:-4px;color:var(--e-global-color-accent)}.elementor-19 .elementor-element.elementor-element-6be8d3e7{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0 0 0 0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0}.elementor-19 .elementor-element.elementor-element-6be8d3e7 .elementor-icon-list-icon i{transition:color .3s}.elementor-19 .elementor-element.elementor-element-6be8d3e7 .elementor-icon-list-icon svg{transition:fill .3s}.elementor-19 .elementor-element.elementor-element-6be8d3e7 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-19 .elementor-element.elementor-element-6be8d3e7 .elementor-icon-list-item>a{font-family:var( --e-global-typography-601fc97-font-family ), Sans-serif;font-size:var(--e-global-typography-601fc97-font-size);font-weight:var(--e-global-typography-601fc97-font-weight);line-height:var(--e-global-typography-601fc97-line-height);letter-spacing:var(--e-global-typography-601fc97-letter-spacing)}.elementor-19 .elementor-element.elementor-element-6be8d3e7 .elementor-icon-list-text{color:var(--e-global-color-accent);transition:color .3s}.elementor-19 .elementor-element.elementor-element-6be8d3e7 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var(--e-global-color-7cec00d)}.elementor-19 .elementor-element.elementor-element-3b985275>.elementor-container{max-width:1170px}.elementor-19 .elementor-element.elementor-element-3b985275{transition:background .3s , border .3s , border-radius .3s , box-shadow .3s;margin-top:0;margin-bottom:0;padding:114px 15px 129px 15px}.elementor-19 .elementor-element.elementor-element-3b985275>.elementor-background-overlay{transition:background .3s , border-radius .3s , opacity .3s}.elementor-19 .elementor-element.elementor-element-3037b936>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0;--e-column-margin-left:0;padding:0 0 0 0}.elementor-19 .elementor-element.elementor-element-667df27b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0 0 0 0;text-align:start}.elementor-19 .elementor-element.elementor-element-667df27b .elementor-heading-title{font-family:var( --e-global-typography-04ec0c4-font-family ), Sans-serif;font-size:var(--e-global-typography-04ec0c4-font-size);font-weight:var(--e-global-typography-04ec0c4-font-weight);line-height:var(--e-global-typography-04ec0c4-line-height);letter-spacing:var(--e-global-typography-04ec0c4-letter-spacing);color:var(--e-global-color-137c3ee)}.elementor-19 .elementor-element.elementor-element-3ef3fdf>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0;--e-column-margin-left:0;padding:0 0 0 0}.elementor-19 .elementor-element.elementor-element-1d8e2e49{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0 0 0 0}.elementor-19 .elementor-element.elementor-element-1d8e2e49 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:32px}.elementor-19 .elementor-element.elementor-element-1d8e2e49 .elementor-icon-box-title{margin-block-end:-5px;color:var(--e-global-color-04b64b5)}.elementor-19 .elementor-element.elementor-element-1d8e2e49.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-19 .elementor-element.elementor-element-1d8e2e49.elementor-view-framed .elementor-icon,.elementor-19 .elementor-element.elementor-element-1d8e2e49.elementor-view-default .elementor-icon{fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-19 .elementor-element.elementor-element-1d8e2e49 .elementor-icon{font-size:50px}.elementor-19 .elementor-element.elementor-element-1d8e2e49 .elementor-icon i{transform:rotate(270deg)}.elementor-19 .elementor-element.elementor-element-1d8e2e49 .elementor-icon-box-title,.elementor-19 .elementor-element.elementor-element-1d8e2e49 .elementor-icon-box-title a{font-family:var( --e-global-typography-08896c1-font-family ), Sans-serif;font-size:var(--e-global-typography-08896c1-font-size);font-weight:var(--e-global-typography-08896c1-font-weight);line-height:var(--e-global-typography-08896c1-line-height);letter-spacing:var(--e-global-typography-08896c1-letter-spacing)}.elementor-19 .elementor-element.elementor-element-1d8e2e49 .elementor-icon-box-description{font-family:var( --e-global-typography-143ad54-font-family ), Sans-serif;font-size:var(--e-global-typography-143ad54-font-size);font-weight:var(--e-global-typography-143ad54-font-weight);line-height:var(--e-global-typography-143ad54-line-height);letter-spacing:var(--e-global-typography-143ad54-letter-spacing);color:var(--e-global-color-137c3ee)}.elementor-19 .elementor-element.elementor-element-10dc954e>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0;--e-column-margin-left:0;padding:0 0 0 0}.elementor-19 .elementor-element.elementor-element-ec93e37{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0 0 0 0}.elementor-19 .elementor-element.elementor-element-ec93e37 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:32px}.elementor-19 .elementor-element.elementor-element-ec93e37 .elementor-icon-box-title{margin-block-end:-5px;color:var(--e-global-color-04b64b5)}.elementor-19 .elementor-element.elementor-element-ec93e37.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-19 .elementor-element.elementor-element-ec93e37.elementor-view-framed .elementor-icon,.elementor-19 .elementor-element.elementor-element-ec93e37.elementor-view-default .elementor-icon{fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-19 .elementor-element.elementor-element-ec93e37 .elementor-icon{font-size:50px}.elementor-19 .elementor-element.elementor-element-ec93e37 .elementor-icon-box-title,.elementor-19 .elementor-element.elementor-element-ec93e37 .elementor-icon-box-title a{font-family:var( --e-global-typography-08896c1-font-family ), Sans-serif;font-size:var(--e-global-typography-08896c1-font-size);font-weight:var(--e-global-typography-08896c1-font-weight);line-height:var(--e-global-typography-08896c1-line-height);letter-spacing:var(--e-global-typography-08896c1-letter-spacing)}.elementor-19 .elementor-element.elementor-element-ec93e37 .elementor-icon-box-description{font-family:var( --e-global-typography-143ad54-font-family ), Sans-serif;font-size:var(--e-global-typography-143ad54-font-size);font-weight:var(--e-global-typography-143ad54-font-weight);line-height:var(--e-global-typography-143ad54-line-height);letter-spacing:var(--e-global-typography-143ad54-letter-spacing);color:var(--e-global-color-137c3ee)}.elementor-19 .elementor-element.elementor-element-3ecc129>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0;--e-column-margin-left:0;padding:0 0 0 0}.elementor-19 .elementor-element.elementor-element-97c2967{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0 0 0 0}.elementor-19 .elementor-element.elementor-element-97c2967 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:32px}.elementor-19 .elementor-element.elementor-element-97c2967 .elementor-icon-box-title{margin-block-end:-5px;color:var(--e-global-color-04b64b5)}.elementor-19 .elementor-element.elementor-element-97c2967.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-19 .elementor-element.elementor-element-97c2967.elementor-view-framed .elementor-icon,.elementor-19 .elementor-element.elementor-element-97c2967.elementor-view-default .elementor-icon{fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-19 .elementor-element.elementor-element-97c2967 .elementor-icon{font-size:50px}.elementor-19 .elementor-element.elementor-element-97c2967 .elementor-icon-box-title,.elementor-19 .elementor-element.elementor-element-97c2967 .elementor-icon-box-title a{font-family:var( --e-global-typography-08896c1-font-family ), Sans-serif;font-size:var(--e-global-typography-08896c1-font-size);font-weight:var(--e-global-typography-08896c1-font-weight);line-height:var(--e-global-typography-08896c1-line-height);letter-spacing:var(--e-global-typography-08896c1-letter-spacing)}.elementor-19 .elementor-element.elementor-element-97c2967 .elementor-icon-box-description{font-family:var( --e-global-typography-143ad54-font-family ), Sans-serif;font-size:var(--e-global-typography-143ad54-font-size);font-weight:var(--e-global-typography-143ad54-font-weight);line-height:var(--e-global-typography-143ad54-line-height);letter-spacing:var(--e-global-typography-143ad54-letter-spacing);color:var(--e-global-color-137c3ee)}.elementor-19 .elementor-element.elementor-element-5d4c709{--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:0 0;--row-gap:0;--column-gap:0}.elementor-19 .elementor-element.elementor-element-087ed4a{--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-19 .elementor-element.elementor-element-aadaaff{--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-19 .elementor-element.elementor-element-a8494d1 .ekit-form form label{color:#000}.elementor-19 .elementor-element.elementor-element-a8494d1 .ekit-form form label span{color:#777}.elementor-19 .elementor-element.elementor-element-a8494d1 .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]), .elementor-19 .elementor-element.elementor-element-a8494d1 .ekit-form form select{width:100%;height:50px;color:#000}.elementor-19 .elementor-element.elementor-element-a8494d1 .ekit-form form textarea{width:100%;height:176px;margin-bottom:20px}.elementor-19 .elementor-element.elementor-element-a8494d1 .ekit-form form .ekit-form-input,.elementor-19 .elementor-element.elementor-element-a8494d1 .ekit-form form select,.elementor-19 .elementor-element.elementor-element-a8494d1 .ekit-form form input{margin-bottom:20px}.elementor-19 .elementor-element.elementor-element-a8494d1 .wpcf7-form textarea{color:#000}.elementor-19 .elementor-element.elementor-element-a8494d1 .ekit-wid-con .ekit-form form textarea{color:#000}.elementor-19 .elementor-element.elementor-element-a8494d1 .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"])::-webkit-input-placeholder{font-size:14px;color:#000}.elementor-19 .elementor-element.elementor-element-a8494d1 .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"])::-moz-placeholder{font-size:14px;color:#000}.elementor-19 .elementor-element.elementor-element-a8494d1 .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):-ms-input-placeholder{font-size:14px;color:#000}.elementor-19 .elementor-element.elementor-element-a8494d1 .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):-moz-placeholder{font-size:14px;color:#000}.elementor-19 .elementor-element.elementor-element-a8494d1 .ekit-form form textarea::-webkit-input-placeholder{font-size:14px;color:#000}.elementor-19 .elementor-element.elementor-element-a8494d1 .ekit-form form textarea::-moz-placeholder{font-size:14px;color:#000}.elementor-19 .elementor-element.elementor-element-a8494d1 .ekit-form form textarea:-ms-input-placeholder{font-size:14px;color:#000}.elementor-19 .elementor-element.elementor-element-a8494d1 .ekit-form form textarea:-moz-placeholder{font-size:14px;color:#000}.elementor-19 .elementor-element.elementor-element-a8494d1 .ekit-form form>p{text-align:left}.elementor-19 .elementor-element.elementor-element-a8494d1 .ekit-form form input[type="submit"]{color:#fff}.elementor-19 .elementor-element.elementor-element-a8494d1 .ekit-form form input[type="submit"]:hover{color:#fff}.elementor-19 .elementor-element.elementor-element-eb7e8f0{--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-19 .elementor-element.elementor-element-96e8397{text-align:center}.elementor-19 .elementor-element.elementor-element-96e8397 .elementor-heading-title{color:#000}.elementor-19 .elementor-element.elementor-element-b310ba1{--display:flex}.elementor-19 .elementor-element.elementor-element-fb74325{--display:flex}.elementor-19 .elementor-element.elementor-element-ea60157{--display:flex}.elementor-19 .elementor-element.elementor-element-1d54106{--display:flex}.elementor-19 .elementor-element.elementor-element-2ab1fea{--n-accordion-title-font-size:30px;--n-accordion-item-title-space-between:0;--n-accordion-item-title-distance-from-content:0;--n-accordion-icon-size:15px}.elementor-19 .elementor-element.elementor-element-2ab1fea>.e-n-accordion>.e-n-accordion-item[open]>.e-n-accordion-item-title{background-color:#6bffac}:where( .elementor-19 .elementor-element.elementor-element-2ab1fea > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:bold}.elementor-19 .elementor-element.elementor-element-20ebe221{margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-19 .elementor-element.elementor-element-6c5665b>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0;--e-column-margin-left:0;padding:0 0 0 0}.elementor-19 .elementor-element.elementor-element-746a2768{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0 0 0 0}.elementor-19 .elementor-element.elementor-element-746a2768 iframe{height:750px}:root{--page-title-display:none}@media (min-width:768px){.elementor-19 .elementor-element.elementor-element-61e7bf61{width:100%}.elementor-19 .elementor-element.elementor-element-087ed4a{--width:33.3333%}.elementor-19 .elementor-element.elementor-element-aadaaff{--width:66.6666%}}@media (max-width:1024px){.elementor-19 .elementor-element.elementor-element-2f3719da{margin-top:-172px;margin-bottom:0}.elementor-19 .elementor-element.elementor-element-47b3f9df .elementor-heading-title{line-height:100px}.elementor-19 .elementor-element.elementor-element-6be8d3e7 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-19 .elementor-element.elementor-element-6be8d3e7 .elementor-icon-list-item>a{font-size:var(--e-global-typography-601fc97-font-size);line-height:var(--e-global-typography-601fc97-line-height);letter-spacing:var(--e-global-typography-601fc97-letter-spacing)}.elementor-19 .elementor-element.elementor-element-667df27b .elementor-heading-title{font-size:var(--e-global-typography-04ec0c4-font-size);line-height:var(--e-global-typography-04ec0c4-line-height);letter-spacing:var(--e-global-typography-04ec0c4-letter-spacing)}.elementor-19 .elementor-element.elementor-element-1d8e2e49 .elementor-icon-box-title,.elementor-19 .elementor-element.elementor-element-1d8e2e49 .elementor-icon-box-title a{font-size:var(--e-global-typography-08896c1-font-size);line-height:var(--e-global-typography-08896c1-line-height);letter-spacing:var(--e-global-typography-08896c1-letter-spacing)}.elementor-19 .elementor-element.elementor-element-1d8e2e49 .elementor-icon-box-description{font-size:var(--e-global-typography-143ad54-font-size);line-height:var(--e-global-typography-143ad54-line-height);letter-spacing:var(--e-global-typography-143ad54-letter-spacing)}.elementor-19 .elementor-element.elementor-element-ec93e37 .elementor-icon-box-title,.elementor-19 .elementor-element.elementor-element-ec93e37 .elementor-icon-box-title a{font-size:var(--e-global-typography-08896c1-font-size);line-height:var(--e-global-typography-08896c1-line-height);letter-spacing:var(--e-global-typography-08896c1-letter-spacing)}.elementor-19 .elementor-element.elementor-element-ec93e37 .elementor-icon-box-description{font-size:var(--e-global-typography-143ad54-font-size);line-height:var(--e-global-typography-143ad54-line-height);letter-spacing:var(--e-global-typography-143ad54-letter-spacing)}.elementor-19 .elementor-element.elementor-element-97c2967 .elementor-icon-box-title,.elementor-19 .elementor-element.elementor-element-97c2967 .elementor-icon-box-title a{font-size:var(--e-global-typography-08896c1-font-size);line-height:var(--e-global-typography-08896c1-line-height);letter-spacing:var(--e-global-typography-08896c1-letter-spacing)}.elementor-19 .elementor-element.elementor-element-97c2967 .elementor-icon-box-description{font-size:var(--e-global-typography-143ad54-font-size);line-height:var(--e-global-typography-143ad54-line-height);letter-spacing:var(--e-global-typography-143ad54-letter-spacing)}}@media (max-width:767px){.elementor-19 .elementor-element.elementor-element-2f3719da>.elementor-container{min-height:500px}.elementor-19 .elementor-element.elementor-element-2f3719da{margin-top:-136px;margin-bottom:0}.elementor-19 .elementor-element.elementor-element-47b3f9df .elementor-heading-title{font-size:60px;line-height:70px}.elementor-19 .elementor-element.elementor-element-6be8d3e7 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-19 .elementor-element.elementor-element-6be8d3e7 .elementor-icon-list-item>a{font-size:var(--e-global-typography-601fc97-font-size);line-height:var(--e-global-typography-601fc97-line-height);letter-spacing:var(--e-global-typography-601fc97-letter-spacing)}.elementor-19 .elementor-element.elementor-element-3b985275{padding:129px 15px 130px 15px}.elementor-19 .elementor-element.elementor-element-667df27b .elementor-heading-title{font-size:var(--e-global-typography-04ec0c4-font-size);line-height:var(--e-global-typography-04ec0c4-line-height);letter-spacing:var(--e-global-typography-04ec0c4-letter-spacing)}.elementor-19 .elementor-element.elementor-element-3ef3fdf>.elementor-element-populated{padding:0 0 5px 0}.elementor-19 .elementor-element.elementor-element-1d8e2e49 .elementor-icon-box-wrapper{gap:0}.elementor-19 .elementor-element.elementor-element-1d8e2e49 .elementor-icon-box-title,.elementor-19 .elementor-element.elementor-element-1d8e2e49 .elementor-icon-box-title a{font-size:var(--e-global-typography-08896c1-font-size);line-height:var(--e-global-typography-08896c1-line-height);letter-spacing:var(--e-global-typography-08896c1-letter-spacing)}.elementor-19 .elementor-element.elementor-element-1d8e2e49 .elementor-icon-box-description{font-size:var(--e-global-typography-143ad54-font-size);line-height:var(--e-global-typography-143ad54-line-height);letter-spacing:var(--e-global-typography-143ad54-letter-spacing)}.elementor-19 .elementor-element.elementor-element-10dc954e>.elementor-element-populated{padding:5px 0 5px 0}.elementor-19 .elementor-element.elementor-element-ec93e37 .elementor-icon-box-wrapper{gap:0}.elementor-19 .elementor-element.elementor-element-ec93e37 .elementor-icon-box-title,.elementor-19 .elementor-element.elementor-element-ec93e37 .elementor-icon-box-title a{font-size:var(--e-global-typography-08896c1-font-size);line-height:var(--e-global-typography-08896c1-line-height);letter-spacing:var(--e-global-typography-08896c1-letter-spacing)}.elementor-19 .elementor-element.elementor-element-ec93e37 .elementor-icon-box-description{font-size:var(--e-global-typography-143ad54-font-size);line-height:var(--e-global-typography-143ad54-line-height);letter-spacing:var(--e-global-typography-143ad54-letter-spacing)}.elementor-19 .elementor-element.elementor-element-3ecc129>.elementor-element-populated{padding:5px 0 10px 0}.elementor-19 .elementor-element.elementor-element-97c2967 .elementor-icon-box-wrapper{gap:0}.elementor-19 .elementor-element.elementor-element-97c2967 .elementor-icon-box-title,.elementor-19 .elementor-element.elementor-element-97c2967 .elementor-icon-box-title a{font-size:var(--e-global-typography-08896c1-font-size);line-height:var(--e-global-typography-08896c1-line-height);letter-spacing:var(--e-global-typography-08896c1-letter-spacing)}.elementor-19 .elementor-element.elementor-element-97c2967 .elementor-icon-box-description{font-size:var(--e-global-typography-143ad54-font-size);line-height:var(--e-global-typography-143ad54-line-height);letter-spacing:var(--e-global-typography-143ad54-letter-spacing)}}