.elementor-599 .elementor-element.elementor-element-b1f255c:not(.elementor-motion-effects-element-type-background), .elementor-599 .elementor-element.elementor-element-b1f255c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dariospaintingma.com/wp-content/uploads/2025/05/roof.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-599 .elementor-element.elementor-element-b1f255c > .elementor-background-overlay{background-color:#000000;opacity:0.68;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-599 .elementor-element.elementor-element-b1f255c > .elementor-container{min-height:50vh;}.elementor-599 .elementor-element.elementor-element-b1f255c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-599 .elementor-element.elementor-element-abf3a0a > .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-599 .elementor-element.elementor-element-abf3a0a > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-599 .elementor-element.elementor-element-a06c8c7{text-align:center;}.elementor-599 .elementor-element.elementor-element-a06c8c7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3.625rem;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-54e6af1 );}.elementor-599 .elementor-element.elementor-element-5b2bebb{--spacer-size:10px;}.elementor-599 .elementor-element.elementor-element-faee02a{text-align:center;font-family:"Roboto", Sans-serif;font-size:1.2rem;font-weight:600;line-height:1em;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-599 .elementor-element.elementor-element-faee02a a{color:#F8BD3A;}.elementor-599 .elementor-element.elementor-element-d601880{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:8em 1em 6em 1em;}.elementor-599 .elementor-element.elementor-element-d601880 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-599 .elementor-element.elementor-element-7138afa:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-599 .elementor-element.elementor-element-7138afa > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4fc0294 );}.elementor-599 .elementor-element.elementor-element-7138afa > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:16px 16px 16px 16px;--e-column-margin-right:16px;--e-column-margin-left:16px;padding:25px 25px 25px 25px;}.elementor-599 .elementor-element.elementor-element-7138afa > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-599 .elementor-element.elementor-element-d4ddd9d .glsr:not([data-theme]) .glsr-star{--glsr-summary-star:1.5em;}.elementor-599 .elementor-element.elementor-element-d4ddd9d .glsr-summary{justify-content:start;--glsr-max-w:450px;}.elementor-599 .elementor-element.elementor-element-d4ddd9d .glsr-summary-text{display:flex;justify-content:start;}.elementor-599 .elementor-element.elementor-element-d4ddd9d .glsr-summary .glsr-bar-background{--glsr-text-md:1em;}.elementor-599 .elementor-element.elementor-element-d4ddd9d .glsr-summary .glsr-bar{--glsr-bar-leading:1.5em;}.elementor-599 .elementor-element.elementor-element-a891144{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-599 .elementor-element.elementor-element-a891144 .elementor-divider-separator{width:100%;}.elementor-599 .elementor-element.elementor-element-a891144 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-599 .elementor-element.elementor-element-abf9ba5 form.glsr-form .glsr-field-rating{--glsr-form-star:2em;}.elementor-599 .elementor-element.elementor-element-abf9ba5 .glsr[data-theme] .glsr-field-rating [data-stars]{font-size:initial;}.elementor-599 .elementor-element.elementor-element-abf9ba5 .glsr[data-theme] .glsr-field-rating [data-stars] > span{font-size:initial;height:var(--glsr-form-star);width:var(--glsr-form-star);}.elementor-599 .elementor-element.elementor-element-abf9ba5 form.glsr-form .glsr-field-rating span[data-rating]{column-gap:2px;}.elementor-599 .elementor-element.elementor-element-abf9ba5 .glsr-review-form{--glsr-gap-md:0.75em;}.elementor-599 .elementor-element.elementor-element-abf9ba5 .elementor-form .elementor-form-fields-wrapper .glsr-field{margin-bottom:0.75em;}.elementor-599 .elementor-element.elementor-element-7369011 .glsr:not([data-theme]) .glsr-review .glsr-star{--glsr-review-star:1.25em;}.elementor-599 .elementor-element.elementor-element-7369011 .glsr:not([data-theme]) .glsr-review{text-align:start;justify-content:start;}.elementor-599 .elementor-element.elementor-element-7369011 .glsr:not([data-theme]) .glsr-review .glsr-review-actions{justify-content:start;}.elementor-599 .elementor-element.elementor-element-7369011 .glsr:not([data-theme]) .glsr-review .glsr-review-date{flex:inherit;}.elementor-599 .elementor-element.elementor-element-7369011 .glsr-reviews{--glsr-gap-xl:2em;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-599 .elementor-element.elementor-element-7138afa{width:36.966%;}.elementor-599 .elementor-element.elementor-element-8319a4f{width:63.034%;}}@media(max-width:1024px){.elementor-599 .elementor-element.elementor-element-a06c8c7 .elementor-heading-title{font-size:3rem;line-height:1.1em;letter-spacing:0px;word-spacing:0em;}.elementor-599 .elementor-element.elementor-element-faee02a{font-size:1rem;}}@media(max-width:767px){.elementor-599 .elementor-element.elementor-element-a06c8c7 .elementor-heading-title{font-size:2.3rem;}.elementor-599 .elementor-element.elementor-element-faee02a{font-size:1rem;}}