.elementor-221 .elementor-element.elementor-element-4148a105{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:5% 5%;--row-gap:5%;--column-gap:5%;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:5%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-221 .elementor-element.elementor-element-4148a105:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-4148a105 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );background-image:url("https://wimbledonvilla.co.nz/wp-content/uploads/2026/08/background-3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-221 .elementor-element.elementor-element-136bc41d{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-221 .elementor-element.elementor-element-7785f9ea{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-15593fbb .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:25px;font-weight:700;font-style:normal;text-decoration:none;line-height:19px;letter-spacing:0.87px;word-spacing:0px;color:var( --e-global-color-accent );}.elementor-221 .elementor-element.elementor-element-1e09c1d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-221 .elementor-element.elementor-element-1e09c1d .elementor-nav-menu .elementor-item{font-family:"Public Sans", Sans-serif;font-size:16px;font-weight:500;}.elementor-221 .elementor-element.elementor-element-1e09c1d .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );padding-top:0px;padding-bottom:0px;}.elementor-221 .elementor-element.elementor-element-1e09c1d .elementor-nav-menu--main .elementor-item:hover,
					.elementor-221 .elementor-element.elementor-element-1e09c1d .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-221 .elementor-element.elementor-element-1e09c1d .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-221 .elementor-element.elementor-element-1e09c1d .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-221 .elementor-element.elementor-element-1e09c1d .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-accent );}.elementor-221 .elementor-element.elementor-element-1e09c1d{--e-nav-menu-horizontal-menu-item-margin:calc( 10px / 2 );}.elementor-221 .elementor-element.elementor-element-1e09c1d .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:10px;}.elementor-221 .elementor-element.elementor-element-1e09c1d .elementor-nav-menu--dropdown{border-style:none;}.elementor-221 .elementor-element.elementor-element-1e09c1d .elementor-nav-menu--dropdown li:not(:last-child){border-style:none;}.elementor-221 .elementor-element.elementor-element-72d8f8a0{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-5e9226b8 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:25px;font-weight:700;font-style:normal;text-decoration:none;line-height:19px;letter-spacing:0.87px;word-spacing:0px;color:var( --e-global-color-accent );}.elementor-221 .elementor-element.elementor-element-423ab9fd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-221 .elementor-element.elementor-element-423ab9fd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-221 .elementor-element.elementor-element-423ab9fd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-221 .elementor-element.elementor-element-423ab9fd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-221 .elementor-element.elementor-element-423ab9fd .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-221 .elementor-element.elementor-element-423ab9fd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-221 .elementor-element.elementor-element-423ab9fd .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-221 .elementor-element.elementor-element-423ab9fd .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-221 .elementor-element.elementor-element-423ab9fd{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-221 .elementor-element.elementor-element-423ab9fd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-221 .elementor-element.elementor-element-423ab9fd .elementor-icon-list-item > a{font-family:"Public Sans", Sans-serif;font-size:16px;font-weight:500;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:22px;letter-spacing:0.76px;word-spacing:0px;}.elementor-221 .elementor-element.elementor-element-423ab9fd .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-221 .elementor-element.elementor-element-423ab9fd .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-221 .elementor-element.elementor-element-7e129cb9{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-11de9297 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:25px;font-weight:700;font-style:normal;text-decoration:none;line-height:19px;letter-spacing:0.87px;word-spacing:0px;color:var( --e-global-color-accent );}.elementor-221 .elementor-element.elementor-element-c7233bb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-221 .elementor-element.elementor-element-c7233bb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-221 .elementor-element.elementor-element-c7233bb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-221 .elementor-element.elementor-element-c7233bb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-221 .elementor-element.elementor-element-c7233bb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-221 .elementor-element.elementor-element-c7233bb .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-221 .elementor-element.elementor-element-c7233bb .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-221 .elementor-element.elementor-element-c7233bb{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-221 .elementor-element.elementor-element-c7233bb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-221 .elementor-element.elementor-element-c7233bb .elementor-icon-list-item > a{font-family:"Public Sans", Sans-serif;font-size:16px;font-weight:500;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:22px;letter-spacing:0.76px;word-spacing:0px;}.elementor-221 .elementor-element.elementor-element-c7233bb .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-221 .elementor-element.elementor-element-c7233bb .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-221 .elementor-element.elementor-element-81f8441{--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:space-between;--align-items:stretch;--gap:40px 50px;--row-gap:40px;--column-gap:50px;border-style:solid;--border-style:solid;border-width:3px 0px 0px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFECB4;--border-color:#FFECB4;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:30px;--padding-left:60px;--padding-right:60px;}.elementor-221 .elementor-element.elementor-element-84e3a45{--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 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-84e3a45 > .elementor-shape-bottom .elementor-shape-fill, .elementor-221 .elementor-element.elementor-element-84e3a45 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#F4A51C;}.elementor-221 .elementor-element.elementor-element-84e3a45 > .elementor-shape-bottom svg, .elementor-221 .elementor-element.elementor-element-84e3a45 > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:3px;}.elementor-221 .elementor-element.elementor-element-84e3a45.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-221 .elementor-element.elementor-element-626e3cb{--divider-border-style:solid;--divider-color:#F4A51C;--divider-border-width:3px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-221 .elementor-element.elementor-element-626e3cb .elementor-divider-separator{width:25%;}.elementor-221 .elementor-element.elementor-element-626e3cb .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-221 .elementor-element.elementor-element-13b2e0b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;padding:0px 0px 14px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#F4A51C;text-align:start;}.elementor-221 .elementor-element.elementor-element-13b2e0b .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:26px;font-weight:400;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0.87px;word-spacing:0px;color:#3A2418;}.elementor-221 .elementor-element.elementor-element-0fdf843{border-style:none;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-221 .elementor-element.elementor-element-0fdf843 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-221 .elementor-element.elementor-element-0fdf843 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-221 .elementor-element.elementor-element-0fdf843 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-221 .elementor-element.elementor-element-0fdf843 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-221 .elementor-element.elementor-element-0fdf843 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-221 .elementor-element.elementor-element-0fdf843 .elementor-icon-list-icon i{color:#3A2418;transition:color 0.3s;}.elementor-221 .elementor-element.elementor-element-0fdf843 .elementor-icon-list-icon svg{fill:#3A2418;transition:fill 0.3s;}.elementor-221 .elementor-element.elementor-element-0fdf843 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-221 .elementor-element.elementor-element-0fdf843 .elementor-icon-list-item > a{font-family:"Public Sans", Sans-serif;font-size:16px;font-weight:500;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:22px;letter-spacing:0.76px;word-spacing:0px;}.elementor-221 .elementor-element.elementor-element-0fdf843 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-221 .elementor-element.elementor-element-0fdf843 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-221 .elementor-element.elementor-element-10506ae{--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 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#F4A51C;--border-color:#F4A51C;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-10506ae.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-221 .elementor-element.elementor-element-8033122{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:17px 0px 0px 0px;border-style:none;text-align:start;}.elementor-221 .elementor-element.elementor-element-8033122 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:32px;font-weight:500;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0.87px;word-spacing:0px;color:var( --e-global-color-accent );}.elementor-221 .elementor-element.elementor-element-dacadcb{--divider-border-style:solid;--divider-color:#F4A51C;--divider-border-width:3px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-221 .elementor-element.elementor-element-dacadcb .elementor-divider-separator{width:25%;}.elementor-221 .elementor-element.elementor-element-dacadcb .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-221 .elementor-element.elementor-element-7097e50{padding:0px 0px 0px 0px;--e-nav-menu-horizontal-menu-item-margin:calc( 14px / 2 );}.elementor-221 .elementor-element.elementor-element-7097e50.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-221 .elementor-element.elementor-element-7097e50 .elementor-nav-menu .elementor-item{font-family:"Source Sans 3", Sans-serif;font-size:16px;font-weight:400;text-decoration:none;}.elementor-221 .elementor-element.elementor-element-7097e50 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );padding-top:0px;padding-bottom:0px;}.elementor-221 .elementor-element.elementor-element-7097e50 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-221 .elementor-element.elementor-element-7097e50 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-221 .elementor-element.elementor-element-7097e50 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-221 .elementor-element.elementor-element-7097e50 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-221 .elementor-element.elementor-element-7097e50 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-accent );}.elementor-221 .elementor-element.elementor-element-7097e50 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:14px;}.elementor-221 .elementor-element.elementor-element-7097e50 .elementor-nav-menu--dropdown{border-style:none;}.elementor-221 .elementor-element.elementor-element-7097e50 .elementor-nav-menu--dropdown li:not(:last-child){border-style:none;}.elementor-221 .elementor-element.elementor-element-62ee87c{--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 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#F4A51C;--border-color:#F4A51C;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-62ee87c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-221 .elementor-element.elementor-element-90ded20{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:17px 0px 0px 0px;border-style:none;text-align:start;}.elementor-221 .elementor-element.elementor-element-90ded20 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:32px;font-weight:500;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0.87px;word-spacing:0px;color:var( --e-global-color-accent );}.elementor-221 .elementor-element.elementor-element-60b7fc6{--divider-border-style:solid;--divider-color:#F4A51C;--divider-border-width:3px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-221 .elementor-element.elementor-element-60b7fc6 .elementor-divider-separator{width:25%;}.elementor-221 .elementor-element.elementor-element-60b7fc6 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-221 .elementor-element.elementor-element-b32d0c1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-221 .elementor-element.elementor-element-b32d0c1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-221 .elementor-element.elementor-element-b32d0c1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-221 .elementor-element.elementor-element-b32d0c1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-221 .elementor-element.elementor-element-b32d0c1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-221 .elementor-element.elementor-element-b32d0c1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-221 .elementor-element.elementor-element-b32d0c1 .elementor-icon-list-icon i{color:#3A2418;transition:color 0.3s;}.elementor-221 .elementor-element.elementor-element-b32d0c1 .elementor-icon-list-icon svg{fill:#3A2418;transition:fill 0.3s;}.elementor-221 .elementor-element.elementor-element-b32d0c1{--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-221 .elementor-element.elementor-element-b32d0c1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-221 .elementor-element.elementor-element-b32d0c1 .elementor-icon-list-item > a{font-family:"Public Sans", Sans-serif;font-size:16px;font-weight:500;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:22px;letter-spacing:0.76px;word-spacing:0px;}.elementor-221 .elementor-element.elementor-element-b32d0c1 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-221 .elementor-element.elementor-element-b32d0c1 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-221 .elementor-element.elementor-element-d83f410{--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-221 .elementor-element.elementor-element- iframe{height:300px;}.elementor-221 .elementor-element.elementor-element-2dbd267{--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-221 .elementor-element.elementor-element-d22fb49{--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-221 .elementor-element.elementor-element-0ac7b5a{text-align:start;}.elementor-221 .elementor-element.elementor-element-0ac7b5a .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;}.elementor-221 .elementor-element.elementor-element-dff408f{--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-221 .elementor-element.elementor-element-d6145f6{text-align:center;}.elementor-221 .elementor-element.elementor-element-d6145f6 .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:14px;font-weight:400;}.elementor-221 .elementor-element.elementor-element-851b66a{--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-221 .elementor-element.elementor-element-0a1ad37{text-align:end;}.elementor-221 .elementor-element.elementor-element-0a1ad37 .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:14px;font-weight:400;}.elementor-221:not(.elementor-motion-effects-element-type-background), .elementor-221 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wimbledonvilla.co.nz/wp-content/uploads/2026/08/background-3.jpg");background-size:contain;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-221 .elementor-element.elementor-element-4148a105{--content-width:1600px;}.elementor-221 .elementor-element.elementor-element-136bc41d{--width:35%;}.elementor-221 .elementor-element.elementor-element-7785f9ea{--width:30%;}.elementor-221 .elementor-element.elementor-element-72d8f8a0{--width:25%;}.elementor-221 .elementor-element.elementor-element-7e129cb9{--width:35%;}.elementor-221 .elementor-element.elementor-element-84e3a45{--width:40%;}.elementor-221 .elementor-element.elementor-element-10506ae{--width:30%;}.elementor-221 .elementor-element.elementor-element-62ee87c{--width:30%;}.elementor-221 .elementor-element.elementor-element-d22fb49{--width:25%;}.elementor-221 .elementor-element.elementor-element-dff408f{--width:50%;}.elementor-221 .elementor-element.elementor-element-851b66a{--width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-221 .elementor-element.elementor-element-136bc41d{--width:100%;}.elementor-221 .elementor-element.elementor-element-7785f9ea{--width:45%;}.elementor-221 .elementor-element.elementor-element-72d8f8a0{--width:45%;}.elementor-221 .elementor-element.elementor-element-7e129cb9{--width:100%;}.elementor-221 .elementor-element.elementor-element-84e3a45{--width:100%;}.elementor-221 .elementor-element.elementor-element-10506ae{--width:100%;}.elementor-221 .elementor-element.elementor-element-62ee87c{--width:100%;}}@media(max-width:1024px){.elementor-221 .elementor-element.elementor-element-4148a105{--justify-content:space-between;--flex-wrap:wrap;--padding-top:0%;--padding-bottom:5%;--padding-left:4%;--padding-right:4%;}.elementor-221 .elementor-element.elementor-element-136bc41d{--margin-top:0%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;}.elementor-221 .elementor-element.elementor-element-7785f9ea{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-15593fbb .elementor-heading-title{font-size:18px;}.elementor-221 .elementor-element.elementor-element-1e09c1d{padding:0px 0px 0px 0px;}.elementor-221 .elementor-element.elementor-element-5e9226b8 .elementor-heading-title{font-size:18px;}.elementor-221 .elementor-element.elementor-element-423ab9fd{padding:0% 0% 0% 6%;}.elementor-221 .elementor-element.elementor-element-7e129cb9{--grid-auto-flow:row;--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-221 .elementor-element.elementor-element-11de9297 .elementor-heading-title{font-size:18px;}.elementor-221 .elementor-element.elementor-element-c7233bb{padding:0% 0% 0% 3%;}.elementor-221 .elementor-element.elementor-element-81f8441{--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;--padding-top:50px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-221 .elementor-element.elementor-element-13b2e0b .elementor-heading-title{font-size:18px;}.elementor-221 .elementor-element.elementor-element-0fdf843{padding:0% 0% 0% 3%;}.elementor-221 .elementor-element.elementor-element-10506ae{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-8033122 .elementor-heading-title{font-size:18px;}.elementor-221 .elementor-element.elementor-element-7097e50{padding:0px 0px 0px 0px;}.elementor-221 .elementor-element.elementor-element-62ee87c{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-90ded20 .elementor-heading-title{font-size:18px;}.elementor-221 .elementor-element.elementor-element-b32d0c1{padding:0% 0% 0% 6%;}}@media(max-width:767px){.elementor-221 .elementor-element.elementor-element-4148a105{--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:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:20%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;--padding-top:5%;--padding-bottom:15%;--padding-left:5%;--padding-right:5%;}.elementor-221 .elementor-element.elementor-element-136bc41d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-221 .elementor-element.elementor-element-bcdd010 img{width:40%;}.elementor-221 .elementor-element.elementor-element-7785f9ea{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-221 .elementor-element.elementor-element-1e09c1d{width:var( --container-widget-width, 306.2px );max-width:306.2px;--container-widget-width:306.2px;--container-widget-flex-grow:0;}.elementor-221 .elementor-element.elementor-element-72d8f8a0{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-221 .elementor-element.elementor-element-423ab9fd{width:var( --container-widget-width, 288.588px );max-width:288.588px;padding:0% 0% 0% 7%;--container-widget-width:288.588px;--container-widget-flex-grow:0;}.elementor-221 .elementor-element.elementor-element-423ab9fd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-221 .elementor-element.elementor-element-423ab9fd .elementor-icon-list-item > a{font-size:16px;}.elementor-221 .elementor-element.elementor-element-7e129cb9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-221 .elementor-element.elementor-element-11de9297{text-align:center;}.elementor-221 .elementor-element.elementor-element-c7233bb{padding:0% 0% 0% 7%;}.elementor-221 .elementor-element.elementor-element-c7233bb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-221 .elementor-element.elementor-element-c7233bb .elementor-icon-list-item > a{font-size:16px;}.elementor-221 .elementor-element.elementor-element-81f8441{--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;--padding-top:40px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-221 .elementor-element.elementor-element-84e3a45{--width:100%;}.elementor-221 .elementor-element.elementor-element-13b2e0b{text-align:center;}.elementor-221 .elementor-element.elementor-element-0fdf843{padding:0% 0% 0% 7%;}.elementor-221 .elementor-element.elementor-element-0fdf843 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-221 .elementor-element.elementor-element-0fdf843 .elementor-icon-list-item > a{font-size:16px;}.elementor-221 .elementor-element.elementor-element-10506ae{--width:100%;}.elementor-221 .elementor-element.elementor-element-7097e50{width:var( --container-widget-width, 306.2px );max-width:306.2px;--container-widget-width:306.2px;--container-widget-flex-grow:0;}.elementor-221 .elementor-element.elementor-element-62ee87c{--width:100%;}.elementor-221 .elementor-element.elementor-element-b32d0c1{width:var( --container-widget-width, 288.588px );max-width:288.588px;padding:0% 0% 0% 7%;--container-widget-width:288.588px;--container-widget-flex-grow:0;}.elementor-221 .elementor-element.elementor-element-b32d0c1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-221 .elementor-element.elementor-element-b32d0c1 .elementor-icon-list-item > a{font-size:16px;}}/* Start custom CSS *//* Wimbledon Villa footer — reference styling */
.elementor-221 {background:#fffcf4!important;color:#2c1b12!important;}
.elementor-221 .elementor-element-81f8441 {background:#fffcf4!important;padding:88px 5% 76px!important;position:relative!important;overflow:hidden!important;}
.elementor-221 .elementor-element-81f8441 > .e-con-inner {max-width:1440px!important;display:grid!important;grid-template-columns:1.4fr 1fr 1.15fr!important;gap:0!important;align-items:stretch!important;position:relative!important;z-index:1!important;}
.elementor-221 .elementor-element-84e3a45,.elementor-221 .elementor-element-10506ae,.elementor-221 .elementor-element-62ee87c {width:100%!important;min-width:0!important;gap:0!important;background:transparent!important;border:0!important;border-radius:0!important;padding:0 48px!important;}
.elementor-221 .elementor-element-84e3a45 {padding-left:0!important;}
.elementor-221 .elementor-element-10506ae,.elementor-221 .elementor-element-62ee87c {border-left:1px solid #f1d997!important;}
.elementor-221 .elementor-element-62ee87c {padding-right:0!important;}
.elementor-221 .elementor-element-f69cf55 {margin:0 0 26px!important;padding:0!important;text-align:left!important;width:100%!important;}
.elementor-221 .elementor-element-f69cf55 img {width:100%!important;max-width:465px!important;height:auto!important;}
.elementor-221 .elementor-element-13b2e0b {margin:17px 0 28px!important;padding:0!important;}
.elementor-221 .elementor-element-13b2e0b .elementor-heading-title {font:italic 30px/1.28 Georgia,serif!important;color:#593017!important;text-transform:none!important;letter-spacing:0!important;}
.elementor-221 .elementor-element-8033122,.elementor-221 .elementor-element-90ded20 {margin:0 0 20px!important;padding:0!important;}
.elementor-221 .elementor-element-8033122 .elementor-heading-title,.elementor-221 .elementor-element-90ded20 .elementor-heading-title {font:400 clamp(28px,2.8vw,43px)/1.15 Georgia,serif!important;color:#2c1b12!important;text-transform:none!important;letter-spacing:-.8px!important;}
.elementor-221 .elementor-widget-divider {margin:0 0 20px!important;padding:0!important;width:74px!important;--divider-color:#edb843!important;--divider-border-width:2px!important;}
.elementor-221 .elementor-divider {padding:0!important;}
.elementor-221 .elementor-divider-separator {width:74px!important;border-color:#edb843!important;}
.elementor-221 .elementor-element-626e3cb {margin-bottom:0!important;}
.elementor-221 .elementor-element-7097e50,.elementor-221 .elementor-element-b32d0c1,.elementor-221 .elementor-element-0fdf843 {width:100%!important;padding:0!important;margin:0!important;}
.elementor-221 .elementor-element-7097e50 .elementor-nav-menu--main {display:block!important;}
.elementor-221 .elementor-element-7097e50 .elementor-nav-menu--dropdown {display:none!important;}
.elementor-221 .elementor-element-7097e50 .elementor-nav-menu {display:flex!important;flex-direction:column!important;align-items:flex-start!important;}
.elementor-221 .elementor-element-7097e50 a.elementor-item,.elementor-221 .elementor-element-b32d0c1 .elementor-icon-list-text {font:400 21px/1.5 Arial,sans-serif!important;color:#2c211b!important;padding:9px 0!important;text-transform:none!important;letter-spacing:0!important;}
.elementor-221 .elementor-element-7097e50 .menu-item-225 {order:-1!important;}
.elementor-221 .elementor-element-7097e50 .menu-item-224 {order:-2!important;}
.elementor-221 .elementor-element-b32d0c1 .elementor-icon-list-item {margin:0!important;padding:0!important;justify-content:flex-start!important;text-align:left!important;}
.elementor-221 .elementor-element-b32d0c1 a {justify-content:flex-start!important;}
.elementor-221 .elementor-element-0fdf843 .elementor-icon-list-item {padding:0!important;margin:0 0 12px!important;text-align:left!important;}
.elementor-221 .elementor-element-0fdf843 a {display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:20px!important;}
.elementor-221 .elementor-element-0fdf843 .elementor-icon-list-icon {width:54px!important;height:54px!important;min-width:54px!important;border-radius:50%!important;background:#ffe9aa!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:15px!important;}
.elementor-221 .elementor-element-0fdf843 svg {width:25px!important;height:25px!important;}
.elementor-221 .elementor-element-0fdf843 .elementor-icon-list-text {font:400 20px/1.5 Arial,sans-serif!important;color:#2c211b!important;text-transform:none!important;padding:0!important;overflow-wrap:anywhere!important;}
.elementor-221 a:hover,.elementor-221 a:hover .elementor-icon-list-text {color:#9b6509!important;}
.elementor-221 a:focus-visible {outline:2px solid #ac7914!important;outline-offset:5px!important;}
.elementor-221 .elementor-element-2dbd267 {background:#ffecb4!important;padding:27px 5%!important;border:0!important;}
.elementor-221 .elementor-element-2dbd267 > .e-con-inner {max-width:1440px!important;display:grid!important;grid-template-columns:1.1fr 1.7fr .9fr!important;gap:0!important;align-items:center!important;}
.elementor-221 .elementor-element-2dbd267 .e-con {width:100%!important;padding:7px 24px!important;border:0!important;}
.elementor-221 .elementor-element-2dbd267 .e-con + .e-con {border-left:1px solid #d4ad59!important;}
.elementor-221 .elementor-element-2dbd267 .elementor-heading-title {font:400 13px/1.7 Arial,sans-serif!important;letter-spacing:1px!important;text-align:center!important;text-transform:none!important;color:#48371f!important;}
.elementor-221 .elementor-element-0ac7b5a .elementor-heading-title {text-transform:uppercase!important;letter-spacing:2px!important;}
@media(max-width:1100px){.elementor-221 .elementor-element-81f8441{padding:60px 4%!important;}.elementor-221 .elementor-element-84e3a45,.elementor-221 .elementor-element-10506ae,.elementor-221 .elementor-element-62ee87c{padding-left:26px!important;padding-right:26px!important;}.elementor-221 .elementor-element-84e3a45{padding-left:0!important;}.elementor-221 .elementor-element-62ee87c{padding-right:0!important;}.elementor-221 .elementor-element-0fdf843 a{gap:12px!important;}.elementor-221 .elementor-element-0fdf843 .elementor-icon-list-text{font-size:16px!important;}.elementor-221 .elementor-element-13b2e0b .elementor-heading-title{font-size:25px!important;}.elementor-221 .elementor-element-7097e50 a.elementor-item,.elementor-221 .elementor-element-b32d0c1 .elementor-icon-list-text{font-size:18px!important;}}
@media(max-width:767px){.elementor-221 .elementor-element-81f8441{padding:45px 24px!important;}.elementor-221 .elementor-element-81f8441 > .e-con-inner{grid-template-columns:1fr!important;gap:32px!important;}.elementor-221 .elementor-element-84e3a45,.elementor-221 .elementor-element-10506ae,.elementor-221 .elementor-element-62ee87c{padding:0!important;border:0!important;}.elementor-221 .elementor-element-10506ae,.elementor-221 .elementor-element-62ee87c{border-top:1px solid #f1d997!important;padding-top:30px!important;}.elementor-221 .elementor-element-f69cf55 img{max-width:380px!important;}.elementor-221 .elementor-element-8033122 .elementor-heading-title,.elementor-221 .elementor-element-90ded20 .elementor-heading-title{font-size:32px!important;}.elementor-221 .elementor-element-2dbd267{padding:22px 24px!important;}.elementor-221 .elementor-element-2dbd267 > .e-con-inner{grid-template-columns:1fr!important;gap:10px!important;}.elementor-221 .elementor-element-2dbd267 .e-con{padding:6px 0!important;}.elementor-221 .elementor-element-2dbd267 .e-con + .e-con{border-left:0!important;}.elementor-221 .elementor-element-0fdf843 .elementor-icon-list-text{font-size:17px!important;}}

.elementor-221 .elementor-element-81f8441::before,.elementor-221 .elementor-element-81f8441::after{content:""!important;position:absolute!important;bottom:0!important;width:270px!important;height:270px!important;pointer-events:none!important;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20300%20300%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%23efd17a%22%20stroke-width%3D%223%22%3E%3Cpath%20d%3D%22M300%20300Q220%20220%20205%2090M300%20300Q180%20230%2030%20215M300%20300Q260%20190%20270%2060%22%2F%3E%3C%2Fg%3E%3Cg%20fill%3D%22%23f5df9e%22%3E%3Cpath%20d%3D%22M207%20125Q145%20106%20159%2040Q211%2054%20207%20125Z%22%2F%3E%3Cpath%20d%3D%22M220%20176Q160%20167%20149%20119Q200%20117%20220%20176Z%22%2F%3E%3Cpath%20d%3D%22M248%20234Q197%20221%20198%20171Q243%20181%20248%20234Z%22%2F%3E%3Cpath%20d%3D%22M266%20122Q235%2083%20270%2040Q299%2091%20266%20122Z%22%2F%3E%3Cpath%20d%3D%22M274%20195Q264%20141%20299%20117Q313%20165%20274%20195Z%22%2F%3E%3Cpath%20d%3D%22M173%20252Q105%20204%2083%20259Q132%20279%20173%20252Z%22%2F%3E%3Cpath%20d%3D%22M109%20231Q57%20179%2019%20231Q68%20252%20109%20231Z%22%2F%3E%3Cpath%20d%3D%22M213%20269Q165%20247%20139%20289Q188%20308%20213%20269Z%22%2F%3E%3Cpath%20d%3D%22M124%20229Q124%20177%2077%20165Q69%20207%20124%20229Z%22%2F%3E%3Cpath%20d%3D%22M61%20219Q54%20183%2020%20186Q18%20213%2061%20219Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") bottom right/contain no-repeat!important;opacity:.36!important;z-index:0!important;}
.elementor-221 .elementor-element-81f8441::before{right:0!important;left:auto!important;}
.elementor-221 .elementor-element-81f8441::after{left:0!important;transform:scaleX(-1)!important;width:210px!important;height:210px!important;}
.elementor-221 .elementor-element-7097e50 .menu-item-823{display:none!important;}
@media(min-width:768px) and (max-width:1100px){.elementor-221 .elementor-element-8033122 .elementor-heading-title,.elementor-221 .elementor-element-90ded20 .elementor-heading-title{font-size:29px!important;}.elementor-221 .elementor-element-0fdf843 .elementor-icon-list-text{font-size:16px!important;}}

.elementor-221 .elementor-element-81f8441::before,.elementor-221 .elementor-element-81f8441::after{top:auto!important;}
.elementor-221 .elementor-element-7097e50 .menu-item{margin:0!important;padding:0!important;}
.elementor-221 .elementor-element-7097e50 .menu-item-825{display:none!important;}
.elementor-221 .elementor-element-0fdf843 .elementor-icon-list-icon svg{display:none!important;}
.elementor-221 .elementor-element-0fdf843 .elementor-icon-list-icon::before{content:"";display:block;width:25px;height:25px;background-position:center;background-repeat:no-repeat;background-size:contain;}
.elementor-221 .elementor-element-0fdf843 li:nth-child(1) .elementor-icon-list-icon::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23493711%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M6%203l4%205-3%203c2%204%203%205%207%207l3-3%205%204c-1%204-4%204-7%203C8%2019%203%2014%202%207c0-2%201-4%204-4Z%22%2F%3E%3C%2Fsvg%3E");}
.elementor-221 .elementor-element-0fdf843 li:nth-child(2) .elementor-icon-list-icon::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23493711%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%222%22%20y%3D%224%22%20width%3D%2220%22%20height%3D%2216%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22m3%206%209%207%209-7%22%2F%3E%3C%2Fsvg%3E");}
.elementor-221 .elementor-element-0fdf843 li:nth-child(3) .elementor-icon-list-icon::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23493711%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%2022S4%2014%204%209a8%208%200%200%201%2016%200c0%205-8%2013-8%2013Z%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%229%22%20r%3D%223%22%2F%3E%3C%2Fsvg%3E");}

@media(max-width:767px){.elementor-221 .elementor-element-0fdf843 .elementor-icon-list-icon{width:44px!important;height:44px!important;min-width:44px!important;padding:10px!important;}.elementor-221 .elementor-element-0fdf843 a{gap:10px!important;}.elementor-221 .elementor-element-0fdf843 .elementor-icon-list-text{font-size:16px!important;}}

/* Remove footer borders and the old bottom shape line. */
.elementor-221 .elementor-element-84e3a45,.elementor-221 .elementor-element-10506ae,.elementor-221 .elementor-element-62ee87c,.elementor-221 .elementor-element-2dbd267 .e-con + .e-con{border:0!important;}
.elementor-221 .elementor-element-84e3a45 > .elementor-shape-bottom{display:none!important;}/* End custom CSS */