@keyframes av_slideshow_img_scale_av-ycglm-1de1cd665d25b4cfc494efb1def78ace{0%{transform:scale(1);opacity:1} 100%{transform:scale(1.1);opacity:1}}.avia-slideshow.av-ycglm-1de1cd665d25b4cfc494efb1def78ace .avia-slideshow-slide.next-active-slide img{animation:av_slideshow_img_scale_av-ycglm-1de1cd665d25b4cfc494efb1def78ace 4s 1 ease-in-out;transform:scale(1.1);opacity:1}#top .avia-slideshow .av-slideshow-caption.av-ycglm-1de1cd665d25b4cfc494efb1def78ace__0 .avia-caption-content{font-size:20px}#top .avia-slideshow .av-slideshow-caption.av-ycglm-1de1cd665d25b4cfc494efb1def78ace__0 .avia-caption-content p{font-size:20px} @media only screen and (min-width:990px){#top #wrap_all .avia-slideshow .av-slideshow-caption.av-ycglm-1de1cd665d25b4cfc494efb1def78ace__0 .avia-caption-title{font-size:65px}#top .avia-slideshow .av-slideshow-caption.av-ycglm-1de1cd665d25b4cfc494efb1def78ace__0 .avia-caption-content{font-size:25px}#top .avia-slideshow .av-slideshow-caption.av-ycglm-1de1cd665d25b4cfc494efb1def78ace__0 .avia-caption-content p{font-size:25px}} @media only screen and (max-width:479px){#top #wrap_all .avia-slideshow .av-slideshow-caption.av-ycglm-1de1cd665d25b4cfc494efb1def78ace__0 .avia-caption-title{font-size:35px}} @media only screen and (min-width:990px){#top #wrap_all .avia-slideshow .av-slideshow-caption.av-ycglm-1de1cd665d25b4cfc494efb1def78ace__1 .avia-caption-title{font-size:65px}#top .avia-slideshow .av-slideshow-caption.av-ycglm-1de1cd665d25b4cfc494efb1def78ace__1 .avia-caption-content{font-size:25px}#top .avia-slideshow .av-slideshow-caption.av-ycglm-1de1cd665d25b4cfc494efb1def78ace__1 .avia-caption-content p{font-size:25px}} @media only screen and (max-width:479px){#top #wrap_all .avia-slideshow .av-slideshow-caption.av-ycglm-1de1cd665d25b4cfc494efb1def78ace__1 .avia-caption-title{font-size:30px}#top .avia-slideshow .av-slideshow-caption.av-ycglm-1de1cd665d25b4cfc494efb1def78ace__1 .avia-caption-content{font-size:20px}#top .avia-slideshow .av-slideshow-caption.av-ycglm-1de1cd665d25b4cfc494efb1def78ace__1 .avia-caption-content p{font-size:20px}} @media only screen and (min-width:990px){#top #wrap_all .avia-slideshow .av-slideshow-caption.av-ycglm-1de1cd665d25b4cfc494efb1def78ace__2 .avia-caption-title{font-size:65px}#top .avia-slideshow .av-slideshow-caption.av-ycglm-1de1cd665d25b4cfc494efb1def78ace__2 .avia-caption-content{font-size:25px}#top .avia-slideshow .av-slideshow-caption.av-ycglm-1de1cd665d25b4cfc494efb1def78ace__2 .avia-caption-content p{font-size:25px}} @media only screen and (max-width:479px){#top #wrap_all .avia-slideshow .av-slideshow-caption.av-ycglm-1de1cd665d25b4cfc494efb1def78ace__2 .avia-caption-title{font-size:30px}#top .avia-slideshow .av-slideshow-caption.av-ycglm-1de1cd665d25b4cfc494efb1def78ace__2 .avia-caption-content{font-size:20px}#top .avia-slideshow .av-slideshow-caption.av-ycglm-1de1cd665d25b4cfc494efb1def78ace__2 .avia-caption-content p{font-size:20px}} .flex_cell.av-8leid6-69bdee478143b1dd616d8b39dc2b5bb3{vertical-align:top;height:15px;min-height:15px;background-color:#e77b44}.responsive #top #wrap_all .flex_cell.av-8leid6-69bdee478143b1dd616d8b39dc2b5bb3{padding:0px 0px 0px 0px !important} .flex_cell.av-870jre-4fe3535e4fd26f4e4291c8095fc4fa6c{vertical-align:top;height:15px;min-height:15px;background-color:#2e3f49}.responsive #top #wrap_all .flex_cell.av-870jre-4fe3535e4fd26f4e4291c8095fc4fa6c{padding:0px 0px 0px 0px !important} .flex_cell.av-7wf2qi-03f84a66a9bf6663534424c907c67297{vertical-align:top;height:15px;min-height:15px;background-color:#698397}.responsive #top #wrap_all .flex_cell.av-7wf2qi-03f84a66a9bf6663534424c907c67297{padding:0px 0px 0px 0px !important} #top .av-special-heading.av-7du4y2-cde787dfcba9c302153b3fdf7b0a192b{padding-bottom:20px}body .av-special-heading.av-7du4y2-cde787dfcba9c302153b3fdf7b0a192b .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-7du4y2-cde787dfcba9c302153b3fdf7b0a192b .special-heading-inner-border{border-color:#e77a44}.av-special-heading.av-7du4y2-cde787dfcba9c302153b3fdf7b0a192b .av-subheading{font-size:15px}body .av-special-heading.av-7du4y2-cde787dfcba9c302153b3fdf7b0a192b .av-special-heading-tag .heading-wrap:before{border-color:#e77a44}body .av-special-heading.av-7du4y2-cde787dfcba9c302153b3fdf7b0a192b .av-special-heading-tag .heading-wrap:after{border-color:#e77a44} .avia-section.av-ra7tm-04b55733566f128922cb6b19cb2f7419{background-repeat:no-repeat;background-image:url(https://www.rayco.co.nz/wp-content/uploads/2025/07/Rayco-Beachlands-Home.jpg);background-position:50% 50%;background-attachment:fixed}.avia-section.av-ra7tm-04b55733566f128922cb6b19cb2f7419 .av-section-color-overlay{opacity:0.7;background-color:#000000} .flex_column.av-78fr9e-6bb253959130a9b8165df179197ae62d{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} .flex_column.av-72886y-058df82ab49e39dcf939473127362905{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} .avia-image-container.av-mccrdpnb-d760231b3151847b19482cf971a7c736 img.avia_image{box-shadow:none}.avia-image-container.av-mccrdpnb-d760231b3151847b19482cf971a7c736 .av-image-caption-overlay-center{color:#ffffff} #top .av-special-heading.av-mccx2nrh-9204fc89fb1fa1006a5db2898cbbe75a{padding-bottom:10px;color:#e77a44;font-size:50px}body .av-special-heading.av-mccx2nrh-9204fc89fb1fa1006a5db2898cbbe75a .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-mccx2nrh-9204fc89fb1fa1006a5db2898cbbe75a .av-special-heading-tag{font-size:50px}.av-special-heading.av-mccx2nrh-9204fc89fb1fa1006a5db2898cbbe75a .special-heading-inner-border{border-color:#e77a44}.av-special-heading.av-mccx2nrh-9204fc89fb1fa1006a5db2898cbbe75a .av-subheading{font-size:20px} #top .hr.hr-invisible.av-mccwe0go-511e948ca61c8c1d81c8cf65932ba3e2{height:25px} .flex_column.av-6rwee2-4ee494264ebe5abd0821de1c4474a3e9{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} .flex_cell.av-1491dm-011e2c2fdbaba99e48701a1e415e2039{vertical-align:top;background-color:#e77b44}.responsive #top #wrap_all .flex_cell.av-1491dm-011e2c2fdbaba99e48701a1e415e2039{padding:50px 30px 50px 30px !important} .iconbox.av-xm85m-e72b38ca69ef0465a857ef9dfe0a0beb .iconbox_icon{color:#ffffff}#top #wrap_all .iconbox.av-xm85m-e72b38ca69ef0465a857ef9dfe0a0beb .iconbox_content_title{color:#ffffff}.iconbox.av-xm85m-e72b38ca69ef0465a857ef9dfe0a0beb .iconbox_content_container{color:#ffffff} .flex_cell.av-rycne-aea762cc86e66b3b5ab5c8f75532636d{vertical-align:top;background-color:#2e3f49}.responsive #top #wrap_all .flex_cell.av-rycne-aea762cc86e66b3b5ab5c8f75532636d{padding:50px 30px 50px 30px !important} .iconbox.av-lbzmq-276ad469729162372bbc23c7c8573cc8 .iconbox_icon{color:#ffffff}#top #wrap_all .iconbox.av-lbzmq-276ad469729162372bbc23c7c8573cc8 .iconbox_content_title{color:#ffffff}.iconbox.av-lbzmq-276ad469729162372bbc23c7c8573cc8 .iconbox_content_container{color:#ffffff} .flex_cell.av-flhzm-ef4539f93f50daeb7872822b9cba757b{vertical-align:top;background-color:#698397}.responsive #top #wrap_all .flex_cell.av-flhzm-ef4539f93f50daeb7872822b9cba757b{padding:50px 30px 50px 30px !important} .iconbox.av-b4lju-fc969507fb4b23bc1e271f8bad96bccf .iconbox_icon{border:1px solid #ffffff;color:#ffffff}#top #wrap_all .iconbox.av-b4lju-fc969507fb4b23bc1e271f8bad96bccf .iconbox_content_title{color:#ffffff}.iconbox.av-b4lju-fc969507fb4b23bc1e271f8bad96bccf .iconbox_content_container{color:#ffffff} #top .av-special-heading.av-65k356-e1ee6bd673a3e73428ee3a52a82b6a04{padding-bottom:20px;font-size:50px}body .av-special-heading.av-65k356-e1ee6bd673a3e73428ee3a52a82b6a04 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-65k356-e1ee6bd673a3e73428ee3a52a82b6a04 .av-special-heading-tag{font-size:50px}.av-special-heading.av-65k356-e1ee6bd673a3e73428ee3a52a82b6a04 .special-heading-inner-border{border-color:#e77a44}.av-special-heading.av-65k356-e1ee6bd673a3e73428ee3a52a82b6a04 .av-subheading{font-size:15px}body .av-special-heading.av-65k356-e1ee6bd673a3e73428ee3a52a82b6a04 .av-special-heading-tag .heading-wrap:before{border-color:#e77a44}body .av-special-heading.av-65k356-e1ee6bd673a3e73428ee3a52a82b6a04 .av-special-heading-tag .heading-wrap:after{border-color:#e77a44} .flex_column.av-61e7b6-2d393eca3a18ecf50e1f80e1ab60fbaf{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} .flex_column.av-5tkf0q-40071112f8b8037753a27a4f51c5867e{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} .flex_column.av-5kqzju-9a5520778ab38601559693e746cf4aaf{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} #top .av-masonry.av-md3yvnh5-0582270847687988a6a36e344730b323{background-color:#ffffff} #top .av-special-heading.av-mdfflnnq-f88b0792a08422a4b6b5068add171396{padding-bottom:0;font-size:50px}body .av-special-heading.av-mdfflnnq-f88b0792a08422a4b6b5068add171396 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-mdfflnnq-f88b0792a08422a4b6b5068add171396 .av-special-heading-tag{font-size:50px}.av-special-heading.av-mdfflnnq-f88b0792a08422a4b6b5068add171396 .special-heading-inner-border{border-color:#e77a44}.av-special-heading.av-mdfflnnq-f88b0792a08422a4b6b5068add171396 .av-subheading{font-size:15px}body .av-special-heading.av-mdfflnnq-f88b0792a08422a4b6b5068add171396 .av-special-heading-tag .heading-wrap:before{border-color:#e77a44}body .av-special-heading.av-mdfflnnq-f88b0792a08422a4b6b5068add171396 .av-special-heading-tag .heading-wrap:after{border-color:#e77a44} .flex_column.av-fndw2-60bc5e85664daad3b45510f695269c68{width:48.75%;margin-left:0}.avia_transform .flex_column.av-fndw2-60bc5e85664daad3b45510f695269c68{animation-duration:1.5s}#top .flex_column_table.av-equal-height-column-flextable.av-fndw2-60bc5e85664daad3b45510f695269c68 .av-flex-placeholder{width:2.5%} .flex_column.av-3fm03m-0637cc9498b3de06135e3a2ee22094c1{width:48.75%;margin-left:0}.avia_transform .flex_column.av-3fm03m-0637cc9498b3de06135e3a2ee22094c1{animation-duration:1.5s}#top .flex_column_table.av-equal-height-column-flextable.av-3fm03m-0637cc9498b3de06135e3a2ee22094c1 .av-flex-placeholder{width:2.5%} .flex_column.av-mdfg7yb9-d0a8ed6ebeede3da0ad7b6093c7c80f1{padding:25px 25px 25px 25px;background-color:#e77a44}.avia_transform .flex_column.av-mdfg7yb9-d0a8ed6ebeede3da0ad7b6093c7c80f1{animation-duration:1.5s} #top .av_textblock_section.av-mdffypyn-ea095dc7b5787f77e710fc06d709bd66 .avia_textblock{color:#213038} .avia_transform .flex_column.av-mdia36p3-8fa37a3afd520b8817874a6cb6b359f6{animation-duration:1.5s} #top .av-special-heading.av-md3yzha5-5362b111c2eccba4af4e493cdfe3802a{padding-bottom:20px;font-size:50px}body .av-special-heading.av-md3yzha5-5362b111c2eccba4af4e493cdfe3802a .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-md3yzha5-5362b111c2eccba4af4e493cdfe3802a .av-special-heading-tag{font-size:50px}.av-special-heading.av-md3yzha5-5362b111c2eccba4af4e493cdfe3802a .special-heading-inner-border{border-color:#e77a44}.av-special-heading.av-md3yzha5-5362b111c2eccba4af4e493cdfe3802a .av-subheading{font-size:15px}body .av-special-heading.av-md3yzha5-5362b111c2eccba4af4e493cdfe3802a .av-special-heading-tag .heading-wrap:before{border-color:#e77a44}body .av-special-heading.av-md3yzha5-5362b111c2eccba4af4e493cdfe3802a .av-special-heading-tag .heading-wrap:after{border-color:#e77a44} .flex_column.av-ajrju-acfe2024633cac39edd73d983670abea{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} #top .av-masonry.av-md3ye3hq-12097d3651527c2ad8b0ff23f057fde9{background-color:#2a3d47} .avia-section.av-wxbju-c6f52eb76c4b01e56ecddf744daf6e9c{background-repeat:no-repeat;background-image:url(https://www.rayco.co.nz/wp-content/uploads/2025/07/Rayco-Nolan-Road-Villa-3.jpg);background-position:100% 50%;background-attachment:fixed}.avia-section.av-wxbju-c6f52eb76c4b01e56ecddf744daf6e9c .av-section-color-overlay{opacity:0.3;background-color:#0a0a0a} .flex_column.av-mdfgnnd6-699e99711fb4a234ab5858066cdb7f17{background-color:#f4f4f4} #top .av-special-heading.av-md3zmlzx-7efb12297d339deaddbe84180428d550{padding-bottom:20px;font-size:50px}body .av-special-heading.av-md3zmlzx-7efb12297d339deaddbe84180428d550 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-md3zmlzx-7efb12297d339deaddbe84180428d550 .av-special-heading-tag{font-size:50px}.av-special-heading.av-md3zmlzx-7efb12297d339deaddbe84180428d550 .av-subheading{font-size:15px} @media only screen and (min-width:990px){#top #wrap_all .av-special-heading.av-7du4y2-cde787dfcba9c302153b3fdf7b0a192b .av-special-heading-tag{font-size:50px} .flex_column.av-mdfgnnd6-699e99711fb4a234ab5858066cdb7f17{padding:30px 30px 30px 30px}} @media only screen and (min-width:768px) and (max-width:989px){.flex_column.av-mdfgnnd6-699e99711fb4a234ab5858066cdb7f17{padding:30px 30px 30px 30px}} @media only screen and (min-width:480px) and (max-width:767px){#top #wrap_all .av-special-heading.av-mccx2nrh-9204fc89fb1fa1006a5db2898cbbe75a .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-65k356-e1ee6bd673a3e73428ee3a52a82b6a04 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-mdfflnnq-f88b0792a08422a4b6b5068add171396 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-md3yzha5-5362b111c2eccba4af4e493cdfe3802a .av-special-heading-tag{font-size:0.8em} .flex_column.av-mdfgnnd6-699e99711fb4a234ab5858066cdb7f17{padding:25px 25px 25px 25px} #top #wrap_all .av-special-heading.av-md3zmlzx-7efb12297d339deaddbe84180428d550 .av-special-heading-tag{font-size:0.8em}} @media only screen and (max-width:479px){#top #wrap_all .av-special-heading.av-mccx2nrh-9204fc89fb1fa1006a5db2898cbbe75a .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-65k356-e1ee6bd673a3e73428ee3a52a82b6a04 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-mdfflnnq-f88b0792a08422a4b6b5068add171396 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-md3yzha5-5362b111c2eccba4af4e493cdfe3802a .av-special-heading-tag{font-size:0.8em} .flex_column.av-mdfgnnd6-699e99711fb4a234ab5858066cdb7f17{padding:20px 20px 20px 20px} #top #wrap_all .av-special-heading.av-md3zmlzx-7efb12297d339deaddbe84180428d550 .av-special-heading-tag{font-size:0.8em}}