.elementor-509 .elementor-element.elementor-element-1d7b0e3{--display:flex;--min-height:625px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.9;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:170px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-509 .elementor-element.elementor-element-1d7b0e3:not(.elementor-motion-effects-element-type-background), .elementor-509 .elementor-element.elementor-element-1d7b0e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://azoresremodeling.com/wp-content/uploads/2024/10/spacious-room-with-various-areas-2022-11-26-01-59-59-utc-1.jpg");background-position:center center;background-size:cover;}.elementor-509 .elementor-element.elementor-element-1d7b0e3::before, .elementor-509 .elementor-element.elementor-element-1d7b0e3 > .elementor-background-video-container::before, .elementor-509 .elementor-element.elementor-element-1d7b0e3 > .e-con-inner > .elementor-background-video-container::before, .elementor-509 .elementor-element.elementor-element-1d7b0e3 > .elementor-background-slideshow::before, .elementor-509 .elementor-element.elementor-element-1d7b0e3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-509 .elementor-element.elementor-element-1d7b0e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(330deg, var( --e-global-color-primary ) 53%, var( --e-global-color-secondary ) 100%);}.elementor-509 .elementor-element.elementor-element-c87d339{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:79px;}.elementor-509 .elementor-element.elementor-element-75ed2f1 .elementor-heading-title{color:var( --e-global-color-21806ff );}.elementor-509 .elementor-element.elementor-element-ba930ad .elementor-heading-title{color:var( --e-global-color-21806ff );}.elementor-509 .elementor-element.elementor-element-29c42ab{color:var( --e-global-color-6c5f36a );}.elementor-509 .elementor-element.elementor-element-7eba69d{--display:flex;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-509 .elementor-element.elementor-element-533a7c0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -60px) 0px;}.elementor-509 .elementor-element.elementor-element-533a7c0 img{border-style:solid;border-width:10px 10px 10px 10px;border-color:#EDE0D400;border-radius:300px 300px 0px 0px;box-shadow:0px 0px 1px 0px #FFFFFF;}.elementor-509 .elementor-element.elementor-element-e6bea58{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:130px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-509 .elementor-element.elementor-element-7a606dd{--display:flex;--border-radius:300px 300px 0px 0px;box-shadow:0px 0px 10px 0px rgba(117.75, 117.75, 117.75, 0.13);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:20px;--padding-top:10px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-509 .elementor-element.elementor-element-0c7e952 img{border-radius:300px 300px 10px 10px;}.elementor-509 .elementor-element.elementor-element-de07d35{text-align:center;}.elementor-509 .elementor-element.elementor-element-de07d35 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-509 .elementor-element.elementor-element-c0b6482{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:center;}.elementor-509 .elementor-element.elementor-element-c36b6db .elementor-button{background-color:var( --e-global-color-61abdfa );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-509 .elementor-element.elementor-element-c36b6db .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-509 .elementor-element.elementor-element-7b90666{--display:flex;--border-radius:300px 300px 0px 0px;box-shadow:0px 0px 10px 0px rgba(117.75, 117.75, 117.75, 0.13);--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:10px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-509 .elementor-element.elementor-element-7b90666:not(.elementor-motion-effects-element-type-background), .elementor-509 .elementor-element.elementor-element-7b90666 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(330deg, var( --e-global-color-primary ) 10%, var( --e-global-color-secondary ) 100%);}.elementor-509 .elementor-element.elementor-element-039063e img{border-radius:300px 300px 10px 10px;}.elementor-509 .elementor-element.elementor-element-aa9887a{text-align:center;}.elementor-509 .elementor-element.elementor-element-aa9887a .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-21806ff );}.elementor-509 .elementor-element.elementor-element-6d0a5f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:center;color:var( --e-global-color-6c5f36a );}.elementor-509 .elementor-element.elementor-element-86a99e8 .elementor-button{background-color:var( --e-global-color-61abdfa );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );fill:var( --e-global-color-21806ff );color:var( --e-global-color-21806ff );padding:0px 0px 0px 0px;}.elementor-509 .elementor-element.elementor-element-86a99e8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-509 .elementor-element.elementor-element-37f3230{--display:flex;--border-radius:300px 300px 0px 0px;box-shadow:0px 0px 10px 0px rgba(117.75, 117.75, 117.75, 0.13);--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;--padding-top:10px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-509 .elementor-element.elementor-element-92f7172 img{border-radius:300px 300px 10px 10px;}.elementor-509 .elementor-element.elementor-element-d5b336e{text-align:center;}.elementor-509 .elementor-element.elementor-element-d5b336e .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-509 .elementor-element.elementor-element-8457278{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:center;}.elementor-509 .elementor-element.elementor-element-a03385e .elementor-button{background-color:var( --e-global-color-61abdfa );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-509 .elementor-element.elementor-element-a03385e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-509 .elementor-element.elementor-element-6876f86{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-509 .elementor-element.elementor-element-67c4385{--display:flex;--border-radius:300px 300px 0px 0px;box-shadow:0px 0px 10px 0px rgba(117.75, 117.75, 117.75, 0.13);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:20px;--padding-top:10px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-509 .elementor-element.elementor-element-f047c9f img{border-radius:300px 300px 10px 10px;}.elementor-509 .elementor-element.elementor-element-787563d{text-align:center;}.elementor-509 .elementor-element.elementor-element-787563d .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-509 .elementor-element.elementor-element-8aaf5c0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:center;}.elementor-509 .elementor-element.elementor-element-022b23e .elementor-button{background-color:var( --e-global-color-61abdfa );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-509 .elementor-element.elementor-element-022b23e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-509 .elementor-element.elementor-element-071ee11{--display:flex;--border-radius:300px 300px 0px 0px;box-shadow:0px 0px 10px 0px rgba(117.75, 117.75, 117.75, 0.13);--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:10px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-509 .elementor-element.elementor-element-071ee11:not(.elementor-motion-effects-element-type-background), .elementor-509 .elementor-element.elementor-element-071ee11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(330deg, var( --e-global-color-primary ) 10%, var( --e-global-color-secondary ) 100%);}.elementor-509 .elementor-element.elementor-element-7ec3baf img{border-radius:300px 300px 10px 10px;}.elementor-509 .elementor-element.elementor-element-74b9761{text-align:center;}.elementor-509 .elementor-element.elementor-element-74b9761 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-21806ff );}.elementor-509 .elementor-element.elementor-element-e82bffc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:center;color:var( --e-global-color-6c5f36a );}.elementor-509 .elementor-element.elementor-element-935ab41 .elementor-button{background-color:var( --e-global-color-61abdfa );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );fill:var( --e-global-color-21806ff );color:var( --e-global-color-21806ff );padding:0px 0px 0px 0px;}.elementor-509 .elementor-element.elementor-element-935ab41 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-509 .elementor-element.elementor-element-2f68b4a{--display:flex;--border-radius:300px 300px 0px 0px;box-shadow:0px 0px 10px 0px rgba(117.75, 117.75, 117.75, 0.13);--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;--padding-top:10px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-509 .elementor-element.elementor-element-a026503 img{border-radius:300px 300px 10px 10px;}.elementor-509 .elementor-element.elementor-element-d214e2b{text-align:center;}.elementor-509 .elementor-element.elementor-element-d214e2b .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-509 .elementor-element.elementor-element-f9fd731{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:center;}.elementor-509 .elementor-element.elementor-element-55028af .elementor-button{background-color:var( --e-global-color-61abdfa );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-509 .elementor-element.elementor-element-55028af .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-509 .elementor-element.elementor-element-521de356:not(.elementor-motion-effects-element-type-background), .elementor-509 .elementor-element.elementor-element-521de356 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://azoresremodeling.com/wp-content/uploads/2024/10/spacious-room-with-various-areas-2022-11-26-01-59-59-utc-1.jpg");background-position:center center;background-size:cover;}.elementor-509 .elementor-element.elementor-element-521de356 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(330deg, var( --e-global-color-primary ) 53%, var( --e-global-color-secondary ) 100%);opacity:0.86;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-509 .elementor-element.elementor-element-521de356{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-509 .elementor-element.elementor-element-7bcf00a8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-509 .elementor-element.elementor-element-da8e62{text-align:center;}.elementor-509 .elementor-element.elementor-element-da8e62 .elementor-heading-title{color:var( --e-global-color-21806ff );}.elementor-509 .elementor-element.elementor-element-4559befe{padding:0px 300px 0px 300px;text-align:center;color:var( --e-global-color-6c5f36a );}.elementor-509 .elementor-element.elementor-element-3cb59a17{margin-top:10px;margin-bottom:0px;}.elementor-509 .elementor-element.elementor-element-689da579 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-21806ff );opacity:0.08;}.elementor-509 .elementor-element.elementor-element-689da579 > .elementor-element-populated, .elementor-509 .elementor-element.elementor-element-689da579 > .elementor-element-populated > .elementor-background-overlay, .elementor-509 .elementor-element.elementor-element-689da579 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-509 .elementor-element.elementor-element-689da579 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 60px 0px 0px;--e-column-margin-right:60px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-509 .elementor-element.elementor-element-689da579 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-509 .elementor-element.elementor-element-6311662f .elementor-icon-wrapper{text-align:center;}.elementor-509 .elementor-element.elementor-element-6311662f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-21806ff );}.elementor-509 .elementor-element.elementor-element-6311662f.elementor-view-framed .elementor-icon, .elementor-509 .elementor-element.elementor-element-6311662f.elementor-view-default .elementor-icon{color:var( --e-global-color-21806ff );border-color:var( --e-global-color-21806ff );}.elementor-509 .elementor-element.elementor-element-6311662f.elementor-view-framed .elementor-icon, .elementor-509 .elementor-element.elementor-element-6311662f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-21806ff );}.elementor-509 .elementor-element.elementor-element-6311662f .elementor-icon{font-size:35px;border-width:1px 1px 1px 1px;border-radius:100px 100px 0px 0px;}.elementor-509 .elementor-element.elementor-element-6311662f .elementor-icon svg{height:35px;}.elementor-509 .elementor-element.elementor-element-65d1fa6a{text-align:center;}.elementor-509 .elementor-element.elementor-element-65d1fa6a .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-21806ff );}.elementor-509 .elementor-element.elementor-element-617fcb4{padding:0px 0px 0px 0px;text-align:center;color:var( --e-global-color-6c5f36a );}.elementor-509 .elementor-element.elementor-element-2498b4dc{width:auto;max-width:auto;top:120px;}body:not(.rtl) .elementor-509 .elementor-element.elementor-element-2498b4dc{left:347px;}body.rtl .elementor-509 .elementor-element.elementor-element-2498b4dc{right:347px;}.elementor-509 .elementor-element.elementor-element-2498b4dc .elementor-icon-wrapper{text-align:center;}.elementor-509 .elementor-element.elementor-element-2498b4dc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-21806ff );}.elementor-509 .elementor-element.elementor-element-2498b4dc.elementor-view-framed .elementor-icon, .elementor-509 .elementor-element.elementor-element-2498b4dc.elementor-view-default .elementor-icon{color:var( --e-global-color-21806ff );border-color:var( --e-global-color-21806ff );}.elementor-509 .elementor-element.elementor-element-2498b4dc.elementor-view-framed .elementor-icon, .elementor-509 .elementor-element.elementor-element-2498b4dc.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-21806ff );}.elementor-509 .elementor-element.elementor-element-2498b4dc .elementor-icon{font-size:30px;}.elementor-509 .elementor-element.elementor-element-2498b4dc .elementor-icon svg{height:30px;}.elementor-509 .elementor-element.elementor-element-1575473 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-21806ff );opacity:0.08;}.elementor-509 .elementor-element.elementor-element-1575473 > .elementor-element-populated, .elementor-509 .elementor-element.elementor-element-1575473 > .elementor-element-populated > .elementor-background-overlay, .elementor-509 .elementor-element.elementor-element-1575473 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-509 .elementor-element.elementor-element-1575473 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 30px 0px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;padding:30px 30px 30px 30px;}.elementor-509 .elementor-element.elementor-element-1575473 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-509 .elementor-element.elementor-element-7251897c .elementor-icon-wrapper{text-align:center;}.elementor-509 .elementor-element.elementor-element-7251897c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-21806ff );}.elementor-509 .elementor-element.elementor-element-7251897c.elementor-view-framed .elementor-icon, .elementor-509 .elementor-element.elementor-element-7251897c.elementor-view-default .elementor-icon{color:var( --e-global-color-21806ff );border-color:var( --e-global-color-21806ff );}.elementor-509 .elementor-element.elementor-element-7251897c.elementor-view-framed .elementor-icon, .elementor-509 .elementor-element.elementor-element-7251897c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-21806ff );}.elementor-509 .elementor-element.elementor-element-7251897c .elementor-icon{font-size:35px;border-width:1px 1px 1px 1px;border-radius:100px 100px 0px 0px;}.elementor-509 .elementor-element.elementor-element-7251897c .elementor-icon svg{height:35px;}.elementor-509 .elementor-element.elementor-element-eab183d{text-align:center;}.elementor-509 .elementor-element.elementor-element-eab183d .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-21806ff );}.elementor-509 .elementor-element.elementor-element-64279d09{padding:0px 0px 0px 0px;text-align:center;color:var( --e-global-color-6c5f36a );}.elementor-509 .elementor-element.elementor-element-75d5b111 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-21806ff );opacity:0.08;}.elementor-509 .elementor-element.elementor-element-75d5b111 > .elementor-element-populated, .elementor-509 .elementor-element.elementor-element-75d5b111 > .elementor-element-populated > .elementor-background-overlay, .elementor-509 .elementor-element.elementor-element-75d5b111 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-509 .elementor-element.elementor-element-75d5b111 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 60px;--e-column-margin-right:0px;--e-column-margin-left:60px;padding:30px 30px 30px 30px;}.elementor-509 .elementor-element.elementor-element-75d5b111 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-509 .elementor-element.elementor-element-413148eb .elementor-icon-wrapper{text-align:center;}.elementor-509 .elementor-element.elementor-element-413148eb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-21806ff );}.elementor-509 .elementor-element.elementor-element-413148eb.elementor-view-framed .elementor-icon, .elementor-509 .elementor-element.elementor-element-413148eb.elementor-view-default .elementor-icon{color:var( --e-global-color-21806ff );border-color:var( --e-global-color-21806ff );}.elementor-509 .elementor-element.elementor-element-413148eb.elementor-view-framed .elementor-icon, .elementor-509 .elementor-element.elementor-element-413148eb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-21806ff );}.elementor-509 .elementor-element.elementor-element-413148eb .elementor-icon{font-size:35px;border-width:1px 1px 1px 1px;border-radius:100px 100px 0px 0px;}.elementor-509 .elementor-element.elementor-element-413148eb .elementor-icon svg{height:35px;}.elementor-509 .elementor-element.elementor-element-68f7abd1{text-align:center;}.elementor-509 .elementor-element.elementor-element-68f7abd1 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-21806ff );}.elementor-509 .elementor-element.elementor-element-5351c4c2{padding:0px 0px 0px 0px;text-align:center;color:var( --e-global-color-6c5f36a );}.elementor-509 .elementor-element.elementor-element-6ae13221{width:auto;max-width:auto;top:124px;}body:not(.rtl) .elementor-509 .elementor-element.elementor-element-6ae13221{left:-66px;}body.rtl .elementor-509 .elementor-element.elementor-element-6ae13221{right:-66px;}.elementor-509 .elementor-element.elementor-element-6ae13221 .elementor-icon-wrapper{text-align:center;}.elementor-509 .elementor-element.elementor-element-6ae13221.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-21806ff );}.elementor-509 .elementor-element.elementor-element-6ae13221.elementor-view-framed .elementor-icon, .elementor-509 .elementor-element.elementor-element-6ae13221.elementor-view-default .elementor-icon{color:var( --e-global-color-21806ff );border-color:var( --e-global-color-21806ff );}.elementor-509 .elementor-element.elementor-element-6ae13221.elementor-view-framed .elementor-icon, .elementor-509 .elementor-element.elementor-element-6ae13221.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-21806ff );}.elementor-509 .elementor-element.elementor-element-6ae13221 .elementor-icon{font-size:30px;}.elementor-509 .elementor-element.elementor-element-6ae13221 .elementor-icon svg{height:30px;}.elementor-509 .elementor-element.elementor-element-f23ff24{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-509 .elementor-element.elementor-element-840da3a{--display:flex;}.elementor-509 .elementor-element.elementor-element-840da3a:not(.elementor-motion-effects-element-type-background), .elementor-509 .elementor-element.elementor-element-840da3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://azoresremodeling.com/wp-content/uploads/2024/10/enthusiastic-father-showing-potential-of-alternative-energy-.jpg");background-position:center center;background-size:cover;}.elementor-509 .elementor-element.elementor-element-203cfc6 .elementor-swiper-button{font-size:20px;}@media(min-width:768px){.elementor-509 .elementor-element.elementor-element-c87d339{--width:60.97%;}.elementor-509 .elementor-element.elementor-element-7eba69d{--width:38.985%;}}@media(max-width:1024px){.elementor-509 .elementor-element.elementor-element-1d7b0e3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-509 .elementor-element.elementor-element-c87d339{--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:80px;}.elementor-509 .elementor-element.elementor-element-7eba69d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-509 .elementor-element.elementor-element-533a7c0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -51px) 0px;}.elementor-509 .elementor-element.elementor-element-e6bea58{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-509 .elementor-element.elementor-element-7a606dd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;}.elementor-509 .elementor-element.elementor-element-de07d35 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-509 .elementor-element.elementor-element-7b90666{--margin-top:0px;--margin-bottom:0px;--margin-left:5px;--margin-right:5px;}.elementor-509 .elementor-element.elementor-element-aa9887a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-509 .elementor-element.elementor-element-37f3230{--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;}.elementor-509 .elementor-element.elementor-element-d5b336e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-509 .elementor-element.elementor-element-6876f86{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-509 .elementor-element.elementor-element-67c4385{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;}.elementor-509 .elementor-element.elementor-element-787563d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-509 .elementor-element.elementor-element-071ee11{--margin-top:0px;--margin-bottom:0px;--margin-left:5px;--margin-right:5px;}.elementor-509 .elementor-element.elementor-element-74b9761 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-509 .elementor-element.elementor-element-2f68b4a{--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;}.elementor-509 .elementor-element.elementor-element-d214e2b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-509 .elementor-element.elementor-element-521de356{padding:100px 30px 100px 31px;}.elementor-509 .elementor-element.elementor-element-4559befe{padding:0px 100px 0px 100px;}.elementor-509 .elementor-element.elementor-element-689da579 > .elementor-element-populated{margin:0px 30px 0px 0px;--e-column-margin-right:30px;--e-column-margin-left:0px;padding:30px 10px 30px 10px;}.elementor-509 .elementor-element.elementor-element-6311662f .elementor-icon{font-size:25px;}.elementor-509 .elementor-element.elementor-element-6311662f .elementor-icon svg{height:25px;}.elementor-509 .elementor-element.elementor-element-65d1fa6a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}body:not(.rtl) .elementor-509 .elementor-element.elementor-element-2498b4dc{left:210px;}body.rtl .elementor-509 .elementor-element.elementor-element-2498b4dc{right:210px;}.elementor-509 .elementor-element.elementor-element-2498b4dc{top:123px;}.elementor-509 .elementor-element.elementor-element-2498b4dc .elementor-icon{font-size:25px;}.elementor-509 .elementor-element.elementor-element-2498b4dc .elementor-icon svg{height:25px;}.elementor-509 .elementor-element.elementor-element-1575473 > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:30px 10px 30px 10px;}.elementor-509 .elementor-element.elementor-element-7251897c .elementor-icon{font-size:25px;}.elementor-509 .elementor-element.elementor-element-7251897c .elementor-icon svg{height:25px;}.elementor-509 .elementor-element.elementor-element-eab183d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-509 .elementor-element.elementor-element-75d5b111 > .elementor-element-populated{margin:0px 0px 0px 30px;--e-column-margin-right:0px;--e-column-margin-left:30px;padding:30px 10px 30px 10px;}.elementor-509 .elementor-element.elementor-element-413148eb .elementor-icon{font-size:25px;}.elementor-509 .elementor-element.elementor-element-413148eb .elementor-icon svg{height:25px;}.elementor-509 .elementor-element.elementor-element-68f7abd1 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}body:not(.rtl) .elementor-509 .elementor-element.elementor-element-6ae13221{left:-36px;}body.rtl .elementor-509 .elementor-element.elementor-element-6ae13221{right:-36px;}.elementor-509 .elementor-element.elementor-element-6ae13221{top:124px;}.elementor-509 .elementor-element.elementor-element-6ae13221 .elementor-icon{font-size:25px;}.elementor-509 .elementor-element.elementor-element-6ae13221 .elementor-icon svg{height:25px;}}@media(max-width:767px){.elementor-509 .elementor-element.elementor-element-1d7b0e3{--padding-top:150px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-509 .elementor-element.elementor-element-c87d339{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-509 .elementor-element.elementor-element-ba930ad{text-align:center;}.elementor-509 .elementor-element.elementor-element-29c42ab{text-align:center;}.elementor-509 .elementor-element.elementor-element-533a7c0 img{width:76%;}.elementor-509 .elementor-element.elementor-element-e6bea58{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:130px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-509 .elementor-element.elementor-element-7a606dd{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-509 .elementor-element.elementor-element-de07d35 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-509 .elementor-element.elementor-element-c0b6482{padding:0px 25px 0px 25px;}.elementor-509 .elementor-element.elementor-element-7b90666{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-509 .elementor-element.elementor-element-aa9887a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-509 .elementor-element.elementor-element-6d0a5f8{padding:0px 25px 0px 25px;}.elementor-509 .elementor-element.elementor-element-37f3230{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-509 .elementor-element.elementor-element-d5b336e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-509 .elementor-element.elementor-element-8457278{padding:0px 25px 0px 25px;}.elementor-509 .elementor-element.elementor-element-6876f86{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:130px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-509 .elementor-element.elementor-element-67c4385{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-509 .elementor-element.elementor-element-787563d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-509 .elementor-element.elementor-element-8aaf5c0{padding:0px 25px 0px 25px;}.elementor-509 .elementor-element.elementor-element-071ee11{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-509 .elementor-element.elementor-element-74b9761 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-509 .elementor-element.elementor-element-e82bffc{padding:0px 25px 0px 25px;}.elementor-509 .elementor-element.elementor-element-2f68b4a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-509 .elementor-element.elementor-element-d214e2b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-509 .elementor-element.elementor-element-f9fd731{padding:0px 25px 0px 25px;}.elementor-509 .elementor-element.elementor-element-521de356{padding:100px 20px 100px 20px;}.elementor-509 .elementor-element.elementor-element-4559befe{padding:0px 0px 0px 0px;}.elementor-509 .elementor-element.elementor-element-689da579 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-509 .elementor-element.elementor-element-65d1fa6a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}body:not(.rtl) .elementor-509 .elementor-element.elementor-element-2498b4dc{left:11px;}body.rtl .elementor-509 .elementor-element.elementor-element-2498b4dc{right:11px;}.elementor-509 .elementor-element.elementor-element-2498b4dc{top:797px;}.elementor-509 .elementor-element.elementor-element-1575473 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-509 .elementor-element.elementor-element-eab183d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-509 .elementor-element.elementor-element-75d5b111 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-509 .elementor-element.elementor-element-68f7abd1 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}body:not(.rtl) .elementor-509 .elementor-element.elementor-element-6ae13221{left:11px;}body.rtl .elementor-509 .elementor-element.elementor-element-6ae13221{right:11px;}.elementor-509 .elementor-element.elementor-element-6ae13221{top:202px;}}