.elementor-2779 .elementor-element.elementor-element-b8974c5:not(.elementor-motion-effects-element-type-background), .elementor-2779 .elementor-element.elementor-element-b8974c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2779 .elementor-element.elementor-element-b8974c5 > .elementor-background-overlay{background-color:var( --e-global-color-text );background-image:url("https://www.focuskitchens.co.nz/wp-content/uploads/2025/06/Untitled-design-2025-06-03T173415.208.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.14;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2779 .elementor-element.elementor-element-b8974c5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:5rem 0rem 5rem 0rem;}.elementor-2779 .elementor-element.elementor-element-69f5a7f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2779 .elementor-element.elementor-element-69f5a7f > .elementor-element-populated{margin:100px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2779 .elementor-element.elementor-element-0f989fb > .elementor-widget-container{margin:-15px 0px -5px 0px;}.elementor-2779 .elementor-element.elementor-element-0f989fb .qodef-qi-animated-text{text-align:center;}.elementor-2779 .elementor-element.elementor-element-0f989fb .qodef-qi-animated-text .qodef-m-title{color:var( --e-global-color-primary );}.elementor-2779 .elementor-element.elementor-element-4991545 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2779 .elementor-element.elementor-element-4991545 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2779 .elementor-element.elementor-element-4991545{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2779 .elementor-element.elementor-element-4991545 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2779 .elementor-element.elementor-element-4991545 .elementor-icon-list-item > a{font-family:"Syne", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;line-height:18px;}.elementor-2779 .elementor-element.elementor-element-4991545 .elementor-icon-list-text{color:var( --e-global-color-81554a9 );transition:color 0.3s;}.elementor-2779 .elementor-element.elementor-element-31ed529{--display:flex;}.elementor-2779 .elementor-element.elementor-element-31ed529:not(.elementor-motion-effects-element-type-background), .elementor-2779 .elementor-element.elementor-element-31ed529 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2779 .elementor-element.elementor-element-f9f5305{--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-2779 .elementor-element.elementor-element-f9f5305:not(.elementor-motion-effects-element-type-background), .elementor-2779 .elementor-element.elementor-element-f9f5305 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2779 .elementor-element.elementor-element-a96a022{--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-2779 .elementor-element.elementor-element-0f85db4{text-align:center;}.elementor-2779 .elementor-element.elementor-element-0f85db4 .elementor-heading-title{color:#1F1F1F;}.elementor-2779 .elementor-element.elementor-element-04a438a{--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-2779 .elementor-element.elementor-element-35ae9ca{text-align:center;}.elementor-2779 .elementor-element.elementor-element-35ae9ca .elementor-heading-title{color:#000000;}.elementor-2779 .elementor-element.elementor-element-c4f8975{--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-2779 .elementor-element.elementor-element-c4f8975:not(.elementor-motion-effects-element-type-background), .elementor-2779 .elementor-element.elementor-element-c4f8975 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2779 .elementor-element.elementor-element-c2d2e40{--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-2779 .elementor-element.elementor-element-808b910.elementor-element{--align-self:center;}.elementor-2779 .elementor-element.elementor-element-808b910 img{width:100%;max-width:100%;height:400px;object-fit:fill;border-radius:10px 10px 10px 10px;}.elementor-2779 .elementor-element.elementor-element-cba7231{--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-2779 .elementor-element.elementor-element-d3714b3 img{width:100%;max-width:100%;height:400px;border-radius:10px 10px 10px 10px;}.elementor-2779 .elementor-element.elementor-element-e34491d{--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-2779 .elementor-element.elementor-element-e34491d:not(.elementor-motion-effects-element-type-background), .elementor-2779 .elementor-element.elementor-element-e34491d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2779 .elementor-element.elementor-element-7943c8f{--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-2779 .elementor-element.elementor-element-c96210a.elementor-element{--align-self:stretch;}.elementor-2779 .elementor-element.elementor-element-c96210a img{max-width:100%;height:400px;object-fit:fill;border-radius:10px 10px 10px 10px;}.elementor-2779 .elementor-element.elementor-element-0b4c0b7{--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-2779 .elementor-element.elementor-element-628b854{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:2;}.elementor-2779 .elementor-element.elementor-element-628b854 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2779 .elementor-element.elementor-element-628b854.elementor-element{--flex-grow:4;--flex-shrink:1;}.elementor-2779 .elementor-element.elementor-element-628b854 img{width:100%;max-width:100%;height:397px;object-fit:fill;border-radius:10px 10px 10px 10px;}.elementor-2779 .elementor-element.elementor-element-6819d16{--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-2779 .elementor-element.elementor-element-6819d16:not(.elementor-motion-effects-element-type-background), .elementor-2779 .elementor-element.elementor-element-6819d16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2779 .elementor-element.elementor-element-6fb2636{--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-2779 .elementor-element.elementor-element-f454b3e.elementor-element{--align-self:stretch;}.elementor-2779 .elementor-element.elementor-element-f454b3e img{height:403px;object-fit:fill;border-radius:10px 10px 10px 10px;}.elementor-2779 .elementor-element.elementor-element-9c20d60{--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-2779 .elementor-element.elementor-element-ee4bff0 img{width:100%;max-width:100%;height:400px;border-radius:10px 10px 10px 10px;}.elementor-2779 .elementor-element.elementor-element-28f6d9e{--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-2779 .elementor-element.elementor-element-28f6d9e:not(.elementor-motion-effects-element-type-background), .elementor-2779 .elementor-element.elementor-element-28f6d9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2779 .elementor-element.elementor-element-643c6d2{--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-2779 .elementor-element.elementor-element-066bc51.elementor-element{--align-self:stretch;}.elementor-2779 .elementor-element.elementor-element-066bc51 img{height:403px;object-fit:fill;border-radius:10px 10px 10px 10px;}.elementor-2779 .elementor-element.elementor-element-215316d{--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-2779 .elementor-element.elementor-element-db9f8e5{width:100%;max-width:100%;}.elementor-2779 .elementor-element.elementor-element-db9f8e5 img{width:100%;max-width:100%;height:400px;object-fit:fill;border-radius:10px 10px 10px 10px;}.elementor-2779 .elementor-element.elementor-element-7492274{--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-2779 .elementor-element.elementor-element-7492274:not(.elementor-motion-effects-element-type-background), .elementor-2779 .elementor-element.elementor-element-7492274 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2779 .elementor-element.elementor-element-8263558{--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-2779 .elementor-element.elementor-element-2f38efb.elementor-element{--align-self:stretch;}.elementor-2779 .elementor-element.elementor-element-2f38efb img{height:403px;object-fit:fill;border-radius:10px 10px 10px 10px;}.elementor-2779 .elementor-element.elementor-element-27c2511{--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-2779 .elementor-element.elementor-element-e6d45fd{width:100%;max-width:100%;}.elementor-2779 .elementor-element.elementor-element-e6d45fd img{width:100%;max-width:100%;height:400px;object-fit:fill;border-radius:10px 10px 10px 10px;}.elementor-2779 .elementor-element.elementor-element-91bde14{--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-2779 .elementor-element.elementor-element-91bde14:not(.elementor-motion-effects-element-type-background), .elementor-2779 .elementor-element.elementor-element-91bde14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2779 .elementor-element.elementor-element-1bef772{--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-2779 .elementor-element.elementor-element-94e6603.elementor-element{--align-self:stretch;}.elementor-2779 .elementor-element.elementor-element-94e6603 img{height:403px;object-fit:fill;border-radius:10px 10px 10px 10px;}.elementor-2779 .elementor-element.elementor-element-ccd9d08{--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-2779 .elementor-element.elementor-element-78f8304{width:100%;max-width:100%;}.elementor-2779 .elementor-element.elementor-element-78f8304 img{width:100%;max-width:100%;height:400px;object-fit:fill;border-radius:10px 10px 10px 10px;}.elementor-2779 .elementor-element.elementor-element-61e7a34{--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-2779 .elementor-element.elementor-element-61e7a34:not(.elementor-motion-effects-element-type-background), .elementor-2779 .elementor-element.elementor-element-61e7a34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2779 .elementor-element.elementor-element-1fcfaf8{--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-2779 .elementor-element.elementor-element-6622a23.elementor-element{--align-self:stretch;}.elementor-2779 .elementor-element.elementor-element-6622a23 img{height:403px;object-fit:fill;border-radius:10px 10px 10px 10px;}.elementor-2779 .elementor-element.elementor-element-71eb621{--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-2779 .elementor-element.elementor-element-99a5531{width:100%;max-width:100%;}.elementor-2779 .elementor-element.elementor-element-99a5531 img{width:100%;max-width:100%;height:400px;object-fit:fill;border-radius:10px 10px 10px 10px;}.elementor-2779 .elementor-element.elementor-element-c66d1a8{--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-2779 .elementor-element.elementor-element-c66d1a8:not(.elementor-motion-effects-element-type-background), .elementor-2779 .elementor-element.elementor-element-c66d1a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2779 .elementor-element.elementor-element-1ee8589{--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-2779 .elementor-element.elementor-element-5d93e30.elementor-element{--align-self:stretch;}.elementor-2779 .elementor-element.elementor-element-5d93e30 img{height:403px;object-fit:fill;border-radius:10px 10px 10px 10px;}.elementor-2779 .elementor-element.elementor-element-c052bb0{--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-2779 .elementor-element.elementor-element-e82ddae{width:100%;max-width:100%;}.elementor-2779 .elementor-element.elementor-element-e82ddae img{width:100%;max-width:100%;height:400px;object-fit:fill;border-radius:10px 10px 10px 10px;}.elementor-2779 .elementor-element.elementor-element-6dc50d2{--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-2779 .elementor-element.elementor-element-6dc50d2:not(.elementor-motion-effects-element-type-background), .elementor-2779 .elementor-element.elementor-element-6dc50d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2779 .elementor-element.elementor-element-90fb0ff{--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-2779 .elementor-element.elementor-element-9bf9e4c.elementor-element{--align-self:stretch;}.elementor-2779 .elementor-element.elementor-element-9bf9e4c img{height:403px;object-fit:fill;border-radius:10px 10px 10px 10px;}.elementor-2779 .elementor-element.elementor-element-83bb131{--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-2779 .elementor-element.elementor-element-fd738bc{width:100%;max-width:100%;}.elementor-2779 .elementor-element.elementor-element-fd738bc img{width:100%;max-width:100%;height:400px;object-fit:fill;border-radius:10px 10px 10px 10px;}.elementor-2779 .elementor-element.elementor-element-8ce254e{--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-2779 .elementor-element.elementor-element-8ce254e:not(.elementor-motion-effects-element-type-background), .elementor-2779 .elementor-element.elementor-element-8ce254e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2779 .elementor-element.elementor-element-4ee8acd{--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-2779 .elementor-element.elementor-element-b398f4e.elementor-element{--align-self:stretch;}.elementor-2779 .elementor-element.elementor-element-b398f4e img{height:403px;object-fit:fill;border-radius:10px 10px 10px 10px;}.elementor-2779 .elementor-element.elementor-element-40ba757{--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-2779 .elementor-element.elementor-element-9c734ed{width:100%;max-width:100%;}.elementor-2779 .elementor-element.elementor-element-9c734ed img{width:100%;max-width:100%;height:400px;object-fit:fill;border-radius:10px 10px 10px 10px;}@media(min-width:768px){.elementor-2779 .elementor-element.elementor-element-a96a022{--width:50%;}.elementor-2779 .elementor-element.elementor-element-04a438a{--width:50%;}.elementor-2779 .elementor-element.elementor-element-c2d2e40{--width:50%;}.elementor-2779 .elementor-element.elementor-element-cba7231{--width:50%;}.elementor-2779 .elementor-element.elementor-element-7943c8f{--width:50%;}.elementor-2779 .elementor-element.elementor-element-0b4c0b7{--width:50%;}.elementor-2779 .elementor-element.elementor-element-6fb2636{--width:50%;}.elementor-2779 .elementor-element.elementor-element-9c20d60{--width:50%;}.elementor-2779 .elementor-element.elementor-element-643c6d2{--width:50%;}.elementor-2779 .elementor-element.elementor-element-215316d{--width:50%;}.elementor-2779 .elementor-element.elementor-element-8263558{--width:50%;}.elementor-2779 .elementor-element.elementor-element-27c2511{--width:50%;}.elementor-2779 .elementor-element.elementor-element-1bef772{--width:50%;}.elementor-2779 .elementor-element.elementor-element-ccd9d08{--width:50%;}.elementor-2779 .elementor-element.elementor-element-1fcfaf8{--width:50%;}.elementor-2779 .elementor-element.elementor-element-71eb621{--width:50%;}.elementor-2779 .elementor-element.elementor-element-1ee8589{--width:50%;}.elementor-2779 .elementor-element.elementor-element-c052bb0{--width:50%;}.elementor-2779 .elementor-element.elementor-element-90fb0ff{--width:50%;}.elementor-2779 .elementor-element.elementor-element-83bb131{--width:50%;}.elementor-2779 .elementor-element.elementor-element-4ee8acd{--width:50%;}.elementor-2779 .elementor-element.elementor-element-40ba757{--width:50%;}}@media(max-width:1366px){.elementor-2779 .elementor-element.elementor-element-b8974c5{padding:3rem 0rem 3rem 0rem;}.elementor-2779 .elementor-element.elementor-element-69f5a7f > .elementor-element-populated{margin:80px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}@media(max-width:1024px){.elementor-2779 .elementor-element.elementor-element-69f5a7f > .elementor-element-populated{margin:60px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}@media(max-width:767px){.elementor-2779 .elementor-element.elementor-element-69f5a7f > .elementor-element-populated{margin:80px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2779 .elementor-element.elementor-element-0f989fb > .elementor-widget-container{margin:-20px 0px -5px 0px;}}