.elementor-25 .elementor-element.elementor-element-779e033 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-2dff535 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-23398ae > .elementor-container{max-width:1505px;}.elementor-25 .elementor-element.elementor-element-23398ae{padding:90px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-ffecbae > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-f22bc92 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-7f79b1d > .elementor-container{max-width:1505px;}.elementor-25 .elementor-element.elementor-element-7f79b1d{margin-top:30px;margin-bottom:0px;}.elementor-25 .elementor-element.elementor-element-9901699 .tx-infoText{text-align:left;}
                .elementor-25 .elementor-element.elementor-element-9901699 .tx-infoText,
                .elementor-25 .elementor-element.elementor-element-9901699 .tx-infoText p
                {font-family:"DM Sans", Sans-serif;font-size:21px;}.elementor-25 .elementor-element.elementor-element-9901699 .tx-infoText a{font-family:"DM Sans", Sans-serif;font-size:11px;}.elementor-25 .elementor-element.elementor-element-da65bf2{padding:50px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-aba6594 > .elementor-element-populated{padding:0px 0px 0px 0px;}
        .elementor-25 .elementor-element.elementor-element-0f8fb28 .tx-title
        {font-family:"Albert Sans", Sans-serif;font-size:52px;}
        .elementor-25 .elementor-element.elementor-element-992d901 .tx-title
        {font-family:"Albert Sans", Sans-serif;font-size:52px;}.elementor-25 .elementor-element.elementor-element-56aa151{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-bf1ff9f.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-25 .elementor-element.elementor-element-bf1ff9f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-e60700d .tx-section{background-image:url("https://aurumhomes.co.nz/wp-content/uploads/2025/04/w5-bg-img.webp");}.elementor-25 .elementor-element.elementor-element-e60700d > .elementor-widget-container{margin:-76px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-e60700d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-25 .elementor-element.elementor-element-fa9d939 > .elementor-widget-container{margin:31px 0px 0px 0px;padding:0px 150px 0px 150px;}
        .elementor-25 .elementor-element.elementor-element-fa9d939 .tx-description
        {font-family:"DM Sans", Sans-serif;}
        .elementor-25 .elementor-element.elementor-element-fa9d939 .tx-subTitle
        {font-family:"DM Sans", Sans-serif;}
        .elementor-25 .elementor-element.elementor-element-fa9d939 .tx-title
        {font-family:"Albert Sans", Sans-serif;font-size:52px;}.elementor-25 .elementor-element.elementor-element-fa9d939{text-align:center;}.elementor-25 .elementor-element.elementor-element-3d18910{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-cc5cd94{margin-top:52px;margin-bottom:0px;}.elementor-25 .elementor-element.elementor-element-b8aea9f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-def1d95 .tx-section{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-b4e7752 > .elementor-container{max-width:1505px;}.elementor-25 .elementor-element.elementor-element-b4e7752{padding:120px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-0dd5d10{text-align:center;}.elementor-25 .elementor-element.elementor-element-3081436 > .elementor-container{max-width:1490px;}.elementor-25 .elementor-element.elementor-element-3081436{margin-top:20px;margin-bottom:0px;padding:0px 0px 120px 0px;}.elementor-25 .elementor-element.elementor-element-71fe4b9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-bce0aac{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--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-25 .elementor-element.elementor-element-fa7d909{--display:flex;}.elementor-25 .elementor-element.elementor-element-fa7d909:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-fa7d909 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-25 .elementor-element.elementor-element-6d027f9 > .elementor-widget-container{margin:0px 0px 35px 0px;}
        .elementor-25 .elementor-element.elementor-element-6d027f9 .tx-title
        {font-size:31px;}.elementor-25 .elementor-element.elementor-element-6d027f9{text-align:center;}.elementor-25 .elementor-element.elementor-element-6f03420 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:25px 0px 25px 0px;}.elementor-25 .elementor-element.elementor-element-6f03420 .tx-section{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-cd793ea{--display:flex;}.elementor-25 .elementor-element.elementor-element-cd793ea:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-cd793ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECEC;}.elementor-25 .elementor-element.elementor-element-c41c2b4 > .elementor-widget-container{margin:0px 0px 35px 0px;}
        .elementor-25 .elementor-element.elementor-element-c41c2b4 .tx-title
        {font-size:31px;}.elementor-25 .elementor-element.elementor-element-c41c2b4{text-align:center;}.elementor-25 .elementor-element.elementor-element-2022b4a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:25px 0px 25px 0px;}.elementor-25 .elementor-element.elementor-element-2022b4a .tx-section{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-8950370{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--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-25 .elementor-element.elementor-element-a3f3e92{--display:flex;}.elementor-25 .elementor-element.elementor-element-a3f3e92:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-a3f3e92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-034d75c > .elementor-widget-container{margin:0px 0px 35px 0px;}
        .elementor-25 .elementor-element.elementor-element-034d75c .tx-title
        {font-size:31px;}.elementor-25 .elementor-element.elementor-element-034d75c{text-align:center;}.elementor-25 .elementor-element.elementor-element-4a6fa41 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:25px 0px 25px 0px;}.elementor-25 .elementor-element.elementor-element-4a6fa41 .tx-section{padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-25 .elementor-element.elementor-element-3d18910{--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-bce0aac{--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-8950370{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-25 .elementor-element.elementor-element-3d18910{--content-width:1200px;}}@media(max-width:767px){.elementor-25 .elementor-element.elementor-element-3d18910{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-bce0aac{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-8950370{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}