.elementor-1047 .elementor-element.elementor-element-edbdcb9{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.74;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px}.elementor-1047 .elementor-element.elementor-element-edbdcb9:not(.elementor-motion-effects-element-type-background),.elementor-1047 .elementor-element.elementor-element-edbdcb9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-569fa292);background-image:url(https://gaitdoctor.co.nz/wp-content/uploads/2025/10/pexels-runffwpu-2526878-1.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-1047 .elementor-element.elementor-element-edbdcb9::before,.elementor-1047 .elementor-element.elementor-element-edbdcb9>.elementor-background-video-container::before,.elementor-1047 .elementor-element.elementor-element-edbdcb9>.e-con-inner>.elementor-background-video-container::before,.elementor-1047 .elementor-element.elementor-element-edbdcb9>.elementor-background-slideshow::before,.elementor-1047 .elementor-element.elementor-element-edbdcb9>.e-con-inner>.elementor-background-slideshow::before,.elementor-1047 .elementor-element.elementor-element-edbdcb9>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var(--e-global-color-31fc0d0c);--background-overlay:''}.elementor-1047 .elementor-element.elementor-element-043c45f{--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}.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-1047 .elementor-element.elementor-element-09153bf .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:13px;font-weight:600;color:#B1B1B1}.elementor-1047 .elementor-element.elementor-element-fc995f5>.elementor-widget-container{margin:0 0 15px 0}.elementor-1047 .elementor-element.elementor-element-fc995f5{text-align:left}.elementor-1047 .elementor-element.elementor-element-fc995f5 .elementor-heading-title{font-family:"Oswald",Sans-serif;font-size:54px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:var(--e-global-color-569fa292)}.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-1047 .elementor-element.elementor-element-b666709>.elementor-widget-container{margin:0 0 24px 0}.elementor-1047 .elementor-element.elementor-element-b666709{font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#FFF}.elementor-1047 .elementor-element.elementor-element-b666709 a{color:#23A455}.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-1047 .elementor-element.elementor-element-48f2cf1 .elementor-button{background-color:#23A455;font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;fill:var(--e-global-color-569fa292);color:var(--e-global-color-569fa292);border-radius:50px 50px 50px 50px;padding:14px 30px 14px 30px}.elementor-1047 .elementor-element.elementor-element-48f2cf1 .elementor-button:hover,.elementor-1047 .elementor-element.elementor-element-48f2cf1 .elementor-button:focus{background-color:var(--e-global-color-76a5c521)}.elementor-1047 .elementor-element.elementor-element-48f2cf1 .elementor-button-content-wrapper{flex-direction:row}.elementor-1047 .elementor-element.elementor-element-aebe5f0{--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}.elementor-1047 .elementor-element.elementor-element-9e1777d>.elementor-widget-container{border-radius:10px 10px 10px 10px}.elementor-1047 .elementor-element.elementor-element-68a65d8{--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;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px}.elementor-1047 .elementor-element.elementor-element-68a65d8:not(.elementor-motion-effects-element-type-background),.elementor-1047 .elementor-element.elementor-element-68a65d8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#23A4550F}.elementor-1047 .elementor-element.elementor-element-3a97d2b{--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-radius:10px 10px 10px 10px;box-shadow:0 0 22px 0 rgba(64,84.00000000000006,178,.15);--padding-top:20px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px}.elementor-1047 .elementor-element.elementor-element-3a97d2b:not(.elementor-motion-effects-element-type-background),.elementor-1047 .elementor-element.elementor-element-3a97d2b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-569fa292)}.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-1047 .elementor-element.elementor-element-623906e img{border-radius:10px 10px 10px 10px}.elementor-1047 .elementor-element.elementor-element-9b71c45>.elementor-widget-container{margin:10px 0 0 0}.elementor-1047 .elementor-element.elementor-element-9b71c45{text-align:center}.elementor-1047 .elementor-element.elementor-element-9b71c45 .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:var(--e-global-color-7587b2ac)}.elementor-1047 .elementor-element.elementor-element-4678e5a{text-align:center}.elementor-1047 .elementor-element.elementor-element-4678e5a .elementor-heading-title{font-family:"Oswald",Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;color:var(--e-global-color-76a5c521)}.elementor-1047 .elementor-element.elementor-element-81488da{--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}.elementor-1047 .elementor-element.elementor-element-a9185ae .elementor-heading-title{font-family:"Oswald",Sans-serif;font-size:30px;font-weight:600;line-height:1.2em;color:var(--e-global-color-76a5c521)}.elementor-1047 .elementor-element.elementor-element-ea63d35{font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#2C2C2C}.elementor-1047 .elementor-element.elementor-element-ea63d35 a{color:#23A455}.elementor-1047 .elementor-element.elementor-element-c2d0e0c .elementor-button{background-color:#23A455;font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;fill:var(--e-global-color-569fa292);color:var(--e-global-color-569fa292);border-radius:50px 50px 50px 50px;padding:14px 30px 14px 30px}.elementor-1047 .elementor-element.elementor-element-c2d0e0c .elementor-button:hover,.elementor-1047 .elementor-element.elementor-element-c2d0e0c .elementor-button:focus{background-color:var(--e-global-color-76a5c521)}.elementor-1047 .elementor-element.elementor-element-c2d0e0c .elementor-button-content-wrapper{flex-direction:row}.elementor-1047 .elementor-element.elementor-element-77143b9{--display:flex;--overlay-opacity:0.5}.elementor-1047 .elementor-element.elementor-element-77143b9::before,.elementor-1047 .elementor-element.elementor-element-77143b9>.elementor-background-video-container::before,.elementor-1047 .elementor-element.elementor-element-77143b9>.e-con-inner>.elementor-background-video-container::before,.elementor-1047 .elementor-element.elementor-element-77143b9>.elementor-background-slideshow::before,.elementor-1047 .elementor-element.elementor-element-77143b9>.e-con-inner>.elementor-background-slideshow::before,.elementor-1047 .elementor-element.elementor-element-77143b9>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#23A4550F;--background-overlay:''}.elementor-1047 .elementor-element.elementor-element-f504348{--display:flex;--min-height:100vh;--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;--justify-content:center;--align-items:center;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--overlay-opacity:0.75;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px}.elementor-1047 .elementor-element.elementor-element-f504348:not(.elementor-motion-effects-element-type-background),.elementor-1047 .elementor-element.elementor-element-f504348>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0;background-image:url(https://gaitdoctor.co.nz/wp-content/uploads/2019/04/slider-3.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-1047 .elementor-element.elementor-element-f504348::before,.elementor-1047 .elementor-element.elementor-element-f504348>.elementor-background-video-container::before,.elementor-1047 .elementor-element.elementor-element-f504348>.e-con-inner>.elementor-background-video-container::before,.elementor-1047 .elementor-element.elementor-element-f504348>.elementor-background-slideshow::before,.elementor-1047 .elementor-element.elementor-element-f504348>.e-con-inner>.elementor-background-slideshow::before,.elementor-1047 .elementor-element.elementor-element-f504348>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var(--e-global-color-31fc0d0c);--background-overlay:''}.elementor-1047 .elementor-element.elementor-element-bc473a5 .elementor-heading-title{font-family:"Oswald",Sans-serif;font-size:30px;font-weight:600;line-height:1.2em;color:var(--e-global-color-569fa292)}.elementor-1047 .elementor-element.elementor-element-f1ca260{width:var(--container-widget-width,706px);max-width:706px;--container-widget-width:706px;--container-widget-flex-grow:0}.elementor-1047 .elementor-element.elementor-element-f1ca260.elementor-element{--align-self:center}.elementor-1047 .elementor-element.elementor-element-f1ca260>.elementor-widget-container{border-style:solid;border-width:5px 5px 5px 5px;border-color:var(--e-global-color-7587b2ac);border-radius:10px 10px 10px 10px}.elementor-1047 .elementor-element.elementor-element-f1ca260 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-1047 .elementor-element.elementor-element-bdfd601{--display:flex;--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:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:70px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-1047 .elementor-element.elementor-element-bdfd601:not(.elementor-motion-effects-element-type-background),.elementor-1047 .elementor-element.elementor-element-bdfd601>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-569fa292)}.elementor-1047 .elementor-element.elementor-element-40f4e81{--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}.elementor-1047 .elementor-element.elementor-element-9a7b9e4{text-align:center}.elementor-1047 .elementor-element.elementor-element-9a7b9e4 .elementor-heading-title{font-family:"Oswald",Sans-serif;font-size:30px;font-weight:600;line-height:1.2em;color:var(--e-global-color-76a5c521)}.elementor-1047 .elementor-element.elementor-element-b254403{--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:21px 21px;--row-gap:21px;--column-gap:21px;--flex-wrap:wrap;--padding-top:39px;--padding-bottom:35px;--padding-left:20px;--padding-right:20px}.elementor-1047 .elementor-element.elementor-element-b254403:not(.elementor-motion-effects-element-type-background),.elementor-1047 .elementor-element.elementor-element-b254403>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-569fa292)}.elementor-1047 .elementor-element.elementor-element-636f19e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;box-shadow:0 0 10px 0 rgba(64,84.00000000000006,178,.15);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,.elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var(--e-global-color-primary)}.elementor-widget-image-box .elementor-image-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-1047 .elementor-element.elementor-element-6ddc0e5.elementor-position-right .elementor-image-box-img{margin-left:0}.elementor-1047 .elementor-element.elementor-element-6ddc0e5.elementor-position-left .elementor-image-box-img{margin-right:0}.elementor-1047 .elementor-element.elementor-element-6ddc0e5.elementor-position-top .elementor-image-box-img{margin-bottom:0}.elementor-1047 .elementor-element.elementor-element-6ddc0e5 .elementor-image-box-wrapper .elementor-image-box-img{width:30%}.elementor-1047 .elementor-element.elementor-element-6ddc0e5 .elementor-image-box-img img{transition-duration:0.3s}.elementor-1047 .elementor-element.elementor-element-6ddc0e5 .elementor-image-box-title{font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:1.4em;color:var(--e-global-color-31fc0d0c)}.elementor-1047 .elementor-element.elementor-element-6ddc0e5:has(:hover) .elementor-image-box-title,.elementor-1047 .elementor-element.elementor-element-6ddc0e5:has(:focus) .elementor-image-box-title{color:var(--e-global-color-31fc0d0c)}.elementor-1047 .elementor-element.elementor-element-b9784c7{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;box-shadow:0 0 10px 0 rgba(64,84.00000000000006,178,.15);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-1047 .elementor-element.elementor-element-7ee57dc.elementor-position-right .elementor-image-box-img{margin-left:0}.elementor-1047 .elementor-element.elementor-element-7ee57dc.elementor-position-left .elementor-image-box-img{margin-right:0}.elementor-1047 .elementor-element.elementor-element-7ee57dc.elementor-position-top .elementor-image-box-img{margin-bottom:0}.elementor-1047 .elementor-element.elementor-element-7ee57dc .elementor-image-box-wrapper .elementor-image-box-img{width:30%}.elementor-1047 .elementor-element.elementor-element-7ee57dc .elementor-image-box-img img{transition-duration:0.3s}.elementor-1047 .elementor-element.elementor-element-7ee57dc .elementor-image-box-title{font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:1.4em;color:var(--e-global-color-31fc0d0c)}.elementor-1047 .elementor-element.elementor-element-7ee57dc:has(:hover) .elementor-image-box-title,.elementor-1047 .elementor-element.elementor-element-7ee57dc:has(:focus) .elementor-image-box-title{color:var(--e-global-color-31fc0d0c)}.elementor-1047 .elementor-element.elementor-element-1135924{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;box-shadow:0 0 10px 0 rgba(64,84.00000000000006,178,.15);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-1047 .elementor-element.elementor-element-657ab4e.elementor-position-right .elementor-image-box-img{margin-left:0}.elementor-1047 .elementor-element.elementor-element-657ab4e.elementor-position-left .elementor-image-box-img{margin-right:0}.elementor-1047 .elementor-element.elementor-element-657ab4e.elementor-position-top .elementor-image-box-img{margin-bottom:0}.elementor-1047 .elementor-element.elementor-element-657ab4e .elementor-image-box-wrapper .elementor-image-box-img{width:30%}.elementor-1047 .elementor-element.elementor-element-657ab4e .elementor-image-box-img img{transition-duration:0.3s}.elementor-1047 .elementor-element.elementor-element-657ab4e .elementor-image-box-title{font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:1.4em;color:var(--e-global-color-31fc0d0c)}.elementor-1047 .elementor-element.elementor-element-657ab4e:has(:hover) .elementor-image-box-title,.elementor-1047 .elementor-element.elementor-element-657ab4e:has(:focus) .elementor-image-box-title{color:var(--e-global-color-31fc0d0c)}.elementor-1047 .elementor-element.elementor-element-ad6cea2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;box-shadow:0 0 10px 0 rgba(64,84.00000000000006,178,.15);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-1047 .elementor-element.elementor-element-c47aa4d.elementor-position-right .elementor-image-box-img{margin-left:0}.elementor-1047 .elementor-element.elementor-element-c47aa4d.elementor-position-left .elementor-image-box-img{margin-right:0}.elementor-1047 .elementor-element.elementor-element-c47aa4d.elementor-position-top .elementor-image-box-img{margin-bottom:0}.elementor-1047 .elementor-element.elementor-element-c47aa4d .elementor-image-box-wrapper .elementor-image-box-img{width:30%}.elementor-1047 .elementor-element.elementor-element-c47aa4d .elementor-image-box-img img{transition-duration:0.3s}.elementor-1047 .elementor-element.elementor-element-c47aa4d .elementor-image-box-title{font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:1.4em;color:var(--e-global-color-31fc0d0c)}.elementor-1047 .elementor-element.elementor-element-c47aa4d:has(:hover) .elementor-image-box-title,.elementor-1047 .elementor-element.elementor-element-c47aa4d:has(:focus) .elementor-image-box-title{color:var(--e-global-color-31fc0d0c)}.elementor-1047 .elementor-element.elementor-element-e20ddcd{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;box-shadow:0 0 10px 0 rgba(64,84.00000000000006,178,.15);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-1047 .elementor-element.elementor-element-63598e1.elementor-position-right .elementor-image-box-img{margin-left:0}.elementor-1047 .elementor-element.elementor-element-63598e1.elementor-position-left .elementor-image-box-img{margin-right:0}.elementor-1047 .elementor-element.elementor-element-63598e1.elementor-position-top .elementor-image-box-img{margin-bottom:0}.elementor-1047 .elementor-element.elementor-element-63598e1 .elementor-image-box-wrapper .elementor-image-box-img{width:30%}.elementor-1047 .elementor-element.elementor-element-63598e1 .elementor-image-box-img img{transition-duration:0.3s}.elementor-1047 .elementor-element.elementor-element-63598e1 .elementor-image-box-title{font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:1.4em;color:var(--e-global-color-31fc0d0c)}.elementor-1047 .elementor-element.elementor-element-63598e1:has(:hover) .elementor-image-box-title,.elementor-1047 .elementor-element.elementor-element-63598e1:has(:focus) .elementor-image-box-title{color:var(--e-global-color-31fc0d0c)}.elementor-1047 .elementor-element.elementor-element-31e761e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;box-shadow:0 0 10px 0 rgba(64,84.00000000000006,178,.15);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-1047 .elementor-element.elementor-element-7441afa.elementor-position-right .elementor-image-box-img{margin-left:0}.elementor-1047 .elementor-element.elementor-element-7441afa.elementor-position-left .elementor-image-box-img{margin-right:0}.elementor-1047 .elementor-element.elementor-element-7441afa.elementor-position-top .elementor-image-box-img{margin-bottom:0}.elementor-1047 .elementor-element.elementor-element-7441afa .elementor-image-box-wrapper .elementor-image-box-img{width:30%}.elementor-1047 .elementor-element.elementor-element-7441afa .elementor-image-box-img img{transition-duration:0.3s}.elementor-1047 .elementor-element.elementor-element-7441afa .elementor-image-box-title{font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:1.4em;color:var(--e-global-color-31fc0d0c)}.elementor-1047 .elementor-element.elementor-element-7441afa:has(:hover) .elementor-image-box-title,.elementor-1047 .elementor-element.elementor-element-7441afa:has(:focus) .elementor-image-box-title{color:var(--e-global-color-31fc0d0c)}.elementor-1047 .elementor-element.elementor-element-c31cceb{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;box-shadow:0 0 10px 0 rgba(64,84.00000000000006,178,.15);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-1047 .elementor-element.elementor-element-5a82a7e.elementor-position-right .elementor-image-box-img{margin-left:0}.elementor-1047 .elementor-element.elementor-element-5a82a7e.elementor-position-left .elementor-image-box-img{margin-right:0}.elementor-1047 .elementor-element.elementor-element-5a82a7e.elementor-position-top .elementor-image-box-img{margin-bottom:0}.elementor-1047 .elementor-element.elementor-element-5a82a7e .elementor-image-box-wrapper .elementor-image-box-img{width:30%}.elementor-1047 .elementor-element.elementor-element-5a82a7e .elementor-image-box-img img{transition-duration:0.3s}.elementor-1047 .elementor-element.elementor-element-5a82a7e .elementor-image-box-title{font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:1.4em;color:var(--e-global-color-31fc0d0c)}.elementor-1047 .elementor-element.elementor-element-5a82a7e:has(:hover) .elementor-image-box-title,.elementor-1047 .elementor-element.elementor-element-5a82a7e:has(:focus) .elementor-image-box-title{color:var(--e-global-color-31fc0d0c)}.elementor-1047 .elementor-element.elementor-element-7e21f74{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;box-shadow:0 0 10px 0 rgba(64,84.00000000000006,178,.15);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-1047 .elementor-element.elementor-element-2478047.elementor-position-right .elementor-image-box-img{margin-left:0}.elementor-1047 .elementor-element.elementor-element-2478047.elementor-position-left .elementor-image-box-img{margin-right:0}.elementor-1047 .elementor-element.elementor-element-2478047.elementor-position-top .elementor-image-box-img{margin-bottom:0}.elementor-1047 .elementor-element.elementor-element-2478047 .elementor-image-box-wrapper .elementor-image-box-img{width:30%}.elementor-1047 .elementor-element.elementor-element-2478047 .elementor-image-box-img img{transition-duration:0.3s}.elementor-1047 .elementor-element.elementor-element-2478047 .elementor-image-box-title{font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:1.4em;color:var(--e-global-color-31fc0d0c)}.elementor-1047 .elementor-element.elementor-element-2478047:has(:hover) .elementor-image-box-title,.elementor-1047 .elementor-element.elementor-element-2478047:has(:focus) .elementor-image-box-title{color:var(--e-global-color-31fc0d0c)}.elementor-1047 .elementor-element.elementor-element-49f5399{--display:flex;--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;--padding-top:0px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px}.elementor-1047 .elementor-element.elementor-element-6716895 .elementor-button{background-color:#23A455;font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;fill:var(--e-global-color-569fa292);color:var(--e-global-color-569fa292);border-radius:50px 50px 50px 50px;padding:14px 30px 14px 30px}.elementor-1047 .elementor-element.elementor-element-6716895 .elementor-button:hover,.elementor-1047 .elementor-element.elementor-element-6716895 .elementor-button:focus{background-color:var(--e-global-color-76a5c521)}.elementor-1047 .elementor-element.elementor-element-6716895 .elementor-button-content-wrapper{flex-direction:row}.elementor-1047 .elementor-element.elementor-element-cb5ccbc{--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:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px}.elementor-1047 .elementor-element.elementor-element-cb5ccbc:not(.elementor-motion-effects-element-type-background),.elementor-1047 .elementor-element.elementor-element-cb5ccbc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#23A4550F}.elementor-1047 .elementor-element.elementor-element-e26df11{--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}.elementor-1047 .elementor-element.elementor-element-1d2bf77 .elementor-heading-title{font-family:"Oswald",Sans-serif;font-size:30px;font-weight:600;line-height:1.2em;color:var(--e-global-color-76a5c521)}.elementor-1047 .elementor-element.elementor-element-47a42ce>.elementor-widget-container{margin:9px 0 7px 0}.elementor-1047 .elementor-element.elementor-element-47a42ce img{width:100%;border-radius:10px 10px 10px 10px}.elementor-1047 .elementor-element.elementor-element-995e29c{font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#2C2C2C}.elementor-1047 .elementor-element.elementor-element-995e29c a{color:var(--e-global-color-7587b2ac)}.elementor-1047 .elementor-element.elementor-element-75d3133{--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:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap}.elementor-1047 .elementor-element.elementor-element-413cd02 .elementor-button{background-color:#23A455;font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;fill:var(--e-global-color-569fa292);color:var(--e-global-color-569fa292);border-radius:50px 50px 50px 50px;padding:14px 30px 14px 30px}.elementor-1047 .elementor-element.elementor-element-413cd02 .elementor-button:hover,.elementor-1047 .elementor-element.elementor-element-413cd02 .elementor-button:focus{background-color:var(--e-global-color-76a5c521)}.elementor-1047 .elementor-element.elementor-element-413cd02 .elementor-button-content-wrapper{flex-direction:row}.elementor-1047 .elementor-element.elementor-element-3bff781 .elementor-button{background-color:var(--e-global-color-31fc0d0c);font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;fill:var(--e-global-color-569fa292);color:var(--e-global-color-569fa292);border-radius:50px 50px 50px 50px;padding:14px 30px 14px 30px}.elementor-1047 .elementor-element.elementor-element-3bff781 .elementor-button:hover,.elementor-1047 .elementor-element.elementor-element-3bff781 .elementor-button:focus{background-color:var(--e-global-color-76a5c521)}.elementor-1047 .elementor-element.elementor-element-3bff781 .elementor-button-content-wrapper{flex-direction:row}.elementor-1047 .elementor-element.elementor-element-c9bd5e7{--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-radius:10px 10px 10px 10px;box-shadow:0 0 22px 0 rgba(64,84.00000000000006,178,.15);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-1047 .elementor-element.elementor-element-c9bd5e7:not(.elementor-motion-effects-element-type-background),.elementor-1047 .elementor-element.elementor-element-c9bd5e7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-569fa292)}.elementor-1047 .elementor-element.elementor-element-41fe728 img{border-radius:10px 10px 10px 10px}.elementor-1047 .elementor-element.elementor-element-9c32d5e>.elementor-widget-container{padding:8px 0 1px 0}.elementor-1047 .elementor-element.elementor-element-9c32d5e .elementor-heading-title{font-family:"Oswald",Sans-serif;font-size:24px;font-weight:600;line-height:1.2em;color:var(--e-global-color-76a5c521)}.elementor-1047 .elementor-element.elementor-element-cdc2fb6{font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#2C2C2C}.elementor-1047 .elementor-element.elementor-element-cdc2fb6 a{color:var(--e-global-color-7587b2ac)}.elementor-1047 .elementor-element.elementor-element-c9eb899 .elementor-button{background-color:#23A455;font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;fill:var(--e-global-color-569fa292);color:var(--e-global-color-569fa292);border-radius:50px 50px 50px 50px;padding:14px 30px 14px 30px}.elementor-1047 .elementor-element.elementor-element-c9eb899 .elementor-button:hover,.elementor-1047 .elementor-element.elementor-element-c9eb899 .elementor-button:focus{background-color:var(--e-global-color-76a5c521)}.elementor-1047 .elementor-element.elementor-element-c9eb899>.elementor-widget-container{margin:0 0 15px 0}.elementor-1047 .elementor-element.elementor-element-c9eb899 .elementor-button-content-wrapper{flex-direction:row}.elementor-1047 .elementor-element.elementor-element-9349cc2{--spacer-size:371px}.elementor-1047 .elementor-element.elementor-element-9349cc2>.elementor-widget-container{background-image:url(https://gaitdoctor.co.nz/wp-content/uploads/2025/10/pexels-shotpot-4047007.jpg);margin:0 0 0 0;background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:10px 10px 10px 10px}.elementor-1047 .elementor-element.elementor-element-c430bdb{--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.87;--padding-top:70px;--padding-bottom:418px;--padding-left:20px;--padding-right:20px}.elementor-1047 .elementor-element.elementor-element-c430bdb:not(.elementor-motion-effects-element-type-background),.elementor-1047 .elementor-element.elementor-element-c430bdb>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://gaitdoctor.co.nz/wp-content/uploads/2019/04/slider-3.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-1047 .elementor-element.elementor-element-c430bdb::before,.elementor-1047 .elementor-element.elementor-element-c430bdb>.elementor-background-video-container::before,.elementor-1047 .elementor-element.elementor-element-c430bdb>.e-con-inner>.elementor-background-video-container::before,.elementor-1047 .elementor-element.elementor-element-c430bdb>.elementor-background-slideshow::before,.elementor-1047 .elementor-element.elementor-element-c430bdb>.e-con-inner>.elementor-background-slideshow::before,.elementor-1047 .elementor-element.elementor-element-c430bdb>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:''}.elementor-1047 .elementor-element.elementor-element-cabfba0{--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;--margin-top:-190px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px}.elementor-1047 .elementor-element.elementor-element-cabfba0:not(.elementor-motion-effects-element-type-background),.elementor-1047 .elementor-element.elementor-element-cabfba0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0}.elementor-1047 .elementor-element.elementor-element-dcb0bd6{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:10px 10px 10px 10px;box-shadow:0 0 46px 0 rgba(34.99999999999997,163.99999999999997,84.99999999999989,.21);--margin-top:-0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-1047 .elementor-element.elementor-element-dcb0bd6:not(.elementor-motion-effects-element-type-background),.elementor-1047 .elementor-element.elementor-element-dcb0bd6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-569fa292)}.elementor-1047 .elementor-element.elementor-element-40c7460{--display:flex;--gap:2px 2px;--row-gap:2px;--column-gap:2px}.elementor-1047 .elementor-element.elementor-element-d63a8a1>.elementor-widget-container{margin:0 0 5px 0}.elementor-1047 .elementor-element.elementor-element-d63a8a1{text-align:left}.elementor-1047 .elementor-element.elementor-element-d63a8a1 .elementor-heading-title{font-family:"Oswald",Sans-serif;font-size:30px;font-weight:600;line-height:1.2em;color:var(--e-global-color-76a5c521)}.elementor-1047 .elementor-element.elementor-element-3bbb0fa{text-align:left;font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#2C2C2C}.elementor-1047 .elementor-element.elementor-element-3bbb0fa a{color:var(--e-global-color-7587b2ac)}.elementor-1047 .elementor-element.elementor-element-254ff3e img{width:100%;max-width:100%;border-style:solid;border-width:4px 4px 4px 4px;border-color:var(--e-global-color-accent);border-radius:10px 10px 10px 10px}.elementor-1047 .elementor-element.elementor-element-71541f4{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px}.elementor-1047 .elementor-element.elementor-element-4c6483d{text-align:left;font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#2C2C2C}.elementor-1047 .elementor-element.elementor-element-4c6483d a{color:var(--e-global-color-7587b2ac)}.elementor-1047 .elementor-element.elementor-element-3006b35 .elementor-button{background-color:#23A455;font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;fill:var(--e-global-color-569fa292);color:var(--e-global-color-569fa292);border-radius:50px 50px 50px 50px;padding:14px 30px 14px 30px}.elementor-1047 .elementor-element.elementor-element-3006b35 .elementor-button:hover,.elementor-1047 .elementor-element.elementor-element-3006b35 .elementor-button:focus{background-color:var(--e-global-color-76a5c521)}.elementor-1047 .elementor-element.elementor-element-3006b35 .elementor-button-content-wrapper{flex-direction:row}.elementor-1047 .elementor-element.elementor-element-6927304{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px}.elementor-1047 .elementor-element.elementor-element-e00ac2a{--display:flex}.elementor-1047 .elementor-element.elementor-element-10fae7c img{border-radius:10px 10px 10px 10px}.elementor-1047 .elementor-element.elementor-element-58b501b{--display:flex}.elementor-1047 .elementor-element.elementor-element-f5dd05c>.elementor-widget-container{margin:0 0 5px 0}.elementor-1047 .elementor-element.elementor-element-f5dd05c{text-align:left}.elementor-1047 .elementor-element.elementor-element-f5dd05c .elementor-heading-title{font-family:"Oswald",Sans-serif;font-size:30px;font-weight:600;line-height:1.2em;color:var(--e-global-color-76a5c521)}.elementor-1047 .elementor-element.elementor-element-902d939{text-align:left;font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#2C2C2C}.elementor-1047 .elementor-element.elementor-element-902d939 a{color:var(--e-global-color-7587b2ac)}.elementor-1047 .elementor-element.elementor-element-59f18ce{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:-18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px}.elementor-1047 .elementor-element.elementor-element-b74b87e{--display:flex}.elementor-1047 .elementor-element.elementor-element-43b9dc0{text-align:left;font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#2C2C2C}.elementor-1047 .elementor-element.elementor-element-43b9dc0 a{color:var(--e-global-color-7587b2ac)}.elementor-1047 .elementor-element.elementor-element-f3222a1{--display:flex}.elementor-1047 .elementor-element.elementor-element-15a254c{--spacer-size:234px}.elementor-1047 .elementor-element.elementor-element-15a254c>.elementor-widget-container{background-image:url(https://gaitdoctor.co.nz/wp-content/uploads/2019/04/slider-4.jpg);margin:0 0 0 0;background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:10px 10px 10px 10px}.elementor-1047 .elementor-element.elementor-element-6281be0 .elementor-button{background-color:#23A455;font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;fill:var(--e-global-color-569fa292);color:var(--e-global-color-569fa292);border-radius:50px 50px 50px 50px;padding:14px 30px 14px 30px}.elementor-1047 .elementor-element.elementor-element-6281be0 .elementor-button:hover,.elementor-1047 .elementor-element.elementor-element-6281be0 .elementor-button:focus{background-color:var(--e-global-color-76a5c521)}.elementor-1047 .elementor-element.elementor-element-6281be0>.elementor-widget-container{margin:18px 0 0 0}.elementor-1047 .elementor-element.elementor-element-6281be0 .elementor-button-content-wrapper{flex-direction:row}@media(max-width:1024px){.elementor-1047 .elementor-element.elementor-element-b666709{text-align:center}.elementor-1047 .elementor-element.elementor-element-68a65d8{--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:50px 50px;--row-gap:50px;--column-gap:50px}.elementor-1047 .elementor-element.elementor-element-623906e img{width:100%;max-width:100%}.elementor-1047 .elementor-element.elementor-element-81488da{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1047 .elementor-element.elementor-element-a9185ae>.elementor-widget-container{margin:0 0 15px 0}.elementor-1047 .elementor-element.elementor-element-a9185ae{text-align:center}.elementor-1047 .elementor-element.elementor-element-ea63d35{text-align:center}.elementor-1047 .elementor-element.elementor-element-f504348{--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:26px 26px;--row-gap:26px;--column-gap:26px}.elementor-1047 .elementor-element.elementor-element-bc473a5>.elementor-widget-container{margin:0 0 15px 0}.elementor-1047 .elementor-element.elementor-element-bc473a5{text-align:center}.elementor-1047 .elementor-element.elementor-element-bdfd601{--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:50px 50px;--row-gap:50px;--column-gap:50px}.elementor-1047 .elementor-element.elementor-element-40f4e81{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1047 .elementor-element.elementor-element-9a7b9e4>.elementor-widget-container{margin:0 0 15px 0}.elementor-1047 .elementor-element.elementor-element-9a7b9e4{text-align:center}.elementor-1047 .elementor-element.elementor-element-b254403{--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:27px 27px;--row-gap:27px;--column-gap:27px}.elementor-1047 .elementor-element.elementor-element-cb5ccbc{--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:50px 50px;--row-gap:50px;--column-gap:50px}.elementor-1047 .elementor-element.elementor-element-e26df11{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1047 .elementor-element.elementor-element-1d2bf77>.elementor-widget-container{margin:0 0 15px 0}.elementor-1047 .elementor-element.elementor-element-1d2bf77{text-align:center}.elementor-1047 .elementor-element.elementor-element-995e29c{text-align:center}.elementor-1047 .elementor-element.elementor-element-75d3133{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-1047 .elementor-element.elementor-element-41fe728 img{width:100%;max-width:100%}.elementor-1047 .elementor-element.elementor-element-9c32d5e>.elementor-widget-container{margin:0 0 15px 0}.elementor-1047 .elementor-element.elementor-element-9c32d5e{text-align:center}.elementor-1047 .elementor-element.elementor-element-cdc2fb6{text-align:center}.elementor-1047 .elementor-element.elementor-element-9349cc2{--spacer-size:489px}.elementor-1047 .elementor-element.elementor-element-cabfba0{--margin-top:-116px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-1047 .elementor-element.elementor-element-dcb0bd6{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-1047 .elementor-element.elementor-element-d63a8a1>.elementor-widget-container{margin:0 0 15px 0}.elementor-1047 .elementor-element.elementor-element-d63a8a1{text-align:center}.elementor-1047 .elementor-element.elementor-element-3bbb0fa{text-align:center}.elementor-1047 .elementor-element.elementor-element-4c6483d{text-align:center}.elementor-1047 .elementor-element.elementor-element-6927304{--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}.elementor-1047 .elementor-element.elementor-element-10fae7c img{width:100%;max-width:100%}.elementor-1047 .elementor-element.elementor-element-f5dd05c>.elementor-widget-container{margin:0 0 15px 0}.elementor-1047 .elementor-element.elementor-element-f5dd05c{text-align:center}.elementor-1047 .elementor-element.elementor-element-902d939{text-align:center}.elementor-1047 .elementor-element.elementor-element-59f18ce{--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}.elementor-1047 .elementor-element.elementor-element-43b9dc0{text-align:center}.elementor-1047 .elementor-element.elementor-element-15a254c{--spacer-size:271px}}@media(max-width:767px){.elementor-1047 .elementor-element.elementor-element-68a65d8{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px}.elementor-1047 .elementor-element.elementor-element-a9185ae .elementor-heading-title{font-size:24px}.elementor-1047 .elementor-element.elementor-element-f504348{--min-height:69vh;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px}.elementor-1047 .elementor-element.elementor-element-bc473a5 .elementor-heading-title{font-size:24px}.elementor-1047 .elementor-element.elementor-element-bdfd601{--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-1047 .elementor-element.elementor-element-9a7b9e4 .elementor-heading-title{font-size:24px}.elementor-1047 .elementor-element.elementor-element-b254403{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;--padding-top:23px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px}.elementor-1047 .elementor-element.elementor-element-636f19e{--width:47%;--padding-top:16px;--padding-bottom:16px;--padding-left:10px;--padding-right:10px}.elementor-1047 .elementor-element.elementor-element-6ddc0e5 .elementor-image-box-img{margin-bottom:0}.elementor-1047 .elementor-element.elementor-element-b9784c7{--width:47%;--padding-top:16px;--padding-bottom:16px;--padding-left:10px;--padding-right:10px}.elementor-1047 .elementor-element.elementor-element-7ee57dc .elementor-image-box-img{margin-bottom:0}.elementor-1047 .elementor-element.elementor-element-1135924{--width:47%;--padding-top:16px;--padding-bottom:16px;--padding-left:10px;--padding-right:10px}.elementor-1047 .elementor-element.elementor-element-657ab4e .elementor-image-box-img{margin-bottom:0}.elementor-1047 .elementor-element.elementor-element-ad6cea2{--width:47%;--padding-top:16px;--padding-bottom:16px;--padding-left:10px;--padding-right:10px}.elementor-1047 .elementor-element.elementor-element-c47aa4d .elementor-image-box-img{margin-bottom:0}.elementor-1047 .elementor-element.elementor-element-e20ddcd{--width:47%;--padding-top:16px;--padding-bottom:16px;--padding-left:10px;--padding-right:10px}.elementor-1047 .elementor-element.elementor-element-63598e1 .elementor-image-box-img{margin-bottom:0}.elementor-1047 .elementor-element.elementor-element-31e761e{--width:47%;--padding-top:16px;--padding-bottom:16px;--padding-left:10px;--padding-right:10px}.elementor-1047 .elementor-element.elementor-element-7441afa .elementor-image-box-img{margin-bottom:0}.elementor-1047 .elementor-element.elementor-element-c31cceb{--width:47%;--padding-top:16px;--padding-bottom:16px;--padding-left:10px;--padding-right:10px}.elementor-1047 .elementor-element.elementor-element-5a82a7e .elementor-image-box-img{margin-bottom:0}.elementor-1047 .elementor-element.elementor-element-7e21f74{--width:47%;--padding-top:16px;--padding-bottom:16px;--padding-left:10px;--padding-right:10px}.elementor-1047 .elementor-element.elementor-element-2478047 .elementor-image-box-img{margin-bottom:0}.elementor-1047 .elementor-element.elementor-element-49f5399{--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px}.elementor-1047 .elementor-element.elementor-element-cb5ccbc{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px}.elementor-1047 .elementor-element.elementor-element-1d2bf77 .elementor-heading-title{font-size:24px}.elementor-1047 .elementor-element.elementor-element-413cd02 .elementor-button{padding:14px 20px 14px 20px}.elementor-1047 .elementor-element.elementor-element-9c32d5e .elementor-heading-title{font-size:24px}.elementor-1047 .elementor-element.elementor-element-c9eb899 .elementor-button{padding:14px 18px 14px 18px}.elementor-1047 .elementor-element.elementor-element-9349cc2{--spacer-size:296px}.elementor-1047 .elementor-element.elementor-element-c430bdb{--padding-top:0px;--padding-bottom:300px;--padding-left:20px;--padding-right:20px}.elementor-1047 .elementor-element.elementor-element-dcb0bd6{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-1047 .elementor-element.elementor-element-40c7460{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1047 .elementor-element.elementor-element-d63a8a1 .elementor-heading-title{font-size:24px}.elementor-1047 .elementor-element.elementor-element-71541f4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1047 .elementor-element.elementor-element-3006b35 .elementor-button{padding:14px 10px 14px 10px}.elementor-1047 .elementor-element.elementor-element-6927304{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px}.elementor-1047 .elementor-element.elementor-element-f5dd05c .elementor-heading-title{font-size:24px}.elementor-1047 .elementor-element.elementor-element-59f18ce{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px}.elementor-1047 .elementor-element.elementor-element-15a254c{--spacer-size:137px}.elementor-1047 .elementor-element.elementor-element-6281be0 .elementor-button{padding:14px 20px 14px 20px}}@media(min-width:768px){.elementor-1047 .elementor-element.elementor-element-043c45f{--width:100%}.elementor-1047 .elementor-element.elementor-element-aebe5f0{--width:100%}.elementor-1047 .elementor-element.elementor-element-3a97d2b{--width:40%}.elementor-1047 .elementor-element.elementor-element-81488da{--width:60%}.elementor-1047 .elementor-element.elementor-element-40f4e81{--width:100%}.elementor-1047 .elementor-element.elementor-element-636f19e{--width:23.5%}.elementor-1047 .elementor-element.elementor-element-b9784c7{--width:23.5%}.elementor-1047 .elementor-element.elementor-element-1135924{--width:23.5%}.elementor-1047 .elementor-element.elementor-element-ad6cea2{--width:23.5%}.elementor-1047 .elementor-element.elementor-element-e20ddcd{--width:23.5%}.elementor-1047 .elementor-element.elementor-element-31e761e{--width:23.5%}.elementor-1047 .elementor-element.elementor-element-c31cceb{--width:23.5%}.elementor-1047 .elementor-element.elementor-element-7e21f74{--width:23.5%}.elementor-1047 .elementor-element.elementor-element-e26df11{--width:60%}.elementor-1047 .elementor-element.elementor-element-c9bd5e7{--width:40%}.elementor-1047 .elementor-element.elementor-element-e00ac2a{--width:30%}.elementor-1047 .elementor-element.elementor-element-58b501b{--width:70%}.elementor-1047 .elementor-element.elementor-element-b74b87e{--width:100%}.elementor-1047 .elementor-element.elementor-element-f3222a1{--width:100%}}@media(max-width:1024px) and (min-width:768px){.elementor-1047 .elementor-element.elementor-element-3a97d2b{--width:100%}.elementor-1047 .elementor-element.elementor-element-81488da{--width:100%}.elementor-1047 .elementor-element.elementor-element-40f4e81{--width:100%}.elementor-1047 .elementor-element.elementor-element-636f19e{--width:48%}.elementor-1047 .elementor-element.elementor-element-b9784c7{--width:48%}.elementor-1047 .elementor-element.elementor-element-1135924{--width:48%}.elementor-1047 .elementor-element.elementor-element-ad6cea2{--width:48%}.elementor-1047 .elementor-element.elementor-element-e20ddcd{--width:48%}.elementor-1047 .elementor-element.elementor-element-31e761e{--width:48%}.elementor-1047 .elementor-element.elementor-element-c31cceb{--width:48%}.elementor-1047 .elementor-element.elementor-element-7e21f74{--width:48%}.elementor-1047 .elementor-element.elementor-element-e26df11{--width:100%}.elementor-1047 .elementor-element.elementor-element-c9bd5e7{--width:100%}.elementor-1047 .elementor-element.elementor-element-e00ac2a{--width:100%}.elementor-1047 .elementor-element.elementor-element-58b501b{--width:100%}}.icon-list .elementor-icon i{height:50px;width:50px;background:#23A455;display:flex;align-items:center;justify-content:center;border-radius:100%}.icon-list h3.elementor-icon-box-title{margin-top:0px!important}