@keyframes is_sticky_header_fadein{0%{opacity:0}100%{opacity:1}}header.is-sticky .ast-primary-header-bar{animation-name:is_sticky_header_fadein;animation-duration:.5s;animation-iteration-count:1;position:fixed;width:100%;background-color:#000 !important;border:none !important}header .fl-builder-content{padding:0}header .ast-builder-html-element>p,header .ast-builder-html-element .fl-module-advanced-icon .adv-icon-link{margin-bottom:0}header .ast-builder-html-element .fl-module-advanced-icon .uabb-icon i{line-height:42px !important}header .ast-builder-html-element .fl-module-advanced-icon .uabb-icon i:before{line-height:1em !important}header .main-navigation .main-header-menu .menu-item.current-menu-item .menu-link,header .main-navigation .main-header-menu .menu-item:hover .menu-link{font-weight:500}header #ast-mobile-header .main-navigation{padding-bottom:50px}header #ast-mobile-header .main-navigation .main-header-menu,header #ast-mobile-header .main-navigation .menu-link{border:none}body.ast-main-header-nav-open header #ast-mobile-header .ast-main-header-wrap{background-color:#000}body.single-listing header .ast-primary-header-bar{border:none !important}#content .fl-rich-text span.fw-sbold{font-weight:500}#content .fl-module-advanced-icon .uabb-icon i{line-height:42px !important;transition:all .2s linear}#content .fl-module-advanced-icon .uabb-icon i:before{line-height:1em !important}#content .fl-module-info-box.ib-iconised-linked .uabb-icon i:before{line-height:54px}#content .fl-module-info-box.ib-iconised-linked .uabb-infobox:hover .uabb-infobox-title{font-weight:600}#content .fl-module-info-box.theme-icon .uabb-icon i{display:none}#content .fl-module-info-box.theme-icon .uabb-icon:before{content:"";width:46px;height:46px;background:url(//thenortherngroup.co.nz/wp-content/themes/astra-child/images/ng-call-icon.png);background-repeat:no-repeat;background-size:cover;background-position:left top;display:block}#content .fl-module-info-box.theme-icon .uabb-infobox:hover .uabb-icon:before{background-position:left bottom !important}#content .fl-module-info-box.name-icon-w .uabb-infobox-content .uabb-image-content img{filter:brightness(0) invert(1)}#content .fl-module-info-box.name-icon-w .uabb-infobox-content .uabb-imgicon-wrap{position:relative;margin-right:30px}#content .fl-module-info-box.name-icon-w .uabb-infobox-content .uabb-imgicon-wrap:after{content:"";width:4px;height:24px;background-color:#a3aeb5;display:block;position:absolute;top:18px;right:-18px}#content .fl-module-info-box.name-icon-w .uabb-infobox-content .uabb-infobox-title-wrap{width:calc(100% - 90px)}#content .uabb-video .uabb-video__play-icon svg{fill:#fff}#content .uabb-video .uabb-video__play-icon svg polygon{fill:#000}#content .uabb-video:hover .uabb-video__play-icon svg{fill:#a3aeb5}#content .uabb-video:hover .uabb-video__play-icon svg polygon{fill:#fff}#content .fl-module-image-icon .uabb-image-content picture{display:inline-block}#content .listings-grid.columns-2 .listings-grid__item{box-shadow:none;padding:10px !important;border-radius:0;border:.5px solid #fff}#content .listings-grid .listings-grid__item:after{content:"";width:calc(100% - 20px);height:calc(100% - 20px);background-image:linear-gradient(0deg,rgba(0,0,0,.6) 40%,rgba(0,0,0,0) 75%);display:block;position:absolute;top:10px;left:10px}#content .listings-grid .listings-grid__item .listings-grid__item-badge{font-size:16px;padding:15px;background-color:#a3aeb5}#content .listings-grid .listings-grid__item .listings-grid__item-image{height:360px}#content .listings-grid .listings-grid__item .listings-grid__item-content{background-color:transparent;margin:0;text-align:left;position:absolute;bottom:0;left:0}#content .listings-grid .listings-grid__item .listings-grid__item-content h4{line-height:1.2em}#content .listings-grid .listings-grid__item .listings-grid__item-content h4,#content .listings-grid .listings-grid__item .listings-grid__item-content p{margin-bottom:0;color:#fff;text-transform:none}#content .listings-grid .listings-grid__item .listings-grid__item-view-details .fl-builder-content{padding:0}#content .listings-grid .listings-grid__item .listings-grid__item-view-details{padding:20px;position:absolute;bottom:0;right:15px;visibility:hidden;opacity:0;z-index:2;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}#content .listings-grid .listings-grid__item .listings-grid__item-view-details .uabb-infobox .uabb-imgicon-wrap{margin-right:10px}#content .listings-grid .listings-grid__item .listings-grid__item-view-details .uabb-infobox .uabb-infobox-title{white-space:nowrap}#content .listings-grid .listings-grid__item .listings-grid__item-view-details .uabb-infobox .uabb-icon i:before{line-height:26px}#content .listings-grid .listings-grid__item:hover .listings-grid__item-view-details{right:0;visibility:visible;opacity:1}#content .uabb-photo-gallery,#content .uabb-image-carousel{margin:0 !important}#content .uabb-image-carousel button.slick-arrow i{background:0 0;border:1px solid #000;width:35px;height:35px;line-height:35px}#content .uabb-image-carousel button:hover.slick-arrow i{background:#a3aeb5;border:1px solid #a3aeb5;width:35px;height:35px;color:#fff;line-height:35px}#content form.searchandfilter ul{margin:0}#content form.searchandfilter>ul>li{display:inline-block;margin-right:10px;width:18%}#content form.searchandfilter li.sf-field-submit{width:15%}#content form.searchandfilter li.sf-field-reset{margin-right:0;width:9%;text-align:center}#content form.searchandfilter ul li h4{color:#fff;padding-bottom:0;margin-bottom:5px}#content form.searchandfilter ul li label{color:#fff;width:100%}#content form.searchandfilter li.sf-field-search label{width:100%}#content form.searchandfilter select.sf-input-select{border-radius:0;width:100%}#content form.searchandfilter li.sf-field-search input[type=text]{width:100%;padding:10px;border:1px solid #fff;border-radius:0}#content form.searchandfilter li.sf-field-search input[type=text]:focus{outline:none;border-radius:0}#content form.searchandfilter li[data-sf-field-input-type=radio] li,#content form.searchandfilter li[data-sf-field-input-type=checkbox] li,#content form.searchandfilter li.sf-field-reset,#content form.searchandfilter li.sf-field-submit{display:inline-block}#content form.searchandfilter li.sf-field-submit input[type=submit]{padding:15px 35px;background:rgba(255,255,255,0);border:solid 2px #fff;font-size:16px;line-height:1em;color:#fff;font-weight:600;display:block;margin-right:20px;width:100%;text-align:center}#content form.searchandfilter li.sf-field-submit input[type=submit]:hover{background:#a3aeb5;border-color:#a3aeb5;color:#fff}#content form.searchandfilter li.sf-field-reset a.search-filter-reset{color:#fff}#content form.searchandfilter li.sf-field-reset a:hover.search-filter-reset{font-weight:500}#content .listings-archive .pagination{padding:15px 0}#content .listings-archive .pagination ul{margin:0;list-style:none}#content .listings-archive .pagination ul{display:grid;grid-template-columns:50% 50%}#content .listings-archive .pagination ul li:last-child{text-align:right}#content .rma-reviews-carousel .rma-multi-slide-carousel .rma-slide-card{border-radius:0;-webkit-box-shadow:none;box-shadow:none;border:1px solid #ccc}#content .uabb-blog-posts .uabb-blog-post-content a.uabb-button{padding:0;border-radius:0;border:none;background-color:transparent}#content .fl-module-blog-posts.agents-listing .uabb-post-thumbnail img{object-fit:cover;object-position:center}#content .fl-module-blog-posts.agents-listing .uabb-post-heading .name-icon-cont svg{width:50px;max-height:50px}#content .fl-module-blog-posts.agents-listing.name-icon-w-hover .uabb-post-heading .name-icon-cont svg path{fill:#fff}#content .fl-module-blog-posts.agents-listing.name-icon-w-hover .uabb-post-heading a{text-align:left;margin-bottom:15px;display:inline-block}#content .fl-module-blog-posts.agents-listing.name-icon-w-hover .uabb-post-heading .name-icon-cont{height:50px;vertical-align:middle;margin-right:25px;display:inline-block;position:relative}#content .fl-module-blog-posts.agents-listing.name-icon-w-hover .uabb-post-heading .name-icon-cont:after{content:"";width:4px;height:24px;background-color:#a3aeb5;display:block;position:absolute;top:14px;right:-18px}#content .fl-module-blog-posts.agents-listing.name-icon-w-hover .uabb-post-wrapper:hover .uabb-post-heading .name-icon-cont svg{background-color:#a3aeb5;border-radius:50%}#content .fl-module-blog-posts.agents-listing.name-icon-w-hover .uabb-post-wrapper:hover .uabb-post-heading .name-icon-cont svg>g>g:first-child path{fill:#a3aeb5}#content .fl-module-blog-posts.agents-listing .uabb-blog-post-content p.agent-position{color:#fff;font-weight:300;margin-bottom:0}#content .wpcf7-form h4,#content .wpcf7-form div,#content .wpcf7-form p,.uabb-modal .wpcf7-form div{color:#fff;margin-bottom:0}#content .wpcf7-form .wpcf7-checkbox{display:block;padding-top:10px;padding-bottom:20px}#content .wpcf7-form .wpcf7-response-output{border-color:#153243 !important}#content .fl-module-uabb-contact-form7.white-b .wpcf7-form .wpcf7-response-output,.uabb-modal .fl-module-uabb-contact-form7 .wpcf7-form .wpcf7-response-output{border-color:#fff !important}#content .wpcf7-form hr.no-line,.uabb-modal .wpcf7-form hr.no-line{background-color:transparent;border:0;height:0}#content .wpcf7-form .wpcf7-radio,.uabb-modal .wpcf7-form .wpcf7-radio{margin-bottom:10px;display:block}#content .wpcf7-form .wpcf7-radio .wpcf7-list-item,.uabb-modal .wpcf7-form .wpcf7-radio .wpcf7-list-item{display:block}#content .wpcf7-form select option,.uabb-modal .wpcf7-form select option{padding:0 5px;color:#000}#content .wpcf7-form select:focus option,.uabb-modal .wpcf7-form select:focus option,#content .wpcf7-form select:active option,.uabb-modal .wpcf7-form select:active option{border-radius:0}#content .wpcf7-form input[type=submit],.uabb-modal .wpcf7-form input[type=submit]{margin-top:30px}#content .wpcf7-form input[type=submit].tmargin{margin-top:0}#content .fl-module-uabb-contact-form7 .wpcf7-form input,#content .fl-module-uabb-contact-form7 .wpcf7-form select,#content .fl-module-uabb-contact-form7 .wpcf7-form textarea,.uabb-modal .fl-module-uabb-contact-form7 .wpcf7-form input,.uabb-modal .fl-module-uabb-contact-form7 .wpcf7-form select,.uabb-modal .fl-module-uabb-contact-form7 .wpcf7-form textarea{font-family:inherit !important}#content .post-password-required .entry-content{padding:120px 0 90px}#content .post-password-form p:first-child{visibility:hidden;margin-bottom:0}#content .post-password-form p:first-child:before{content:"To view your properties appraisal, please enter the supplied password below.";visibility:visible;display:block}#content .post-password-form input[type=submit]{padding:17px 30px;border-radius:0;background-color:#000;color:#fff}#content .post-password-form input[type=submit]:hover{background-color:#484e56}.uabb-modal .wpcf7-form h4{color:#fff}.astra-advanced-hook-844 .listing-details__gallery .listing-details__image{background-size:cover}.astra-advanced-hook-844 .listing-details__gallery .slick-arrow{background-color:transparent !important}.astra-advanced-hook-844 .listing-details__gallery .slick-arrow.slick-prev{left:-75px}.astra-advanced-hook-844 .listing-details__gallery .slick-arrow.slick-next{right:-75px}.astra-advanced-hook-844 .listing-details__gallery .slick-arrow:before{border-color:#fff}.astra-advanced-hook-844 .listing-details__gallery .slick-arrow:hover:before{border-color:#a3aeb5}.astra-advanced-hook-844 .listing-details__agents .listing-agent__item{text-align:center;padding:35px 25px;border:1px solid #ccc;width:100%}.astra-advanced-hook-844 .listing-details__agents .listing-agent__item hr{background-color:#000}.astra-advanced-hook-844 .listing-details__agents .listing-agent__item .listing-agent__image{width:150px;height:150px;border-radius:50%;margin:0 auto 20px}.astra-advanced-hook-844 .listing-details__agents .listing-agent__item .listing-agent__name{font-family:TT Firs Text,Helvetica,Arial,sans-serif;font-size:18px;font-weight:600;line-height:1.3em;text-transform:uppercase}.astra-advanced-hook-844 .listing-details__agents .listing-agent__item .listing-agent__email,.astra-advanced-hook-844 .listing-details__agents .listing-agent__item .listing-agent__mobile{margin-bottom:0}.astra-advanced-hook-844 .listing-details__meta{padding:0;border:none}.astra-advanced-hook-844 .listing-details__meta .listing-details__info{justify-content:flex-start;width:100%}.astra-advanced-hook-844 .listing-details__meta .listing-details__info span{color:#fff;margin-right:25px}.astra-advanced-hook-844 .listing-details__meta .listing-details__info span i{color:#fff;display:inline-block;margin-right:10px}.astra-advanced-hook-844 .listing-details__meta .listing-details__info span i img{width:40px;filter:brightness(0) invert(1)}.astra-advanced-hook-844 .fl-module-html.share-cont .fl-html{color:#fff;text-align:right}.astra-advanced-hook-844 .fl-module-html.share-cont .addtoany_shortcode{display:inline-block}.astra-advanced-hook-844 .addtoany_shortcode .addtoany_list span.a2a_svg{width:36px !important;line-height:18px !important;height:36px !important;border-radius:50% !important;padding:4px}.astra-advanced-hook-844 .addtoany_shortcode .addtoany_list a:hover .a2a_svg{background-color:#fff !important;opacity:1}.astra-advanced-hook-844 .addtoany_shortcode .addtoany_list a:hover .a2a_svg path{fill:#000}.astra-advanced-hook-844 .fl-module-info-box.fl-node-sb08uwe29ntm .uabb-infobox-text>p,.astra-advanced-hook-844 .fl-module-info-box.fl-node-d06z3k79cimx .uabb-infobox-text>p,.astra-advanced-hook-844 .fl-module-info-box.fl-node-sgkahmqbl78n .uabb-infobox-text>p{display:none}.astra-advanced-hook-844 .uabb-infobox .listing-details__open-days,.astra-advanced-hook-844 .uabb-infobox .listing-details__documents,.astra-advanced-hook-844 .uabb-infobox .listing-details__map,.astra-advanced-hook-844 .listing-details__links{padding:0}.astra-advanced-hook-844 .uabb-infobox .listing-details__documents ul{list-style:none;margin:0}.astra-advanced-hook-844 .uabb-infobox .listing-details__documents ul li a{font-size:15px;padding:10px 40px;background:#000;color:#fff;text-align:center;display:block}.astra-advanced-hook-844 .uabb-infobox .listing-details__documents ul li a:hover{background:#ccc}body.single-astra-portfolio #content .fl-module-modal-popup a.uabb-button{background:0 0}body.single-astra-portfolio #content .fl-module-modal-popup a:hover.uabb-button{background:#a3aeb5;border-color:#a3aeb5}.astra-advanced-hook-559 .fl-module-advanced-icon .uabb-icon i{line-height:42px !important;transition:all .2s linear}.astra-advanced-hook-559 .fl-module-advanced-icon .uabb-icon i:before{line-height:1em !important}.astra-advanced-hook-559 .uabb-creative-menu .menu li.current-menu-item a,.astra-advanced-hook-559 .uabb-creative-menu .menu li:hover a{font-weight:500}.astra-advanced-hook-559 .fl-rich-text span.fw-sbold{font-weight:500}@media (max-width:480px){.astra-advanced-hook-844 .listing-details__carousel .listing-details__thumb{height:30px !important}}@media (max-width:767px) and (min-width:481px){.astra-advanced-hook-844 .listing-details__carousel .listing-details__thumb{height:57px !important}}@media (max-width:767px){.grecaptcha-badge{visibility:hidden;opacity:0}#content .listings-grid.columns-2 .listings-grid__item{width:100%}#content form.searchandfilter select.sf-input-select{min-width:unset}#content form.searchandfilter>ul>li,#content form.searchandfilter li.sf-field-submit,#content form.searchandfilter li.sf-field-reset{width:50%;margin:0;padding:5px}}@media (min-width:768px){#content .wpcf7-form .wpcf7-checkbox.cols{display:grid;grid-template-columns:33.33% 33.33% 33.33%}#content .wpcf7-form .row-2col,.uabb-modal .wpcf7-form .row-2col{display:grid;grid-column-gap:4%;grid-template-columns:48% 48%}#content .wpcf7-form .row-3col,.uabb-modal .wpcf7-form .row-3col{display:grid;grid-column-gap:3%;grid-template-columns:31.33% 31.33% 31.33%}#content .wpcf7-form .row-3col-adj1,.uabb-modal .wpcf7-form .row-3col-adj1{display:grid;grid-column-gap:4%;grid-template-columns:38% 38% 17%}#content .wpcf7-form .row-3col-adj2,.uabb-modal .wpcf7-form .row-3col-adj2{display:grid;grid-column-gap:4%;grid-template-columns:41.33% 25.33% 25.33%}}@media (min-width:992px){#content .listings-grid.columns-2 .listings-grid__item{width:50%;margin:0 !important}}@media (max-width:1024px){#content .fl-module-info-box.fl-node-mcy0losxw2vb .uabb-infobox-title br{display:none}#content .listings-grid .listings-grid__item .listings-grid__item-image{height:270px}#content .fl-module-uabb-image-carousel .uabb-image-carousel{overflow:hidden}#content .fl-module-uabb-image-carousel .uabb-image-carousel .slick-arrow,.astra-advanced-hook-844 .listing-details__gallery .slick-arrow{display:none !important}#content .fl-row.bg-black-sw>.fl-row-content-wrap{background-color:#000}}@media (max-width:1024px) and (min-width:768px){#content .listings-grid.columns-2 .listings-grid__item{width:50%}#content form.searchandfilter>ul>li{width:30%}#content form.searchandfilter li.sf-field-submit{width:20%}.astra-advanced-hook-844 .listing-details__carousel .listing-details__thumb{height:104px !important}}@media (max-width:1024px){#content .rma-reviews-carousel .swiper-button-next{margin-right:0}#content .rma-reviews-carousel .swiper-button-prev{margin-left:0}}@media (max-width:1280px){#content .fl-module-uabb-image-carousel .uabb-image-carousel .slick-dots{display:none}}@media (max-width:1280px) and (min-width:1025px){header .main-header-menu .menu-item a.menu-link{padding-left:10px;padding-right:10px}#content .fl-module-uabb-image-carousel .uabb-image-carousel{max-width:900px;margin:0 auto}#content form.searchandfilter>ul>li{width:23%}}@media (max-width:1365px) and (min-width:1281px){#content .fl-module-uabb-image-carousel .uabb-image-carousel{max-width:1100px;margin:0 auto}}@media (max-width:1440px) and (min-width:1366px){#content .fl-module-uabb-image-carousel .uabb-image-carousel{max-width:1240px;margin:0 auto}}@media (max-width:1679px) and (min-width:1025px){#content .rma-reviews-carousel .swiper-button-prev{margin-left:0}#content .rma-reviews-carousel .swiper-button-next{margin-right:0}#content .uabb-image-carousel .slick-prev,.astra-advanced-hook-844 .listing-details__gallery .slick-arrow.slick-prev{left:0}#content .uabb-image-carousel .slick-next,.astra-advanced-hook-844 .listing-details__gallery .slick-arrow.slick-next{right:0}}