.elementor-871 .elementor-element.elementor-element-5fb9d9d3 > .elementor-container{max-width:1600px;min-height:0px;}.elementor-871 .elementor-element.elementor-element-5fb9d9d3 > .elementor-container:after{content:"";min-height:inherit;}.elementor-871 .elementor-element.elementor-element-5fb9d9d3 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-871 .elementor-element.elementor-element-5fb9d9d3:not(.elementor-motion-effects-element-type-background), .elementor-871 .elementor-element.elementor-element-5fb9d9d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://www.dmsroma.it/wp-content/uploads/2020/11/impresa-edile-dms-roma-chi-siamo.jpg");background-size:cover;}.elementor-871 .elementor-element.elementor-element-5fb9d9d3 > .elementor-background-overlay{background-color:#000000;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-871 .elementor-element.elementor-element-5fb9d9d3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:140px 0px 80px 0px;}.elementor-871 .elementor-element.elementor-element-201b1322 > .elementor-container{max-width:500px;}.elementor-871 .elementor-element.elementor-element-624a56a2 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-871 .elementor-element.elementor-element-9ca48bb{text-align:center;}.elementor-871 .elementor-element.elementor-element-9ca48bb .elementor-heading-title{color:#ffffff;font-size:52px;font-weight:700;line-height:62px;}.elementor-871 .elementor-element.elementor-element-9ca48bb > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-871 .elementor-element.elementor-element-6e167572{--divider-border-style:solid;--divider-color:#06A3BE;--divider-border-width:4px;}.elementor-871 .elementor-element.elementor-element-6e167572 .elementor-divider-separator{width:200px;margin:0 auto;margin-center:0;}.elementor-871 .elementor-element.elementor-element-6e167572 .elementor-divider{text-align:center;padding-top:2px;padding-bottom:2px;}.elementor-871 .elementor-element.elementor-element-6e167572 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-871 .elementor-element.elementor-element-2ecb4ab{text-align:center;}.elementor-871 .elementor-element.elementor-element-2ecb4ab .elementor-heading-title{color:#ffffff;font-size:24px;font-weight:400;line-height:34px;}.elementor-871 .elementor-element.elementor-element-2ecb4ab > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-871 .elementor-element.elementor-element-7dab1002 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-871 .elementor-element.elementor-element-7dab1002{padding:50px 0px 0px 0px;}.elementor-871 .elementor-element.elementor-element-6b3768b9 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-871 .elementor-element.elementor-element-7e58e9a > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-871 .elementor-element.elementor-element-51785a6{--divider-border-style:solid;--divider-color:#06A3BE;--divider-border-width:4px;}.elementor-871 .elementor-element.elementor-element-51785a6 .elementor-divider-separator{width:200px;margin:0 auto;margin-left:0;}.elementor-871 .elementor-element.elementor-element-51785a6 .elementor-divider{text-align:left;padding-top:2px;padding-bottom:2px;}.elementor-871 .elementor-element.elementor-element-51785a6 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-871 .elementor-element.elementor-element-66e85c33 .elementor-text-editor{column-gap:0px;}.elementor-871 .elementor-element.elementor-element-66e85c33{color:#7a7a7a;}.elementor-871 .elementor-element.elementor-element-66e85c33 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-871 .elementor-element.elementor-element-12c70fdb{padding:15px 200px 0px 0px;}.elementor-871 .elementor-element.elementor-element-ef5749f .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-871 .elementor-element.elementor-element-ef5749f .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-871 .elementor-element.elementor-element-ef5749f .elementor-button{background-color:#06A3BE;padding:10px 14px 10px 14px;}.elementor-871 .elementor-element.elementor-element-4dd1503 .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-871 .elementor-element.elementor-element-4dd1503 .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-871 .elementor-element.elementor-element-4dd1503 .elementor-button{background-color:#06A3BE;padding:10px 14px 10px 14px;}.elementor-871 .elementor-element.elementor-element-1d97609d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-871 .elementor-element.elementor-element-622f4f2 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #1366A7 0%, #2999F2 100%);opacity:0.84;}.elementor-871 .elementor-element.elementor-element-622f4f2{padding:60px 0px 60px 0px;}.elementor-871 .elementor-element.elementor-element-e1e1f1a{text-align:center;}.elementor-871 .elementor-element.elementor-element-e1e1f1a .elementor-heading-title{color:#FFFFFF;font-style:italic;}.elementor-871 .elementor-element.elementor-element-6165b340 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-871 .elementor-element.elementor-element-6165b340{padding:20px 0px 50px 0px;}.elementor-871 .elementor-element.elementor-element-55f78679 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-871 .elementor-element.elementor-element-6cb65c75 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-871 .elementor-element.elementor-element-159cee9 .elementor-text-editor{column-gap:0px;}.elementor-871 .elementor-element.elementor-element-159cee9{color:#7a7a7a;}.elementor-871 .elementor-element.elementor-element-159cee9 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-871 .elementor-element.elementor-element-6184df2{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-871 .elementor-element.elementor-element-12928a98 .elementor-icon-wrapper{text-align:center;}.elementor-871 .elementor-element.elementor-element-12928a98.elementor-view-stacked .elementor-icon{background-color:#06A3BE;}.elementor-871 .elementor-element.elementor-element-12928a98.elementor-view-framed .elementor-icon, .elementor-871 .elementor-element.elementor-element-12928a98.elementor-view-default .elementor-icon{color:#06A3BE;border-color:#06A3BE;}.elementor-871 .elementor-element.elementor-element-12928a98.elementor-view-framed .elementor-icon, .elementor-871 .elementor-element.elementor-element-12928a98.elementor-view-default .elementor-icon svg{fill:#06A3BE;}.elementor-871 .elementor-element.elementor-element-12928a98 .elementor-icon{font-size:32px;}.elementor-871 .elementor-element.elementor-element-12928a98 .elementor-icon i, .elementor-871 .elementor-element.elementor-element-12928a98 .elementor-icon svg{transform:rotate(0deg);}.elementor-871 .elementor-element.elementor-element-1be059b5 .elementor-counter-number-wrapper{color:#333333;font-size:34px;line-height:44px;}.elementor-871 .elementor-element.elementor-element-1be059b5 .elementor-counter-title{color:#000000;font-size:16px;font-weight:400;line-height:20px;}.elementor-871 .elementor-element.elementor-element-4970a0a7 .elementor-icon-wrapper{text-align:center;}.elementor-871 .elementor-element.elementor-element-4970a0a7.elementor-view-stacked .elementor-icon{background-color:#06A3BE;}.elementor-871 .elementor-element.elementor-element-4970a0a7.elementor-view-framed .elementor-icon, .elementor-871 .elementor-element.elementor-element-4970a0a7.elementor-view-default .elementor-icon{color:#06A3BE;border-color:#06A3BE;}.elementor-871 .elementor-element.elementor-element-4970a0a7.elementor-view-framed .elementor-icon, .elementor-871 .elementor-element.elementor-element-4970a0a7.elementor-view-default .elementor-icon svg{fill:#06A3BE;}.elementor-871 .elementor-element.elementor-element-4970a0a7 .elementor-icon{font-size:32px;}.elementor-871 .elementor-element.elementor-element-4970a0a7 .elementor-icon i, .elementor-871 .elementor-element.elementor-element-4970a0a7 .elementor-icon svg{transform:rotate(0deg);}.elementor-871 .elementor-element.elementor-element-3b850d09 .elementor-counter-number-wrapper{color:333333;font-size:34px;line-height:44px;}.elementor-871 .elementor-element.elementor-element-3b850d09 .elementor-counter-title{color:#333333;font-size:16px;font-weight:400;line-height:20px;}.elementor-871 .elementor-element.elementor-element-4be16d56 .elementor-icon-wrapper{text-align:center;}.elementor-871 .elementor-element.elementor-element-4be16d56.elementor-view-stacked .elementor-icon{background-color:#06A3BE;}.elementor-871 .elementor-element.elementor-element-4be16d56.elementor-view-framed .elementor-icon, .elementor-871 .elementor-element.elementor-element-4be16d56.elementor-view-default .elementor-icon{color:#06A3BE;border-color:#06A3BE;}.elementor-871 .elementor-element.elementor-element-4be16d56.elementor-view-framed .elementor-icon, .elementor-871 .elementor-element.elementor-element-4be16d56.elementor-view-default .elementor-icon svg{fill:#06A3BE;}.elementor-871 .elementor-element.elementor-element-4be16d56 .elementor-icon{font-size:32px;}.elementor-871 .elementor-element.elementor-element-4be16d56 .elementor-icon i, .elementor-871 .elementor-element.elementor-element-4be16d56 .elementor-icon svg{transform:rotate(0deg);}.elementor-871 .elementor-element.elementor-element-18ab9ea2 .elementor-counter-number-wrapper{color:#333333;font-size:34px;line-height:44px;}.elementor-871 .elementor-element.elementor-element-18ab9ea2 .elementor-counter-title{color:#333333;font-size:16px;font-weight:400;line-height:20px;}.elementor-871 .elementor-element.elementor-element-5dabd66 .elementor-icon-wrapper{text-align:center;}.elementor-871 .elementor-element.elementor-element-5dabd66.elementor-view-stacked .elementor-icon{background-color:#06A3BE;}.elementor-871 .elementor-element.elementor-element-5dabd66.elementor-view-framed .elementor-icon, .elementor-871 .elementor-element.elementor-element-5dabd66.elementor-view-default .elementor-icon{color:#06A3BE;border-color:#06A3BE;}.elementor-871 .elementor-element.elementor-element-5dabd66.elementor-view-framed .elementor-icon, .elementor-871 .elementor-element.elementor-element-5dabd66.elementor-view-default .elementor-icon svg{fill:#06A3BE;}.elementor-871 .elementor-element.elementor-element-5dabd66 .elementor-icon{font-size:32px;}.elementor-871 .elementor-element.elementor-element-5dabd66 .elementor-icon i, .elementor-871 .elementor-element.elementor-element-5dabd66 .elementor-icon svg{transform:rotate(0deg);}.elementor-871 .elementor-element.elementor-element-71c8601a .elementor-counter-number-wrapper{color:#333333;font-size:34px;line-height:44px;}.elementor-871 .elementor-element.elementor-element-71c8601a .elementor-counter-title{color:#333333;font-size:16px;font-weight:400;line-height:20px;}@media(max-width:1024px){.elementor-871 .elementor-element.elementor-element-624a56a2 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-871 .elementor-element.elementor-element-9ca48bb .elementor-heading-title{font-size:42px;}.elementor-871 .elementor-element.elementor-element-2ecb4ab .elementor-heading-title{font-size:20px;}.elementor-871 .elementor-element.elementor-element-1d97609d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-871 .elementor-element.elementor-element-55f78679 > .elementor-widget-container{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-871 .elementor-element.elementor-element-9ca48bb .elementor-heading-title{font-size:34px;line-height:44px;}.elementor-871 .elementor-element.elementor-element-2ecb4ab .elementor-heading-title{font-size:18px;line-height:28px;}.elementor-871 .elementor-element.elementor-element-f22d1df{width:50%;}.elementor-871 .elementor-element.elementor-element-77b17144{width:50%;}.elementor-871 .elementor-element.elementor-element-2b28e7a0{width:50%;}.elementor-871 .elementor-element.elementor-element-4c6803db{width:50%;}}@media(min-width:768px){.elementor-871 .elementor-element.elementor-element-6b3768b9{width:50%;}.elementor-871 .elementor-element.elementor-element-6fdee66c{width:50%;}.elementor-871 .elementor-element.elementor-element-3e4e339b{width:50%;}.elementor-871 .elementor-element.elementor-element-6cb65c75{width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-871 .elementor-element.elementor-element-6b3768b9{width:50%;}.elementor-871 .elementor-element.elementor-element-6fdee66c{width:50%;}}