.elementor-3372 .elementor-element.elementor-element-9706e97:not(.elementor-motion-effects-element-type-background),.elementor-3372 .elementor-element.elementor-element-9706e97>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#4b4545;background-image:url("https://anarestoration.com/wp-content/uploads/2024/08/broenstone-restoration.png");background-position:0 -323px;background-repeat:no-repeat;background-size:cover}.elementor-3372 .elementor-element.elementor-element-9706e97>.elementor-background-overlay{background-color:#4F4F4F00;opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-3372 .elementor-element.elementor-element-9706e97>.elementor-container{min-height:180px}.elementor-3372 .elementor-element.elementor-element-9706e97{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-widget-theme-page-title .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-3372 .elementor-element.elementor-element-0926139 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:36px;font-weight:600;color:#e9e9e9}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-3372 .elementor-element.elementor-element-c60464e .elementor-button{background-color:#61CE7000;fill:#fff;color:#fff}.elementor-3372 .elementor-element.elementor-element-c60464e .elementor-button-content-wrapper{flex-direction:row}.elementor-3372 .elementor-element.elementor-element-134156f:not(.elementor-motion-effects-element-type-background),.elementor-3372 .elementor-element.elementor-element-134156f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-3372 .elementor-element.elementor-element-134156f{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-3372 .elementor-element.elementor-element-134156f>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3372 .elementor-element.elementor-element-699fe9f>.elementor-element-populated{padding:0}.elementor-3372 .elementor-element.elementor-element-cf53476:not(.elementor-motion-effects-element-type-background),.elementor-3372 .elementor-element.elementor-element-cf53476>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-3372 .elementor-element.elementor-element-cf53476{border-style:solid;border-width:0 0 3px;border-color:#a85e05;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:25px 0 0}.elementor-3372 .elementor-element.elementor-element-cf53476>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3372 .elementor-element.elementor-element-7daa0bb>.elementor-element-populated{padding:0}.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-3372 .elementor-element.elementor-element-a48dc82>.elementor-widget-container{padding:0}.elementor-3372 .elementor-element.elementor-element-a48dc82{text-align:center}.elementor-3372 .elementor-element.elementor-element-a48dc82 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:24px;font-weight:600;color:#3c3c3c}.elementor-3372 .elementor-element.elementor-element-202e35f:not(.elementor-motion-effects-element-type-background),.elementor-3372 .elementor-element.elementor-element-202e35f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-3372 .elementor-element.elementor-element-202e35f{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:20px 0 0}.elementor-3372 .elementor-element.elementor-element-202e35f>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3372 .elementor-element.elementor-element-5dc3dfb>.elementor-element-populated{padding:25px 5px 0 25px}.elementor-3372 .elementor-element.elementor-element-8cd9fde>.elementor-widget-container{padding:0 0 0 19px}.elementor-3372 .elementor-element.elementor-element-8cd9fde .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:16px;font-weight:600;color:#313131}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.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-3372 .elementor-element.elementor-element-1c74c39>.elementor-widget-container{padding:0 0 0 16px}.elementor-3372 .elementor-element.elementor-element-1c74c39{text-align:justify;color:#2a2a2a}.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-3372 .elementor-element.elementor-element-2187164:not(.elementor-motion-effects-element-type-background),.elementor-3372 .elementor-element.elementor-element-2187164>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-3372 .elementor-element.elementor-element-2187164{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 30px}.elementor-3372 .elementor-element.elementor-element-2187164>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3372 .elementor-element.elementor-element-c37e615>.elementor-widget-container{border-style:double;border-width:0 0 2px;border-color:#ae6b07}.elementor-3372 .elementor-element.elementor-element-c37e615{text-align:center}.elementor-3372 .elementor-element.elementor-element-c37e615 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:26px;font-weight:600;color:#525252}.elementor-3372 .elementor-element.elementor-element-68b7fbf>.elementor-widget-container{padding:0 0 0 15px}.elementor-3372 .elementor-element.elementor-element-68b7fbf .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:20px;font-weight:600;color:#444}.elementor-3372 .elementor-element.elementor-element-ea2c348>.elementor-widget-container{padding:0 0 0 15px}.elementor-3372 .elementor-element.elementor-element-ea2c348{text-align:justify;color:#000}.elementor-3372 .elementor-element.elementor-element-9c2e763>.elementor-widget-container{padding:0 0 0 15px;border-style:solid;border-width:0 0 2px;border-color:#9c7305}.elementor-3372 .elementor-element.elementor-element-9c2e763{text-align:center}.elementor-3372 .elementor-element.elementor-element-9c2e763 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:19px;font-weight:600;color:#333435}.elementor-3372 .elementor-element.elementor-element-3fb1529>.elementor-widget-container{padding:0 0 0 15px}.elementor-3372 .elementor-element.elementor-element-3fb1529{text-align:justify;color:#2a2a2a}.elementor-3372 .elementor-element.elementor-element-7d98ebc{text-align:center}.elementor-3372 .elementor-element.elementor-element-7d98ebc .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:25px;font-weight:600;letter-spacing:1.1px;color:#3f3f3f}.elementor-3372 .elementor-element.elementor-element-9e00100>.elementor-widget-container{padding:0 0 0 15px}.elementor-3372 .elementor-element.elementor-element-9e00100{text-align:justify;color:#181818}.elementor-3372 .elementor-element.elementor-element-4c019e2:not(.elementor-motion-effects-element-type-background),.elementor-3372 .elementor-element.elementor-element-4c019e2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-3372 .elementor-element.elementor-element-4c019e2{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0}.elementor-3372 .elementor-element.elementor-element-4c019e2>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3372 .elementor-element.elementor-element-90d1a18>.elementor-widget-container{border-style:double;border-width:0 0 2px;border-color:#a2690b}.elementor-3372 .elementor-element.elementor-element-90d1a18{text-align:center}.elementor-3372 .elementor-element.elementor-element-90d1a18 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:25px;font-weight:600;color:#424242}.elementor-3372 .elementor-element.elementor-element-8fac480:not(.elementor-motion-effects-element-type-background),.elementor-3372 .elementor-element.elementor-element-8fac480>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-3372 .elementor-element.elementor-element-8fac480,.elementor-3372 .elementor-element.elementor-element-8fac480>.elementor-background-overlay{border-radius:0 0 15px 15px}.elementor-3372 .elementor-element.elementor-element-8fac480{box-shadow:0px 2px 6px 0px rgba(0,0,0,.5);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-3372 .elementor-element.elementor-element-8fac480>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var(--e-global-color-text)}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var(--e-global-color-primary)}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var(--e-global-color-primary)}.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,.elementor-widget-icon-list .elementor-icon-list-item>a{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-icon-list .elementor-icon-list-text{color:var(--e-global-color-secondary)}.elementor-3372 .elementor-element.elementor-element-3b4d9e5 .elementor-icon-list-icon i{color:#595959;transition:color .3s}.elementor-3372 .elementor-element.elementor-element-3b4d9e5 .elementor-icon-list-icon svg{fill:#595959;transition:fill .3s}.elementor-3372 .elementor-element.elementor-element-3b4d9e5{--e-icon-list-icon-size:18px;--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size,1em)*0.25);--icon-vertical-offset:0px}.elementor-3372 .elementor-element.elementor-element-3b4d9e5 .elementor-icon-list-text{transition:color .3s}.elementor-3372 .elementor-element.elementor-element-0114443 .elementor-icon-list-icon i{color:#595959;transition:color .3s}.elementor-3372 .elementor-element.elementor-element-0114443 .elementor-icon-list-icon svg{fill:#595959;transition:fill .3s}.elementor-3372 .elementor-element.elementor-element-0114443{--e-icon-list-icon-size:18px;--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size,1em)*0.25);--icon-vertical-offset:0px}.elementor-3372 .elementor-element.elementor-element-0114443 .elementor-icon-list-text{transition:color .3s}@media(min-width:768px){.elementor-3372 .elementor-element.elementor-element-5dc3dfb{width:62.718%}.elementor-3372 .elementor-element.elementor-element-8c46443{width:37.238%}.elementor-3372 .elementor-element.elementor-element-ec1751e{width:26.576%}.elementor-3372 .elementor-element.elementor-element-fed9c13{width:27.788%}.elementor-3372 .elementor-element.elementor-element-27484bc{width:29.385%}.elementor-3372 .elementor-element.elementor-element-d08949e{width:16.213%}}@media(max-width:1024px){.elementor-3372 .elementor-element.elementor-element-9706e97>.elementor-container{min-height:0px}.elementor-3372 .elementor-element.elementor-element-9706e97:not(.elementor-motion-effects-element-type-background),.elementor-3372 .elementor-element.elementor-element-9706e97>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}}@media(max-width:767px){.elementor-3372 .elementor-element.elementor-element-9706e97:not(.elementor-motion-effects-element-type-background),.elementor-3372 .elementor-element.elementor-element-9706e97>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}}