.elementor-476 .elementor-element.elementor-element-b7daff6{--display:flex;--min-height:550px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-476 .elementor-element.elementor-element-b7daff6:not(.elementor-motion-effects-element-type-background), .elementor-476 .elementor-element.elementor-element-b7daff6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A6C4CB;}.elementor-476 .elementor-element.elementor-element-e236abe{--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-476 .elementor-element.elementor-element-c568932 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-476 .elementor-element.elementor-element-c568932 .elementor-heading-title{font-family:"CabinetGrotesk", Sans-serif;font-size:56px;font-weight:600;color:#113D37;}.elementor-476 .elementor-element.elementor-element-ed7b919{width:var( --container-widget-width, 90.624% );max-width:90.624%;--container-widget-width:90.624%;--container-widget-flex-grow:0;font-family:"CabinetGrotesk", Sans-serif;font-size:22px;font-weight:300;line-height:1.2em;color:#113D37;}.elementor-476 .elementor-element.elementor-element-ed7b919 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-476 .elementor-element.elementor-element-ed7b919.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-476 .elementor-element.elementor-element-527252f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-476 .elementor-element.elementor-element-afbb142{--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;--flex-wrap:nowrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-476 .elementor-element.elementor-element-b96a108 .elementor-button{background-color:#113D37;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1.15em;fill:#FCD65D;color:#FCD65D;border-radius:0px 0px 0px 0px;padding:13px 22px 15px 22px;}.elementor-476 .elementor-element.elementor-element-b96a108 .elementor-button:hover, .elementor-476 .elementor-element.elementor-element-b96a108 .elementor-button:focus{background-color:#113D37;color:#FCD65D;}.elementor-476 .elementor-element.elementor-element-b96a108 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-476 .elementor-element.elementor-element-b96a108.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-476 .elementor-element.elementor-element-b96a108 .elementor-button:hover svg, .elementor-476 .elementor-element.elementor-element-b96a108 .elementor-button:focus svg{fill:#FCD65D;}.elementor-476 .elementor-element.elementor-element-421f01d{--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-476 .elementor-element.elementor-element-0f5d18b img{width:77%;}.elementor-476 .elementor-element.elementor-element-69b14bdf{--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:36px 36px;--row-gap:36px;--column-gap:36px;--overlay-opacity:0.15;--padding-top:65px;--padding-bottom:140px;--padding-left:20px;--padding-right:20px;}.elementor-476 .elementor-element.elementor-element-69b14bdf:not(.elementor-motion-effects-element-type-background), .elementor-476 .elementor-element.elementor-element-69b14bdf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://properli.co.nz/wp-content/uploads/2024/09/Properli-Website-Header-Image_Investment_1366x544_V2.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-476 .elementor-element.elementor-element-69b14bdf::before, .elementor-476 .elementor-element.elementor-element-69b14bdf > .elementor-background-video-container::before, .elementor-476 .elementor-element.elementor-element-69b14bdf > .e-con-inner > .elementor-background-video-container::before, .elementor-476 .elementor-element.elementor-element-69b14bdf > .elementor-background-slideshow::before, .elementor-476 .elementor-element.elementor-element-69b14bdf > .e-con-inner > .elementor-background-slideshow::before, .elementor-476 .elementor-element.elementor-element-69b14bdf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-476 .elementor-element.elementor-element-671c9c3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-476 .elementor-element.elementor-element-671c9c3{font-family:"CabinetGrotesk", Sans-serif;font-size:28px;font-weight:500;line-height:1.13em;word-spacing:0px;color:var( --e-global-color-text );}.elementor-476 .elementor-element.elementor-element-13b17a4f .elementor-button{background-color:#183A35;font-size:16px;font-weight:600;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:13px 25px 15px 25px;}.elementor-476 .elementor-element.elementor-element-13b17a4f .elementor-button:hover, .elementor-476 .elementor-element.elementor-element-13b17a4f .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-text );}.elementor-476 .elementor-element.elementor-element-13b17a4f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-476 .elementor-element.elementor-element-13b17a4f .elementor-button:hover svg, .elementor-476 .elementor-element.elementor-element-13b17a4f .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-476 .elementor-element.elementor-element-17455088{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:100px;--padding-bottom:35px;--padding-left:20px;--padding-right:20px;}.elementor-476 .elementor-element.elementor-element-17455088:not(.elementor-motion-effects-element-type-background), .elementor-476 .elementor-element.elementor-element-17455088 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEEEB;}.elementor-476 .elementor-element.elementor-element-ca4927c > .elementor-widget-container{margin:-6px 0px 0px 0px;padding:-5px 0px 5px 0px;}.elementor-476 .elementor-element.elementor-element-ca4927c .elementor-heading-title{font-size:38px;line-height:1.2em;color:var( --e-global-color-text );}.elementor-476 .elementor-element.elementor-element-77414639{columns:1;text-align:start;font-size:22px;color:var( --e-global-color-text );}.elementor-476 .elementor-element.elementor-element-5265325 > .elementor-widget-container{margin:-6px 0px 0px 0px;padding:-5px 0px 5px 0px;}.elementor-476 .elementor-element.elementor-element-5265325 .elementor-heading-title{font-size:38px;line-height:1.2em;color:var( --e-global-color-text );}.elementor-476 .elementor-element.elementor-element-73e0540{columns:1;text-align:start;font-size:22px;color:var( --e-global-color-text );}.elementor-476 .elementor-element.elementor-element-393d02c2{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-476 .elementor-element.elementor-element-393d02c2:not(.elementor-motion-effects-element-type-background), .elementor-476 .elementor-element.elementor-element-393d02c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-476 .elementor-element.elementor-element-2d1e32e7{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:6%;--padding-bottom:6%;--padding-left:13%;--padding-right:13%;}.elementor-476 .elementor-element.elementor-element-2d1e32e7:not(.elementor-motion-effects-element-type-background), .elementor-476 .elementor-element.elementor-element-2d1e32e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-476 .elementor-element.elementor-element-423af63e > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-476 .elementor-element.elementor-element-423af63e{text-align:center;}.elementor-476 .elementor-element.elementor-element-423af63e .elementor-heading-title{font-size:38px;line-height:1.1em;color:#A6C4CB;}.elementor-476 .elementor-element.elementor-element-5a1942e > .elementor-widget-container{margin:30px 0px 030px 0px;padding:1px 1px 1px 1px;}.elementor-476 .elementor-element.elementor-element-52bea3d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-476 .elementor-element.elementor-element-52bea3d{font-size:20px;color:#A6C4CB;}.elementor-476 .elementor-element.elementor-element-11c491ba{--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:70px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-476 .elementor-element.elementor-element-11c491ba:not(.elementor-motion-effects-element-type-background), .elementor-476 .elementor-element.elementor-element-11c491ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEEEB;}.elementor-476 .elementor-element.elementor-element-67e9af87 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-476 .elementor-element.elementor-element-67e9af87 .elementor-heading-title{font-size:38px;color:var( --e-global-color-text );}.elementor-476 .elementor-element.elementor-element-3bfd7976 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-476 .elementor-element.elementor-element-3bfd7976{font-size:22px;color:var( --e-global-color-text );}.elementor-476 .elementor-element.elementor-element-29932cff{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-476 .elementor-element.elementor-element-29932cff:not(.elementor-motion-effects-element-type-background), .elementor-476 .elementor-element.elementor-element-29932cff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEEEB;}.elementor-476 .elementor-element.elementor-element-5d9ea91c{font-size:20px;color:var( --e-global-color-text );}.elementor-476 .elementor-element.elementor-element-4afd6bc1{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-476 .elementor-element.elementor-element-4afd6bc1:not(.elementor-motion-effects-element-type-background), .elementor-476 .elementor-element.elementor-element-4afd6bc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEEEB;}.elementor-476 .elementor-element.elementor-element-2ff11bcc{--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 20px;--row-gap:0px;--column-gap:20px;--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-476 .elementor-element.elementor-element-2ff11bcc:not(.elementor-motion-effects-element-type-background), .elementor-476 .elementor-element.elementor-element-2ff11bcc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-476 .elementor-element.elementor-element-2130149e{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-476 .elementor-element.elementor-element-2130149e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-476 .elementor-element.elementor-element-7cf6bfe3 .elementor-heading-title{font-size:37px;line-height:1.3em;color:var( --e-global-color-text );}.elementor-476 .elementor-element.elementor-element-3dcf373b{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-476 .elementor-element.elementor-element-3ad9630a .elementor-button{background-color:var( --e-global-color-text );font-size:16px;font-weight:600;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:13px 15px 15px 15px;}.elementor-476 .elementor-element.elementor-element-3ad9630a .elementor-button:hover, .elementor-476 .elementor-element.elementor-element-3ad9630a .elementor-button:focus{background-color:#A6C4CB;color:var( --e-global-color-text );}.elementor-476 .elementor-element.elementor-element-3ad9630a .elementor-button:hover svg, .elementor-476 .elementor-element.elementor-element-3ad9630a .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-476 .elementor-element.elementor-element-6e807fe{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-476 .elementor-element.elementor-element-cee757d{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-476 .elementor-element.elementor-element-cee757d .elementor-divider-separator{width:100%;}.elementor-476 .elementor-element.elementor-element-cee757d .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-476 .elementor-element.elementor-element-f70a60d{--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;--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-476 .elementor-element.elementor-element-f70a60d:not(.elementor-motion-effects-element-type-background), .elementor-476 .elementor-element.elementor-element-f70a60d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-476 .elementor-element.elementor-element-b3ba44b{--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 60px;--row-gap:0px;--column-gap:60px;--padding-top:70px;--padding-bottom:100px;--padding-left:125px;--padding-right:75px;}.elementor-476 .elementor-element.elementor-element-b3ba44b:not(.elementor-motion-effects-element-type-background), .elementor-476 .elementor-element.elementor-element-b3ba44b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#183B35;}.elementor-476 .elementor-element.elementor-element-3fe355d{--display:flex;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-476 .elementor-element.elementor-element-48c3098 .elementor-heading-title{font-size:38px;line-height:1.18em;color:#A6C4CB;}.elementor-476 .elementor-element.elementor-element-98355bb{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-476 .elementor-element.elementor-element-ab6d310 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-476 .elementor-element.elementor-element-ab6d310{text-align:start;}.elementor-476 .elementor-element.elementor-element-ab6d310 .elementor-heading-title{font-size:30px;color:#A6C4CB;}.elementor-476 .elementor-element.elementor-element-80e18c6{--divider-border-style:solid;--divider-color:#A6C4CB;--divider-border-width:1px;}.elementor-476 .elementor-element.elementor-element-80e18c6 .elementor-divider-separator{width:100%;}.elementor-476 .elementor-element.elementor-element-80e18c6 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-476 .elementor-element.elementor-element-a5db5cf .elementor-button{background-color:#A6C4CB;font-size:16px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;padding:13px 15px 15px 15px;}.elementor-476 .elementor-element.elementor-element-a5db5cf .elementor-button:hover, .elementor-476 .elementor-element.elementor-element-a5db5cf .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-text );}.elementor-476 .elementor-element.elementor-element-a5db5cf .elementor-button:hover svg, .elementor-476 .elementor-element.elementor-element-a5db5cf .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-476 .elementor-element.elementor-element-b44507b{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:80px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-476 .elementor-element.elementor-element-6747883{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-476 .elementor-element.elementor-element-b6642dc{text-align:center;}.elementor-476 .elementor-element.elementor-element-b6642dc .elementor-heading-title{font-size:38px;line-height:1.18em;color:var( --e-global-color-text );}.elementor-476 .elementor-element.elementor-element-462308c{width:var( --container-widget-width, 100.375% );max-width:100.375%;--container-widget-width:100.375%;--container-widget-flex-grow:0;text-align:center;font-size:22px;color:var( --e-global-color-text );}.elementor-476 .elementor-element.elementor-element-462308c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-476 .elementor-element.elementor-element-462308c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-476 .elementor-element.elementor-element-b9d7c42{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-476 .elementor-element.elementor-element-7b65c44 > .elementor-widget-container{padding:8px 8px 8px 8px;}.elementor-476 .elementor-element.elementor-element-7b65c44 img{max-width:80%;}.elementor-476 .elementor-element.elementor-element-9bb5ce8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-476 .elementor-element.elementor-element-9bb5ce8.elementor-element{--align-self:center;}.elementor-476 .elementor-element.elementor-element-9bb5ce8{text-align:center;}.elementor-476 .elementor-element.elementor-element-9147bc6.elementor-element{--align-self:center;}.elementor-476 .elementor-element.elementor-element-e43f043 > .elementor-widget-container{padding:8px 8px 8px 8px;}.elementor-476 .elementor-element.elementor-element-e43f043 img{max-width:80%;}.elementor-476 .elementor-element.elementor-element-4d8a81c.elementor-element{--align-self:center;}.elementor-476 .elementor-element.elementor-element-4d8a81c{text-align:center;}.elementor-476 .elementor-element.elementor-element-da5b7ce.elementor-element{--align-self:center;}.elementor-476 .elementor-element.elementor-element-97018a8 > .elementor-widget-container{padding:8px 8px 8px 8px;}.elementor-476 .elementor-element.elementor-element-97018a8 img{max-width:80%;}.elementor-476 .elementor-element.elementor-element-f76bb50.elementor-element{--align-self:center;}.elementor-476 .elementor-element.elementor-element-f76bb50{text-align:center;}.elementor-476 .elementor-element.elementor-element-7df3e78.elementor-element{--align-self:center;}.elementor-476 .elementor-element.elementor-element-01a2fcf{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-476 .elementor-element.elementor-element-8454b3f{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:50px;--padding-bottom:70px;--padding-left:45px;--padding-right:45px;}.elementor-476 .elementor-element.elementor-element-8454b3f:not(.elementor-motion-effects-element-type-background), .elementor-476 .elementor-element.elementor-element-8454b3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A6C4CB;}.elementor-476 .elementor-element.elementor-element-8d5c450{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-476 .elementor-element.elementor-element-14e8871{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;}.elementor-476 .elementor-element.elementor-element-14e8871 .elementor-heading-title{font-size:38px;line-height:1.18em;color:var( --e-global-color-text );}.elementor-476 .elementor-element.elementor-element-2973cfe{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-476 .elementor-element.elementor-element-2973cfe .elementor-divider-separator{width:100%;}.elementor-476 .elementor-element.elementor-element-2973cfe .elementor-divider{padding-block-start:25px;padding-block-end:25px;}.elementor-476 .elementor-element.elementor-element-1027b32 .elementor-heading-title{font-size:38px;line-height:1.18em;color:var( --e-global-color-text );}.elementor-476 .elementor-element.elementor-element-8c39c35 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-476 .elementor-element.elementor-element-8c39c35{font-size:24px;color:var( --e-global-color-text );}.elementor-476 .elementor-element.elementor-element-54f15bf .elementor-button{background-color:var( --e-global-color-text );font-size:16px;font-weight:600;fill:#A6C4CB;color:#A6C4CB;border-radius:0px 0px 0px 0px;padding:13px 25px 15px 25px;}.elementor-476 .elementor-element.elementor-element-54f15bf .elementor-button:hover, .elementor-476 .elementor-element.elementor-element-54f15bf .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-text );}.elementor-476 .elementor-element.elementor-element-54f15bf.elementor-element{--align-self:center;}.elementor-476 .elementor-element.elementor-element-54f15bf .elementor-button:hover svg, .elementor-476 .elementor-element.elementor-element-54f15bf .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-476 .elementor-element.elementor-element-85d8828{text-align:center;}.elementor-476 .elementor-element.elementor-element-85d8828 .elementor-heading-title{font-size:38px;line-height:1.18em;color:var( --e-global-color-text );}.elementor-476 .elementor-element.elementor-element-c2d737b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-476 .elementor-element.elementor-element-c2d737b.e-con{--align-self:stretch;}.elementor-476 .elementor-element.elementor-element-4a97317{--display:flex;--min-height:333px;--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;--background-transition:0.3s;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-476 .elementor-element.elementor-element-4a97317:not(.elementor-motion-effects-element-type-background), .elementor-476 .elementor-element.elementor-element-4a97317 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://properli.co.nz/wp-content/uploads/2024/05/green-bg.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-476 .elementor-element.elementor-element-4a97317:hover{background-color:#1616168C;background-image:url("https://properli.co.nz/wp-content/uploads/2024/07/Screenshot-2024-07-03-014430.png");--overlay-opacity:0.5;}.elementor-476 .elementor-element.elementor-element-4a97317:hover::before, .elementor-476 .elementor-element.elementor-element-4a97317:hover > .elementor-background-video-container::before, .elementor-476 .elementor-element.elementor-element-4a97317:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-476 .elementor-element.elementor-element-4a97317 > .elementor-background-slideshow:hover::before, .elementor-476 .elementor-element.elementor-element-4a97317 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-476 .elementor-element.elementor-element-25776ea8 .elementor-heading-title{font-size:30px;font-weight:700;line-height:1.1em;color:#FFFFFF;}.elementor-476 .elementor-element.elementor-element-1f36949b{font-size:18px;color:#FFFFFF;}.elementor-476 .elementor-element.elementor-element-5ec8aa55 .elementor-button{background-color:#00000000;font-size:18px;font-weight:700;text-decoration:underline;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-476 .elementor-element.elementor-element-5ec8aa55 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-476 .elementor-element.elementor-element-fd8a16d{--display:flex;--min-height:333px;--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;--background-transition:0.3s;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-476 .elementor-element.elementor-element-fd8a16d:not(.elementor-motion-effects-element-type-background), .elementor-476 .elementor-element.elementor-element-fd8a16d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://properli.co.nz/wp-content/uploads/2024/05/green-bg.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-476 .elementor-element.elementor-element-fd8a16d:hover{background-color:#1616168C;background-image:url("https://properli.co.nz/wp-content/uploads/2024/07/Screenshot-2024-07-03-015840.png");--overlay-opacity:0.5;}.elementor-476 .elementor-element.elementor-element-fd8a16d:hover::before, .elementor-476 .elementor-element.elementor-element-fd8a16d:hover > .elementor-background-video-container::before, .elementor-476 .elementor-element.elementor-element-fd8a16d:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-476 .elementor-element.elementor-element-fd8a16d > .elementor-background-slideshow:hover::before, .elementor-476 .elementor-element.elementor-element-fd8a16d > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-476 .elementor-element.elementor-element-39e18f40 .elementor-heading-title{font-size:30px;font-weight:700;line-height:1.1em;color:#FFFFFF;}.elementor-476 .elementor-element.elementor-element-3f5ba83{font-size:18px;color:#FFFFFF;}.elementor-476 .elementor-element.elementor-element-5fe2048a .elementor-button{background-color:#00000000;font-size:18px;font-weight:700;text-decoration:underline;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-476 .elementor-element.elementor-element-5fe2048a > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-476 .elementor-element.elementor-element-3bdc3bed{--display:flex;--min-height:333px;--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;--background-transition:0.3s;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-476 .elementor-element.elementor-element-3bdc3bed:not(.elementor-motion-effects-element-type-background), .elementor-476 .elementor-element.elementor-element-3bdc3bed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://properli.co.nz/wp-content/uploads/2024/05/green-bg.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-476 .elementor-element.elementor-element-3bdc3bed:hover{background-color:#1616168C;background-image:url("https://properli.co.nz/wp-content/uploads/2024/07/Screenshot-2024-07-03-015914.png");background-position:center center;background-size:cover;--overlay-opacity:0.5;}.elementor-476 .elementor-element.elementor-element-3bdc3bed:hover::before, .elementor-476 .elementor-element.elementor-element-3bdc3bed:hover > .elementor-background-video-container::before, .elementor-476 .elementor-element.elementor-element-3bdc3bed:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-476 .elementor-element.elementor-element-3bdc3bed > .elementor-background-slideshow:hover::before, .elementor-476 .elementor-element.elementor-element-3bdc3bed > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-476 .elementor-element.elementor-element-45caf79d .elementor-heading-title{font-size:30px;font-weight:700;line-height:1.1em;color:#FFFFFF;}.elementor-476 .elementor-element.elementor-element-124d6ee8{font-size:18px;color:#FFFFFF;}.elementor-476 .elementor-element.elementor-element-2085e4b8 .elementor-button{background-color:#00000000;font-size:18px;font-weight:700;text-decoration:underline;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-476 .elementor-element.elementor-element-2085e4b8 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-476 .elementor-element.elementor-element-e413258{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-476 .elementor-element.elementor-element-e413258:not(.elementor-motion-effects-element-type-background), .elementor-476 .elementor-element.elementor-element-e413258 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEEEB;}.elementor-476 .elementor-element.elementor-element-2aaeba65 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-476 .elementor-element.elementor-element-2aaeba65 .elementor-heading-title{font-size:38px;line-height:1.18em;color:var( --e-global-color-text );}.elementor-476 .elementor-element.elementor-element-7c76150e{--grid-columns:3;}.elementor-476 .elementor-element.elementor-element-7c76150e.elementor-element{--align-self:center;}.elementor-476 .elementor-element.elementor-element-7c76150e .elementor-loop-container{grid-auto-rows:1fr;}.elementor-476 .elementor-element.elementor-element-7c76150e .e-loop-item > .elementor-section, .elementor-476 .elementor-element.elementor-element-7c76150e .e-loop-item > .elementor-section > .elementor-container, .elementor-476 .elementor-element.elementor-element-7c76150e .e-loop-item > .e-con, .elementor-476 .elementor-element.elementor-element-7c76150e .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-476 .elementor-element.elementor-element-3b8eb77 .elementor-button{background-color:var( --e-global-color-text );font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:13px 35px 15px 35px;}.elementor-476 .elementor-element.elementor-element-3b8eb77 .elementor-button:hover, .elementor-476 .elementor-element.elementor-element-3b8eb77 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}.elementor-476 .elementor-element.elementor-element-3b8eb77 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-476 .elementor-element.elementor-element-3b8eb77.elementor-element{--align-self:stretch;}.elementor-476 .elementor-element.elementor-element-3b8eb77 .elementor-button:hover svg, .elementor-476 .elementor-element.elementor-element-3b8eb77 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-476 .elementor-element.elementor-element-3810203e{--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;--padding-top:20px;--padding-bottom:200px;--padding-left:20px;--padding-right:20px;}.elementor-476 .elementor-element.elementor-element-3810203e:not(.elementor-motion-effects-element-type-background), .elementor-476 .elementor-element.elementor-element-3810203e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-476 .elementor-element.elementor-element-7a03f80{--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 24px;--row-gap:0px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-476 .elementor-element.elementor-element-265997c8{--display:flex;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-476 .elementor-element.elementor-element-4a26616f{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-476 .elementor-element.elementor-element-4a26616f > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-476 .elementor-element.elementor-element-4a26616f .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-476 .elementor-element.elementor-element-4a26616f .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-476 .elementor-element.elementor-element-2cf44630 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-476 .elementor-element.elementor-element-2cf44630{font-family:"CabinetGrotesk", Sans-serif;font-size:22px;font-weight:400;line-height:1.25em;color:var( --e-global-color-text );}.elementor-476 .elementor-element.elementor-element-48de04d7 .elementor-button{background-color:var( --e-global-color-text );font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:13px 35px 15px 35px;}.elementor-476 .elementor-element.elementor-element-48de04d7 .elementor-button:hover, .elementor-476 .elementor-element.elementor-element-48de04d7 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}.elementor-476 .elementor-element.elementor-element-48de04d7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-476 .elementor-element.elementor-element-48de04d7.elementor-element{--align-self:stretch;}.elementor-476 .elementor-element.elementor-element-48de04d7 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-476 .elementor-element.elementor-element-48de04d7 .elementor-button:hover svg, .elementor-476 .elementor-element.elementor-element-48de04d7 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-476 .elementor-element.elementor-element-23546baa{--display:flex;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-476 .elementor-element.elementor-element-7f7ad0d1{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-476 .elementor-element.elementor-element-7f7ad0d1 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-476 .elementor-element.elementor-element-7f7ad0d1 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-476 .elementor-element.elementor-element-7f7ad0d1 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-476 .elementor-element.elementor-element-47ca4e2d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-476 .elementor-element.elementor-element-47ca4e2d{font-family:"CabinetGrotesk", Sans-serif;font-size:22px;font-weight:400;line-height:1.25em;color:var( --e-global-color-text );}.elementor-476 .elementor-element.elementor-element-1f1eed5b .elementor-button{background-color:var( --e-global-color-text );font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:13px 35px 15px 35px;}.elementor-476 .elementor-element.elementor-element-1f1eed5b .elementor-button:hover, .elementor-476 .elementor-element.elementor-element-1f1eed5b .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}.elementor-476 .elementor-element.elementor-element-1f1eed5b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-476 .elementor-element.elementor-element-1f1eed5b.elementor-element{--align-self:stretch;}.elementor-476 .elementor-element.elementor-element-1f1eed5b .elementor-button:hover svg, .elementor-476 .elementor-element.elementor-element-1f1eed5b .elementor-button:focus svg{fill:var( --e-global-color-primary );}body.elementor-page-476:not(.elementor-motion-effects-element-type-background), body.elementor-page-476 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEEEB;}@media(max-width:1024px){.elementor-476 .elementor-element.elementor-element-c568932{text-align:end;}.elementor-476 .elementor-element.elementor-element-ed7b919{text-align:end;font-size:20px;}.elementor-476 .elementor-element.elementor-element-afbb142{--flex-wrap:wrap;}.elementor-476 .elementor-element.elementor-element-69b14bdf{--padding-top:65px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-476 .elementor-element.elementor-element-671c9c3{font-size:28px;}.elementor-476 .elementor-element.elementor-element-17455088{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-476 .elementor-element.elementor-element-ca4927c .elementor-heading-title{font-size:28px;}.elementor-476 .elementor-element.elementor-element-77414639{font-size:20px;}.elementor-476 .elementor-element.elementor-element-5265325 .elementor-heading-title{font-size:28px;}.elementor-476 .elementor-element.elementor-element-73e0540{font-size:20px;}.elementor-476 .elementor-element.elementor-element-393d02c2{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-476 .elementor-element.elementor-element-2d1e32e7{--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-476 .elementor-element.elementor-element-423af63e .elementor-heading-title{font-size:28px;}.elementor-476 .elementor-element.elementor-element-5a1942e > .elementor-widget-container{margin:40px 0px 40px 0px;}.elementor-476 .elementor-element.elementor-element-52bea3d{font-size:18px;}.elementor-476 .elementor-element.elementor-element-11c491ba{--padding-top:70px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-476 .elementor-element.elementor-element-67e9af87 .elementor-heading-title{font-size:28px;}.elementor-476 .elementor-element.elementor-element-3bfd7976{font-size:20px;}.elementor-476 .elementor-element.elementor-element-29932cff{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-476 .elementor-element.elementor-element-4afd6bc1{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-476 .elementor-element.elementor-element-2ff11bcc{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-476 .elementor-element.elementor-element-7cf6bfe3 .elementor-heading-title{font-size:28px;}.elementor-476 .elementor-element.elementor-element-6e807fe{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-476 .elementor-element.elementor-element-b3ba44b{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:60px;--padding-bottom:70px;--padding-left:40px;--padding-right:40px;}.elementor-476 .elementor-element.elementor-element-3fe355d{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-476 .elementor-element.elementor-element-48c3098 .elementor-heading-title{font-size:28px;}.elementor-476 .elementor-element.elementor-element-ab6d310 .elementor-heading-title{font-size:22px;}.elementor-476 .elementor-element.elementor-element-b44507b{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-476 .elementor-element.elementor-element-b6642dc .elementor-heading-title{font-size:28px;}.elementor-476 .elementor-element.elementor-element-462308c{font-size:20px;}.elementor-476 .elementor-element.elementor-element-b9d7c42{--grid-auto-flow:row;}.elementor-476 .elementor-element.elementor-element-01a2fcf{--padding-top:60px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-476 .elementor-element.elementor-element-8454b3f{--padding-top:50px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-476 .elementor-element.elementor-element-14e8871 .elementor-heading-title{font-size:28px;}.elementor-476 .elementor-element.elementor-element-1027b32 .elementor-heading-title{font-size:28px;}.elementor-476 .elementor-element.elementor-element-8c39c35{font-size:20px;}.elementor-476 .elementor-element.elementor-element-85d8828 .elementor-heading-title{font-size:28px;}.elementor-476 .elementor-element.elementor-element-c2d737b{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-476 .elementor-element.elementor-element-4a97317{--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-476 .elementor-element.elementor-element-e413258{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-476 .elementor-element.elementor-element-e413258.e-con{--align-self:center;}.elementor-476 .elementor-element.elementor-element-2aaeba65.elementor-element{--align-self:center;}.elementor-476 .elementor-element.elementor-element-2aaeba65 .elementor-heading-title{font-size:28px;}.elementor-476 .elementor-element.elementor-element-7c76150e{--grid-columns:1;}.elementor-476 .elementor-element.elementor-element-3810203e{--padding-top:20px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-476 .elementor-element.elementor-element-7a03f80{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-476 .elementor-element.elementor-element-2cf44630{font-size:20px;}.elementor-476 .elementor-element.elementor-element-47ca4e2d{font-size:20px;}}@media(max-width:767px){.elementor-476 .elementor-element.elementor-element-c568932{text-align:start;}.elementor-476 .elementor-element.elementor-element-c568932 .elementor-heading-title{font-size:36px;}.elementor-476 .elementor-element.elementor-element-ed7b919{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;font-size:20px;}.elementor-476 .elementor-element.elementor-element-afbb142{--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-476 .elementor-element.elementor-element-b96a108.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-476 .elementor-element.elementor-element-69b14bdf{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.4;--padding-top:40px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-476 .elementor-element.elementor-element-671c9c3{font-size:20px;}.elementor-476 .elementor-element.elementor-element-13b17a4f .elementor-button{padding:12px 20px 15px 20px;}.elementor-476 .elementor-element.elementor-element-17455088{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-476 .elementor-element.elementor-element-ca4927c .elementor-heading-title{font-size:22px;}.elementor-476 .elementor-element.elementor-element-77414639{font-size:18px;}.elementor-476 .elementor-element.elementor-element-5265325 .elementor-heading-title{font-size:22px;}.elementor-476 .elementor-element.elementor-element-73e0540{font-size:18px;}.elementor-476 .elementor-element.elementor-element-393d02c2{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-476 .elementor-element.elementor-element-2d1e32e7{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-476 .elementor-element.elementor-element-423af63e .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-476 .elementor-element.elementor-element-5a1942e > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-476 .elementor-element.elementor-element-52bea3d{font-size:16px;}.elementor-476 .elementor-element.elementor-element-11c491ba{--padding-top:40px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-476 .elementor-element.elementor-element-67e9af87 .elementor-heading-title{font-size:22px;}.elementor-476 .elementor-element.elementor-element-3bfd7976{font-size:18px;}.elementor-476 .elementor-element.elementor-element-29932cff{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-476 .elementor-element.elementor-element-5d9ea91c{font-size:18px;}.elementor-476 .elementor-element.elementor-element-2ff11bcc{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:30px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-476 .elementor-element.elementor-element-7cf6bfe3 .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-476 .elementor-element.elementor-element-3dcf373b{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-476 .elementor-element.elementor-element-3dcf373b.e-con{--align-self:flex-start;}.elementor-476 .elementor-element.elementor-element-3ad9630a .elementor-button{font-size:14px;padding:12px 20px 15px 20px;}.elementor-476 .elementor-element.elementor-element-f70a60d{--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-476 .elementor-element.elementor-element-b3ba44b{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:50px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-476 .elementor-element.elementor-element-48c3098 .elementor-heading-title{font-size:22px;}.elementor-476 .elementor-element.elementor-element-98355bb{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-476 .elementor-element.elementor-element-ab6d310 .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-476 .elementor-element.elementor-element-b44507b{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-476 .elementor-element.elementor-element-6747883{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-476 .elementor-element.elementor-element-b6642dc .elementor-heading-title{font-size:22px;}.elementor-476 .elementor-element.elementor-element-462308c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:18px;}.elementor-476 .elementor-element.elementor-element-b9d7c42{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-476 .elementor-element.elementor-element-7b65c44 > .elementor-widget-container{padding:8px 8px 8px 8px;}.elementor-476 .elementor-element.elementor-element-01a2fcf{--padding-top:80px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-476 .elementor-element.elementor-element-8454b3f{--padding-top:50px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-476 .elementor-element.elementor-element-14e8871{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-476 .elementor-element.elementor-element-14e8871 .elementor-heading-title{font-size:22px;}.elementor-476 .elementor-element.elementor-element-1027b32 .elementor-heading-title{font-size:22px;}.elementor-476 .elementor-element.elementor-element-8c39c35{font-size:18px;}.elementor-476 .elementor-element.elementor-element-85d8828 .elementor-heading-title{font-size:22px;}.elementor-476 .elementor-element.elementor-element-4a97317{--min-height:250px;}.elementor-476 .elementor-element.elementor-element-25776ea8 .elementor-heading-title{font-size:22px;}.elementor-476 .elementor-element.elementor-element-1f36949b{font-size:16px;}.elementor-476 .elementor-element.elementor-element-5ec8aa55 .elementor-button{font-size:16px;}.elementor-476 .elementor-element.elementor-element-fd8a16d{--min-height:250px;}.elementor-476 .elementor-element.elementor-element-39e18f40 .elementor-heading-title{font-size:22px;}.elementor-476 .elementor-element.elementor-element-3f5ba83{font-size:16px;}.elementor-476 .elementor-element.elementor-element-5fe2048a .elementor-button{font-size:16px;}.elementor-476 .elementor-element.elementor-element-3bdc3bed{--min-height:250px;}.elementor-476 .elementor-element.elementor-element-45caf79d .elementor-heading-title{font-size:22px;}.elementor-476 .elementor-element.elementor-element-124d6ee8{font-size:16px;}.elementor-476 .elementor-element.elementor-element-2085e4b8 .elementor-button{font-size:16px;}.elementor-476 .elementor-element.elementor-element-e413258{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-476 .elementor-element.elementor-element-2aaeba65 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-476 .elementor-element.elementor-element-2aaeba65.elementor-element{--align-self:center;}.elementor-476 .elementor-element.elementor-element-2aaeba65{text-align:center;}.elementor-476 .elementor-element.elementor-element-2aaeba65 .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-476 .elementor-element.elementor-element-7c76150e{--grid-columns:1;}.elementor-476 .elementor-element.elementor-element-7c76150e.elementor-element{--align-self:center;}.elementor-476 .elementor-element.elementor-element-3b8eb77 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-476 .elementor-element.elementor-element-3b8eb77 .elementor-button{padding:10px 0px 13px 0px;}.elementor-476 .elementor-element.elementor-element-3810203e{--padding-top:20px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-476 .elementor-element.elementor-element-7a03f80{--gap:60px 0px;--row-gap:60px;--column-gap:0px;}.elementor-476 .elementor-element.elementor-element-2cf44630{font-size:18px;}.elementor-476 .elementor-element.elementor-element-48de04d7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-476 .elementor-element.elementor-element-48de04d7 .elementor-button{padding:10px 0px 13px 0px;}.elementor-476 .elementor-element.elementor-element-47ca4e2d{font-size:18px;}.elementor-476 .elementor-element.elementor-element-1f1eed5b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-476 .elementor-element.elementor-element-1f1eed5b .elementor-button{padding:10px 0px 13px 0px;}}@media(min-width:768px){.elementor-476 .elementor-element.elementor-element-b7daff6{--content-width:1158px;}.elementor-476 .elementor-element.elementor-element-e236abe{--width:61%;}.elementor-476 .elementor-element.elementor-element-421f01d{--width:50%;}.elementor-476 .elementor-element.elementor-element-69b14bdf{--content-width:855px;}.elementor-476 .elementor-element.elementor-element-17455088{--content-width:855px;}.elementor-476 .elementor-element.elementor-element-393d02c2{--content-width:1158px;}.elementor-476 .elementor-element.elementor-element-11c491ba{--content-width:910px;}.elementor-476 .elementor-element.elementor-element-29932cff{--content-width:1108px;}.elementor-476 .elementor-element.elementor-element-4afd6bc1{--content-width:1158px;}.elementor-476 .elementor-element.elementor-element-2130149e{--width:61%;}.elementor-476 .elementor-element.elementor-element-6e807fe{--content-width:1158px;}.elementor-476 .elementor-element.elementor-element-f70a60d{--content-width:1158px;}.elementor-476 .elementor-element.elementor-element-3fe355d{--width:46%;}.elementor-476 .elementor-element.elementor-element-98355bb{--width:54%;}.elementor-476 .elementor-element.elementor-element-b44507b{--content-width:905px;}.elementor-476 .elementor-element.elementor-element-b9d7c42{--width:100%;}.elementor-476 .elementor-element.elementor-element-01a2fcf{--content-width:1158px;}.elementor-476 .elementor-element.elementor-element-4a97317{--width:33.33%;}.elementor-476 .elementor-element.elementor-element-fd8a16d{--width:33.3%;}.elementor-476 .elementor-element.elementor-element-3bdc3bed{--width:33.3%;}.elementor-476 .elementor-element.elementor-element-e413258{--content-width:1158px;}.elementor-476 .elementor-element.elementor-element-3810203e{--content-width:1190px;}}@media(max-width:1024px) and (min-width:768px){.elementor-476 .elementor-element.elementor-element-4a97317{--width:350px;}.elementor-476 .elementor-element.elementor-element-fd8a16d{--width:350px;}.elementor-476 .elementor-element.elementor-element-3bdc3bed{--width:350px;}}/* Start custom CSS for container, class: .elementor-element-69b14bdf */.elementor-476 .elementor-element.elementor-element-69b14bdf h1 {
	font-size: 70px;
	font-weight: 700;
	margin-bottom: 0.55em;
	margin-top: 0;
	line-height: 1.07em;
}

.elementor-476 .elementor-element.elementor-element-69b14bdf h1 strong {
    font-weight: 800;
}

.elementor-476 .elementor-element.elementor-element-69b14bdf p {
    max-width: 90%;
}

@media screen and (max-width: 1024px) {
    .elementor-476 .elementor-element.elementor-element-69b14bdf h1 {
        font-size: 46px;
    }
}

@media screen and (max-width: 767px) {
    .elementor-476 .elementor-element.elementor-element-69b14bdf h1 {
        font-size: 36px;
    }
}

@media screen and (max-width: 480px) {
    .elementor-476 .elementor-element.elementor-element-69b14bdf p {
        max-width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-52bea3d */.elementor-476 .elementor-element.elementor-element-52bea3d li a {
    color: currentColor;
    text-decoration: underline;
    text-decoration-skip-ink: none;
    text-decoration-thickness: 1px;
    text-underline-offset: 0.15em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d1e32e7 */.elementor-476 .elementor-element.elementor-element-2d1e32e7 {
    background: linear-gradient(to top left, #efeeeb 50%,transparent 50%) 100% 100%/80px 80px, #A6C4CB;
    background-repeat: no-repeat;
}
@media screen and (max-width:767px){
    .elementor-476 .elementor-element.elementor-element-2d1e32e7 {
        background: linear-gradient(to top left, #efeeeb 50%,transparent 50%) 100% 100%/60px 45px, #A6C4CB;
        background-repeat: no-repeat
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ff11bcc */.elementor-476 .elementor-element.elementor-element-2ff11bcc {
    background: linear-gradient(to top left, #efeeeb 50%,transparent 50%) 100% 100%/85px 48px, #A6C4CB;
    background-repeat: no-repeat
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3ba44b */.elementor-476 .elementor-element.elementor-element-b3ba44b {
    background: linear-gradient(to top left, #efeeeb 50%,transparent 50%) 100% 100%/80px 80px, #A6C4CB;
    background-repeat: no-repeat;
}
@media screen and (max-width:767px){
    .elementor-476 .elementor-element.elementor-element-b3ba44b {
        background: linear-gradient(to top left, #efeeeb 50%,transparent 50%) 100% 100%/60px 45px, #A6C4CB;
        background-repeat: no-repeat
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c39c35 */.elementor-476 .elementor-element.elementor-element-8c39c35 ol {
    list-style: none;
    padding-bottom: 1.66666em;
    padding-left: 4.16666em;
    padding-top: 1.66666em;
    position: relative;
}

.elementor-476 .elementor-element.elementor-element-8c39c35 ol:before {
    background: currentColor;
    content: "";
    height: 100%;
    left: 1.66666em;
    position: absolute;
    top: 0;
    width: 2px;
}

.elementor-476 .elementor-element.elementor-element-8c39c35 ol li + li {
    margin-top: 1.66666em;
}

.elementor-476 .elementor-element.elementor-element-8c39c35 ol li {
    counter-increment: number;
    position: relative;
}

.elementor-476 .elementor-element.elementor-element-8c39c35 ol li:before {
	background-color: #fff;
	border: 2px solid currentColor;
	border-radius: 100%;
	content: counter(number);
	font-weight: 700;
	height: 1.8334em;
	left: -1.60415em;
	line-height: 1.75em;
	position: absolute;
	text-align: center;
	top: 50%;
	transform: translate(-100%, -50%);
	width: 1.8334em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a97317 */.dex-custojm-box:hover h3.elementor-heading-title.elementor-size-default {
        display: none;

}
.dex-custojm-box:hover p {
    display: none;
}
.dex-custojm-box:hover {
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd8a16d */.dex-custojm-box:hover h3.elementor-heading-title.elementor-size-default {
        display: none;

}
.dex-custojm-box:hover p {
    display: none;
}
.dex-custojm-box:hover {
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bdc3bed */.dex-custojm-box:hover h3.elementor-heading-title.elementor-size-default {
        display: none;

}
.dex-custojm-box:hover p {
    display: none;
}
.dex-custojm-box:hover {
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8454b3f */.elementor-476 .elementor-element.elementor-element-8454b3f {
    background: linear-gradient(to top left, #efeeeb 50%,transparent 50%) 100% 100%/80px 80px, #A6C4CB;
    background-repeat: no-repeat;
    position: relative;
}

.elementor-476 .elementor-element.elementor-element-8454b3f:after {
    background: url("https://properli.co.nz/wp-content/uploads/2024/08/Properli_3.png") 50% 50% / contain no-repeat;
    content: "";
    height: 145px;
    position: absolute;
    right: 8%;
    top: 1px;
    transform: translateY(-100%);
    width: 155px;
}

@media screen and (max-width:767px){
    .elementor-476 .elementor-element.elementor-element-8454b3f {
        background: linear-gradient(to top left, #efeeeb 50%,transparent 50%) 100% 100%/60px 45px, #A6C4CB;
        background-repeat: no-repeat
    }
    
    .elementor-476 .elementor-element.elementor-element-8454b3f:after {
        height: 110px;
        width: 120px;
    }
}/* End custom CSS */