.elementor-668 .elementor-element.elementor-element-49b553fe:not(.elementor-motion-effects-element-type-background), .elementor-668 .elementor-element.elementor-element-49b553fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6a53256 );}.elementor-668 .elementor-element.elementor-element-49b553fe > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-668 .elementor-element.elementor-element-49b553fe{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-668 .elementor-element.elementor-element-7cc5e854{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 10px 80px 10px;}.elementor-668 .elementor-element.elementor-element-7cc5e854 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-668 .elementor-element.elementor-element-411de0c0 > .elementor-element-populated{padding:30px 30px 0px 30px;}.elementor-668 .elementor-element.elementor-element-3d087a69{text-align:start;}.elementor-668 .elementor-element.elementor-element-3d087a69 img{width:450px;}.elementor-bc-flex-widget .elementor-668 .elementor-element.elementor-element-6b1f9ce5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-668 .elementor-element.elementor-element-6b1f9ce5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-668 .elementor-element.elementor-element-2ebd3638{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;z-index:1;}.elementor-668 .elementor-element.elementor-element-2ebd3638 .elementor-heading-title{font-family:var( --e-global-typography-42c829b-font-family ), Sans-serif;font-size:var( --e-global-typography-42c829b-font-size );font-weight:var( --e-global-typography-42c829b-font-weight );text-transform:var( --e-global-typography-42c829b-text-transform );letter-spacing:var( --e-global-typography-42c829b-letter-spacing );}.elementor-668 .elementor-element.elementor-element-1df909bc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-668 .elementor-element.elementor-element-4b2de893{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;columns:2;column-gap:48px;}.elementor-668 .elementor-element.elementor-element-d9f16e1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 10px 50px 10px;}.elementor-668 .elementor-element.elementor-element-d9f16e1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-668 .elementor-element.elementor-element-485f5f9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-668 .elementor-element.elementor-element-485f5f9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-668 .elementor-element.elementor-element-6da5bf3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;columns:2;column-gap:48px;}.elementor-668 .elementor-element.elementor-element-ee60210{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 50px 0px;}.elementor-668 .elementor-element.elementor-element-ee60210 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-668 .elementor-element.elementor-element-02c952d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-668 .elementor-element.elementor-element-02c952d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-668 .elementor-element.elementor-element-2f501d9{padding:0px 0px 96px 0px;}.elementor-668 .elementor-element.elementor-element-3c26a6b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;z-index:1;}.elementor-668 .elementor-element.elementor-element-3c26a6b .elementor-heading-title{font-family:var( --e-global-typography-42c829b-font-family ), Sans-serif;font-size:var( --e-global-typography-42c829b-font-size );font-weight:var( --e-global-typography-42c829b-font-weight );text-transform:var( --e-global-typography-42c829b-text-transform );letter-spacing:var( --e-global-typography-42c829b-letter-spacing );}.elementor-668 .elementor-element.elementor-element-32c91f85{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;z-index:1;}.elementor-668 .elementor-element.elementor-element-65183298{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-668 .elementor-element.elementor-element-39cca03d{--spacer-size:500px;background-image:url("https://karmalogic.co.nz/wp-content/uploads/2026/02/stylish-interior-design-of-living-room-at-cozy-apa-2022-12-07-04-26-19-utc-1.jpg");background-position:center center;background-size:cover;}.elementor-668 .elementor-element.elementor-element-6750541a > .elementor-element-populated{margin:0px 0px 0px -450px;--e-column-margin-right:0px;--e-column-margin-left:-450px;padding:0px 0px 0px 0px;}.elementor-668 .elementor-element.elementor-element-cbb6b4a{overflow:hidden;margin-top:-100px;margin-bottom:0px;}.elementor-668 .elementor-element.elementor-element-153d3b3d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-668 .elementor-element.elementor-element-153d3b3d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-668 .elementor-element.elementor-element-153d3b3d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:45px 45px 45px 45px;}.elementor-668 .elementor-element.elementor-element-153d3b3d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-668 .elementor-element.elementor-element-58918aef{width:auto;max-width:auto;margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-668 .elementor-element.elementor-element-58918aef .elementor-counter-number-wrapper{color:var( --e-global-color-9d6aead );font-family:var( --e-global-typography-bcd4267-font-family ), Sans-serif;font-size:var( --e-global-typography-bcd4267-font-size );font-weight:var( --e-global-typography-bcd4267-font-weight );text-transform:var( --e-global-typography-bcd4267-text-transform );line-height:var( --e-global-typography-bcd4267-line-height );letter-spacing:var( --e-global-typography-bcd4267-letter-spacing );}.elementor-668 .elementor-element.elementor-element-56f6db48{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-668 .elementor-element.elementor-element-56f6db48 .elementor-heading-title{font-family:var( --e-global-typography-42c829b-font-family ), Sans-serif;font-size:var( --e-global-typography-42c829b-font-size );font-weight:var( --e-global-typography-42c829b-font-weight );text-transform:var( --e-global-typography-42c829b-text-transform );letter-spacing:var( --e-global-typography-42c829b-letter-spacing );color:var( --e-global-color-9d6aead );}.elementor-668 .elementor-element.elementor-element-3d9fd147:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-668 .elementor-element.elementor-element-3d9fd147 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-bc-flex-widget .elementor-668 .elementor-element.elementor-element-3d9fd147.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-668 .elementor-element.elementor-element-3d9fd147.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-668 .elementor-element.elementor-element-3d9fd147 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:45px 45px 45px 45px;}.elementor-668 .elementor-element.elementor-element-3d9fd147 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-668 .elementor-element.elementor-element-2fa471b0{--spacer-size:155px;width:var( --container-widget-width, 1px );max-width:1px;background-color:var( --e-global-color-ab08009 );margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--container-widget-width:1px;--container-widget-flex-grow:0;top:0px;}body:not(.rtl) .elementor-668 .elementor-element.elementor-element-2fa471b0{left:0px;}body.rtl .elementor-668 .elementor-element.elementor-element-2fa471b0{right:0px;}.elementor-668 .elementor-element.elementor-element-46c2ecb9{width:auto;max-width:auto;margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-668 .elementor-element.elementor-element-46c2ecb9 .elementor-counter-number-wrapper{color:var( --e-global-color-9d6aead );font-family:var( --e-global-typography-bcd4267-font-family ), Sans-serif;font-size:var( --e-global-typography-bcd4267-font-size );font-weight:var( --e-global-typography-bcd4267-font-weight );text-transform:var( --e-global-typography-bcd4267-text-transform );line-height:var( --e-global-typography-bcd4267-line-height );letter-spacing:var( --e-global-typography-bcd4267-letter-spacing );}.elementor-668 .elementor-element.elementor-element-3320f2eb{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-668 .elementor-element.elementor-element-3320f2eb .elementor-heading-title{font-family:var( --e-global-typography-42c829b-font-family ), Sans-serif;font-size:var( --e-global-typography-42c829b-font-size );font-weight:var( --e-global-typography-42c829b-font-weight );text-transform:var( --e-global-typography-42c829b-text-transform );letter-spacing:var( --e-global-typography-42c829b-letter-spacing );color:var( --e-global-color-9d6aead );}.elementor-668 .elementor-element.elementor-element-1dd8b983:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-668 .elementor-element.elementor-element-1dd8b983 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-bc-flex-widget .elementor-668 .elementor-element.elementor-element-1dd8b983.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-668 .elementor-element.elementor-element-1dd8b983.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-668 .elementor-element.elementor-element-1dd8b983 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:45px 45px 45px 45px;}.elementor-668 .elementor-element.elementor-element-1dd8b983 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-668 .elementor-element.elementor-element-7a6c88e8{width:auto;max-width:auto;margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-668 .elementor-element.elementor-element-7a6c88e8 .elementor-counter-number-wrapper{color:var( --e-global-color-9d6aead );font-family:var( --e-global-typography-bcd4267-font-family ), Sans-serif;font-size:var( --e-global-typography-bcd4267-font-size );font-weight:var( --e-global-typography-bcd4267-font-weight );text-transform:var( --e-global-typography-bcd4267-text-transform );line-height:var( --e-global-typography-bcd4267-line-height );letter-spacing:var( --e-global-typography-bcd4267-letter-spacing );}.elementor-668 .elementor-element.elementor-element-1278a47a{--spacer-size:155px;width:var( --container-widget-width, 1px );max-width:1px;background-color:var( --e-global-color-ab08009 );margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--container-widget-width:1px;--container-widget-flex-grow:0;top:0px;}body:not(.rtl) .elementor-668 .elementor-element.elementor-element-1278a47a{left:0px;}body.rtl .elementor-668 .elementor-element.elementor-element-1278a47a{right:0px;}.elementor-668 .elementor-element.elementor-element-4ee41cf4{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-668 .elementor-element.elementor-element-4ee41cf4 .elementor-heading-title{font-family:var( --e-global-typography-42c829b-font-family ), Sans-serif;font-size:var( --e-global-typography-42c829b-font-size );font-weight:var( --e-global-typography-42c829b-font-weight );text-transform:var( --e-global-typography-42c829b-text-transform );letter-spacing:var( --e-global-typography-42c829b-letter-spacing );color:var( --e-global-color-9d6aead );}.elementor-668 .elementor-element.elementor-element-1434a66f:not(.elementor-motion-effects-element-type-background), .elementor-668 .elementor-element.elementor-element-1434a66f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://karmalogic.co.nz/wp-content/uploads/2026/02/Story-1.jpg");background-position:bottom center;background-size:cover;}.elementor-668 .elementor-element.elementor-element-1434a66f > .elementor-container{min-height:400px;}.elementor-668 .elementor-element.elementor-element-1434a66f > .elementor-background-overlay{opacity:0.24;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-668 .elementor-element.elementor-element-1434a66f{border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:128px 0px 128px 0px;}.elementor-bc-flex-widget .elementor-668 .elementor-element.elementor-element-ff80085.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-668 .elementor-element.elementor-element-ff80085.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-668 .elementor-element.elementor-element-ff80085.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-668 .elementor-element.elementor-element-2bdd00f4{width:auto;max-width:auto;margin:0px 24px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-668 .elementor-element.elementor-element-2bdd00f4 img{width:67px;}.elementor-668 .elementor-element.elementor-element-2ea5c9c5{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-668 .elementor-element.elementor-element-2ea5c9c5 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-9d6aead );}.elementor-668 .elementor-element.elementor-element-5b1f6978:not(.elementor-motion-effects-element-type-background), .elementor-668 .elementor-element.elementor-element-5b1f6978 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6a53256 );}.elementor-668 .elementor-element.elementor-element-5b1f6978{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:96px 0px 96px 0px;}.elementor-668 .elementor-element.elementor-element-5b1f6978 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-668 .elementor-element.elementor-element-5b1f6978 > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-9d6aead );}.elementor-668 .elementor-element.elementor-element-5b1f6978 > .elementor-shape-bottom svg{height:500px;}.elementor-668 .elementor-element.elementor-element-1214b43c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;z-index:1;}.elementor-668 .elementor-element.elementor-element-1214b43c .elementor-heading-title{font-family:var( --e-global-typography-42c829b-font-family ), Sans-serif;font-size:var( --e-global-typography-42c829b-font-size );font-weight:var( --e-global-typography-42c829b-font-weight );text-transform:var( --e-global-typography-42c829b-text-transform );letter-spacing:var( --e-global-typography-42c829b-letter-spacing );}.elementor-668 .elementor-element.elementor-element-61d1c5fb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;}.elementor-668 .elementor-element.elementor-element-7afefd0b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-668 .elementor-element.elementor-element-7afefd0b .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );color:var( --e-global-color-primary );}.elementor-668 .elementor-element.elementor-element-18964283{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;color:var( --e-global-color-text );}.elementor-668 .elementor-element.elementor-element-55a19e37{--divider-border-style:solid;--divider-color:var( --e-global-color-ab08009 );--divider-border-width:1px;margin:0px -30px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;bottom:0px;}body:not(.rtl) .elementor-668 .elementor-element.elementor-element-55a19e37{left:0px;}body.rtl .elementor-668 .elementor-element.elementor-element-55a19e37{right:0px;}.elementor-668 .elementor-element.elementor-element-55a19e37 .elementor-divider-separator{width:100%;}.elementor-668 .elementor-element.elementor-element-55a19e37 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-bc-flex-widget .elementor-668 .elementor-element.elementor-element-13eb82ed.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-668 .elementor-element.elementor-element-13eb82ed.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-668 .elementor-element.elementor-element-13eb82ed.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-668 .elementor-element.elementor-element-6a8e2320{--divider-border-style:solid;--divider-color:var( --e-global-color-ab08009 );--divider-border-width:1px;margin:0px 30px calc(var(--kit-widget-spacing, 0px) + 0px) -30px;bottom:0px;}body:not(.rtl) .elementor-668 .elementor-element.elementor-element-6a8e2320{left:0px;}body.rtl .elementor-668 .elementor-element.elementor-element-6a8e2320{right:0px;}.elementor-668 .elementor-element.elementor-element-6a8e2320 .elementor-divider-separator{width:100%;}.elementor-668 .elementor-element.elementor-element-6a8e2320 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-668 .elementor-element.elementor-element-72422a63{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-668 .elementor-element.elementor-element-72422a63 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-668 .elementor-element.elementor-element-62009bed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;color:var( --e-global-color-text );}.elementor-668 .elementor-element.elementor-element-57c03654{--divider-border-style:solid;--divider-color:var( --e-global-color-ab08009 );--divider-border-width:1px;margin:0px -30px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;bottom:0px;}body:not(.rtl) .elementor-668 .elementor-element.elementor-element-57c03654{left:0px;}body.rtl .elementor-668 .elementor-element.elementor-element-57c03654{right:0px;}.elementor-668 .elementor-element.elementor-element-57c03654 .elementor-divider-separator{width:100%;}.elementor-668 .elementor-element.elementor-element-57c03654 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-bc-flex-widget .elementor-668 .elementor-element.elementor-element-4c934284.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-668 .elementor-element.elementor-element-4c934284.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-668 .elementor-element.elementor-element-4c934284.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-668 .elementor-element.elementor-element-5c119d5{--divider-border-style:solid;--divider-color:var( --e-global-color-ab08009 );--divider-border-width:1px;margin:0px -30px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;bottom:0px;}body:not(.rtl) .elementor-668 .elementor-element.elementor-element-5c119d5{left:0px;}body.rtl .elementor-668 .elementor-element.elementor-element-5c119d5{right:0px;}.elementor-668 .elementor-element.elementor-element-5c119d5 .elementor-divider-separator{width:100%;}.elementor-668 .elementor-element.elementor-element-5c119d5 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-668 .elementor-element.elementor-element-67b71fbc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-668 .elementor-element.elementor-element-67b71fbc .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-668 .elementor-element.elementor-element-581f4534{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;color:var( --e-global-color-text );}.elementor-668 .elementor-element.elementor-element-f2c6ab4{--divider-border-style:solid;--divider-color:var( --e-global-color-ab08009 );--divider-border-width:1px;margin:0px -30px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;bottom:0px;}body:not(.rtl) .elementor-668 .elementor-element.elementor-element-f2c6ab4{left:0px;}body.rtl .elementor-668 .elementor-element.elementor-element-f2c6ab4{right:0px;}.elementor-668 .elementor-element.elementor-element-f2c6ab4 .elementor-divider-separator{width:100%;}.elementor-668 .elementor-element.elementor-element-f2c6ab4 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-bc-flex-widget .elementor-668 .elementor-element.elementor-element-2c00a008.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-668 .elementor-element.elementor-element-2c00a008.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-668 .elementor-element.elementor-element-2c00a008.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-668 .elementor-element.elementor-element-2d2ad4fc{--divider-border-style:solid;--divider-color:var( --e-global-color-ab08009 );--divider-border-width:1px;margin:0px -30px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;bottom:0px;}body:not(.rtl) .elementor-668 .elementor-element.elementor-element-2d2ad4fc{left:0px;}body.rtl .elementor-668 .elementor-element.elementor-element-2d2ad4fc{right:0px;}.elementor-668 .elementor-element.elementor-element-2d2ad4fc .elementor-divider-separator{width:100%;}.elementor-668 .elementor-element.elementor-element-2d2ad4fc .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-668 .elementor-element.elementor-element-2561be36{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-668 .elementor-element.elementor-element-2561be36 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-668 .elementor-element.elementor-element-635842f5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-668 .elementor-element.elementor-element-6ec4188d.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-668 .elementor-element.elementor-element-6ec4188d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-668 .elementor-element.elementor-element-6ec4188d.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-668 .elementor-element.elementor-element-860ca69{padding:0px 0px 0px 0px;}.elementor-668 .elementor-element.elementor-element-5dbdd631.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-668 .elementor-element.elementor-element-7f452525{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;z-index:1;text-align:center;}.elementor-668 .elementor-element.elementor-element-7f452525 .elementor-heading-title{font-family:var( --e-global-typography-42c829b-font-family ), Sans-serif;font-size:var( --e-global-typography-42c829b-font-size );font-weight:var( --e-global-typography-42c829b-font-weight );text-transform:var( --e-global-typography-42c829b-text-transform );letter-spacing:var( --e-global-typography-42c829b-letter-spacing );}.elementor-668 .elementor-element.elementor-element-892f2d4{text-align:center;}.elementor-668 .elementor-element.elementor-element-1f141851{padding:0px 0px 0px 0px;}.elementor-668 .elementor-element.elementor-element-7ce81f37{margin-top:0px;margin-bottom:0px;}.elementor-668 .elementor-element.elementor-element-90990f9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-668 .elementor-element.elementor-element-90990f9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://karmalogic.co.nz/wp-content/uploads/2026/02/4-1.jpg");background-size:cover;}.elementor-668 .elementor-element.elementor-element-90990f9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-668 .elementor-element.elementor-element-90990f9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-668 .elementor-element.elementor-element-186e4160{--spacer-size:331px;}.elementor-bc-flex-widget .elementor-668 .elementor-element.elementor-element-f0c6ef0.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-668 .elementor-element.elementor-element-f0c6ef0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-668 .elementor-element.elementor-element-f0c6ef0 > .elementor-element-populated{margin:0px 0px 0px -45px;--e-column-margin-right:0px;--e-column-margin-left:-45px;padding:0px 0px 48px 0px;}.elementor-668 .elementor-element.elementor-element-6a3bdf8b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-668 .elementor-element.elementor-element-22cb3319{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-668 .elementor-element.elementor-element-22cb3319 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-668 .elementor-element.elementor-element-4c71d271{--grid-template-columns:repeat(0, auto);text-align:left;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--icon-size:15px;--grid-column-gap:10px;--grid-row-gap:0px;}.elementor-668 .elementor-element.elementor-element-4c71d271 .elementor-social-icon{background-color:#FFFFFF00;--icon-padding:0.8em;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-668 .elementor-element.elementor-element-4c71d271 .elementor-social-icon i{color:var( --e-global-color-secondary );}.elementor-668 .elementor-element.elementor-element-4c71d271 .elementor-social-icon svg{fill:var( --e-global-color-secondary );}.elementor-668 .elementor-element.elementor-element-4c71d271 .elementor-social-icon:hover i{color:var( --e-global-color-accent );}.elementor-668 .elementor-element.elementor-element-4c71d271 .elementor-social-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-668 .elementor-element.elementor-element-4c71d271 .elementor-social-icon:hover{border-color:var( --e-global-color-accent );}.elementor-668 .elementor-element.elementor-element-65efc5af{margin-top:0px;margin-bottom:0px;}.elementor-668 .elementor-element.elementor-element-523138ad:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-668 .elementor-element.elementor-element-523138ad > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://karmalogic.co.nz/wp-content/uploads/2026/02/3-1-1.jpg");background-position:center center;background-size:cover;}.elementor-668 .elementor-element.elementor-element-523138ad > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-668 .elementor-element.elementor-element-523138ad > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-668 .elementor-element.elementor-element-6a38f9ba{--spacer-size:331px;}.elementor-bc-flex-widget .elementor-668 .elementor-element.elementor-element-1709b515.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-668 .elementor-element.elementor-element-1709b515.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-668 .elementor-element.elementor-element-1709b515 > .elementor-element-populated{margin:0px 0px 0px -45px;--e-column-margin-right:0px;--e-column-margin-left:-45px;padding:0px 0px 48px 0px;}.elementor-668 .elementor-element.elementor-element-515644d1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-668 .elementor-element.elementor-element-37db87a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-668 .elementor-element.elementor-element-37db87a8 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-668 .elementor-element.elementor-element-5542d1c5{--grid-template-columns:repeat(0, auto);text-align:left;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--icon-size:15px;--grid-column-gap:10px;--grid-row-gap:0px;}.elementor-668 .elementor-element.elementor-element-5542d1c5 .elementor-social-icon{background-color:#FFFFFF00;--icon-padding:0.8em;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-668 .elementor-element.elementor-element-5542d1c5 .elementor-social-icon i{color:var( --e-global-color-secondary );}.elementor-668 .elementor-element.elementor-element-5542d1c5 .elementor-social-icon svg{fill:var( --e-global-color-secondary );}.elementor-668 .elementor-element.elementor-element-5542d1c5 .elementor-social-icon:hover i{color:var( --e-global-color-accent );}.elementor-668 .elementor-element.elementor-element-5542d1c5 .elementor-social-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-668 .elementor-element.elementor-element-5542d1c5 .elementor-social-icon:hover{border-color:var( --e-global-color-accent );}.elementor-668 .elementor-element.elementor-element-547bd86f{padding:0px 0px 96px 0px;}.elementor-668 .elementor-element.elementor-element-130359c7{margin-top:0px;margin-bottom:0px;}.elementor-668 .elementor-element.elementor-element-38d1ce43:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-668 .elementor-element.elementor-element-38d1ce43 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://karmalogic.co.nz/wp-content/uploads/2026/02/2-3-1.jpg");background-size:cover;}.elementor-668 .elementor-element.elementor-element-38d1ce43 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-668 .elementor-element.elementor-element-38d1ce43 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-668 .elementor-element.elementor-element-563b82a8{--spacer-size:331px;}.elementor-bc-flex-widget .elementor-668 .elementor-element.elementor-element-6efe22d2.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-668 .elementor-element.elementor-element-6efe22d2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-668 .elementor-element.elementor-element-6efe22d2 > .elementor-element-populated{margin:0px 0px 0px -45px;--e-column-margin-right:0px;--e-column-margin-left:-45px;padding:0px 0px 48px 0px;}.elementor-668 .elementor-element.elementor-element-4cbfb257{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-668 .elementor-element.elementor-element-491bc063{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-668 .elementor-element.elementor-element-491bc063 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-668 .elementor-element.elementor-element-704b16b4{--grid-template-columns:repeat(0, auto);text-align:left;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--icon-size:15px;--grid-column-gap:10px;--grid-row-gap:0px;}.elementor-668 .elementor-element.elementor-element-704b16b4 .elementor-social-icon{background-color:#FFFFFF00;--icon-padding:0.8em;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-668 .elementor-element.elementor-element-704b16b4 .elementor-social-icon i{color:var( --e-global-color-secondary );}.elementor-668 .elementor-element.elementor-element-704b16b4 .elementor-social-icon svg{fill:var( --e-global-color-secondary );}.elementor-668 .elementor-element.elementor-element-704b16b4 .elementor-social-icon:hover i{color:var( --e-global-color-accent );}.elementor-668 .elementor-element.elementor-element-704b16b4 .elementor-social-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-668 .elementor-element.elementor-element-704b16b4 .elementor-social-icon:hover{border-color:var( --e-global-color-accent );}.elementor-668 .elementor-element.elementor-element-484c94c4{margin-top:0px;margin-bottom:0px;}.elementor-668 .elementor-element.elementor-element-263d8557:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-668 .elementor-element.elementor-element-263d8557 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://karmalogic.co.nz/wp-content/uploads/2026/02/1-2-1.jpg");background-position:center center;background-size:cover;}.elementor-668 .elementor-element.elementor-element-263d8557 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-668 .elementor-element.elementor-element-263d8557 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-668 .elementor-element.elementor-element-71950002{--spacer-size:331px;}.elementor-bc-flex-widget .elementor-668 .elementor-element.elementor-element-4f5fd106.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-668 .elementor-element.elementor-element-4f5fd106.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-668 .elementor-element.elementor-element-4f5fd106 > .elementor-element-populated{margin:0px 0px 0px -45px;--e-column-margin-right:0px;--e-column-margin-left:-45px;padding:0px 0px 48px 0px;}.elementor-668 .elementor-element.elementor-element-205e88ce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-668 .elementor-element.elementor-element-7eb381c9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-668 .elementor-element.elementor-element-7eb381c9 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-668 .elementor-element.elementor-element-39196fd7{--grid-template-columns:repeat(0, auto);text-align:left;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--icon-size:15px;--grid-column-gap:10px;--grid-row-gap:0px;}.elementor-668 .elementor-element.elementor-element-39196fd7 .elementor-social-icon{background-color:#FFFFFF00;--icon-padding:0.8em;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-668 .elementor-element.elementor-element-39196fd7 .elementor-social-icon i{color:var( --e-global-color-secondary );}.elementor-668 .elementor-element.elementor-element-39196fd7 .elementor-social-icon svg{fill:var( --e-global-color-secondary );}.elementor-668 .elementor-element.elementor-element-39196fd7 .elementor-social-icon:hover i{color:var( --e-global-color-accent );}.elementor-668 .elementor-element.elementor-element-39196fd7 .elementor-social-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-668 .elementor-element.elementor-element-39196fd7 .elementor-social-icon:hover{border-color:var( --e-global-color-accent );}.elementor-668 .elementor-element.elementor-element-118a612d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:96px 0px 96px 0px;}.elementor-668 .elementor-element.elementor-element-118a612d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-668 .elementor-element.elementor-element-54d061b4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-668 .elementor-element.elementor-element-54d061b4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6E7C9;}.elementor-bc-flex-widget .elementor-668 .elementor-element.elementor-element-54d061b4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-668 .elementor-element.elementor-element-54d061b4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-668 .elementor-element.elementor-element-54d061b4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-668 .elementor-element.elementor-element-54d061b4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-668 .elementor-element.elementor-element-73f6991f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;z-index:1;}.elementor-668 .elementor-element.elementor-element-73f6991f .elementor-heading-title{font-family:var( --e-global-typography-42c829b-font-family ), Sans-serif;font-size:var( --e-global-typography-42c829b-font-size );font-weight:var( --e-global-typography-42c829b-font-weight );text-transform:var( --e-global-typography-42c829b-text-transform );letter-spacing:var( --e-global-typography-42c829b-letter-spacing );}.elementor-668 .elementor-element.elementor-element-1e9e3ff5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-668 .elementor-element.elementor-element-4c09a524{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 060px) 0px;}.elementor-668 .elementor-element.elementor-element-539d23c6 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-42c829b-font-family ), Sans-serif;font-size:var( --e-global-typography-42c829b-font-size );font-weight:var( --e-global-typography-42c829b-font-weight );text-transform:var( --e-global-typography-42c829b-text-transform );letter-spacing:var( --e-global-typography-42c829b-letter-spacing );border-style:none;}.elementor-668 .elementor-element.elementor-element-539d23c6 .elementor-button:hover, .elementor-668 .elementor-element.elementor-element-539d23c6 .elementor-button:focus{background-color:var( --e-global-color-ab08009 );color:var( --e-global-color-9d6aead );}.elementor-668 .elementor-element.elementor-element-539d23c6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;}.elementor-668 .elementor-element.elementor-element-539d23c6 .elementor-button:hover svg, .elementor-668 .elementor-element.elementor-element-539d23c6 .elementor-button:focus svg{fill:var( --e-global-color-9d6aead );}@media(min-width:768px){.elementor-668 .elementor-element.elementor-element-5f7cbc9c{width:35%;}.elementor-668 .elementor-element.elementor-element-66e73587{width:65%;}.elementor-668 .elementor-element.elementor-element-153d3b3d{width:30%;}.elementor-668 .elementor-element.elementor-element-3d9fd147{width:40%;}.elementor-668 .elementor-element.elementor-element-1dd8b983{width:29.556%;}.elementor-668 .elementor-element.elementor-element-294c9365{width:80%;}.elementor-668 .elementor-element.elementor-element-13eb82ed{width:20%;}.elementor-668 .elementor-element.elementor-element-19c69f7f{width:80%;}.elementor-668 .elementor-element.elementor-element-4c934284{width:20%;}.elementor-668 .elementor-element.elementor-element-4e771799{width:80%;}.elementor-668 .elementor-element.elementor-element-2c00a008{width:20%;}.elementor-668 .elementor-element.elementor-element-4a4204c1{width:80%;}.elementor-668 .elementor-element.elementor-element-6ec4188d{width:20%;}.elementor-668 .elementor-element.elementor-element-90990f9{width:61.083%;}.elementor-668 .elementor-element.elementor-element-f0c6ef0{width:38.917%;}.elementor-668 .elementor-element.elementor-element-523138ad{width:61.083%;}.elementor-668 .elementor-element.elementor-element-1709b515{width:38.917%;}.elementor-668 .elementor-element.elementor-element-38d1ce43{width:61.083%;}.elementor-668 .elementor-element.elementor-element-6efe22d2{width:38.917%;}.elementor-668 .elementor-element.elementor-element-263d8557{width:61.083%;}.elementor-668 .elementor-element.elementor-element-4f5fd106{width:38.917%;}}@media(max-width:1024px){.elementor-668 .elementor-element.elementor-element-49b553fe{padding:50px 0px 0px 0px;}.elementor-668 .elementor-element.elementor-element-7cc5e854{padding:48px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-668 .elementor-element.elementor-element-411de0c0.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-668 .elementor-element.elementor-element-411de0c0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-668 .elementor-element.elementor-element-3d087a69{text-align:center;}.elementor-668 .elementor-element.elementor-element-3d087a69 img{width:100%;}.elementor-668 .elementor-element.elementor-element-2ebd3638{text-align:start;}.elementor-668 .elementor-element.elementor-element-2ebd3638 .elementor-heading-title{font-size:var( --e-global-typography-42c829b-font-size );letter-spacing:var( --e-global-typography-42c829b-letter-spacing );}.elementor-668 .elementor-element.elementor-element-1df909bc{text-align:start;}.elementor-668 .elementor-element.elementor-element-4b2de893{columns:1;}.elementor-668 .elementor-element.elementor-element-d9f16e1{padding:48px 0px 48px 0px;}.elementor-668 .elementor-element.elementor-element-6da5bf3{columns:1;}.elementor-668 .elementor-element.elementor-element-ee60210{padding:0px 0px 0px 0px;}.elementor-668 .elementor-element.elementor-element-2f501d9{padding:0px 0px 48px 0px;}.elementor-668 .elementor-element.elementor-element-3c26a6b .elementor-heading-title{font-size:var( --e-global-typography-42c829b-font-size );letter-spacing:var( --e-global-typography-42c829b-letter-spacing );}.elementor-668 .elementor-element.elementor-element-6750541a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-668 .elementor-element.elementor-element-cbb6b4a{padding:0px 30px 0px 30px;}.elementor-668 .elementor-element.elementor-element-153d3b3d > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-668 .elementor-element.elementor-element-58918aef .elementor-counter-number-wrapper{font-size:var( --e-global-typography-bcd4267-font-size );line-height:var( --e-global-typography-bcd4267-line-height );letter-spacing:var( --e-global-typography-bcd4267-letter-spacing );}.elementor-668 .elementor-element.elementor-element-56f6db48 .elementor-heading-title{font-size:var( --e-global-typography-42c829b-font-size );letter-spacing:var( --e-global-typography-42c829b-letter-spacing );}.elementor-668 .elementor-element.elementor-element-3d9fd147 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-668 .elementor-element.elementor-element-46c2ecb9 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-bcd4267-font-size );line-height:var( --e-global-typography-bcd4267-line-height );letter-spacing:var( --e-global-typography-bcd4267-letter-spacing );}.elementor-668 .elementor-element.elementor-element-3320f2eb .elementor-heading-title{font-size:var( --e-global-typography-42c829b-font-size );letter-spacing:var( --e-global-typography-42c829b-letter-spacing );}.elementor-668 .elementor-element.elementor-element-1dd8b983 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-668 .elementor-element.elementor-element-7a6c88e8 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-bcd4267-font-size );line-height:var( --e-global-typography-bcd4267-line-height );letter-spacing:var( --e-global-typography-bcd4267-letter-spacing );}.elementor-668 .elementor-element.elementor-element-4ee41cf4 .elementor-heading-title{font-size:var( --e-global-typography-42c829b-font-size );letter-spacing:var( --e-global-typography-42c829b-letter-spacing );}.elementor-668 .elementor-element.elementor-element-1434a66f > .elementor-container{min-height:100px;}.elementor-668 .elementor-element.elementor-element-1434a66f{border-width:0px 0px 0px 0px;}.elementor-668 .elementor-element.elementor-element-2ea5c9c5 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-668 .elementor-element.elementor-element-5b1f6978{padding:48px 0px 48px 0px;}.elementor-668 .elementor-element.elementor-element-2c51fec1{padding:0px 0px 0px 0px;}.elementor-668 .elementor-element.elementor-element-1214b43c .elementor-heading-title{font-size:var( --e-global-typography-42c829b-font-size );letter-spacing:var( --e-global-typography-42c829b-letter-spacing );}.elementor-bc-flex-widget .elementor-668 .elementor-element.elementor-element-13eb82ed.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-668 .elementor-element.elementor-element-13eb82ed.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-668 .elementor-element.elementor-element-13eb82ed.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-668 .elementor-element.elementor-element-13eb82ed > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-bc-flex-widget .elementor-668 .elementor-element.elementor-element-4c934284.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-668 .elementor-element.elementor-element-4c934284.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-668 .elementor-element.elementor-element-4c934284.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-668 .elementor-element.elementor-element-4c934284 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-bc-flex-widget .elementor-668 .elementor-element.elementor-element-2c00a008.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-668 .elementor-element.elementor-element-2c00a008.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-668 .elementor-element.elementor-element-2c00a008.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-668 .elementor-element.elementor-element-2c00a008 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-bc-flex-widget .elementor-668 .elementor-element.elementor-element-6ec4188d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-668 .elementor-element.elementor-element-6ec4188d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-668 .elementor-element.elementor-element-6ec4188d.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-668 .elementor-element.elementor-element-6ec4188d > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-668 .elementor-element.elementor-element-860ca69{padding:0px 0px 0px 0px;}.elementor-668 .elementor-element.elementor-element-7f452525 .elementor-heading-title{font-size:var( --e-global-typography-42c829b-font-size );letter-spacing:var( --e-global-typography-42c829b-letter-spacing );}.elementor-668 .elementor-element.elementor-element-1f141851{padding:0px 0px 0px 0px;}.elementor-668 .elementor-element.elementor-element-90990f9 > .elementor-element-populated{margin:0px 0px 024px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-668 .elementor-element.elementor-element-f0c6ef0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-668 .elementor-element.elementor-element-523138ad > .elementor-element-populated{margin:0px 0px 24px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-668 .elementor-element.elementor-element-1709b515 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-668 .elementor-element.elementor-element-547bd86f{padding:0px 0px 0px 0px;}.elementor-668 .elementor-element.elementor-element-38d1ce43 > .elementor-element-populated{margin:0px 0px 24px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-668 .elementor-element.elementor-element-6efe22d2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-668 .elementor-element.elementor-element-263d8557 > .elementor-element-populated{margin:0px 0px 24px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-668 .elementor-element.elementor-element-4f5fd106 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-668 .elementor-element.elementor-element-118a612d{padding:48px 0px 48px 0px;}.elementor-668 .elementor-element.elementor-element-54d061b4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-668 .elementor-element.elementor-element-73f6991f .elementor-heading-title{font-size:var( --e-global-typography-42c829b-font-size );letter-spacing:var( --e-global-typography-42c829b-letter-spacing );}.elementor-668 .elementor-element.elementor-element-4c09a524{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-668 .elementor-element.elementor-element-539d23c6 .elementor-button{font-size:var( --e-global-typography-42c829b-font-size );letter-spacing:var( --e-global-typography-42c829b-letter-spacing );}}@media(max-width:767px){.elementor-668 .elementor-element.elementor-element-49b553fe{padding:40px 0px 0px 0px;}.elementor-668 .elementor-element.elementor-element-7cc5e854{padding:48px 0px 48px 0px;}.elementor-668 .elementor-element.elementor-element-411de0c0 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-668 .elementor-element.elementor-element-3d087a69{text-align:center;}.elementor-668 .elementor-element.elementor-element-6b1f9ce5.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-668 .elementor-element.elementor-element-2ebd3638{text-align:center;}.elementor-668 .elementor-element.elementor-element-2ebd3638 .elementor-heading-title{font-size:var( --e-global-typography-42c829b-font-size );letter-spacing:var( --e-global-typography-42c829b-letter-spacing );}.elementor-668 .elementor-element.elementor-element-1df909bc{text-align:center;}.elementor-668 .elementor-element.elementor-element-4b2de893{columns:1;text-align:center;}.elementor-668 .elementor-element.elementor-element-d9f16e1{padding:0px 0px 0px 0px;}.elementor-668 .elementor-element.elementor-element-485f5f9.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-668 .elementor-element.elementor-element-6da5bf3{columns:1;text-align:center;}.elementor-668 .elementor-element.elementor-element-ee60210{padding:10px 0px 48px 0px;}.elementor-668 .elementor-element.elementor-element-02c952d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-668 .elementor-element.elementor-element-02c952d > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-668 .elementor-element.elementor-element-3c26a6b{text-align:center;}.elementor-668 .elementor-element.elementor-element-3c26a6b .elementor-heading-title{font-size:var( --e-global-typography-42c829b-font-size );letter-spacing:var( --e-global-typography-42c829b-letter-spacing );}.elementor-668 .elementor-element.elementor-element-32c91f85{text-align:center;}.elementor-668 .elementor-element.elementor-element-65183298{text-align:center;}.elementor-668 .elementor-element.elementor-element-39cca03d{--spacer-size:264px;}.elementor-668 .elementor-element.elementor-element-cbb6b4a{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-668 .elementor-element.elementor-element-153d3b3d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-668 .elementor-element.elementor-element-153d3b3d > .elementor-element-populated{padding:48px 30px 30px 30px;}.elementor-668 .elementor-element.elementor-element-58918aef .elementor-counter-number-wrapper{font-size:var( --e-global-typography-bcd4267-font-size );line-height:var( --e-global-typography-bcd4267-line-height );letter-spacing:var( --e-global-typography-bcd4267-letter-spacing );}.elementor-668 .elementor-element.elementor-element-56f6db48{text-align:center;}.elementor-668 .elementor-element.elementor-element-56f6db48 .elementor-heading-title{font-size:var( --e-global-typography-42c829b-font-size );letter-spacing:var( --e-global-typography-42c829b-letter-spacing );}.elementor-668 .elementor-element.elementor-element-3d9fd147.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-668 .elementor-element.elementor-element-46c2ecb9 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-bcd4267-font-size );line-height:var( --e-global-typography-bcd4267-line-height );letter-spacing:var( --e-global-typography-bcd4267-letter-spacing );}.elementor-668 .elementor-element.elementor-element-3320f2eb{text-align:center;}.elementor-668 .elementor-element.elementor-element-3320f2eb .elementor-heading-title{font-size:var( --e-global-typography-42c829b-font-size );letter-spacing:var( --e-global-typography-42c829b-letter-spacing );}.elementor-668 .elementor-element.elementor-element-1dd8b983.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-668 .elementor-element.elementor-element-7a6c88e8 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-bcd4267-font-size );line-height:var( --e-global-typography-bcd4267-line-height );letter-spacing:var( --e-global-typography-bcd4267-letter-spacing );}.elementor-668 .elementor-element.elementor-element-4ee41cf4{text-align:center;}.elementor-668 .elementor-element.elementor-element-4ee41cf4 .elementor-heading-title{font-size:var( --e-global-typography-42c829b-font-size );letter-spacing:var( --e-global-typography-42c829b-letter-spacing );}.elementor-668 .elementor-element.elementor-element-1434a66f > .elementor-container{min-height:100px;}.elementor-668 .elementor-element.elementor-element-2ea5c9c5 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-668 .elementor-element.elementor-element-5b1f6978{padding:10px 10px 10px 10px;}.elementor-668 .elementor-element.elementor-element-2c51fec1{padding:0px 0px 0px 0px;}.elementor-668 .elementor-element.elementor-element-1214b43c{text-align:center;}.elementor-668 .elementor-element.elementor-element-1214b43c .elementor-heading-title{font-size:var( --e-global-typography-42c829b-font-size );letter-spacing:var( --e-global-typography-42c829b-letter-spacing );}.elementor-668 .elementor-element.elementor-element-61d1c5fb{text-align:center;}.elementor-668 .elementor-element.elementor-element-7afefd0b{text-align:center;}.elementor-668 .elementor-element.elementor-element-18964283{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;text-align:center;}.elementor-668 .elementor-element.elementor-element-55a19e37{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-668 .elementor-element.elementor-element-13eb82ed.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-668 .elementor-element.elementor-element-13eb82ed > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-668 .elementor-element.elementor-element-6a8e2320{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-668 .elementor-element.elementor-element-6a8e2320 .elementor-divider{text-align:center;}.elementor-668 .elementor-element.elementor-element-6a8e2320 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-668 .elementor-element.elementor-element-72422a63{text-align:center;}.elementor-668 .elementor-element.elementor-element-62009bed{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;text-align:center;}.elementor-668 .elementor-element.elementor-element-57c03654{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-668 .elementor-element.elementor-element-57c03654 .elementor-divider{text-align:center;}.elementor-668 .elementor-element.elementor-element-57c03654 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-668 .elementor-element.elementor-element-4c934284 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-668 .elementor-element.elementor-element-5c119d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-668 .elementor-element.elementor-element-5c119d5 .elementor-divider{text-align:center;}.elementor-668 .elementor-element.elementor-element-5c119d5 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-668 .elementor-element.elementor-element-67b71fbc{text-align:center;}.elementor-668 .elementor-element.elementor-element-581f4534{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;text-align:center;}.elementor-668 .elementor-element.elementor-element-f2c6ab4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-668 .elementor-element.elementor-element-f2c6ab4 .elementor-divider{text-align:center;}.elementor-668 .elementor-element.elementor-element-f2c6ab4 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-668 .elementor-element.elementor-element-2c00a008 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-668 .elementor-element.elementor-element-2d2ad4fc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-668 .elementor-element.elementor-element-2d2ad4fc .elementor-divider{text-align:center;}.elementor-668 .elementor-element.elementor-element-2d2ad4fc .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-668 .elementor-element.elementor-element-2561be36{text-align:center;}.elementor-668 .elementor-element.elementor-element-635842f5{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;text-align:center;}.elementor-668 .elementor-element.elementor-element-5dbdd631.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-668 .elementor-element.elementor-element-7f452525{text-align:center;}.elementor-668 .elementor-element.elementor-element-7f452525 .elementor-heading-title{font-size:var( --e-global-typography-42c829b-font-size );letter-spacing:var( --e-global-typography-42c829b-letter-spacing );}.elementor-668 .elementor-element.elementor-element-892f2d4{text-align:center;}.elementor-668 .elementor-element.elementor-element-1f141851{padding:0px 0px 0px 0px;}.elementor-668 .elementor-element.elementor-element-6a3bdf8b{text-align:center;}.elementor-668 .elementor-element.elementor-element-22cb3319{text-align:center;}.elementor-668 .elementor-element.elementor-element-4c71d271{text-align:center;}.elementor-668 .elementor-element.elementor-element-65efc5af{padding:0px 0px 0px 0px;}.elementor-668 .elementor-element.elementor-element-515644d1{text-align:center;}.elementor-668 .elementor-element.elementor-element-37db87a8{text-align:center;}.elementor-668 .elementor-element.elementor-element-5542d1c5{text-align:center;}.elementor-668 .elementor-element.elementor-element-547bd86f{padding:0px 0px 0px 0px;}.elementor-668 .elementor-element.elementor-element-6efe22d2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-668 .elementor-element.elementor-element-4cbfb257{text-align:center;}.elementor-668 .elementor-element.elementor-element-491bc063{text-align:center;}.elementor-668 .elementor-element.elementor-element-704b16b4{text-align:center;}.elementor-668 .elementor-element.elementor-element-484c94c4{padding:0px 0px 0px 0px;}.elementor-668 .elementor-element.elementor-element-205e88ce{text-align:center;}.elementor-668 .elementor-element.elementor-element-7eb381c9{text-align:center;}.elementor-668 .elementor-element.elementor-element-39196fd7{text-align:center;}.elementor-668 .elementor-element.elementor-element-73f6991f{text-align:center;}.elementor-668 .elementor-element.elementor-element-73f6991f .elementor-heading-title{font-size:var( --e-global-typography-42c829b-font-size );letter-spacing:var( --e-global-typography-42c829b-letter-spacing );}.elementor-668 .elementor-element.elementor-element-1e9e3ff5{text-align:center;}.elementor-668 .elementor-element.elementor-element-4c09a524{text-align:center;}.elementor-668 .elementor-element.elementor-element-539d23c6 .elementor-button{font-size:var( --e-global-typography-42c829b-font-size );letter-spacing:var( --e-global-typography-42c829b-letter-spacing );}}@media(max-width:1024px) and (min-width:768px){.elementor-668 .elementor-element.elementor-element-411de0c0{width:100%;}.elementor-668 .elementor-element.elementor-element-6b1f9ce5{width:100%;}.elementor-668 .elementor-element.elementor-element-485f5f9{width:100%;}.elementor-668 .elementor-element.elementor-element-02c952d{width:100%;}.elementor-668 .elementor-element.elementor-element-5f7cbc9c{width:100%;}.elementor-668 .elementor-element.elementor-element-66e73587{width:100%;}.elementor-668 .elementor-element.elementor-element-153d3b3d{width:33%;}.elementor-668 .elementor-element.elementor-element-3d9fd147{width:36%;}.elementor-668 .elementor-element.elementor-element-1dd8b983{width:30%;}.elementor-668 .elementor-element.elementor-element-294c9365{width:75%;}.elementor-668 .elementor-element.elementor-element-13eb82ed{width:25%;}.elementor-668 .elementor-element.elementor-element-19c69f7f{width:75%;}.elementor-668 .elementor-element.elementor-element-4c934284{width:25%;}.elementor-668 .elementor-element.elementor-element-4e771799{width:75%;}.elementor-668 .elementor-element.elementor-element-2c00a008{width:25%;}.elementor-668 .elementor-element.elementor-element-4a4204c1{width:75%;}.elementor-668 .elementor-element.elementor-element-6ec4188d{width:25%;}.elementor-668 .elementor-element.elementor-element-90990f9{width:100%;}.elementor-668 .elementor-element.elementor-element-f0c6ef0{width:100%;}.elementor-668 .elementor-element.elementor-element-523138ad{width:100%;}.elementor-668 .elementor-element.elementor-element-1709b515{width:100%;}.elementor-668 .elementor-element.elementor-element-38d1ce43{width:100%;}.elementor-668 .elementor-element.elementor-element-6efe22d2{width:100%;}.elementor-668 .elementor-element.elementor-element-263d8557{width:100%;}.elementor-668 .elementor-element.elementor-element-4f5fd106{width:100%;}.elementor-668 .elementor-element.elementor-element-54d061b4{width:100%;}}