.elementor-8786 .elementor-element.elementor-element-fff5eaf{--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-8786 .elementor-element.elementor-element-3cde2fe{--grid-columns:1;}.elementor-8786 .elementor-element.elementor-element-8b17032{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8786 .elementor-element.elementor-element-180aaa0{--display:flex;--justify-content:center;--overlay-opacity:0.3;}.elementor-8786 .elementor-element.elementor-element-180aaa0::before, .elementor-8786 .elementor-element.elementor-element-180aaa0 > .elementor-background-video-container::before, .elementor-8786 .elementor-element.elementor-element-180aaa0 > .e-con-inner > .elementor-background-video-container::before, .elementor-8786 .elementor-element.elementor-element-180aaa0 > .elementor-background-slideshow::before, .elementor-8786 .elementor-element.elementor-element-180aaa0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8786 .elementor-element.elementor-element-180aaa0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-a999fde );--background-overlay:'';}.elementor-8786 .elementor-element.elementor-element-fb6727f{--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;}.elementor-8786 .elementor-element.elementor-element-a8eff49{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-8786 .elementor-element.elementor-element-b7a3b9c{--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-8786 .elementor-element.elementor-element-ac288b6{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8786 .elementor-element.elementor-element-ac288b6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8786 .elementor-element.elementor-element-732df4d{--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;--justify-content:center;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-8786 .elementor-element.elementor-element-732df4d.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-8786 .elementor-element.elementor-element-af9526e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-8786 .elementor-element.elementor-element-c743f43{--display:flex;}.elementor-8786 .elementor-element.elementor-element-bf5845a{--display:flex;}.elementor-8786 .elementor-element.elementor-element-095080e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:120px;--padding-bottom:120px;--padding-left:10%;--padding-right:60px;}.elementor-8786 .elementor-element.elementor-element-095080e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8786 .elementor-element.elementor-element-d26072c .elementor-heading-title{font-family:var( --e-global-typography-5d20325-font-family ), Sans-serif;font-size:var( --e-global-typography-5d20325-font-size );font-weight:var( --e-global-typography-5d20325-font-weight );text-transform:var( --e-global-typography-5d20325-text-transform );line-height:var( --e-global-typography-5d20325-line-height );letter-spacing:var( --e-global-typography-5d20325-letter-spacing );color:var( --e-global-color-text );}.elementor-8786 .elementor-element.elementor-element-0b6051a{color:var( --e-global-color-secondary );}.elementor-8786 .elementor-element.elementor-element-35011dd .elementor-button{background-color:var( --e-global-color-7f799b2 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;padding:0px 0px 0px 0px;}.elementor-8786 .elementor-element.elementor-element-35011dd .elementor-button:hover, .elementor-8786 .elementor-element.elementor-element-35011dd .elementor-button:focus{background-color:var( --e-global-color-7f799b2 );color:var( --e-global-color-secondary );}.elementor-8786 .elementor-element.elementor-element-35011dd{width:auto;max-width:auto;}.elementor-8786 .elementor-element.elementor-element-35011dd.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-8786 .elementor-element.elementor-element-35011dd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8786 .elementor-element.elementor-element-35011dd .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-8786 .elementor-element.elementor-element-35011dd .elementor-button:hover svg, .elementor-8786 .elementor-element.elementor-element-35011dd .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-8786 .elementor-element.elementor-element-e241fdb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:120px;--padding-bottom:120px;--padding-left:68px;--padding-right:10%;}.elementor-8786 .elementor-element.elementor-element-e241fdb.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8786 .elementor-element.elementor-element-8583b6a{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-8786 .elementor-element.elementor-element-002eaac{--display:flex;}.elementor-8786 .elementor-element.elementor-element-4fe10b9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-8786 .elementor-element.elementor-element-4fe10b9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8786 .elementor-element.elementor-element-d3688b3{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-8786 .elementor-element.elementor-element-d3688b3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8786 .elementor-element.elementor-element-d3688b3 .elementor-icon-wrapper{text-align:center;}.elementor-8786 .elementor-element.elementor-element-d3688b3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );color:var( --e-global-color-c15e7e6 );}.elementor-8786 .elementor-element.elementor-element-d3688b3.elementor-view-framed .elementor-icon, .elementor-8786 .elementor-element.elementor-element-d3688b3.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-8786 .elementor-element.elementor-element-d3688b3.elementor-view-framed .elementor-icon, .elementor-8786 .elementor-element.elementor-element-d3688b3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-8786 .elementor-element.elementor-element-d3688b3.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-c15e7e6 );}.elementor-8786 .elementor-element.elementor-element-d3688b3.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-c15e7e6 );}.elementor-8786 .elementor-element.elementor-element-d3688b3.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-secondary );color:var( --e-global-color-c15e7e6 );}.elementor-8786 .elementor-element.elementor-element-d3688b3.elementor-view-framed .elementor-icon:hover, .elementor-8786 .elementor-element.elementor-element-d3688b3.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-8786 .elementor-element.elementor-element-d3688b3.elementor-view-framed .elementor-icon:hover, .elementor-8786 .elementor-element.elementor-element-d3688b3.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-8786 .elementor-element.elementor-element-d3688b3.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-c15e7e6 );}.elementor-8786 .elementor-element.elementor-element-d3688b3.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-c15e7e6 );}.elementor-8786 .elementor-element.elementor-element-d3688b3 .elementor-icon{font-size:50px;}.elementor-8786 .elementor-element.elementor-element-d3688b3 .elementor-icon svg{height:50px;}.elementor-8786 .elementor-element.elementor-element-a3bcb07{--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:flex-start;}.elementor-8786 .elementor-element.elementor-element-d644274{--display:flex;}.elementor-8786 .elementor-element.elementor-element-d644274.e-con{--align-self:flex-start;}.elementor-8786 .elementor-element.elementor-element-d8718d5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8786 .elementor-element.elementor-element-d8718d5.elementor-element{--align-self:flex-start;}.elementor-8786 .elementor-element.elementor-element-d8718d5{text-align:left;}.elementor-8786 .elementor-element.elementor-element-d8718d5 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;line-height:24px;letter-spacing:0.2em;color:var( --e-global-color-text );}.elementor-8786 .elementor-element.elementor-element-6d5c96c{--spacer-size:10px;}.elementor-8786 .elementor-element.elementor-element-f9720c9{text-align:left;color:var( --e-global-color-text );}.elementor-8786 .elementor-element.elementor-element-efe34a8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-8786 .elementor-element.elementor-element-efe34a8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8786 .elementor-element.elementor-element-244497f{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-8786 .elementor-element.elementor-element-244497f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8786 .elementor-element.elementor-element-244497f .elementor-icon-wrapper{text-align:center;}.elementor-8786 .elementor-element.elementor-element-244497f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );color:var( --e-global-color-c15e7e6 );}.elementor-8786 .elementor-element.elementor-element-244497f.elementor-view-framed .elementor-icon, .elementor-8786 .elementor-element.elementor-element-244497f.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-8786 .elementor-element.elementor-element-244497f.elementor-view-framed .elementor-icon, .elementor-8786 .elementor-element.elementor-element-244497f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-8786 .elementor-element.elementor-element-244497f.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-c15e7e6 );}.elementor-8786 .elementor-element.elementor-element-244497f.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-c15e7e6 );}.elementor-8786 .elementor-element.elementor-element-244497f.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-secondary );color:var( --e-global-color-c15e7e6 );}.elementor-8786 .elementor-element.elementor-element-244497f.elementor-view-framed .elementor-icon:hover, .elementor-8786 .elementor-element.elementor-element-244497f.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-8786 .elementor-element.elementor-element-244497f.elementor-view-framed .elementor-icon:hover, .elementor-8786 .elementor-element.elementor-element-244497f.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-8786 .elementor-element.elementor-element-244497f.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-c15e7e6 );}.elementor-8786 .elementor-element.elementor-element-244497f.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-c15e7e6 );}.elementor-8786 .elementor-element.elementor-element-244497f .elementor-icon{font-size:50px;}.elementor-8786 .elementor-element.elementor-element-244497f .elementor-icon svg{height:50px;}.elementor-8786 .elementor-element.elementor-element-053faf9{--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:flex-start;}.elementor-8786 .elementor-element.elementor-element-c978e9d{--display:flex;}.elementor-8786 .elementor-element.elementor-element-c978e9d.e-con{--align-self:flex-start;}.elementor-8786 .elementor-element.elementor-element-f89e7c6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8786 .elementor-element.elementor-element-f89e7c6.elementor-element{--align-self:flex-start;}.elementor-8786 .elementor-element.elementor-element-f89e7c6{text-align:left;}.elementor-8786 .elementor-element.elementor-element-f89e7c6 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;line-height:24px;letter-spacing:0.2em;color:var( --e-global-color-text );}.elementor-8786 .elementor-element.elementor-element-4d2302f{--spacer-size:10px;}.elementor-8786 .elementor-element.elementor-element-d4b700c{text-align:left;color:var( --e-global-color-text );}.elementor-8786 .elementor-element.elementor-element-5eeafb2{--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-8786 .elementor-element.elementor-element-5eeafb2:not(.elementor-motion-effects-element-type-background), .elementor-8786 .elementor-element.elementor-element-5eeafb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.lindauer.co.nz/wp-content/uploads/sites/53/2025/07/Untitled-design-20.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8786 .elementor-element.elementor-element-a1a4ec5{--spacer-size:200px;}.elementor-8786 .elementor-element.elementor-element-3d526a7{--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;}.elementor-8786 .elementor-element.elementor-element-3d526a7:not(.elementor-motion-effects-element-type-background), .elementor-8786 .elementor-element.elementor-element-3d526a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f1b1ce9 );}.elementor-8786 .elementor-element.elementor-element-c6524c8{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-8786 .elementor-element.elementor-element-4b48ad6{--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-8786 .elementor-element.elementor-element-4b48ad6:not(.elementor-motion-effects-element-type-background), .elementor-8786 .elementor-element.elementor-element-4b48ad6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at bottom center, #00000012 10%, #FFFFFF00 100%);}.elementor-8786 .elementor-element.elementor-element-ddc8c4a{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8786 .elementor-element.elementor-element-ddc8c4a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8786 .elementor-element.elementor-element-b2d4024{--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;--justify-content:center;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-8786 .elementor-element.elementor-element-b2d4024.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-8786 .elementor-element.elementor-element-0437a0d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-8786 .elementor-element.elementor-element-3cca071{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-8786 .elementor-element.elementor-element-5ee8b8c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:120px;--padding-bottom:120px;--padding-left:10%;--padding-right:60px;}.elementor-8786 .elementor-element.elementor-element-5ee8b8c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8786 .elementor-element.elementor-element-93fb13e .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:32px;font-weight:600;text-transform:uppercase;line-height:25.6px;letter-spacing:0.08em;color:var( --e-global-color-text );}.elementor-8786 .elementor-element.elementor-element-4c299b3 .elementor-button{background-color:var( --e-global-color-7f799b2 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;padding:0px 0px 0px 0px;}.elementor-8786 .elementor-element.elementor-element-4c299b3 .elementor-button:hover, .elementor-8786 .elementor-element.elementor-element-4c299b3 .elementor-button:focus{background-color:var( --e-global-color-7f799b2 );color:var( --e-global-color-secondary );}.elementor-8786 .elementor-element.elementor-element-4c299b3{width:auto;max-width:auto;}.elementor-8786 .elementor-element.elementor-element-4c299b3.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-8786 .elementor-element.elementor-element-4c299b3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8786 .elementor-element.elementor-element-4c299b3 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-8786 .elementor-element.elementor-element-4c299b3 .elementor-button:hover svg, .elementor-8786 .elementor-element.elementor-element-4c299b3 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-8786 .elementor-element.elementor-element-f6b9fdf{--display:flex;--justify-content:center;--overlay-opacity:0.2;}.elementor-8786 .elementor-element.elementor-element-f6b9fdf:not(.elementor-motion-effects-element-type-background), .elementor-8786 .elementor-element.elementor-element-f6b9fdf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f1b1ce9 );}.elementor-8786 .elementor-element.elementor-element-f6b9fdf::before, .elementor-8786 .elementor-element.elementor-element-f6b9fdf > .elementor-background-video-container::before, .elementor-8786 .elementor-element.elementor-element-f6b9fdf > .e-con-inner > .elementor-background-video-container::before, .elementor-8786 .elementor-element.elementor-element-f6b9fdf > .elementor-background-slideshow::before, .elementor-8786 .elementor-element.elementor-element-f6b9fdf > .e-con-inner > .elementor-background-slideshow::before, .elementor-8786 .elementor-element.elementor-element-f6b9fdf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-a999fde );--background-overlay:'';}.elementor-8786 .elementor-element.elementor-element-f6b9fdf.e-con{--align-self:center;}.elementor-8786 .elementor-element.elementor-element-a1ccaa3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:120px;--padding-bottom:120px;--padding-left:110px;--padding-right:10%;}.elementor-8786 .elementor-element.elementor-element-a1ccaa3:not(.elementor-motion-effects-element-type-background), .elementor-8786 .elementor-element.elementor-element-a1ccaa3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at bottom center, #FFFFFF12 10%, var( --e-global-color-7f799b2 ) 100%);}.elementor-8786 .elementor-element.elementor-element-a1ccaa3.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-8786 .elementor-element.elementor-element-d95c1d1{--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:0px 20px;--row-gap:0px;--column-gap:20px;}.elementor-8786 .elementor-element.elementor-element-d95c1d1.e-con{--align-self:flex-start;}.elementor-8786 .elementor-element.elementor-element-fd70ed0{--display:flex;--min-height:0px;--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:flex-start;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#0000001A;--border-color:#0000001A;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-8786 .elementor-element.elementor-element-b601772{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;}.elementor-8786 .elementor-element.elementor-element-1e340ca .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;line-height:24px;letter-spacing:0.2em;color:var( --e-global-color-text );}.elementor-8786 .elementor-element.elementor-element-d77dacf{--display:flex;}.elementor-8786 .elementor-element.elementor-element-fe54306 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;line-height:24px;letter-spacing:0.2em;color:var( --e-global-color-text );}.elementor-8786 .elementor-element.elementor-element-ae6bb70{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#0000001A;--border-color:#0000001A;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-8786 .elementor-element.elementor-element-dbc5071{--display:flex;}.elementor-8786 .elementor-element.elementor-element-db2d035 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-8786 .elementor-element.elementor-element-e0ec0c5{--display:flex;}.elementor-8786 .elementor-element.elementor-element-5f123d7 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-8786 .elementor-element.elementor-element-9d35704{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#0000001A;--border-color:#0000001A;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-8786 .elementor-element.elementor-element-9826b0b{--display:flex;}.elementor-8786 .elementor-element.elementor-element-4e6bce4{--display:flex;}.elementor-8786 .elementor-element.elementor-element-6bf4d9a .elementor-heading-title{color:var( --e-global-color-text );}.elementor-8786 .elementor-element.elementor-element-76e010a{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#0000001A;--border-color:#0000001A;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-8786 .elementor-element.elementor-element-c6e2ffb{--display:flex;}.elementor-8786 .elementor-element.elementor-element-39818d1 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-8786 .elementor-element.elementor-element-cd0af86{--display:flex;}.elementor-8786 .elementor-element.elementor-element-76ce5f0 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-8786 .elementor-element.elementor-element-4b9773e{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#0000001A;--border-color:#0000001A;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-8786 .elementor-element.elementor-element-d906d3c{--display:flex;}.elementor-8786 .elementor-element.elementor-element-a61a0e6 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-8786 .elementor-element.elementor-element-07f9a4f{--display:flex;}.elementor-8786 .elementor-element.elementor-element-2544350 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-8786 .elementor-element.elementor-element-0c28245{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#0000001A;--border-color:#0000001A;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-8786 .elementor-element.elementor-element-785a12a{--display:flex;}.elementor-8786 .elementor-element.elementor-element-e0114b2 > .elementor-widget-container{padding:0px 0px 0px 15px;}.elementor-8786 .elementor-element.elementor-element-e0114b2 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-8786 .elementor-element.elementor-element-5c1ac98{--display:flex;}.elementor-8786 .elementor-element.elementor-element-dbf7f2c .elementor-heading-title{color:var( --e-global-color-text );}.elementor-8786 .elementor-element.elementor-element-3aad957{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#0000001A;--border-color:#0000001A;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-8786 .elementor-element.elementor-element-26c4a38{--display:flex;}.elementor-8786 .elementor-element.elementor-element-e0d207f .elementor-heading-title{color:var( --e-global-color-text );}.elementor-8786 .elementor-element.elementor-element-6c88dd5{--display:flex;}.elementor-8786 .elementor-element.elementor-element-c03f849 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-8786 .elementor-element.elementor-element-f0a454b{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#0000001A;--border-color:#0000001A;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-8786 .elementor-element.elementor-element-f9e4559{--display:flex;}.elementor-8786 .elementor-element.elementor-element-70b5a4f > .elementor-widget-container{padding:0px 0px 0px 16px;}.elementor-8786 .elementor-element.elementor-element-70b5a4f .elementor-heading-title{color:var( --e-global-color-text );}.elementor-8786 .elementor-element.elementor-element-d2aa48b{--display:flex;}.elementor-8786 .elementor-element.elementor-element-6968b79 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-8786 .elementor-element.elementor-element-2839b52{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#0000001A;--border-color:#0000001A;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-8786 .elementor-element.elementor-element-e0370d4{--display:flex;}.elementor-8786 .elementor-element.elementor-element-2c6ad3c .elementor-heading-title{color:var( --e-global-color-text );}.elementor-8786 .elementor-element.elementor-element-3e8969e{--display:flex;}.elementor-8786 .elementor-element.elementor-element-2a00947 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-8786 .elementor-element.elementor-element-c840a5b{--display:flex;--position:absolute;--min-height:135px;bottom:-90px;}.elementor-8786 .elementor-element.elementor-element-c840a5b:not(.elementor-motion-effects-element-type-background), .elementor-8786 .elementor-element.elementor-element-c840a5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-8786 .elementor-element.elementor-element-a76c55a{--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-8786 .elementor-element.elementor-element-a76c55a:not(.elementor-motion-effects-element-type-background), .elementor-8786 .elementor-element.elementor-element-a76c55a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-8786 .elementor-element.elementor-element-a76c55a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8786 .elementor-element.elementor-element-bcb8b2a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#0101011A;--border-color:#0101011A;}.elementor-8786 .elementor-element.elementor-element-993a250{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0%;--padding-bottom:0%;--padding-left:10%;--padding-right:10%;}.elementor-8786 .elementor-element.elementor-element-6f44209{--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-8786 .elementor-element.elementor-element-3a533d9{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8786 .elementor-element.elementor-element-3a533d9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8786 .elementor-element.elementor-element-294614f{--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;--justify-content:center;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-8786 .elementor-element.elementor-element-294614f.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-8786 .elementor-element.elementor-element-05ea7a2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:120px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-8786 .elementor-element.elementor-element-05ea7a2.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8786 .elementor-element.elementor-element-52e5aef{--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-8786 .elementor-element.elementor-element-050e56a .elementor-heading-title{font-family:var( --e-global-typography-5d20325-font-family ), Sans-serif;font-size:var( --e-global-typography-5d20325-font-size );font-weight:var( --e-global-typography-5d20325-font-weight );text-transform:var( --e-global-typography-5d20325-text-transform );line-height:var( --e-global-typography-5d20325-line-height );letter-spacing:var( --e-global-typography-5d20325-letter-spacing );color:var( --e-global-color-primary );}.elementor-8786 .elementor-element.elementor-element-a0b18de{--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;}.elementor-8786 .elementor-element.elementor-element-a0b18de:not(.elementor-motion-effects-element-type-background), .elementor-8786 .elementor-element.elementor-element-a0b18de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-8786 .elementor-element.elementor-element-dc4260f{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-8786 .elementor-element.elementor-element-2ac9fca{--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-8786 .elementor-element.elementor-element-f5579a0{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8786 .elementor-element.elementor-element-f5579a0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8786 .elementor-element.elementor-element-94ccfe9{--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;--justify-content:center;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-8786 .elementor-element.elementor-element-94ccfe9.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-8786 .elementor-element.elementor-element-e8969f1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8786 .elementor-element.elementor-element-e8969f1.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8786 .elementor-element.elementor-element-6070d43{--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-8786 .elementor-element.elementor-element-2154055{--swiper-slides-to-display:3;--swiper-offset-size:180px;--arrow-prev-left-align:100%;--arrow-prev-translate-x:-100%;--arrow-prev-left-position:calc(-10% - 62px);--arrow-prev-top-align:0%;--arrow-prev-caption-spacing:0px;--arrow-prev-translate-y:0px;--arrow-prev-top-position:-130px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:10%;--arrow-next-top-align:0%;--arrow-next-caption-spacing:0px;--arrow-next-translate-y:0px;--arrow-next-top-position:-130px;--arrow-size:60px;--arrow-normal-color:var( --e-global-color-primary );--arrow-hover-color:var( --e-global-color-text );}.elementor-8786 .elementor-element.elementor-element-2154055 .swiper-slide > .elementor-element{height:100%;}.elementor-8786 .elementor-element.elementor-element-13eb8ca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#0101011A;--border-color:#0101011A;}.elementor-8786 .elementor-element.elementor-element-b450bd0{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0%;--padding-bottom:0%;--padding-left:10%;--padding-right:10%;}.elementor-8786 .elementor-element.elementor-element-3dea333{--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-8786 .elementor-element.elementor-element-c509ca9{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8786 .elementor-element.elementor-element-c509ca9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8786 .elementor-element.elementor-element-807216f{--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;--justify-content:center;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-8786 .elementor-element.elementor-element-807216f.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-8786 .elementor-element.elementor-element-5350922{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-8786 .elementor-element.elementor-element-5350922.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8786 .elementor-element.elementor-element-a5a956e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-8786 .elementor-element.elementor-element-85bc3fd .elementor-heading-title{font-family:var( --e-global-typography-cafe7f6-font-family ), Sans-serif;font-size:var( --e-global-typography-cafe7f6-font-size );font-weight:var( --e-global-typography-cafe7f6-font-weight );text-transform:var( --e-global-typography-cafe7f6-text-transform );line-height:var( --e-global-typography-cafe7f6-line-height );letter-spacing:var( --e-global-typography-cafe7f6-letter-spacing );}.elementor-8786 .elementor-element.elementor-element-613fc2c .elementor-button:hover, .elementor-8786 .elementor-element.elementor-element-613fc2c .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-8786 .elementor-element.elementor-element-613fc2c .elementor-button:hover svg, .elementor-8786 .elementor-element.elementor-element-613fc2c .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-8786 .elementor-element.elementor-element-4408749{--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;}.elementor-8786 .elementor-element.elementor-element-4408749:not(.elementor-motion-effects-element-type-background), .elementor-8786 .elementor-element.elementor-element-4408749 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-8786 .elementor-element.elementor-element-524701f{--display:flex;}.elementor-8786 .elementor-element.elementor-element-a38ffa7{--display:flex;}@media(max-width:1024px){.elementor-8786 .elementor-element.elementor-element-3cde2fe{--grid-columns:1;}.elementor-8786 .elementor-element.elementor-element-a8eff49{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8786 .elementor-element.elementor-element-b7a3b9c{--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-8786 .elementor-element.elementor-element-ac288b6{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8786 .elementor-element.elementor-element-095080e{--padding-top:90px;--padding-bottom:90px;--padding-left:32px;--padding-right:32px;}.elementor-8786 .elementor-element.elementor-element-d26072c .elementor-heading-title{font-size:var( --e-global-typography-5d20325-font-size );line-height:var( --e-global-typography-5d20325-line-height );letter-spacing:var( --e-global-typography-5d20325-letter-spacing );}.elementor-8786 .elementor-element.elementor-element-35011dd .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8786 .elementor-element.elementor-element-e241fdb{--padding-top:100px;--padding-bottom:60px;--padding-left:32px;--padding-right:32px;}.elementor-8786 .elementor-element.elementor-element-5eeafb2:not(.elementor-motion-effects-element-type-background), .elementor-8786 .elementor-element.elementor-element-5eeafb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.lindauer.co.nz/wp-content/uploads/sites/53/2025/07/Untitled-design-20.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8786 .elementor-element.elementor-element-5eeafb2{--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-8786 .elementor-element.elementor-element-c6524c8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8786 .elementor-element.elementor-element-4b48ad6{--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-8786 .elementor-element.elementor-element-ddc8c4a{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8786 .elementor-element.elementor-element-5ee8b8c{--padding-top:60px;--padding-bottom:60px;--padding-left:32px;--padding-right:32px;}.elementor-8786 .elementor-element.elementor-element-93fb13e .elementor-heading-title{line-height:1em;}.elementor-8786 .elementor-element.elementor-element-4c299b3 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8786 .elementor-element.elementor-element-a1ccaa3{--padding-top:60px;--padding-bottom:60px;--padding-left:32px;--padding-right:32px;}.elementor-8786 .elementor-element.elementor-element-d95c1d1{--gap:0px 40px;--row-gap:0px;--column-gap:40px;}.elementor-8786 .elementor-element.elementor-element-1e340ca .elementor-heading-title{font-size:14px;letter-spacing:0.2px;}.elementor-8786 .elementor-element.elementor-element-fe54306 .elementor-heading-title{font-size:14px;}.elementor-8786 .elementor-element.elementor-element-993a250{--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-8786 .elementor-element.elementor-element-6f44209{--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-8786 .elementor-element.elementor-element-3a533d9{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8786 .elementor-element.elementor-element-05ea7a2{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-8786 .elementor-element.elementor-element-050e56a .elementor-heading-title{font-size:var( --e-global-typography-5d20325-font-size );line-height:var( --e-global-typography-5d20325-line-height );letter-spacing:var( --e-global-typography-5d20325-letter-spacing );}.elementor-8786 .elementor-element.elementor-element-dc4260f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8786 .elementor-element.elementor-element-2ac9fca{--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-8786 .elementor-element.elementor-element-f5579a0{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8786 .elementor-element.elementor-element-e8969f1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8786 .elementor-element.elementor-element-2154055{--swiper-slides-to-display:2;--swiper-offset-size:120px;--arrow-prev-top-position:-88px;--arrow-next-top-position:-88px;}.elementor-8786 .elementor-element.elementor-element-b450bd0{--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-8786 .elementor-element.elementor-element-3dea333{--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-8786 .elementor-element.elementor-element-c509ca9{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8786 .elementor-element.elementor-element-5350922{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-8786 .elementor-element.elementor-element-a5a956e{--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-8786 .elementor-element.elementor-element-85bc3fd .elementor-heading-title{font-size:var( --e-global-typography-cafe7f6-font-size );line-height:var( --e-global-typography-cafe7f6-line-height );letter-spacing:var( --e-global-typography-cafe7f6-letter-spacing );}}@media(max-width:767px){.elementor-8786 .elementor-element.elementor-element-3cde2fe{--grid-columns:1;}.elementor-8786 .elementor-element.elementor-element-a8eff49{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8786 .elementor-element.elementor-element-af9526e{--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-8786 .elementor-element.elementor-element-c743f43{--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-8786 .elementor-element.elementor-element-095080e{--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8786 .elementor-element.elementor-element-d26072c .elementor-heading-title{font-size:var( --e-global-typography-5d20325-font-size );line-height:var( --e-global-typography-5d20325-line-height );letter-spacing:var( --e-global-typography-5d20325-letter-spacing );}.elementor-8786 .elementor-element.elementor-element-35011dd .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8786 .elementor-element.elementor-element-e241fdb{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-8786 .elementor-element.elementor-element-4fe10b9{--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:flex-start;}.elementor-8786 .elementor-element.elementor-element-d3688b3 .elementor-icon-wrapper{text-align:left;}.elementor-8786 .elementor-element.elementor-element-efe34a8{--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:flex-start;}.elementor-8786 .elementor-element.elementor-element-244497f .elementor-icon-wrapper{text-align:left;}.elementor-8786 .elementor-element.elementor-element-5eeafb2:not(.elementor-motion-effects-element-type-background), .elementor-8786 .elementor-element.elementor-element-5eeafb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.lindauer.co.nz/wp-content/uploads/sites/53/2025/07/Untitled-design-20.jpg");}.elementor-8786 .elementor-element.elementor-element-c6524c8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8786 .elementor-element.elementor-element-0437a0d{--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-8786 .elementor-element.elementor-element-3cca071{--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-8786 .elementor-element.elementor-element-5ee8b8c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8786 .elementor-element.elementor-element-4c299b3 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8786 .elementor-element.elementor-element-f6b9fdf{--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-8786 .elementor-element.elementor-element-a1ccaa3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8786 .elementor-element.elementor-element-fd70ed0{--flex-wrap:nowrap;}.elementor-8786 .elementor-element.elementor-element-b601772{--width:50%;}.elementor-8786 .elementor-element.elementor-element-d77dacf{--width:25%;}.elementor-8786 .elementor-element.elementor-element-ae6bb70{--flex-wrap:nowrap;}.elementor-8786 .elementor-element.elementor-element-dbc5071{--width:50%;}.elementor-8786 .elementor-element.elementor-element-e0ec0c5{--width:25%;}.elementor-8786 .elementor-element.elementor-element-9d35704{--flex-wrap:nowrap;}.elementor-8786 .elementor-element.elementor-element-9826b0b{--width:50%;}.elementor-8786 .elementor-element.elementor-element-4e6bce4{--width:25%;}.elementor-8786 .elementor-element.elementor-element-76e010a{--flex-wrap:nowrap;}.elementor-8786 .elementor-element.elementor-element-c6e2ffb{--width:50%;}.elementor-8786 .elementor-element.elementor-element-cd0af86{--width:25%;}.elementor-8786 .elementor-element.elementor-element-4b9773e{--flex-wrap:nowrap;}.elementor-8786 .elementor-element.elementor-element-d906d3c{--width:50%;}.elementor-8786 .elementor-element.elementor-element-07f9a4f{--width:25%;}.elementor-8786 .elementor-element.elementor-element-0c28245{--flex-wrap:nowrap;}.elementor-8786 .elementor-element.elementor-element-785a12a{--width:50%;}.elementor-8786 .elementor-element.elementor-element-5c1ac98{--width:25%;}.elementor-8786 .elementor-element.elementor-element-3aad957{--flex-wrap:nowrap;}.elementor-8786 .elementor-element.elementor-element-26c4a38{--width:50%;}.elementor-8786 .elementor-element.elementor-element-6c88dd5{--width:25%;}.elementor-8786 .elementor-element.elementor-element-f0a454b{--flex-wrap:nowrap;}.elementor-8786 .elementor-element.elementor-element-f9e4559{--width:50%;}.elementor-8786 .elementor-element.elementor-element-d2aa48b{--width:25%;}.elementor-8786 .elementor-element.elementor-element-2839b52{--flex-wrap:nowrap;}.elementor-8786 .elementor-element.elementor-element-e0370d4{--width:50%;}.elementor-8786 .elementor-element.elementor-element-3e8969e{--width:25%;}.elementor-8786 .elementor-element.elementor-element-993a250{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-8786 .elementor-element.elementor-element-05ea7a2{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-8786 .elementor-element.elementor-element-52e5aef{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:120px;}.elementor-8786 .elementor-element.elementor-element-050e56a .elementor-heading-title{font-size:var( --e-global-typography-5d20325-font-size );line-height:var( --e-global-typography-5d20325-line-height );letter-spacing:var( --e-global-typography-5d20325-letter-spacing );}.elementor-8786 .elementor-element.elementor-element-dc4260f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8786 .elementor-element.elementor-element-e8969f1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8786 .elementor-element.elementor-element-2154055{--swiper-slides-to-display:1;--swiper-offset-size:55px;--arrow-prev-left-position:-58px;--arrow-prev-top-position:-74px;--arrow-next-right-position:16px;--arrow-next-top-position:-74px;--arrow-size:40px;}.elementor-8786 .elementor-element.elementor-element-b450bd0{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-8786 .elementor-element.elementor-element-5350922{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-8786 .elementor-element.elementor-element-a5a956e{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-8786 .elementor-element.elementor-element-85bc3fd .elementor-heading-title{font-size:var( --e-global-typography-cafe7f6-font-size );line-height:var( --e-global-typography-cafe7f6-line-height );letter-spacing:var( --e-global-typography-cafe7f6-letter-spacing );}}@media(min-width:768px){.elementor-8786 .elementor-element.elementor-element-180aaa0{--width:50%;}.elementor-8786 .elementor-element.elementor-element-a8eff49{--width:100%;}.elementor-8786 .elementor-element.elementor-element-b7a3b9c{--width:100%;}.elementor-8786 .elementor-element.elementor-element-ac288b6{--width:100%;}.elementor-8786 .elementor-element.elementor-element-732df4d{--width:100%;}.elementor-8786 .elementor-element.elementor-element-4fe10b9{--width:100%;}.elementor-8786 .elementor-element.elementor-element-a3bcb07{--width:100%;}.elementor-8786 .elementor-element.elementor-element-efe34a8{--width:100%;}.elementor-8786 .elementor-element.elementor-element-053faf9{--width:100%;}.elementor-8786 .elementor-element.elementor-element-5eeafb2{--width:50%;}.elementor-8786 .elementor-element.elementor-element-c6524c8{--width:100%;}.elementor-8786 .elementor-element.elementor-element-4b48ad6{--width:100%;}.elementor-8786 .elementor-element.elementor-element-ddc8c4a{--width:100%;}.elementor-8786 .elementor-element.elementor-element-b2d4024{--width:100%;}.elementor-8786 .elementor-element.elementor-element-fd70ed0{--width:100%;}.elementor-8786 .elementor-element.elementor-element-b601772{--width:50%;}.elementor-8786 .elementor-element.elementor-element-d77dacf{--width:25%;}.elementor-8786 .elementor-element.elementor-element-dbc5071{--width:50%;}.elementor-8786 .elementor-element.elementor-element-e0ec0c5{--width:25%;}.elementor-8786 .elementor-element.elementor-element-9826b0b{--width:50%;}.elementor-8786 .elementor-element.elementor-element-4e6bce4{--width:25%;}.elementor-8786 .elementor-element.elementor-element-c6e2ffb{--width:50%;}.elementor-8786 .elementor-element.elementor-element-cd0af86{--width:25%;}.elementor-8786 .elementor-element.elementor-element-d906d3c{--width:50%;}.elementor-8786 .elementor-element.elementor-element-07f9a4f{--width:25%;}.elementor-8786 .elementor-element.elementor-element-785a12a{--width:50%;}.elementor-8786 .elementor-element.elementor-element-5c1ac98{--width:25%;}.elementor-8786 .elementor-element.elementor-element-26c4a38{--width:50%;}.elementor-8786 .elementor-element.elementor-element-6c88dd5{--width:25%;}.elementor-8786 .elementor-element.elementor-element-f9e4559{--width:50%;}.elementor-8786 .elementor-element.elementor-element-d2aa48b{--width:25%;}.elementor-8786 .elementor-element.elementor-element-e0370d4{--width:50%;}.elementor-8786 .elementor-element.elementor-element-3e8969e{--width:25%;}.elementor-8786 .elementor-element.elementor-element-c840a5b{--width:75%;}.elementor-8786 .elementor-element.elementor-element-993a250{--width:100%;}.elementor-8786 .elementor-element.elementor-element-6f44209{--width:100%;}.elementor-8786 .elementor-element.elementor-element-3a533d9{--width:100%;}.elementor-8786 .elementor-element.elementor-element-294614f{--width:100%;}.elementor-8786 .elementor-element.elementor-element-dc4260f{--width:100%;}.elementor-8786 .elementor-element.elementor-element-2ac9fca{--width:100%;}.elementor-8786 .elementor-element.elementor-element-f5579a0{--width:100%;}.elementor-8786 .elementor-element.elementor-element-94ccfe9{--width:100%;}.elementor-8786 .elementor-element.elementor-element-b450bd0{--width:100%;}.elementor-8786 .elementor-element.elementor-element-3dea333{--width:100%;}.elementor-8786 .elementor-element.elementor-element-c509ca9{--width:100%;}.elementor-8786 .elementor-element.elementor-element-807216f{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-8786 .elementor-element.elementor-element-c743f43{--width:100%;}.elementor-8786 .elementor-element.elementor-element-3cca071{--width:100%;}.elementor-8786 .elementor-element.elementor-element-f6b9fdf{--width:100%;}}/* Start custom CSS for button, class: .elementor-element-35011dd */.elementor-8786 .elementor-element.elementor-element-35011dd .elementor-button-icon {
    transform: rotate(0);
    transition: 0.2s transform ease-in-out;
}

.elementor-8786 .elementor-element.elementor-element-35011dd .elementor-button-icon.-rotate {
    transform: rotate(180deg);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9720c9 */.elementor-8786 .elementor-element.elementor-element-f9720c9 h1, .elementor-8786 .elementor-element.elementor-element-f9720c9 h2, .elementor-8786 .elementor-element.elementor-element-f9720c9 h3, .elementor-8786 .elementor-element.elementor-element-f9720c9 h4, .elementor-8786 .elementor-element.elementor-element-f9720c9 h5, .elementor-8786 .elementor-element.elementor-element-f9720c9 h6  {margin-bottom: 20px;}

.elementor-8786 .elementor-element.elementor-element-f9720c9 p:last-child, .elementor-8786 .elementor-element.elementor-element-f9720c9 h1:last-child, .elementor-8786 .elementor-element.elementor-element-f9720c9 h2:last-child, .elementor-8786 .elementor-element.elementor-element-f9720c9 h3:last-child, .elementor-8786 .elementor-element.elementor-element-f9720c9 h4:last-child, .elementor-8786 .elementor-element.elementor-element-f9720c9 h5:last-child, .elementor-8786 .elementor-element.elementor-element-f9720c9 h6:last-child { margin-bottom:0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d4b700c */.elementor-8786 .elementor-element.elementor-element-d4b700c h1, .elementor-8786 .elementor-element.elementor-element-d4b700c h2, .elementor-8786 .elementor-element.elementor-element-d4b700c h3, .elementor-8786 .elementor-element.elementor-element-d4b700c h4, .elementor-8786 .elementor-element.elementor-element-d4b700c h5, .elementor-8786 .elementor-element.elementor-element-d4b700c h6  {margin-bottom: 20px;}

.elementor-8786 .elementor-element.elementor-element-d4b700c p:last-child, .elementor-8786 .elementor-element.elementor-element-d4b700c h1:last-child, .elementor-8786 .elementor-element.elementor-element-d4b700c h2:last-child, .elementor-8786 .elementor-element.elementor-element-d4b700c h3:last-child, .elementor-8786 .elementor-element.elementor-element-d4b700c h4:last-child, .elementor-8786 .elementor-element.elementor-element-d4b700c h5:last-child, .elementor-8786 .elementor-element.elementor-element-d4b700c h6:last-child { margin-bottom:0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb6727f */.elementor-8786 .elementor-element.elementor-element-fb6727f {
    transition: 0.8s max-height cubic-bezier(0.76, 0, 0.24, 1);
}

.elementor-8786 .elementor-element.elementor-element-fb6727f:not(.-expand) {
    max-height:400px;
    overflow: hidden;
}

.elementor-8786 .elementor-element.elementor-element-fb6727f.-expand {
    max-height: 3000px;
}

.elementor-8786 .elementor-element.elementor-element-fb6727f.-expand .nutrition-shadow {
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4c299b3 */.elementor-8786 .elementor-element.elementor-element-4c299b3 .elementor-button-icon {
    transform: rotate(0);
    transition: 0.2s transform ease-in-out;
}

.elementor-8786 .elementor-element.elementor-element-4c299b3 .elementor-button-icon.-rotate {
    transform: rotate(180deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c840a5b */.elementor-8786 .elementor-element.elementor-element-c840a5b {
    transition: 0.2s opacity linear;
    opacity: 0.1;
    border-radius: 1200px;
    filter: blur(19px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d526a7 *//* Container collapse/expand */
#pro-doc {
    transition: 0.8s max-height cubic-bezier(0.76, 0, 0.24, 1);
    max-height: 400px;      /* collapsed height */
    overflow: hidden;
}

#pro-doc.-expand {
    max-height: 4000px;     /* expanded height */
}

/* Optional shadow effect */
#pro-doc.-expand .award-shadow {
    opacity: 0;
}

/* Button icon rotation */
#expand-pro-doc .elementor-button-icon {
    transform: rotate(0);
    transition: 0.2s transform ease-in-out;
}

#expand-pro-doc .elementor-button-icon.-rotate {
    transform: rotate(180deg);
}/* End custom CSS */