.elementor-26 .elementor-element.elementor-element-148be27{--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;--overlay-opacity:0.5;--padding-top:150px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-148be27:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-148be27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://xtralandscaping.co.nz/wp-content/uploads/2025/11/beautiful-landscaped-garden-with-fence-and-lawn-in-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-26 .elementor-element.elementor-element-148be27::before, .elementor-26 .elementor-element.elementor-element-148be27 > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-148be27 > .e-con-inner > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-148be27 > .elementor-background-slideshow::before, .elementor-26 .elementor-element.elementor-element-148be27 > .e-con-inner > .elementor-background-slideshow::before, .elementor-26 .elementor-element.elementor-element-148be27 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center center, #0D542B 0%, #000000 100%);}.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-26 .elementor-element.elementor-element-8de07ec .elementor-button{background-color:#FFFFFF1A;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-26 .elementor-element.elementor-element-3c6aa8c{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-26 .elementor-element.elementor-element-74a4bfc{--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;--justify-content:center;}.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-26 .elementor-element.elementor-element-926569d{text-align:start;}.elementor-26 .elementor-element.elementor-element-926569d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3.3rem;font-weight:700;color:#FFFFFF;}.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-26 .elementor-element.elementor-element-723f865.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-723f865{text-align:start;font-family:"Inter", Sans-serif;font-size:1.25rem;font-weight:400;color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-d5ac921{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-d5ac921.e-con{--align-self:center;}.elementor-26 .elementor-element.elementor-element-1fe95cc{--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;--justify-content:center;--align-items:center;}.elementor-26 .elementor-element.elementor-element-8902368 .elementor-button{background-color:#004A00;font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:600;line-height:1.4rem;border-radius:12px 12px 12px 12px;padding:12px 64px 12px 64px;}.elementor-26 .elementor-element.elementor-element-8902368 .elementor-button:hover, .elementor-26 .elementor-element.elementor-element-8902368 .elementor-button:focus{background-color:#004E00E6;}.elementor-26 .elementor-element.elementor-element-7d062fd{--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:center;}.elementor-26 .elementor-element.elementor-element-f62ce60 .elementor-button{background-color:#4B424200;font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:600;line-height:1.4rem;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:12px 12px 12px 12px;padding:12px 32px 12px 32px;}.elementor-26 .elementor-element.elementor-element-f62ce60 .elementor-button:hover, .elementor-26 .elementor-element.elementor-element-f62ce60 .elementor-button:focus{background-color:#FFFFFF;color:#004A00;}.elementor-26 .elementor-element.elementor-element-f62ce60 .elementor-button:hover svg, .elementor-26 .elementor-element.elementor-element-f62ce60 .elementor-button:focus svg{fill:#004A00;}.elementor-26 .elementor-element.elementor-element-60e37e5{--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;--justify-content:center;}.elementor-26 .elementor-element.elementor-element-d470b0b{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-d470b0b.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-ef4d4a9{--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:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-1200692{text-align:center;}.elementor-26 .elementor-element.elementor-element-1200692 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3rem;font-weight:700;color:#000000;}.elementor-26 .elementor-element.elementor-element-89ef2ae{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:1.25rem;font-weight:400;}.elementor-26 .elementor-element.elementor-element-89ef2ae.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-e23cb2f{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-26 .elementor-element.elementor-element-592c026{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#AAAAAA;--border-color:#AAAAAA;--border-radius:10px 10px 10px 10px;}.elementor-26 .elementor-element.elementor-element-592c026:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-592c026 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FEF7;}.elementor-26 .elementor-element.elementor-element-592c026::before, .elementor-26 .elementor-element.elementor-element-592c026 > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-592c026 > .e-con-inner > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-592c026 > .elementor-background-slideshow::before, .elementor-26 .elementor-element.elementor-element-592c026 > .e-con-inner > .elementor-background-slideshow::before, .elementor-26 .elementor-element.elementor-element-592c026 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-26 .elementor-element.elementor-element-592c026:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#004A00;--border-color:#004A00;box-shadow:1px 1px 10px 1px rgba(0, 0, 0, 0.2);}.elementor-26 .elementor-element.elementor-element-592c026, .elementor-26 .elementor-element.elementor-element-592c026::before{--border-transition:0.3s;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-26 .elementor-element.elementor-element-b442bc1{padding:24px 24px 24px 24px;}.elementor-26 .elementor-element.elementor-element-b442bc1 .elementor-icon-box-wrapper{gap:15px;}.elementor-26 .elementor-element.elementor-element-b442bc1.elementor-view-stacked .elementor-icon{background-color:#004A00;}.elementor-26 .elementor-element.elementor-element-b442bc1.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-b442bc1.elementor-view-default .elementor-icon{fill:#004A00;color:#004A00;border-color:#004A00;}.elementor-26 .elementor-element.elementor-element-b442bc1 .elementor-icon{font-size:48px;}.elementor-26 .elementor-element.elementor-element-b442bc1 .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-b442bc1 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.25rem;font-weight:600;}.elementor-26 .elementor-element.elementor-element-b442bc1 .elementor-icon-box-title{color:#000000;}.elementor-26 .elementor-element.elementor-element-b442bc1:has(:hover) .elementor-icon-box-title,
					 .elementor-26 .elementor-element.elementor-element-b442bc1:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-26 .elementor-element.elementor-element-b442bc1 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;}.elementor-26 .elementor-element.elementor-element-25b5599{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#AAAAAA;--border-color:#AAAAAA;--border-radius:10px 10px 10px 10px;}.elementor-26 .elementor-element.elementor-element-25b5599:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-25b5599 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FEF7;}.elementor-26 .elementor-element.elementor-element-25b5599::before, .elementor-26 .elementor-element.elementor-element-25b5599 > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-25b5599 > .e-con-inner > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-25b5599 > .elementor-background-slideshow::before, .elementor-26 .elementor-element.elementor-element-25b5599 > .e-con-inner > .elementor-background-slideshow::before, .elementor-26 .elementor-element.elementor-element-25b5599 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-26 .elementor-element.elementor-element-25b5599:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#004A00;--border-color:#004A00;box-shadow:1px 1px 10px 1px rgba(0, 0, 0, 0.2);}.elementor-26 .elementor-element.elementor-element-25b5599, .elementor-26 .elementor-element.elementor-element-25b5599::before{--border-transition:0.3s;}.elementor-26 .elementor-element.elementor-element-3019594{padding:24px 24px 24px 24px;}.elementor-26 .elementor-element.elementor-element-3019594 .elementor-icon-box-wrapper{gap:15px;}.elementor-26 .elementor-element.elementor-element-3019594.elementor-view-stacked .elementor-icon{background-color:#004A00;}.elementor-26 .elementor-element.elementor-element-3019594.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-3019594.elementor-view-default .elementor-icon{fill:#004A00;color:#004A00;border-color:#004A00;}.elementor-26 .elementor-element.elementor-element-3019594 .elementor-icon{font-size:48px;}.elementor-26 .elementor-element.elementor-element-3019594 .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-3019594 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.25rem;font-weight:600;}.elementor-26 .elementor-element.elementor-element-3019594 .elementor-icon-box-title{color:#000000;}.elementor-26 .elementor-element.elementor-element-3019594:has(:hover) .elementor-icon-box-title,
					 .elementor-26 .elementor-element.elementor-element-3019594:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-26 .elementor-element.elementor-element-3019594 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;}.elementor-26 .elementor-element.elementor-element-2fe0c67{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#AAAAAA;--border-color:#AAAAAA;--border-radius:10px 10px 10px 10px;}.elementor-26 .elementor-element.elementor-element-2fe0c67:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-2fe0c67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FEF7;}.elementor-26 .elementor-element.elementor-element-2fe0c67:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#004A00;--border-color:#004A00;box-shadow:1px 1px 10px 1px rgba(0, 0, 0, 0.2);}.elementor-26 .elementor-element.elementor-element-2fe0c67, .elementor-26 .elementor-element.elementor-element-2fe0c67::before{--border-transition:0.3s;}.elementor-26 .elementor-element.elementor-element-374cc05{padding:24px 24px 24px 24px;}.elementor-26 .elementor-element.elementor-element-374cc05 .elementor-icon-box-wrapper{gap:15px;}.elementor-26 .elementor-element.elementor-element-374cc05.elementor-view-stacked .elementor-icon{background-color:#004A00;}.elementor-26 .elementor-element.elementor-element-374cc05.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-374cc05.elementor-view-default .elementor-icon{fill:#004A00;color:#004A00;border-color:#004A00;}.elementor-26 .elementor-element.elementor-element-374cc05 .elementor-icon{font-size:48px;}.elementor-26 .elementor-element.elementor-element-374cc05 .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-374cc05 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.25rem;font-weight:600;}.elementor-26 .elementor-element.elementor-element-374cc05 .elementor-icon-box-title{color:#000000;}.elementor-26 .elementor-element.elementor-element-374cc05:has(:hover) .elementor-icon-box-title,
					 .elementor-26 .elementor-element.elementor-element-374cc05:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-26 .elementor-element.elementor-element-374cc05 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;}.elementor-26 .elementor-element.elementor-element-bc4eeaf{--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:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-bc4eeaf:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-bc4eeaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F7F1;}.elementor-26 .elementor-element.elementor-element-84329d6 .elementor-button{background-color:#FFFFFF00;fill:#004A00;color:#004A00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#004A00;border-radius:10px 10px 10px 10px;}.elementor-26 .elementor-element.elementor-element-9b82d94{text-align:center;}.elementor-26 .elementor-element.elementor-element-9b82d94 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3rem;font-weight:700;color:#000000;}.elementor-26 .elementor-element.elementor-element-0906a22{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:1.25rem;font-weight:400;}.elementor-26 .elementor-element.elementor-element-0906a22.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-d9f8eb0{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-26 .elementor-element.elementor-element-c03ca1c{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#AAAAAA;--border-color:#AAAAAA;--border-radius:10px 10px 10px 10px;}.elementor-26 .elementor-element.elementor-element-c03ca1c:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-c03ca1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-c03ca1c:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#004A00;--border-color:#004A00;box-shadow:1px 1px 10px 1px rgba(0, 0, 0, 0.2);}.elementor-26 .elementor-element.elementor-element-c03ca1c, .elementor-26 .elementor-element.elementor-element-c03ca1c::before{--border-transition:0.3s;}.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-26 .elementor-element.elementor-element-1e817f7{text-align:center;}.elementor-26 .elementor-element.elementor-element-1e817f7 img{border-radius:10px 10px 0px 0px;}.elementor-26 .elementor-element.elementor-element-5f1e8a8{padding:24px 24px 24px 24px;}.elementor-26 .elementor-element.elementor-element-5f1e8a8 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-26 .elementor-element.elementor-element-5f1e8a8.elementor-view-stacked .elementor-icon{background-color:#004E001A;fill:#004A00;color:#004A00;}.elementor-26 .elementor-element.elementor-element-5f1e8a8.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-5f1e8a8.elementor-view-default .elementor-icon{fill:#004E001A;color:#004E001A;border-color:#004E001A;}.elementor-26 .elementor-element.elementor-element-5f1e8a8.elementor-view-framed .elementor-icon{background-color:#004A00;}.elementor-26 .elementor-element.elementor-element-5f1e8a8 .elementor-icon{font-size:24px;padding:12px;border-radius:12px 12px 12px 12px;}.elementor-26 .elementor-element.elementor-element-5f1e8a8 .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-5f1e8a8 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.5rem;font-weight:700;}.elementor-26 .elementor-element.elementor-element-5f1e8a8 .elementor-icon-box-title{color:#000000;}.elementor-26 .elementor-element.elementor-element-5f1e8a8:has(:hover) .elementor-icon-box-title,
					 .elementor-26 .elementor-element.elementor-element-5f1e8a8:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-26 .elementor-element.elementor-element-5f1e8a8 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-weight:400;color:#555555;}.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-26 .elementor-element.elementor-element-8db2e42{padding:0px 15px 10px 85px;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-26 .elementor-element.elementor-element-8db2e42 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-26 .elementor-element.elementor-element-8db2e42 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-26 .elementor-element.elementor-element-8db2e42 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-26 .elementor-element.elementor-element-8db2e42 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-26 .elementor-element.elementor-element-8db2e42 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-26 .elementor-element.elementor-element-8db2e42 .elementor-icon-list-icon i{color:#004A00;transition:color 0.3s;}.elementor-26 .elementor-element.elementor-element-8db2e42 .elementor-icon-list-icon svg{fill:#004A00;transition:fill 0.3s;}.elementor-26 .elementor-element.elementor-element-8db2e42 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26 .elementor-element.elementor-element-8db2e42 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:400;}.elementor-26 .elementor-element.elementor-element-8db2e42 .elementor-icon-list-text{color:#0B0B0B;transition:color 0.3s;}.elementor-26 .elementor-element.elementor-element-fd6ba05{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#AAAAAA;--border-color:#AAAAAA;--border-radius:10px 10px 10px 10px;}.elementor-26 .elementor-element.elementor-element-fd6ba05:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-fd6ba05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-fd6ba05:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#004A00;--border-color:#004A00;box-shadow:1px 1px 10px 1px rgba(0, 0, 0, 0.2);}.elementor-26 .elementor-element.elementor-element-fd6ba05, .elementor-26 .elementor-element.elementor-element-fd6ba05::before{--border-transition:0.3s;}.elementor-26 .elementor-element.elementor-element-742bd62{text-align:center;}.elementor-26 .elementor-element.elementor-element-742bd62 img{border-radius:10px 10px 0px 0px;}.elementor-26 .elementor-element.elementor-element-ff73251{padding:24px 24px 24px 24px;}.elementor-26 .elementor-element.elementor-element-ff73251 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-26 .elementor-element.elementor-element-ff73251.elementor-view-stacked .elementor-icon{background-color:#004E001A;fill:#004A00;color:#004A00;}.elementor-26 .elementor-element.elementor-element-ff73251.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-ff73251.elementor-view-default .elementor-icon{fill:#004E001A;color:#004E001A;border-color:#004E001A;}.elementor-26 .elementor-element.elementor-element-ff73251.elementor-view-framed .elementor-icon{background-color:#004A00;}.elementor-26 .elementor-element.elementor-element-ff73251 .elementor-icon{font-size:24px;padding:12px;border-radius:12px 12px 12px 12px;}.elementor-26 .elementor-element.elementor-element-ff73251 .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-ff73251 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.5rem;font-weight:700;}.elementor-26 .elementor-element.elementor-element-ff73251 .elementor-icon-box-title{color:#000000;}.elementor-26 .elementor-element.elementor-element-ff73251:has(:hover) .elementor-icon-box-title,
					 .elementor-26 .elementor-element.elementor-element-ff73251:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-26 .elementor-element.elementor-element-ff73251 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-weight:400;color:#555555;}.elementor-26 .elementor-element.elementor-element-58db82b{padding:0px 15px 10px 85px;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-26 .elementor-element.elementor-element-58db82b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-26 .elementor-element.elementor-element-58db82b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-26 .elementor-element.elementor-element-58db82b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-26 .elementor-element.elementor-element-58db82b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-26 .elementor-element.elementor-element-58db82b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-26 .elementor-element.elementor-element-58db82b .elementor-icon-list-icon i{color:#004A00;transition:color 0.3s;}.elementor-26 .elementor-element.elementor-element-58db82b .elementor-icon-list-icon svg{fill:#004A00;transition:fill 0.3s;}.elementor-26 .elementor-element.elementor-element-58db82b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26 .elementor-element.elementor-element-58db82b .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:400;}.elementor-26 .elementor-element.elementor-element-58db82b .elementor-icon-list-text{color:#0B0B0B;transition:color 0.3s;}.elementor-26 .elementor-element.elementor-element-0847573{--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:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-66ccbdd .elementor-button{background-color:#FFFFFF00;fill:#004A00;color:#004A00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#004A00;border-radius:10px 10px 10px 10px;}.elementor-26 .elementor-element.elementor-element-4065025{text-align:center;}.elementor-26 .elementor-element.elementor-element-4065025 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3rem;font-weight:700;color:#000000;}.elementor-26 .elementor-element.elementor-element-32277a2{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:1.25rem;font-weight:400;}.elementor-26 .elementor-element.elementor-element-32277a2.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-67ee4a7{--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:16px 16px 16px 16px;box-shadow:2px 2px 10px 2px rgba(0, 0, 0, 0.2);--padding-top:24px;--padding-bottom:24px;--padding-left:15px;--padding-right:15px;}.elementor-26 .elementor-element.elementor-element-67ee4a7:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-67ee4a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-67ee4a7.e-con{--align-self:center;}.elementor-26 .elementor-element.elementor-element-74a6062{text-align:center;}.elementor-26 .elementor-element.elementor-element-74a6062 img{border-radius:10px 10px 0px 0px;}.elementor-26 .elementor-element.elementor-element-6a8e45e{padding:24px 24px 24px 24px;}.elementor-26 .elementor-element.elementor-element-6a8e45e .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-26 .elementor-element.elementor-element-6a8e45e.elementor-view-stacked .elementor-icon{background-color:#004E001A;fill:#004A00;color:#004A00;}.elementor-26 .elementor-element.elementor-element-6a8e45e.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-6a8e45e.elementor-view-default .elementor-icon{fill:#004E001A;color:#004E001A;border-color:#004E001A;}.elementor-26 .elementor-element.elementor-element-6a8e45e.elementor-view-framed .elementor-icon{background-color:#004A00;}.elementor-26 .elementor-element.elementor-element-6a8e45e .elementor-icon{font-size:24px;padding:12px;border-radius:12px 12px 12px 12px;}.elementor-26 .elementor-element.elementor-element-6a8e45e .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-6a8e45e .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.5rem;font-weight:700;}.elementor-26 .elementor-element.elementor-element-6a8e45e .elementor-icon-box-title{color:#000000;}.elementor-26 .elementor-element.elementor-element-6a8e45e:has(:hover) .elementor-icon-box-title,
					 .elementor-26 .elementor-element.elementor-element-6a8e45e:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-26 .elementor-element.elementor-element-6a8e45e .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-weight:400;color:#555555;}.elementor-26 .elementor-element.elementor-element-68edd22{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-26 .elementor-element.elementor-element-c37d78b{padding:0px 15px 10px 15px;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-26 .elementor-element.elementor-element-c37d78b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-26 .elementor-element.elementor-element-c37d78b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-26 .elementor-element.elementor-element-c37d78b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-26 .elementor-element.elementor-element-c37d78b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-26 .elementor-element.elementor-element-c37d78b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-26 .elementor-element.elementor-element-c37d78b .elementor-icon-list-icon i{color:#004A00;transition:color 0.3s;}.elementor-26 .elementor-element.elementor-element-c37d78b .elementor-icon-list-icon svg{fill:#004A00;transition:fill 0.3s;}.elementor-26 .elementor-element.elementor-element-c37d78b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26 .elementor-element.elementor-element-c37d78b .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:400;}.elementor-26 .elementor-element.elementor-element-c37d78b .elementor-icon-list-text{color:#0B0B0B;transition:color 0.3s;}.elementor-26 .elementor-element.elementor-element-664b68e{padding:0px 15px 10px 15px;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-26 .elementor-element.elementor-element-664b68e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-26 .elementor-element.elementor-element-664b68e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-26 .elementor-element.elementor-element-664b68e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-26 .elementor-element.elementor-element-664b68e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-26 .elementor-element.elementor-element-664b68e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-26 .elementor-element.elementor-element-664b68e .elementor-icon-list-icon i{color:#004A00;transition:color 0.3s;}.elementor-26 .elementor-element.elementor-element-664b68e .elementor-icon-list-icon svg{fill:#004A00;transition:fill 0.3s;}.elementor-26 .elementor-element.elementor-element-664b68e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26 .elementor-element.elementor-element-664b68e .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:400;}.elementor-26 .elementor-element.elementor-element-664b68e .elementor-icon-list-text{color:#0B0B0B;transition:color 0.3s;}.elementor-26 .elementor-element.elementor-element-a56d48f{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#004A00;--border-color:#004A00;--border-radius:12px 12px 12px 12px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-26 .elementor-element.elementor-element-a56d48f:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-a56d48f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FEF7;}.elementor-26 .elementor-element.elementor-element-adaabe2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.25rem;font-weight:700;color:#000000;}.elementor-26 .elementor-element.elementor-element-da36f24{padding:0px 15px 10px 15px;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-26 .elementor-element.elementor-element-da36f24 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-26 .elementor-element.elementor-element-da36f24 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-26 .elementor-element.elementor-element-da36f24 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-26 .elementor-element.elementor-element-da36f24 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-26 .elementor-element.elementor-element-da36f24 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-26 .elementor-element.elementor-element-da36f24 .elementor-icon-list-icon i{color:#004A00;transition:color 0.3s;}.elementor-26 .elementor-element.elementor-element-da36f24 .elementor-icon-list-icon svg{fill:#004A00;transition:fill 0.3s;}.elementor-26 .elementor-element.elementor-element-da36f24 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26 .elementor-element.elementor-element-da36f24 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:400;}.elementor-26 .elementor-element.elementor-element-da36f24 .elementor-icon-list-text{color:#0B0B0B;transition:color 0.3s;}.elementor-26 .elementor-element.elementor-element-be1570e{--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:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-be1570e:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-be1570e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F7F1;}.elementor-26 .elementor-element.elementor-element-3013baf .elementor-button{background-color:#FFFFFF00;fill:#004A00;color:#004A00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#004A00;border-radius:10px 10px 10px 10px;}.elementor-26 .elementor-element.elementor-element-f29744f{text-align:center;}.elementor-26 .elementor-element.elementor-element-f29744f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3rem;font-weight:700;color:#000000;}.elementor-26 .elementor-element.elementor-element-303dc9e{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:1.25rem;font-weight:400;}.elementor-26 .elementor-element.elementor-element-303dc9e.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-64dedb4{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-26 .elementor-element.elementor-element-6ee5b27{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#AAAAAA;--border-color:#AAAAAA;--border-radius:10px 10px 10px 10px;}.elementor-26 .elementor-element.elementor-element-6ee5b27:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-6ee5b27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-6ee5b27:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#004A00;--border-color:#004A00;box-shadow:1px 1px 10px 1px rgba(0, 0, 0, 0.2);}.elementor-26 .elementor-element.elementor-element-6ee5b27, .elementor-26 .elementor-element.elementor-element-6ee5b27::before{--border-transition:0.3s;}.elementor-26 .elementor-element.elementor-element-c6128a0{text-align:center;}.elementor-26 .elementor-element.elementor-element-c6128a0 img{border-radius:10px 10px 0px 0px;}.elementor-26 .elementor-element.elementor-element-3131a87{padding:24px 24px 24px 24px;}.elementor-26 .elementor-element.elementor-element-3131a87 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-26 .elementor-element.elementor-element-3131a87.elementor-view-stacked .elementor-icon{background-color:#004E001A;fill:#004A00;color:#004A00;}.elementor-26 .elementor-element.elementor-element-3131a87.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-3131a87.elementor-view-default .elementor-icon{fill:#004E001A;color:#004E001A;border-color:#004E001A;}.elementor-26 .elementor-element.elementor-element-3131a87.elementor-view-framed .elementor-icon{background-color:#004A00;}.elementor-26 .elementor-element.elementor-element-3131a87 .elementor-icon{font-size:24px;padding:12px;border-radius:12px 12px 12px 12px;}.elementor-26 .elementor-element.elementor-element-3131a87 .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-3131a87 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.5rem;font-weight:700;}.elementor-26 .elementor-element.elementor-element-3131a87 .elementor-icon-box-title{color:#000000;}.elementor-26 .elementor-element.elementor-element-3131a87:has(:hover) .elementor-icon-box-title,
					 .elementor-26 .elementor-element.elementor-element-3131a87:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-26 .elementor-element.elementor-element-3131a87 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-weight:400;color:#555555;}.elementor-26 .elementor-element.elementor-element-ddb3370{padding:0px 15px 10px 85px;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-26 .elementor-element.elementor-element-ddb3370 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-26 .elementor-element.elementor-element-ddb3370 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-26 .elementor-element.elementor-element-ddb3370 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-26 .elementor-element.elementor-element-ddb3370 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-26 .elementor-element.elementor-element-ddb3370 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-26 .elementor-element.elementor-element-ddb3370 .elementor-icon-list-icon i{color:#004A00;transition:color 0.3s;}.elementor-26 .elementor-element.elementor-element-ddb3370 .elementor-icon-list-icon svg{fill:#004A00;transition:fill 0.3s;}.elementor-26 .elementor-element.elementor-element-ddb3370 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26 .elementor-element.elementor-element-ddb3370 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:400;}.elementor-26 .elementor-element.elementor-element-ddb3370 .elementor-icon-list-text{color:#0B0B0B;transition:color 0.3s;}.elementor-26 .elementor-element.elementor-element-d2e8487{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#AAAAAA;--border-color:#AAAAAA;--border-radius:10px 10px 10px 10px;}.elementor-26 .elementor-element.elementor-element-d2e8487:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-d2e8487 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-d2e8487:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#004A00;--border-color:#004A00;box-shadow:1px 1px 10px 1px rgba(0, 0, 0, 0.2);}.elementor-26 .elementor-element.elementor-element-d2e8487, .elementor-26 .elementor-element.elementor-element-d2e8487::before{--border-transition:0.3s;}.elementor-26 .elementor-element.elementor-element-3bbd853{text-align:center;}.elementor-26 .elementor-element.elementor-element-3bbd853 img{border-radius:10px 10px 0px 0px;}.elementor-26 .elementor-element.elementor-element-17f76a3{padding:24px 24px 24px 24px;}.elementor-26 .elementor-element.elementor-element-17f76a3 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-26 .elementor-element.elementor-element-17f76a3.elementor-view-stacked .elementor-icon{background-color:#004E001A;fill:#004A00;color:#004A00;}.elementor-26 .elementor-element.elementor-element-17f76a3.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-17f76a3.elementor-view-default .elementor-icon{fill:#004E001A;color:#004E001A;border-color:#004E001A;}.elementor-26 .elementor-element.elementor-element-17f76a3.elementor-view-framed .elementor-icon{background-color:#004A00;}.elementor-26 .elementor-element.elementor-element-17f76a3 .elementor-icon{font-size:24px;padding:12px;border-radius:12px 12px 12px 12px;}.elementor-26 .elementor-element.elementor-element-17f76a3 .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-17f76a3 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.5rem;font-weight:700;}.elementor-26 .elementor-element.elementor-element-17f76a3 .elementor-icon-box-title{color:#000000;}.elementor-26 .elementor-element.elementor-element-17f76a3:has(:hover) .elementor-icon-box-title,
					 .elementor-26 .elementor-element.elementor-element-17f76a3:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-26 .elementor-element.elementor-element-17f76a3 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-weight:400;color:#555555;}.elementor-26 .elementor-element.elementor-element-2bd0afd{padding:0px 15px 10px 85px;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-26 .elementor-element.elementor-element-2bd0afd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-26 .elementor-element.elementor-element-2bd0afd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-26 .elementor-element.elementor-element-2bd0afd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-26 .elementor-element.elementor-element-2bd0afd .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-26 .elementor-element.elementor-element-2bd0afd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-26 .elementor-element.elementor-element-2bd0afd .elementor-icon-list-icon i{color:#004A00;transition:color 0.3s;}.elementor-26 .elementor-element.elementor-element-2bd0afd .elementor-icon-list-icon svg{fill:#004A00;transition:fill 0.3s;}.elementor-26 .elementor-element.elementor-element-2bd0afd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26 .elementor-element.elementor-element-2bd0afd .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:400;}.elementor-26 .elementor-element.elementor-element-2bd0afd .elementor-icon-list-text{color:#0B0B0B;transition:color 0.3s;}.elementor-26 .elementor-element.elementor-element-59f2ad3{--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:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-59f2ad3:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-59f2ad3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F7F1;}.elementor-26 .elementor-element.elementor-element-bb57ccf .elementor-button{background-color:#FFFFFF00;fill:#004A00;color:#004A00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#004A00;border-radius:10px 10px 10px 10px;}.elementor-26 .elementor-element.elementor-element-d488b86{text-align:center;}.elementor-26 .elementor-element.elementor-element-d488b86 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3rem;font-weight:700;color:#000000;}.elementor-26 .elementor-element.elementor-element-e0ba2d1{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:1.25rem;font-weight:400;}.elementor-26 .elementor-element.elementor-element-e0ba2d1.elementor-element{--align-self:center;}.elementor-widget-ucaddon_ue_table .tabulator .tabulator-header .tabulator-col{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_ue_table .tabulator-row{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_ue_table .ue-table__search-fields{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_ue_table .ue-table__tools  .ue-table-icon{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_ue_table .ue-table-icon:before{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_ue_table .ue-table-column__button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-26 .elementor-element.elementor-element-3ea3a23 > .elementor-widget-container{border-radius:10px 10px 10px 10px;box-shadow:0px 2px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-26 .elementor-element.elementor-element-3ea3a23 .ue-table{width:100%;margin:auto 0;}.elementor-26 .elementor-element.elementor-element-3ea3a23 .ue-table__container.tabulator{border-style:none;}.elementor-26 .elementor-element.elementor-element-3ea3a23 .ue-table__container{border-radius:12px 12px 12px 12px;}.elementor-26 .elementor-element.elementor-element-3ea3a23 .tabulator .tabulator-header .tabulator-col{text-align:inherit;font-family:"Inter", Sans-serif;font-size:1rem;font-weight:600;padding:12px 12px 12px 12px;}.elementor-26 .elementor-element.elementor-element-3ea3a23 .e-table-header__icon{fill:#000000;}.elementor-26 .elementor-element.elementor-element-3ea3a23 .tabulator-header{border-style:none;}.elementor-26 .elementor-element.elementor-element-3ea3a23 .tabulator-row .tabulator-cell{justify-content:inherit;text-align:center;padding:16px 12px 16px 12px;}.elementor-26 .elementor-element.elementor-element-3ea3a23 .tabulator-row{color:#555555;font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;}.elementor-26 .elementor-element.elementor-element-3ea3a23 .tabulator-row.tabulator-row-even{background-color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-3ea3a23 .tabulator-row.tabulator-row-even:hover{background-color:#F9FAFB;}.elementor-26 .elementor-element.elementor-element-3ea3a23 .tabulator-row.tabulator-row-odd{background-color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-3ea3a23 .tabulator-row.tabulator-row-odd:hover{background-color:#F9FAFB;}.elementor-26 .elementor-element.elementor-element-3ea3a23 .tabulator-cell,.elementor-26 .elementor-element.elementor-element-3ea3a23  .tabulator-header .tabulator-col{border-style:solid;border-width:0px 0px 1px 0px;border-color:#E4E4E7;}.elementor-26 .elementor-element.elementor-element-3ea3a23 .ue-table__search-fields{background-color:#8FAAD8;border-style:solid;border-width:1px 1px 1px 1px;border-color:#f0f0f0;color:#ffffff;}.elementor-26 .elementor-element.elementor-element-3ea3a23 .ue-table__search-fields input[type="checkbox"]{accent-color:#CCDFFC;}.elementor-26 .elementor-element.elementor-element-3ea3a23 .ue-table__tools  .ue-table-icon{font-size:2em;}.elementor-26 .elementor-element.elementor-element-3ea3a23 .ue-table__tools .ue-table-icon{background-color:#777777;color:#000000;}.elementor-26 .elementor-element.elementor-element-3ea3a23 .ue-table__tools .ue-table-icon:hover{color:#ffffff;}.elementor-26 .elementor-element.elementor-element-3ea3a23 .ue-table-icon:before{background-color:#363636;color:#ffffff;}.elementor-26 .elementor-element.elementor-element-3ea3a23 .ue-table .tabulator-row.tabulator-group{color:#000000;}.elementor-26 .elementor-element.elementor-element-3ea3a23 .ue-table .tabulator-row.tabulator-group>span{color:#808080;}.elementor-26 .elementor-element.elementor-element-3ea3a23 .ue-table-column__image{width:150px;height:150px;object-fit:cover;}.elementor-26 .elementor-element.elementor-element-3ea3a23 .ue-table-header__icon{font-size:20px;}.elementor-26 .elementor-element.elementor-element-3ea3a23 .ue-table-header__icon svg{width:20px;height:20px;}.elementor-26 .elementor-element.elementor-element-3ea3a23 .tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=none] .tabulator-col-content .tabulator-col-sorter .tabulator-arrow{border-bottom-color:#bbbbbb;}.elementor-26 .elementor-element.elementor-element-3ea3a23 .tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=descending] .tabulator-col-content .tabulator-col-sorter .tabulator-arrow{border-top-color:#bbbbbb;}.elementor-26 .elementor-element.elementor-element-3ea3a23 .tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=ascending] .tabulator-col-content .tabulator-col-sorter .tabulator-arrow{border-top-color:#bbbbbb;}.elementor-26 .elementor-element.elementor-element-3ea3a23 .ue-table-column__button{background-color:#3e5cf5;color:#ffffff;padding:10px 10px 10px 10px;}.elementor-26 .elementor-element.elementor-element-3ea3a23 .ue-table-column__button:hover{color:#dbdbdb;}.elementor-26 .elementor-element.elementor-element-42d6f7e{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;}.elementor-26 .elementor-element.elementor-element-42d6f7e.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-9e1ce85{--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:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-ae35103 .elementor-button{background-color:#FFFFFF00;fill:#004A00;color:#004A00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#004A00;border-radius:10px 10px 10px 10px;}.elementor-26 .elementor-element.elementor-element-6dd7be6{text-align:center;}.elementor-26 .elementor-element.elementor-element-6dd7be6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3rem;font-weight:700;color:#000000;}.elementor-26 .elementor-element.elementor-element-a10ff8a{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:1.25rem;font-weight:400;}.elementor-26 .elementor-element.elementor-element-a10ff8a.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-a44702d{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-26 .elementor-element.elementor-element-f11213e{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#AAAAAA;--border-color:#AAAAAA;--border-radius:10px 10px 10px 10px;}.elementor-26 .elementor-element.elementor-element-f11213e:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-f11213e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FEF7;}.elementor-26 .elementor-element.elementor-element-f11213e::before, .elementor-26 .elementor-element.elementor-element-f11213e > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-f11213e > .e-con-inner > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-f11213e > .elementor-background-slideshow::before, .elementor-26 .elementor-element.elementor-element-f11213e > .e-con-inner > .elementor-background-slideshow::before, .elementor-26 .elementor-element.elementor-element-f11213e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-26 .elementor-element.elementor-element-f11213e:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#004A00;--border-color:#004A00;box-shadow:1px 1px 10px 1px rgba(0, 0, 0, 0.2);}.elementor-26 .elementor-element.elementor-element-f11213e, .elementor-26 .elementor-element.elementor-element-f11213e::before{--border-transition:0.3s;}.elementor-26 .elementor-element.elementor-element-f1949b4{padding:24px 24px 24px 24px;}.elementor-26 .elementor-element.elementor-element-f1949b4 .elementor-icon-box-wrapper{gap:15px;}.elementor-26 .elementor-element.elementor-element-f1949b4.elementor-view-stacked .elementor-icon{background-color:#004A00;}.elementor-26 .elementor-element.elementor-element-f1949b4.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-f1949b4.elementor-view-default .elementor-icon{fill:#004A00;color:#004A00;border-color:#004A00;}.elementor-26 .elementor-element.elementor-element-f1949b4 .elementor-icon{font-size:48px;}.elementor-26 .elementor-element.elementor-element-f1949b4 .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-f1949b4 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.25rem;font-weight:600;}.elementor-26 .elementor-element.elementor-element-f1949b4 .elementor-icon-box-title{color:#000000;}.elementor-26 .elementor-element.elementor-element-f1949b4:has(:hover) .elementor-icon-box-title,
					 .elementor-26 .elementor-element.elementor-element-f1949b4:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-26 .elementor-element.elementor-element-f1949b4 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;}.elementor-26 .elementor-element.elementor-element-e231a7c{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#AAAAAA;--border-color:#AAAAAA;--border-radius:10px 10px 10px 10px;}.elementor-26 .elementor-element.elementor-element-e231a7c:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-e231a7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FEF7;}.elementor-26 .elementor-element.elementor-element-e231a7c::before, .elementor-26 .elementor-element.elementor-element-e231a7c > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-e231a7c > .e-con-inner > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-e231a7c > .elementor-background-slideshow::before, .elementor-26 .elementor-element.elementor-element-e231a7c > .e-con-inner > .elementor-background-slideshow::before, .elementor-26 .elementor-element.elementor-element-e231a7c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-26 .elementor-element.elementor-element-e231a7c:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#004A00;--border-color:#004A00;box-shadow:1px 1px 10px 1px rgba(0, 0, 0, 0.2);}.elementor-26 .elementor-element.elementor-element-e231a7c, .elementor-26 .elementor-element.elementor-element-e231a7c::before{--border-transition:0.3s;}.elementor-26 .elementor-element.elementor-element-fd2297d{padding:24px 24px 24px 24px;}.elementor-26 .elementor-element.elementor-element-fd2297d .elementor-icon-box-wrapper{gap:15px;}.elementor-26 .elementor-element.elementor-element-fd2297d.elementor-view-stacked .elementor-icon{background-color:#004A00;}.elementor-26 .elementor-element.elementor-element-fd2297d.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-fd2297d.elementor-view-default .elementor-icon{fill:#004A00;color:#004A00;border-color:#004A00;}.elementor-26 .elementor-element.elementor-element-fd2297d .elementor-icon{font-size:48px;}.elementor-26 .elementor-element.elementor-element-fd2297d .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-fd2297d .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.25rem;font-weight:600;}.elementor-26 .elementor-element.elementor-element-fd2297d .elementor-icon-box-title{color:#000000;}.elementor-26 .elementor-element.elementor-element-fd2297d:has(:hover) .elementor-icon-box-title,
					 .elementor-26 .elementor-element.elementor-element-fd2297d:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-26 .elementor-element.elementor-element-fd2297d .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;}.elementor-26 .elementor-element.elementor-element-b3134b5{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#AAAAAA;--border-color:#AAAAAA;--border-radius:10px 10px 10px 10px;}.elementor-26 .elementor-element.elementor-element-b3134b5:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-b3134b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FEF7;}.elementor-26 .elementor-element.elementor-element-b3134b5:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#004A00;--border-color:#004A00;box-shadow:1px 1px 10px 1px rgba(0, 0, 0, 0.2);}.elementor-26 .elementor-element.elementor-element-b3134b5, .elementor-26 .elementor-element.elementor-element-b3134b5::before{--border-transition:0.3s;}.elementor-26 .elementor-element.elementor-element-235f68d{padding:24px 24px 24px 24px;}.elementor-26 .elementor-element.elementor-element-235f68d .elementor-icon-box-wrapper{gap:15px;}.elementor-26 .elementor-element.elementor-element-235f68d.elementor-view-stacked .elementor-icon{background-color:#004A00;}.elementor-26 .elementor-element.elementor-element-235f68d.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-235f68d.elementor-view-default .elementor-icon{fill:#004A00;color:#004A00;border-color:#004A00;}.elementor-26 .elementor-element.elementor-element-235f68d .elementor-icon{font-size:48px;}.elementor-26 .elementor-element.elementor-element-235f68d .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-235f68d .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.25rem;font-weight:600;}.elementor-26 .elementor-element.elementor-element-235f68d .elementor-icon-box-title{color:#000000;}.elementor-26 .elementor-element.elementor-element-235f68d:has(:hover) .elementor-icon-box-title,
					 .elementor-26 .elementor-element.elementor-element-235f68d:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-26 .elementor-element.elementor-element-235f68d .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;}.elementor-26 .elementor-element.elementor-element-c71fecf{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#AAAAAA;--border-color:#AAAAAA;--border-radius:10px 10px 10px 10px;}.elementor-26 .elementor-element.elementor-element-c71fecf:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-c71fecf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FEF7;}.elementor-26 .elementor-element.elementor-element-c71fecf:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#004A00;--border-color:#004A00;box-shadow:1px 1px 10px 1px rgba(0, 0, 0, 0.2);}.elementor-26 .elementor-element.elementor-element-c71fecf, .elementor-26 .elementor-element.elementor-element-c71fecf::before{--border-transition:0.3s;}.elementor-26 .elementor-element.elementor-element-06f4918{padding:24px 24px 24px 24px;}.elementor-26 .elementor-element.elementor-element-06f4918 .elementor-icon-box-wrapper{gap:15px;}.elementor-26 .elementor-element.elementor-element-06f4918.elementor-view-stacked .elementor-icon{background-color:#004A00;}.elementor-26 .elementor-element.elementor-element-06f4918.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-06f4918.elementor-view-default .elementor-icon{fill:#004A00;color:#004A00;border-color:#004A00;}.elementor-26 .elementor-element.elementor-element-06f4918 .elementor-icon{font-size:48px;}.elementor-26 .elementor-element.elementor-element-06f4918 .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-06f4918 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.25rem;font-weight:600;}.elementor-26 .elementor-element.elementor-element-06f4918 .elementor-icon-box-title{color:#000000;}.elementor-26 .elementor-element.elementor-element-06f4918:has(:hover) .elementor-icon-box-title,
					 .elementor-26 .elementor-element.elementor-element-06f4918:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-26 .elementor-element.elementor-element-06f4918 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;}.elementor-26 .elementor-element.elementor-element-1493115{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#AAAAAA;--border-color:#AAAAAA;--border-radius:10px 10px 10px 10px;}.elementor-26 .elementor-element.elementor-element-1493115:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-1493115 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FEF7;}.elementor-26 .elementor-element.elementor-element-1493115:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#004A00;--border-color:#004A00;box-shadow:1px 1px 10px 1px rgba(0, 0, 0, 0.2);}.elementor-26 .elementor-element.elementor-element-1493115, .elementor-26 .elementor-element.elementor-element-1493115::before{--border-transition:0.3s;}.elementor-26 .elementor-element.elementor-element-ce14227{padding:24px 24px 24px 24px;}.elementor-26 .elementor-element.elementor-element-ce14227 .elementor-icon-box-wrapper{gap:15px;}.elementor-26 .elementor-element.elementor-element-ce14227.elementor-view-stacked .elementor-icon{background-color:#004A00;}.elementor-26 .elementor-element.elementor-element-ce14227.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-ce14227.elementor-view-default .elementor-icon{fill:#004A00;color:#004A00;border-color:#004A00;}.elementor-26 .elementor-element.elementor-element-ce14227 .elementor-icon{font-size:48px;}.elementor-26 .elementor-element.elementor-element-ce14227 .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-ce14227 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.25rem;font-weight:600;}.elementor-26 .elementor-element.elementor-element-ce14227 .elementor-icon-box-title{color:#000000;}.elementor-26 .elementor-element.elementor-element-ce14227:has(:hover) .elementor-icon-box-title,
					 .elementor-26 .elementor-element.elementor-element-ce14227:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-26 .elementor-element.elementor-element-ce14227 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;}.elementor-26 .elementor-element.elementor-element-d7cd0cc{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#AAAAAA;--border-color:#AAAAAA;--border-radius:10px 10px 10px 10px;}.elementor-26 .elementor-element.elementor-element-d7cd0cc:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-d7cd0cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FEF7;}.elementor-26 .elementor-element.elementor-element-d7cd0cc:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#004A00;--border-color:#004A00;box-shadow:1px 1px 10px 1px rgba(0, 0, 0, 0.2);}.elementor-26 .elementor-element.elementor-element-d7cd0cc, .elementor-26 .elementor-element.elementor-element-d7cd0cc::before{--border-transition:0.3s;}.elementor-26 .elementor-element.elementor-element-8423552{padding:24px 24px 24px 24px;}.elementor-26 .elementor-element.elementor-element-8423552 .elementor-icon-box-wrapper{gap:15px;}.elementor-26 .elementor-element.elementor-element-8423552.elementor-view-stacked .elementor-icon{background-color:#004A00;}.elementor-26 .elementor-element.elementor-element-8423552.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-8423552.elementor-view-default .elementor-icon{fill:#004A00;color:#004A00;border-color:#004A00;}.elementor-26 .elementor-element.elementor-element-8423552 .elementor-icon{font-size:48px;}.elementor-26 .elementor-element.elementor-element-8423552 .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-8423552 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.25rem;font-weight:600;}.elementor-26 .elementor-element.elementor-element-8423552 .elementor-icon-box-title{color:#000000;}.elementor-26 .elementor-element.elementor-element-8423552:has(:hover) .elementor-icon-box-title,
					 .elementor-26 .elementor-element.elementor-element-8423552:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-26 .elementor-element.elementor-element-8423552 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;}.elementor-26 .elementor-element.elementor-element-db725ae{--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:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-db725ae:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-db725ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F7F1;}.elementor-26 .elementor-element.elementor-element-191b7f6 .elementor-button{background-color:#FFFFFF00;fill:#004A00;color:#004A00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#004A00;border-radius:10px 10px 10px 10px;}.elementor-26 .elementor-element.elementor-element-7a67f17{text-align:center;}.elementor-26 .elementor-element.elementor-element-7a67f17 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3rem;font-weight:700;color:#000000;}.elementor-26 .elementor-element.elementor-element-cf7ee75{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:1.25rem;font-weight:400;}.elementor-26 .elementor-element.elementor-element-cf7ee75.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-f6fdd88{--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;--gap:0px 20px;--row-gap:0px;--column-gap:20px;}.elementor-26 .elementor-element.elementor-element-2577dc3{--display:flex;--min-height:320px;--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:16px 16px 16px 16px;}.elementor-26 .elementor-element.elementor-element-2577dc3:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-2577dc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://xtralandscaping.co.nz/wp-content/uploads/2025/11/02-Hardscaping.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-26 .elementor-element.elementor-element-2577dc3:hover::before, .elementor-26 .elementor-element.elementor-element-2577dc3:hover > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-2577dc3:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-2577dc3 > .elementor-background-slideshow:hover::before, .elementor-26 .elementor-element.elementor-element-2577dc3 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0000001A 0%, #080808 100%);}.elementor-26 .elementor-element.elementor-element-2577dc3.e-con:hover{--e-con-transform-scale:1.05;}.elementor-26 .elementor-element.elementor-element-2577dc3:hover{--overlay-opacity:0.5;}body:not(.rtl) .elementor-26 .elementor-element.elementor-element-6513e16{left:25px;}body.rtl .elementor-26 .elementor-element.elementor-element-6513e16{right:25px;}.elementor-26 .elementor-element.elementor-element-6513e16{bottom:25px;}.elementor-26 .elementor-element.elementor-element-6513e16 .elementor-icon-box-wrapper{text-align:start;}.elementor-26 .elementor-element.elementor-element-6513e16 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-6513e16 .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-6513e16 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:700;}.elementor-26 .elementor-element.elementor-element-6513e16:has(:hover) .elementor-icon-box-title,
					 .elementor-26 .elementor-element.elementor-element-6513e16:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-6513e16 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:500;color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-99d24db{--display:flex;--min-height:320px;--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:16px 16px 16px 16px;}.elementor-26 .elementor-element.elementor-element-99d24db:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-99d24db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://xtralandscaping.co.nz/wp-content/uploads/2025/11/stone-retaining-wall-landscaping-terraced-garden.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-26 .elementor-element.elementor-element-99d24db:hover::before, .elementor-26 .elementor-element.elementor-element-99d24db:hover > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-99d24db:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-99d24db > .elementor-background-slideshow:hover::before, .elementor-26 .elementor-element.elementor-element-99d24db > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0000001A 0%, #080808 100%);}.elementor-26 .elementor-element.elementor-element-99d24db.e-con:hover{--e-con-transform-scale:1.05;}.elementor-26 .elementor-element.elementor-element-99d24db:hover{--overlay-opacity:0.5;}body:not(.rtl) .elementor-26 .elementor-element.elementor-element-1a18a1c{left:25px;}body.rtl .elementor-26 .elementor-element.elementor-element-1a18a1c{right:25px;}.elementor-26 .elementor-element.elementor-element-1a18a1c{bottom:25px;}.elementor-26 .elementor-element.elementor-element-1a18a1c .elementor-icon-box-wrapper{text-align:start;}.elementor-26 .elementor-element.elementor-element-1a18a1c .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-1a18a1c .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-1a18a1c .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:700;}.elementor-26 .elementor-element.elementor-element-1a18a1c:has(:hover) .elementor-icon-box-title,
					 .elementor-26 .elementor-element.elementor-element-1a18a1c:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-1a18a1c .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:500;color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-3c84bd7{--display:flex;--min-height:320px;--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:16px 16px 16px 16px;}.elementor-26 .elementor-element.elementor-element-3c84bd7:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-3c84bd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://xtralandscaping.co.nz/wp-content/uploads/2025/11/wooden-deck-outdoor-entertainment-area-with-furnit.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-26 .elementor-element.elementor-element-3c84bd7:hover::before, .elementor-26 .elementor-element.elementor-element-3c84bd7:hover > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-3c84bd7:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-3c84bd7 > .elementor-background-slideshow:hover::before, .elementor-26 .elementor-element.elementor-element-3c84bd7 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0000001A 0%, #080808 100%);}.elementor-26 .elementor-element.elementor-element-3c84bd7.e-con:hover{--e-con-transform-scale:1.05;}.elementor-26 .elementor-element.elementor-element-3c84bd7:hover{--overlay-opacity:0.5;}body:not(.rtl) .elementor-26 .elementor-element.elementor-element-9202c76{left:25px;}body.rtl .elementor-26 .elementor-element.elementor-element-9202c76{right:25px;}.elementor-26 .elementor-element.elementor-element-9202c76{bottom:25px;}.elementor-26 .elementor-element.elementor-element-9202c76 .elementor-icon-box-wrapper{text-align:start;}.elementor-26 .elementor-element.elementor-element-9202c76 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-9202c76 .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-9202c76 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:700;}.elementor-26 .elementor-element.elementor-element-9202c76:has(:hover) .elementor-icon-box-title,
					 .elementor-26 .elementor-element.elementor-element-9202c76:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-9202c76 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:500;color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-f690a0c{--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;--gap:0px 20px;--row-gap:0px;--column-gap:20px;}.elementor-26 .elementor-element.elementor-element-c7ebfff{--display:flex;--min-height:320px;--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:16px 16px 16px 16px;}.elementor-26 .elementor-element.elementor-element-c7ebfff:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-c7ebfff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://xtralandscaping.co.nz/wp-content/uploads/2025/11/darren-bazely-luxury-backyard.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-26 .elementor-element.elementor-element-c7ebfff:hover::before, .elementor-26 .elementor-element.elementor-element-c7ebfff:hover > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-c7ebfff:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-c7ebfff > .elementor-background-slideshow:hover::before, .elementor-26 .elementor-element.elementor-element-c7ebfff > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0000001A 0%, #080808 100%);}.elementor-26 .elementor-element.elementor-element-c7ebfff.e-con:hover{--e-con-transform-scale:1.05;}.elementor-26 .elementor-element.elementor-element-c7ebfff:hover{--overlay-opacity:0.5;}body:not(.rtl) .elementor-26 .elementor-element.elementor-element-ccc00df{left:25px;}body.rtl .elementor-26 .elementor-element.elementor-element-ccc00df{right:25px;}.elementor-26 .elementor-element.elementor-element-ccc00df{bottom:25px;}.elementor-26 .elementor-element.elementor-element-ccc00df .elementor-icon-box-wrapper{text-align:start;}.elementor-26 .elementor-element.elementor-element-ccc00df .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-ccc00df .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-ccc00df .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:700;}.elementor-26 .elementor-element.elementor-element-ccc00df:has(:hover) .elementor-icon-box-title,
					 .elementor-26 .elementor-element.elementor-element-ccc00df:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-ccc00df .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:500;color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-eb83b7c{--display:flex;--min-height:320px;--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:16px 16px 16px 16px;}.elementor-26 .elementor-element.elementor-element-eb83b7c:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-eb83b7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://xtralandscaping.co.nz/wp-content/uploads/2025/11/drainage-system-installation-water-management-land.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-26 .elementor-element.elementor-element-eb83b7c:hover::before, .elementor-26 .elementor-element.elementor-element-eb83b7c:hover > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-eb83b7c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-eb83b7c > .elementor-background-slideshow:hover::before, .elementor-26 .elementor-element.elementor-element-eb83b7c > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0000001A 0%, #080808 100%);}.elementor-26 .elementor-element.elementor-element-eb83b7c.e-con:hover{--e-con-transform-scale:1.05;}.elementor-26 .elementor-element.elementor-element-eb83b7c:hover{--overlay-opacity:0.5;}body:not(.rtl) .elementor-26 .elementor-element.elementor-element-becefd3{left:25px;}body.rtl .elementor-26 .elementor-element.elementor-element-becefd3{right:25px;}.elementor-26 .elementor-element.elementor-element-becefd3{bottom:25px;}.elementor-26 .elementor-element.elementor-element-becefd3 .elementor-icon-box-wrapper{text-align:start;}.elementor-26 .elementor-element.elementor-element-becefd3 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-becefd3 .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-becefd3 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:700;}.elementor-26 .elementor-element.elementor-element-becefd3:has(:hover) .elementor-icon-box-title,
					 .elementor-26 .elementor-element.elementor-element-becefd3:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-becefd3 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:500;color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-aa6bb5f{--display:flex;--min-height:320px;--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:16px 16px 16px 16px;}.elementor-26 .elementor-element.elementor-element-aa6bb5f:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-aa6bb5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://xtralandscaping.co.nz/wp-content/uploads/2025/11/Adam-After.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-26 .elementor-element.elementor-element-aa6bb5f:hover::before, .elementor-26 .elementor-element.elementor-element-aa6bb5f:hover > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-aa6bb5f:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-aa6bb5f > .elementor-background-slideshow:hover::before, .elementor-26 .elementor-element.elementor-element-aa6bb5f > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0000001A 0%, #080808 100%);}.elementor-26 .elementor-element.elementor-element-aa6bb5f.e-con:hover{--e-con-transform-scale:1.05;}.elementor-26 .elementor-element.elementor-element-aa6bb5f:hover{--overlay-opacity:0.5;}body:not(.rtl) .elementor-26 .elementor-element.elementor-element-37e7184{left:25px;}body.rtl .elementor-26 .elementor-element.elementor-element-37e7184{right:25px;}.elementor-26 .elementor-element.elementor-element-37e7184{bottom:25px;}.elementor-26 .elementor-element.elementor-element-37e7184 .elementor-icon-box-wrapper{text-align:start;}.elementor-26 .elementor-element.elementor-element-37e7184 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-37e7184 .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-37e7184 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:700;}.elementor-26 .elementor-element.elementor-element-37e7184:has(:hover) .elementor-icon-box-title,
					 .elementor-26 .elementor-element.elementor-element-37e7184:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-37e7184 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:500;color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-a654bc1{--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:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-a654bc1:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-a654bc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F7F1;}.elementor-26 .elementor-element.elementor-element-49c2ca9 .elementor-button{background-color:#FFFFFF00;fill:#004A00;color:#004A00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#004A00;border-radius:10px 10px 10px 10px;}.elementor-26 .elementor-element.elementor-element-5005357{text-align:center;}.elementor-26 .elementor-element.elementor-element-5005357 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3rem;font-weight:700;color:#000000;}.elementor-26 .elementor-element.elementor-element-5be8a88{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:1.25rem;font-weight:400;}.elementor-26 .elementor-element.elementor-element-5be8a88.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-3f58646{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-26 .elementor-element.elementor-element-dbaa3b7{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#AAAAAA;--border-color:#AAAAAA;--border-radius:10px 10px 10px 10px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-26 .elementor-element.elementor-element-dbaa3b7:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-dbaa3b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-dbaa3b7:hover{box-shadow:1px 1px 10px 1px rgba(0, 0, 0, 0.2);}.elementor-26 .elementor-element.elementor-element-304c05a{text-align:start;}.elementor-26 .elementor-element.elementor-element-b01c2cb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:600;color:#000000;}.elementor-26 .elementor-element.elementor-element-73207dc .elementor-icon-box-wrapper{text-align:start;}.elementor-26 .elementor-element.elementor-element-73207dc .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-26 .elementor-element.elementor-element-73207dc .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-73207dc .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-weight:600;}.elementor-26 .elementor-element.elementor-element-73207dc:has(:hover) .elementor-icon-box-title,
					 .elementor-26 .elementor-element.elementor-element-73207dc:has(:focus) .elementor-icon-box-title{color:#101828;}.elementor-26 .elementor-element.elementor-element-73207dc .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:400;color:#4A5565;}.elementor-26 .elementor-element.elementor-element-cde60b3{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#AAAAAA;--border-color:#AAAAAA;--border-radius:10px 10px 10px 10px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-26 .elementor-element.elementor-element-cde60b3:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-cde60b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-cde60b3:hover{box-shadow:1px 1px 10px 1px rgba(0, 0, 0, 0.2);}.elementor-26 .elementor-element.elementor-element-ad86042{text-align:start;}.elementor-26 .elementor-element.elementor-element-713ae82 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:600;color:#000000;}.elementor-26 .elementor-element.elementor-element-9610c61 .elementor-icon-box-wrapper{text-align:start;}.elementor-26 .elementor-element.elementor-element-9610c61 .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-26 .elementor-element.elementor-element-9610c61 .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-9610c61 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-weight:600;}.elementor-26 .elementor-element.elementor-element-9610c61:has(:hover) .elementor-icon-box-title,
					 .elementor-26 .elementor-element.elementor-element-9610c61:has(:focus) .elementor-icon-box-title{color:#101828;}.elementor-26 .elementor-element.elementor-element-9610c61 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:400;color:#4A5565;}.elementor-26 .elementor-element.elementor-element-b1a8c19{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#AAAAAA;--border-color:#AAAAAA;--border-radius:10px 10px 10px 10px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-26 .elementor-element.elementor-element-b1a8c19:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-b1a8c19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-b1a8c19:hover{box-shadow:1px 1px 10px 1px rgba(0, 0, 0, 0.2);}.elementor-26 .elementor-element.elementor-element-36de0a2{text-align:start;}.elementor-26 .elementor-element.elementor-element-0212590 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:600;color:#000000;}.elementor-26 .elementor-element.elementor-element-215b54b .elementor-icon-box-wrapper{text-align:start;}.elementor-26 .elementor-element.elementor-element-215b54b .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-26 .elementor-element.elementor-element-215b54b .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-215b54b .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-weight:600;}.elementor-26 .elementor-element.elementor-element-215b54b:has(:hover) .elementor-icon-box-title,
					 .elementor-26 .elementor-element.elementor-element-215b54b:has(:focus) .elementor-icon-box-title{color:#101828;}.elementor-26 .elementor-element.elementor-element-215b54b .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:400;color:#4A5565;}.elementor-26 .elementor-element.elementor-element-ad8ea29{--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:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-5f56586 .elementor-button{background-color:#FFFFFF00;fill:#004A00;color:#004A00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#004A00;border-radius:10px 10px 10px 10px;}.elementor-26 .elementor-element.elementor-element-162723c{text-align:center;}.elementor-26 .elementor-element.elementor-element-162723c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3rem;font-weight:700;color:#000000;}.elementor-26 .elementor-element.elementor-element-63a0b65{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:1.25rem;font-weight:400;}.elementor-26 .elementor-element.elementor-element-63a0b65.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-de36e15{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-26 .elementor-element.elementor-element-30c44d1{background-color:#F8FEF7;padding:12px 12px 12px 12px;border-radius:12px 12px 12px 12px;box-shadow:1px 1px 10px 1px rgba(0, 0, 0, 0.2);}.elementor-26 .elementor-element.elementor-element-30c44d1:hover{box-shadow:2px 2px 10px 2px rgba(0, 0, 0, 0.25);}.elementor-26 .elementor-element.elementor-element-30c44d1 .elementor-icon-box-wrapper{align-items:center;gap:5px;}.elementor-26 .elementor-element.elementor-element-30c44d1.elementor-view-stacked .elementor-icon{background-color:#004A00;}.elementor-26 .elementor-element.elementor-element-30c44d1.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-30c44d1.elementor-view-default .elementor-icon{fill:#004A00;color:#004A00;border-color:#004A00;}.elementor-26 .elementor-element.elementor-element-30c44d1 .elementor-icon{font-size:16px;}.elementor-26 .elementor-element.elementor-element-30c44d1 .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-30c44d1 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:500;}.elementor-26 .elementor-element.elementor-element-30c44d1 .elementor-icon-box-title{color:#000000;}.elementor-26 .elementor-element.elementor-element-30c44d1:has(:hover) .elementor-icon-box-title,
					 .elementor-26 .elementor-element.elementor-element-30c44d1:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-26 .elementor-element.elementor-element-30c44d1 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:400;}.elementor-26 .elementor-element.elementor-element-ca30164{background-color:#F8FEF7;padding:12px 12px 12px 12px;border-radius:12px 12px 12px 12px;box-shadow:1px 1px 10px 1px rgba(0, 0, 0, 0.2);}.elementor-26 .elementor-element.elementor-element-ca30164:hover{box-shadow:2px 2px 10px 2px rgba(0, 0, 0, 0.25);}.elementor-26 .elementor-element.elementor-element-ca30164 .elementor-icon-box-wrapper{align-items:center;gap:5px;}.elementor-26 .elementor-element.elementor-element-ca30164.elementor-view-stacked .elementor-icon{background-color:#004A00;}.elementor-26 .elementor-element.elementor-element-ca30164.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-ca30164.elementor-view-default .elementor-icon{fill:#004A00;color:#004A00;border-color:#004A00;}.elementor-26 .elementor-element.elementor-element-ca30164 .elementor-icon{font-size:16px;}.elementor-26 .elementor-element.elementor-element-ca30164 .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-ca30164 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:500;}.elementor-26 .elementor-element.elementor-element-ca30164 .elementor-icon-box-title{color:#000000;}.elementor-26 .elementor-element.elementor-element-ca30164:has(:hover) .elementor-icon-box-title,
					 .elementor-26 .elementor-element.elementor-element-ca30164:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-26 .elementor-element.elementor-element-ca30164 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:400;}.elementor-26 .elementor-element.elementor-element-2e89eba{background-color:#F8FEF7;padding:12px 12px 12px 12px;border-radius:12px 12px 12px 12px;box-shadow:1px 1px 10px 1px rgba(0, 0, 0, 0.2);}.elementor-26 .elementor-element.elementor-element-2e89eba:hover{box-shadow:2px 2px 10px 2px rgba(0, 0, 0, 0.25);}.elementor-26 .elementor-element.elementor-element-2e89eba .elementor-icon-box-wrapper{align-items:center;gap:5px;}.elementor-26 .elementor-element.elementor-element-2e89eba.elementor-view-stacked .elementor-icon{background-color:#004A00;}.elementor-26 .elementor-element.elementor-element-2e89eba.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-2e89eba.elementor-view-default .elementor-icon{fill:#004A00;color:#004A00;border-color:#004A00;}.elementor-26 .elementor-element.elementor-element-2e89eba .elementor-icon{font-size:16px;}.elementor-26 .elementor-element.elementor-element-2e89eba .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-2e89eba .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:500;}.elementor-26 .elementor-element.elementor-element-2e89eba .elementor-icon-box-title{color:#000000;}.elementor-26 .elementor-element.elementor-element-2e89eba:has(:hover) .elementor-icon-box-title,
					 .elementor-26 .elementor-element.elementor-element-2e89eba:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-26 .elementor-element.elementor-element-2e89eba .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:400;}.elementor-26 .elementor-element.elementor-element-27629f8{background-color:#F8FEF7;padding:12px 12px 12px 12px;border-radius:12px 12px 12px 12px;box-shadow:1px 1px 10px 1px rgba(0, 0, 0, 0.2);}.elementor-26 .elementor-element.elementor-element-27629f8:hover{box-shadow:2px 2px 10px 2px rgba(0, 0, 0, 0.25);}.elementor-26 .elementor-element.elementor-element-27629f8 .elementor-icon-box-wrapper{align-items:center;gap:5px;}.elementor-26 .elementor-element.elementor-element-27629f8.elementor-view-stacked .elementor-icon{background-color:#004A00;}.elementor-26 .elementor-element.elementor-element-27629f8.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-27629f8.elementor-view-default .elementor-icon{fill:#004A00;color:#004A00;border-color:#004A00;}.elementor-26 .elementor-element.elementor-element-27629f8 .elementor-icon{font-size:16px;}.elementor-26 .elementor-element.elementor-element-27629f8 .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-27629f8 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:500;}.elementor-26 .elementor-element.elementor-element-27629f8 .elementor-icon-box-title{color:#000000;}.elementor-26 .elementor-element.elementor-element-27629f8:has(:hover) .elementor-icon-box-title,
					 .elementor-26 .elementor-element.elementor-element-27629f8:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-26 .elementor-element.elementor-element-27629f8 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:400;}.elementor-26 .elementor-element.elementor-element-3cdc0a6{background-color:#F8FEF7;padding:12px 12px 12px 12px;border-radius:12px 12px 12px 12px;box-shadow:1px 1px 10px 1px rgba(0, 0, 0, 0.2);}.elementor-26 .elementor-element.elementor-element-3cdc0a6:hover{box-shadow:2px 2px 10px 2px rgba(0, 0, 0, 0.25);}.elementor-26 .elementor-element.elementor-element-3cdc0a6 .elementor-icon-box-wrapper{align-items:center;gap:5px;}.elementor-26 .elementor-element.elementor-element-3cdc0a6.elementor-view-stacked .elementor-icon{background-color:#004A00;}.elementor-26 .elementor-element.elementor-element-3cdc0a6.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-3cdc0a6.elementor-view-default .elementor-icon{fill:#004A00;color:#004A00;border-color:#004A00;}.elementor-26 .elementor-element.elementor-element-3cdc0a6 .elementor-icon{font-size:16px;}.elementor-26 .elementor-element.elementor-element-3cdc0a6 .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-3cdc0a6 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:500;}.elementor-26 .elementor-element.elementor-element-3cdc0a6 .elementor-icon-box-title{color:#000000;}.elementor-26 .elementor-element.elementor-element-3cdc0a6:has(:hover) .elementor-icon-box-title,
					 .elementor-26 .elementor-element.elementor-element-3cdc0a6:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-26 .elementor-element.elementor-element-3cdc0a6 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:400;}.elementor-26 .elementor-element.elementor-element-53c7bc9{background-color:#F8FEF7;padding:12px 12px 12px 12px;border-radius:12px 12px 12px 12px;box-shadow:1px 1px 10px 1px rgba(0, 0, 0, 0.2);}.elementor-26 .elementor-element.elementor-element-53c7bc9:hover{box-shadow:2px 2px 10px 2px rgba(0, 0, 0, 0.25);}.elementor-26 .elementor-element.elementor-element-53c7bc9 .elementor-icon-box-wrapper{align-items:center;gap:5px;}.elementor-26 .elementor-element.elementor-element-53c7bc9.elementor-view-stacked .elementor-icon{background-color:#004A00;}.elementor-26 .elementor-element.elementor-element-53c7bc9.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-53c7bc9.elementor-view-default .elementor-icon{fill:#004A00;color:#004A00;border-color:#004A00;}.elementor-26 .elementor-element.elementor-element-53c7bc9 .elementor-icon{font-size:16px;}.elementor-26 .elementor-element.elementor-element-53c7bc9 .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-53c7bc9 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:500;}.elementor-26 .elementor-element.elementor-element-53c7bc9 .elementor-icon-box-title{color:#000000;}.elementor-26 .elementor-element.elementor-element-53c7bc9:has(:hover) .elementor-icon-box-title,
					 .elementor-26 .elementor-element.elementor-element-53c7bc9:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-26 .elementor-element.elementor-element-53c7bc9 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:400;}.elementor-26 .elementor-element.elementor-element-6877300{background-color:#F8FEF7;padding:12px 12px 12px 12px;border-radius:12px 12px 12px 12px;box-shadow:1px 1px 10px 1px rgba(0, 0, 0, 0.2);}.elementor-26 .elementor-element.elementor-element-6877300:hover{box-shadow:2px 2px 10px 2px rgba(0, 0, 0, 0.25);}.elementor-26 .elementor-element.elementor-element-6877300 .elementor-icon-box-wrapper{align-items:center;gap:5px;}.elementor-26 .elementor-element.elementor-element-6877300.elementor-view-stacked .elementor-icon{background-color:#004A00;}.elementor-26 .elementor-element.elementor-element-6877300.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-6877300.elementor-view-default .elementor-icon{fill:#004A00;color:#004A00;border-color:#004A00;}.elementor-26 .elementor-element.elementor-element-6877300 .elementor-icon{font-size:16px;}.elementor-26 .elementor-element.elementor-element-6877300 .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-6877300 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:500;}.elementor-26 .elementor-element.elementor-element-6877300 .elementor-icon-box-title{color:#000000;}.elementor-26 .elementor-element.elementor-element-6877300:has(:hover) .elementor-icon-box-title,
					 .elementor-26 .elementor-element.elementor-element-6877300:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-26 .elementor-element.elementor-element-6877300 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:400;}.elementor-26 .elementor-element.elementor-element-fab9b58{background-color:#F8FEF7;padding:12px 12px 12px 12px;border-radius:12px 12px 12px 12px;box-shadow:1px 1px 10px 1px rgba(0, 0, 0, 0.2);}.elementor-26 .elementor-element.elementor-element-fab9b58:hover{box-shadow:2px 2px 10px 2px rgba(0, 0, 0, 0.25);}.elementor-26 .elementor-element.elementor-element-fab9b58 .elementor-icon-box-wrapper{align-items:center;gap:5px;}.elementor-26 .elementor-element.elementor-element-fab9b58.elementor-view-stacked .elementor-icon{background-color:#004A00;}.elementor-26 .elementor-element.elementor-element-fab9b58.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-fab9b58.elementor-view-default .elementor-icon{fill:#004A00;color:#004A00;border-color:#004A00;}.elementor-26 .elementor-element.elementor-element-fab9b58 .elementor-icon{font-size:16px;}.elementor-26 .elementor-element.elementor-element-fab9b58 .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-fab9b58 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:500;}.elementor-26 .elementor-element.elementor-element-fab9b58 .elementor-icon-box-title{color:#000000;}.elementor-26 .elementor-element.elementor-element-fab9b58:has(:hover) .elementor-icon-box-title,
					 .elementor-26 .elementor-element.elementor-element-fab9b58:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-26 .elementor-element.elementor-element-fab9b58 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:400;}.elementor-26 .elementor-element.elementor-element-d9879a9{background-color:#F8FEF7;padding:12px 12px 12px 12px;border-radius:12px 12px 12px 12px;box-shadow:1px 1px 10px 1px rgba(0, 0, 0, 0.2);}.elementor-26 .elementor-element.elementor-element-d9879a9:hover{box-shadow:2px 2px 10px 2px rgba(0, 0, 0, 0.25);}.elementor-26 .elementor-element.elementor-element-d9879a9 .elementor-icon-box-wrapper{align-items:center;gap:5px;}.elementor-26 .elementor-element.elementor-element-d9879a9.elementor-view-stacked .elementor-icon{background-color:#004A00;}.elementor-26 .elementor-element.elementor-element-d9879a9.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-d9879a9.elementor-view-default .elementor-icon{fill:#004A00;color:#004A00;border-color:#004A00;}.elementor-26 .elementor-element.elementor-element-d9879a9 .elementor-icon{font-size:16px;}.elementor-26 .elementor-element.elementor-element-d9879a9 .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-d9879a9 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:500;}.elementor-26 .elementor-element.elementor-element-d9879a9 .elementor-icon-box-title{color:#000000;}.elementor-26 .elementor-element.elementor-element-d9879a9:has(:hover) .elementor-icon-box-title,
					 .elementor-26 .elementor-element.elementor-element-d9879a9:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-26 .elementor-element.elementor-element-d9879a9 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:400;}.elementor-26 .elementor-element.elementor-element-259d500{background-color:#F8FEF7;padding:12px 12px 12px 12px;border-radius:12px 12px 12px 12px;box-shadow:1px 1px 10px 1px rgba(0, 0, 0, 0.2);}.elementor-26 .elementor-element.elementor-element-259d500:hover{box-shadow:2px 2px 10px 2px rgba(0, 0, 0, 0.25);}.elementor-26 .elementor-element.elementor-element-259d500 .elementor-icon-box-wrapper{align-items:center;gap:5px;}.elementor-26 .elementor-element.elementor-element-259d500.elementor-view-stacked .elementor-icon{background-color:#004A00;}.elementor-26 .elementor-element.elementor-element-259d500.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-259d500.elementor-view-default .elementor-icon{fill:#004A00;color:#004A00;border-color:#004A00;}.elementor-26 .elementor-element.elementor-element-259d500 .elementor-icon{font-size:16px;}.elementor-26 .elementor-element.elementor-element-259d500 .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-259d500 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:500;}.elementor-26 .elementor-element.elementor-element-259d500 .elementor-icon-box-title{color:#000000;}.elementor-26 .elementor-element.elementor-element-259d500:has(:hover) .elementor-icon-box-title,
					 .elementor-26 .elementor-element.elementor-element-259d500:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-26 .elementor-element.elementor-element-259d500 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:400;}.elementor-26 .elementor-element.elementor-element-3783819{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;}.elementor-26 .elementor-element.elementor-element-3783819.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-c7010e3{--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;--overlay-opacity:0.5;--padding-top:150px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-c7010e3:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-c7010e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://xtralandscaping.co.nz/wp-content/uploads/2025/11/beautiful-landscaped-garden-with-fence-and-lawn-in-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-26 .elementor-element.elementor-element-c7010e3::before, .elementor-26 .elementor-element.elementor-element-c7010e3 > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-c7010e3 > .e-con-inner > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-c7010e3 > .elementor-background-slideshow::before, .elementor-26 .elementor-element.elementor-element-c7010e3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-26 .elementor-element.elementor-element-c7010e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center center, #0D542B 0%, #000000 100%);}.elementor-26 .elementor-element.elementor-element-152cbb4 .elementor-button{background-color:#FFFFFF1A;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-26 .elementor-element.elementor-element-5e8dcd1{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-26 .elementor-element.elementor-element-5e8dcd1.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-5e8dcd1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3.75rem;font-weight:700;color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-7531967{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:1.25rem;font-weight:400;color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-7531967.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-b143813{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-b143813.e-con{--align-self:center;}.elementor-26 .elementor-element.elementor-element-f38b986{--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;--justify-content:center;--align-items:center;}.elementor-26 .elementor-element.elementor-element-cb43691 .elementor-button{background-color:#004A00;font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:600;line-height:1.4rem;border-radius:12px 12px 12px 12px;padding:12px 64px 12px 64px;}.elementor-26 .elementor-element.elementor-element-cb43691 .elementor-button:hover, .elementor-26 .elementor-element.elementor-element-cb43691 .elementor-button:focus{background-color:#004E00E6;}.elementor-26 .elementor-element.elementor-element-656f36b{--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:center;}.elementor-26 .elementor-element.elementor-element-36be8d3 .elementor-button{background-color:#4B424200;font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:600;line-height:1.4rem;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:12px 12px 12px 12px;padding:12px 64px 12px 64px;}.elementor-26 .elementor-element.elementor-element-36be8d3 .elementor-button:hover, .elementor-26 .elementor-element.elementor-element-36be8d3 .elementor-button:focus{background-color:#FFFFFF;color:#004A00;}.elementor-26 .elementor-element.elementor-element-36be8d3 .elementor-button:hover svg, .elementor-26 .elementor-element.elementor-element-36be8d3 .elementor-button:focus svg{fill:#004A00;}.elementor-26 .elementor-element.elementor-element-3596c0a{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:400;color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-3596c0a.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-f34d498{--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;--justify-content:center;--align-items:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-f34d498.e-con{--align-self:center;}.elementor-26 .elementor-element.elementor-element-a5d2f8f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-28cafef{width:var( --container-widget-width, 265px );max-width:265px;padding:12px 16px 12px 16px;--container-widget-width:265px;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-28cafef .elementor-icon-box-wrapper{gap:6px;}.elementor-26 .elementor-element.elementor-element-28cafef.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:#004A00;color:#004A00;}.elementor-26 .elementor-element.elementor-element-28cafef.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-28cafef.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-28cafef.elementor-view-framed .elementor-icon{background-color:#004A00;}.elementor-26 .elementor-element.elementor-element-28cafef .elementor-icon{font-size:32px;padding:8px;border-radius:12px 12px 12px 12px;}.elementor-26 .elementor-element.elementor-element-28cafef .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-28cafef .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:700;}.elementor-26 .elementor-element.elementor-element-28cafef .elementor-icon-box-title{color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-28cafef:has(:hover) .elementor-icon-box-title,
					 .elementor-26 .elementor-element.elementor-element-28cafef:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-28cafef .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:400;color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-4575959{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-4bf8764{width:var( --container-widget-width, 265px );max-width:265px;padding:12px 16px 12px 16px;--container-widget-width:265px;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-4bf8764 .elementor-icon-box-wrapper{gap:6px;}.elementor-26 .elementor-element.elementor-element-4bf8764.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:#004A00;color:#004A00;}.elementor-26 .elementor-element.elementor-element-4bf8764.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-4bf8764.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-4bf8764.elementor-view-framed .elementor-icon{background-color:#004A00;}.elementor-26 .elementor-element.elementor-element-4bf8764 .elementor-icon{font-size:32px;padding:8px;border-radius:12px 12px 12px 12px;}.elementor-26 .elementor-element.elementor-element-4bf8764 .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-4bf8764 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:700;}.elementor-26 .elementor-element.elementor-element-4bf8764 .elementor-icon-box-title{color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-4bf8764:has(:hover) .elementor-icon-box-title,
					 .elementor-26 .elementor-element.elementor-element-4bf8764:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-4bf8764 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:400;color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-5bd176a{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-663ca6e{width:var( --container-widget-width, 265px );max-width:265px;padding:12px 16px 12px 16px;--container-widget-width:265px;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-663ca6e .elementor-icon-box-wrapper{gap:6px;}.elementor-26 .elementor-element.elementor-element-663ca6e.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:#004A00;color:#004A00;}.elementor-26 .elementor-element.elementor-element-663ca6e.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-663ca6e.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-663ca6e.elementor-view-framed .elementor-icon{background-color:#004A00;}.elementor-26 .elementor-element.elementor-element-663ca6e .elementor-icon{font-size:32px;padding:8px;border-radius:12px 12px 12px 12px;}.elementor-26 .elementor-element.elementor-element-663ca6e .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-663ca6e .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:700;}.elementor-26 .elementor-element.elementor-element-663ca6e .elementor-icon-box-title{color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-663ca6e:has(:hover) .elementor-icon-box-title,
					 .elementor-26 .elementor-element.elementor-element-663ca6e:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-663ca6e .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:400;color:#FFFFFF;}@media(min-width:768px){.elementor-26 .elementor-element.elementor-element-3c6aa8c{--content-width:80rem;}.elementor-26 .elementor-element.elementor-element-74a4bfc{--width:50%;}.elementor-26 .elementor-element.elementor-element-1fe95cc{--width:50%;}.elementor-26 .elementor-element.elementor-element-7d062fd{--width:50%;}.elementor-26 .elementor-element.elementor-element-60e37e5{--width:50%;}.elementor-26 .elementor-element.elementor-element-ef4d4a9{--content-width:80rem;}.elementor-26 .elementor-element.elementor-element-592c026{--width:100%;}.elementor-26 .elementor-element.elementor-element-25b5599{--width:100%;}.elementor-26 .elementor-element.elementor-element-2fe0c67{--width:100%;}.elementor-26 .elementor-element.elementor-element-bc4eeaf{--content-width:80rem;}.elementor-26 .elementor-element.elementor-element-c03ca1c{--width:100%;}.elementor-26 .elementor-element.elementor-element-fd6ba05{--width:100%;}.elementor-26 .elementor-element.elementor-element-0847573{--content-width:80rem;}.elementor-26 .elementor-element.elementor-element-67ee4a7{--width:80%;}.elementor-26 .elementor-element.elementor-element-be1570e{--content-width:80rem;}.elementor-26 .elementor-element.elementor-element-6ee5b27{--width:100%;}.elementor-26 .elementor-element.elementor-element-d2e8487{--width:100%;}.elementor-26 .elementor-element.elementor-element-59f2ad3{--content-width:80rem;}.elementor-26 .elementor-element.elementor-element-9e1ce85{--content-width:80rem;}.elementor-26 .elementor-element.elementor-element-f11213e{--width:100%;}.elementor-26 .elementor-element.elementor-element-e231a7c{--width:100%;}.elementor-26 .elementor-element.elementor-element-b3134b5{--width:100%;}.elementor-26 .elementor-element.elementor-element-c71fecf{--width:100%;}.elementor-26 .elementor-element.elementor-element-1493115{--width:100%;}.elementor-26 .elementor-element.elementor-element-d7cd0cc{--width:100%;}.elementor-26 .elementor-element.elementor-element-db725ae{--content-width:80rem;}.elementor-26 .elementor-element.elementor-element-2577dc3{--width:32%;}.elementor-26 .elementor-element.elementor-element-99d24db{--width:32%;}.elementor-26 .elementor-element.elementor-element-3c84bd7{--width:32%;}.elementor-26 .elementor-element.elementor-element-c7ebfff{--width:32%;}.elementor-26 .elementor-element.elementor-element-eb83b7c{--width:32%;}.elementor-26 .elementor-element.elementor-element-aa6bb5f{--width:32%;}.elementor-26 .elementor-element.elementor-element-a654bc1{--content-width:80rem;}.elementor-26 .elementor-element.elementor-element-dbaa3b7{--width:100%;}.elementor-26 .elementor-element.elementor-element-cde60b3{--width:100%;}.elementor-26 .elementor-element.elementor-element-b1a8c19{--width:100%;}.elementor-26 .elementor-element.elementor-element-ad8ea29{--content-width:80rem;}.elementor-26 .elementor-element.elementor-element-b143813{--width:80rem;}.elementor-26 .elementor-element.elementor-element-f38b986{--width:50%;}.elementor-26 .elementor-element.elementor-element-656f36b{--width:50%;}.elementor-26 .elementor-element.elementor-element-a5d2f8f{--width:33.33%;}.elementor-26 .elementor-element.elementor-element-4575959{--width:33.333%;}.elementor-26 .elementor-element.elementor-element-5bd176a{--width:33.33%;}}@media(max-width:1024px) and (min-width:768px){.elementor-26 .elementor-element.elementor-element-f34d498{--content-width:80rem;}}@media(max-width:1024px){.elementor-26 .elementor-element.elementor-element-d470b0b{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-26 .elementor-element.elementor-element-89ef2ae{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-26 .elementor-element.elementor-element-e23cb2f{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-26 .elementor-element.elementor-element-0906a22{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-26 .elementor-element.elementor-element-d9f8eb0{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-26 .elementor-element.elementor-element-32277a2{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-26 .elementor-element.elementor-element-68edd22{--grid-auto-flow:row;}.elementor-26 .elementor-element.elementor-element-303dc9e{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-26 .elementor-element.elementor-element-64dedb4{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-26 .elementor-element.elementor-element-e0ba2d1{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-26 .elementor-element.elementor-element-42d6f7e{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-26 .elementor-element.elementor-element-a10ff8a{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-26 .elementor-element.elementor-element-a44702d{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-26 .elementor-element.elementor-element-cf7ee75{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-26 .elementor-element.elementor-element-3f58646{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-26 .elementor-element.elementor-element-de36e15{--grid-auto-flow:row;}.elementor-26 .elementor-element.elementor-element-7531967{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-26 .elementor-element.elementor-element-3596c0a{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-26 .elementor-element.elementor-element-f34d498{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}}@media(max-width:767px){.elementor-26 .elementor-element.elementor-element-148be27{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-926569d .elementor-heading-title{font-size:1.75rem;}.elementor-26 .elementor-element.elementor-element-723f865{font-size:1rem;}.elementor-26 .elementor-element.elementor-element-8902368 .elementor-button{font-size:1.125rem;}.elementor-26 .elementor-element.elementor-element-f62ce60 .elementor-button{padding:12px 32px 12px 32px;}.elementor-26 .elementor-element.elementor-element-d470b0b{font-size:0.875rem;}.elementor-26 .elementor-element.elementor-element-1200692 .elementor-heading-title{font-size:2rem;}.elementor-26 .elementor-element.elementor-element-89ef2ae{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;font-size:1rem;}.elementor-26 .elementor-element.elementor-element-e23cb2f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-26 .elementor-element.elementor-element-9b82d94 .elementor-heading-title{font-size:2rem;}.elementor-26 .elementor-element.elementor-element-0906a22{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;font-size:1rem;}.elementor-26 .elementor-element.elementor-element-d9f8eb0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-26 .elementor-element.elementor-element-8db2e42{padding:0px 0px 0px 0px;}.elementor-26 .elementor-element.elementor-element-58db82b{padding:0px 0px 0px 0px;}.elementor-26 .elementor-element.elementor-element-4065025 .elementor-heading-title{font-size:2rem;}.elementor-26 .elementor-element.elementor-element-32277a2{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;font-size:1rem;}.elementor-26 .elementor-element.elementor-element-67ee4a7{--width:90%;}.elementor-26 .elementor-element.elementor-element-68edd22{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-26 .elementor-element.elementor-element-c37d78b{padding:0px 0px 0px 0px;}.elementor-26 .elementor-element.elementor-element-664b68e{padding:0px 0px 0px 0px;}.elementor-26 .elementor-element.elementor-element-da36f24{padding:0px 0px 0px 0px;}.elementor-26 .elementor-element.elementor-element-f29744f .elementor-heading-title{font-size:2rem;}.elementor-26 .elementor-element.elementor-element-303dc9e{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;font-size:1rem;}.elementor-26 .elementor-element.elementor-element-64dedb4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-26 .elementor-element.elementor-element-ddb3370{padding:0px 0px 0px 0px;}.elementor-26 .elementor-element.elementor-element-2bd0afd{padding:0px 0px 0px 0px;}.elementor-26 .elementor-element.elementor-element-d488b86 .elementor-heading-title{font-size:2rem;}.elementor-26 .elementor-element.elementor-element-e0ba2d1{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;font-size:1rem;}.elementor-26 .elementor-element.elementor-element-3ea3a23 .tabulator .tabulator-header .tabulator-col{text-align:inherit;}.elementor-26 .elementor-element.elementor-element-3ea3a23 .tabulator-row .tabulator-cell{text-align:left;padding:5px 5px 5px 5px;}.elementor-26 .elementor-element.elementor-element-42d6f7e{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;font-size:1rem;}.elementor-26 .elementor-element.elementor-element-6dd7be6 .elementor-heading-title{font-size:2rem;}.elementor-26 .elementor-element.elementor-element-a10ff8a{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;font-size:1rem;}.elementor-26 .elementor-element.elementor-element-a44702d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-26 .elementor-element.elementor-element-7a67f17 .elementor-heading-title{font-size:2rem;}.elementor-26 .elementor-element.elementor-element-cf7ee75{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;font-size:1rem;}.elementor-26 .elementor-element.elementor-element-f6fdd88{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-26 .elementor-element.elementor-element-f690a0c{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-26 .elementor-element.elementor-element-5005357 .elementor-heading-title{font-size:2rem;}.elementor-26 .elementor-element.elementor-element-5be8a88{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-26 .elementor-element.elementor-element-3f58646{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-26 .elementor-element.elementor-element-162723c .elementor-heading-title{font-size:2rem;}.elementor-26 .elementor-element.elementor-element-63a0b65{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-26 .elementor-element.elementor-element-de36e15{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-26 .elementor-element.elementor-element-3783819{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-26 .elementor-element.elementor-element-c7010e3{--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-5e8dcd1{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-26 .elementor-element.elementor-element-5e8dcd1 .elementor-heading-title{font-size:1.75rem;}.elementor-26 .elementor-element.elementor-element-7531967{font-size:1rem;}.elementor-26 .elementor-element.elementor-element-cb43691 .elementor-button{font-size:0.875rem;}.elementor-26 .elementor-element.elementor-element-3596c0a{font-size:1rem;}.elementor-26 .elementor-element.elementor-element-f34d498{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;}.elementor-26 .elementor-element.elementor-element-28cafef{padding:6px 6px 6px 6px;}.elementor-26 .elementor-element.elementor-element-28cafef .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-28cafef .elementor-icon-box-title a{font-size:0.875rem;}.elementor-26 .elementor-element.elementor-element-4bf8764{padding:6px 6px 6px 6px;}.elementor-26 .elementor-element.elementor-element-4bf8764 .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-4bf8764 .elementor-icon-box-title a{font-size:0.875rem;}.elementor-26 .elementor-element.elementor-element-663ca6e{padding:6px 6px 6px 6px;}.elementor-26 .elementor-element.elementor-element-663ca6e .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-663ca6e .elementor-icon-box-title a{font-size:0.875rem;}}/* Start custom CSS for container, class: .elementor-element-1fe95cc */.elementor-26 .elementor-element.elementor-element-1fe95cc {
  width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d062fd */.elementor-26 .elementor-element.elementor-element-7d062fd {
  width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2577dc3 *//* outer container */
.card-hover {
  position: relative;
  overflow: hidden;
}

/* hide content by default */
.card-hover .card-content {
  opacity: 0;
  visibility: hidden;
  transform: translateY(12px);
  pointer-events: none;
  transition: opacity 0.45s ease, transform 0.45s ease, visibility 0.45s;
}

/* show content on hover (hovering whole card) */
.card-hover:hover .card-content {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99d24db *//* outer container */
.card-hover {
  position: relative;
  overflow: hidden;
}

/* hide content by default */
.card-hover .card-content {
  opacity: 0;
  visibility: hidden;
  transform: translateY(12px);
  pointer-events: none;
  transition: opacity 0.45s ease, transform 0.45s ease, visibility 0.45s;
}

/* show content on hover (hovering whole card) */
.card-hover:hover .card-content {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c84bd7 *//* outer container */
.card-hover {
  position: relative;
  overflow: hidden;
}

/* hide content by default */
.card-hover .card-content {
  opacity: 0;
  visibility: hidden;
  transform: translateY(12px);
  pointer-events: none;
  transition: opacity 0.45s ease, transform 0.45s ease, visibility 0.45s;
}

/* show content on hover (hovering whole card) */
.card-hover:hover .card-content {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7ebfff *//* outer container */
.card-hover {
  position: relative;
  overflow: hidden;
}

/* hide content by default */
.card-hover .card-content {
  opacity: 0;
  visibility: hidden;
  transform: translateY(12px);
  pointer-events: none;
  transition: opacity 0.45s ease, transform 0.45s ease, visibility 0.45s;
}

/* show content on hover (hovering whole card) */
.card-hover:hover .card-content {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb83b7c *//* outer container */
.card-hover {
  position: relative;
  overflow: hidden;
}

/* hide content by default */
.card-hover .card-content {
  opacity: 0;
  visibility: hidden;
  transform: translateY(12px);
  pointer-events: none;
  transition: opacity 0.45s ease, transform 0.45s ease, visibility 0.45s;
}

/* show content on hover (hovering whole card) */
.card-hover:hover .card-content {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa6bb5f *//* outer container */
.card-hover {
  position: relative;
  overflow: hidden;
}

/* hide content by default */
.card-hover .card-content {
  opacity: 0;
  visibility: hidden;
  transform: translateY(12px);
  pointer-events: none;
  transition: opacity 0.45s ease, transform 0.45s ease, visibility 0.45s;
}

/* show content on hover (hovering whole card) */
.card-hover:hover .card-content {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f38b986 */.elementor-26 .elementor-element.elementor-element-f38b986 {
  width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-656f36b */.elementor-26 .elementor-element.elementor-element-656f36b {
  width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5d2f8f */.elementor-26 .elementor-element.elementor-element-a5d2f8f {
  width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4575959 */.elementor-26 .elementor-element.elementor-element-4575959 {
  width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bd176a */.elementor-26 .elementor-element.elementor-element-5bd176a {
  width: fit-content;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Inter';
	font-display: auto;
	src: url('https://xtralandscaping.co.nz/wp-content/uploads/2025/11/Inter-VariableFont_opszwght.ttf') format('truetype');
}
/* End Custom Fonts CSS */