.elementor-957 .elementor-element.elementor-element-16f4ec7{--display:flex;--min-height:75vh;--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;--justify-content:center;--overlay-opacity:0.31;}.elementor-957 .elementor-element.elementor-element-16f4ec7:not(.elementor-motion-effects-element-type-background), .elementor-957 .elementor-element.elementor-element-16f4ec7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-2c8bb28 ) 0%, var( --e-global-color-07b35be ) 100%);}.elementor-957 .elementor-element.elementor-element-16f4ec7::before, .elementor-957 .elementor-element.elementor-element-16f4ec7 > .elementor-background-video-container::before, .elementor-957 .elementor-element.elementor-element-16f4ec7 > .e-con-inner > .elementor-background-video-container::before, .elementor-957 .elementor-element.elementor-element-16f4ec7 > .elementor-background-slideshow::before, .elementor-957 .elementor-element.elementor-element-16f4ec7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-957 .elementor-element.elementor-element-16f4ec7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );background-image:url("https://northwestpropertysolutions.ie/wp-content/uploads/2026/06/North-West-Property-Solutions-Banner-Hero-Tiny.png");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-957 .elementor-element.elementor-element-536c81e{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-957 .elementor-element.elementor-element-e57bd2d{--display:flex;--justify-content:center;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-957 .elementor-element.elementor-element-087b86b .elementor-heading-title{color:#FFFFFF;}.elementor-957 .elementor-element.elementor-element-5a8f363 .elementor-heading-title{color:#FFFFFF;}.elementor-957 .elementor-element.elementor-element-e0be2c8{color:#FFFFFF;}.elementor-957 .elementor-element.elementor-element-9b1a0c7{--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;}.elementor-957 .elementor-element.elementor-element-3af0e31 .elementor-button{background-color:#34D46B;fill:#000000;color:#000000;}.elementor-957 .elementor-element.elementor-element-3af0e31 .elementor-button-content-wrapper{flex-direction:row;}.elementor-957 .elementor-element.elementor-element-8cf9b8e .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-957 .elementor-element.elementor-element-8cf9b8e .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-957 .elementor-element.elementor-element-8cf9b8e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-957 .elementor-element.elementor-element-8cf9b8e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-957 .elementor-element.elementor-element-8cf9b8e .elementor-icon-list-item > a{font-size:15px;font-weight:600;}.elementor-957 .elementor-element.elementor-element-8cf9b8e .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-957 .elementor-element.elementor-element-b8f2104{font-size:11px;font-weight:100;font-style:italic;color:var( --e-global-color-secondary );}.elementor-957 .elementor-element.elementor-element-cc166f4{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-957 .elementor-element.elementor-element-fbe70e2{--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;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:0;}.elementor-957 .elementor-element.elementor-element-fbe70e2:not(.elementor-motion-effects-element-type-background), .elementor-957 .elementor-element.elementor-element-fbe70e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2c8bb28 );}.elementor-957 .elementor-element.elementor-element-fbe70e2.e-con{--align-self:flex-end;}.elementor-957 .elementor-element.elementor-element-604007a{text-align:center;}.elementor-957 .elementor-element.elementor-element-604007a .elementor-heading-title{color:var( --e-global-color-9a2d1f7 );}.elementor-957 .elementor-element.elementor-element-47ac2eb{text-align:center;color:var( --e-global-color-42550f9 );}.elementor-957 .elementor-element.elementor-element-cdc6ec5 .fluentform-widget-wrapper .ff-el-input--label label{color:var( --e-global-color-secondary );}.elementor-957 .elementor-element.elementor-element-cdc6ec5 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{background-color:var( --e-global-color-secondary );color:var( --e-global-color-2c8bb28 );}.elementor-957 .elementor-element.elementor-element-fe1eeb1 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-957 .elementor-element.elementor-element-fe1eeb1 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-957 .elementor-element.elementor-element-fe1eeb1{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-957 .elementor-element.elementor-element-fe1eeb1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-957 .elementor-element.elementor-element-fe1eeb1 .elementor-icon-list-item > a{font-size:15px;}.elementor-957 .elementor-element.elementor-element-fe1eeb1 .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-957 .elementor-element.elementor-element-0d918a9{--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;--padding-top:60px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-957 .elementor-element.elementor-element-0d918a9:not(.elementor-motion-effects-element-type-background), .elementor-957 .elementor-element.elementor-element-0d918a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-42550f9 );}.elementor-957 .elementor-element.elementor-element-371f0de{--display:flex;--gap:60px 0px;--row-gap:60px;--column-gap:0px;}.elementor-957 .elementor-element.elementor-element-96a064e{--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-957 .elementor-element.elementor-element-b7ead0a{--display:flex;}.elementor-957 .elementor-element.elementor-element-520441d{text-align:center;}.elementor-957 .elementor-element.elementor-element-cd6e35a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-957 .elementor-element.elementor-element-700e186{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-957 .elementor-element.elementor-element-593616a .elementor-image-box-wrapper{text-align:center;}.elementor-957 .elementor-element.elementor-element-593616a.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-957 .elementor-element.elementor-element-593616a.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-957 .elementor-element.elementor-element-593616a.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-957 .elementor-element.elementor-element-593616a .elementor-image-box-title{margin-bottom:0px;}.elementor-957 .elementor-element.elementor-element-593616a .elementor-image-box-wrapper .elementor-image-box-img{width:75%;}.elementor-957 .elementor-element.elementor-element-593616a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-957 .elementor-element.elementor-element-cfb6f7a .elementor-image-box-wrapper{text-align:center;}.elementor-957 .elementor-element.elementor-element-cfb6f7a.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-957 .elementor-element.elementor-element-cfb6f7a.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-957 .elementor-element.elementor-element-cfb6f7a.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-957 .elementor-element.elementor-element-cfb6f7a .elementor-image-box-title{margin-bottom:0px;}.elementor-957 .elementor-element.elementor-element-cfb6f7a .elementor-image-box-wrapper .elementor-image-box-img{width:75%;}.elementor-957 .elementor-element.elementor-element-cfb6f7a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-957 .elementor-element.elementor-element-4842c89 .elementor-image-box-wrapper{text-align:center;}.elementor-957 .elementor-element.elementor-element-4842c89.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-957 .elementor-element.elementor-element-4842c89.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-957 .elementor-element.elementor-element-4842c89.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-957 .elementor-element.elementor-element-4842c89 .elementor-image-box-title{margin-bottom:0px;}.elementor-957 .elementor-element.elementor-element-4842c89 .elementor-image-box-wrapper .elementor-image-box-img{width:75%;}.elementor-957 .elementor-element.elementor-element-4842c89 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-957 .elementor-element.elementor-element-dc63b6e .elementor-image-box-wrapper{text-align:center;}.elementor-957 .elementor-element.elementor-element-dc63b6e.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-957 .elementor-element.elementor-element-dc63b6e.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-957 .elementor-element.elementor-element-dc63b6e.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-957 .elementor-element.elementor-element-dc63b6e .elementor-image-box-title{margin-bottom:0px;}.elementor-957 .elementor-element.elementor-element-dc63b6e .elementor-image-box-wrapper .elementor-image-box-img{width:75%;}.elementor-957 .elementor-element.elementor-element-dc63b6e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-957 .elementor-element.elementor-element-81af6a4 .elementor-image-box-wrapper{text-align:center;}.elementor-957 .elementor-element.elementor-element-81af6a4.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-957 .elementor-element.elementor-element-81af6a4.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-957 .elementor-element.elementor-element-81af6a4.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-957 .elementor-element.elementor-element-81af6a4 .elementor-image-box-title{margin-bottom:0px;}.elementor-957 .elementor-element.elementor-element-81af6a4 .elementor-image-box-wrapper .elementor-image-box-img{width:75%;}.elementor-957 .elementor-element.elementor-element-81af6a4 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-957 .elementor-element.elementor-element-ec48be4 .elementor-image-box-wrapper{text-align:center;}.elementor-957 .elementor-element.elementor-element-ec48be4.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-957 .elementor-element.elementor-element-ec48be4.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-957 .elementor-element.elementor-element-ec48be4.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-957 .elementor-element.elementor-element-ec48be4 .elementor-image-box-title{margin-bottom:0px;}.elementor-957 .elementor-element.elementor-element-ec48be4 .elementor-image-box-wrapper .elementor-image-box-img{width:75%;}.elementor-957 .elementor-element.elementor-element-ec48be4 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-957 .elementor-element.elementor-element-e28182a{--display:flex;}.elementor-957 .elementor-element.elementor-element-cbcf6b4 .elementor-icon-list-icon i{color:var( --e-global-color-2c8bb28 );transition:color 0.3s;}.elementor-957 .elementor-element.elementor-element-cbcf6b4 .elementor-icon-list-icon svg{fill:var( --e-global-color-2c8bb28 );transition:fill 0.3s;}.elementor-957 .elementor-element.elementor-element-cbcf6b4{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-957 .elementor-element.elementor-element-cbcf6b4 .elementor-icon-list-text{color:var( --e-global-color-2c8bb28 );transition:color 0.3s;}.elementor-957 .elementor-element.elementor-element-c387103{--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;--padding-top:60px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-957 .elementor-element.elementor-element-c387103:not(.elementor-motion-effects-element-type-background), .elementor-957 .elementor-element.elementor-element-c387103 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-42550f9 );}.elementor-957 .elementor-element.elementor-element-7db6432{--display:flex;--gap:60px 0px;--row-gap:60px;--column-gap:0px;}.elementor-957 .elementor-element.elementor-element-7cb0fa8{--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-957 .elementor-element.elementor-element-ac9da56{--display:flex;}.elementor-957 .elementor-element.elementor-element-2de47e9{text-align:center;}.elementor-957 .elementor-element.elementor-element-3280ccd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-957 .elementor-element.elementor-element-b423629{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-957 .elementor-element.elementor-element-fe5e0d6{--display:flex;}.elementor-957 .elementor-element.elementor-element-59ec97b .elementor-icon-list-icon i{color:var( --e-global-color-2c8bb28 );transition:color 0.3s;}.elementor-957 .elementor-element.elementor-element-59ec97b .elementor-icon-list-icon svg{fill:var( --e-global-color-2c8bb28 );transition:fill 0.3s;}.elementor-957 .elementor-element.elementor-element-59ec97b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-957 .elementor-element.elementor-element-59ec97b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-957 .elementor-element.elementor-element-59ec97b .elementor-icon-list-item > a{font-weight:700;}.elementor-957 .elementor-element.elementor-element-59ec97b .elementor-icon-list-text{color:var( --e-global-color-2c8bb28 );transition:color 0.3s;}.elementor-957 .elementor-element.elementor-element-12e804a .elementor-icon-list-icon i{color:var( --e-global-color-2c8bb28 );transition:color 0.3s;}.elementor-957 .elementor-element.elementor-element-12e804a .elementor-icon-list-icon svg{fill:var( --e-global-color-2c8bb28 );transition:fill 0.3s;}.elementor-957 .elementor-element.elementor-element-12e804a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-957 .elementor-element.elementor-element-12e804a .elementor-icon-list-text{color:var( --e-global-color-2c8bb28 );transition:color 0.3s;}.elementor-957 .elementor-element.elementor-element-81d5197{--display:flex;}.elementor-957 .elementor-element.elementor-element-fd552fd .elementor-icon-list-icon i{color:var( --e-global-color-2c8bb28 );transition:color 0.3s;}.elementor-957 .elementor-element.elementor-element-fd552fd .elementor-icon-list-icon svg{fill:var( --e-global-color-2c8bb28 );transition:fill 0.3s;}.elementor-957 .elementor-element.elementor-element-fd552fd{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-957 .elementor-element.elementor-element-fd552fd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-957 .elementor-element.elementor-element-fd552fd .elementor-icon-list-item > a{font-weight:700;}.elementor-957 .elementor-element.elementor-element-fd552fd .elementor-icon-list-text{color:var( --e-global-color-2c8bb28 );transition:color 0.3s;}.elementor-957 .elementor-element.elementor-element-ba0a798 .elementor-icon-list-icon i{color:var( --e-global-color-2c8bb28 );transition:color 0.3s;}.elementor-957 .elementor-element.elementor-element-ba0a798 .elementor-icon-list-icon svg{fill:var( --e-global-color-2c8bb28 );transition:fill 0.3s;}.elementor-957 .elementor-element.elementor-element-ba0a798{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-957 .elementor-element.elementor-element-ba0a798 .elementor-icon-list-text{color:var( --e-global-color-2c8bb28 );transition:color 0.3s;}.elementor-957 .elementor-element.elementor-element-c9e576e{--display:flex;}.elementor-957 .elementor-element.elementor-element-b8acc4f .elementor-icon-list-icon i{color:var( --e-global-color-2c8bb28 );transition:color 0.3s;}.elementor-957 .elementor-element.elementor-element-b8acc4f .elementor-icon-list-icon svg{fill:var( --e-global-color-2c8bb28 );transition:fill 0.3s;}.elementor-957 .elementor-element.elementor-element-b8acc4f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-957 .elementor-element.elementor-element-b8acc4f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-957 .elementor-element.elementor-element-b8acc4f .elementor-icon-list-item > a{font-weight:700;}.elementor-957 .elementor-element.elementor-element-b8acc4f .elementor-icon-list-text{color:var( --e-global-color-2c8bb28 );transition:color 0.3s;}.elementor-957 .elementor-element.elementor-element-35c2d44 .elementor-icon-list-icon i{color:var( --e-global-color-2c8bb28 );transition:color 0.3s;}.elementor-957 .elementor-element.elementor-element-35c2d44 .elementor-icon-list-icon svg{fill:var( --e-global-color-2c8bb28 );transition:fill 0.3s;}.elementor-957 .elementor-element.elementor-element-35c2d44{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-957 .elementor-element.elementor-element-35c2d44 .elementor-icon-list-text{color:var( --e-global-color-2c8bb28 );transition:color 0.3s;}.elementor-957 .elementor-element.elementor-element-4bff4f0{--display:flex;}.elementor-957 .elementor-element.elementor-element-67cab1e .elementor-icon-list-icon i{color:var( --e-global-color-2c8bb28 );transition:color 0.3s;}.elementor-957 .elementor-element.elementor-element-67cab1e .elementor-icon-list-icon svg{fill:var( --e-global-color-2c8bb28 );transition:fill 0.3s;}.elementor-957 .elementor-element.elementor-element-67cab1e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-957 .elementor-element.elementor-element-67cab1e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-957 .elementor-element.elementor-element-67cab1e .elementor-icon-list-item > a{font-weight:700;}.elementor-957 .elementor-element.elementor-element-67cab1e .elementor-icon-list-text{color:var( --e-global-color-2c8bb28 );transition:color 0.3s;}.elementor-957 .elementor-element.elementor-element-fa88a84 .elementor-icon-list-icon i{color:var( --e-global-color-2c8bb28 );transition:color 0.3s;}.elementor-957 .elementor-element.elementor-element-fa88a84 .elementor-icon-list-icon svg{fill:var( --e-global-color-2c8bb28 );transition:fill 0.3s;}.elementor-957 .elementor-element.elementor-element-fa88a84{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-957 .elementor-element.elementor-element-fa88a84 .elementor-icon-list-text{color:var( --e-global-color-2c8bb28 );transition:color 0.3s;}.elementor-957 .elementor-element.elementor-element-6045dbd{--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;--padding-top:60px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-957 .elementor-element.elementor-element-6045dbd:not(.elementor-motion-effects-element-type-background), .elementor-957 .elementor-element.elementor-element-6045dbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-42550f9 );}.elementor-957 .elementor-element.elementor-element-d45acbe{--display:flex;--gap:60px 0px;--row-gap:60px;--column-gap:0px;}.elementor-957 .elementor-element.elementor-element-35c4067{--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-957 .elementor-element.elementor-element-3f9f0a3{--display:flex;}.elementor-957 .elementor-element.elementor-element-e49e0a4{text-align:center;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-957 .elementor-element.elementor-element-536c81e{--grid-auto-flow:row;}.elementor-957 .elementor-element.elementor-element-fbe70e2{--margin-top:0px;--margin-bottom:-380px;--margin-left:0px;--margin-right:0px;}.elementor-957 .elementor-element.elementor-element-700e186{--grid-auto-flow:row;}.elementor-957 .elementor-element.elementor-element-b423629{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-957 .elementor-element.elementor-element-536c81e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-957 .elementor-element.elementor-element-cc166f4{--padding-top:12px;--padding-bottom:45px;--padding-left:12px;--padding-right:12px;}.elementor-957 .elementor-element.elementor-element-fbe70e2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-957 .elementor-element.elementor-element-96a064e{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-957 .elementor-element.elementor-element-b7ead0a{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-957 .elementor-element.elementor-element-520441d{text-align:center;}.elementor-957 .elementor-element.elementor-element-cd6e35a{text-align:center;}.elementor-957 .elementor-element.elementor-element-700e186{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-957 .elementor-element.elementor-element-593616a .elementor-image-box-wrapper{text-align:center;}.elementor-957 .elementor-element.elementor-element-593616a .elementor-image-box-img{margin-bottom:5px;}.elementor-957 .elementor-element.elementor-element-593616a .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-957 .elementor-element.elementor-element-cfb6f7a .elementor-image-box-wrapper{text-align:center;}.elementor-957 .elementor-element.elementor-element-cfb6f7a .elementor-image-box-img{margin-bottom:5px;}.elementor-957 .elementor-element.elementor-element-cfb6f7a .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-957 .elementor-element.elementor-element-4842c89 .elementor-image-box-wrapper{text-align:center;}.elementor-957 .elementor-element.elementor-element-4842c89 .elementor-image-box-img{margin-bottom:5px;}.elementor-957 .elementor-element.elementor-element-4842c89 .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-957 .elementor-element.elementor-element-dc63b6e .elementor-image-box-wrapper{text-align:center;}.elementor-957 .elementor-element.elementor-element-dc63b6e .elementor-image-box-img{margin-bottom:5px;}.elementor-957 .elementor-element.elementor-element-dc63b6e .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-957 .elementor-element.elementor-element-81af6a4 .elementor-image-box-wrapper{text-align:center;}.elementor-957 .elementor-element.elementor-element-81af6a4 .elementor-image-box-img{margin-bottom:5px;}.elementor-957 .elementor-element.elementor-element-81af6a4 .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-957 .elementor-element.elementor-element-ec48be4 .elementor-image-box-wrapper{text-align:center;}.elementor-957 .elementor-element.elementor-element-ec48be4 .elementor-image-box-img{margin-bottom:5px;}.elementor-957 .elementor-element.elementor-element-ec48be4 .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-957 .elementor-element.elementor-element-7cb0fa8{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-957 .elementor-element.elementor-element-ac9da56{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-957 .elementor-element.elementor-element-2de47e9{text-align:center;}.elementor-957 .elementor-element.elementor-element-3280ccd{text-align:center;}.elementor-957 .elementor-element.elementor-element-b423629{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-957 .elementor-element.elementor-element-35c4067{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-957 .elementor-element.elementor-element-3f9f0a3{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-957 .elementor-element.elementor-element-e49e0a4{text-align:center;}}@media(min-width:768px){.elementor-957 .elementor-element.elementor-element-fbe70e2{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-957 .elementor-element.elementor-element-fbe70e2{--width:100%;}}/* Start custom CSS for icon-list, class: .elementor-element-12e804a *//* 1. Resets the Elementor list container to keep it inside the bounding box */
.chip-style-list .elementor-icon-list-items {
  display: flex !important;
  flex-wrap: wrap;
  gap: 8px; /* Space between chips */
  margin: 0 !important; /* Fixes the left-side bleed */
  padding: 0 !important; /* Fixes the left-side bleed */
}

/* 2. Styles each individual list item */
.chip-style-list .elementor-icon-list-item {
  background-color: #e8f5ed; /* Light mint green */
  padding: 4px 10px !important;
  border-radius: 6px;
  margin: 0 !important; /* Overrides Elementor's default item spacing */
}

/* 3. Ensures the text color inside the item is correct */
.chip-style-list .elementor-icon-list-text {
  color: #005662 !important; /* Dark teal text */
  font-size: 14px;
  font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ba0a798 *//* 1. Resets the Elementor list container to keep it inside the bounding box */
.chip-style-list .elementor-icon-list-items {
  display: flex !important;
  flex-wrap: wrap;
  gap: 8px; /* Space between chips */
  margin: 0 !important; /* Fixes the left-side bleed */
  padding: 0 !important; /* Fixes the left-side bleed */
}

/* 2. Styles each individual list item */
.chip-style-list .elementor-icon-list-item {
  background-color: #e8f5ed; /* Light mint green */
  padding: 4px 10px !important;
  border-radius: 6px;
  margin: 0 !important; /* Overrides Elementor's default item spacing */
}

/* 3. Ensures the text color inside the item is correct */
.chip-style-list .elementor-icon-list-text {
  color: #005662 !important; /* Dark teal text */
  font-size: 14px;
  font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-35c2d44 *//* 1. Resets the Elementor list container to keep it inside the bounding box */
.chip-style-list .elementor-icon-list-items {
  display: flex !important;
  flex-wrap: wrap;
  gap: 8px; /* Space between chips */
  margin: 0 !important; /* Fixes the left-side bleed */
  padding: 0 !important; /* Fixes the left-side bleed */
}

/* 2. Styles each individual list item */
.chip-style-list .elementor-icon-list-item {
  background-color: #e8f5ed; /* Light mint green */
  padding: 4px 10px !important;
  border-radius: 6px;
  margin: 0 !important; /* Overrides Elementor's default item spacing */
}

/* 3. Ensures the text color inside the item is correct */
.chip-style-list .elementor-icon-list-text {
  color: #005662 !important; /* Dark teal text */
  font-size: 14px;
  font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fa88a84 *//* 1. Resets the Elementor list container to keep it inside the bounding box */
.chip-style-list .elementor-icon-list-items {
  display: flex !important;
  flex-wrap: wrap;
  gap: 8px; /* Space between chips */
  margin: 0 !important; /* Fixes the left-side bleed */
  padding: 0 !important; /* Fixes the left-side bleed */
}

/* 2. Styles each individual list item */
.chip-style-list .elementor-icon-list-item {
  background-color: #e8f5ed; /* Light mint green */
  padding: 4px 10px !important;
  border-radius: 6px;
  margin: 0 !important; /* Overrides Elementor's default item spacing */
}

/* 3. Ensures the text color inside the item is correct */
.chip-style-list .elementor-icon-list-text {
  color: #005662 !important; /* Dark teal text */
  font-size: 14px;
  font-weight: 500;
}/* End custom CSS */