.elementor-2 .elementor-element.elementor-element-378b4d1:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-378b4d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://saltwatereco.co.nz/wp-content/uploads/2026/06/photo-1507525428034-b723cf961d3e.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-378b4d1 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #08243457 0%, #082434C4 100%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-378b4d1 > .elementor-container{max-width:760px;min-height:92vh;}.elementor-2 .elementor-element.elementor-element-378b4d1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-100px;margin-bottom:0px;padding:0px 0px 50px 0px;}.elementor-2 .elementor-element.elementor-element-378b4d1 > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-d29ed3a );}.elementor-2 .elementor-element.elementor-element-378b4d1 > .elementor-shape-bottom svg{height:45px;}.elementor-2 .elementor-element.elementor-element-378b4d1 > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-2 .elementor-element.elementor-element-b3e930b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.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-2 .elementor-element.elementor-element-6caa3e1 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:0.72rem;font-weight:600;text-transform:uppercase;letter-spacing:2.6px;color:#9FE0D6;}.elementor-2 .elementor-element.elementor-element-e783fc5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-2 .elementor-element.elementor-element-e783fc5 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:4.6rem;font-weight:500;line-height:80px;color:var( --e-global-color-73dcfd3 );}.elementor-2 .elementor-element.elementor-element-c41e93f{width:var( --container-widget-width, 555px );max-width:555px;--container-widget-width:555px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-c41e93f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:1.3rem;font-weight:400;line-height:34px;color:var( --e-global-color-73dcfd3 );}.elementor-2 .elementor-element.elementor-element-d28811c{--spacer-size:15px;}.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-2 .elementor-element.elementor-element-4773277 .elementor-button{background-color:#5CC4B6;font-family:"Manrope", Sans-serif;font-weight:600;line-height:1.6rem;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );box-shadow:0px 12px 26px -12px rgba(92.00000000000007, 196.0000000000001, 182.00000000000009, 0.44);border-radius:999px 999px 999px 999px;padding:15px 25px 15px 25px;}.elementor-2 .elementor-element.elementor-element-4773277{width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-e1503df .elementor-button{background-color:#5CC4B600;font-family:"Manrope", Sans-serif;font-weight:600;line-height:1.6rem;fill:var( --e-global-color-73dcfd3 );color:var( --e-global-color-73dcfd3 );box-shadow:0px 12px 26px -12px rgba(92.00000000000007, 196.0000000000001, 182.00000000000009, 0.44);border-style:solid;border-width:2px 2px 2px 2px;border-radius:999px 999px 999px 999px;padding:15px 25px 15px 25px;}.elementor-2 .elementor-element.elementor-element-e1503df .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-e1503df .elementor-button:focus{background-color:#FFFFFF36;}.elementor-2 .elementor-element.elementor-element-e1503df{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;}.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-2 .elementor-element.elementor-element-3f421ed{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:7px;--icon-vertical-offset:0px;}.elementor-2 .elementor-element.elementor-element-3f421ed .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(22px/2);}.elementor-2 .elementor-element.elementor-element-3f421ed .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(22px/2);}.elementor-2 .elementor-element.elementor-element-3f421ed .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(22px/2);}.elementor-2 .elementor-element.elementor-element-3f421ed .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-22px/2);}.elementor-2 .elementor-element.elementor-element-3f421ed .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-22px/2);}.elementor-2 .elementor-element.elementor-element-3f421ed .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-3f421ed .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-2 .elementor-element.elementor-element-3f421ed .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-3f421ed .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:500;}.elementor-2 .elementor-element.elementor-element-3f421ed .elementor-icon-list-text{color:var( --e-global-color-73dcfd3 );transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-7701dde:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-7701dde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F4EC;}.elementor-2 .elementor-element.elementor-element-7701dde > .elementor-container{max-width:780px;}.elementor-2 .elementor-element.elementor-element-7701dde{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-2 .elementor-element.elementor-element-7701dde > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-d631db3{text-align:center;}.elementor-2 .elementor-element.elementor-element-d631db3 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:0.72rem;font-weight:600;text-transform:uppercase;letter-spacing:2.6px;color:var( --e-global-color-6ffb8dd );}.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-2 .elementor-element.elementor-element-f726128{text-align:center;font-family:"Fraunces", Sans-serif;font-size:34px;font-weight:400;line-height:46px;color:#082434;}.elementor-2 .elementor-element.elementor-element-e6b2536{padding:100px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-e5fc142{text-align:start;}.elementor-2 .elementor-element.elementor-element-e5fc142 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:0.72rem;font-weight:600;text-transform:uppercase;letter-spacing:2.6px;color:var( --e-global-color-6ffb8dd );}.elementor-2 .elementor-element.elementor-element-18ef910{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-2 .elementor-element.elementor-element-18ef910 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:3rem;font-weight:500;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-d3b1f43{width:var( --container-widget-width, 56% );max-width:56%;--container-widget-width:56%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-d3b1f43 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:1.18rem;font-weight:400;line-height:34px;color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-5c0d499 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2 .elementor-element.elementor-element-ad3f7ec:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-ad3f7ec > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d29ed3a );}.elementor-2 .elementor-element.elementor-element-ad3f7ec > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-2 .elementor-element.elementor-element-ad3f7ec > .elementor-element-populated, .elementor-2 .elementor-element.elementor-element-ad3f7ec > .elementor-element-populated > .elementor-background-overlay, .elementor-2 .elementor-element.elementor-element-ad3f7ec > .elementor-background-slideshow{border-radius:18px 18px 18px 18px;}.elementor-2 .elementor-element.elementor-element-ad3f7ec > .elementor-element-populated{box-shadow:0px 10px 30px -18px rgba(8, 35.99999999999998, 52, 0.35);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-ad3f7ec:hover > .elementor-element-populated{box-shadow:0px 18px 50px -24px rgba(8, 35.99999999999998, 52, 0.45);}.elementor-2 .elementor-element.elementor-element-ad3f7ec > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 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-2 .elementor-element.elementor-element-5c141bc img{filter:brightness( 95% ) contrast( 66% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:18px 18px 0px 0px;}.elementor-2 .elementor-element.elementor-element-7395b45{padding:14px 24px 0px 24px;}.elementor-2 .elementor-element.elementor-element-7395b45 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:0.72rem;font-weight:600;text-transform:uppercase;letter-spacing:0.16rem;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-e989481{padding:0px 24px 0px 24px;}.elementor-2 .elementor-element.elementor-element-e989481 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:1.32rem;font-weight:500;}.elementor-2 .elementor-element.elementor-element-f47c451{padding:0px 24px 0px 24px;}.elementor-2 .elementor-element.elementor-element-f47c451 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:0.95rem;font-weight:400;line-height:1.5rem;color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-c6d1171 .elementor-button{background-color:#0E3A4F00;font-family:"Manrope", Sans-serif;font-size:0.92rem;font-weight:600;line-height:1rem;fill:var( --e-global-color-6ffb8dd );color:var( --e-global-color-6ffb8dd );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-c6d1171{padding:10px 24px 28px 24px;}.elementor-2 .elementor-element.elementor-element-c6d1171 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-c6d1171 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2 .elementor-element.elementor-element-54144a5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-54144a5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d29ed3a );}.elementor-2 .elementor-element.elementor-element-54144a5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-2 .elementor-element.elementor-element-54144a5 > .elementor-element-populated, .elementor-2 .elementor-element.elementor-element-54144a5 > .elementor-element-populated > .elementor-background-overlay, .elementor-2 .elementor-element.elementor-element-54144a5 > .elementor-background-slideshow{border-radius:18px 18px 18px 18px;}.elementor-2 .elementor-element.elementor-element-54144a5 > .elementor-element-populated{box-shadow:0px 10px 30px -18px rgba(8, 35.99999999999998, 52, 0.35);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-54144a5:hover > .elementor-element-populated{box-shadow:0px 18px 50px -24px rgba(8, 35.99999999999998, 52, 0.45);}.elementor-2 .elementor-element.elementor-element-54144a5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-b223800 img{filter:brightness( 95% ) contrast( 66% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:18px 18px 0px 0px;}.elementor-2 .elementor-element.elementor-element-f6c3765{padding:14px 24px 0px 24px;}.elementor-2 .elementor-element.elementor-element-f6c3765 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:0.72rem;font-weight:600;text-transform:uppercase;letter-spacing:0.16rem;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-16f8d45{padding:0px 24px 0px 24px;}.elementor-2 .elementor-element.elementor-element-16f8d45 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:1.32rem;font-weight:500;}.elementor-2 .elementor-element.elementor-element-28e3dbd{padding:0px 24px 0px 24px;}.elementor-2 .elementor-element.elementor-element-28e3dbd .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:0.95rem;font-weight:400;line-height:1.5rem;color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-ad63b34 .elementor-button{background-color:#0E3A4F00;font-family:"Manrope", Sans-serif;font-size:0.92rem;font-weight:600;line-height:1rem;fill:var( --e-global-color-6ffb8dd );color:var( --e-global-color-6ffb8dd );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-ad63b34{padding:10px 24px 28px 24px;}.elementor-2 .elementor-element.elementor-element-ad63b34 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-ad63b34 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2 .elementor-element.elementor-element-c4e81cf:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-c4e81cf > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d29ed3a );}.elementor-2 .elementor-element.elementor-element-c4e81cf > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-2 .elementor-element.elementor-element-c4e81cf > .elementor-element-populated, .elementor-2 .elementor-element.elementor-element-c4e81cf > .elementor-element-populated > .elementor-background-overlay, .elementor-2 .elementor-element.elementor-element-c4e81cf > .elementor-background-slideshow{border-radius:18px 18px 18px 18px;}.elementor-2 .elementor-element.elementor-element-c4e81cf > .elementor-element-populated{box-shadow:0px 10px 30px -18px rgba(8, 35.99999999999998, 52, 0.35);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-c4e81cf:hover > .elementor-element-populated{box-shadow:0px 18px 50px -24px rgba(8, 35.99999999999998, 52, 0.45);}.elementor-2 .elementor-element.elementor-element-c4e81cf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-cff49d9 img{filter:brightness( 95% ) contrast( 66% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:18px 18px 0px 0px;}.elementor-2 .elementor-element.elementor-element-bbe947d{padding:14px 24px 0px 24px;}.elementor-2 .elementor-element.elementor-element-bbe947d .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:0.72rem;font-weight:600;text-transform:uppercase;letter-spacing:0.16rem;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-58a090d{padding:0px 24px 0px 24px;}.elementor-2 .elementor-element.elementor-element-58a090d .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:1.32rem;font-weight:500;}.elementor-2 .elementor-element.elementor-element-0ea0a55{padding:0px 24px 0px 24px;}.elementor-2 .elementor-element.elementor-element-0ea0a55 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:0.95rem;font-weight:400;line-height:1.5rem;color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-bb32bbf .elementor-button{background-color:#0E3A4F00;font-family:"Manrope", Sans-serif;font-size:0.92rem;font-weight:600;line-height:1rem;fill:var( --e-global-color-6ffb8dd );color:var( --e-global-color-6ffb8dd );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-bb32bbf{padding:10px 24px 28px 24px;}.elementor-2 .elementor-element.elementor-element-bb32bbf .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-bb32bbf .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2 .elementor-element.elementor-element-64afa8a{padding:0px 0px 100px 0px;}.elementor-2 .elementor-element.elementor-element-27ceeb4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2 .elementor-element.elementor-element-3a72b68:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-3a72b68 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d29ed3a );}.elementor-2 .elementor-element.elementor-element-3a72b68 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-2 .elementor-element.elementor-element-3a72b68 > .elementor-element-populated, .elementor-2 .elementor-element.elementor-element-3a72b68 > .elementor-element-populated > .elementor-background-overlay, .elementor-2 .elementor-element.elementor-element-3a72b68 > .elementor-background-slideshow{border-radius:18px 18px 18px 18px;}.elementor-2 .elementor-element.elementor-element-3a72b68 > .elementor-element-populated{box-shadow:0px 10px 30px -18px rgba(8, 35.99999999999998, 52, 0.35);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-3a72b68:hover > .elementor-element-populated{box-shadow:0px 18px 50px -24px rgba(8, 35.99999999999998, 52, 0.45);}.elementor-2 .elementor-element.elementor-element-3a72b68 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-fb6173f img{filter:brightness( 95% ) contrast( 66% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:18px 18px 0px 0px;}.elementor-2 .elementor-element.elementor-element-8e9dd66{padding:14px 24px 0px 24px;}.elementor-2 .elementor-element.elementor-element-8e9dd66 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:0.72rem;font-weight:600;text-transform:uppercase;letter-spacing:0.16rem;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-27466a9{padding:0px 24px 0px 24px;}.elementor-2 .elementor-element.elementor-element-27466a9 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:1.32rem;font-weight:500;}.elementor-2 .elementor-element.elementor-element-bef9ed0{padding:0px 24px 0px 24px;}.elementor-2 .elementor-element.elementor-element-bef9ed0 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:0.95rem;font-weight:400;line-height:1.5rem;color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-799d453 .elementor-button{background-color:#0E3A4F00;font-family:"Manrope", Sans-serif;font-size:0.92rem;font-weight:600;line-height:1rem;fill:var( --e-global-color-6ffb8dd );color:var( --e-global-color-6ffb8dd );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-799d453{padding:10px 24px 28px 24px;}.elementor-2 .elementor-element.elementor-element-799d453 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-799d453 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2 .elementor-element.elementor-element-c92a29c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-c92a29c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d29ed3a );}.elementor-2 .elementor-element.elementor-element-c92a29c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-2 .elementor-element.elementor-element-c92a29c > .elementor-element-populated, .elementor-2 .elementor-element.elementor-element-c92a29c > .elementor-element-populated > .elementor-background-overlay, .elementor-2 .elementor-element.elementor-element-c92a29c > .elementor-background-slideshow{border-radius:18px 18px 18px 18px;}.elementor-2 .elementor-element.elementor-element-c92a29c > .elementor-element-populated{box-shadow:0px 10px 30px -18px rgba(8, 35.99999999999998, 52, 0.35);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-c92a29c:hover > .elementor-element-populated{box-shadow:0px 18px 50px -24px rgba(8, 35.99999999999998, 52, 0.45);}.elementor-2 .elementor-element.elementor-element-c92a29c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-169fae5 img{filter:brightness( 95% ) contrast( 66% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:18px 18px 0px 0px;}.elementor-2 .elementor-element.elementor-element-3a11319{padding:14px 24px 0px 24px;}.elementor-2 .elementor-element.elementor-element-3a11319 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:0.72rem;font-weight:600;text-transform:uppercase;letter-spacing:0.16rem;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-6b31925{padding:0px 24px 0px 24px;}.elementor-2 .elementor-element.elementor-element-6b31925 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:1.32rem;font-weight:500;}.elementor-2 .elementor-element.elementor-element-0679a2a{padding:0px 24px 0px 24px;}.elementor-2 .elementor-element.elementor-element-0679a2a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:0.95rem;font-weight:400;line-height:1.5rem;color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-b958d6d .elementor-button{background-color:#0E3A4F00;font-family:"Manrope", Sans-serif;font-size:0.92rem;font-weight:600;line-height:1rem;fill:var( --e-global-color-6ffb8dd );color:var( --e-global-color-6ffb8dd );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-b958d6d{padding:10px 24px 28px 24px;}.elementor-2 .elementor-element.elementor-element-b958d6d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-b958d6d .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2 .elementor-element.elementor-element-6cf18c3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-6cf18c3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d29ed3a );}.elementor-2 .elementor-element.elementor-element-6cf18c3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-2 .elementor-element.elementor-element-6cf18c3 > .elementor-element-populated, .elementor-2 .elementor-element.elementor-element-6cf18c3 > .elementor-element-populated > .elementor-background-overlay, .elementor-2 .elementor-element.elementor-element-6cf18c3 > .elementor-background-slideshow{border-radius:18px 18px 18px 18px;}.elementor-2 .elementor-element.elementor-element-6cf18c3 > .elementor-element-populated{box-shadow:0px 10px 30px -18px rgba(8, 35.99999999999998, 52, 0.35);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-6cf18c3:hover > .elementor-element-populated{box-shadow:0px 18px 50px -24px rgba(8, 35.99999999999998, 52, 0.45);}.elementor-2 .elementor-element.elementor-element-6cf18c3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-0d9c9d5 img{filter:brightness( 95% ) contrast( 66% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:18px 18px 0px 0px;}.elementor-2 .elementor-element.elementor-element-abe5000{padding:14px 24px 0px 24px;}.elementor-2 .elementor-element.elementor-element-abe5000 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:0.72rem;font-weight:600;text-transform:uppercase;letter-spacing:0.16rem;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-006688b{padding:0px 24px 0px 24px;}.elementor-2 .elementor-element.elementor-element-006688b .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:1.32rem;font-weight:500;}.elementor-2 .elementor-element.elementor-element-4f2fb20{padding:0px 24px 0px 24px;}.elementor-2 .elementor-element.elementor-element-4f2fb20 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:0.95rem;font-weight:400;line-height:1.5rem;color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-db34cda .elementor-button{background-color:#0E3A4F00;font-family:"Manrope", Sans-serif;font-size:0.92rem;font-weight:600;line-height:1rem;fill:var( --e-global-color-6ffb8dd );color:var( --e-global-color-6ffb8dd );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-db34cda{padding:10px 24px 28px 24px;}.elementor-2 .elementor-element.elementor-element-db34cda .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-db34cda .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2 .elementor-element.elementor-element-1a56d46:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-1a56d46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://saltwatereco.co.nz/wp-content/uploads/2026/06/photo-1531722569936-825d3dd91b15-1.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-1a56d46 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(120deg, #082434D1 0%, #16544AB8 100%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-1a56d46{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-2 .elementor-element.elementor-element-263eb88 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:0.72rem;font-weight:600;text-transform:uppercase;letter-spacing:2.6px;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-c74b78b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-2 .elementor-element.elementor-element-c74b78b .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:3.1rem;font-weight:500;line-height:56px;color:var( --e-global-color-73dcfd3 );}.elementor-2 .elementor-element.elementor-element-9e1009b{font-family:"Manrope", Sans-serif;font-weight:400;color:#FFFFFFE6;}.elementor-2 .elementor-element.elementor-element-65fb713 .elementor-button{background-color:#FFFFFF24;font-family:"Manrope", Sans-serif;font-size:0.85rem;font-weight:600;fill:var( --e-global-color-73dcfd3 );color:var( --e-global-color-73dcfd3 );box-shadow:0px 12px 26px -12px rgba(92.00000000000007, 196.0000000000001, 182.00000000000009, 0.44);border-style:solid;border-width:1px 1px 1px 1px;border-radius:999px 999px 999px 999px;padding:10px 15px 10px 15px;}.elementor-2 .elementor-element.elementor-element-65fb713 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-65fb713 .elementor-button:focus{background-color:#FFFFFF36;}.elementor-2 .elementor-element.elementor-element-65fb713{width:auto;max-width:auto;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-c083c71 .elementor-button{background-color:#FFFFFF24;font-family:"Manrope", Sans-serif;font-size:0.85rem;font-weight:600;fill:var( --e-global-color-73dcfd3 );color:var( --e-global-color-73dcfd3 );box-shadow:0px 12px 26px -12px rgba(92.00000000000007, 196.0000000000001, 182.00000000000009, 0.44);border-style:solid;border-width:1px 1px 1px 1px;border-radius:999px 999px 999px 999px;padding:10px 15px 10px 15px;}.elementor-2 .elementor-element.elementor-element-c083c71 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-c083c71 .elementor-button:focus{background-color:#FFFFFF36;}.elementor-2 .elementor-element.elementor-element-c083c71{width:auto;max-width:auto;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-ddd987a .elementor-button{background-color:#FFFFFF24;font-family:"Manrope", Sans-serif;font-size:0.85rem;font-weight:600;fill:var( --e-global-color-73dcfd3 );color:var( --e-global-color-73dcfd3 );box-shadow:0px 12px 26px -12px rgba(92.00000000000007, 196.0000000000001, 182.00000000000009, 0.44);border-style:solid;border-width:1px 1px 1px 1px;border-radius:999px 999px 999px 999px;padding:10px 15px 10px 15px;}.elementor-2 .elementor-element.elementor-element-ddd987a .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-ddd987a .elementor-button:focus{background-color:#FFFFFF36;}.elementor-2 .elementor-element.elementor-element-ddd987a{width:auto;max-width:auto;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-d36cd0d .elementor-button{background-color:#FFFFFF24;font-family:"Manrope", Sans-serif;font-size:0.85rem;font-weight:600;fill:var( --e-global-color-73dcfd3 );color:var( --e-global-color-73dcfd3 );box-shadow:0px 12px 26px -12px rgba(92.00000000000007, 196.0000000000001, 182.00000000000009, 0.44);border-style:solid;border-width:1px 1px 1px 1px;border-radius:999px 999px 999px 999px;padding:10px 15px 10px 15px;}.elementor-2 .elementor-element.elementor-element-d36cd0d .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-d36cd0d .elementor-button:focus{background-color:#FFFFFF36;}.elementor-2 .elementor-element.elementor-element-d36cd0d{width:auto;max-width:auto;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-e718481 .elementor-button{background-color:#FFFFFF24;font-family:"Manrope", Sans-serif;font-size:0.85rem;font-weight:600;fill:var( --e-global-color-73dcfd3 );color:var( --e-global-color-73dcfd3 );box-shadow:0px 12px 26px -12px rgba(92.00000000000007, 196.0000000000001, 182.00000000000009, 0.44);border-style:solid;border-width:1px 1px 1px 1px;border-radius:999px 999px 999px 999px;padding:10px 15px 10px 15px;}.elementor-2 .elementor-element.elementor-element-e718481 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-e718481 .elementor-button:focus{background-color:#FFFFFF36;}.elementor-2 .elementor-element.elementor-element-e718481{width:auto;max-width:auto;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-9551866{font-family:"Manrope", Sans-serif;font-weight:400;color:#FFFFFFE6;}.elementor-2 .elementor-element.elementor-element-5fe47e3 .elementor-button{background-color:#5CC4B6;font-family:"Manrope", Sans-serif;font-weight:600;line-height:1.6rem;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );box-shadow:0px 12px 26px -12px rgba(92.00000000000007, 196.0000000000001, 182.00000000000009, 0.44);border-radius:999px 999px 999px 999px;padding:15px 25px 15px 25px;}.elementor-2 .elementor-element.elementor-element-5fe47e3{width:auto;max-width:auto;}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-285c681.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2 .elementor-element.elementor-element-285c681.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2 .elementor-element.elementor-element-a6a5054 .elementor-counter{flex-direction:column-reverse;}.elementor-2 .elementor-element.elementor-element-a6a5054 .elementor-counter-title{justify-content:start;color:#FFFFFFE3;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:500;}.elementor-2 .elementor-element.elementor-element-a6a5054 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-73dcfd3 );font-family:"Fraunces", Sans-serif;font-size:42px;font-weight:500;}.elementor-2 .elementor-element.elementor-element-1cd19fb .elementor-counter{flex-direction:column-reverse;}.elementor-2 .elementor-element.elementor-element-1cd19fb .elementor-counter-title{justify-content:start;color:#FFFFFFE3;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:500;}.elementor-2 .elementor-element.elementor-element-1cd19fb .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-73dcfd3 );font-family:"Fraunces", Sans-serif;font-size:42px;font-weight:500;}.elementor-2 .elementor-element.elementor-element-5961000 .elementor-counter{flex-direction:column-reverse;}.elementor-2 .elementor-element.elementor-element-5961000 .elementor-counter-title{justify-content:start;color:#FFFFFFE3;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:500;}.elementor-2 .elementor-element.elementor-element-5961000 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-73dcfd3 );font-family:"Fraunces", Sans-serif;font-size:42px;font-weight:500;}.elementor-2 .elementor-element.elementor-element-f22aae0:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-f22aae0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d29ed3a );}.elementor-2 .elementor-element.elementor-element-f22aae0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-2 .elementor-element.elementor-element-f22aae0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-22341e3{margin:0px 55px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-2 .elementor-element.elementor-element-22341e3 img{width:100%;height:450px;border-radius:28px 28px 28px 28px;box-shadow:0px 18px 50px -24px rgba(8, 35.99999999999998, 52, 0.45098039215686275);}.elementor-2 .elementor-element.elementor-element-d3a86a2{text-align:start;}.elementor-2 .elementor-element.elementor-element-d3a86a2 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:0.72rem;font-weight:600;text-transform:uppercase;letter-spacing:2.6px;color:var( --e-global-color-6ffb8dd );}.elementor-2 .elementor-element.elementor-element-bb6faf2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-2 .elementor-element.elementor-element-bb6faf2 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:3rem;font-weight:500;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-44b6735 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:1.18rem;font-weight:400;line-height:34px;color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-6b35e03 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:1rem;font-weight:400;line-height:26px;color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-80bb56a .elementor-button{background-color:#5CC4B600;font-family:"Manrope", Sans-serif;font-weight:600;line-height:1.6rem;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );box-shadow:0px 12px 26px -12px rgba(92.00000000000007, 196.0000000000001, 182.00000000000009, 0.44);border-style:solid;border-width:1px 1px 1px 1px;border-radius:999px 999px 999px 999px;padding:15px 25px 15px 25px;}.elementor-2 .elementor-element.elementor-element-80bb56a .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-80bb56a .elementor-button:focus{background-color:#FFFFFF36;}.elementor-2 .elementor-element.elementor-element-80bb56a{width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-8ffd86e{padding:100px 0px 100px 0px;}.elementor-2 .elementor-element.elementor-element-b9554a0{text-align:center;}.elementor-2 .elementor-element.elementor-element-b9554a0 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:0.72rem;font-weight:600;text-transform:uppercase;letter-spacing:2.6px;color:var( --e-global-color-6ffb8dd );}.elementor-2 .elementor-element.elementor-element-1a4b869{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-1a4b869 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:3rem;font-weight:500;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-72cc01e{text-align:center;}.elementor-2 .elementor-element.elementor-element-72cc01e .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:1.18rem;font-weight:400;line-height:34px;color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-338fe4e{box-shadow:0px 18px 50px -24px rgba(8, 35.99999999999998, 52, 0.45098039215686275);margin-top:30px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-316e871:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-316e871 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-316e871 > .elementor-element-populated{border-style:solid;border-width:1px 0px 1px 1px;border-color:#0824341F;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-2 .elementor-element.elementor-element-316e871 > .elementor-element-populated, .elementor-2 .elementor-element.elementor-element-316e871 > .elementor-element-populated > .elementor-background-overlay, .elementor-2 .elementor-element.elementor-element-316e871 > .elementor-background-slideshow{border-radius:28px 0px 0px 28px;}.elementor-2 .elementor-element.elementor-element-316e871 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-c5d8613 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:2.5rem;font-weight:500;line-height:44px;letter-spacing:0.1rem;color:var( --e-global-color-73dcfd3 );}.elementor-2 .elementor-element.elementor-element-8b24212{font-family:"Manrope", Sans-serif;font-size:1rem;font-weight:400;letter-spacing:0.3px;color:#FFFFFFEB;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-4aec768{--divider-border-style:solid;--divider-color:#FFFFFF29;--divider-border-width:1px;}.elementor-2 .elementor-element.elementor-element-4aec768 .elementor-divider-separator{width:100%;}.elementor-2 .elementor-element.elementor-element-4aec768 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2 .elementor-element.elementor-element-428ff58{font-family:"Manrope", Sans-serif;font-size:1rem;font-weight:400;letter-spacing:0.3px;color:#FFFFFFEB;}.elementor-2 .elementor-element.elementor-element-1ee424e .elementor-button{background-color:#5CC4B6;font-family:"Manrope", Sans-serif;font-weight:600;line-height:1.6rem;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );box-shadow:0px 12px 26px -12px rgba(92.00000000000007, 196.0000000000001, 182.00000000000009, 0.44);border-radius:999px 999px 999px 999px;padding:15px 25px 15px 25px;}.elementor-2 .elementor-element.elementor-element-1ee424e{width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-c3f7b70:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-c3f7b70 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-73dcfd3 );}.elementor-2 .elementor-element.elementor-element-c3f7b70 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 0px;border-color:#0824341F;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-c3f7b70 > .elementor-element-populated, .elementor-2 .elementor-element.elementor-element-c3f7b70 > .elementor-element-populated > .elementor-background-overlay, .elementor-2 .elementor-element.elementor-element-c3f7b70 > .elementor-background-slideshow{border-radius:0px 28px 28px 0px;}.elementor-2 .elementor-element.elementor-element-c3f7b70 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-3347a20{--divider-border-style:solid;--divider-color:#FFFFFF29;--divider-border-width:1px;}.elementor-2 .elementor-element.elementor-element-3347a20 .elementor-divider-separator{width:100%;}.elementor-2 .elementor-element.elementor-element-3347a20 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2 .elementor-element.elementor-element-6967ca8:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-6967ca8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E3A4F;}.elementor-2 .elementor-element.elementor-element-6967ca8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 70px 0px;}.elementor-2 .elementor-element.elementor-element-6967ca8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-956f685 > .elementor-container{max-width:600px;}.elementor-2 .elementor-element.elementor-element-f972f9b{text-align:center;}.elementor-2 .elementor-element.elementor-element-f972f9b .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:0.72rem;font-weight:600;text-transform:uppercase;letter-spacing:2.6px;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-28df8b3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-28df8b3 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:3rem;font-weight:500;line-height:54px;color:var( --e-global-color-73dcfd3 );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{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-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2 .elementor-element.elementor-element-4e5b4a6.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-2 .elementor-element.elementor-element-4e5b4a6 .elementor-main-swiper{width:100%;}.elementor-2 .elementor-element.elementor-element-4e5b4a6 .elementor-main-swiper .swiper-slide{background-color:#FFFFFF0F;border-width:1px 1px 1px 1px;border-radius:18px;border-color:#FFFFFF1F;}.elementor-2 .elementor-element.elementor-element-4e5b4a6 .elementor-swiper-button{font-size:0px;}.elementor-2 .elementor-element.elementor-element-4e5b4a6 .elementor-testimonial__text{color:var( --e-global-color-73dcfd3 );font-family:"Manrope", Sans-serif;font-size:1rem;font-weight:400;font-style:normal;}.elementor-2 .elementor-element.elementor-element-4e5b4a6 .elementor-testimonial__name{color:#CFE8E3;font-family:"Manrope", Sans-serif;font-size:0.88rem;font-weight:600;font-style:normal;}.elementor-2 .elementor-element.elementor-element-4c6231c:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-4c6231c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d29ed3a );}.elementor-2 .elementor-element.elementor-element-4c6231c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-2 .elementor-element.elementor-element-4c6231c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-a1a5fe3.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2 .elementor-element.elementor-element-e342636{text-align:center;}.elementor-2 .elementor-element.elementor-element-e342636 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:0.72rem;font-weight:600;text-transform:uppercase;letter-spacing:2.6px;color:var( --e-global-color-6ffb8dd );}.elementor-2 .elementor-element.elementor-element-16ba27d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-16ba27d .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:3rem;font-weight:500;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-f6c88b8 .elementor-button{background-color:var( --e-global-color-73dcfd3 );font-family:"Manrope", Sans-serif;font-size:0.92rem;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#0824341F;border-radius:999px 999px 999px 999px;padding:14px 18px 14px 18px;}.elementor-2 .elementor-element.elementor-element-f6c88b8 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-f6c88b8 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-73dcfd3 );}.elementor-2 .elementor-element.elementor-element-f6c88b8{width:auto;max-width:auto;margin:0px 12px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-f6c88b8 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-f6c88b8 .elementor-button:focus svg{fill:var( --e-global-color-73dcfd3 );}.elementor-2 .elementor-element.elementor-element-b8a9a03 .elementor-button{background-color:var( --e-global-color-73dcfd3 );font-family:"Manrope", Sans-serif;font-size:0.92rem;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#0824341F;border-radius:999px 999px 999px 999px;padding:14px 18px 14px 18px;}.elementor-2 .elementor-element.elementor-element-b8a9a03 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-b8a9a03 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-73dcfd3 );}.elementor-2 .elementor-element.elementor-element-b8a9a03{width:auto;max-width:auto;margin:0px 12px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-b8a9a03 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-b8a9a03 .elementor-button:focus svg{fill:var( --e-global-color-73dcfd3 );}.elementor-2 .elementor-element.elementor-element-5574fbb .elementor-button{background-color:var( --e-global-color-73dcfd3 );font-family:"Manrope", Sans-serif;font-size:0.92rem;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#0824341F;border-radius:999px 999px 999px 999px;padding:14px 18px 14px 18px;}.elementor-2 .elementor-element.elementor-element-5574fbb .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-5574fbb .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-73dcfd3 );}.elementor-2 .elementor-element.elementor-element-5574fbb{width:auto;max-width:auto;margin:0px 12px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-5574fbb .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-5574fbb .elementor-button:focus svg{fill:var( --e-global-color-73dcfd3 );}.elementor-2 .elementor-element.elementor-element-deddbb8 .elementor-button{background-color:var( --e-global-color-73dcfd3 );font-family:"Manrope", Sans-serif;font-size:0.92rem;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#0824341F;border-radius:999px 999px 999px 999px;padding:14px 18px 14px 18px;}.elementor-2 .elementor-element.elementor-element-deddbb8 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-deddbb8 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-73dcfd3 );}.elementor-2 .elementor-element.elementor-element-deddbb8{width:auto;max-width:auto;margin:0px 12px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-deddbb8 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-deddbb8 .elementor-button:focus svg{fill:var( --e-global-color-73dcfd3 );}.elementor-2 .elementor-element.elementor-element-395cf22 .elementor-button{background-color:var( --e-global-color-73dcfd3 );font-family:"Manrope", Sans-serif;font-size:0.92rem;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#0824341F;border-radius:999px 999px 999px 999px;padding:14px 18px 14px 18px;}.elementor-2 .elementor-element.elementor-element-395cf22 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-395cf22 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-73dcfd3 );}.elementor-2 .elementor-element.elementor-element-395cf22{width:auto;max-width:auto;margin:0px 12px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-395cf22 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-395cf22 .elementor-button:focus svg{fill:var( --e-global-color-73dcfd3 );}.elementor-2 .elementor-element.elementor-element-d09762e .elementor-button{background-color:var( --e-global-color-73dcfd3 );font-family:"Manrope", Sans-serif;font-size:0.92rem;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#0824341F;border-radius:999px 999px 999px 999px;padding:14px 18px 14px 18px;}.elementor-2 .elementor-element.elementor-element-d09762e .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-d09762e .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-73dcfd3 );}.elementor-2 .elementor-element.elementor-element-d09762e{width:auto;max-width:auto;margin:0px 12px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-d09762e .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-d09762e .elementor-button:focus svg{fill:var( --e-global-color-73dcfd3 );}.elementor-2 .elementor-element.elementor-element-aa9b041 .elementor-button{background-color:var( --e-global-color-73dcfd3 );font-family:"Manrope", Sans-serif;font-size:0.92rem;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#0824341F;border-radius:999px 999px 999px 999px;padding:14px 18px 14px 18px;}.elementor-2 .elementor-element.elementor-element-aa9b041 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-aa9b041 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-73dcfd3 );}.elementor-2 .elementor-element.elementor-element-aa9b041{width:auto;max-width:auto;margin:0px 12px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-aa9b041 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-aa9b041 .elementor-button:focus svg{fill:var( --e-global-color-73dcfd3 );}.elementor-2 .elementor-element.elementor-element-8680bba:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-8680bba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://saltwatereco.co.nz/wp-content/uploads/2026/06/photo-1505459668311-8dfac7952bf0.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-8680bba > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(120deg, #082434D9 0%, #0E3A4FC7 100%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-8680bba{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-2 .elementor-element.elementor-element-d710376.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2 .elementor-element.elementor-element-a78f852{text-align:center;}.elementor-2 .elementor-element.elementor-element-a78f852 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:0.72rem;font-weight:600;text-transform:uppercase;letter-spacing:2.6px;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-6a69114{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-6a69114 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:3rem;font-weight:500;color:var( --e-global-color-73dcfd3 );}.elementor-2 .elementor-element.elementor-element-9bf3724 .elementor-button{background-color:#5CC4B6;font-family:"Manrope", Sans-serif;font-weight:600;line-height:1.6rem;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );box-shadow:0px 12px 26px -12px rgba(92.00000000000007, 196.0000000000001, 182.00000000000009, 0.44);border-radius:999px 999px 999px 999px;padding:15px 25px 15px 25px;}.elementor-2 .elementor-element.elementor-element-9bf3724{width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-ead5e46 .elementor-button{background-color:#5CC4B600;font-family:"Manrope", Sans-serif;font-weight:600;line-height:1.6rem;fill:var( --e-global-color-73dcfd3 );color:var( --e-global-color-73dcfd3 );box-shadow:0px 12px 26px -12px rgba(92.00000000000007, 196.0000000000001, 182.00000000000009, 0.44);border-style:solid;border-width:2px 2px 2px 2px;border-radius:999px 999px 999px 999px;padding:15px 25px 15px 25px;}.elementor-2 .elementor-element.elementor-element-ead5e46 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-ead5e46 .elementor-button:focus{background-color:#FFFFFF36;}.elementor-2 .elementor-element.elementor-element-ead5e46{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-67490ec{width:52%;}.elementor-2 .elementor-element.elementor-element-285c681{width:48%;}.elementor-2 .elementor-element.elementor-element-581d4fe{width:52%;}.elementor-2 .elementor-element.elementor-element-7db2d46{width:48%;}.elementor-2 .elementor-element.elementor-element-316e871{width:42%;}.elementor-2 .elementor-element.elementor-element-c3f7b70{width:58%;}}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-d3b1f43{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-378b4d1 > .elementor-container{min-height:80vh;}.elementor-2 .elementor-element.elementor-element-378b4d1 > .elementor-shape-bottom svg{height:40px;}.elementor-2 .elementor-element.elementor-element-b3e930b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:5px;}.elementor-2 .elementor-element.elementor-element-e783fc5 .elementor-heading-title{font-size:2.5rem;line-height:2.6rem;}.elementor-2 .elementor-element.elementor-element-c41e93f .elementor-heading-title{font-size:1rem;line-height:24px;}.elementor-2 .elementor-element.elementor-element-4773277{margin:0px 15px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-e1503df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-7701dde{padding:50px 0px 50px 0px;}.elementor-2 .elementor-element.elementor-element-f726128{font-size:1.4rem;line-height:1.3em;}.elementor-2 .elementor-element.elementor-element-e6b2536{padding:50px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-4829b46 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:5px;}.elementor-2 .elementor-element.elementor-element-18ef910{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-2 .elementor-element.elementor-element-18ef910 .elementor-heading-title{font-size:1.7rem;}.elementor-2 .elementor-element.elementor-element-d3b1f43{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2 .elementor-element.elementor-element-d3b1f43 .elementor-heading-title{font-size:0.9rem;line-height:1.5em;}.elementor-2 .elementor-element.elementor-element-64afa8a{padding:0px 0px 50px 0px;}.elementor-2 .elementor-element.elementor-element-1a56d46{padding:50px 0px 50px 0px;}.elementor-2 .elementor-element.elementor-element-c74b78b .elementor-heading-title{font-size:2rem;line-height:2.5rem;}.elementor-2 .elementor-element.elementor-element-f22aae0{padding:50px 0px 50px 0px;}.elementor-2 .elementor-element.elementor-element-22341e3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-2 .elementor-element.elementor-element-22341e3 img{height:300px;}.elementor-2 .elementor-element.elementor-element-bb6faf2{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-2 .elementor-element.elementor-element-bb6faf2 .elementor-heading-title{font-size:1.9rem;}.elementor-2 .elementor-element.elementor-element-8ffd86e{padding:50px 0px 50px 0px;}.elementor-2 .elementor-element.elementor-element-1a4b869{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-2 .elementor-element.elementor-element-1a4b869 .elementor-heading-title{font-size:1.7rem;}.elementor-2 .elementor-element.elementor-element-72cc01e .elementor-heading-title{font-size:1rem;line-height:24px;}.elementor-2 .elementor-element.elementor-element-316e871 > .elementor-element-populated, .elementor-2 .elementor-element.elementor-element-316e871 > .elementor-element-populated > .elementor-background-overlay, .elementor-2 .elementor-element.elementor-element-316e871 > .elementor-background-slideshow{border-radius:28px 28px 0px 0px;}.elementor-2 .elementor-element.elementor-element-316e871 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-2 .elementor-element.elementor-element-c5d8613 .elementor-heading-title{font-size:1.7rem;line-height:34px;}.elementor-2 .elementor-element.elementor-element-c3f7b70 > .elementor-element-populated, .elementor-2 .elementor-element.elementor-element-c3f7b70 > .elementor-element-populated > .elementor-background-overlay, .elementor-2 .elementor-element.elementor-element-c3f7b70 > .elementor-background-slideshow{border-radius:0px 0px 28px 28px;}.elementor-2 .elementor-element.elementor-element-6967ca8{padding:50px 0px 50px 0px;}.elementor-2 .elementor-element.elementor-element-28df8b3 .elementor-heading-title{font-size:1.9rem;line-height:2.5rem;}.elementor-2 .elementor-element.elementor-element-4c6231c{padding:50px 0px 50px 0px;}.elementor-2 .elementor-element.elementor-element-16ba27d .elementor-heading-title{font-size:1.9rem;}.elementor-2 .elementor-element.elementor-element-aa9b041{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-8680bba{padding:50px 0px 50px 0px;}.elementor-2 .elementor-element.elementor-element-6a69114 .elementor-heading-title{font-size:1.9rem;}.elementor-2 .elementor-element.elementor-element-ead5e46{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}}/* Start custom CSS for column, class: .elementor-element-ad3f7ec */.BoxDo:hover {
    transform: translateY(-6px);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-54144a5 */.BoxDo:hover {
    transform: translateY(-6px);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-c4e81cf */.BoxDo:hover {
    transform: translateY(-6px);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3a72b68 */.BoxDo:hover {
    transform: translateY(-6px);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-c92a29c */.BoxDo:hover {
    transform: translateY(-6px);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6cf18c3 */.BoxDo:hover {
    transform: translateY(-6px);
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-4e5b4a6 */.quote .stars {
    color: #e3a06a;
    letter-spacing: 2px;
    margin-bottom: 12px;
}/* End custom CSS */