@import "//hello.myfonts.net/count/2f5336";*{box-sizing:border-box}.slick-dots{bottom:-15px}.slick-dots li{width:9px;height:9px}.slick-dots li button:before{transition:all .5s;font-size:12px;color:#dedede;opacity:1}.slick-dots li.slick-active button{position:relative;top:-2px;left:-1px}.slick-dots li.slick-active button:before{font-size:16px;color:#fff;border:1px solid #1aa4c5;border-radius:50%}.img-container-fit.custom-object-fit{background-size:cover;background-position:50%}.img-container-fit.custom-object-fit img{opacity:0}#franchiseenquiry{display:none;top:70px;padding:20px 0;background-color:#4a474a}#franchiseenquiry .enquiry .heading{color:#fff;font-size:30px;font-weight:700;line-height:41px;padding-bottom:0;text-align:left;padding-left:15px}#franchiseenquiry .enquiry form{display:flex;flex-direction:column;flex-wrap:wrap;margin:0;padding:20px}#franchiseenquiry .enquiry form .input{box-sizing:border-box;flex:0 0 100%;max-width:100%;padding:0 15px 15px 0}#franchiseenquiry .enquiry form .input.w-100{padding-bottom:0}#franchiseenquiry .enquiry form .input input,#franchiseenquiry .enquiry form .input textarea{width:100%;height:42px;background:#4a474a;box-shadow:none;border:none;border-bottom:1px solid #737373;color:#fff;font-size:14px;line-height:19px;padding-left:0}#franchiseenquiry .enquiry form .input input::-webkit-input-placeholder,#franchiseenquiry .enquiry form .input textarea::-webkit-input-placeholder{color:#fff;font-size:14px}#franchiseenquiry .enquiry form .input input:-ms-input-placeholder,#franchiseenquiry .enquiry form .input textarea:-ms-input-placeholder{color:#fff;font-size:14px}#franchiseenquiry .enquiry form .input input::-ms-input-placeholder,#franchiseenquiry .enquiry form .input textarea::-ms-input-placeholder{color:#fff;font-size:14px}#franchiseenquiry .enquiry form .input input::placeholder,#franchiseenquiry .enquiry form .input textarea::placeholder{color:#fff;font-size:14px}#franchiseenquiry .enquiry form .input textarea{height:100px}#franchiseenquiry .enquiry form .radio{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}#franchiseenquiry .enquiry form .radio input{display:none}#franchiseenquiry .enquiry form .radio .label{color:#fff}#franchiseenquiry .enquiry form .radio label{margin-left:20px;cursor:pointer;color:#fff}#franchiseenquiry .enquiry form .radio input:checked+label{color:#1aa4c5}#franchiseenquiry .enquiry form .submit{width:100%;text-align:left;padding:0}#franchiseenquiry .enquiry form .submit button{cursor:pointer;margin-top:20px;background:#1aa4c5;font-size:16px;font-weight:700;line-height:22px;text-align:center;color:#fff;padding:20px 50px;border:none;transition:all .5s}#franchiseenquiry .enquiry form .submit button:hover{box-shadow:0 2px 25px 0 rgba(0,0,0,.23);background:#2fc1e3}#ownafranchiseenquiry{display:none;top:70px;padding:20px 0}#ownafranchiseenquiry,#ownafranchiseenquiry .enquiry{background-color:#4a474a}#ownafranchiseenquiry .enquiry .wrapper{padding:60px 0}@media screen and (max-width:768px){#ownafranchiseenquiry .enquiry .wrapper{padding:30px}}@media screen and (max-width:420px){#ownafranchiseenquiry .enquiry .wrapper{padding:20px;width:100%;min-height:0}}#ownafranchiseenquiry .enquiry .wrapper .heading{color:#fff;font-size:30px;font-weight:700;line-height:41px;margin-bottom:0}#ownafranchiseenquiry .enquiry .wrapper form{display:flex!important;flex-direction:column}@media screen and (max-width:420px){#ownafranchiseenquiry .enquiry .wrapper form .row{flex-direction:column}}#ownafranchiseenquiry .enquiry .wrapper form input{background-color:#4a474a;height:42px;box-shadow:none;border:none;border-bottom:1px solid #737373;color:#fff;font-size:14px;width:100%}#ownafranchiseenquiry .enquiry .wrapper form input::-webkit-input-placeholder{color:#fff;font-size:14px}#ownafranchiseenquiry .enquiry .wrapper form input:-ms-input-placeholder{color:#fff;font-size:14px}#ownafranchiseenquiry .enquiry .wrapper form input::-ms-input-placeholder{color:#fff;font-size:14px}#ownafranchiseenquiry .enquiry .wrapper form input::placeholder{color:#fff;font-size:14px}#ownafranchiseenquiry .enquiry .wrapper form .form-input{width:100%;flex:0 0 50%;max-width:50%;padding:0 15px}@media screen and (max-width:420px){#ownafranchiseenquiry .enquiry .wrapper form .form-input{flex:0 0 100%;max-width:100%}}#ownafranchiseenquiry .enquiry .wrapper form .cover_letter{position:relative}@media screen and (max-width:420px){#ownafranchiseenquiry .enquiry .wrapper form .cover_letter{height:45px}}#ownafranchiseenquiry .enquiry .wrapper form .cover_letter label{position:absolute;right:15px;bottom:5px;cursor:pointer;background-color:#3c3a3c;padding:5px 15px;color:#fff}#ownafranchiseenquiry .enquiry .wrapper form .cover_letter input{display:none}#ownafranchiseenquiry .enquiry .wrapper form .cover_letter #cover_letter-holder,#ownafranchiseenquiry .enquiry .wrapper form .cover_letter #cover_letter-holder-mobile{height:100%;width:100%;border-bottom:1px solid #737373;padding-top:10px;color:#fff}#ownafranchiseenquiry .enquiry .wrapper form .bottom-row{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-top:30px}@media screen and (max-width:420px){#ownafranchiseenquiry .enquiry .wrapper form .bottom-row{flex-direction:column}}#ownafranchiseenquiry .enquiry .wrapper form .bottom-row .form-small-text{font-size:14px;padding-right:20px;color:#fff}@media screen and (max-width:420px){#ownafranchiseenquiry .enquiry .wrapper form .bottom-row .form-small-text{padding-bottom:20px}}#ownafranchiseenquiry .enquiry .wrapper form .submit{width:200px;display:inline-block;background-color:#1aa4c5;color:#fff!important;padding:10px 30px;border:none;font-size:14px;font-weight:700;line-height:19px;text-align:center;text-decoration:none;-webkit-appearance:none}@font-face{font-family:KanaSans-Bold;src:url(../fonts/kanasans/2F5336_0_0.eot);src:url(../fonts/kanasans/2F5336_0_0.eot?#iefix) format("embedded-opentype"),url(../fonts/kanasans/2F5336_0_0.woff2) format("woff2"),url(../fonts/kanasans/2F5336_0_0.woff) format("woff"),url(../fonts/kanasans/2F5336_0_0.ttf) format("truetype")}@font-face{font-family:KanaSans-Light;src:url(../fonts/kanasans/2F5336_1_0.eot);src:url(../fonts/kanasans/2F5336_1_0.eot?#iefix) format("embedded-opentype"),url(../fonts/kanasans/2F5336_1_0.woff2) format("woff2"),url(../fonts/kanasans/2F5336_1_0.woff) format("woff"),url(../fonts/kanasans/2F5336_1_0.ttf) format("truetype")}@font-face{font-family:KanaSans-LightItalic;src:url(../fonts/kanasans/2F5336_2_0.eot);src:url(../fonts/kanasans/2F5336_2_0.eot?#iefix) format("embedded-opentype"),url(../fonts/kanasans/2F5336_2_0.woff2) format("woff2"),url(../fonts/kanasans/2F5336_2_0.woff) format("woff"),url(../fonts/kanasans/2F5336_2_0.ttf) format("truetype")}@font-face{font-family:KanaSans-Regular;src:url(../fonts/kanasans/2F5336_3_0.eot);src:url(../fonts/kanasans/2F5336_3_0.eot?#iefix) format("embedded-opentype"),url(../fonts/kanasans/2F5336_3_0.woff2) format("woff2"),url(../fonts/kanasans/2F5336_3_0.woff) format("woff"),url(../fonts/kanasans/2F5336_3_0.ttf) format("truetype")}body,html{width:100%;height:100%;float:left}body{margin:0;font-family:Open Sans,sans-serif;color:#4e4e4e}img{max-width:100%;border:none}strong{font-weight:600}p{font-family:Open Sans,sans-serif;color:#4e4e4e;font-size:16px;margin:20px 0;line-height:1.7}p a{font-weight:700}p.bigger{font-size:18px}h1{font-weight:700;font-size:30px}h1,h2{color:#4e4e4e;margin:0 0 20px}h2{font-weight:400;font-size:20px}h3{margin:0 0 20px;font-weight:300;text-transform:none;font-size:32px}h3,li{color:#4e4e4e}li{font-size:16px;line-height:1.7}input,input[type=submit],select,textarea{border-radius:0!important;font-family:Open Sans,sans-serif}input[type=submit]{cursor:pointer}a:not([href]){cursor:default}sup{font-family:monospace;line-height:0}.off-screen{position:absolute;top:-100%;left:-100%}.container{float:left;width:100%;background-position:50%;background-size:cover;background-repeat:no-repeat}.clear{clear:both}.wrapper{margin:0 auto;width:1200px}.form-small-text{font-size:10px;margin:0 0 5px;float:left;width:100%}.resp{display:none}#head{color:#4e4e4e;font-family:Open Sans,sans-serif;float:left;position:relative;z-index:5;background:#fff;margin-bottom:5px}#head a{color:#4e4e4e;text-decoration:none}#head #menu label{display:none}#head #menu input{position:absolute;top:-9999px;left:-9999px}#head .logo{float:left;width:220px}#head .logo img{padding:20px 0;height:50px;float:left}#head .right{float:right;width:calc(100% - 380px);width:-webkit-calc(100% - 380px)}#head .top{background:#f7f7f7;float:left;width:100%;line-height:45px}#head .top .state{float:left}#head .top .state a{float:left;margin-left:20px;font-size:10px}#head .top .state a.selected{color:#3da7d1}#head .top .rght{float:right}#head .top .rght a{float:left;margin-right:30px;text-transform:uppercase;font-size:10px}#head .top .rght a.faves{background-image:url(/images/favourite-none.png);background-repeat:no-repeat;padding-left:20px;background-position:0}#head .top .rght a.faves.selected{background-image:url(/images/favourite-some.png)}#head .top .rght a.phone{font-size:16px;font-weight:700}#head .top .rght a.phone span{color:#3da7d1}#head .top .social{float:right;margin-top:10px}#head .top .social a{float:left;margin-right:5px}#head .top .social a img{float:left;width:25px}#head .top .social a:last-child{margin-right:0}#head .bottom{background:#666;float:left;width:100%}#head #menu{float:left;width:620px}#head #menu ul{float:left;padding:0;margin:0}#head #menu ul li{float:left;list-style:none;font-weight:400;border-right:1px solid #fff;position:relative}#head #menu ul li a{float:left;font-size:12px;color:#fff;padding:0 20px;line-height:45px;text-transform:uppercase;font-weight:600}#head #menu .submenu{display:none;left:0;float:left;position:absolute;top:100%;z-index:3;width:200px;background-color:#fff}#head #menu .submenu li{width:100%;border-right:none;background:#989898;margin-top:1px}#head #menu .submenu li:hover{background:#666}#head #menu .subsubmenu{display:none;background:#fff;position:absolute;left:200px;width:200px;top:-1px;border-left:1px solid #fff}#head #menu .submenu li.open .subsubmenu,#head #menu .submenu li:hover .subsubmenu,#head #menu li:hover .submenu{display:block}#head .bottom .search{float:right;padding-left:20px;width:calc(100% - 640px);width:-webkit-calc(100% - 640px);position:relative}#head .bottom .search input{padding:5px 10px 5px 25px;border:0;width:calc(100% - 20px);width:-webkit-calc(100% - 20px);float:left;margin-top:9.5px;font-size:12px;background-image:url(/images/search.png);background-repeat:no-repeat;background-position:5px}#head .barofftotheside{position:absolute;top:0;right:0;height:100%;width:calc((100% - 1200px)/2);width:-webkit-calc((100% - 1200px)/2)}#head .barofftotheside div{float:left;width:100%;height:45px}#head .barofftotheside .top{background:#f7f7f7}#head .barofftotheside .bottom{background:#666}#head #search-results{position:absolute;top:36.5px;left:20px;width:calc(100% - 20px);width:-webkit-calc(100% - 20px);background:#fff;border-top:2px solid #666}#head #search-results ul{float:left;width:100%;list-style:none;padding:0;margin:0}#head #search-results ul li{float:left;width:100%;border-bottom:2px solid #666}#head #search-results ul li.noresults{padding:10px;box-sizing:border-box}#head #search-results ul li .image{float:left;width:150px;background-size:cover;height:90px;background-position:50%}#head #search-results ul li .text{float:right;width:calc(100% - 150px);width:-webkit-calc(100% - 150px);line-height:90px;padding:0 20px;box-sizing:border-box;font-weight:700}.breadcrumbs{background:#3da7d1;padding:10px 0;color:#fff;font-size:12px;text-transform:none;margin-bottom:5px}.breadcrumbs a{color:#fff;text-decoration:none}#four-oh-four{overflow:auto;padding-bottom:20px;height:calc(100% - 20px);height:-webkit-calc(100% - 20px)}#four-oh-four .overlay{background:rgba(0,0,0,.6);position:absolute;left:0;top:0;width:100%;height:100%}#four-oh-four .wrapper.smaller{width:500px}#four-oh-four .title{text-transform:uppercase;font-size:20px;font-weight:600;margin-top:0;color:#fff;margin-bottom:20px}#four-oh-four .logo{margin-bottom:60px;width:350px}#four-oh-four p{font-size:16px;color:#fff;margin:0}#four-oh-four .button_holder{max-width:386px;float:none;margin:0 auto}#four-oh-four .button{color:#fff;padding:5px 40px;border:1px solid #fff;text-transform:none;text-decoration:none;background-image:none}#four-oh-four .choose{padding-top:20px}#four-oh-four .choose .button{color:#000;padding:6px 50px;text-transform:uppercase;text-decoration:none;background-color:#fff;font-size:18px;margin:60px 0;float:none;display:inline-block}#four-oh-four .choose .button:hover{background:#3da7d1;border:1px solid #3da7d1}#four-oh-four table{width:100%;height:100%;float:left;text-align:center;position:relative;z-index:3}#four-oh-four .navigation{margin-top:60px}#four-oh-four .navigation .left{float:left;width:200px}#four-oh-four .navigation .right{float:right;width:200px}#four-oh-four .navigation .button{width:100%;display:inline-block;padding:8px 0;text-transform:uppercase;font-size:12px}.rating-col{float:left}.prod-review-head{float:left;height:70px;overflow:hidden;padding-top:10px}.prod-review-nav{display:none}@media screen and (max-width:1024px){#head .logo{float:left;width:auto}.rating-col{float:right;margin-right:20px;display:inline-block;text-align:center}}@media screen and (max-width:767px){.prod-review-head{display:none}#head .menu input[type=checkbox]:checked~.toplevelmenu li a.prod-review-nav{height:auto!important}.prod-review-nav{display:block;background-color:#eee;padding-top:15px!important}#head .logo{width:100%}}#splash{overflow:auto;padding-bottom:20px;height:calc(100% - 20px);height:-webkit-calc(100% - 20px)}#splash .overlay{background:rgba(0,0,0,.6);position:absolute;left:0;top:0;width:100%;height:100%}#splash .wrapper.smaller{width:500px}#splash h1.title{font-size:18px;margin-bottom:20px}#splash h1.title,#splash h2.title{text-transform:uppercase;font-weight:600;margin-top:0;color:#fff;line-height:27px;text-align:center}#splash h2.title{font-size:20px;margin-bottom:0}#splash .logo{margin-bottom:60px;width:350px}#splash p{font-size:16px;color:#fff;margin:0}#splash .button_holder{max-width:386px;float:none;margin:0 auto}#splash .button{color:#fff;padding:5px 40px;border:1px solid #fff;text-transform:none;text-decoration:none;background-image:none}#splash .choose{padding-top:20px}#splash .choose .button{color:#000;padding:6px 50px;text-transform:uppercase;text-decoration:none;background-color:#fff;font-size:18px;margin:60px 0}#splash .choose .button:hover{background:#3da7d1;border:1px solid #3da7d1}#splash .choose .button:last-child{float:right}#splash table{width:100%;height:100%;float:left;text-align:center;position:relative;z-index:3}#splash .navigation{margin-top:60px}#splash .navigation .left{float:left;width:200px}#splash .navigation .right{float:right;width:200px}#splash .navigation .button{width:100%;display:inline-block;padding:8px 0;text-transform:uppercase;font-size:12px}.isloading-wrapper{padding:10px 0;display:block;position:absolute;left:50%;margin-left:-50px;width:100px;background-color:transparent;text-align:center;color:#000;text-transform:none}.icon-refresh{background-image:url(/images/loading.png);width:47px;height:47px}.icon-refresh:before{content:""}.icon-spin{font-size:40px;color:#49b3d7}.main p.bigger{font-size:18px}.main p.nomargin{margin:-10px 0}.main p a{color:#4e4e4e;text-decoration:none}.main h1{margin-bottom:10px}.main ul{padding-left:40px}.main ul li{padding:10px 0 10px 15px}.main .left{width:30%;float:left}.main .right{width:66%;float:right}.main .right img{float:left;width:100%;margin-bottom:20px}.button{cursor:pointer;text-transform:none;padding:8px 20px;text-decoration:none;color:#fff;background-image:url(/images/submit-blu.png);float:left;margin-top:10px;margin-right:10px;font-size:12px}.headbanner{position:relative;height:600px;background-attachment:fixed;background-position:bottom;background-size:cover}.headbanner h1{color:#fff;font-weight:400;font-size:26px;text-transform:none;line-height:250px;margin:0}.headbanner .right{text-align:right;padding-right:20%}.headbanner .grey{color:#4e4e4e}.headbanner .center{text-align:center}.headbanner .blu{color:#3da7d1}.headbanner img.left{position:absolute;left:0;top:0;width:130px;padding:0}.headbanner img.right{position:absolute;right:0;bottom:0;width:400px;padding:0}.headbanner img.w350{width:350px}.headbanner img.pad{padding-right:100px}.headbanner.blend{line-height:250px;text-align:center}.headbanner.blend img{vertical-align:middle;width:700px;mix-blend-mode:overlay}.headbanner .wrapper{position:relative;height:100%}.headbanner img{position:absolute;left:0;bottom:60px}.headbanner img.closed{position:absolute;left:calc(50% - 219px);left:-webkit-calc(50% - 219px);bottom:calc(50% - 189px);bottom:-webkit-calc(50% - 189px)}.headbanner table{text-align:center;width:100%;height:100%;border-spacing:0;float:left}.cursive{font-family:Open Sans,cursive;text-transform:lowercase;font-size:50px;font-weight:400}.cursive.white{color:#fff}.yellow{color:#f6b92a}.blu{color:#3da7d1}.light{font-weight:300}.white{color:#fff}#header{height:351px;background-size:cover;background-position:50%}#slider{width:100%;height:600px;z-index:0;position:relative;margin-bottom:5px;max-height:calc(100% - 100px);max-height:-webkit-calc(100% - 100px)}#slider #slides{margin:0 0 0 -1400px}#slider #slides a{float:left;width:100%;height:100%}#slider #slides li{box-sizing:border-box;filter:grayscale(100%);-webkit-filter:grayscale(100%);position:relative}#slider #slides li.centered-foreground a{display:flex;align-items:center;justify-content:center}#slider #slides li img{position:absolute;left:0;top:0}#slider #slides li.centered-foreground a img{position:static}#slider #slides li.active{border-left:5px solid #fff;border-right:5px solid #fff;filter:grayscale(0);-webkit-filter:grayscale(0);filter:none;-webkit-filter:none}#slider #slides li .ribbon{position:absolute;left:0;bottom:0;height:100%;z-index:50}#slider #slides li .ribbon img{position:absolute!important;left:0;bottom:0;top:auto;z-index:50}#slider.only1 #slides{margin-left:0}#slider.only1 #slides li{filter:none;-webkit-filter:none}#slider.only1 .indicators,#slider.only1 .nav{display:none!important}#slider.only1 .overlay{display:none}#slider .overlay{background:rgba(73,71,73,.5);height:100%;position:absolute;top:0;width:calc((100% - 1400px)/2);width:-webkit-calc((100% - 1400px)/2);z-index:3}#slider .overlay.left{left:0}#slider .overlay.right{right:0}#slider .wrapper{height:100%;width:1400px;position:relative}#slider .nav{z-index:900;margin-top:275px!important}#slider .nav img{height:50px!important;width:auto!important}#slider .indicators{position:absolute;bottom:7%;left:50%;color:#fff;width:1200px;margin-left:-600px;height:10px;text-align:center}#slider .indicators img{margin:0 5px}#easter .poptext,#outage .poptext{padding:0;border:0;position:absolute;top:50%;margin-top:-190px;left:50%;margin-left:-220px;max-width:440px}#easter .poptext .close,#outage .poptext .close{position:absolute;top:-21px;right:-21px;width:42px;height:42px;cursor:pointer}#easter .poptext .body,#outage .poptext .body{box-sizing:border-box;margin-top:0;background-color:#fff;border-radius:3px;box-shadow:0 2px 15px 0 rgba(0,0,0,.25);padding:35px;text-align:center}#easter .poptext .body p,#outage .poptext .body p{margin-top:0;color:#4a4a4a;font-family:Open Sans;font-size:20px;font-weight:700;line-height:27px;text-align:center}#easter .poptext .body p:last-child,#outage .poptext .body p:last-child{margin-bottom:0}#easter .poptext .body img,#outage .poptext .body img{display:block}#directions{position:absolute;top:20px;left:50%;width:500px;margin-left:-250px;z-index:12}#directions,#directions input{padding:1%;background-color:#fff}#directions input{float:left;width:63%;font-size:14px;border:1px solid #bababa;color:#4e4e4e;margin:0 6% 0 0}#directions button{float:right;padding:6.5px 1%;width:28%;background-color:#3da7d1;margin:0;border:0;color:#fff;text-transform:none;cursor:pointer;font-family:Open Sans,sans-serif}#toppromos{display:none}#toppromos a{height:100px;float:left;margin-right:5px;width:calc((100% - 15px)/4);width:-webkit-calc((100% - 15px)/4);text-align:center;overflow:hidden;background-size:cover;background-position:50%}#toppromos a img{float:left;width:100%;background-color:rgba(73,71,73,.8)}#toppromos a:last-child{margin-right:0}#toppromosbig a{float:left;margin-right:5px;width:calc((100% - 15px)/4);width:-webkit-calc((100% - 15px)/4);height:383px;overflow:hidden;position:relative}#toppromosbig a .img{float:left;width:100%;height:100%;background-size:cover;background-position:50%;transition:all .2s ease-in-out}#toppromosbig a:last-child{margin-right:0}#toppromosbig a:hover .img{-webkit-transform:scale(1.1);transform:scale(1.1)}#toppromosbig a img{position:absolute;width:100%;left:0;top:0;float:left;transition:all .2s ease-in-out}#departlogos{background-color:#f7f7f7}#departlogos a{float:left;margin-right:5px;width:calc((100% - 15px)/4);width:-webkit-calc((100% - 15px)/4);overflow:hidden;position:relative}#departlogos a:last-child{margin-right:0}#departlogos a img{width:100%;float:left}#difference{text-align:center;text-transform:none}#difference h1{font-size:30px;margin:0;font-weight:400;padding:30px;text-transform:none}#difference .blu{color:#3da7d1;font-weight:700}#difference img{margin-bottom:-2px}#difference .cursive{font-family:Open Sans,cursive;text-transform:lowercase;font-size:50px}#home-inclusions{text-align:center;margin-bottom:30px}#home-inclusions .heading{font-size:30px;margin:0;font-weight:400;padding:30px;text-transform:none}#home-inclusions .bold{font-weight:700}#home-inclusions .booklet{width:200px;position:relative;display:inline-block;margin:0 10px;color:#4e4e4e;text-decoration:none}#home-inclusions .booklet img{width:100%}#home-inclusions .booklet .text{width:100%;margin-top:20px}#centerpromos{padding-bottom:30px}#centerpromos a{float:left;margin-right:5px;width:calc((100% - 15px)/4);width:-webkit-calc((100% - 15px)/4);color:#4e4e4e;text-decoration:none}#centerpromos a:last-child{margin-right:0}#centerpromos a .imgcontainer{float:left;width:100%;height:255px;overflow:hidden;position:relative}#centerpromos a .img{float:left;width:100%;height:100%;background-size:cover;background-position:50%;transition:all .2s ease-in-out}#centerpromos a:hover .img{-webkit-transform:scale(1.1);transform:scale(1.1)}#centerpromos a .heading{text-align:center;margin-top:18px;float:left;width:100%}#centerpromos a .subheading{text-align:center;float:left;width:100%;font-size:18px;font-weight:700}#centerpromos a .overlay{display:none;position:absolute;width:100%;left:0;top:0;float:left;padding-bottom:100%;background-color:rgba(0,0,0,.65)}#centerpromos a:hover .overlay{display:none}#bottompromos a{float:left;margin-right:5px;width:calc((100% - 10px)/3);width:-webkit-calc((100% - 10px)/3);height:380px;overflow:hidden;position:relative}#bottompromos a .img{float:left;width:100%;height:100%;background-size:cover;background-position:50%;transition:all .2s ease-in-out}#bottompromos a:last-child{margin-right:0}#bottompromos a:hover .img{-webkit-transform:scale(1.1);transform:scale(1.1)}#bottompromos a img{position:absolute;width:100%;left:0;top:0;float:left}#postcode{background-size:initial;background-repeat:repeat;padding:80px 0}#postcode .text{float:left;font-size:28px;text-align:right;width:48%}#postcode .input{float:right;width:48%}#postcode .input input[type=text]{float:left;margin:0;padding:10px;width:220px;border:1px solid #aaa;font-size:13px;-webkit-appearance:none;-moz-appearance:none;appearance:none}#postcode .input input[type=submit]{float:left;background:#1aa4c5;padding:9px 40px;color:#fff;border:2px solid #3da7d1;margin:0 0 0 5px;cursor:pointer;font-size:13px}#testimonials{width:100%;height:380px;z-index:0;position:relative;background-position:50%}#testimonials #slides{margin:0}#testimonials .wrapper{height:100%;text-align:center;width:900px}#testimonials .overlay{display:none;height:100%;width:100%;position:absolute;background:hsla(0,0%,100%,.8);z-index:-1;top:0;left:0}#testimonials .nav{z-index:3}#testimonials .title{text-align:center;font-size:32px;font-weight:600;text-transform:none;padding:60px 0}#testimonials .title .cursive{font-family:Open Sans,cursive;text-transform:lowercase;font-size:50px}#testimonials .testi{height:100%;vertical-align:middle}#testimonials .testi p{text-align:center;font-size:28px;font-weight:300;margin:0}#testimonials a.button{float:none;padding:12px 40px;font-size:13px}#testimonials .indicators{position:absolute;bottom:7%;left:50%;color:#fff;width:1200px;margin-left:-600px;height:10px;text-align:center}#testimonials .indicators img{margin:0 5px}#newsletter{background-size:cover;background-position:50%;padding:80px 0}#newsletter .text{float:left;text-transform:none;font-size:28px;text-align:right;width:48%;color:#fff}#newsletter .text .cursive{line-height:38px}#newsletter .input{float:right;width:48%}#newsletter .input input[type=text]{float:left;margin:0;padding:10px;width:220px;border:1px solid #aaa;font-size:13px;-webkit-appearance:none;-moz-appearance:none;appearance:none}#newsletter .input input[type=submit]{float:left;background-image:url(/images/submit.png);padding:9px 40px;color:#fff;border:2px solid #f6b92a;margin:0 0 0 5px;cursor:pointer;font-size:13px}#newsletter .left{float:left;width:48%;text-align:center}#newsletter .right{float:right;width:48%}#newsletter .right h2{font-size:28px;text-transform:none}#newsletter .right h2 span{font-weight:300}.popover{background:rgba(0,0,0,.8);width:100%;height:100%;position:fixed;top:0;left:0;z-index:999}@media screen and (max-width:420px){.popover{display:none;top:0;bottom:0;left:0;background-color:#e4e4e4;padding:30px 20px 70px;overflow-y:scroll}.popover h3{color:#303030;font-size:20px;font-weight:700;letter-spacing:3px;line-height:27px;text-align:center;float:left;width:100%;margin-bottom:25px;text-transform:uppercase}.popover input[type=email],.popover input[type=tel],.popover input[type=text]{height:40px;padding:0 10px}.popover input[type=email],.popover input[type=tel],.popover input[type=text],.popover textarea{float:left;width:100%;line-height:40px;background:#fff;margin-bottom:10px;color:#494749;font-size:16px;border:0;outline:none}.popover textarea{height:40px;height:100px;line-height:22px;padding:10px}.popover .button{float:left;width:100%;height:40px;line-height:40px;background-color:#494749;color:#fff;font-size:16px;border:0;outline:none;padding:0;margin:0;text-align:center}.popover .button.submit{background-color:#00a0c3}.popover .close{position:fixed;bottom:0;left:0;background-color:#3c393c;height:50px;line-height:50px;text-align:center;font-size:20px;font-weight:700;color:#fff;text-transform:uppercase;z-index:1}}.popover .poptext{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:600px;border:1px solid #3da7d1;padding:40px}@media screen and (max-width:420px){.popover .poptext{top:0;left:0;bottom:0;-webkit-transform:none;transform:none;width:100%}}.popover .poptext .head{float:left;width:100%}@media screen and (max-width:420px){.popover .poptext .head{padding-top:40px}}.popover .poptext .head .ttl{float:left;font-size:16px;color:#fff;text-transform:none}.popover .poptext .head .ttl span{font-weight:300}.popover .poptext .head .close{float:right;cursor:pointer}.popover .poptext .head .close img{width:20px}.popover .poptext .body{margin-top:10px;float:left;width:100%}.popover .poptext .body input[type=text]{width:100%;float:left;box-sizing:border-box;padding:10px;margin:0 0 10px;font-size:12px}.popover .poptext .body input[type=submit]{background:0 0;border:1px solid #f6b92a;float:right;margin:0;font-size:12px;color:#fff;padding:5px 20px;cursor:pointer}.popover .poptext .body textarea{width:100%;float:left;box-sizing:border-box;padding:10px;margin:0 0 10px;font-size:12px;height:100px}.popover .poptext .body .g-recaptcha{float:left;-webkit-transform:scale(.9);transform:scale(.9);-webkit-transform-origin:0 0;transform-origin:0 0}.popover .poptext .body iframe.video{float:left;width:100%;height:350px}.popover .poptext .body .sharebutton{float:left;margin-top:20px;margin-right:20px;padding:5px 0;text-transform:none;color:#fff;text-align:center;text-decoration:none;width:calc((100% - 40px)/3);width:-webkit-calc((100% - 40px)/3)}.popover .poptext .body .sharebutton:first-child{background:#3a5a99}.popover .poptext .body .sharebutton:nth-child(2){background:#ca2128}.popover .poptext .body .sharebutton:nth-child(3){background:#dc4a38;margin-right:0}.popover .poptext .body .sharebutton:nth-child(4){background:#27aae1}.popover .poptext .body .sharebutton:nth-child(5){background:#077bb6}.popover .poptext .body .sharebutton:nth-child(6){background:#fdb913;margin-right:0}.popover .poptext .body .button.close{margin-left:-webkit-calc((100% - 111px)/2);margin-right:0}.popover .poptext.hastext p{color:#fff;text-align:center}.popover .poptext.hastext li{color:#fff}.popover .poptext.hastext ul{padding-left:20px}.popover#discpop .poptext,.popover#privpop .poptext{height:calc(100% - 282px);height:-webkit-calc(100% - 282px);overflow:auto}.comparebar{margin:0;overflow:hidden;height:0}.comparebar .greybg{float:left;width:calc(100% - 20px);width:-webkit-calc(100% - 20px);background:#e4e4e4;padding:10px}.comparebar .greybg .houses,.comparebar .greybg .houses .house{float:left}.comparebar .greybg .houses .house .close{float:left;padding:10px 20px;color:#fff;background:#f6b92a;cursor:pointer}.comparebar .greybg .houses .house .name{float:left;padding:0 20px;background:#fff;margin-right:10px;font-size:12px;line-height:42px;text-transform:none}.comparebar .greybg .button{float:right;margin-top:0;margin-right:0;line-height:42px;padding:0 20px}#home-designs{background-size:inherit;background-repeat:repeat}#home-designs .headbanner{margin-bottom:40px}#home-designs .left{float:left;width:300px;margin-bottom:5px}#home-designs .banner{text-align:center}#home-designs .banner,#home-designs .houses{float:right;width:calc(100% - 305px);width:-webkit-calc(100% - 305px)}#home-designs .houses{min-height:300px}#home-designs .houses .isloading-wrapper{top:130px!important}#home-designs .houses .house{position:relative;float:left;width:calc((100% - 10px)/3);width:-webkit-calc((100% - 10px)/3);margin-right:5px;font-size:12px;color:#fff;margin-bottom:5px}#home-designs .houses .house:nth-child(3n+3){margin-right:0}#home-designs .houses .house:nth-child(3n+1){clear:left}#home-designs .houses .house .img{float:left;width:100%;height:0;padding-bottom:75%;background-size:cover;background-position:50%;position:relative}#home-designs .houses .house .img table{float:left;width:100%;height:calc(100% - 34px);height:-webkit-calc(100% - 34px);margin-top:34px;border-spacing:0;text-align:center}#home-designs .houses .house .img .touch{float:left;width:100%;height:100%;position:absolute}#home-designs .houses .house .img .new{position:absolute;right:0;top:0;color:#fff;background-image:url(/images/new.png);width:75px;height:75px;background-size:100%;text-indent:-9999999px;padding:0;text-transform:none}#home-designs .houses .house .img .hover{float:left;width:100%;height:100%;display:none;position:absolute;top:0;left:0;background:rgba(0,0,0,.8)}#home-designs .houses .house .img .fave{left:5px;padding:5px 10px 5px 37px;background-position:0}#home-designs .houses .house .img .compare,#home-designs .houses .house .img .fave{position:absolute;top:5px;text-transform:none;font-size:12px;border:1px solid #fff;color:#fff;background-image:url(/images/whitenox.png);background-repeat:no-repeat;background-size:contain;cursor:pointer}#home-designs .houses .house .img .compare{right:5px;padding:5px 35px 5px 10px;background-position:100%}#home-designs .houses .house .img .compare.selected{background-image:url(/images/whitex.png)}#home-designs .houses .house .img .fave.selected{background-image:url(/images/whiteheart.png)}#home-designs .houses .house .img .button{background:0 0;float:none;border:1px solid #fff;padding:10px 25px;margin-right:0}#home-designs .houses .house .img.clicked .hover,#home-designs .houses .house .img:hover .hover{display:block}#home-designs .houses .house .img.clicked .new,#home-designs .houses .house .img:hover .new{display:none}#home-designs .houses .house .over-ban{position:absolute;top:0;right:0;width:35%}#home-designs .houses .house .over-ban img{width:100%}#home-designs .houses .house .top{float:left;width:100%;box-sizing:border-box;padding:5px 10px;background:#49b3d7}#home-designs .houses .house .top h2{color:#fff;float:left;text-transform:none;font-weight:400;margin:0;font-size:12px}#home-designs .houses .house .top .bbg{float:right}#home-designs .houses .house .top .bbg img{float:left;margin-right:5px;width:20px}#home-designs .houses .house .top .bbg span{float:left;margin-right:5px}#home-designs .houses .house .bottom{float:left;box-sizing:border-box;width:100%;padding:5px 10px;background:#56b9db}#home-designs .houses .house .bottom .area{float:left;line-height:15px}#home-designs .houses .house .bottom .price{float:right;text-transform:none;line-height:18px}#home-designs .houses .house.argyle .top{background-color:#0a1441}#home-designs .houses .house.argyle .bottom{background-color:#000325}#home-designs .houses .house.designers .top{background-color:#59446a}#home-designs .houses .house.designers .bottom{background-color:#361b48}#home-designs .filters{background:#e4e4e4;padding:10px;width:calc(100% - 20px)}@media(max-width:767px){#home-designs .filters{width:100%}}#home-designs .filters h2{text-transform:none;margin-bottom:8px;font-size:14px;font-weight:600}#home-designs .filters .filter{float:left;width:100%;box-sizing:border-box;font-size:12px;margin-bottom:9px;padding:5px}#home-designs .filters .filter:last-child{margin-bottom:8px}#home-designs .filters .filter.search{padding:0}#home-designs .filters .filter.search input{padding:8px 26px 8px 8px;border:0;width:calc(100% - 90px);width:-webkit-calc(100% - 90px);float:left;font-size:12px;background-image:url(/images/search.png);background-repeat:no-repeat;background-position:calc(100% - 5px) 50%;background-position:-webkit-calc(100% - 5px) 50%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#home-designs .filters .filter.search .button{margin:0 0 0 10px;float:right}#home-designs .filters .filter.dropdown{float:left;width:100%;border:1px solid #fff;padding:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#home-designs .filters .filter.dropdown .ttl{cursor:pointer;padding:8px;font-weight:600}#home-designs .filters .filter.dropdown .options{display:none}#home-designs .filters .filter.dropdown .options .option{padding:4px 8px;cursor:pointer}#home-designs .filters .filter.dropdown .options .option:last-child{margin-bottom:5px}#home-designs .filters .filter.dropdown .options .option.selected,#home-designs .filters .filter.dropdown .options .option:hover{background-color:#f2f2f2}#home-designs .filters .filter.dropdown img{float:right;width:15px}#home-designs .filters .filter.radio{line-height:15px}#home-designs .filters .filter.radio input{display:none}#home-designs .filters .filter.radio img{float:left;height:15px;margin-right:5px;vertical-align:middle}#home-designs .filters .filter.radio img.range_image{height:35px}#home-designs .filters .filter.radio img.non_float{float:none}#home-designs .filters .filter.radio img#double{margin-left:5px}#home-designs .filters .filter.radio span{float:left;text-transform:none;margin-right:10px}#home-designs .filters .clearfilters{margin-top:0;width:100%;box-sizing:border-box;text-align:center;background-image:url(/images/submit-grey.png)}#home-designs .left .link{float:left;width:100%;height:250px;background-size:cover;background-position:50%;position:relative;margin-top:5px}#home-designs .left .link img{width:100%}#home-designs .left .link .text{float:left;width:100%;text-align:center;margin-top:50px;color:#fff;text-transform:none}#home-designs .left .link .text span{text-transform:lowercase;font-family:Open Sans,cursive;font-size:32px}#home-designs .left .link .button{position:absolute;bottom:10px;margin:0;left:calc((100% - 108px)/2);left:-webkit-calc((100% - 108px)/2);padding:10px 20px}#home-designs .left .filters #qldcategories .container{margin-bottom:5px}#home-detail .topbar{color:#4e4e4e;margin-bottom:5px}#home-detail .topbar .houses{background:#e4e4e4;float:left;width:calc(100% - 340px);padding:13.5px 10px;margin-right:5px;height:85px}#home-detail .topbar .houses h2{font-weight:600;text-transform:none;font-size:14px;margin-bottom:10px}#home-detail .topbar .houses a{float:left;color:#4e4e4e;background:#fff;text-transform:none;padding:5px 0;width:130px;text-decoration:none;text-align:center;margin-right:10px;font-size:12px}#home-detail .topbar .houses a.selected{background:#f6b92a}#home-detail .topbar .houses a:nth-child(n+6){display:none}#home-detail .topbar .likes{background:#e4e4e4;float:left;width:50px;margin-right:5px;text-align:center;height:82px}#home-detail .topbar .likes .img{padding:10px 0;float:left;width:100%;cursor:pointer}#home-detail .topbar .likes .img.grayscale{filter:grayscale(100%);-webkit-filter:grayscale(100%)}#home-detail .topbar .likes .text{background:#b1b0b1;color:#fff;font-size:12px;float:left;width:100%;padding:5px 0;margin-top:4px}#home-detail .topbar .likes img{width:70%}#home-detail .topbar .stats{background:#e4e4e4;float:left;width:280px;padding:10px;height:85px}#home-detail .topbar .stats p{font-size:12px;margin:0}#home-detail .topbar .stats .left{float:left;width:auto}#home-detail .topbar .stats .right{float:right;text-align:right;width:auto}#home-detail .topbar .stats .right img{width:20px;float:left;margin:0 5px}#home-detail .topbar .stats .right span{float:left}#home-detail #main{background-repeat:repeat;background-size:initial}#home-detail .left{width:calc(100% - 305px);width:-webkit-calc(100% - 305px);float:left}#home-detail .left.full{width:100%;float:left}#home-detail .right{width:300px;float:right}#home-detail #main .virtualtour{display:none}#home-detail #main .virtualtour iframe{width:100%;height:591px;float:left}#home-detail #main .left .slider h2{margin-bottom:-32px;color:#fff;text-transform:none;z-index:4;position:absolute;padding:5px 10px;font-size:16px;height:29px;bottom:171px;line-height:29px;background-color:rgba(0,0,0,.5);width:100%}#home-detail #main .left .mainimg{width:100%;display:block;margin-bottom:100px}#home-detail #main .left .main-nav{width:100%;display:block;position:absolute;top:50%;margin-top:-73px;height:0}#home-detail #main .left .main-nav .prev-thumbs{float:left;cursor:pointer;height:46px;opacity:.7;margin-left:10px}#home-detail #main .left .main-nav .next-thumbs{float:right;cursor:pointer;height:46px;opacity:.7;margin-right:10px}#home-detail #thumbs-slider{position:absolute;left:0;bottom:18px;width:100%;padding:10px 0;background:#000;height:80px}#home-detail #thumbs-slider table{width:100%;height:100%;float:left;text-align:center;border-spacing:0}#home-detail #thumbs-slider ul{float:left;width:calc(100% - 40px);width:-webkit-calc(100% - 40px);padding:0 20px;height:80px;margin:0;overflow:hidden}#home-detail #thumbs-slider li{list-style:none;float:left;padding:0 5px;width:calc((100% - 60px)/6);width:-webkit-calc((100% - 60px)/6)}#home-detail #thumbs-slider li img{width:100%;cursor:pointer}#home-detail #thumbs-slider .nav{display:block!important;margin-top:0!important}#home-detail #thumbs-slider .nav img{width:15px!important;position:absolute;cursor:pointer}#home-detail #thumbs-slider .nav .prev-thumbs{left:5px;margin-top:20px}#home-detail #thumbs-slider .nav .next-thumbs{right:5px;margin-top:20px}#home-detail .menu{margin-top:-139px;position:relative;padding:5px 20px;width:calc(100% - 40px);width:-webkit-calc(100% - 40px);background:rgba(0,0,0,.5)}#home-detail .menu .button{background:0 0;border:1px solid #fff;float:right;margin:0 10px 0 0;padding:5px 30px}#home-detail .menu .button#virtualtour-btn{float:left}#home-detail .menu .button.selected{background:#3da7d1}#home-detail .slider{position:relative;overflow:hidden;background-color:#000}#home-detail .slider.floorplan,#home-detail .slider.interior{display:none}#home-detail #main .right h2{font-weight:700;text-transform:none;font-size:14px;margin-bottom:10px}#home-detail #main .right .buttons{background:#e4e4e4;padding:10px;box-sizing:border-box;float:left;width:100%;margin-bottom:5px}#home-detail #main .right .button{font-size:12px;padding:5px 0;background:0 0;border:1px solid #fff;box-sizing:border-box;color:#4e4e4e;text-align:center;width:100%}#home-detail #main .right .button.grey{border:1px solid #ddd;color:#bbb}#home-detail #main .right .button.third{width:calc((100% - 10px)/2);width:-webkit-calc((100% - 10px)/2);margin-right:10px}#home-detail #main .right .button.fave{background-image:url(/images/whiteheart.png);background-size:contain;background-position:100%;background-repeat:no-repeat}#home-detail #main .right .button.pdf{background-image:url(/images/pdf-icon.png);background-size:contain;background-position:100%;background-repeat:no-repeat}#home-detail #main .right .button.third:nth-child(2n+2){margin-right:0}#home-detail #main .right .button:not(.third):first-child{margin-top:0}#home-detail #main .right .enquiry{background:#e4e4e4;padding:10px;box-sizing:border-box;float:left;width:100%;margin-bottom:5px}#home-detail #main .right .enquiry input[type=text],#home-detail #main .right .enquiry select,#home-detail #main .right .enquiry textarea{padding:5px;border:0;margin:0 0 5px;float:left;box-sizing:border-box;width:100%;font-size:12px}#home-detail #main .right .enquiry textarea{height:62px}#home-detail #main .right .enquiry .g-recaptcha{float:left;-webkit-transform:scale(.93);transform:scale(.93);-webkit-transform-origin:0 0;transform-origin:0 0;margin-top:5px}#home-detail #main .right .enquiry input[type=submit]{font-size:12px;padding:5px;border:0;margin:0;float:left;box-sizing:border-box;width:100%;color:#fff;background-image:url(/images/submit-blu.png)}#home-detail .content h1{text-transform:none;margin-top:40px;font-size:20px;font-weight:600;border-bottom:1px solid #f6b92a}#home-detail .content p:last-child{margin-bottom:40px}#home-detail .right .link{float:left;width:100%;height:130px;background-size:cover;background-position:50%;position:relative;margin-top:5px}#home-detail .right .link .text{float:left;width:100%;text-align:center;margin-top:25px;color:#fff;text-transform:none}#home-detail .right .link .text span{text-transform:lowercase;font-family:Open Sans,cursive;font-size:32px}#home-detail .right .link .button{position:absolute;bottom:10px;margin:0;left:calc((100% - 108px)/2);left:-webkit-calc((100% - 108px)/2)}#home-detail .right .link:last-child{margin-bottom:5px}#home-detail .fpviewer{background-repeat:repeat;background-size:initial;margin-bottom:5px}#home-detail .fpviewer .left{background:#e4e4e4;padding:10px;box-sizing:border-box}#home-detail .fpviewer .left h2{font-weight:700;text-transform:none;font-size:14px;margin-bottom:10px;float:left;height:27px}#home-detail .fpviewer .left a{float:right;background-color:#f6b92a;background-image:url(/images/pdf-icon.png);background-position:100%;background-size:contain;background-repeat:no-repeat;padding:5px 40px;color:#4e4e4e;text-decoration:none;text-transform:none;font-size:12px;margin-bottom:10px}#home-detail .fpviewer .left .img{height:700px;background-size:cover;background-position:50%;float:left;width:100%;position:relative}#home-detail .fpviewer .left .img img{width:100%;position:absolute;top:0;left:0}#home-detail .fpviewer .right{background:#e4e4e4;padding:10px;box-sizing:border-box;position:relative}#home-detail .fpviewer .right h2{font-weight:700;text-transform:none;font-size:18px;margin-bottom:0;float:left}#home-detail .fpviewer .right .button{padding:5px 0;background:0 0;border:1px solid #fff;box-sizing:border-box;color:#4e4e4e;text-align:center;width:100%}#home-detail .fpviewer .right .button.contact{background:#3da7d1;color:#fff;margin-top:30px}#home-detail .fpviewer .right .button.selected{background:#3da7d1}#home-detail .reviews{background:#f2f2f2;padding:20px 0}#home-detail .reviews .review{display:none}#home-detail .reviews .review.visible{display:block}#home-detail .reviews p:first-child{margin-top:0}#home-detail .reviews .button{margin:0}#home-detail .reviews h2{font-weight:700;text-transform:none;font-size:18px;margin-bottom:10px}#home-detail .similar h2{text-align:center;padding:25px 0;text-transform:none;font-size:26px;margin-bottom:18px}#home-detail .similar h2 span{font-family:Open Sans,cursive;text-transform:lowercase;font-size:50px}#home-detail .similar .houses{float:left;width:100%;margin-bottom:30px}#home-detail .similar .houses .house{float:left;width:calc((100% - 15px)/4);width:-webkit-calc((100% - 15px)/4);margin-right:5px;font-size:12px;color:#fff;margin-bottom:5px}#home-detail .similar .houses .house:nth-child(4n+4){margin-right:0}#home-detail .similar .houses .house .img{float:left;width:100%;height:250px;background-size:cover;background-position:50%;position:relative}#home-detail .similar .houses .house .img table{float:left;width:100%;height:calc(100% - 34px);height:-webkit-calc(100% - 34px);margin-top:34px;border-spacing:0;text-align:center}#home-detail .similar .houses .house .img .new{position:absolute;right:0;top:0;color:#fff;background-image:url(/images/new.png);width:75px;height:75px;background-size:100%;text-indent:-9999999px;padding:0;text-transform:none}#home-detail .similar .houses .house .img .hover{float:left;width:100%;height:100%;display:none;background:rgba(0,0,0,.8)}#home-detail .similar .houses .house .img .fave{left:5px;padding:5px 5px 5px 30px;background-position:0}#home-detail .similar .houses .house .img .compare,#home-detail .similar .houses .house .img .fave{position:absolute;top:5px;text-transform:none;font-size:12px;border:1px solid #fff;color:#fff;background-image:url(/images/whitenox.png);background-repeat:no-repeat;background-size:contain;cursor:pointer}#home-detail .similar .houses .house .img .compare{right:5px;padding:5px 30px 5px 5px;background-position:100%}#home-detail .similar .houses .house .img .fave.selected{background-image:url(/images/whiteheart.png)}#home-detail .similar .houses .house .img .compare.selected{background-image:url(/images/whitex.png)}#home-detail .similar .houses .house .img .button{background:0 0;float:none;border:1px solid #fff;padding:10px 25px}#home-detail .similar .houses .house .img:hover .hover{display:block}#home-detail .similar .houses .house .img:hover .new{display:none}#home-detail .similar .houses .house .top{float:left;width:100%;padding:5px;background:#49b3d7}#home-detail .similar .houses .house .top h2{color:#fff;float:left;text-transform:none;font-weight:400;margin:0;font-size:12px;padding:0}#home-detail .similar .houses .house .top .bbg{float:right}#home-detail .similar .houses .house .top .bbg img{float:left;margin-right:5px;width:20px}#home-detail .similar .houses .house .top .bbg img:first-child{margin-right:10px}#home-detail .similar .houses .house .top .bbg img:nth-child(5){margin-left:5px}#home-detail .similar .houses .house .top .bbg span{float:left;margin-right:5px}#home-detail .similar .houses .house .bottom{float:left;width:100%;padding:5px;background:#56b9db}#home-detail .similar .houses .house .bottom .area{float:left}#home-detail .similar .houses .house .bottom .price{float:right;text-transform:none;line-height:17px}#home-detail #main .mainimg.resp{display:none}#compare{background-size:initial;background-repeat:repeat;font-size:12px}#compare .headbanner{background-attachment:scroll;height:300px;background-position:center -80px}#compare .column{float:left;width:calc((100% - 15px)/4);width:-webkit-calc((100% - 15px)/4);margin-right:5px}#compare .column:nth-child(4n+4){margin-right:0}#compare .column .house{float:left;width:100%;font-size:12px;color:#fff;margin:5px 0}#compare .column .house .img{float:left;width:100%;height:300px;background-size:cover;background-position:50%;position:relative;cursor:pointer}#compare .column .house .img table{float:left;width:100%;height:calc(100% - 34px);height:-webkit-calc(100% - 34px);margin-top:34px;border-spacing:0;text-align:center}#compare .column .house .img .new{position:absolute;left:0;top:0;color:#fff;background:#f6b92a;padding:5px 15px;text-transform:none}#compare .column .house .img .hover{float:left;width:100%;height:100%;display:none;background:rgba(0,0,0,.8)}#compare .column .house .img .fave{left:5px;padding:5px 5px 5px 30px;background-image:url(/images/whiteheart.png);background-position:0}#compare .column .house .img .compare,#compare .column .house .img .fave{position:absolute;top:5px;text-transform:none;font-size:12px;border:1px solid #fff;color:#fff;background-repeat:no-repeat;background-size:contain}#compare .column .house .img .compare{right:5px;padding:5px 30px 5px 5px;background-image:url(/images/whitenox.png);background-position:100%}#compare .column .house .img .compare.selected{background-image:url(/images/whitex.png)}#compare .column .house .img .button{background:0 0;float:none;border:1px solid #fff;padding:10px 25px}#compare .column .house .img:hover .hover{display:block}#compare .column .house .img:hover .new{display:none}#compare .column .house .top{float:left;width:calc(100% - 10px);width:-webkit-calc(100% - 10px);padding:5px;background:#49b3d7}#compare .column .house .top h2{color:#fff;float:left;text-transform:none;font-weight:400;margin:0;font-size:12px}#compare .column .house .top .bbg{float:right}#compare .column .house .top .bbg img{float:left;margin-right:5px;width:20px}#compare .column .house .top .bbg img:first-child{margin-right:10px}#compare .column .house .top .bbg img:nth-child(5){margin-left:5px}#compare .column .house .top .bbg span{float:left;margin-right:5px}#compare .column .house .bottom{float:left;width:calc(100% - 10px);width:-webkit-calc(100% - 10px);padding:5px;background:#56b9db}#compare .column .house .bottom .area{float:left}#compare .column .house .bottom .price{float:right;text-transform:none}#compare .dimensions{float:left;width:100%}#compare .dimensions .title{background:#f2f2f2;text-transform:none}#compare .dimensions .dimension,#compare .dimensions .title{float:left;width:100%;padding:5px 10px;box-sizing:border-box}#compare .dimensions .dimension{background:#e4e4e4}#compare .dimensions .dimension .left{float:left;width:60%;font-weight:700}#compare .dimensions .dimension .right{float:left;width:40%;height:18px}#compare .floorplan{margin-top:5px}#compare .floorplan,#compare .floorplan img{float:left;width:100%}#compare .floorplan .second{display:none}#compare .tabs{float:left;width:100%;margin-bottom:5px}#compare .tabs .tab{float:left;width:50%;text-align:center;padding:5px 0;text-transform:none;cursor:pointer;background:#e4e4e4}#compare .tabs .tab.selected{background:#f2f2f2}#compare .pdf{width:100%;float:left;background-image:url(/images/pdf-icon.png);background-size:contain;background-position:100%;background-repeat:no-repeat;background-color:#f6b92a;padding:5px 0;color:#4e4e4e;text-decoration:none;text-transform:none;margin-bottom:10px;text-align:center}#compare .pdf.grey{background-color:#e4e4e4;color:#bbb}#compare .buttons{width:100%;float:left;box-sizing:border-box;padding:10px;background:#e4e4e4}#compare .buttons>a{background:#4e4e4e;color:#fff;text-transform:none;text-decoration:none;margin-bottom:10px}#compare .buttons .dropdown,#compare .buttons>a{width:100%;float:left;padding:5px;box-sizing:border-box}#compare .buttons .dropdown{border:1px solid #fff}#compare .buttons .dropdown.grey{border:1px solid #ddd}#compare .buttons .dropdown .ttl{text-transform:none;cursor:pointer}#compare .buttons .dropdown.grey .ttl{cursor:default;color:#bbb}#compare .buttons .dropdown .ttl img{float:right;width:15px}#compare .buttons .dropdown.grey .ttl img{opacity:.2}#compare .buttons .dropdown .options{display:none}#compare .buttons .dropdown .options a{text-transform:none;color:#4e4e4e;text-decoration:none}#compare .contact{margin:5px 0;width:100%;text-align:center;padding:5px 0;box-sizing:border-box}#favourites>.top{margin-top:10px;background-color:#f1f1f1;margin-bottom:35px}#favourites>.top h1{text-align:center;font-weight:400;font-size:28px;text-transform:none;padding:30px 0;margin:0}#favourites .houses{float:left;width:100%;margin-bottom:5px}#favourites .houses .house{float:left;width:calc((100% - 10px)/3);width:-webkit-calc((100% - 10px)/3);margin-right:5px;font-size:12px;color:#fff;margin-top:5px;position:relative}#favourites .houses .house:nth-child(3n+3){margin-right:0}#favourites .houses .house .img{float:left;width:100%;height:300px;background-size:cover;background-position:50%;position:relative;cursor:pointer}#favourites .houses .house .img table{float:left;width:100%;height:calc(100% - 34px);height:-webkit-calc(100% - 34px);margin-top:34px;border-spacing:0;text-align:center}#favourites .houses .house .img .new{position:absolute;left:0;top:0;color:#fff;background:#f6b92a;padding:5px 15px;text-transform:none}#favourites .houses .house .img .hover{float:left;width:100%;height:100%;display:none;background:rgba(0,0,0,.8)}#favourites .houses .house .img .fave{left:5px;padding:5px 10px 5px 37px;background-position:0}#favourites .houses .house .img .compare,#favourites .houses .house .img .fave{position:absolute;top:5px;text-transform:none;font-size:12px;border:1px solid #fff;color:#fff;background-image:url(/images/whitenox.png);background-repeat:no-repeat;background-size:contain}#favourites .houses .house .img .compare{right:5px;padding:5px 35px 5px 10px;background-position:100%}#favourites .houses .house .img .compare.selected{background-image:url(/images/whitex.png)}#favourites .houses .house .img .fave.selected{background-image:url(/images/whiteheart.png)}#favourites .houses .house .img .button{background:0 0;float:none;border:1px solid #fff;padding:10px 25px}#favourites .houses .house .img:hover .hover{display:block}#favourites .houses .house .img:hover .new{display:none}#favourites .houses .house .top{float:left;width:calc(100% - 10px);width:-webkit-calc(100% - 10px);padding:5px;background:#49b3d7}#favourites .houses .house .top h2{color:#fff;float:left;text-transform:none;font-weight:400;margin:0;font-size:12px}#favourites .houses .house .top .bbg{float:right}#favourites .houses .house .top .bbg img{float:left;margin-right:5px;width:20px}#favourites .houses .house .top .bbg img:first-child{margin-right:10px}#favourites .houses .house .top .bbg img:nth-child(5){margin-left:5px}#favourites .houses .house .top .bbg span{float:left;margin-right:5px}#favourites .houses .house .bottom{float:left;width:calc(100% - 10px);width:-webkit-calc(100% - 10px);padding:5px;background:#56b9db}#favourites .houses .house .bottom .area{float:left}#favourites .houses .house .bottom .price{float:right;text-transform:none}#favourites .contact{background-size:initial;background-repeat:repeat;margin:20px 0 40px}#favourites .contact h2{text-align:center;padding:30px 0;font-size:26px;text-transform:none;margin:0}#favourites .contact h2 .blu{color:#3da7d1}#favourites .contact p{margin-top:0}#favourites .contact .wrapper{width:600px}#favourites .contact input[type=text]{width:calc(100% - 22px);width:-moz-calc(100% - 22px);color:#bababa;padding:5px 10px;float:left;margin:0 0 10px;font-size:12px;border:1px solid #e4e4e4}#favourites .contact input[type=submit]{padding:5px 30px;background-image:url(/images/submit-blu.png);float:right;text-align:center;text-transform:none;font-size:12px;color:#fff;border:none;cursor:pointer;margin:0 0 10px}#favourites .contact .g-recaptcha{float:left;margin-bottom:10px}.nswtext .homedes{margin-bottom:20px}.nswtext.homedes,.nswtext .homedes{width:calc(100% - 305px);float:right;background:#f7f7f7;padding:30px}.nswtext.homedes{margin-bottom:5px}.nswtext.loc{width:calc(100% - 365px);width:-moz-calc(100% - 365px);margin-right:20px;width:-webkit-calc(100% - 365px);margin-bottom:20px;margin-top:20px}.nswtext.loc,.nswtext.loc.first{float:right;background:#f7f7f7;padding:30px}.nswtext.loc.first{width:calc(100% - 100px);width:-moz-calc(100% - 100px);width:-webkit-calc(100% - 100px);margin:20px}.nswtext.loc.first p{text-align:center}.nswtext.loc.last{margin-bottom:20px;margin-top:0;width:calc(100% - 405px);width:-webkit-calc(100% - 405px)}.nswtext .homedes.last{margin-bottom:5px}.nswtext.homedes.first p,.nswtext h1{text-align:center}.nswtext h1{text-transform:none;font-weight:400;font-size:24px;line-height:1;margin-top:10px}.nswtext h2{font-size:16px}.nswtext ol li,.nswtext p{font-size:12px}.nswtext p{margin:10px 0;line-height:1.4}.nswtext.padleft{padding-left:20px;width:calc(100% - 20px);width:-moz-calc(100% - 20px)}.nswtext .brands{font-weight:600;text-align:center;margin-top:10px;font-size:0}.nswtext .brands .text{display:block;vertical-align:middle;margin-right:20px;font-size:20px;text-align:center;margin-bottom:20px}.nswtext .brands .buttons{display:inline-block;vertical-align:middle;max-width:620px}.nswtext .brands .buttons .btn{display:inline-block;margin:0 5px}.nswtext .brands .buttons .btn img{height:80px;display:block;vertical-align:middle;margin-bottom:5px}@media screen and (max-width:1023px){.nswtext .brands .buttons .btn img{height:65px}}.text.left{width:calc(50% - 40px)!important;width:-moz-calc(50% - 40px)!important;padding-right:30px!important;width:-webkit-calc(50% - 40px)!important;float:left!important}.text.left,.text.right{margin-bottom:0!important;background:#f7f7f7;padding:30px}.text.right{width:calc(50% - 40px)!important;width:-webkit-calc(50% - 40px)!important;float:right!important}.text.last{margin-bottom:0;margin-top:20px}.text.left p,.text.right p{margin:10px 0;line-height:1.4;font-size:12px}.text.left ol li,.text.right ol li{font-size:12px}.text.left h1,.text.right h1{text-transform:none;font-weight:400;font-size:24px;line-height:1;text-align:center;margin-top:10px}.text.left h2,.text.right h2{font-size:16px}.text.nsw h3{font-size:24px}.text.nsw h2{font-size:26px!important}#display-locations .left{float:left;width:300px;padding-left:20px;position:relative;z-index:4}#display-locations #map-holder{float:right;width:calc(100% - 345px);width:-webkit-calc(100% - 345px);margin-right:20px;position:relative}#display-locations #gmap{height:1000px}#display-locations .filters{background:#e4e4e4;padding:10px;width:calc(100% - 20px);width:-webkit-calc(100% - 20px)}#display-locations .filters h2{text-transform:none;margin-bottom:10px;font-size:14px;font-weight:600}#display-locations .filters .filter{float:left;width:calc(100% - 16px);width:-webkit-calc(100% - 16px);font-size:12px;margin-bottom:10px;padding:8px}#display-locations .filters .filter.search input{padding:5px;border:0;width:calc(100% - 50px);width:-webkit-calc(100% - 50px);float:left}#display-locations .filters .filter.search img{float:right;width:15px;margin-right:6px}#display-locations .filters .filter.dropdown{float:left;width:100%;box-sizing:border-box;border:1px solid #fff}#display-locations .filters .filter.dropdown.location{padding:0}#display-locations .filters .filter.dropdown .ttl{text-transform:none;float:left;width:100%;cursor:pointer;position:relative}#display-locations .filters .top .filter.dropdown .ttl.open{padding-bottom:5px}#display-locations .filters .bottom .filter.dropdown .ttl .txt{float:left;padding:6px 5px;max-width:calc(100% - 101px);max-width:-webkit-calc(100% - 101px)}#display-locations .filters .bottom .filter.dropdown .ttl .images{position:absolute;top:50%;right:0;margin-top:-15px}#display-locations .filters .bottom .filter.dropdown .ttl .new{float:right;color:#fff;background-image:url(/images/nsw-location-new.png);height:26px;background-size:contain;background-repeat:no-repeat;line-height:26px;padding:0 5px;margin-right:0;width:66px;margin-top:2px}#display-locations .filters .bottom .filter.dropdown .ttl .new.soon{background:#666;font-size:9px;text-align:center;text-transform:uppercase}#display-locations .filters .filter.dropdown .options{display:none;float:left;width:100%;box-sizing:border-box;text-transform:none}#display-locations .filters .filter.dropdown .options .option{padding:4px 0}#display-locations .filters .filter.dropdown .options a{text-decoration:none;color:#4e4e4e}#display-locations .filters .filter.dropdown .options p{font-size:12px;margin:0;padding:10px}#display-locations .filters .filter.dropdown .options p img{float:left;margin-right:5px;width:auto;height:16px}#display-locations .filters .filter.dropdown .options .buttons{float:left;width:100%}#display-locations .filters .filter.dropdown .options .buttons .button{float:left;width:50%;padding:5px 0;margin:0;text-align:center;font-size:12px}#display-locations .filters .filter.dropdown .options .buttons .button:first-child{background:#4e4e4e;color:#fff}#display-locations .filters .filter.dropdown img{float:right;width:15px}#display-locations .filters .bottom .filter.dropdown .arrow{float:right;width:15px;padding:7px 5px}#display-locations .filters .bottom .filter.dropdown .smileys{width:auto;padding:4px 0}#display-locations .left .link{float:left;width:100%;height:250px;background-size:cover;background-position:50%;position:relative;margin-top:5px}#display-locations .left .link img{width:100%}#display-locations .left .link .text{float:left;width:100%;text-align:center;margin-top:50px;color:#fff;text-transform:none}#display-locations .left .link .text span{text-transform:lowercase;font-family:Open Sans,cursive;font-size:32px}#display-locations .left .link .button{background:#f6b92a;position:absolute;bottom:10px;margin:0;left:calc((100% - 108px)/2);left:-webkit-calc((100% - 108px)/2);padding:10px 20px}#display-locations .housespopout{width:0;position:absolute;left:325px;z-index:3;background:hsla(0,0%,100%,.8);height:auto;padding:10px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#display-locations .housespopout .overflow{overflow:hidden}#display-locations .housespopout .more{width:30px!important;margin-top:105px;cursor:pointer;position:absolute;padding:0 10px}#display-locations .housespopout .more.scroll_right{right:0}#display-locations .housespopout .more.scroll_left{left:0}#display-locations .houses{width:600px;float:left}#display-locations .houses .house{float:left;width:295px;margin-right:5px;font-size:12px;color:#fff}#display-locations .houses .house .img{float:left;width:100%;height:300px;background-size:cover;background-position:50%;position:relative;cursor:pointer}#display-locations .houses .house .img table{float:left;width:100%;height:100%;border-spacing:0;text-align:center;background:rgba(0,0,0,.8)}#display-locations .houses .house .img .new{position:absolute;left:0;top:0;color:#fff;background:#f6b92a;padding:5px 15px;text-transform:none}#display-locations .houses .house .img .hover{float:left;width:100%;height:100%;display:none}#display-locations .houses .house .img .fave{left:5px;padding:5px 5px 5px 30px;background-image:url(/images/whiteheart.png);background-position:0}#display-locations .houses .house .img .compare,#display-locations .houses .house .img .fave{position:absolute;top:5px;text-transform:none;font-size:12px;border:1px solid #fff;color:#fff;background-repeat:no-repeat;background-size:contain}#display-locations .houses .house .img .compare{right:5px;padding:5px 30px 5px 5px;background-image:url(/images/whitenox.png);background-position:100%}#display-locations .houses .house .img .compare.selected{background-image:url(/images/whitex.png)}#display-locations .houses .house .img .button{background:0 0;float:none;border:1px solid #fff;padding:10px 25px}#display-locations .houses .house .img:hover .hover{display:block}#display-locations .houses .house .img:hover .new{display:none}#display-locations .houses .house .over-ban{position:absolute;top:0;right:0;width:35%}#display-locations .houses .house .over-ban img{width:100%}#display-locations .houses .house .top{float:left;width:100%;box-sizing:border-box;padding:5px 10px;background:#49b3d7}#display-locations .houses .house .top h2{color:#fff;float:left;text-transform:none;font-weight:400;margin:0;font-size:12px}#display-locations .houses .house .top .bbg{float:right}#display-locations .houses .house .top .bbg img{float:left;margin-right:5px;width:20px}#display-locations .houses .house .top .bbg img:first-child{margin-right:10px}#display-locations .houses .house .top .bbg img:nth-child(5){margin-left:5px}#display-locations .houses .house .top .bbg span{float:left;margin-right:5px}#display-locations .houses .house .bottom{float:left;width:100%;box-sizing:border-box;padding:5px 10px;background:#56b9db}#display-locations .houses .house .bottom .area{float:left}#display-locations .houses .house .bottom .price{float:right;text-transform:none}#display-sale{background-size:initial;background-repeat:repeat;padding-top:5px}#display-sale>.top{margin-top:10px;background-color:#f1f1f1;margin-bottom:35px}#display-sale>.top h1{text-align:center;font-weight:400;font-size:30px;text-transform:none;padding:30px 0;margin:0}#display-sale .house{font-size:12px;color:#fff;margin-bottom:40px;background-color:#f1f1f1}#display-sale .house,#display-sale .house .heading{float:left;width:100%}#display-sale .house .heading .name{float:left;width:65%;box-sizing:border-box;padding:10px 20px;background:#3da7d1}#display-sale .house .heading h2{color:#fff;font-weight:400;text-transform:none;font-size:14px;margin:0;font-weight:600;line-height:29px}#display-sale .house .heading .suburb{float:left;width:35%;box-sizing:border-box;padding:10px 20px;background:#b1b1b1}#display-sale .house .heading .suburb h2{text-align:right}#display-sale .house .img{float:left;width:360px;height:300px;background-size:cover;background-position:50%;position:relative}#display-sale .house .text{float:right;width:calc(100% - 360px);width:-webkit-calc(100% - 360px);box-sizing:border-box}#display-sale .house .text h2{margin:20px;font-weight:700}#display-sale .house .text p{margin:20px}#display-sale .house .bottom{float:left;width:100%;box-sizing:border-box;padding:5px 20px;background:#3da7d1;color:#fff;font-size:12px;line-height:32px}#display-sale .house .bottom .frontage{float:left;padding-right:20px;line-height:30px}#display-sale .house .bottom .area{float:left;padding-right:40px;line-height:27px}#display-sale .house .bottom .bbg{float:left;padding-right:40px}#display-sale .house .bottom .bbg img{float:left;margin-right:5px;margin-top:8px;width:20px}#display-sale .house .bottom .bbg img:first-child{margin-right:10px}#display-sale .house .bottom .bbg img:nth-child(5){margin-left:5px}#display-sale .house .bottom .bbg span{float:left;margin-right:5px}#display-sale .house .bottom .price{float:left;font-weight:700;font-size:16px}#display-sale .house .bottom .buttons{float:right;line-height:normal;margin-top:2px}#display-sale .house .bottom .buttons .button{background:#fff;color:#333;border:0;float:right;padding:7px 20px;margin:0;font-size:12px}#display-sale .house .bottom .buttons .button:first-child{margin-left:10px;color:#fff;background:0 0;border:1px solid #fff;box-sizing:border-box;padding:6px 20px}#display-detail .topbar{margin:5px 0;color:#fff;line-height:29px}#display-detail .topbar .left{background:#3da7d1;float:left;width:65%;box-sizing:border-box;padding:5px 10px}#display-detail .topbar .name{float:left;width:100%}#display-detail .topbar .name h1{font-size:16px;text-transform:none;color:#fff;margin:0}#display-detail .topbar .frontage{float:left;padding-right:20px;line-height:29px}#display-detail .topbar .area{float:left;padding-right:20px;line-height:24px}#display-detail .topbar .bbg{float:left;padding-right:20px}#display-detail .topbar .bbg img{float:left;margin-right:5px;margin-top:6px;width:20px}#display-detail .topbar .bbg img:first-child{margin-right:10px}#display-detail .topbar .bbg img:nth-child(5){margin-left:5px}#display-detail .topbar .bbg span{float:left;margin-right:5px}#display-detail .topbar .price{float:left;padding-right:20px}#display-detail .topbar .right{background:#b1b1b1;float:right;width:35%;box-sizing:border-box;padding:15px 10px 20px}#display-detail .topbar .suburb{float:left;text-align:center;width:calc(100% - 132px);width:-webkit-calc(100% - 132px)}#display-detail .topbar .button{background:#09b7af;padding:8px 20px;float:right;margin:0;line-height:normal}#display-detail .topbar .button.bluebg{background:#3da7d1}#display-detail #main{background-repeat:repeat;background-size:initial}#display-detail .left{width:calc(100% - 305px);width:-webkit-calc(100% - 305px);float:left;position:relative}#display-detail .left .min{position:absolute;top:10px;left:10px;z-index:1;width:100px}#display-detail .right{width:300px;float:right}#display-detail #main .virtualtour{display:none}#display-detail #main .virtualtour iframe{width:100%;height:450px;float:left}#display-detail #main .left h2{margin-bottom:-32px;color:#fff;text-transform:none;background:rgba(0,0,0,.5);z-index:4;position:absolute;padding:5px 20px;font-size:16px;bottom:171px;width:100%;height:29px;line-height:29px}#display-detail #main .left .mainimg{width:100%;display:block;margin-bottom:100px}#display-detail #main .left .sold{position:absolute;left:0;top:-4px;color:#fff;background-image:url(/images/sold-big.png);width:448px;height:207px;background-size:100%;text-indent:-9999999px;padding:0;text-transform:none}#display-detail #thumbs-slider{position:absolute;left:0;bottom:0;width:100%;padding:10px 0;background:#000;height:80px}#display-detail #thumbs-slider table{width:100%;height:100%;float:left;text-align:center;border-spacing:0}#display-detail #thumbs-slider ul{float:left;width:calc(100% - 40px);width:-webkit-calc(100% - 40px);padding:0 20px;height:80px;margin:0;overflow:hidden}#display-detail #thumbs-slider li{list-style:none;float:left;padding:0 5px;width:calc((100% - 60px)/6);width:-webkit-calc((100% - 60px)/6)}#display-detail #thumbs-slider li img{width:100%;cursor:pointer}#display-detail #thumbs-slider .nav{display:block!important;margin-top:0!important}#display-detail #thumbs-slider .nav img{width:15px!important;position:absolute;cursor:pointer}#display-detail #thumbs-slider .nav .prev-thumbs{left:5px;margin-top:20px}#display-detail #thumbs-slider .nav .next-thumbs{right:5px;margin-top:20px}#display-detail .menu{margin-top:-139px;position:relative;padding:5px 20px;width:calc(100% - 40px);width:-webkit-calc(100% - 40px);background:rgba(0,0,0,.5)}#display-detail .menu .button{background:0 0;border:1px solid #fff;float:right;margin:0 10px 0 0;padding:5px 30px}#display-detail .menu .button#virtualtour-btn{float:left}#display-detail .menu .button.selected{background:#3da7d1}#display-detail .slider{position:relative;overflow:hidden;background-color:#000}#display-detail .slider.floorplan,#display-detail .slider.interior{display:none}#display-detail #main .right h2{font-weight:700;text-transform:none;font-size:18px;margin-bottom:10px}#display-detail #main .right p{margin:0;font-size:12px}#display-detail #main .right .buttons{background:#e4e4e4;padding:10px;box-sizing:border-box;float:left;width:100%;margin-bottom:5px}#display-detail #main .right .button{font-size:12px;padding:8px 0;background:0 0;border:1px solid #fff;box-sizing:border-box;color:#4e4e4e;text-align:center;width:100%}#display-detail #main .right .button.pdf{background-image:url(/images/pdf-icon.png);background-size:contain;background-position:100%;background-repeat:no-repeat;background-color:#09b7af;border:0;color:#fff}#display-detail #main .right .button.pdf.bluebg{background-color:#3da7d1}#display-detail #main .right .button:first-child{margin-top:0}#display-detail #main .right .enquiry{background:#e4e4e4;padding:10px;box-sizing:border-box;float:left;width:100%;margin-bottom:5px}#display-detail #main .right .enquiry input[type=text],#display-detail #main .right .enquiry textarea{padding:8px;border:0;margin:0 0 5px;float:left;box-sizing:border-box;width:100%;font-size:12px}#display-detail #main .right .enquiry .g-recaptcha{float:left;-webkit-transform:scale(.93);transform:scale(.93);-webkit-transform-origin:0 0;transform-origin:0 0}#display-detail #main .right .enquiry input[type=submit]{font-size:12px;padding:8px;border:0;margin:0;float:left;box-sizing:border-box;width:100%;color:#fff;background-image:url(/images/submit-blu.png)}#display-detail .content h2{text-transform:none;margin-top:40px;font-size:20px;border-bottom:1px solid #09b7af;font-weight:700}#display-detail .content.blueunderline h2{border-color:#3da7d1}#display-detail .content h1{text-transform:none;margin-top:40px;font-size:20px;border-bottom:1px solid #09b7af}#display-detail .content.blueunderline h1{border-color:#3da7d1}#display-detail .fpviewer{background-repeat:repeat;background-size:initial;padding:5px 0}#display-detail .fpviewer .viewer{background:#e4e4e4;padding:10px;box-sizing:border-box;float:left;width:100%}#display-detail .fpviewer .viewer h2{font-weight:700;text-transform:none;font-size:18px;float:left;height:27px;margin-bottom:10px}#display-detail .fpviewer .viewer a{float:right;background-color:#09b7af;background-image:url(/images/pdf-icon.png);background-position:100%;background-size:contain;background-repeat:no-repeat;padding:5px 40px;color:#4e4e4e;text-decoration:none;text-transform:none;font-size:12px;margin-bottom:10px}#display-detail .fpviewer .viewer .img{background-size:cover;background-position:50%;float:left;width:100%;text-align:center;background-color:#fff}#display-detail .fpviewer .viewer .img img{display:inline-block}#display-detail .mapwrapper{position:relative}#display-detail #gmap{float:left;width:100%;height:400px}#display-detail .mapwrapper #directions{padding:1%;background-color:#fff;position:absolute;top:20px;left:50%;width:500px;margin-left:-250px;z-index:12}#display-detail .mapwrapper #directions input{float:left;width:63%;padding:1%;font-size:14px;border:1px solid #bababa;background-color:#fff;color:#bababa;margin:0 6% 0 0}#display-detail .mapwrapper #directions button{float:right;padding:6.5px 1%;width:28%;background-color:#3da7d1;margin:0;border:0;color:#fff;text-transform:none;cursor:pointer;font-family:Open Sans,sans-serif}#house-land-list .hlp_text.hidden_overflow{height:100px;overflow:hidden;margin-bottom:0}#house-land-list .wrapper.hlp_read_more_wrapper{text-align:center}#hlp_read_more{margin-bottom:30px;margin-top:20px;background-color:#fff;border-radius:2px;color:#787878;font-family:Open Sans,sans-serif;font-size:14px;text-decoration:none;cursor:pointer;border:1px solid #787878;padding-top:4px;padding-bottom:4px}#buildingwithus h2{font-size:26px;text-align:center;color:#4e4e4e;text-transform:none;padding-top:20px}#buildingwithus h2 .blu{color:#3da7d1}#buildingwithus .difference{background-size:initial;background-repeat:repeat;padding:0 0 40px}#buildingwithus .difference .box{float:left;width:calc((100% - 10px)/3);width:-webkit-calc((100% - 10px)/3);margin-right:5px;margin-bottom:5px;border:1px solid #888;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;position:relative}#buildingwithus .difference .box:nth-child(3n+3){margin-right:0}#buildingwithus .difference .box .img{background-repeat:no-repeat;background-size:contain;background-position:50%;width:100%;height:100%;float:left}#buildingwithus .difference .box table{position:absolute;left:0;top:0;color:#fff;text-align:center;width:100%;height:100%;border-spacing:0;background:rgba(0,0,0,.7);display:none}#buildingwithus .difference .box:hover table{display:table}#buildingwithus .difference .box table p{color:#fff}#buildingwithus .promos .promo{float:left;background-size:cover;background-position:50%;width:calc((100% - 10px)/3);width:-webkit-calc((100% - 10px)/3);margin-right:5px;height:300px;position:relative;overflow:hidden}#buildingwithus .promos .promo .bg{float:left;width:100%;height:100%;background-size:cover;background-position:50%;transition:all .2s ease-in-out}#buildingwithus .promos .promo:hover .bg{-webkit-transform:scale(1.1);transform:scale(1.1)}#buildingwithus .promos .promo img{float:left;width:100%;position:absolute;top:0;left:0}#buildingwithus .promos .promo:first-child,#buildingwithus .promos .promo:nth-child(2){margin-bottom:5px}#buildingwithus .promos .promo:nth-child(3){margin-right:0;margin-bottom:5px}#buildingwithus .promos .promo.half{width:calc((100% - 5px)/2);width:-webkit-calc((100% - 5px)/2)}#buildingwithus .promos .promo.half:nth-child(5){margin-right:0}#buildingwithus .promos .promo a{text-decoration:none;color:#fff}#buildingwithus .promos .promo table{float:left;width:100%;border-spacing:0;text-align:center;height:100%}#buildingwithus .promos .promo table .text{color:#fff;font-size:26px;text-transform:none;margin-bottom:20px}#buildingwithus .promos .promo table a{border:1px solid #fff;padding:10px 30px;text-transform:none;font-size:12px}#buildingwithus .muse{background-image:url(/images/muse.jpg);background-position:bottom;text-align:center;min-height:300px;height:720px}#buildingwithus .muse img{margin:40px 0 30px}#buildingwithus .muse h2{margin-bottom:40px}#buildingwithus .muse a{background:#3da7d1;color:#fff;text-transform:none;padding:10px 30px;text-decoration:none}#buildingwithus .promos2 .promo{float:left;background-size:cover;background-position:50%;width:calc((100% - 15px)/4);width:-webkit-calc((100% - 15px)/4);margin:5px 5px 5px 0;height:300px}#buildingwithus .promos2 .promo:nth-child(4n+4){margin-right:0}#about h2{font-size:30px;text-align:left;color:#4e4e4e;text-transform:none;padding-top:20px}#about .meet{background-size:auto auto;background-repeat:repeat;padding-top:20px}#about .meet .container{position:relative;padding:40px 0;min-height:260px}#about .meet .john{position:absolute;left:0;bottom:0;width:380px}#about .meet .text{float:right;width:calc(100% - 400px);width:-webkit-calc(100% - 400px);min-height:212px}#about .meet h3{font-size:24px;font-weight:600;border-bottom:1px solid #f6b92a}#about .vid{padding:40px 0;text-align:center}#about .peter{display:block;margin:0 auto}#story{padding:40px 0 0}#story .left{float:left;width:calc(80% - 220px);width:-webkit-calc(80% - 220px);text-align:center;text-align:left}#story .right{width:200px;float:right}#story h1{text-transform:none;font-weight:400;font-size:30px}#story h1 .cursive{font-size:60px}#watch-holder{background-color:#f1f1f1}#watch-holder h2{text-transform:none;font-size:30px;color:#333;text-align:center}#watch-holder h2 .blu{font-weight:600}#watch-holder h2 a{text-decoration:none}#watch-holder h2 .cursive{color:#3da7d1;font-size:60px}#watch-holder h2 img{height:60px;vertical-align:middle;padding-left:20px}#watchpop .poptext{float:left;margin-top:0;width:900px;margin-left:-webkit-calc((100% - 982px)/2)}#watchpop table{float:left;width:100%;height:100%;text-align:center}#partners{padding:30px 0}#partners .partner{width:calc((100% - 5px)/4);width:-webkit-calc((100% - 5px)/4);float:left;border-bottom:1px solid #fff;border-right:1px solid #fff;box-sizing:border-box}#partners .partner:first-child,#partners .partner:nth-child(2),#partners .partner:nth-child(3),#partners .partner:nth-child(4){border-top:1px solid #fff}#partners .partner:nth-child(4n+1){border-left:1px solid #fff}#partners .partner img{width:100%;float:left}#colourstudio .headimg{background-attachment:fixed}#colourstudio .top{margin-top:10px;background-color:#f1f1f1;margin-bottom:35px}#colourstudio .top h1{text-align:center;font-weight:400;font-size:30px;text-transform:none;padding:30px 0;margin:0}#colourstudio .inspiration{text-align:left;padding:40px 0}#colourstudio .inspiration h1,#colourstudio .inspiration h2{text-transform:none;font-size:30px}#colourstudio .inspiration h1 .cursive{font-size:60px}#colourstudio .inspiration .left{float:left;width:52%;text-align:left}#colourstudio .inspiration .right{float:right;width:41%}#colourstudio .inspiration .right h2{text-transform:none;font-size:30px;margin:0}#colourstudio .inspiration .right p:first-child{margin-top:0}#colourstudio .inspiration .right input[type=text],#colourstudio .inspiration .right textarea{padding:10px;border:1px solid #e4e4e4;margin:0 0 5px;float:left;box-sizing:border-box;width:100%;font-size:12px}#colourstudio .inspiration .right textarea{height:100px}#colourstudio .inspiration .right .g-recaptcha{float:left;-webkit-transform:scale(.93);transform:scale(.93);-webkit-transform-origin:0 0;transform-origin:0 0}#colourstudio .inspiration .right input[type=submit]{font-size:12px;padding:10px 30px;border:0;float:right;box-sizing:border-box;color:#fff;background-image:url(/images/submit-grey.png);margin:36px 0 0}#colourstudio .inspiration .right .video{margin-bottom:20px}#colourstudio #studio-logo{float:right;margin:20px 0 40px;max-height:75px}#colourstudio .panorama{background-image:url(/images/colour-studio-panoramic.jpg);height:300px}#colourstudio .panorama h2{color:#fff;text-transform:none;text-align:center;font-size:32px;line-height:300px;margin:0}#colourstudio .panorama h2 .cursive{font-size:60px}#colourstudio .panorama .wrapper{position:relative}#colourstudio .panorama img{position:absolute;top:calc((100% + 60px)/2);top:-webkit-calc((100% + 60px)/2);left:calc((100% - 300px)/2);left:-webkit-calc((100% - 300px)/2);width:300px}#colourstudio .images img{float:left;width:25%}#colourstudio .images img:last-child{float:right}#colourstudio .centerpromos{padding:80px 0}#colourstudio .centerpromos a{float:left;margin-right:5px;width:calc((100% - 15px)/4);width:-webkit-calc((100% - 15px)/4);color:#4e4e4e;text-decoration:none}#colourstudio .centerpromos a:last-child{margin-right:0}#colourstudio .centerpromos a .imgcontainer{float:left;width:100%;height:255px;overflow:hidden;position:relative}#colourstudio .centerpromos a .img{float:left;width:100%;height:100%;background-size:cover;background-position:50%;transition:all .2s ease-in-out}#colourstudio .centerpromos a img{position:absolute;width:100%;left:0;top:0;float:left}#colourstudio .centerpromos a:hover .img{-webkit-transform:scale(1.1);transform:scale(1.1)}#colourstudio .centerpromos a .heading{text-align:center;text-transform:none;margin-top:20px;padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #4e4e4e;float:left;width:100%;font-weight:700}#colourstudio .centerpromos a .subheading{text-align:center;float:left;width:100%;font-size:12px}#colourstudio .mapwrapper{position:relative}#colourstudio #gmap{float:left;width:100%;height:400px}#colourstudio .mapwrapper #directions{padding:1%;background-color:#fff;position:absolute;top:20px;left:50%;width:500px;margin-left:-250px;z-index:12}#colourstudio .mapwrapper #directions input{float:left;width:63%;padding:1%;font-size:14px;border:1px solid #bababa;background-color:#fff;color:#bababa;margin:0 6% 0 0}#colourstudio .mapwrapper #directions button{float:right;padding:6.5px 1%;width:28%;background-color:#3da7d1;margin:0;border:0;color:#fff;text-transform:none;cursor:pointer;font-family:Open Sans,sans-serif}#colourstudio .times_table{width:100%}#colourstudio .times_table td{vertical-align:top}#colourstudio .times_table tr td p a{color:#3da7d1;text-decoration:none}#colourstudio .times_table tr td p a:hover{color:#4e4e4e}#promotions .newsletter{text-align:center;padding:100px 0 110px}#promotions .newsletter h2{font-size:32px;text-transform:none;color:#fff}#promotions .newsletter h2 .cursive{font-size:60px}#promotions .newsletter p{padding-bottom:20px;color:#fff}#promotions .newsletter form{width:600px;margin:0 auto;max-width:100%}#promotions .newsletter input[type=text]{background:rgba(0,0,0,.5);padding:10px 5px;color:#fff;border:1px solid #e4e4e4;margin:0 0 5px;float:left;box-sizing:border-box;font-size:12px;width:calc(100% - 122px);width:-webkit-calc(100% - 122px)}#promotions .newsletter input[type=submit]{font-size:12px;padding:11px 30px;border:0;margin:0;float:right;box-sizing:border-box;color:#fff;background-image:url(/images/submit-blu.png)}#promotions .newsletter::-webkit-input-placeholder{color:#fff;font-family:Open Sans,sans-serif}#promotions .newsletter:-moz-placeholder,#promotions .newsletter::-moz-placeholder{color:#fff;opacity:1;font-family:Open Sans,sans-serif}#promotions .newsletter:-ms-input-placeholder{color:#fff;font-family:Open Sans,sans-serif}#promotions .promos{text-align:left;padding:40px 0}#promotions .promos iframe{max-width:100%}#promotions .promos .right p a{font-weight:400;color:#787878}#promotions .promos .right a{text-decoration:none}#promotions .promo{width:100%;float:left;margin-bottom:40px}#promotions .promo .left{width:48%;float:left}#promotions .promo .left img{display:block}#promotions .promo .right{width:48%;float:right;padding:40px 0;border-top:1px solid #494749;border-bottom:1px solid #494749}#promotions .promo h2{font-size:26px;min-height:70px}#promotions .promo p{font-size:14px;max-width:440px}#promotions .promo h2 b,#promotions .promos h2 strong{font-weight:700}#promotions .promo_details{width:100%;float:left;margin-bottom:5px}#promotions .promo_details .wrapper{overflow:auto}#promotions .promo_details .left{width:50%;float:left}#promotions .promo_details .left img{display:block}#promotions .promo_details .right{width:50%;float:right;border:25px solid #e8e7e6;padding:40px}#promotions .promo_details .right,#promotions .promo_details .text_holder{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#promotions .promo_details .text_holder{overflow:auto;padding:20px;width:100%;float:left;border-top:1px solid #494749;border-bottom:1px solid #494749}#promotions .promo_details .right .text_holder p a{font-weight:400;color:#fff}#promotions .promo_details h2{text-transform:uppercase;font-size:26px}#promotions .promo_details h2 b,#promotions .promo_details h2 strong{font-weight:700}#promotions .top{margin-top:10px;background-color:#f1f1f1}#promotions .top .pdf_download,#promotions .top h1{text-align:center;font-weight:400;font-size:28px;text-transform:none;padding:30px 0;margin:0}#promotions .full_promo{width:100%}#promotions .contact{padding:40px 0;text-align:center}#promotions .contact h2{font-size:32px;text-transform:none}#promotions .contact h2 .cursive{font-size:60px}#promotions .contact p{padding-bottom:20px}#promotions .contact form{width:600px;margin:0 auto;max-width:100%}#promotions .contact input[type=text]{padding:10px}#promotions .contact input[type=text],#promotions .contact select{border:1px solid #e4e4e4;margin:0 0 5px;float:left;box-sizing:border-box;width:100%;font-size:12px}#promotions .contact select{padding:10px 5px}#promotions .contact textarea{font-size:12px;padding:10px;border:1px solid #e4e4e4;margin:0 0 5px;float:left;box-sizing:border-box;width:100%;height:100px}#promotions .contact .g-recaptcha{float:left;-webkit-transform:scale(.93);transform:scale(.93);-webkit-transform-origin:0 0;transform-origin:0 0}#promotions .contact input[type=submit]{font-size:12px;padding:10px 30px;border:0;margin:0;float:right;box-sizing:border-box;color:#fff;background-image:url(/images/submit-blu.png)}#promotions .pdf-button{width:112px;padding:10px 20px;background-color:#000;color:#fff}#promotions .button .pdf{text-decoration:none}#promotions .button .pdf:visited{color:#fff}#proslider{width:100%;height:400px;z-index:0;position:relative}#proslider #slides{margin:0}#proslider .wrapper{height:100%;text-align:center}#proslider .overlay{height:100%;width:100%;position:absolute;background:hsla(0,0%,100%,.8);z-index:-1}#proslider .nav{z-index:3;margin-top:0!important;height:100%;display:block!important}#proslider .nav #next,#proslider .nav #prev{margin:0!important;background:#e4e4e4;line-height:400px;padding:0 20px}#proslider .nav img{width:15px!important}#proslider #slides img{width:100%}#proslider #slides a{float:left;width:calc(100% - 110px);width:-webkit-calc(100% - 110px);margin:0 55px;position:relative;z-index:4}#proslider .indicators{position:absolute;bottom:7%;left:50%;color:#fff;width:1200px;margin-left:-600px;height:10px;text-align:center}#proslider .indicators img{margin:0 5px}#playhouse{position:relative;z-index:2;background:#fff}#playhouse .kids{text-align:center;padding:40px 0}#playhouse .kids h1{text-transform:none;font-size:30px}#playhouse .kids h1 .cursive{font-size:60px}#playhouse .kids iframe{width:100%;float:left}#playhouse .kids .left{width:48%;float:left;text-align:left}#playhouse .kids .left p:first-child{margin-top:0}#playhouse .kids .right{width:48%;float:right}#playhouse .hours{background-color:#f1f1f1;margin-top:10px;background-size:initial;background-repeat:repeat;text-align:center;padding:40px 0}#playhouse .hours h2{margin:0;font-size:30px}#playhouse .hours h2 .blu{font-weight:600}#playhouse .promos .promo{float:left;background-size:cover;background-position:50%;width:calc((100% - 15px)/4);width:-webkit-calc((100% - 15px)/4);margin:5px 5px 5px 0;height:300px}#playhouse .promos .promo:nth-child(4n+4){margin-right:0}#playhouse .images img{float:left;width:33.33333%}#knockdown{padding:40px 0 80px}#knockdown .text{padding-bottom:20px}#knockdown .text.qld{text-align:center}#knockdown .text.qld p,#knockdown h1{text-align:left}#knockdown h1{text-transform:none;font-size:30px;font-weight:400;margin-top:20px}#knockdown h1 .cursive{font-size:60px}#knockdown .text.nsw .left{float:left;width:52%}#knockdown .text.nsw .right{float:right;width:41%}#knockdown .text.qld .placeholder,#knockdown .text.qld iframe{margin-top:30px}#knockdown .button{background:#f6b92a;color:#4e4e4e}#knockdown .button.pdf{background-color:#f6b92a;background-image:url(/images/pdf-icon.png);background-size:contain;background-position:100%;background-repeat:no-repeat;padding:10px 50px}#knockdown .contact{background-size:initial;background-repeat:repeat}#knockdown .contact .left{width:34%;float:left}#knockdown .contact .right{width:62%;float:right}#knockdown .contact .right .img{float:left;width:100%;position:relative;height:600px;background-size:cover;background-position:50%;margin:20px 0 5px}#knockdown .contact .right .img .button{position:absolute;right:10px;bottom:10px}#knockdown h2{text-transform:none;font-size:30px;padding-top:20px;margin:0}#knockdown .contact input[type=text]{padding:10px}#knockdown .contact input[type=text],#knockdown .contact select{border:1px solid #e4e4e4;margin:0 0 5px;float:left;box-sizing:border-box;width:100%;font-size:12px}#knockdown .contact select{padding:10px 5px}#knockdown .contact textarea{font-size:12px;padding:10px;border:1px solid #e4e4e4;margin:0 0 5px;float:left;box-sizing:border-box;width:100%;height:100px}#knockdown .contact .g-recaptcha{float:left;-webkit-transform:scale(.93);transform:scale(.93);-webkit-transform-origin:0 0;transform-origin:0 0}#knockdown .contact input[type=submit]{font-size:12px;padding:10px 30px;border:0;margin:0;float:right;box-sizing:border-box;color:#fff;background-image:url(/images/submit-grey.png)}#knockdown .qld .button{float:none}#inclusions .headbanner{float:left;width:100%;background-attachment:fixed}#inclusions .top{margin-top:10px;background-color:#f1f1f1;margin-bottom:35px}#inclusions .top h1{text-align:center;font-weight:400;font-size:30px;text-transform:none;padding:30px 0;margin:0}#inclusions .tagline{font-weight:700;text-align:left}#inclusions .tagline .wrapper{width:900px}#inclusions .tagline p{font-size:20px;padding:0 20px}#inclusions .text{margin-top:5px}#inclusions .pag_content{text-align:left}#inclusions .pag_content .text{width:75%}#inclusions .pag_content .image,#inclusions .pag_content .text{padding:20px;float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#inclusions .pag_content .image{width:25%;text-align:center}#inclusions .pag_content .image img{display:block;width:100%}#inclusions .pag_content .image .button{float:none;margin-top:20px;display:inline-block}#inclusions .pag_content .button{background-image:url(/images/submit-grey.png)}#inclusions .pag_content p{max-width:100%;margin:0 auto 20px}#inclusions .pag_content h2{font-size:26px;text-transform:none;background-color:#3da7d1;color:#fff;padding:8px 20px;margin:0}#inclusions .pag_content.ruby h2{border-bottom:2px solid red}#inclusions .pag_content.complete h2{border-bottom:2px solid #939398}#inclusions .promotion_link{margin:30px 0;display:block}#inclusions .promotion_link img{display:block}#inclusions .promos .promo{width:33.33333%;text-align:center;float:left;padding-bottom:30px}#inclusions .promos .promo .button{float:none}#inclusions .promos .promo .clickable{cursor:pointer;float:left;width:100%;margin-bottom:30px;background-size:cover;background-position:50%}#inclusions .promos .promo .clickable .overlay{float:left;width:100%;height:100%;background:rgba(0,0,0,.5);display:none}#inclusions .promos .promo .clickable:hover .overlay{display:block}#inclusions .qld .promos .promo{width:25%}.promo.banner{width:100%}.container.promos.nsw img{width:100%;height:auto!important}#inclusions .numbered{display:none}#inclusions .numbered .main{float:left;margin-right:5px}#inclusions .numbered .info,#inclusions .numbered .main{width:calc((100% - 5px)/2);width:-webkit-calc((100% - 5px)/2);margin-bottom:5px}#inclusions .numbered .info{float:right;border:1px solid #e4e4e4;box-sizing:border-box;padding:20px;overflow:auto}#inclusions .numbered .info .content{display:none}#inclusions .numbered .info .content h2{font-size:22px;text-transform:none}#inclusions .numbered.evolution .info .content h2{border-bottom:2px solid #f6b92a}#inclusions .numbered.sapphire .info .content h2{border-bottom:2px solid #3da7d1}#inclusions .numbered.diamond .info .content h2{border-bottom:2px solid #939398}#inclusions .numbered.ruby .info .content h2{border-bottom:2px solid red}#inclusions .numbered.complete .info .content h2{border-bottom:2px solid #939398}#inclusions .numbered .info .content .element{float:left;width:100%;padding-bottom:10px}#inclusions .numbered .info .content .element .text{float:left;width:100%;text-align:left}#inclusions .numbered .info .content .element .text strong{text-transform:none;font-size:14px}#inclusions .numbered.evolution .info .content .element .text strong{color:#f6b92a}#inclusions .numbered.sapphire .info .content .element .text strong{color:#3da7d1}#inclusions .numbered.diamond .info .content .element .text strong{color:#939398}#inclusions .numbered.ruby .info .content .element .text strong{color:red}#inclusions .numbered.complete .info .content .element .text strong{color:#939398}#inclusions .numbered .info .content .element .img{float:left;width:50px}#inclusions .numbered .info .content .element .text p{padding:0;width:auto;max-width:inherit}#inclusions .numbered .info .content .element .text p:first-child{margin-top:0}#inclusions .numbered .small{float:left;margin-right:5px;cursor:pointer;display:none;background-size:cover;background-position:50%}#inclusions .numbered .small table{float:left;width:100%;height:100%;border-spacing:0;text-align:center;display:none;background:rgba(0,0,0,.7);color:#fff;text-transform:none}#inclusions .numbered .small:hover table{display:table}#inclusions .numbered .count1 .small{width:100%;margin-right:0}#inclusions .numbered .count2 .small{width:calc((100% - 5px)/2);width:-webkit-calc((100% - 5px)/2)}#inclusions .numbered .count3 .small{width:calc((100% - 10px)/3);width:-webkit-calc((100% - 10px)/3)}#inclusions .numbered .count4 .small{width:calc((100% - 15px)/4);width:-webkit-calc((100% - 15px)/4)}#inclusions .numbered .count5 .small{width:calc((100% - 20px)/5);width:-webkit-calc((100% - 20px)/5)}#inclusions .numbered .count6 .small{width:calc((100% - 25px)/6);width:-webkit-calc((100% - 25px)/6)}#inclusions .numbered .count7 .small{width:calc((100% - 30px)/7);width:-webkit-calc((100% - 30px)/7)}#inclusions .numbered .count8 .small{width:calc((100% - 35px)/8);width:-webkit-calc((100% - 35px)/8)}#inclusions .numbered .count9 .small{width:calc((100% - 40px)/9);width:-webkit-calc((100% - 40px)/9)}#inclusions .numbered .count10 .small{width:calc((100% - 45px)/10);width:-webkit-calc((100% - 45px)/10)}#inclusions .numbered .count2 .small:nth-child(2n+2),#inclusions .numbered .count3 .small:nth-child(3n+3),#inclusions .numbered .count4 .small:nth-child(4n+4),#inclusions .numbered .count5 .small:nth-child(5n+5),#inclusions .numbered .count6 .small:nth-child(6n+6),#inclusions .numbered .count7 .small:nth-child(7n+7),#inclusions .numbered .count8 .small:nth-child(8n+8),#inclusions .numbered .count9 .small:nth-child(9n+9),#inclusions .numbered .count10 .small:nth-child(10n+10){margin-right:0}#inclusions .centerpromos{padding:80px 0}#inclusions .centerpromos a{float:left;margin-right:5px;width:calc((100% - 15px)/4);width:-webkit-calc((100% - 15px)/4);color:#4e4e4e;text-decoration:none}#inclusions .centerpromos a:last-child{margin-right:0}#inclusions .centerpromos a .imgcontainer{float:left;width:100%;height:255px;overflow:hidden}#inclusions .centerpromos a .img{float:left;width:100%;height:100%;background-size:cover;background-position:50%;transition:all .2s ease-in-out}#inclusions .centerpromos a:hover .img{-webkit-transform:scale(1.1);transform:scale(1.1)}#inclusions .centerpromos a .heading{text-align:center;text-transform:none;margin-top:20px;padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #4e4e4e;float:left;width:100%;font-weight:700}#inclusions .centerpromos a .subheading{text-align:center;float:left;width:100%;font-size:12px}#castle-hill .wrapper{max-width:700px;width:100%}#castle-hill h2{text-transform:none;text-align:center;padding-top:70px;padding-bottom:40px;margin:0}#castle-hill .input{float:left;width:100%;padding-bottom:100px}#castle-hill .input input[type=email],#castle-hill .input input[type=text],#castle-hill .input select{float:left;margin:0 0 10px;padding:10px;width:95%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#castle-hill .input select{background-color:#fff}#castle-hill .input input[type=submit]{float:right;background-image:url(/images/submit-blu.png);margin:0 5% 0 0;padding:10px 30px;color:#fff;border:2px solid #3da7d1;cursor:pointer;width:120px}#zero{padding:70px 0 100px;text-align:center}#zero .wrapper{max-width:700px;width:100%}#zero h1{text-transform:none;text-align:center;padding-bottom:40px;margin:0}#zero h2{font-weight:700;font-size:26px}#zero h3{font-weight:400;font-size:24px}#zero h4{font-weight:400;font-size:20px}#zero h5{font-weight:400;font-size:18px}#zero h6{font-weight:400;font-size:16px}#zero p{text-align:center}#zero .input{float:left;width:100%;margin-top:20px}#zero .input .g-recaptcha{float:left}#zero .input input[type=text]{float:left;margin:0 0 10px;padding:10px;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#zero .input input[type=submit]{float:right;background-image:url(/images/submit-blu.png);margin:0;padding:10px 30px;color:#fff;border:2px solid #3da7d1;cursor:pointer;width:120px}#zero .input textarea{float:left;margin:0 0 10px;padding:10px;width:100%;height:100px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#hnl-zero .wrapper{max-width:700px;width:100%}#hnl-zero h2,#hnl-zero h3{text-transform:none;text-align:center;padding-top:70px;padding-bottom:40px;margin:0}#hnl-zero h3{color:#4e4e4e;font-weight:400;font-size:20px}#hnl-zero .input{float:left;width:100%;padding-bottom:100px}#hnl-zero .input input[type=text]{border:1px solid #bcbcbc;float:left;margin:0 0 10px;padding:10px;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#hnl-zero .input input[type=submit]{float:right;background-image:url(/images/submit-blu.png);padding:10px 30px;color:#fff;border:2px solid #3da7d1;margin:0 0 0 5px;cursor:pointer;width:120px}#contact .top_bar{margin-top:10px;background-color:#f1f1f1;margin-bottom:35px}#contact .top_bar h1{text-align:center;font-weight:400;font-size:30px;text-transform:none;padding:30px 0;margin:0}#contact .borderbott{border-bottom:1px solid #e4e4e4;padding-top:40px;padding-bottom:10px;margin-bottom:10px;text-transform:none}#contact .borderbott img{width:200px}#contact .third{width:calc((100% - 11px)/3);width:-webkit-calc((100% - 11px)/3);float:left;margin-right:5px}#contact .two_third{width:calc((200% - 22px)/3);width:-webkit-calc((200% - 22px)/3);float:left;margin-right:5px}#contact .third.last{margin-right:0;float:right}#contact .third h2{text-transform:none;margin:0;font-weight:700}#contact .third p{margin:10px 0}#contact .third p a{color:#3da7d1;text-decoration:none;font-weight:400}#contact .third p a:hover{color:#4e4e4e}#contact .valued-client{background-color:rgba(67,168,207,.1);border:2px dashed #43a8cf;border-radius:4px;padding:30px;margin-bottom:20px}#contact .valued-client,#contact .valued-client *{box-sizing:border-box}#contact .valued-client .title{color:#4e4e4e;font-size:20px;font-weight:700;line-height:27px;margin-bottom:12px}#contact .valued-client .text{color:#4e4e4e;font-size:16px;line-height:22px}#contact .valued-client .btn{color:#fff;font-size:16px;font-weight:700;line-height:22px;text-align:center;padding:14px 0;width:100%;background-color:#43a8cf;margin-top:20px;display:block;text-decoration:none}#contact .top{padding-bottom:20px}#contact .middle{background-size:initial;background-repeat:repeat}#contact input[type=text]{border:1px solid #aaa;font-size:13px;-webkit-appearance:none;-moz-appearance:none;appearance:none}#contact input[type=text],#contact select{float:left;padding:10px;width:100%;box-sizing:border-box;margin:10px 0 0}#contact select{border:1px solid #f2f2f2;background:#f2f2f2}#contact textarea{float:left;padding:10px;width:100%;box-sizing:border-box;margin:10px 0 0;height:100px;border:1px solid #aaa}#contact input[type=submit],#contact textarea{font-size:13px;-webkit-appearance:none;-moz-appearance:none;appearance:none}#contact input[type=submit]{float:right;background-image:url(/images/submit-blu.png);padding:7px 25px;color:#fff;border:2px solid #3da7d1;cursor:pointer;margin:52px 0 0}#contact input[type=file]{float:left;margin-top:10px}#contact #resume{display:none}#contact label[for=resume]{float:left;background:#b1b1b1;padding:10px 30px;font-size:12px;margin-top:10px;cursor:pointer;width:90px}#contact #resume-holder{float:left;margin-top:10px;height:37px;padding:7px;border:1px solid #aaa;margin-left:10px;width:calc(100% - 160px);width:-webkit-calc(100% - 160px);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#contact .g-recaptcha{clear:left;float:left;margin-top:10px;-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:0 0;transform-origin:0 0}#contact .third .gmap,#contact .two_third .gmap{float:left;width:100%;height:488px}#contact .two_third .gmap{margin-top:-130px}#contact .gmap{float:left;height:402px;margin-top:10px;width:calc((100% - 11px)/3*2 + 5px)}#contact .top .third:first-child{position:relative}#contact .top .third:first-child img{position:absolute;bottom:0;left:0}#contact .middle .third .gmap{height:451px}#contact .middle .third:first-child{height:451px;position:relative}#contact .middle .third:first-child img{position:absolute;bottom:0;left:0}#contact .studio{padding:10px;box-sizing:border-box;background:#4e4e4e}#contact .studio h2{color:#fff;float:left;margin:0}#contact .studio .hours{float:right;color:#fff;line-height:27px}#contact .bottom{padding-top:20px;padding-bottom:40px}#contact .bottom h2{padding:10px;background:#4e4e4e;font-weight:700;color:#fff;float:left;width:100%;box-sizing:border-box;text-transform:none}#contact .bottom .display{padding-bottom:20px;float:left;width:calc((100% - 30px)/4);width:-webkit-calc((100% - 30px)/4);margin-right:10px}#contact .bottom .display:nth-child(4n+4){margin-right:0}#contact .bottom .display h2{padding:0;float:none;width:100%;text-transform:none;background:0 0;font-size:16px;color:#4e4e4e;margin:0}#contact .bottom .display p{margin:10px 0}#contact .bottom .display p img{height:15px;vertical-align:middle;margin-right:5px}#contact .bottom .display p a{color:#3da7d1;text-decoration:none;font-weight:400}#contact .bottom .display p a:hover{color:#4e4e4e}#contact .bottom .display .button{font-size:12px;text-align:center;margin:0 10px 10px 0;padding:12px 30px}#contact .bottom .display .button.grey{background:#fff;border:1px solid #4e4e4e;color:#4e4e4e;padding:11px 30px}#contact .careers h2{font-weight:700;padding:10px;background-color:#4e4e4e;color:#fff;float:left;width:100%;box-sizing:border-box;text-transform:none}#contact .careers h2 .cursive{line-height:26px}#contact .careers h2 img{width:200px}#contact .careers .left{float:left;width:51%;margin-bottom:20px}#contact .careers .left img{float:left;width:100%}#contact .careers .right{float:right;width:48%;margin-bottom:20px}#contact .careers .right p:first-child{margin-top:0}#contact .careers .right h2{margin:0;line-height:0;background-color:transparent;color:#4e4e4e;padding:0}#contact .careers .right h2 img{width:200px;margin-right:5px}#contact .promos .promo{float:left;background-size:cover;background-position:50%;width:calc((100% - 15px)/4);width:-webkit-calc((100% - 15px)/4);margin:5px 5px 5px 0;height:300px}#contact .promos .promo:nth-child(4n+4){margin-right:0}#muse .headbanner{text-align:center;line-height:250px}#muse .headbanner img{vertical-align:middle}#muse .text{padding:40px 0}#muse .text.center,#muse .text h1{text-align:center}#muse .text h1{font-size:32px;text-transform:none;font-weight:400;margin-bottom:0;margin-top:20px;line-height:30px}#muse .text h1 .cursive{font-size:60px}#muse .text p{text-align:center}#muse .bigimg{height:1000px;position:relative}#muse .bigimg .popup{position:absolute}#muse .bigimg .popup .plus{cursor:pointer;float:left;width:30px}#muse .bigimg .popup.right .plus{float:right}#muse .bigimg .popup .body{display:none;float:left;position:relative;z-index:3}#muse .bigimg .popup .body .img{float:left;width:150px;height:184px;background-size:cover;background-position:50%}#muse .bigimg .popup .body .text{float:left;width:400px;box-sizing:border-box;padding:20px;background:#fff;position:relative;height:184px}#muse .bigimg .popup.right .text{float:right}#muse .bigimg .popup .body .text h2{font-size:18px;float:none;color:#4e4e4e}#muse .bigimg .popup .body .text p{color:#4e4e4e}#muse .bigimg .popup .body .text .button{position:absolute;bottom:0;right:0;margin:0}#muse .clickable .text{padding:20px 0 0}#muse .clickable .text h2{text-transform:none;font-size:32px}#muse .clickable .text h2 .cursive{font-size:60px}#muse .clickable .text h2:first-child{float:left}#muse .clickable .text h2:nth-child(2){float:right;font-size:26px;line-height:88px}#muse .clickable .text h2:nth-child(2) .cursive{font-size:40px}#muse .clickable .text h3{font-size:22px;border-bottom:1px solid #3da7d1}#muse .clickable .text p{text-align:left}#muse .rooms{padding:40px 0;background:#4e4e4e}#muse .rooms .room{float:left;margin-right:5px;height:250px;cursor:pointer;background-size:cover;background-position:50%;position:relative}#muse .rooms .room .overlay{background:rgba(0,0,0,.5);position:absolute;top:0;left:0;width:100%;height:100%}#muse .rooms .room table{float:left;width:100%;height:100%;border-spacing:0;text-align:center;position:relative}#muse .rooms .room h2{text-transform:none;color:#fff}#muse .rooms .room h3{font-size:18px;color:#fff}#muse .rooms .rrapper{float:left;width:calc(100% - 100px);overflow:hidden}#muse .rooms .roomslist{float:left;min-width:100%;padding:0;margin:0;list-style:none}#muse .rooms .nav{width:50px;text-align:center;margin-top:70px}#muse .rooms .nav img{width:25px;cursor:pointer}#muse .rooms .nav.prev{float:left}#muse .rooms .nav.next{float:right}#muse .notify{text-align:center;padding-bottom:20px}#muse .notify h2{text-transform:none;float:left;margin:0;line-height:38px}#muse .notify .input{float:right}#muse .notify .input input[type=text]{float:left;margin:0;padding:10px;width:calc(100% - 142px);width:-webkit-calc(100% - 142px)}#muse .notify .input input[type=submit]{float:left;background-image:url(/images/submit-blu.png);padding:10px 30px;color:#fff;border:2px solid #3da7d1;margin:0 0 0 5px;cursor:pointer}#muse .roman{font-family:Open Sans,serif}#muse .grand,#muse .willos{font-family:Open Sans,cursive}#muse .ultra{font-family:Open Sans,sans-serif}#muse .slider h2{margin-bottom:-22px;color:#fff;text-transform:none;z-index:4;position:absolute;padding:5px 10px;font-size:16px;height:29px;bottom:167px;line-height:29px}#muse .mainimg{width:100%;display:block;margin-bottom:135px}#muse .main-nav{width:100%;display:block;position:absolute;top:50%;margin-top:-34px;height:0}#muse .main-nav .prev-thumbs{float:left;cursor:pointer;height:46px;opacity:.7}#muse .main-nav .next-thumbs{float:right;cursor:pointer;height:46px;opacity:.7}#muse #thumbs-slider{position:absolute;left:0;bottom:0;width:100%;padding:10px 0;background:#000;height:125px}#muse #thumbs-slider table{width:100%;height:100%;float:left;text-align:center;border-spacing:0}#muse #thumbs-slider ul{float:left;width:calc(100% - 40px);width:-webkit-calc(100% - 40px);padding:0 20px;height:115px;margin:0;overflow:hidden}#muse #thumbs-slider li{list-style:none;float:left;padding:0 5px;width:calc((100% - 60px)/6);width:-webkit-calc((100% - 60px)/6)}#muse #thumbs-slider li img{width:100%;cursor:pointer}#muse #thumbs-slider .nav{display:block!important;margin-top:0!important}#muse #thumbs-slider .nav img{width:15px!important;position:absolute;cursor:pointer}#muse #thumbs-slider .nav .prev-thumbs{left:5px;margin-top:50px}#muse #thumbs-slider .nav .next-thumbs{right:5px;margin-top:50px}#muse .menu{margin-top:-184px;position:relative;padding:5px 20px;width:calc(100% - 40px);width:-webkit-calc(100% - 40px);background:rgba(0,0,0,.5)}#muse .menu .button{background:0 0;border:1px solid #fff;float:right;margin:0 10px 0 0;padding:5px 30px}#muse .menu .button#virtualtour-btn{float:left}#muse .menu .button.selected{background:#3da7d1}#muse .slider{position:relative;overflow:hidden;background-color:#000}#muse .slider.floorplan,#muse .slider.interior{display:none}#reasons>.top{margin-top:10px;background-color:#f1f1f1;margin-bottom:35px}#reasons>.top h1{text-align:center;font-weight:400;font-size:30px;text-transform:none;padding:30px 0;margin:0}#reasons>.top h1 .blu{font-weight:600}#reasons .text_wrapper{margin:0 auto;width:100%;max-width:800px}#reasons .text_wrapper .heading{font-size:72px;width:100%;float:left;text-align:left;margin-bottom:10px}#reasons .text_wrapper p{font-size:18px}#reasons .text_wrapper .abc{border-top:1px solid #333;margin-bottom:60px}#reasons .text_wrapper .abc .xyz{float:left;width:100%;padding:20px 0;border-bottom:1px solid #333}#reasons .text_wrapper .abc .xyz .image{width:25%;float:left}#reasons .text_wrapper .abc .xyz .text{width:75%;float:left}#reasons .text_wrapper .abc .xyz .text p{font-size:18px}#wherewebuild{padding-bottom:20px}#wherewebuild img{float:left;width:100%}#wherewebuild img#city,#wherewebuild img#regional{cursor:pointer;margin:15px 0 20px}#wherewebuild h1{text-transform:none;border-bottom:1px solid #3da7d1}#wherewebuild .button,#wherewebuild h1{margin-top:10px;margin-bottom:10px}#wherewebuild .half{width:calc((100% - 10px)/2);width:-webkit-calc((100% - 10px)/2);float:left;margin-right:5px}#wherewebuild .half:nth-child(3n+3){margin-right:0}#wherewebuild .half h2{text-transform:none;margin:0}#wherewebuild .half:first-child h2{color:#fff;background:#3da7d1;padding:10px;float:left;box-sizing:border-box;width:100%}#wherewebuild .half:first-child h2 a{color:#fff;text-decoration:none}#wherewebuild .half:nth-child(2) h2{color:#fff;background:#b1b1b1;padding:10px;float:left;box-sizing:border-box;width:100%}#wherewebuild .half p{margin:10px 0}#wherewebuild .half p a{color:#3da7d1;text-decoration:none;font-weight:400}#wherewebuild .half p a:hover{color:#4e4e4e}#wherewebuild input[type=text]{border:1px solid #aaa;font-size:13px;-webkit-appearance:none;-moz-appearance:none;appearance:none}#wherewebuild input[type=text],#wherewebuild select{float:left;padding:10px;width:100%;box-sizing:border-box;margin:10px 0 0}#wherewebuild select{border:1px solid #f2f2f2;background:#f2f2f2}#wherewebuild textarea{float:left;padding:10px;width:100%;box-sizing:border-box;margin:10px 0 0;height:250px;border:1px solid #aaa}#wherewebuild input[type=submit],#wherewebuild textarea{font-size:13px;-webkit-appearance:none;-moz-appearance:none;appearance:none}#wherewebuild input[type=submit]{float:right;background-image:url(/images/submit-blu.png);padding:7px 25px;color:#fff;border:2px solid #3da7d1;cursor:pointer;margin:49px 0 0}#wherewebuild .g-recaptcha{clear:left;float:left;margin-top:10px;-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:0 0;transform-origin:0 0}#footer{font-size:12px}#footer .ltgrey{background:#f2f2f2;padding:40px 0 20px}#footer .dkgrey{background:#4e4e4e;text-align:center;color:#fff;padding:10px 0}#footer .dkgrey a{color:#fff;text-decoration:none}#footer .dkgrey span{cursor:pointer}#footer .ltgrey .left{float:left;width:340px}#footer .ltgrey .left .social{width:50%;float:left}#footer .ltgrey .left .ttl{text-transform:none;font-size:19px;margin-bottom:20px}#footer .ltgrey .left .social a{float:left;margin-right:5px}#footer .ltgrey .left .social a img{float:left}#footer .ltgrey .right{float:right;width:calc(94% - 340px);width:-webkit-calc(94% - 340px)}#footer .ltgrey .right a{float:left;width:100%;text-decoration:none;color:#4e4e4e}#footer .ltgrey .right a:first-child{font-weight:700;text-transform:none}#footer .ltgrey .right .column{float:left;width:15%;margin-right:2%}#footer .ltgrey .right .column:last-child{margin-right:0}#footer .ltgrey .right .column:first-child a{font-weight:700;text-transform:none}#footer .ltgrey .phone{float:left;font-size:16px;font-weight:700;line-height:61px}#footer .ltgrey .phone a{float:left;font-size:16px;font-weight:700;color:#4e4e4e;text-decoration:none}#footer .ltgrey .phone a span{color:#3da7d1}#footer .ltgrey .logo{float:right}#footer .ltgrey .logo img{width:250px;margin-top:15px}#footer .ltgrey .top{margin-bottom:20px}::-webkit-input-placeholder{color:#4e4e4e;font-family:Open Sans,sans-serif}:-moz-placeholder,::-moz-placeholder{color:#4e4e4e;opacity:1;font-family:Open Sans,sans-serif}:-ms-input-placeholder{color:#4e4e4e;font-family:Open Sans,sans-serif}#house-land-list *{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#house-land-list .button{line-height:40px;font-size:16px;font-weight:700;padding:5px 0;text-align:center;float:left;margin:0}#house-land-list .button.grey{width:200px;background:#a7a7a7;color:#4e4e4e}#house-land-list .button.blue{width:calc(100% - 200px)}#house-land-list .top{padding:40px 0;text-align:center;background:#494749}#house-land-list .top img{width:350px;vertical-align:middle;float:left}@media(max-width:767px){#house-land-list .top img{float:none;width:260px;margin-bottom:30px}}#house-land-list .top .text{float:right;margin-left:50px;text-align:left;width:calc(100% - 400px)}@media(max-width:767px){#house-land-list .top .text{margin-left:0;width:100%;float:left}}#house-land-list .top .text h1{color:#fff;font-size:20px;font-weight:600;line-height:15px}#house-land-list .top .text a,#house-land-list .top .text h2,#house-land-list .top .text h3,#house-land-list .top .text h4,#house-land-list .top .text h5,#house-land-list .top .text h6,#house-land-list .top .text li,#house-land-list .top .text p{color:#fff}#house-land-list .top .text p{font-size:15px;line-height:1.5;margin:0 0 20px}#house-land-list .top .text p:last-child{margin-bottom:0}#house-land-list .middle .left{float:left;width:570px;transition:width .5s ease}#house-land-list .middle .left>.search{padding:30px;height:720px;background:#fff;border-bottom:1px solid #f1f1f1;display:none;position:relative}#house-land-list .middle .left>.search .close{position:absolute;top:50px;right:30px;width:40px;opacity:.5;cursor:pointer}#house-land-list .middle .left>.search .close img{width:100%;display:block}#house-land-list .middle .left>.search table{float:left;width:100%;height:100%;border-collapse:collapse;border:0}#house-land-list .middle .left h1,#house-land-list .middle .left h2{color:#4e4e4e;font-size:20px;font-weight:600;line-height:27px;margin-bottom:25px}#house-land-list .middle .left p{color:#4e4e4e;font-size:15px;font-weight:400;line-height:22px;margin:25px 0}#house-land-list .middle .left p:first-child{margin-top:0}#house-land-list .middle .left .line{height:1px;background-color:#f1f1f1}#house-land-list .middle .left .heading{margin:25px 0}#house-land-list .middle .left .heading h3{float:left;color:#4e4e4e;font-size:20px;font-weight:600;line-height:27px;margin-bottom:0}#house-land-list .middle .left .heading a{float:right;color:#19a5c8;font-size:16px;font-weight:700;line-height:27px;cursor:pointer}#house-land-list .middle .left .filters .dropdown{float:left;margin-right:6px;height:40px;position:relative;width:calc((100% - 6px)/2)}#house-land-list .middle .left .filters .dropdown:nth-child(2n+0){margin-right:0}#house-land-list .middle .left .filters .dropdown:nth-child(odd){clear:left}#house-land-list .middle .left .filters .dropdown:nth-child(n+3){margin-top:6px}#house-land-list .middle .left .filters .dropdown .ttl{line-height:40px;padding:0 30px 0 14px;font-size:16px;color:#4e4e4e;background-color:#f7f7f7}#house-land-list .middle .left .filters .dropdown .ttl .icon{float:right;width:15px;height:40px;position:relative;margin-right:-15px}#house-land-list .middle .left .filters .dropdown .ttl .icon .edge{position:absolute;background:#4e4e4e;width:9px;height:2px;top:19px;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}#house-land-list .middle .left .filters .dropdown .ttl .icon .edge:first-child{left:0;border-radius:50% 0 0 50%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#house-land-list .middle .left .filters .dropdown .ttl .icon .edge:last-child{right:0;border-radius:0 50% 50% 0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#house-land-list .middle .left .filters .dropdown.open .ttl .icon .edge:first-child{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#house-land-list .middle .left .filters .dropdown.open .ttl .icon .edge:last-child{-webkit-transform:rotate(45deg);transform:rotate(45deg)}#house-land-list .middle .left .filters .dropdown .options{display:none;position:absolute;top:40px;left:0;z-index:1;background:#fff;width:100%;border:1px solid #f7f7f7;padding:15px 0}#house-land-list .middle .left .filters .dropdown.open .options{display:block}#house-land-list .middle .left .filters .dropdown .option{padding:5px 20px;cursor:pointer}#house-land-list .middle .left .filters .search{padding:0;border:0;float:left;background:0 0;width:100%;margin-top:6px}#house-land-list .middle .left .filters .search input{float:left;width:100%;line-height:40px;height:40px;padding:0 14px;font-size:16px;color:#4e4e4e;background:#f7f7f7;border:0;outline:none;background-image:url(/images/hl-redesign/hlsearch.png);background-size:contain;background-position:100%;background-repeat:no-repeat}#house-land-list .middle .left .filters .button{float:left;margin-right:10px;margin-top:10px;line-height:40px;font-size:16px;font-weight:600;text-align:center;width:calc((100% - 10px)/2);width:-webkit-calc((100% - 10px)/2)}#house-land-list .middle .left .filters .button.clearfilters{background:#d8d8d8;color:#9b9b9b;max-width:150px}#house-land-list .middle .left .filters .button.submit{margin-right:0;background:#19a5c8;color:#fff;float:right;max-width:200px}#house-land-list .middle .left .results{position:relative}#house-land-list .middle .left .results .btns{position:absolute;left:0;top:0}#house-land-list .middle .left .results .btns .button{margin:0}#house-land-list .middle .left .results .btns .button.blue{color:#fff;background:#19a5c8;width:calc(100% - 200px);width:-webkit-calc(100% - 200px)}#house-land-list .middle .left .results .btns .button.grey{background:#a7a7a7;color:#4e4e4e;width:200px}#house-land-list .middle .left .results .list{height:720px;overflow:auto}#house-land-list .middle .left .results .estate .title{float:left;width:100%;padding:25px 70px 25px 30px;cursor:pointer;color:#4e4e4e;font-size:20px;font-weight:700;line-height:27px}#house-land-list .middle .left .results .estate .title .icon{float:right;width:17px;height:27px;position:relative;margin-right:-40px}#house-land-list .middle .left .results .estate .title .icon .edge{position:absolute;background:#19a5c8;width:11px;height:3px;top:14px;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}#house-land-list .middle .left .results .estate .title .icon .edge:first-child{left:0;border-radius:50% 0 0 50%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#house-land-list .middle .left .results .estate .title .icon .edge:last-child{right:0;border-radius:0 50% 50% 0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#house-land-list .middle .left .results .estate.open .title .icon .edge:first-child{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#house-land-list .middle .left .results .estate.open .title .icon .edge:last-child{-webkit-transform:rotate(45deg);transform:rotate(45deg)}#house-land-list .middle .left .results .estate .title h2{margin:0;color:#4e4e4e;font-size:20px;font-weight:700;line-height:27px;float:left;width:100%}#house-land-list .middle .left .results .estate .properties{display:none;overflow:hidden;float:left;width:100%}#house-land-list .middle .left .results .empty h3,#house-land-list .middle .left .results .estate .properties h3{color:#4e4e4e;font-size:16px;font-weight:700;line-height:22px;margin:0;padding:20px 30px;background-color:#f1f1f1}#house-land-list .middle .left .results .estate .house{border-bottom:1px solid #fff;clear:left;float:left;width:100%}#house-land-list .middle .left .results .estate .house.move-in-now{position:relative}#house-land-list .middle .left .results .estate .house.move-in-now:before{content:"";background-image:url(/images/move-in-now/min-small.png);width:46px;height:46px;background-size:100% 100%;position:absolute;top:5px;left:5px;z-index:1}#house-land-list .middle .left .results .estate .house .left{float:left;height:127px;width:calc(100% - 360px);width:-webkit-calc(100% - 360px)}#house-land-list .middle .left .results .estate .house .left .img{float:left;width:100%;height:100%;background-size:cover;background-position:50%;position:relative}#house-land-list .middle .left .results .estate .house .right{float:left;width:360px;background-color:#f1f1f1}#house-land-list .middle .left .results .estate .house.move-in-now .right{background-color:#e5f5f9}#house-land-list .middle .left .results .estate .house .right .headline{padding:10px 15px}#house-land-list .middle .left .results .estate .house .right .headline h3{color:#4e4e4e;font-size:16px;font-weight:700;line-height:22px;margin:0;padding:0;width:100%;background:0 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#house-land-list .middle .left .results .estate .house .right .headline .land_details{color:#4e4e4e;font-size:14px;line-height:19px;margin-bottom:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#house-land-list .middle .left .results .estate .house .right .headline .address{color:#4e4e4e;font-size:14px;line-height:19px;font-weight:600;margin-bottom:7px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#house-land-list .middle .left .results .estate .house .right .features{float:left;width:210px;border-top:1px solid #fff;height:30px}#house-land-list .middle .left .results .estate .house .right .features .feat{float:left;width:70px;border-right:1px solid #fff;color:#4e4e4e;font-size:16px;font-weight:700;line-height:29px;text-align:center}#house-land-list .middle .left .results .estate .house .right .features .feat img{width:20px;vertical-align:middle;margin-right:5px}#house-land-list .middle .left .results .estate .house .right .features .feat:last-child{border:0}#house-land-list .middle .left .results .estate .house .right .price{float:right;width:150px;background-color:#19a5c8;color:#fff;font-size:16px;font-weight:700;line-height:30px;text-align:center}#house-land-list .middle .left .results ::-webkit-scrollbar{width:0;background:0 0}#house-land-list .middle .left .results .fade{position:absolute;bottom:0;left:0;height:75px;background:linear-gradient(180deg,transparent,rgba(0,0,0,.4))}#house-land-list .middle .left .results .estate.comingsoon .properties{border-bottom:1px solid #f5f5f5}#house-land-list .middle .left .results .estate .properties ul{margin:0;padding:30px 70px;float:left;width:100%}#house-land-list .middle .left .results .estate .properties ul h2{margin:0}#house-land-list .middle .left .results .estate .properties .enquiry{float:left;width:100%;padding:50px;border-top:1px solid #f5f5f5}#house-land-list .middle .left .results .estate .properties .enquiry h2{color:#4e4e4e;font-size:16px;font-weight:700;line-height:22px;margin-bottom:19px}#house-land-list .middle .left .results .estate .properties .enquiry input[type=email],#house-land-list .middle .left .results .estate .properties .enquiry input[type=text],#house-land-list .middle .left .results .estate .properties .enquiry select{float:left;width:100%;background:#f1f1f1;padding:0 14px;border:0;outline:none;color:#4e4e4e;font-size:16px;line-height:22px;height:40px;line-height:40px;margin-bottom:5px}#house-land-list .middle .left .results .estate .properties .enquiry select{background-image:url(/images/hl-redesign/hldropdown.png);background-size:contain;background-position:100%;background-repeat:no-repeat;-webkit-appearance:none;-moz-appearance:none;appearance:none}#house-land-list .middle .left .results .estate .properties .enquiry textarea{float:left;background:#f1f1f1;padding:10px 14px;border:0;outline:none;color:#4e4e4e;font-size:16px;line-height:22px;line-height:20px;height:85px;width:calc(100% - 105px);width:-webkit-calc(100% - 105px)}#house-land-list .middle .left .results .estate .properties .enquiry input[type=submit]{float:right;width:100px;border:0;margin:0;height:85px;line-height:85px}#house-land-list .middle .left .results .list:after{content:"";height:75px;display:block;float:left;width:100%}#house-land-list .middle .left.fullscreen{width:100%}#house-land-list .middle .left .results .btns .button{transition:width .5s ease}#house-land-list .middle .left .results .promos{float:right;width:0;overflow:hidden}#house-land-list .middle .left.fullscreen .results{border-bottom:1px solid #f1f1f1}#house-land-list .middle .left.fullscreen .results .btns .button{width:50%!important}#house-land-list .middle .left.fullscreen .results .frapper{width:1370px;margin:0 auto;float:none;padding-top:70px}#house-land-list .middle .left.fullscreen .results .list{height:auto;width:calc(100% - 290px);width:-webkit-calc(100% - 290px)}#house-land-list .middle .left.fullscreen .results .list .estate{margin-bottom:5px}#house-land-list .middle .left.fullscreen .results .list .estate.open{margin-bottom:30px}#house-land-list .middle .left.fullscreen .results .list .estate:last-child{margin-bottom:0}#house-land-list .middle .left.fullscreen .results .list .estate .title{background-color:#f5f5f5;width:calc(100% - 10px);width:-webkit-calc(100% - 10px)}#house-land-list .middle .left.fullscreen .results .list .estate .house{width:260px;margin-right:10px;margin-top:10px;clear:none;border:0}#house-land-list .middle .left.fullscreen .results .list .estate .house .left{width:100%}#house-land-list .middle .left.fullscreen .results .list .estate .house .left .address{white-space:normal}#house-land-list .middle .left.fullscreen .results .list .estate .house .right{width:100%}#house-land-list .middle .left.fullscreen .results .list .estate .properties h3{width:calc(100% - 10px);width:-webkit-calc(100% - 10px)}#house-land-list .middle .left.fullscreen .results .estate .house .left{height:157px}#house-land-list .middle .left.fullscreen .results .estate .house .right .features{width:100%;border-bottom:1px solid #fff}#house-land-list .middle .left.fullscreen .results .estate .house .right .features .feat{width:87px}#house-land-list .middle .left.fullscreen .results .estate .house .right .features .feat:last-child{width:86px}#house-land-list .middle .left.fullscreen .results .estate .house .right .price{width:100%}#house-land-list .middle .left.fullscreen .results .estate .house .right .headline .address{white-space:normal}#house-land-list .middle .left.fullscreen .results .promos{width:270px}#house-land-list .middle .left.fullscreen .results .promos img{float:left;margin-bottom:30px;box-shadow:0 2px 15px 0 rgba(0,0,0,.15)}#house-land-list .middle .left.fullscreen .results .fade{display:none}#house-land-list .middle .left.fullscreen .results .estate.comingsoon .properties{border:1px solid #f5f5f5;border-top:0;width:calc(100% - 10px);width:-webkit-calc(100% - 10px)}#house-land-list .middle .left.fullscreen .results .estate .properties ul{width:50%;padding:50px 70px}#house-land-list .middle .left.fullscreen .results .estate .properties .enquiry{border-left:1px solid #f5f5f5;width:50%}#house-land-list .middle .right{float:right;width:calc(100% - 570px);transition:width .5s ease}#house-land-list .middle .right #gmap{height:100%}#house-land-list .middle .right.fullscreen{width:0;overflow:hidden}#house-land-list .estates{padding-top:70px}#house-land-list .estates .estate{float:left;margin-right:70px;margin-bottom:70px;width:calc((100% - 141px)/3);width:-webkit-calc((100% - 141px)/3);transition:opacity .5s ease;background-size:cover;background-position:50%;background-repeat:no-repeat}#house-land-list .estates .estate:nth-child(3n+3){margin-right:0}#house-land-list .estates .estate:hover{opacity:.2}#house-land-list .bottom{background-color:#d8d8d8}#house-land-list .bottom .left{float:left;padding:90px 100px;background-color:#f5f5f5;width:calc(100% - 600px);width:-webkit-calc(100% - 600px)}#house-land-list .bottom .left .question{border-bottom:1px solid #4e4e4e;padding-bottom:5px;line-height:22px;color:#4e4e4e;cursor:pointer;font-size:16px;font-weight:700;margin-bottom:25px;padding-right:10px;position:relative}#house-land-list .bottom .left .question .icon{float:right;width:8px;height:8px;position:absolute;right:1px;top:50%;margin-top:-8px}#house-land-list .bottom .left .question .icon .edge{position:absolute;background:#19a5c8;transition:all .3s ease}#house-land-list .bottom .left .question .icon .edge.lr{left:0;top:3px;width:8px;height:2px}#house-land-list .bottom .left .question .icon .edge.ud{left:3px;top:0;height:8px;width:2px}#house-land-list .bottom .left .question.open .icon .edge.ud{height:0;margin-top:4px}#house-land-list .bottom .left .answer{display:none}#house-land-list .bottom .left .answer p{color:#4e4e4e;font-size:16px;font-weight:400;line-height:22px;margin:25px 0}#house-land-list .bottom .left .answer p:first-child{margin-top:0}#house-land-list .bottom .left .button{line-height:40px;padding:0;width:350px;text-align:center;font-size:16px;font-weight:700}#house-land-list .bottom .right{float:right;width:600px;padding:70px 100px;background-color:#d8d8d8;text-align:center}#house-land-list .bottom .right table{float:left;width:100%;height:100%;border-spacing:0}#house-land-list .bottom .right table td{padding:0}#house-land-list .bottom .right p{color:#4e4e4e;font-size:16px;line-height:22px;margin:25px 0}#house-land-list .bottom .right p:first-child{margin-top:0}#house-land-list .bottom .right input[type=email],#house-land-list .bottom .right input[type=text]{float:left;width:100%;background:#fff;padding:0 14px;margin-bottom:5px;line-height:40px;height:40px;border:0;outline:none;color:#4e4e4e;font-size:16px}#house-land-list .bottom .right .button{width:200px;border:0;font-size:16px;margin:0 0 0 -webkit-calc((100% - 200px)/2)}#house-land-list .bottom .right:-moz-placeholder,#house-land-list .bottom .right:-ms-input-placeholder,#house-land-list .bottom .right::-moz-placeholder,#house-land-list .bottom .right::-webkit-input-placeholder{color:#4e4e4e}#hnl-list-banner{height:300px;background-attachment:scroll;background-position:50%}#hnl-list-banner img{height:100px}#nsw-estate *{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#nsw-estate .wrapper{width:1170px}#nsw-estate .banner{height:450px;overflow:hidden;position:relative}#nsw-estate .banner iframe{position:absolute;top:0;left:0;float:left;width:100%;height:100%}#nsw-estate .banner h1{position:absolute;left:0;bottom:0;font-size:200px;font-weight:800;color:#fff;letter-spacing:-15px;line-height:155px;margin:0;white-space:nowrap;overflow:hidden;width:100%}#nsw-estate .banner .bg{height:100%}#nsw-estate .overhang{overflow:hidden;height:155px;margin-bottom:-155px}#nsw-estate .overhang h2{font-size:200px;font-weight:800;color:#f1f1f1;letter-spacing:-15px;line-height:155px;margin:-155px 0 0;white-space:nowrap;width:100%}#nsw-estate .about{padding:100px 0}#nsw-estate .about .left{float:left;width:370px}#nsw-estate .about .right{float:right;width:calc(100% - 435px);width:-webkit-calc(100% - 435px)}#nsw-estate .about .right h2{color:#4e4e4e;font-size:40px;font-weight:300;line-height:55px;margin-bottom:30px}#nsw-estate .about .right p{color:#4e4e4e;font-size:16px;line-height:22px;margin:20px 0}#nsw-estate .about .right .button{line-height:40px;font-size:16px;font-weight:700;padding:0;text-align:center;margin-right:10px;margin-top:15px;width:200px;cursor:pointer}#nsw-estate #gmap{height:500px}#nsw-estate .location{padding:100px 0}#nsw-estate .location img.container{margin-bottom:60px}#nsw-estate .location .left{float:left;width:calc(100% - 400px);width:-webkit-calc(100% - 400px)}#nsw-estate .location .left p:first-child{margin-top:0}#nsw-estate .location .left p:last-child{margin-bottom:0}#nsw-estate .location .left .columns{margin-top:20px}#nsw-estate .location .left .column{float:left;width:calc((100% - 45px)/2);width:-webkit-calc((100% - 45px)/2)}#nsw-estate .location .left .column:nth-child(2n+2){float:right}#nsw-estate .location .left .column table{float:left;width:100%;border:0;border-collapse:collapse;margin-top:35px;color:#4e4e4e;font-size:16px;line-height:22px}#nsw-estate .location .left .column table:first-child{margin-top:0}#nsw-estate .location .left .column th{text-align:left;color:#4e4e4e;font-size:16px;font-weight:700;line-height:22px;padding-bottom:15px}#nsw-estate .location .left .column td{text-align:right;height:24px}#nsw-estate .location .left .column td:first-child{text-align:left}#nsw-estate .location .left .column td:nth-child(2){font-weight:600}#nsw-estate .location .left .column td:last-child{text-align:center}#nsw-estate .location .right{float:right;width:335px}#nsw-estate .location .right input[type=email],#nsw-estate .location .right input[type=text]{float:left;width:100%;background:#f1f1f1;padding:0 14px;border:0;outline:none;color:#4e4e4e;font-size:16px;line-height:22px;height:40px;line-height:40px;margin-bottom:5px}#nsw-estate .location .right textarea{float:left;width:100%;background:#f1f1f1;padding:10px 14px;border:0;outline:none;color:#4e4e4e;font-size:16px;line-height:22px;line-height:20px;height:150px;margin-bottom:5px}#nsw-estate .location .right .button{float:right;width:100%;border:0;margin:0;line-height:40px;font-size:16px;font-weight:700;padding:0;text-align:center}#nsw-estate .packages{border-top:1px solid #f1f1f1;padding:70px 0}#nsw-estate .packages h2{text-align:center;font-size:32px;margin:0}#nsw-estate .packages h3{text-align:center;font-size:20px;font-weight:400}#nsw-estate .packages .list{margin-top:-10px}#nsw-estate .packages .house{float:left;width:260px;margin-right:10px;margin-top:10px;border:0}#nsw-estate .packages .house.move-in-now{position:relative}#nsw-estate .packages .house.move-in-now:before{content:"";background-image:url(/images/move-in-now/min-small.png);width:46px;height:46px;background-size:100% 100%;position:absolute;top:5px;left:5px;z-index:1}#nsw-estate .packages .house .left{float:left;height:157px;width:100%}#nsw-estate .packages .house .left .img{float:left;width:100%;height:100%;background-size:cover;background-position:50%;position:relative}#nsw-estate .packages .house.move-in-now .right{background-color:#e5f5f9}#nsw-estate .packages .house .right{float:left;width:100%;background-color:#f1f1f1}#nsw-estate .packages .house .right .headline{padding:10px 15px}#nsw-estate .packages .house .right .headline h3{color:#4e4e4e;font-size:16px;font-weight:700;line-height:22px;margin:0;padding:0;width:100%;background:0 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left}#nsw-estate .packages .house .right .headline .land_details{color:#4e4e4e;font-size:14px;line-height:19px;margin-bottom:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#nsw-estate .packages .house .right .headline .address{color:#4e4e4e;font-size:14px;line-height:19px;font-weight:600;margin-bottom:7px}#nsw-estate .packages .house .right .features{float:left;width:100%;border-top:1px solid #fff;border-bottom:1px solid #fff;height:30px}#nsw-estate .packages .house .right .features .feat{float:left;width:87px;border-right:1px solid #fff;color:#4e4e4e;font-size:16px;font-weight:700;line-height:29px;text-align:center}#nsw-estate .packages .house .right .features .feat img{width:20px;vertical-align:middle;margin-right:5px}#nsw-estate .packages .house .right .features .feat:last-child{border:0;width:86px}#nsw-estate .packages .house .right .price{float:right;width:100%;background-color:#19a5c8;color:#fff;font-size:16px;font-weight:700;line-height:30px;text-align:center}#nsw-estate .grecaptcha-badge{display:none}#nsw-estate .estates{padding-top:70px;border-top:1px solid #f1f1f1}#nsw-estate .estates .wrapper{width:1430px}#nsw-estate .estates .estate{float:left;margin-right:70px;margin-bottom:70px;width:calc((100% - 140px)/3);width:-webkit-calc((100% - 140px)/3);transition:opacity .5s ease;background-size:cover;background-position:50%;background-repeat:no-repeat}#nsw-estate .estates .estate:nth-child(3n+3){margin-right:0}#nsw-estate .estates .estate.selected,#nsw-estate .estates .estate:hover{opacity:.2}.popover.estdownloadpop *{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.popover.estdownloadpop .poptext{border:0;background:#fff;padding:40px 15px;width:600px;margin-left:-webkit-calc((100% - 600px)/2)}.popover.estdownloadpop .poptext .head{position:relative}.popover.estdownloadpop .poptext .head .ttl{text-transform:uppercase;color:#4e4e4e;text-align:center;font-size:26px;margin-bottom:20px}.popover.estdownloadpop .poptext .head .close{position:absolute;top:-25px;right:0}.popover.estdownloadpop .poptext .body form{width:400px;margin:0 auto}.popover.estdownloadpop .poptext .body form input{float:left;width:100%;padding:0 10px;line-height:38px;height:40px;border:1px solid #ababab;font-size:14px;margin-bottom:10px}.popover.estdownloadpop .poptext .body form input[type=tel]{margin-bottom:0}.popover.estdownloadpop .poptext .body form button{line-height:40px;font-size:16px;font-weight:700;padding:0;text-align:center;margin:0;float:left;width:100%;cursor:pointer;font-family:Open Sans,sans-serif;border:0;-webkit-transform:none;transform:none}.popover.estdownloadpop .poptext .body .form-small-text{margin:10px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.popover.estdownloadpop .grecaptcha-badge{display:none}@media screen and (max-width:1490px){#house-land-list .wrapper,#nsw-estate .estates .wrapper{width:100%;padding:0 30px}}@media screen and (max-width:1430px){#house-land-list .middle .left.fullscreen .results .frapper{width:100%;padding:70px 30px 0}}@media screen and (max-width:1365px){#house-land-list .estates{padding:70px 0 40px}#house-land-list .estates .estate{margin-right:30px;margin-bottom:30px;width:calc((100% - 60px)/3);width:-webkit-calc((100% - 60px)/3)}#house-land-list .bottom .left,#house-land-list .bottom .right{padding:70px}#nsw-estate .estates{padding:70px 0 40px}#nsw-estate .estates .estate{margin-right:30px;margin-bottom:30px;width:calc((100% - 60px)/3);width:-webkit-calc((100% - 60px)/3)}}@media screen and (max-width:1230px){#house-land-list .bottom .left,#house-land-list .bottom .right{width:50%}#house-land-list .middle .left.fullscreen .results .estate .properties .enquiry,#house-land-list .middle .left.fullscreen .results .estate .properties ul{width:100%}#nsw-estate .wrapper{width:100%;padding:0 30px}#nsw-estate .banner h1{font-size:170px;letter-spacing:-10px;line-height:132px}#nsw-estate .overhang{height:132px;margin-bottom:-132px}#nsw-estate .overhang h2{font-size:170px;letter-spacing:-10px;line-height:132px;margin:-132px 0 0}#nsw-estate .location .left{width:100%}#nsw-estate .location .right{width:450px;margin-top:60px;margin-right:-webkit-calc((100% - 450px)/2)}}@media screen and (max-width:1024px){#nsw-estate .banner iframe{display:none}#house-land-list .middle .left{width:670px}#house-land-list .middle .left .results .list{-webkit-overflow-scrolling:touch}#house-land-list .middle .left .search{padding:50px}#house-land-list .middle .right{width:calc(100% - 670px)}}@media screen and (max-width:1023px){#house-land-list .estates{padding:40px 0 10px}#house-land-list .bottom .left,#house-land-list .bottom .right{width:100%;padding:40px}#house-land-list .middle .left{width:380px}#house-land-list .middle .left .min-content{display:none}#house-land-list .middle .left.showResults{width:480px}#house-land-list .middle .left.fullscreen{width:100%}#house-land-list .middle .left .search{padding:40px}#house-land-list .middle .left .filters .dropdown,#house-land-list .middle .left .filters .filter.min,#house-land-list .middle .left .filters .search{width:100%;margin-right:0}#house-land-list .middle .left .filters .filter.min{margin-bottom:6px}#house-land-list .middle .right{width:calc(100% - 380px);width:-webkit-calc(100% - 380px)}#house-land-list .middle .right.showResults{width:calc(100% - 480px);width:-webkit-calc(100% - 480px)}#house-land-list .middle .left .results .estate .house .left{width:calc(100% - 330px);width:-webkit-calc(100% - 330px)}#house-land-list .middle .left .results .estate .house .right{width:330px}#house-land-list .middle .left .results .estate .house .right .features{width:180px}#house-land-list .middle .left .results .estate .house .right .features .feat{width:60px}#house-land-list .middle .left.fullscreen .results .frapper{padding:40px 30px 0}#house-land-list .middle .left.fullscreen .results .list{width:100%}#house-land-list .middle .left.fullscreen .results .promos{display:none}#house-land-list .middle .left.fullscreen .results .estate .properties ul,#house-land-list .middle .left .results .estate .properties ul{padding:30px 50px}#house-land-list .middle .left.fullscreen .results .estate .properties .enquiry,#house-land-list .middle .left .results .estate .properties .enquiry{padding:30px}#nsw-estate .banner{height:300px}#nsw-estate .banner h1{font-size:130px;letter-spacing:-8px;line-height:100px}#nsw-estate .overhang{height:100px;margin-bottom:-100px}#nsw-estate .overhang h2{font-size:130px;letter-spacing:-8px;line-height:100px;margin:-100px 0 0}#nsw-estate .about{padding:40px 0}#nsw-estate .content.about .left{width:100%;margin-bottom:30px}#nsw-estate .content.about .right{width:100%}#nsw-estate #gmap{height:400px}#nsw-estate .location{padding:40px 0}#nsw-estate .location img.container{margin-bottom:40px}#nsw-estate .location .right{margin-top:40px}#nsw-estate .estates{padding:40px 0 10px}}@media screen and (max-width:767px){#nsw-estate .location .right{width:100%;margin-right:0}#nsw-estate .content.location .column{width:100%;margin-top:35px}#nsw-estate .content.location .column:first-child{margin-top:0}#nsw-estate #gmap{height:300px}}h3.appointment{font-size:12px;color:#fff;margin:0}.content.enquire.appointment{display:block!important;margin-top:20px}.content.enquire.appointment select{width:100%;border:1px solid #d3d3d3;padding:10px 20px;margin-bottom:15px;font-size:14px}.options.address,.options.questions{display:none}.centres{border:1px solid #d3d3d3;padding:5px;width:calc(100% - 12px);margin-bottom:15px}#nsw-random-enquiry .headbanner{height:300px;background-attachment:scroll;background-position:50%}#nsw-random-enquiry .headbanner img{height:100px}#nsw-random-enquiry .body{margin:20px 0 40px}#nsw-random-enquiry .body form{width:600px;margin:0 auto}#nsw-random-enquiry .body .heading{font-size:20px;margin:20px 0;text-align:center}#nsw-random-enquiry .body .text{text-align:center}#nsw-random-enquiry input[type=text],#nsw-random-enquiry textarea{width:100%;border:1px solid #d3d3d3;padding:10px 20px;margin-bottom:15px;font-size:14px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#nsw-random-enquiry textarea{height:186px}#nsw-random-enquiry .g-recaptcha{float:left;height:76px;width:302px;overflow:hidden}#nsw-random-enquiry input[type=submit]{float:right;background-image:url(/images/submit-blu.png);color:#fff;padding:10px 40px;border:none;margin-top:40px;font-size:14px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#under-filter-gif{margin-top:40px}#disclaimer .content{padding:40px 0}#house-display{min-height:300px;width:350px;background-color:#fff;display:none;position:absolute;z-index:2}#house-display .house .top .img{width:100%;height:0;padding-bottom:60.44%;background-size:cover;background-position:50%;float:left}#house-display .house .bottom .features{text-align:center;background-color:#666;font-size:12px;float:left;color:#fff;line-height:27px;width:100%}#house-display .house .bottom .features img{height:12px;vertical-align:middle;margin-bottom:2px;margin-left:2px;margin-right:12px;width:auto;display:inline-block}#house-display .house .bottom .text{width:100%;float:left;padding:10px;font-size:12px;line-height:1.7;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#house-display .house .bottom .text .address,#house-display .house .bottom .text .inclusions,#house-display .house .bottom .text .land_details{margin-bottom:10px}#house-display .house .bottom .text .price{font-weight:600}#house-display .house .bottom .button{position:absolute;bottom:10px;right:10px;padding:10px 30px;margin:0}#finance .flex-container{display:flex;flex-flow:row wrap;justify-content:center;margin:5px}#finance .flex-item{margin:5px}#finance .center{text-align:center}#finance .headbanner{height:400px}#finance .headbanner .overlay{background-color:rgba(0,0,0,.6);width:100%;height:450px;position:absolute;top:0}#finance .headbanner .overlay .img{background:url(../../images/finance/overlay2.png?v=2) no-repeat 50%;width:inherit;height:inherit}@media screen and (max-width:1024px){#finance .headbanner .overlay .img{background-size:contain;width:90%;margin:0 auto}}#finance .top{padding-bottom:12px}#finance .top h1{font-weight:400;font-size:30px;text-transform:none;padding:30px 0;margin:0}#finance .top .lenders{margin:5px 0}#finance .top .lenders .lender{margin:5px}#finance .top .lenders .lender img.logo{height:40px;width:auto;margin:0 auto;vertical-align:middle}#finance .container.grey{background-color:#d3d3d3}#finance>.container:not(.grey){padding-top:10px;padding-bottom:40px}#finance h2{margin-top:20px}#finance p{font-size:16px}#finance #calculator{margin:0 auto;width:650px;height:669px}#finance #calculator iframe{width:inherit;height:inherit;border:none}#finance .reasons{justify-content:space-around}#finance .reason{width:275px;margin:0}#finance .offer{border:1px solid #3da7d1;padding:15px 0;font-size:20px}#finance .offer-details{font-size:25px;font-weight:700;line-height:34px}#finance .offer-details sup{font-size:12px}#finance .footer-text{width:calc(100% - 220px);float:left}#finance .loan-market-logo{width:210px;float:right}#blog-list .wrapper{padding-top:60px}#blog-list .wrapper:after{content:" ";clear:both;display:block}#blog-list .categories{width:20%;display:inline-block;border-right:1px solid #d8d8d8}#blog-list .categories .heading{color:#3da7d1;font-size:24px;font-weight:700}#blog-list .heading,#blog-list h1.heading{padding-bottom:15px}#blog-list .categories .heading .mobile{display:none}#blog-list .categories .category{padding-bottom:5px;font-size:16px;display:block}#blog-list .categories .category.selected{font-weight:600}#blog-list .blogs{width:80%;float:right;margin-bottom:30px}#blog-list .flex{display:flex;margin-bottom:80px}#blog #slider{display:block!important}.blog-items{width:100%;margin-left:-5px;margin-right:-5px}.blog-items:after{clear:both;display:block;content:" "}.blog-item-container{padding:0 5px;width:33.3333%;float:left;box-sizing:border-box}.blog-item-container:after{clear:both;display:block;content:" "}.blog-item-container:nth-child(3n+1){clear:left}.blog-item{width:100%;display:block;background-color:#f5f5f5;text-decoration:none;margin-bottom:10px}.blog-item:hover .read-more-link{color:#27aae1}.blog-item .blog-item-title{padding-top:10px;display:block}.blog-item .blog-item-abstract{margin-bottom:15px;color:#3d3d3d;font-size:14px}.blog-item .blog-detail{padding:20px}.blog-item .blog-item-image{display:block;height:150px;background-size:cover;background-position:50%;max-width:100%;width:100%;background-color:#d8d8d8}.blog-item-meta:after{clear:both;content:" ";display:block}.blog-item-meta .category,.blog-item-meta .date{float:left;width:50%;font-size:10px}.read-more-link{color:#3396c6;font-size:14px;font-weight:700;transition:color .2s ease}.blog-item-meta .date{text-align:right}#blog-list .category{color:#3d3d3d;text-decoration:none}#blog-list .blogs .heading{font-size:24px}#blog-list .blogs h1.heading{font-size:24px;margin-bottom:0;font-weight:400}#blog-list .selected-category{font-weight:600}#blog-list .blogs{width:69%;padding:0 0 0 40px}#blog-list .blogs .blog img{width:100%}#blog-list .blogs .blog .category,#blog-list .blogs .blog .date{color:#898989}#blog-list .selected-category.blu{font-weight:700}.blog-preview{position:fixed;right:0;top:0;background:rgba(0,0,0,.8);z-index:10;padding:20px 0;text-align:center;width:100%}.blog-preview p{color:#fff;font-weight:700;margin:11px 0}.blog-preview .button{text-align:center;width:200px;padding:8px 0;margin-left:-webkit-calc((100% - 200px)/2)}.pin-me-button{display:block!important;opacity:1!important;right:20px!important;top:20px!important;left:inherit!important}.pinme-btn img{width:25px;height:25px;overflow:hidden;background-color:#fff;border-radius:999px;padding:0;cursor:pointer}.blog-detail-wrap .pinme-btn img{width:25px}@media screen and (max-width:1130px){#home-detail .topbar .houses a:nth-child(n+5){display:none}}@media screen and (max-width:1000px){.blog-item-container{width:50%}}@media screen and (max-width:767px){.blog-item-container{width:100%}.blog-items{margin-left:0;margin-right:0}#blog-list .flex{display:block}#blog-list .wrapper{padding-top:20px}#blog-list .categories{width:100%;margin-bottom:25px}#blog-list .categories .category,#blog-list .categories .heading{padding-left:0;padding-right:0}#blog-list .blogs{padding-left:0;width:100%}}.blog-item .blog-item-image{height:110px}#blog-post .quote{color:#3da7d1}.progress-container{position:fixed;bottom:50px;left:0;right:0;z-index:100}.progress-wrapper{max-width:1200px;margin:0 auto}.progress-wrapper>*{box-sizing:border-box}.progress-icon{float:right;width:95px;height:95px;overflow:hidden;position:relative;text-align:center}.progress-incomplete-circle{background-color:#fff;border-radius:999px;width:80px;height:80px;position:absolute;top:10px;left:6px;border:1px solid #979797;z-index:1}.progress-complete-circle{position:absolute;left:2px;top:1px;z-index:10;-webkit-transform:scaleX(-1) rotate(180deg);transform:scaleX(-1) rotate(180deg);-webkit-filter:FlipH;filter:FlipH}.progress-percent{color:#3396c6;font-size:22px;font-weight:800;top:23px}.progress-percent,.progress-read{z-index:10;position:absolute;left:0;right:0;text-align:center}.progress-read{bottom:27px;color:#6a737b;font-size:12px}.blog-back-btn,.progress-read{font-weight:600;text-transform:uppercase}.blog-back-btn{letter-spacing:3px;line-height:16px;font-size:13px;margin-bottom:25px;display:inline-block;color:#39393a;text-decoration:none}.blog-detail-wrap{clear:both;max-width:910px;padding-top:60px}.blog-detail-wrap>*{box-sizing:border-box}.blog-detail-wrap:after{clear:both;content:" ";display:block}.blog-detail-wrap .blog-content-left{position:relative;float:left;width:calc(100% - 80px);padding-right:40px;padding-bottom:100px}.blog-detail-wrap .blog-content-left .content{padding-left:45px}.blog-detail-wrap .blog-content-right{float:left;width:80px;text-align:center}.blog-detail-wrap .meta-head{padding-left:45px;margin-bottom:40px}.blog-detail-wrap .meta-date{letter-spacing:3px;line-height:16px;font-weight:600;font-size:13px}.blog-detail-wrap .meta-date span{text-transform:uppercase}.blog-detail-wrap h1{margin-bottom:30px;font-size:45px}.blog-detail-wrap h2{font-size:40px;font-weight:600}.blog-detail-wrap h3{font-size:30px;font-weight:600}.blog-detail-wrap .blog-buttons{margin-top:45px}.blog-detail-wrap .blog-buttons .btn{margin-right:10px}.blog-detail-wrap blockquote{float:left;max-width:345px;margin:-10px 25px 0 -45px;position:relative}.blog-detail-wrap blockquote,.blog-detail-wrap blockquote p{font-family:Oswald,sans-serif;color:#2e95c9;font-size:26px;line-height:34px}.blog-detail-wrap img{width:100%}.sharelinks{float:right;width:68px;margin-top:175px}.sharelinks.mobile{display:none}.sharelinks h6{font-size:10px;letter-spacing:2px;line-height:12px;text-transform:uppercase;margin-top:55px;margin-bottom:10px}@media screen and (max-width:767px){.sharelinks h6{margin-top:15px}}.sharelinks a{display:block;padding:0;text-align:center;margin:0 0 10px}.sharelinks a img{margin:0 auto}@media screen and (max-width:980px){.blog-detail-wrap blockquote{float:none;max-width:none;margin:25px 0;padding:0}}@media screen and (max-width:900px){.blog-detail-wrap{padding-top:50px}.blog-detail-wrap .meta-head{padding-left:0;margin-bottom:35px}.blog-detail-wrap .blog-content-left .content{padding-left:0}.blog-detail-wrap h1{font-size:40px;margin-bottom:20px}}@media screen and (max-width:767px){.blog-detail-wrap{padding-top:50px}.blog-detail-wrap .meta-head{padding-left:0;margin-bottom:10px}.blog-detail-wrap h1{font-size:40px;margin-bottom:20px}.blog-detail-wrap .blog-content-left{float:left;width:100%;padding-right:0;padding-bottom:60px}.blog-detail-wrap .blog-content-right{display:none;float:left;width:100%}.blog-detail-wrap h2{font-size:28px}.blog-detail-wrap h3{font-size:24px}.sharelinks{text-align:center;float:none;width:100%;margin-top:20px;margin-bottom:20px}.sharelinks.mobile{display:block;margin-top:0!important}.sharelinks .icons a{display:inline-block;margin:2px 5px}}@media screen and (max-width:767px) and (max-width:767px){.sharelinks .icons a img{width:35px;height:auto}}@media screen and (max-width:600px){.blog-detail-wrap{padding-top:50px}.progress-wrapper{display:none!important}.blog-detail-wrap .blog-back-btn{margin-bottom:10px}.blog-detail-wrap .meta-head{padding-left:0;margin-bottom:35px}.blog-detail-wrap h1{font-size:30px;line-height:1em;margin-bottom:20px}.blog-detail-wrap .sharelinks{float:none;width:100%;margin-top:20px;margin-bottom:20px}.blog-detail-wrap .sharelinks .icons a{display:inline-block;margin:2px 5px}.blog-detail-wrap .blog-content-left{float:left;width:100%;padding-right:0;padding-bottom:0}.blog-detail-wrap .blog-content-right{float:left;width:100%}}@media screen and (max-width:767px){#blog-list .categories{padding:0;width:100%;box-sizing:border-box;border:0}#blog-list .categories .categories-list{padding:10px;background-color:#f5f5f5;display:none}#blog-list .categories .heading{background-color:#4e4e4e;padding:5px 10px;display:block;cursor:pointer;color:#fff;font-size:22px}#blog-list .categories .heading .mobile{display:block}#blog-list .categories .heading .desktop{display:none}#blog-list .categories .heading.active,#blog-list .categories .heading:hover{background-color:#f5f5f5;color:#3da7d1}#blog-list .categories .category{background-color:#4e4e4e;color:#fff;display:block;margin-bottom:8px}#blog-list .categories a.category{color:#fff;padding:8px 10px}}#blogslider{overflow:hidden;position:relative;height:100%;margin-bottom:28px}#blogslider .nav{position:absolute;width:100%;top:50%;margin-top:-50px;display:none;height:0;z-index:1}#blogslider:hover .nav{display:block}#blogslider .nav img{height:100px}#blogslider .nav #prev{float:left;margin-left:0;cursor:pointer}#blogslider .nav #next{float:right;margin-right:0;cursor:pointer}#blogslider .slides{height:100%;float:left;padding:0;margin:0}#blogslider .slides li{width:100%;height:100%;float:left;list-style:none;background-size:cover;background-position:50%;background-repeat:no-repeat}#blogslider .container.overflow{height:100%}#blogslider iframe{width:100%;height:100%}#blogslider .nav img{padding:15px;width:8px;height:15px;margin-top:25px}.keep-reading-container{position:relative;z-index:100;clear:both;padding-top:50px;padding-bottom:80px;display:none}.keep-reading{display:inline-block;position:relative;padding-right:23px;color:#3d3d3d;font-weight:700;font-size:16px;cursor:pointer;margin-left:45px}.keep-reading:after{content:" ";display:block;position:absolute;width:12px;height:20px;background-image:url(/images/right.png);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:50%;background-size:contain;background-repeat:no-repeat;bottom:0;right:0}.read-more-gradient{position:absolute;left:0;bottom:0;right:0;height:30px;z-index:20;background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,#fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#ffffff",GradientType=0)}@media screen and (max-width:900px){.keep-reading{margin-left:0}}.next-article-container{display:none;padding:15px;margin-bottom:80px}.next-article-btn{float:right;border-radius:50px;background-color:#f5f5f5;text-align:center;max-width:260px;font-family:Open Sans;padding:15px 35px;text-decoration:none;box-sizing:border-box;margin-right:15%}.next-article-btn h6{color:#6a6a6a;font-weight:700;letter-spacing:1px;line-height:13px;margin:0 0 5px}.next-article-btn h5{color:#39393a;margin:0;font-size:13px;line-height:15px;font-weight:700}@media screen and (max-width:767px){.next-article-container{text-align:center}.next-article-btn{margin-right:0;float:none;display:inline-block}}#quiz{position:fixed;background:rgba(0,0,0,.8);right:0;bottom:0;color:#fff}#quiz.small{width:350px;height:55px}#quiz.large{width:350px;height:350px}#quiz .title{text-align:center;font-weight:700;font-size:14px}#quiz .title .blue{color:#01a4c7}#quiz .description{margin-left:22px;font-size:11px;margin-top:10px}#quiz .question .q{margin-top:10px;margin-left:22px;font-size:12px;font-weight:700}#quiz .question .a{margin-top:10px;margin-left:25px}#quiz .submit{cursor:pointer;width:300px;height:40px;background:#03a5c8;text-align:center;font-weight:700;font-size:14px;line-height:40px;margin:20px auto 0}#quiz .view2 .title{font-size:25px;text-align:left;margin-left:15px;margin-top:15px}#quiz .view2 .thanks{margin-top:20px;margin-left:15px;font-size:12px}#quiz .view2 .thanks img{margin-left:80px;margin-top:20px}#quiz .view2 .close{cursor:pointer;width:300px;height:40px;background:#03a5c8;text-align:center;font-weight:700;font-size:14px;line-height:40px;margin:35px auto 0}#min-quiz,#quiz .view0 img{margin-left:3px;cursor:pointer}#quiz .star{width:20px}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#temp .headbanner{height:300px;background-attachment:scroll;background-position:50%}#temp .headbanner img{height:100px}#temp-string-flags{width:100%;float:left;margin:20px 0}#temp-string-flags img{display:block;width:100%;float:left}#temp .temp_content .left{width:68%;float:left}#temp .temp_content .right{width:30%;float:right}#temp .temp_content .heading{position:relative;font-size:62px;font-weight:600;margin-bottom:20px;line-height:1.1}#temp .temp_content .heading .ontop{position:absolute;top:0;right:0;width:190px}#temp .temp_content .left .left_again{width:68%;float:left}#temp .temp_content .left .right_again{width:28%;float:right;position:relative}#temp .temp_content .blue_heading{color:#3da7d1;font-size:27px;font-weight:600}#temp .temp_content .atbottom{position:absolute;bottom:20px;right:0}#temp .temp_content .box_holder .box{float:left;margin-left:10px;margin-bottom:10px;width:calc((100% - 30px)/4);width:-webkit-calc((100% - 30px)/4)}#temp .temp_content .box_holder .box:nth-child(4n+1){margin-left:0}#temp .temp_content .box_holder .box img{display:block}#temp .temp_content .sub_head{font-weight:600;font-size:24px;margin-bottom:20px}#temp .temp_content .enquiry{float:left;width:100%;margin-bottom:35px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#temp .temp_content .enquiry input[type=text],#temp .temp_content .enquiry textarea{padding:10px;border:1px solid #aeaeae;margin:0 0 10px;float:left;box-sizing:border-box;width:100%;font-size:12px}#temp .temp_content .enquiry textarea{height:62px}#temp .temp_content .enquiry .g-recaptcha{float:left;width:302px;height:76px;overflow:hidden;margin-bottom:10px}#temp .temp_content .enquiry input[type=submit]{font-size:12px;padding:10px;border:0;margin:0;color:#fff;background-image:url(/images/submit-blu.png)}#temp .temp_content .enquiry input[type=submit],#temp .temp_content .location{float:left;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#temp .temp_content .location{margin-bottom:30px}#temp .temp_content .location .item{width:100%;float:left;margin-bottom:10px;padding-left:25px;font-size:20px;background-size:15px;background-position:5px;background-repeat:no-repeat;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#temp .temp_content .location .item.address{background-image:url(/images/pointer.png)}#temp .temp_content .location .item.phone{background-image:url(/images/phone.png)}#temp .temp_content .location .item.hours{background-image:url(/images/clock.png)}#temp .temp_content .location .item a{text-decoration:none;color:#4e4e4e}#temp .temp_content .gmap{width:100%;float:left;margin-bottom:35px}#temp .temp_content .video,#temp .temp_content .video iframe{width:100%;float:left}#client-contact,#client-contact *{box-sizing:border-box}#client-contact .headbanner{position:relative;background:#d8d8d8 50%;background-size:cover;height:300px}#client-contact .headbanner img{bottom:30px}#client-contact .top{display:none;margin-top:10px;background-color:#f1f1f1}@media(max-width:767px){#client-contact .top{display:block}}#client-contact .top h1{text-align:center;font-size:30px;line-height:41px;text-transform:none;color:#4e4e4e;font-weight:600;padding:30px 0;margin:0}#client-contact .content{padding:50px 0}#client-contact .left{width:58%;padding:0 43px 0 0;float:left;text-align:left}#client-contact .left h1,#client-contact .left h2,#client-contact .left h3,#client-contact .left h4{color:#787878;text-transform:none;font-weight:600}#client-contact .left h1{font-size:30px;line-height:41px;font-weight:700}#client-contact .left h2{font-size:26px;line-height:36px}#client-contact .left h3{font-size:20px;line-height:27px}#client-contact .left h4{font-size:16px;line-height:22px}#client-contact .left p{color:#787878;font-size:16px;line-height:27px;margin-top:0;margin-bottom:45px}#client-contact .buttons{font-size:0}#client-contact .buttons .button{background-color:#43a8cf;padding:14px 20px;display:inline-block;float:none;text-transform:none;font-weight:600;line-height:22px;font-size:16px;margin-right:10px}#client-contact .buttons .button .icon{vertical-align:middle;margin-right:15px}#client-contact .right{width:42%;padding-left:43px;float:right}#client-contact .form .title{width:100%;float:left;margin-bottom:20px;font-size:30px;line-height:31px;font-weight:600;text-transform:none;color:#4e4e4e}#client-contact .form .title span{font-weight:400;font-size:18px}#client-contact .form p{margin:0 0 29px;color:#4e4e4e;font-size:16px;line-height:27px}#client-contact .form .input{float:left;margin-bottom:6px;width:calc((100% - 7px)/2)}#client-contact .form .input:nth-child(odd){margin-right:6px}#client-contact .form .input:nth-child(2n+2){float:right}#client-contact .form .input input,#client-contact .form .input select,#client-contact .form .input textarea{width:100%;float:left;border:1px solid #e4e4e4;height:40px;padding:11px 13px;color:#4e4e4e;font-size:13px;line-height:18px}#client-contact .form .input select{background:url(/images/caret-down.svg) no-repeat;background-position-y:center;padding:9px 13px;line-height:15px;background-position-x:calc(100% - 14px)}#client-contact .form .input textarea{height:150px}#client-contact .form .input.file,#client-contact .form .input.select,#client-contact .form .input.textarea{width:100%;margin-right:0}#client-contact .form .input.file{border:1px dashed #d8d8d8;padding:2px}#client-contact .form .input.file .button{background:#4e4e4e none;color:#fff;text-transform:none;font-size:13px;font-weight:600;line-height:18px;padding:9px 0;text-align:center;width:100px;float:right;margin:0}#client-contact .form .input.file .files-list{line-height:18px;font-size:13px;color:#4e4e4e;display:inline-block;padding:9px 13px}#client-contact .form .input.file input{display:none}#client-contact .form .input.submit{width:150px}#client-contact .form .input.submit button,#client-contact .form .input.submit input{background-color:#43a8cf;color:#fff;font-size:16px;font-weight:600;line-height:22px;text-align:center;height:50px;padding:14px 0}#argyle-collection *{box-sizing:border-box}#argyle-collection .headbanner{position:relative;height:500px;background-size:cover;background-position:50%;background-attachment:scroll}#argyle-collection .headbanner .overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background-color:rgba(0,4,38,.7)}#argyle-collection .headbanner .logo{position:absolute;top:50%;margin-top:-175px;left:50%;margin-left:-175px;width:325px;z-index:2}#argyle-collection .headbanner .logo img{position:relative;display:block;bottom:auto;left:auto}#argyle-collection>.top{padding-top:100px}#argyle-collection>.top h1{margin:0;padding:0;line-height:1}#argyle-collection>.top .tag{color:#4a4a4a;font-size:14px;font-weight:600;line-height:19px;height:19px;display:block;width:100%;text-transform:uppercase;letter-spacing:5px}#argyle-collection>.top .location{display:block;width:100%;text-transform:uppercase;height:96px;line-height:96px;color:#0a1442;font-weight:400;font-size:70px;margin-bottom:40px}#argyle-collection>.top .content{color:#4a4a4a}#argyle-collection>.top .discovers{margin-top:50px}#argyle-collection>.top .discover{color:#000426;font-size:16px;line-height:22px;display:block;float:left;clear:left;text-decoration:none;cursor:pointer;width:230px;text-align:center;padding:14px 0;border:1px solid #000426}#argyle-collection>.top .discover:nth-child(n+1){margin-top:10px}#argyle-collection>.top .left{float:left;margin-right:65px;width:calc((100% - 65px)/2)}#argyle-collection>.top .left .content{font-weight:300;font-size:24px;line-height:36px}#argyle-collection>.top .right{float:left;width:calc((100% - 65px)/2)}#argyle-collection>.top .right h2,#argyle-collection>.top .right h3,#argyle-collection>.top .right h4{color:#4a4a4a;font-weight:700;margin-bottom:20px;margin-top:50px}#argyle-collection>.top .right h2:first-child,#argyle-collection>.top .right h3:first-child,#argyle-collection>.top .right h4:first-child{margin-top:0}#argyle-collection>.top .right h2{font-size:30px;line-height:41px}#argyle-collection>.top .right h3{font-size:24px;line-height:33px}#argyle-collection>.top .right h4{font-size:20px;line-height:27px}#argyle-collection>.top .right p{color:#4a4a4a;font-size:16px;line-height:22px;margin-bottom:22px}#argyle-collection>.slider{margin-top:80px;margin-bottom:100px}#argyle-collection>.slider .item{width:100%;height:700px;background-size:cover;background-position:50%}#argyle-collection>.slider .owl-next,#argyle-collection>.slider .owl-prev{position:absolute;top:50%;margin-top:-38px}#argyle-collection>.slider .owl-next img,#argyle-collection>.slider .owl-prev img{display:block}#argyle-collection>.slider .owl-prev{left:0}#argyle-collection>.slider .owl-next{right:0}#argyle-collection>.hod{background-color:#f5f5f5;padding:100px 0;text-align:center}#argyle-collection>.hod .heading{color:#4a4a4a;font-size:30px;line-height:41px;text-align:center;margin-bottom:50px;font-weight:700}#argyle-collection>.hod .houses .house{float:left;width:295px;margin-right:5px;font-size:12px;color:#fff;display:block}#argyle-collection>.hod .houses .house:nth-child(3),#argyle-collection>.hod .houses .house:nth-child(5){margin-right:0}#argyle-collection>.hod .houses .house:nth-child(4n+6){clear:left}#argyle-collection>.hod .houses .house:nth-child(4n+9){margin-right:0}#argyle-collection>.hod .houses .house:nth-child(n+4){margin-top:5px}#argyle-collection>.hod .houses .house .img{float:left;width:100%;height:220px;background-size:cover;background-position:50%;position:relative;cursor:pointer}#argyle-collection>.hod .houses .house .img table{float:left;width:100%;height:100%;border-spacing:0;text-align:center;background:rgba(73,71,73,.8)}#argyle-collection>.hod .houses .house .img .new{position:absolute;left:0;top:0;color:#fff;background:#3da7d1;padding:5px 15px;text-transform:uppercase}#argyle-collection>.hod .houses .house .img .hover{float:left;width:100%;height:100%;display:none}#argyle-collection>.hod .houses .house .img .fave{position:absolute;top:5px;left:5px;text-transform:uppercase;padding:5px 5px 5px 30px;font-size:12px;border:1px solid #fff;color:#fff;background:url(/images/whiteheart.png) no-repeat 0;background-size:contain}#argyle-collection>.hod .houses .house .img .compare{position:absolute;top:5px;right:5px;text-transform:uppercase;padding:5px 30px 5px 5px;font-size:12px;border:1px solid #fff;color:#fff;background:url(/images/whitenox.png) no-repeat 100%;background-size:contain}#argyle-collection>.hod .houses .house .img .compare.selected{background-image:url(/images/whitex.png)}#argyle-collection>.hod .houses .house .img .button{background:0 0;float:none;border:1px solid #fff;padding:10px 25px}#argyle-collection>.hod .houses .house .img:hover .hover{display:block}#argyle-collection>.hod .houses .house .img:hover .new{display:none}#argyle-collection>.hod .houses .house .over-ban{position:absolute;top:0;right:0;width:100px;height:100px}#argyle-collection>.hod .houses .house .over-ban img{width:100%}#argyle-collection>.hod .houses .house .top{float:left;width:100%;box-sizing:border-box;padding:5px 10px;background-color:#0a1442}#argyle-collection>.hod .houses .house .top h2{color:#fff;float:left;text-transform:uppercase;font-weight:400;margin:0;font-size:12px;display:inline-block;max-width:135px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#argyle-collection>.hod .houses .house .top .bbg{float:right}#argyle-collection>.hod .houses .house .top .bbg img{float:left;margin-right:5px;width:20px}#argyle-collection>.hod .houses .house .top .bbg img:first-child{margin-right:10px}#argyle-collection>.hod .houses .house .top .bbg img:nth-child(5){margin-left:5px}#argyle-collection>.hod .houses .house .top .bbg span{float:left;margin-right:5px}#argyle-collection>.hod .houses .house .bottom{float:left;width:100%;box-sizing:border-box;padding:5px 10px;background:#000426}#argyle-collection>.hod .houses .house .bottom .area{float:left}#argyle-collection>.hod .houses .house .bottom .price{float:right;text-transform:uppercase}#argyle-collection>.hod .houses .house:first-child{width:595px;font-size:18px;line-height:27px}#argyle-collection>.hod .houses .house:first-child .img{height:443px}#argyle-collection>.hod .houses .house:first-child .over-ban{width:204px;height:204px}#argyle-collection>.hod .houses .house:first-child .top{padding:14px 10px}#argyle-collection>.hod .houses .house:first-child .top h2{font-size:20px;max-width:270px}#argyle-collection>.hod .houses .house:first-child .top .bbg img{width:30px}#argyle-collection>.hod .houses .house:first-child .bottom{padding:14px 10px}#argyle-collection>.hod .button{display:inline-block;height:50px;width:230px;background-color:#1aa4c5;color:#fff;font-size:16px;font-weight:700;line-height:22px;text-align:center;padding:14px 0;float:none;margin:30px 0 0;text-transform:none}#argyle-collection>.enquiry{position:relative;color:#fff}#argyle-collection>.enquiry .left{position:absolute;top:0;left:0;z-index:1;width:calc((100% - 1200px)/2 + 730px);height:100%;background-size:cover;background-position:50%}#argyle-collection>.enquiry .left .overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,4,38,.7);z-index:1}#argyle-collection>.enquiry .left .image{position:absolute;top:50%;left:50%;width:350px;margin-top:-175px;margin-left:-175px;z-index:2}#argyle-collection>.enquiry .left .image img{display:block;width:100%}#argyle-collection>.enquiry .right{float:left;width:100%;background-color:#000426;min-height:500px;color:#fff;padding:90px 0 100px}#argyle-collection>.enquiry .right .details{width:384px;float:right}#argyle-collection>.enquiry .center-name{font-size:20px;font-weight:700;line-height:27px;margin-bottom:35px}#argyle-collection>.enquiry .details>.container{position:relative;padding-left:40px}#argyle-collection>.enquiry .heading{font-size:30px;font-weight:700;line-height:41px;margin-bottom:36px}#argyle-collection>.enquiry .input{float:left;margin-top:0;margin-bottom:25px;height:26px;line-height:19px;font-size:14px;width:100%}#argyle-collection>.enquiry .inputs{border-bottom:1px solid #737373;width:100%;float:left;margin-bottom:25px}#argyle-collection>.enquiry .inputs .input{width:50%;margin-bottom:0}#argyle-collection>.enquiry .input input{background-color:transparent;border:0;border-bottom:1px solid #737373;width:100%;height:26px;line-height:19px;font-size:14px;padding-bottom:6px;color:#fff}#argyle-collection>.enquiry .input input::-webkit-input-placeholder{color:#fff}#argyle-collection>.enquiry .input input:-moz-placeholder,#argyle-collection>.enquiry .input input::-moz-placeholder{color:#fff}#argyle-collection>.enquiry .input input:-ms-input-placeholder{color:#fff}#argyle-collection>.enquiry .inputs input{border-bottom:0}#argyle-collection>.enquiry .input.radio input{display:none}#argyle-collection>.enquiry .input.radio label{margin-left:20px;cursor:pointer;color:hsla(0,0%,100%,.5)}#argyle-collection>.enquiry .input.radio input:checked+label{color:#1aa4c5}#argyle-collection>.enquiry .input.submit{float:left;margin-right:0;width:auto;height:auto;margin-top:10px;margin-bottom:0}#argyle-collection>.enquiry .input.submit input{font-size:16px;font-weight:700;color:#fff;border:1px solid #fff;line-height:22px;text-align:center;width:200px;padding:14px 0;background-color:transparent;height:50px;-webkit-appearance:none;-moz-appearance:none;appearance:none}#argyle-collection>.bottom{padding:100px 0;text-align:center}#argyle-collection>.bottom .wrapper{width:770px}#argyle-collection>.bottom h2,#argyle-collection>.bottom h3,#argyle-collection>.bottom h4{color:#4a4a4a;font-weight:700;margin-bottom:20px;margin-top:50px}#argyle-collection>.bottom h2:first-child,#argyle-collection>.bottom h3:first-child,#argyle-collection>.bottom h4:first-child{margin-top:0}#argyle-collection>.bottom h2{font-size:30px;line-height:41px}#argyle-collection>.bottom h3{font-size:24px;line-height:33px}#argyle-collection>.bottom h4{font-size:20px;line-height:27px}#argyle-collection>.bottom p{color:#4a4a4a;font-size:16px;line-height:22px;margin:0;padding:0}#argyle-collection>.bottom .things{margin-top:50px}#argyle-collection>.bottom .thing{text-align:left;padding-left:100px;margin-bottom:40px;background:url(/images/nsw/argyle-bullet.png) no-repeat 17px 0}#argyle-collection>.bottom .thing .title{font-weight:700;margin-bottom:12px}#argyle-collection>.bottom .buttons{margin-top:20px;font-size:0}#argyle-collection>.bottom .buttons .button{width:230px;font-size:16px;font-weight:700;line-height:22px;text-align:center;text-transform:none;letter-spacing:0;display:inline-block;float:none;color:#000426;border:1px solid #000426;padding:14px 0;background:transparent none}#private-view-pop *{box-sizing:border-box}@media screen and (max-width:420px){#private-view-pop{padding:0}}#private-view-pop .hastext{background-color:#000426;border:0;padding:70px 60px}@media(min-width:767px){#private-view-pop .hastext{width:540px}}@media screen and (max-width:420px){#private-view-pop .hastext{margin:0!important;width:100%;padding:20px 20px 90px}}#private-view-pop .ttl{font-size:30px;font-weight:700;line-height:41px;margin-bottom:26px}#private-view-pop .close{position:absolute;top:30px;right:30px;opacity:.5}@media screen and (max-width:420px){#private-view-pop .close{top:10px;left:0;width:100%}}#private-view-pop .form{position:relative;color:#fff}#private-view-pop .form .left{position:absolute;top:0;left:0;z-index:1;width:calc((100% - 1200px)/2 + 730px);height:100%;background-size:cover;background-position:50%}#private-view-pop .form .left .overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,4,38,.7);z-index:1}#private-view-pop .form .left .image{position:absolute;top:50%;left:50%;width:350px;margin-top:-175px;margin-left:-175px;z-index:2}#private-view-pop .form .left .image img{display:block;width:100%}#private-view-pop .form .right{float:left;width:100%;background-color:#000426;min-height:500px;color:#fff;padding:90px 0 100px}#private-view-pop .form .right .details{width:384px;float:right}#private-view-pop .form .center-name{font-size:20px;font-weight:700;line-height:27px;margin-bottom:35px}#private-view-pop .form .details>.container{position:relative;padding-left:40px}#private-view-pop .form .heading{font-size:30px;font-weight:700;line-height:41px;margin-bottom:36px}#private-view-pop .form .input{float:left;margin-top:0;margin-bottom:25px;height:26px;line-height:19px;font-size:14px;width:100%}#private-view-pop .form .inputs{border-bottom:1px solid #737373;width:100%;float:left;margin-bottom:25px}#private-view-pop .form .inputs .input{width:50%;margin-bottom:0}#private-view-pop .form .input input{background-color:transparent;border:0;border-bottom:1px solid #737373;width:100%;height:26px;line-height:19px;font-size:14px;padding:0 0 6px;color:#fff}#private-view-pop .form .input input::-webkit-input-placeholder{color:#fff}#private-view-pop .form .input input:-moz-placeholder,#private-view-pop .form .input input::-moz-placeholder{color:#fff}#private-view-pop .form .input input:-ms-input-placeholder{color:#fff}#private-view-pop .form .inputs input{border-bottom:0}#private-view-pop .form .input.radio{height:auto}#private-view-pop .form .input.radio input{display:none}#private-view-pop .form .input.radio label{margin-left:20px;cursor:pointer;font-weight:600;color:hsla(0,0%,100%,.5)}#private-view-pop .form .input.radio input:checked+label{color:#1aa4c5}#private-view-pop .form .input.checkbox{height:auto}#private-view-pop .form .input.checkbox input{display:none}#private-view-pop .form .input.checkbox label{margin-right:20px;margin-top:10px;display:inline-block;cursor:pointer;font-weight:600;color:hsla(0,0%,100%,.5)}#private-view-pop .form .input.checkbox input:checked+label{color:#1aa4c5}@media screen and (max-width:420px){#private-view-pop .form .input.select{height:40px;margin-bottom:15px}}#private-view-pop .form .input.select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;color:#1aa4c5;padding-right:15px;font-size:14px;margin-left:20px;font-weight:600;background:transparent url(/images/angle-down.png) no-repeat 100%}#private-view-pop .form .input.submit{float:left;margin-right:0;width:auto;height:auto;margin-top:10px;margin-bottom:0}#private-view-pop .form .input.submit input{font-size:16px;font-weight:700;color:#fff;border:1px solid #fff;line-height:22px;text-align:center;width:200px;padding:14px 0;background-color:transparent;height:50px;-webkit-appearance:none;-moz-appearance:none;appearance:none}#estate-collection .headbanner,#urban-range .headbanner{margin-bottom:50px;position:relative;height:500px;background-size:cover;background-position:50%;background-attachment:scroll}#estate-collection .headbanner .overlay,#urban-range .headbanner .overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background-color:rgba(154,202,216,.7)}#estate-collection .headbanner .logo,#urban-range .headbanner .logo{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:50%;margin-left:-200px;width:400px;z-index:2;color:#fff;font-weight:700;font-family:Open Sans,sans-serif;text-align:center;font-size:60px}#estate-collection .headbanner .logo img,#urban-range .headbanner .logo img{position:relative;display:block;bottom:auto;left:auto}#estate-collection .headbanner .logo{width:600px;margin-left:-300px}#urban-range .headbanner .overlay{background-color:rgba(32,32,32,.7)}@media screen and (max-width:767px){#estate-collection .headbanner,#urban-range .headbanner{display:none}}#designers-choice *{box-sizing:border-box}#designers-choice .headbanner{position:relative;height:500px;background-size:cover;background-position:50%;background-attachment:scroll}#designers-choice .headbanner .overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background-color:rgba(53,27,73,.7)}#designers-choice .headbanner .logo{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:50%;margin-left:-200px;width:400px;z-index:2}#designers-choice .headbanner .logo img{position:relative;display:block;bottom:auto;left:auto}#designers-choice>.top{padding-top:100px}#designers-choice>.top h1{margin:0;padding:0;line-height:1}#designers-choice>.top .tag{color:#4a4a4a;font-size:14px;font-weight:600;line-height:19px;height:19px;display:block;width:100%;text-transform:uppercase;letter-spacing:5px}#designers-choice>.top .location{display:block;width:100%;text-transform:uppercase;height:96px;line-height:96px;color:#351b49;font-weight:400;font-size:70px;margin-bottom:40px}#designers-choice>.top .content{color:#4a4a4a}#designers-choice>.top .discover{margin-top:50px;color:#fff;background-color:#351b49;font-size:16px;line-height:22px;display:block;float:left;text-decoration:none;cursor:pointer;width:230px;text-align:center;padding:14px 0}#designers-choice>.top .left{float:left;margin-right:65px;width:calc((100% - 65px)/2)}#designers-choice>.top .left .content{font-weight:300;font-size:24px;line-height:36px}#designers-choice>.top .right{float:left;width:calc((100% - 65px)/2)}#designers-choice>.top .right h2,#designers-choice>.top .right h3,#designers-choice>.top .right h4{color:#4a4a4a;font-weight:700;margin-bottom:20px;margin-top:50px}#designers-choice>.top .right h2:first-child,#designers-choice>.top .right h3:first-child,#designers-choice>.top .right h4:first-child{margin-top:0}#designers-choice>.top .right h2{font-size:30px;line-height:41px}#designers-choice>.top .right h3{font-size:24px;line-height:33px}#designers-choice>.top .right h4{font-size:20px;line-height:27px}#designers-choice>.top .right p{color:#4a4a4a;font-size:16px;line-height:22px;margin-bottom:22px}#designers-choice>.slider{margin-top:80px;margin-bottom:100px}#designers-choice>.slider .item{width:100%;height:700px;background-size:cover;background-position:50%}#designers-choice>.slider .owl-next,#designers-choice>.slider .owl-prev{position:absolute;top:50%;margin-top:-38px}#designers-choice>.slider .owl-next img,#designers-choice>.slider .owl-prev img{display:block}#designers-choice>.slider .owl-prev{left:0}#designers-choice>.slider .owl-next{right:0}#designers-choice>.hod{background-color:#f5f5f5;padding:100px 0;text-align:center}#designers-choice>.hod .heading{color:#4a4a4a;font-size:30px;line-height:41px;text-align:center;margin-bottom:50px;font-weight:700}#designers-choice>.hod .houses .house{float:left;width:295px;margin-right:5px;font-size:12px;color:#fff;display:block}#designers-choice>.hod .houses .house:nth-child(3),#designers-choice>.hod .houses .house:nth-child(5){margin-right:0}#designers-choice>.hod .houses .house:nth-child(4n+6){clear:left}#designers-choice>.hod .houses .house:nth-child(4n+9){margin-right:0}#designers-choice>.hod .houses .house:nth-child(n+4){margin-top:5px}#designers-choice>.hod .houses .house .img{float:left;width:100%;height:220px;background-size:cover;background-position:50%;position:relative;cursor:pointer}#designers-choice>.hod .houses .house .img table{float:left;width:100%;height:100%;border-spacing:0;text-align:center;background:rgba(73,71,73,.8)}#designers-choice>.hod .houses .house .img .new{position:absolute;left:0;top:0;color:#fff;background:#3da7d1;padding:5px 15px;text-transform:uppercase}#designers-choice>.hod .houses .house .img .hover{float:left;width:100%;height:100%;display:none}#designers-choice>.hod .houses .house .img .fave{position:absolute;top:5px;left:5px;text-transform:uppercase;padding:5px 5px 5px 30px;font-size:12px;border:1px solid #fff;color:#fff;background:url(/images/whiteheart.png) no-repeat 0;background-size:contain}#designers-choice>.hod .houses .house .img .compare{position:absolute;top:5px;right:5px;text-transform:uppercase;padding:5px 30px 5px 5px;font-size:12px;border:1px solid #fff;color:#fff;background:url(/images/whitenox.png) no-repeat 100%;background-size:contain}#designers-choice>.hod .houses .house .img .compare.selected{background-image:url(/images/whitex.png)}#designers-choice>.hod .houses .house .img .button{background:0 0;float:none;border:1px solid #fff;padding:10px 25px}#designers-choice>.hod .houses .house .img .over-ban{position:absolute;top:0;right:0;width:100px;height:100px}#designers-choice>.hod .houses .house .img .over-ban img{width:100%}#designers-choice>.hod .houses .house .img:hover .hover{display:block}#designers-choice>.hod .houses .house .img:hover .new{display:none}#designers-choice>.hod .houses .house .top{float:left;width:100%;box-sizing:border-box;padding:5px 10px;background-color:#59456a}#designers-choice>.hod .houses .house .top h2{color:#fff;float:left;text-transform:uppercase;font-weight:400;margin:0;font-size:12px;display:inline-block;max-width:135px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#designers-choice>.hod .houses .house .top .bbg{float:right}#designers-choice>.hod .houses .house .top .bbg img{float:left;margin-right:5px;width:20px}#designers-choice>.hod .houses .house .top .bbg img:first-child{margin-right:10px}#designers-choice>.hod .houses .house .top .bbg img:nth-child(5){margin-left:5px}#designers-choice>.hod .houses .house .top .bbg span{float:left;margin-right:5px}#designers-choice>.hod .houses .house .bottom{float:left;width:100%;box-sizing:border-box;padding:5px 10px;background:#351b49}#designers-choice>.hod .houses .house .bottom .area{float:left}#designers-choice>.hod .houses .house .bottom .price{float:right;text-transform:uppercase}#designers-choice>.hod .houses .house:first-child{width:595px;font-size:18px;line-height:27px}#designers-choice>.hod .houses .house:first-child .img{height:443px}#designers-choice>.hod .houses .house:first-child .img .over-ban{width:204px;height:204px}#designers-choice>.hod .houses .house:first-child .top{padding:14px 10px}#designers-choice>.hod .houses .house:first-child .top h2{font-size:20px;max-width:270px}#designers-choice>.hod .houses .house:first-child .top .bbg img{width:30px}#designers-choice>.hod .houses .house:first-child .bottom{padding:14px 10px}#designers-choice>.hod .button{display:inline-block;height:50px;width:230px;background-color:#1aa4c5;color:#fff;font-size:16px;font-weight:700;line-height:22px;text-align:center;padding:14px 0;float:none;margin:30px 0 0;text-transform:none}#designers-choice>.enquiry{position:relative;color:#fff}#designers-choice>.enquiry .left{position:absolute;top:0;left:0;z-index:1;width:calc((100% - 1200px)/2 + 730px);height:100%;background-size:cover;background-position:50%}#designers-choice>.enquiry .left .overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(53,27,73,.7);z-index:1}#designers-choice>.enquiry .left .image{position:absolute;top:50%;left:50%;width:350px;margin-top:-175px;margin-left:-175px;z-index:2}#designers-choice>.enquiry .left .image img{display:block;width:100%}#designers-choice>.enquiry .right{float:left;width:100%;background-color:#351b49;min-height:500px;color:#fff;padding:90px 0 100px}#designers-choice>.enquiry .right .details{width:384px;float:right}#designers-choice>.enquiry .center-name{font-size:20px;font-weight:700;line-height:27px;margin-bottom:35px}#designers-choice>.enquiry .details>.container{position:relative;padding-left:40px}#designers-choice>.enquiry .heading{font-size:30px;font-weight:700;line-height:41px;margin-bottom:36px}#designers-choice>.enquiry .input{float:left;margin-top:0;margin-bottom:25px;height:26px;line-height:19px;font-size:14px;width:100%}#designers-choice>.enquiry .inputs{border-bottom:1px solid #737373;width:100%;float:left;margin-bottom:25px}#designers-choice>.enquiry .inputs .input{width:50%;margin-bottom:0}#designers-choice>.enquiry .input input{background-color:transparent;border:0;border-bottom:1px solid #737373;width:100%;height:26px;line-height:19px;font-size:14px;padding-bottom:6px;color:#fff}#designers-choice>.enquiry .input input::-webkit-input-placeholder{color:#fff}#designers-choice>.enquiry .input input:-moz-placeholder,#designers-choice>.enquiry .input input::-moz-placeholder{color:#fff}#designers-choice>.enquiry .input input:-ms-input-placeholder{color:#fff}#designers-choice>.enquiry .inputs input{border-bottom:0}#designers-choice>.enquiry .input.radio input{display:none}#designers-choice>.enquiry .input.radio label{margin-left:20px;cursor:pointer;color:hsla(0,0%,100%,.5)}#designers-choice>.enquiry .input.radio input:checked+label{color:#1aa4c5}#designers-choice>.enquiry .input.submit{float:left;margin-right:0;width:auto;height:auto;margin-top:10px;margin-bottom:0}#designers-choice>.enquiry .input.submit input{font-size:16px;font-weight:700;color:#fff;border:1px solid #fff;line-height:22px;text-align:center;width:200px;padding:14px 0;background-color:transparent;height:50px;-webkit-appearance:none;-moz-appearance:none;appearance:none}#designers-choice>.bottom{padding:100px 0;text-align:center}#designers-choice>.bottom .wrapper{width:770px}#designers-choice>.bottom h2,#designers-choice>.bottom h3,#designers-choice>.bottom h4{color:#4a4a4a;font-weight:700;margin-bottom:20px;margin-top:50px}#designers-choice>.bottom h2:first-child,#designers-choice>.bottom h3:first-child,#designers-choice>.bottom h4:first-child{margin-top:0}#designers-choice>.bottom h2{font-size:30px;line-height:41px}#designers-choice>.bottom h3{font-size:24px;line-height:33px}#designers-choice>.bottom h4{font-size:20px;line-height:27px}#designers-choice>.bottom p{color:#4a4a4a;font-size:16px;line-height:22px;margin:0;padding:0}#designers-choice>.bottom .things{margin-top:50px}#designers-choice>.bottom .thing{text-align:left;padding-left:35px;margin-bottom:40px}#designers-choice>.bottom .thing .title{font-weight:700;margin-bottom:12px;position:relative}#designers-choice>.bottom .thing .number{position:absolute;top:0;left:-30px}#designers-choice>.bottom .buttons{margin-top:20px;font-size:0}#designers-choice>.bottom .buttons .button{width:230px;font-size:16px;font-weight:700;line-height:22px;text-align:center;text-transform:none;letter-spacing:0;display:inline-block;float:none;color:#fff;padding:14px 0;background:#351b49 none}#refer-a-friend *{box-sizing:border-box}#refer-a-friend .headbanner{position:relative;height:550px}#refer-a-friend .headbanner .wrapper{height:100%}#refer-a-friend .headbanner .wrapper table{height:100%;text-align:center;border-spacing:0;float:left;width:100%}#refer-a-friend .headbanner .wrapper table h1,#refer-a-friend .headbanner .wrapper table h2{text-shadow:0 2px 5px rgba(0,0,0,.3);font-size:50px;font-weight:600;line-height:1}#refer-a-friend .headbanner .wrapper table h2{color:#fff}#refer-a-friend .top{padding:80px 0 40px;color:#58595b;position:relative;overflow:hidden}#refer-a-friend .top .wrapper{position:relative;z-index:1}#refer-a-friend .top .content{float:left;width:100%}#refer-a-friend .top h2{font-size:52px;color:#58595b;line-height:58px}#refer-a-friend .top h2:last-child{margin-bottom:0}#refer-a-friend .top h1{font-size:52px;color:#58595b;line-height:58px;font-weight:400}#refer-a-friend .top h1:last-child{margin-bottom:0}#refer-a-friend .top h3{font-size:24px;color:#58595b;line-height:32px;font-weight:600}#refer-a-friend .top h3:last-child{margin-bottom:0}#refer-a-friend .top h4{font-size:18px;font-weight:700;margin:0 0 20px}#refer-a-friend .top li a,#refer-a-friend .top p a{color:#58595b;font-weight:400}#refer-a-friend .top .left{float:left;width:50%;width:calc(50% + 30px)}#refer-a-friend .top .left h4:last-child{margin-bottom:0}#refer-a-friend .top .left p{font-size:18px;color:#58595b;line-height:24px}#refer-a-friend .top .left p:first-child{margin-top:0}#refer-a-friend .top .left p:last-child{margin-bottom:0}#refer-a-friend .top .left ul{margin:20px 0;padding-left:45px}#refer-a-friend .top .left ul:first-child{margin-top:0}#refer-a-friend .top .left ul:last-child{margin-bottom:0}#refer-a-friend .top .left ul li{max-width:500px;line-height:25px;margin-bottom:20px}#refer-a-friend .top .left ul li:last-child{margin-bottom:0}#refer-a-friend .top .left ol{counter-reset:number;margin:20px 0;padding:0}#refer-a-friend .top .left ol:first-child{margin-top:0}#refer-a-friend .top .left ol:last-child{margin-bottom:0}#refer-a-friend .top .left ol li{list-style:none;counter-increment:number;position:relative;padding-left:45px;max-width:500px;line-height:25px;margin-bottom:20px}#refer-a-friend .top .left ol li:before{content:counter(number) " ";position:absolute;left:0;top:0;font-size:50px;color:#3da7d1;line-height:1;opacity:.6;font-weight:600}#refer-a-friend .top .left ol li:last-child{margin-bottom:0}#refer-a-friend .top .left .buttons{margin-top:30px}#refer-a-friend .top .left .buttons .button{float:left;width:240px;border:1px solid #c2c2c2;background:0 0;border-radius:5px!important;margin-right:30px;color:#58595b;font-size:18px;font-weight:700;line-height:55px;padding:0;text-align:center}#refer-a-friend .top .left .buttons .button:last-child{margin-right:0}#refer-a-friend .top .left .terms{margin-top:40px}#refer-a-friend .top .left .terms h4{margin-bottom:-20px}#refer-a-friend .top .left .terms p{font-size:14px;line-height:20px}#refer-a-friend .top .right{float:right;width:calc(50% - 90px)}#refer-a-friend .top .right .form{background:#f5f5f5;border-radius:5px;padding:40px;margin-top:20px}#refer-a-friend .top .right .form input[type=email],#refer-a-friend .top .right .form input[type=tel],#refer-a-friend .top .right .form input[type=text],#refer-a-friend .top .right .form select,#refer-a-friend .top .right .form textarea{float:left;width:100%;border:1px solid #c2c2c2;line-height:40px;padding:0 10px;font-size:16px;color:#58595b;margin-bottom:10px;height:42px;background:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none}#refer-a-friend .top .right .form input[type=email]::-ms-expand,#refer-a-friend .top .right .form input[type=tel]::-ms-expand,#refer-a-friend .top .right .form input[type=text]::-ms-expand,#refer-a-friend .top .right .form select::-ms-expand,#refer-a-friend .top .right .form textarea::-ms-expand{display:none}#refer-a-friend .top .right .form input[type=email]:last-child,#refer-a-friend .top .right .form input[type=tel]:last-child,#refer-a-friend .top .right .form input[type=text]:last-child,#refer-a-friend .top .right .form select:last-child,#refer-a-friend .top .right .form textarea:last-child{margin-bottom:0}#refer-a-friend .top .right .form select{background-image:url(/images/dropdown-refer.png);background-size:contain;background-position:100%;background-repeat:no-repeat}#refer-a-friend .top .right .form textarea{height:100px;line-height:20px;padding:10px}#refer-a-friend .top .right .form::-webkit-input-placeholder{color:#58595b}#refer-a-friend .top .right .form:-moz-placeholder,#refer-a-friend .top .right .form::-moz-placeholder{color:#58595b}#refer-a-friend .top .right .form:-ms-input-placeholder{color:#58595b}#refer-a-friend .top .right .form input[type=submit]{float:left;width:240px;border:none;border-radius:5px!important;margin:0;background:#58595b;color:#fff;font-size:18px;font-weight:700;line-height:55px;padding:0;text-align:center}#refer-a-friend .top .right .form .section{margin-top:40px}#refer-a-friend .top .right .form .section:first-child{margin-top:0}#refer-a-friend .top .right .form .content p{font-size:14px;line-height:20px;max-width:365px}#refer-a-friend .top .hands{position:absolute;bottom:-105px;left:0;opacity:.1}@media(max-width:1650px){#refer-a-friend .top .hands{left:auto;right:calc(50% + 30px)}}@media(max-width:1365px){#argyle-collection .enquiry .right,#designers-choice>.enquiry .right{width:50%;float:right}#argyle-collection .enquiry .right .wrapper,#designers-choice>.enquiry .right .wrapper{width:384px}#argyle-collection .enquiry .left,#designers-choice>.enquiry .left{width:50%;float:left}}@media(max-width:1250px){#argyle-collection .hod .houses .house,#designers-choice .hod .houses .house{width:calc((100% - 11px)/3)}#argyle-collection .hod .houses .house:first-child,#designers-choice .hod .houses .house:first-child{width:calc((100% - 11px)/3*2 + 5px)}#argyle-collection .hod .houses .house:nth-child(2),#argyle-collection .hod .houses .house:nth-child(3),#designers-choice .hod .houses .house:nth-child(2),#designers-choice .hod .houses .house:nth-child(3){margin-right:0}#argyle-collection .hod .houses .house:nth-child(5),#designers-choice .hod .houses .house:nth-child(5){margin-right:5px}#argyle-collection .hod .houses .house:nth-child(n+3),#designers-choice .hod .houses .house:nth-child(n+3){margin-top:5px}#argyle-collection>.hod .houses .house:nth-child(4n+6),#designers-choice>.hod .houses .house:nth-child(4n+6){clear:none}#argyle-collection>.hod .houses .house:nth-child(3n+4),#designers-choice>.hod .houses .house:nth-child(3n+4){clear:left}#argyle-collection>.hod .houses .house:nth-child(3n+6),#designers-choice>.hod .houses .house:nth-child(3n+6){margin-right:0}}@media(max-width:1200px){#argyle-collection .headbanner,#designers-choice .headbanner{height:500px}}@media(max-width:1023px){#argyle-collection .headbanner,#designers-choice .headbanner{height:300px}#argyle-collection>.top .left,#argyle-collection>.top .right,#designers-choice>.top .left,#designers-choice>.top .right{margin-right:0;width:100%}#argyle-collection>.top .left,#designers-choice>.top .left{margin-bottom:50px}#argyle-collection>.enquiry .left,#designers-choice>.enquiry .left{display:none}#argyle-collection>.enquiry .right,#designers-choice>.enquiry .right{width:100%;float:left}#argyle-collection>.enquiry .right .wrapper,#designers-choice>.enquiry .right .wrapper{width:100%;padding:0 30px}#argyle-collection>.enquiry .right .details,#designers-choice>.enquiry .right .details{width:100%}#argyle-collection>.bottom .left,#argyle-collection>.bottom .right,#designers-choice>.bottom .left,#designers-choice>.bottom .right{margin-right:0;width:100%}#argyle-collection>.bottom .left,#designers-choice>.bottom .left{margin-bottom:50px}#argyle-collection>.bottom .left .buttons,#designers-choice>.bottom .left .buttons{display:none}#argyle-collection>.bottom .right .buttons,#designers-choice>.bottom .right .buttons{display:block}#argyle-collection>.bottom .buttons,#designers-choice>.bottom .buttons{margin-top:30px}#refer-a-friend .top{padding-top:40px}#refer-a-friend .top .left{width:100%}#refer-a-friend .top .right{width:100%;margin-top:30px}#refer-a-friend .top .hands{display:none}}@media(max-width:950px){#argyle-collection .hod .houses .house,#designers-choice .hod .houses .house{width:calc((100% - 5px)/2)}#argyle-collection .hod .houses .house:first-child,#designers-choice .hod .houses .house:first-child{width:100%;margin-right:0}#argyle-collection .hod .houses .house:nth-child(2n+3),#designers-choice .hod .houses .house:nth-child(2n+3){margin-right:0}#argyle-collection .hod .houses .house:nth-child(n+2),#designers-choice .hod .houses .house:nth-child(n+2){margin-top:5px}#argyle-collection>.hod .houses .house:nth-child(3n+4),#designers-choice>.hod .houses .house:nth-child(3n+4){clear:none}#argyle-collection>.hod .houses .house:nth-child(3n+6),#designers-choice>.hod .houses .house:nth-child(3n+6){margin-right:5px}#argyle-collection .hod .houses .house:nth-child(2n+2),#designers-choice .hod .houses .house:nth-child(2n+2){margin-right:5px;clear:left}#argyle-collection>.bottom .wrapper,#designers-choice>.bottom .wrapper{width:96%}}@media(max-width:768px){#display-location-detail .g-recaptcha{-webkit-transform:none!important;transform:none!important;margin:0}}@media(max-width:767px){#argyle-collection>.top,#designers-choice>.top{padding-top:30px}#argyle-collection>.top .location,#designers-choice>.top .location{font-size:40px;line-height:40px;height:40px;margin-bottom:30px;margin-top:15px}#argyle-collection>.slider,#designers-choice>.slider{margin-top:30px;margin-bottom:30px}#argyle-collection>.hod,#designers-choice>.hod{padding:30px 0}#argyle-collection>.hod .heading,#designers-choice>.hod .heading{margin-bottom:30px}#argyle-collection>.enquiry,#designers-choice>.enquiry{padding:30px 0}#argyle-collection>.enquiry .input,#designers-choice>.enquiry .input,#private-view-pop .form .input{width:100%;margin-right:0;margin-bottom:0}#argyle-collection>.enquiry .inputs,#designers-choice>.enquiry .inputs,#private-view-pop .form .inputs{border-bottom:0;margin-bottom:0}#argyle-collection>.enquiry .inputs .input,#designers-choice>.enquiry .inputs .input,#private-view-pop .form .inputs .input{width:100%}#argyle-collection>.enquiry .inputs .input input,#designers-choice>.enquiry .inputs .input input,#private-view-pop .form .inputs .input input{border-bottom:1px solid #737373}#argyle-collection>.enquiry .input:nth-child(n+2),#designers-choice>.enquiry .input:nth-child(n+2),#private-view-pop .form .input:nth-child(n+2){margin-top:26px}#argyle-collection>.bottom,#designers-choice>.bottom{padding:30px 0}#refer-a-friend .top .right .form{padding:20px}}@media(max-width:670px){#argyle-collection .hod .houses .house,#designers-choice .hod .houses .house{margin-right:0!important;width:100%}#argyle-collection>.hod .houses .house:first-child,#designers-choice>.hod .houses .house:first-child{font-size:12px;line-height:normal}#argyle-collection .hod .houses .house .img,#argyle-collection .hod .houses .house:first-child .img,#designers-choice .hod .houses .house .img,#designers-choice .hod .houses .house:first-child .img{height:330px}#argyle-collection>.hod .houses .house:first-child .top,#designers-choice>.hod .houses .house:first-child .top{padding:5px 10px}#argyle-collection>.hod .houses .house:first-child .top h2,#designers-choice>.hod .houses .house:first-child .top h2{font-size:12px}#argyle-collection>.hod .houses .house:first-child .top .bbg img,#designers-choice>.hod .houses .house:first-child .top .bbg img{width:20px}#argyle-collection>.hod .houses .house:first-child .bottom,#designers-choice>.hod .houses .house:first-child .bottom{padding:5px 10px}#argyle-collection .hod .houses .house:nth-child(n+2),#designers-choice .hod .houses .house:nth-child(n+2){margin-top:5px}}@media(max-height:800px){#centerpromos,#difference{display:none}#toppromos{display:block;bottom:0;background:#fff;padding-top:5px}#slider{max-height:calc(100% - 127px);max-height:-webkit-calc(100% - 127px)}#slider #slides li img{height:auto;max-height:100%}}@media(max-width:1400px){#slider .wrapper{width:100%;padding:0}#slider #slides{margin-left:0}#slider #slides li{filter:none;-webkit-filter:none}}@media(max-width:1250px){.wrapper{width:96%;padding:0}#inclusions .tagline .wrapper{width:96%;padding:0 2%}#zero .wrapper{width:96%}#head .barofftotheside{width:2%}#buildingwithus .muse h2{font-size:22px}#temp .temp_content .heading{padding-right:170px}#temp .temp_content .heading br{display:none}}@media(max-width:1200px){#display-sale .house .img{width:350px}#display-sale .house .right{width:calc(100% - 350px);width:-webkit-calc(100% - 350px)}#colourstudio .centerpromos a{width:calc((100% - 5px)/2);width:-webkit-calc((100% - 5px)/2);margin-bottom:20px}#colourstudio .centerpromos a:nth-child(2n+2){margin-right:0}#about .meet .john{width:300px}#about .meet .text{width:calc(100% - 320px);width:-webkit-calc(100% - 320px)}#under-filter-gif{margin-top:5px}}@media(max-width:1130px){#buildingwithus .muse h2{font-size:18px}#buildingwithus .muse img{width:300px}#colourstudio .times_table td{display:block;float:left;width:100%}}@media(max-width:1120px){#display-sale .house .right .bottom .area,#display-sale .house .right .bottom .bbg,#display-sale .house .right .bottom .frontage,#display-sale .house .right .bottom .price{padding-right:15px}#contact .bottom .display{width:calc((100% - 10px)/2);width:-webkit-calc((100% - 10px)/2)}#contact .bottom .display:nth-child(2n+2){margin-right:0}}@media(max-width:1100px){#home-designs .left{width:250px}#home-designs .banner,#home-designs .houses,.nswtext.homedes,.nswtext .homedes{width:calc(100% - 255px)}#house-land-list .houses .house .bottom .area,#house-land-list .houses .house .bottom .bbg{padding-right:20px}}@media(max-width:1080px){#display-sale .house .img{width:280px}#display-sale .house .right{width:calc(100% - 280px);width:-webkit-calc(100% - 280px)}}@media(max-width:1024px){#slider .nav{display:none!important}#wherewebuild textarea{height:169px}#testimonials .nav{display:none!important}#muse .bigimg .popup .body .img{display:none}#centerpromos a .heading{font-size:14px}#footer .ltgrey .right{font-size:11px}#home-designs .left .link .button{padding:7px 15px}#home-detail .left .enquiry{display:block;margin-top:5px}#home-detail .right .enquiry{display:none}#home-detail #main .left .enquiry{background:#e4e4e4;padding:10px;box-sizing:border-box;float:left;width:100%;margin-bottom:5px}#home-detail #main .left .enquiry h2{font-weight:700;text-transform:none;font-size:14px;margin-bottom:10px}#home-detail #main .left .enquiry input[type=text],#home-detail #main .left .enquiry select,#home-detail #main .left .enquiry textarea{padding:5px;border:0;margin:0 0 5px;float:left;box-sizing:border-box;width:100%;font-size:12px}#home-detail #main .left .enquiry textarea{height:125px}#home-detail #main .left .enquiry .g-recaptcha{float:left;-webkit-transform:scale(.93);transform:scale(.93);-webkit-transform-origin:0 0;transform-origin:0 0}#home-detail #main .left .enquiry input[type=submit]{font-size:12px;padding:5px;border:0;margin:0;float:left;box-sizing:border-box;width:100%;color:#fff;background-image:url(/images/submit-blu.png)}#home-detail #main .right .button.third{width:100%;margin-right:0!important}#display-locations #gmap{height:580px}.headbanner h1.centreonIPAD{padding-left:-webkit-calc((100% - 715px)/2)}#inclusions .centerpromos a .heading{font-size:14px}.popover#watchpop .poptext{box-sizing:border-box;margin:2% 2% 0!important;width:96%;height:98%!important;overflow:auto!important}#home-designs .houses .house{width:calc((100% - 5px)/2);width:-webkit-calc((100% - 5px)/2)}#home-designs .houses .house:nth-child(3n+3){margin-right:5px}#home-designs .houses .house:nth-child(2n+2){margin-right:0}#home-designs .filters .filter.radio img.range_image{height:auto;width:calc(100% - 30px);width:-webkit-calc(100% - 30px)}#home-detail .similar .houses .house{width:calc((100% - 5px)/2);width:-webkit-calc((100% - 5px)/2);margin-bottom:5px}#home-detail .similar .houses .house:nth-child(2n+2){margin-right:0}#inclusions .centerpromos{padding:20px 0}#colourstudio .centerpromos{padding:40px 0 20px}#muse #thumbs-slider .nav .next-thumbs,#muse #thumbs-slider .nav .prev-thumbs{margin-top:35px}#muse .rooms .nav{margin-top:75px}#playhouse .kids .left,#playhouse .kids .right{width:100%}.headbanner.playhouse{background-attachment:scroll}#contact input[type=submit]{margin-top:10px;float:left}#careers input[type=submit]{margin-top:52px;float:right}.headbanner h1.right{text-align:center;padding-right:0}#compare .column{width:calc((100% - 5px)/2);width:-webkit-calc((100% - 5px)/2)}#compare .column:nth-child(2n+2){margin-right:0}#inclusions .numbered .small table{display:table}#inclusions .numbered .small:hover table{display:none}#inclusions .pag_content .text{width:60%}#inclusions .pag_content .image{width:40%}#testimonials{height:450px;padding-top:100px}#contact .two_third .gmap{margin-top:-170px}#display-detail .fpviewer .viewer .img img{width:100%;height:auto}#house-land-list .hlp_boxes .box{margin-right:20px;width:calc((100% - 100px)/4);width:-webkit-calc((100% - 100px)/4)}#house-land-list .hlp_boxes .box:first-child{margin-left:20px}#house-land-list .filters{margin-top:20px}#temp .temp_content .heading{padding-right:100px;font-size:50px}#temp .temp_content .heading .ontop{width:150px}#temp .temp_content .heading br{display:initial}#temp .temp_content .blue_heading{font-size:24px}#temp .temp_content .location{margin-bottom:16px}#temp .temp_content .location .item{font-size:16px}#temp .temp_content .gmap{margin-bottom:16px}}@media(max-width:1024px){#temp .temp_content .left{width:100%;margin-bottom:20px}#temp .temp_content .right{width:100%}#temp .temp_content .heading{font-size:62px}#temp .temp_content .heading .ontop{width:190px}#temp .temp_content .blue_heading{font-size:27px}#temp .temp_content .location{margin-bottom:30px}#temp .temp_content .location .item{font-size:20px}#temp .temp_content .gmap{margin-bottom:30px;height:300px!important}#house-land-list .hlp_boxes .box{margin-bottom:20px;padding-bottom:20%;width:calc((100% - 60px)/2);width:-webkit-calc((100% - 60px)/2)}#house-land-list .hlp_boxes .box:nth-child(3){margin-left:20px}#house-land-list .filters{margin-top:0}#house-land-list .filters .wrapper{padding:0;width:calc(100% - 40px);width:-webkit-calc(100% - 40px)}#house-land-list .filters .left{width:100%;padding:10px 0 5px}#house-land-list .filters .right{width:100%;padding:5px 0 10px}#careers input[type=submit]{margin-top:10px;float:left}#head .barofftotheside{display:none}#about .meet{padding-top:0}#watch-holder .left{width:calc(100% - 280px);width:-webkit-calc(100% - 280px)}#watch-holder .right{width:280px}#watch-holder .peter{width:240px}#head .wrapper{width:100%;padding:0}#head .logo{text-align:center}#head .logo img{vertical-align:middle}#head .right{width:100%}#head .right .bottom,#head .right .top{width:98%;padding-right:2%}#toppromos a,#toppromosbig a{width:calc((100% - 5px)/2);width:-webkit-calc((100% - 5px)/2);margin-bottom:5px}#toppromos a:nth-child(2n+2),#toppromosbig a:nth-child(2n+2){margin-right:0}#departlogos a{width:calc((100% - 5px)/2);width:-webkit-calc((100% - 5px)/2);margin-bottom:20px}#departlogos a:nth-child(2n+2){margin-right:0}#centerpromos a,#inclusions .centerpromos a{width:calc((100% - 5px)/2);width:-webkit-calc((100% - 5px)/2);margin-bottom:20px}#centerpromos a:nth-child(2n+2),#inclusions .centerpromos a:nth-child(2n+2){margin-right:0}#centerpromos a .heading,#inclusions .centerpromos a .heading{font-size:16px}#home-designs .houses .house{width:100%;margin-right:0!important}#home-detail .left{width:100%}#home-detail .right{width:100%;margin-top:5px}#home-detail .topbar .stats{padding:6px 10px}#home-detail .fpviewer .right{height:auto!important}#home-detail .topbar .houses{width:100%;margin-right:0;box-sizing:border-box;margin-bottom:5px}#home-detail .topbar .stats{width:calc(100% - 55px);width:-webkit-calc(100% - 55px);box-sizing:border-box}#display-sale .house .img{width:100%;padding-bottom:38%;height:auto}#display-detail .left,#display-sale .house .text{width:100%}#display-detail .right{width:100%;margin-top:5px}#display-detail .topbar .left{margin-top:0;width:100%}#display-detail .topbar .right{margin-top:0;width:100%;position:relative}#display-detail .topbar .suburb{text-align:left}#display-detail #main .right h2,#display-detail #main .right p{text-align:center}#buildingwithus .difference img{width:calc((100% - 5px)/2);width:-webkit-calc((100% - 5px)/2)}#buildingwithus .difference img:nth-child(3n+3){margin-right:5px}#buildingwithus .difference img:nth-child(2n+2){margin-right:0}#colourstudio .inspiration{padding:60px 0 0}#colourstudio .panorama{display:none}#muse .bigimg .popup .plus{width:30px}#favourites .houses .house{width:calc((100% - 5px)/2);width:-webkit-calc((100% - 5px)/2)}#favourites .houses .house:nth-child(3n+3){margin-right:5px}#favourites .houses .house:nth-child(2n+2){margin-right:0}#contact .g-recaptcha{-webkit-transform:scale(.9);transform:scale(.9);-webkit-transform-origin:0 0;transform-origin:0 0}#home-detail .fpviewer .right .button.contact{position:relative;bottom:auto;left:auto;width:100%}#display-sale .house .right .text{height:auto;padding-bottom:0}#muse .notify h2{float:none;margin-bottom:20px}#muse .input{width:100%}#home-detail .right .link{width:calc((100% - 5px)/2);width:-webkit-calc((100% - 5px)/2)}#home-detail .right .link img{width:100%}#home-detail .right .link:first-child{margin-right:5px}.comparebar .greybg .houses .house:nth-child(4){display:none}#client-contact .left{width:100%;padding-right:0;margin-bottom:45px}#client-contact .right{width:100%;padding-left:0}}@media(max-width:950px){#house-land-list .houses,#house-land-list .left{width:100%}#house-land-list .houses .house{margin-bottom:20px}#house-land-list .houses .house .right .bottom .button.resp{display:block;float:left;margin-right:-webkit-calc(100% - 267px)}#house-land-list .houses .house .right .heading .button{display:none}#house-land-list .houses .house .right .heading .name h2{width:auto}#house-land-list .houses .house .right .text{height:auto}#house-land-list .houses .house .buttons{width:auto}#house-land-list .houses .house .buttons .button:last-child{float:right}#house-land-list .houses .house .bottom .price{float:left}#under-filter-gif{width:100%}}@media(max-width:880px){#quiz{display:none}#difference h1,#home-inclusions .heading{font-size:22px}#difference h1 img{height:26px}#newsletter .text,#postcode .text{width:100%;text-align:center}#newsletter .input,#postcode .input{width:100%;text-align:center;margin-top:20px}#newsletter .input input[type=text],#postcode .input input[type=text]{width:calc(100% - 162px);width:-webkit-calc(100% - 162px)}#contact .g-recaptcha{-webkit-transform:scale(.78);transform:scale(.78)}#house-land-list .text .wrapper{width:90%}}@media(max-width:850px){#temp .temp_content .heading{padding-right:0;font-size:50px;text-align:center}#temp .temp_content .heading .ontop,#temp .temp_content .heading br{display:none}#temp .temp_content .left .left_again{width:100%}#temp .temp_content .left .right_again{display:none}#temp .temp_content .blue_heading{font-size:24px}}@media(max-width:830px){#display-sale .house .bottom .area,#display-sale .house .bottom .bbg{padding-right:20px}#reasons .text_wrapper{width:96%;padding:0 2%}}@media(max-width:800px){#difference h1,#home-inclusions .heading{font-size:18px}#difference h1 img{height:22px}}@media(max-width:768px){#footer .ltgrey .right{width:calc(94% - 160px)}#footer .ltgrey .left{width:160px}#footer .ltgrey .left .social{width:100%;margin-left:15px}.prod-review{margin-top:20px;float:left}#display-locations .left{width:250px;padding-left:0}#display-locations #map-holder{width:calc(100% - 255px);width:-webkit-calc(100% - 255px);margin-right:0}#buildingwithus .promos .promo{width:100%!important;margin-right:0!important;margin-bottom:5px!important}#home-detail .topbar .likes .img{padding:7.5px 0}#home-detail .topbar .likes .text{margin-top:9px}#buildingwithus .muse h2{font-size:16px}#buildingwithus .muse img{width:250px}#inclusions .numbered .main{width:100%;margin-right:0}#inclusions .numbered .info{width:100%;height:auto!important}#knockdown .contact .left,#knockdown .contact .right{width:100%}#colourstudio .contact .right .g-recaptcha{-webkit-transform-origin:top right;transform-origin:top right;float:right}#wherewebuild input[type=submit]{margin-top:10px}#wherewebuild .g-recaptcha{float:right;-webkit-transform-origin:top right;transform-origin:top right}#muse .rooms .nav{margin-top:45px}#muse #thumbs-slider .nav .next-thumbs,#muse #thumbs-slider .nav .prev-thumbs{margin-top:20px}#careers .g-recaptcha{-webkit-transform-origin:top left;transform-origin:top left}#colourstudio .inspiration{padding-top:0}#colourstudio .images img,#colourstudio .inspiration .left,#colourstudio .inspiration .right{width:100%}#colourstudio .times_table td{display:table-cell;float:none;width:auto}#display-locations .housespopout{left:255px}}@media(max-width:767px){#reasons .text_wrapper .heading{font-size:50px}#newsletter .left,#nsw-random-enquiry .body form,.nswtext.homedes,.nswtext .homedes{width:100%}#newsletter .right{width:100%;text-align:center}#newsletter .right .button{display:inline-block;float:none}#wherewebuild .half{width:100%;margin:0}#head .right{display:none}#head .resp{display:block}#head .state{width:50%;text-align:center;float:left;padding:5px 3% 5px 0;background:#3da7d1;box-sizing:border-box}#head .state a{font-size:16px;float:right;margin-left:20px}#head .state a.selected{color:#fff}#head .phone{width:50%;text-align:center;float:right;padding:5px 0 5px 3%;background:#3da7d1;box-sizing:border-box}#head .phone a{font-size:16px;font-weight:700;float:left;color:#fff}#head .phone a span{color:#4e4e4e}#head .menu input[type=checkbox]{position:absolute;top:-9999px;left:-9999px}#head .menu .toplevelmenu{width:100%;padding:0;margin:0;float:left;background:#4e4e4e}#head .menu .toplevelmenu li{width:100%;padding:0;margin:0;float:left;list-style:none}#head .menu .toplevelmenu li a{width:96%;margin:0;float:left;color:#fff;text-align:center}#head .menu .toplevelmenu li a,#head .menu .toplevelmenu li label{font-size:16px;height:0;overflow:hidden;padding:0 2%;line-height:45px;text-transform:none;transition:height .3s ease-in}#head .menu .toplevelmenu li .submenu{display:none;width:100%;float:left;padding:0;margin:0;background:#e4e4e4}#head .menu .toplevelmenu li .submenu a{color:#4e4e4e}#head .menu label{width:92%;color:#fff;background:#4e4e4e;float:left;padding:4%;text-align:center;margin-top:0;cursor:pointer;font-size:16px;line-height:20px;font-size:50px}#head .menu input[type=checkbox]:checked~.toplevelmenu li a,#head .menu input[type=checkbox]:checked~.toplevelmenu li label{height:45px}#head .menu .toplevelmenu label{text-align:left;margin:0;text-align:center;padding:2%;width:96%}#head .menu .toplevelmenu input[type=checkbox]:checked~.submenu{display:block}#slider{display:none!important}#footer .ltgrey .right,#toppromos{display:none}#toppromosbig{display:block}#toppromosbig a{margin-right:0!important;width:100%}#home-inclusions .heading{display:none}#home-inclusions .booklet{width:32%;margin:0 2% 0 0;display:block;float:left}#home-inclusions .booklet:last-child{margin-right:0}#difference{display:none}#centerpromos,#departlogos,#inclusions .centerpromos{padding:0}#bottompromos a,#centerpromos a,#departlogos a,#inclusions .centerpromos a{margin-right:0!important;width:100%}#bottompromos a{margin-bottom:5px}#bottompromos a:last-child{margin-bottom:0}#testimonials{display:none!important}#home-designs .houses .house,#home-detail .similar .houses .house{width:100%;margin-right:0!important}#home-detail #main .left{display:none}#home-detail #main .right .button.resp{display:block}#home-detail #main .left .enquiry.resp{display:none}#home-detail #main .right .enquiry{display:block}#display-sale .house .right .bottom .buttons{width:100%}#display-sale .house .right .bottom .buttons .button:last-child{float:right}.headbanner:not(.blend){height:auto;background:#3da7d1!important;margin-bottom:5px}.headbanner:not(.blend) h1{color:#fff!important;text-align:left!important;line-height:100px}.headbanner:not(.blend) h1 span{color:#fff!important}.headbanner.playhouse,.headbanner:not(.blend) img,.headbanner:not(.hastext){display:none}#display-locations .left{width:100%}.nswtext.loc.last{width:calc(100% - 100px);padding:30px;margin:0 20px 20px}#display-locations #gmap{display:none}#display-locations .filters .filter.dropdown .options .buttons .button:first-child{width:100%}#display-locations .filters .filter.dropdown .options .buttons .button:last-child{display:none}#display-detail #gmap{height:300px}#display-detail #main .left{display:none}#display-detail #main .right .button.resp{display:block}#display-detail .topbar .name{width:100%;padding:0}#story .left,#watch-holder .left{width:100%}#story .right,#watch-holder .right{display:none}#buildingwithus .difference img{width:100%;margin-right:0!important}#about .meet{text-align:center}#about .meet .text{width:100%;text-align:left;min-height:0}#about .meet .john{position:relative}#buildingwithus .promos2 .promo{width:100%;margin-right:0!important}#partners .partner{width:calc((100% - 4px)/3);width:-webkit-calc((100% - 4px)/3)}#partners .partner:nth-child(3n+1){border-left:1px solid #fff}#partners .partner:nth-child(4){border-top:none}#colourstudio .contact .left,#colourstudio .contact .right{width:100%}#colourstudio .contact .right p{text-align:center}#colourstudio #gmap{height:300px}#playhouse .promos .promo{width:100%;margin-right:0}#muse .clickable,#muse .rooms{display:none!important}#muse .text{padding-bottom:0}#muse .button{font-size:12px;padding:5px 0;background:0 0;border:1px solid #d2d2d2;box-sizing:border-box;color:#4e4e4e;text-align:center;width:100%;margin:0 0 10px}#muse .button.resp{display:block}#favourites .houses .house{margin-top:0;margin-bottom:5px;width:100%;margin-right:0}#contact .third,#contact .two_third{width:100%;margin-right:0}#contact .third:first-child{text-align:center}#contact .third:nth-child(2){text-align:center;padding-bottom:10px;margin-top:40px}#contact .g-recaptcha{-webkit-transform:scale(.9);transform:scale(.9)}#contact .gmap{height:300px!important}#contact .two_third .gmap{margin-top:40px}#contact .studio .hours{width:100%}#contact .bottom .display,#contact .promos .promo{width:100%;margin-right:0}#contact .careers .left{width:100%;margin-bottom:15px}#contact .careers .right{width:100%}#favourites .contact .wrapper,#muse .notify .wrapper{width:96%}.popover .poptext{box-sizing:border-box;margin:2% 2% 0!important;width:100%;max-height:100%!important;overflow:auto!important;height:auto!important}.prod-review{margin-top:20px;margin-left:calc((100% - 160px)/2);float:left}#contact .middle .third:first-child,#contact .top .third:first-child{height:auto}#contact .middle .third:first-child img,#contact .top .third:first-child img{position:relative;bottom:auto;left:auto}#newsletter .text,#postcode .text{font-size:20px}#footer .ltgrey .left{width:100%}#footer .ltgrey .left .ttl{text-align:center}#footer .ltgrey .left .social{margin-left:0;float:left;width:100%;text-align:center}#footer .ltgrey .left .social a,#footer .ltgrey .left .social a img{float:none}#footer .ltgrey .logo{display:none}#footer .ltgrey .phone{width:100%;text-align:center;font-size:24px}#footer .ltgrey .phone a{float:none;font-size:24px}#home-detail .topbar .houses{padding:10px 10px 0}#home-detail .topbar .houses h2{text-align:center}#home-detail .topbar .houses a{margin-bottom:10px}#home-detail .topbar .houses a:nth-child(odd){margin-left:-webkit-calc((100% - 270px)/2);margin-right:10px}#home-detail .topbar .houses a:nth-child(2n+2){margin-right:0}#favourites .houses .house .img .compare,#home-designs .houses .house .img .compare,#home-detail #main .right .button.third.compare,#home-detail .fpviewer .left .img img,#home-detail .similar .houses .house .img .compare{display:none}#home-detail .fpviewer .right .button:not(.contact){text-align:left;border:none;padding:0;cursor:default}#home-detail .fpviewer .right .button.selected{background:0 0}#buildingwithus h2{font-size:20px}#buildingwithus h2 .cursive{font-size:45px}#buildingwithus .muse,#buildingwithus .promos2 .promo{display:none}#buildingwithus .promos2 .promo:nth-child(3){display:block}#display-sale .house .right .bottom .price{float:right;padding-right:0}#display-sale .house .right .bottom .area,#display-sale .house .right .bottom .bbg,#display-sale .house .right .bottom .frontage{width:25%;padding-right:0}#inclusions .numbered .small{width:calc((100% - 5px)/2)!important;width:-webkit-calc((100% - 5px)/2)!important;margin-bottom:5px}#inclusions .numbered .small:nth-child(2n+2){margin-right:0!important}#inclusions .promos .promo{width:100%!important}#proslider .nav #next,#proslider .nav #prev{padding:0 15px}#proslider #slides a{width:calc(100% - 100px);width:-webkit-calc(100% - 90px);margin:0 45px}#playhouse .images img{width:100%}#house-land-list .houses .house .heading .name,#house-land-list .houses .house .heading .suburb{width:100%;text-align:center}#house-land-list .houses .house .heading .suburb h2{text-align:center}#house-land-list #gmap{display:none}#muse .menu,#muse .slider{display:none!important}#home-detail .right .link{width:100%}#home-detail .right .link:first-child{margin-right:0}#colourstudio .contact .right .g-recaptcha,#wherewebuild .g-recaptcha{-webkit-transform-origin:0 0;transform-origin:0 0;float:left}#compare .column{width:100%;margin-right:0}#home-designs .banner,#home-designs .houses,#home-designs .left{width:100%}#home-designs .left .link{display:none}.comparebar{display:none!important}.popover .poptext .body .sharebutton{width:calc((100% - 20px)/2);width:-webkit-calc((100% - 20px)/2)}.popover .poptext .body .sharebutton:nth-child(3){margin-right:20px}.popover .poptext .body .sharebutton:nth-child(2n+2){margin-right:0}.popover .poptext .head .close{position:absolute;top:5px;right:5px}#knockdown h1{margin-bottom:0;text-align:center}#knockdown .text.nsw .left{width:100%;text-align:center;margin-bottom:20px}#knockdown .text.nsw .left .button{float:none}#knockdown .text.nsw .right{text-align:center;width:100%}#display-sale .house{margin-bottom:20px}#display-sale .house .bottom{text-align:center}#display-sale .house .bottom .buttons{width:100%}#display-sale .house .bottom .buttons a:last-child{float:right}#promotions .top .pdf_download{font-size:24px}#promotions .promos{padding:10px 0 0}#promotions .promo .left{width:100%;margin-bottom:40px}#promotions .promo .right{width:100%;min-height:0!important}#promotions .promo .left img{width:100%}#home-detail #main .mainimg.resp{height:300px;float:left;width:100%;display:block;cursor:pointer;background-size:cover;background-position:50%}#home-detail #main .mainimg.resp table{height:100%;border-spacing:0;text-align:center;background:rgba(0,0,0,.5);color:#fff;float:left;width:100%}#home-detail #mobgal .close{position:absolute;top:5px;right:5px;z-index:10;width:20px}#home-detail #mobgal #slider{display:block!important;max-height:1000px}#centerpromos,#difference{display:block}.popover#thanks .poptext{position:relative;top:auto;left:auto}#house-land-list .hlp_boxes .box.half{margin-right:0;padding-bottom:25%;margin:0 10px 20px!important;width:calc(100% - 20px);width:-webkit-calc(100% - 20px)}#colourstudio .times_table td{display:block;float:left;width:100%}#client-contact .form .input{width:100%;margin-right:0}}@media(max-width:630px){#buildingwithus h2{font-size:18px}#buildingwithus h2 .cursive{font-size:40px}#about .meet h3{font-size:18px}}@media(max-width:620px){#colourstudio .centerpromos a{width:calc((100% - 5px)/2);width:-webkit-calc((100% - 5px)/2);margin-bottom:20px}#colourstudio .centerpromos a:nth-child(2n+2){margin-right:0}#reasons .text_wrapper .abc .xyz .image{width:40%}#reasons .text_wrapper .abc .xyz .text{width:60%}}@media(max-width:580px){#display-sale .house .right .bottom .bbg{width:auto}#display-sale .house .right .bottom .area,#display-sale .house .right .bottom .frontage{width:auto;padding-right:13%}#display-detail .mapwrapper #directions{margin-left:2%;width:96%;box-sizing:border-box;left:0}#display-detail .mapwrapper #directions input{width:100%;margin-bottom:5px;box-sizing:border-box}#display-detail .mapwrapper #directions button{width:150px}#inclusions .pag_content .image,#inclusions .pag_content .text{width:50%}#house-land-list .text .left{width:100%;padding-right:0}#house-land-list .text .right{width:100%;padding-left:0}#house-land-list .hlp_boxes .box{margin:0 20px 20px!important;padding-bottom:40%;width:calc(100% - 40px);width:-webkit-calc(100% - 40px)}#house-land-list .filters{padding:20px 0}#house-land-list .filters .left,#house-land-list .filters .right{padding:0}#house-land-list .filters .filter{margin-bottom:20px}#house-land-list .filters .filter.dropdown{width:100%;margin:0 0 20px!important}#house-land-list .estate .house .right .buttons{width:100%;position:relative;bottom:auto;right:auto;float:left}#house-land-list .estate .house .right .buttons .button{margin:0 10px 10px}}@media(max-width:550px){#display-sale .house .right .heading .name,#display-sale .house .right .heading .suburb{width:50%}#splash .choose .button{margin-left:10px;margin-right:10px}#splash .choose .button,#splash .choose .button:last-child{float:none;display:inline-block}#splash .navigation{display:none}#splash .wrapper.smaller{width:96%}#temp .temp_content .box_holder .box{width:calc((100% - 10px)/2);width:-webkit-calc((100% - 10px)/2)}#temp .temp_content .box_holder .box:nth-child(odd){margin-left:0}}@media(max-width:549px){#temp .temp_content .heading{font-size:32px}}@media(max-width:520px){#display-sale .house .right .bottom .area,#display-sale .house .right .bottom .frontage{width:auto;padding-right:10%}}@media(max-width:500px){#buildingwithus .muse{height:auto!important;padding-bottom:40px}#house-land-list .houses .house .right .bottom .area,#house-land-list .houses .house .right .bottom .bbg,#house-land-list .houses .house .right .bottom .frontage,#house-land-list .houses .house .right .bottom .price{width:100%;text-align:center;padding-right:0}#house-land-list .houses .house .right .bottom .bbg img,#house-land-list .houses .house .right .bottom .bbg span{float:none}#house-land-list .houses .house .right .bottom .button{width:100%;text-align:center;box-sizing:border-box}#house-land-list .houses .house .right .bottom .button:last-child{margin-top:5px}#house-land-list .houses .house .right .heading .name{width:100%;text-align:center}#house-land-list .houses .house .right .heading .name h2{float:none}#house-land-list .houses .house .right .heading .suburb{width:100%;text-align:center}#house-land-list .houses .house .right .heading .suburb h2{float:none;text-align:center}#display-detail .topbar .name{text-align:center}#display-detail .topbar .area,#display-detail .topbar .bbg,#display-detail .topbar .frontage{width:100%;text-align:center;padding-right:0}#display-detail .topbar .bbg img,#display-detail .topbar .bbg span{float:none}#display-detail .topbar .price{width:100%;text-align:center;padding-right:0}#display-detail .topbar .suburb{width:100%;text-align:center}#display-detail .topbar .button{width:100%;text-align:center;padding:5px 0}#home-inclusions .booklet{width:100%;margin:0}#inclusions .pag_content .text{width:100%;padding-bottom:0}#inclusions .pag_content .image{width:100%}#house-land-list .estate .house .right .headline .features,#house-land-list .estate .house .right .headline h2{float:none;text-align:center}#client-contact .buttons .button{width:100%;float:left;margin-right:0;text-align:center}}@media(max-width:470px){#display-sale .house .right .bottom .area,#display-sale .house .right .bottom .frontage{width:auto;padding-right:7%}}@media(max-width:460px){#story h2{font-size:24px}#story h2 .cursive{font-size:50px}#story h2 img{height:50px}}@media(max-width:450px){#partners .partner{width:calc((100% - 3px)/2);width:-webkit-calc((100% - 3px)/2);border-left:1px solid #fff!important}#partners .partner:nth-child(odd){border-left:1px solid #fff}#partners .partner:nth-child(3){border-top:none}.headbanner.blend{height:150px;line-height:150px}#display-sale .house .heading .name{width:100%;text-align:center}#display-sale .house .heading .suburb{width:100%}#display-sale .house .heading .suburb h2{text-align:center}#knockdown .contact .right .img{height:auto!important;background:0 0!important;padding-top:30px}#knockdown .contact .right .img .button{right:0;margin-right:0}}@media(max-width:440px){#display-sale .house .right .bottom .area,#display-sale .house .right .bottom .frontage{width:auto;padding-right:5%}#colourstudio .inspiration .right input[type=submit]{float:left;margin-top:0}#contact input[type=submit],#favourites .contact input[type=submit]{float:left}}@media(max-width:430px){#display-detail .fpviewer .viewer h2{width:100%;text-align:center;margin-bottom:10px}#display-detail .fpviewer .viewer a{width:100%;box-sizing:border-box;text-align:center}}@media(max-width:420px){#display-sale .house .right .bottom .area,#display-sale .house .right .bottom .bbg,#display-sale .house .right .bottom .frontage,#display-sale .house .right .bottom .price{width:100%;text-align:center;padding-right:0}#display-sale .house .right .bottom .bbg img,#display-sale .house .right .bottom .bbg span{float:none}#wherewebuild input[type=submit]{float:left}}@media(max-width:400px){#display-sale .house .right .heading .name,#display-sale .house .right .heading .suburb,#display-sale .house .right .heading .suburb h2{width:100%;text-align:center}#muse .text h1 .cursive{line-height:1}#story h1{font-size:24px}#story h1 img{height:24px}#story h1 .cursive{font-size:50px}#knockdown .contact .g-recaptcha{float:none;clear:both;-webkit-transform-origin:top right;transform-origin:top right}#knockdown .contact input[type=submit]{float:none;display:block;margin:0 auto 20px}#knockdown .contact .right .img{padding-top:0;text-align:center}#knockdown .contact .right .img .button{position:relative;float:none}#display-sale .house .bottom .buttons a{float:left;width:100%;box-sizing:border-box}#display-sale .house .bottom .buttons a:last-child{float:left;margin-top:5px}#reasons .text_wrapper .abc .xyz .image,#reasons .text_wrapper .abc .xyz .text{width:100%}}@media(max-width:370px){.headbanner:not(.blend) h1{font-size:20px}.headbanner:not(.blend) h1 .cursive{font-size:40px}}@media(max-width:360px){#contact .careers .right h2 img{display:none}#story h2{font-size:18px}#story h2 .cursive{font-size:40px}#story h2 img{height:40px}#watch-holder h2{font-size:18px}#watch-holder h2 .cursive{font-size:40px}#watch-holder h2 img{height:40px}#watch-holder .left{height:98px}}@media(max-width:350px){#home-detail .topbar .likes{display:none}#home-detail .topbar .stats{width:100%}#display-sale .house .right .bottom .buttons .button{width:100%;text-align:center;box-sizing:border-box;margin:0}#display-sale .house .right .bottom .buttons .button:first-child{margin-bottom:10px}#display-detail #main .right .enquiry .g-recaptcha,#home-detail #main .right .enquiry .g-recaptcha{-webkit-transform:scale(.84);transform:scale(.84)}#splash .choose .button{width:100%;margin:10px 0;padding:6px 0;border:none}#splash .choose .button_holder{margin:20px 0}#house-land-list .estate .house .right .buttons .button{width:calc(100% - 20px);width:-webkit-calc(100% - 20px);margin-top:0}}@media(max-width:310px){#knockdown .contact .g-recaptcha{-webkit-transform:scale(.84);transform:scale(.84)}#knockdown .qld .button{float:left;padding:5px 0;width:100%;text-align:center}}@media(max-width:300px){.popover .poptext .body .sharebutton{width:100%;margin-right:0!important}}#move-in-now{background-color:rgba(0,0,0,.7)}#move-in-now *{box-sizing:border-box}#move-in-now .poptext{background-color:#e5f5f9;padding:0;margin-left:-250px;width:500px;left:50%;border-radius:3px;border:0}#move-in-now .poptext .close{position:absolute;top:15px;right:15px;width:12px;cursor:pointer}#move-in-now .icon{width:200px;position:absolute;top:-100px;left:50%;margin-left:-100px}#move-in-now .icon img{display:block;width:100%}#move-in-now .body{padding:130px 50px 30px}#move-in-now .body .title{width:100%;text-align:center;color:#00a1c4;font-size:20px;line-height:22px;font-weight:600}#move-in-now .body .text{color:#00a1c4;width:100%;text-align:center;margin-top:20px;font-size:16px}#move-in-now .pop-link{display:block;color:#fff;font-size:16px;background-color:#00a0c3;border-radius:0 0 3px 3px;width:100%;float:left;text-align:center;padding:14px 0;text-decoration:none}@media(max-width:767px){#move-in-now .poptext{left:0;width:96%;margin-top:120px!important;overflow:initial!important}#move-in-now .body{padding-top:110px;padding-left:20px;padding-right:20px}}.min-content{background-color:#e5f5f9;border-radius:100px;margin-bottom:35px}#house-land-list .min-content .right{float:left;width:calc(100% - 160px)}.min-icon{width:100px;margin:20px 25px 20px 20px;float:left}.min-icon img{width:100%;display:block}.min-text{font-size:13px}.min-text,.min-title{color:#00a1c4;line-height:20px}.min-title{font-size:15px;font-weight:700;margin-top:25px;margin-bottom:10px}#house-land-list .middle .left .filters .min{float:left;background-color:#f7f7f7;cursor:pointer;width:100%;margin-top:6px}.filter.min .checkbox{float:left}.filter.min .checkbox input{display:none}.filter.min label{width:100%;float:left;cursor:pointer;padding:9px 10px}.filter.min .checkbox .label{width:16px;height:16px;float:left;background-image:url(/images/move-in-now/check-empty.svg);background-size:100% 100%;margin:3px 12px 3px 2px}.filter.min .checkbox input:checked+.label{background-image:url(/images/move-in-now/check-tick.svg)}.filter.min .key{float:left;height:20px;margin:1px 7px 1px 0}.filter.min .key img{height:100%;width:auto;display:block}.filter.min .text{float:left;width:auto;font-size:16px;line-height:22px}.filter.min .new{float:right;margin:1px 0;height:20px}.filter.min .new img{height:100%;width:auto;display:block}#display-homes-landing .caption,#display-location-detail .caption{color:#4a4a4a;font-size:14px;font-weight:600;letter-spacing:5px;line-height:19px;text-transform:uppercase;margin-bottom:0}@media screen and (max-width:1024px){#display-homes-landing .caption,#display-location-detail .caption{padding-bottom:20px}}@media screen and (max-width:420px){#display-homes-landing .caption,#display-location-detail .caption{padding-bottom:10px}}#display-homes-landing .blue,#display-location-detail .blue{color:#1aa4c5}#display-homes-landing .title,#display-location-detail .title{font-family:KanaSans-Bold;font-size:70px;font-weight:700;line-height:80px}@media screen and (max-width:1024px){#display-homes-landing .title,#display-location-detail .title{font-size:50px;line-height:60px}}@media screen and (max-width:768px){#display-homes-landing .title,#display-location-detail .title{font-size:35px;line-height:50px;letter-spacing:-1px}}@media screen and (max-width:420px){#display-homes-landing .title,#display-location-detail .title{margin-bottom:0;line-height:40px}}#display-homes-landing .copy,#display-location-detail .copy{color:#4a474a}@media screen and (max-width:420px){#display-homes-landing .copy,#display-location-detail .copy{margin-top:10px}}#display-homes-landing .copy p,#display-location-detail .copy p{color:#4a474a!important}#display-homes-landing .link,#display-location-detail .link{font-size:14px;font-weight:800;letter-spacing:.85px;line-height:20px;text-transform:uppercase;text-decoration:none;transition:all .5s}#display-homes-landing .link:hover,#display-location-detail .link:hover{color:#4a474a!important}#display-homes-landing .quote,#display-location-detail .quote{color:#4a4a4a;font-size:24px;font-weight:300;line-height:36px}#display-homes-landing .col{flex:1}#display-homes-landing .col.left .copy,#display-homes-landing .col.left .copy>p{font-size:26px;font-weight:300;letter-spacing:-1px;line-height:36px;padding-right:20px}@media screen and (max-width:1024px){#display-homes-landing .col.left .copy,#display-homes-landing .col.left .copy>p{margin-bottom:0}}@media screen and (max-width:768px){#display-homes-landing .col.left .copy,#display-homes-landing .col.left .copy>p{padding-right:0}}#display-homes-landing .col.right .copy,#display-homes-landing .col.right .copy>p{font-size:16px;line-height:26px}#display-homes-landing .col.right .copy{margin-bottom:0!important;margin-top:0!important}#display-homes-landing .col.right .copy h3{color:#4a4a4a;font-size:14px!important;font-weight:600;letter-spacing:5px;line-height:19px;text-transform:uppercase;margin-bottom:0}@media screen and (max-width:1024px){#display-homes-landing .col.right .copy h3{padding-bottom:20px}}@media screen and (max-width:1024px){#display-homes-landing #display-locations-top{background-color:#f5f5f5}}#display-homes-landing #display-locations-top .wrapper{padding:80px 0;display:flex;flex-direction:row}@media screen and (max-width:1200px){#display-homes-landing #display-locations-top .wrapper{padding:60px 0}}@media screen and (max-width:1024px){#display-homes-landing #display-locations-top .wrapper{padding:40px 0;flex-direction:column;width:100%}}#display-homes-landing #display-locations-top .wrapper .col{padding:0 20px}@media screen and (max-width:1024px){#display-homes-landing #display-locations-top .wrapper .col{padding:0 30px}}@media screen and (max-width:420px){#display-homes-landing #display-locations-top .wrapper .col{padding:0 20px}}@media screen and (max-width:325px){#display-homes-landing #display-locations-top .wrapper .col{padding:0 15px}}#display-homes-landing #display-locations-top .wrapper .col.right{padding-top:120px}@media screen and (max-width:1024px){#display-homes-landing #display-locations-top .wrapper .col.right{padding-top:80px;padding-top:20px}}#display-homes-landing #display-locations-search{background:#f2f2f2;box-shadow:0 -17px 28px 0 rgba(0,0,0,.18)}#display-homes-landing #display-locations-search p{margin:0;font-size:14px;font-weight:600;letter-spacing:4.2px;line-height:19px;text-transform:uppercase;padding-right:30px;pointer-events:none}@media screen and (max-width:768px){#display-homes-landing #display-locations-search p{padding-right:0;pointer-events:auto}}#display-homes-landing #display-locations-search .wrapper{display:flex;flex-direction:row;align-items:center;padding:15px 0}@media screen and (max-width:1024px){#display-homes-landing #display-locations-search .wrapper{padding:30px 0}}@media screen and (max-width:768px){#display-homes-landing #display-locations-search .wrapper{flex-direction:column;position:relative}}#display-homes-landing #display-locations-search .wrapper form{position:relative}#display-homes-landing #display-locations-search .wrapper .icons{padding:20px;display:none;position:absolute;left:50%;-webkit-transform:translate(-130px,-50%);transform:translate(-130px,-50%);top:50%}#display-homes-landing #display-locations-search .wrapper .icons .minus{display:none}#display-homes-landing #display-locations-search .wrapper .icons.active{top:40px}#display-homes-landing #display-locations-search .wrapper .icons.active .plus{display:none}#display-homes-landing #display-locations-search .wrapper .icons.active .minus{display:block}@media screen and (max-width:768px){#display-homes-landing #display-locations-search .wrapper .icons{display:block}}#display-homes-landing #display-locations-search .wrapper input{width:100%;height:42px;border:1px solid #c7c6c6;background:#f2f2f2;padding:0 40px 0 15px;font-size:20px;box-sizing:border-box}#display-homes-landing #display-locations-search .wrapper input::-webkit-input-placeholder{vertical-align:center;color:#928f93;font-size:14px;font-style:italic;line-height:normal!important}#display-homes-landing #display-locations-search .wrapper input:-ms-input-placeholder{vertical-align:center;color:#928f93;font-size:14px;font-style:italic;line-height:normal!important}#display-homes-landing #display-locations-search .wrapper input::-ms-input-placeholder{vertical-align:center;color:#928f93;font-size:14px;font-style:italic;line-height:normal!important}#display-homes-landing #display-locations-search .wrapper input::placeholder{vertical-align:center;color:#928f93;font-size:14px;font-style:italic;line-height:normal!important}#display-homes-landing #display-locations-search .wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:42px;border:1px solid #c7c6c6;background:#f2f2f2;padding:0 40px 0 15px;color:#928f93;font-size:14px;font-style:italic;line-height:14px;box-sizing:border-box}#display-homes-landing #display-locations-search .wrapper select::-ms-expand{display:none}#display-homes-landing #display-locations-search .wrapper button{cursor:pointer;background:#1aa4c5;border:none;box-shadow:none;width:42px;height:42px;position:absolute;right:0;top:0}#display-homes-landing #display-locations-search .wrapper button svg{width:15px;position:relative;left:2px;top:0}#display-homes-landing #display-locations-search .wrapper button svg path{fill:#fff}#display-homes-landing #display-locations-search .wrapper .postcode{flex-grow:1}@media screen and (max-width:768px){#display-homes-landing #display-locations-search .wrapper .postcode{width:100%;margin:15px 30px}}#display-homes-landing #display-locations-search .wrapper .sort{width:200px;margin-left:30px}@media screen and (max-width:768px){#display-homes-landing #display-locations-search .wrapper .sort{width:100%;margin:5px 30px}}#display-homes-landing #display-locations-search .wrapper .sort button svg{width:20px}@media screen and (max-width:768px){#display-homes-landing #display-locations-search .wrapper .postcode,#display-homes-landing #display-locations-search .wrapper .sort{display:none}}#display-homes-landing #display-locations{z-index:-1}#display-homes-landing #display-locations #map-holder{width:100%;position:relative;margin:0}@media screen and (max-width:1024px){#display-homes-landing #display-locations #map-holder{height:0;padding-top:100%}}@media screen and (max-width:768px){#display-homes-landing #display-locations #map-holder{padding-top:60%}}#display-homes-landing #display-locations #gmap{height:1000px}@media screen and (max-width:1024px){#display-homes-landing #display-locations #gmap{height:600px;height:100%;display:block!important;position:absolute!important;top:0;left:0;right:0;bottom:0}}#display-homes-landing #display-locations-listing{overflow-x:hidden}@media screen and (max-width:768px){#display-homes-landing #display-locations-listing .wrapper{padding-top:10px}}#display-homes-landing #display-locations-bottom .wrapper{display:flex;flex-direction:row;padding:60px 0 100px}@media screen and (max-width:1024px){#display-homes-landing #display-locations-bottom .wrapper{flex-direction:column;padding:60px 0}}@media screen and (max-width:768px){#display-homes-landing #display-locations-bottom .wrapper{padding:30px 0}}#display-homes-landing #display-locations-bottom .wrapper .left{padding-right:20px}@media screen and (max-width:1024px){#display-homes-landing #display-locations-bottom .wrapper .left{padding:0 20px}}@media screen and (max-width:325px){#display-homes-landing #display-locations-bottom .wrapper .left{padding:0 15px}}#display-homes-landing #display-locations-bottom .wrapper .left .title{margin-bottom:40px}@media screen and (max-width:1024px){#display-homes-landing #display-locations-bottom .wrapper .left .title{margin-bottom:10px}}@media screen and (max-width:420px){#display-homes-landing #display-locations-bottom .wrapper .left .title{margin-bottom:0;margin-top:0}}@media screen and (max-width:1024px){#display-homes-landing #display-locations-bottom .wrapper .left .copy{padding-right:0}}#display-homes-landing #display-locations-bottom .wrapper .right{padding-left:20px}@media screen and (max-width:1024px){#display-homes-landing #display-locations-bottom .wrapper .right{padding:0 20px}}@media screen and (max-width:420px){#display-homes-landing #display-locations-bottom .wrapper .right{padding-top:20px}#display-homes-landing #display-locations-bottom .wrapper .right p:nth-child(2){margin-top:0}}@media screen and (max-width:325px){#display-homes-landing #display-locations-bottom .wrapper .right{padding:20px 15px 0}}.display-location-card,.location-card{position:relative;box-sizing:border-box;width:100%}.display-location-card.display-location-card,.location-card.display-location-card{flex:0 0 33.333333%;max-width:33.333333%;padding-right:15px;padding-left:15px;margin-bottom:30px}@media screen and (max-width:768px){.display-location-card.display-location-card,.location-card.display-location-card{flex:0 0 50%;max-width:50%}}@media screen and (max-width:420px){.display-location-card.display-location-card,.location-card.display-location-card{padding:0 10px!important}}.display-location-card .card-inner,.location-card .card-inner{position:relative;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important;height:100%;width:100%;display:flex;flex-direction:column}.display-location-card .card-inner .tag,.location-card .card-inner .tag{position:absolute;top:0;right:15px;background-color:#4a474a;display:flex;justify-content:center;align-items:center;padding:10px 15px}.display-location-card .card-inner .tag p,.location-card .card-inner .tag p{margin:0;text-transform:uppercase;color:#fff;font-size:13px;font-weight:800;line-height:18px}.display-location-card .location-name,.location-card .location-name{margin:10px 0}.display-location-card .location-name a,.location-card .location-name a{font-size:20px;font-weight:300;letter-spacing:.43px;line-height:27px;padding-left:15px;text-decoration:none;color:#4e4e4e!important;margin:20px 0}.display-location-card .facades .slide,.location-card .facades .slide{display:flex;flex-direction:column}.display-location-card .facades .slide .image,.location-card .facades .slide .image{height:180px}.display-location-card .facades .slide .image img,.location-card .facades .slide .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.display-location-card.regional .tag.regional,.location-card.regional .tag.regional{background-color:#0f3d58}.display-location-card.regional .tag.regional p,.location-card.regional .tag.regional p{letter-spacing:.85px;font-size:12px}.display-location-card.regional .facades .image,.location-card.regional .facades .image{height:210px;position:relative}.display-location-card.regional .facades .image img,.location-card.regional .facades .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.display-location-card.regional .facades .image .overlay,.location-card.regional .facades .image .overlay{position:absolute;left:0;top:0;bottom:0;right:0;padding:40px 50px;display:flex;justify-content:center;align-items:center;background:rgba(15,61,88,.8)}.display-location-card.regional .facades .image .overlay span,.location-card.regional .facades .image .overlay span{width:100%;line-height:16px;letter-spacing:.85px;font-size:12px;font-weight:800;color:#fff;text-transform:uppercase;text-align:center}.display-location-card .controls,.location-card .controls{left:0;right:0;position:absolute;top:155px;pointer-events:none}@media screen and (max-width:420px){.display-location-card .controls,.location-card .controls{display:none}}.display-location-card .controls .left,.display-location-card .controls .right,.location-card .controls .left,.location-card .controls .right{position:absolute;width:40px;height:40px;cursor:pointer;pointer-events:all}.display-location-card .controls .left img,.display-location-card .controls .right img,.location-card .controls .left img,.location-card .controls .right img{position:absolute;top:10px}.display-location-card .controls .left,.location-card .controls .left{left:30px}.display-location-card .controls .left img,.location-card .controls .left img{left:0}.display-location-card .controls .right,.location-card .controls .right{right:30px}.display-location-card .controls .right img,.location-card .controls .right img{right:0}.display-location-card .location,.display-location-card .phone,.display-location-card .times,.location-card .location,.location-card .phone,.location-card .times{padding:20px;display:flex;flex-direction:row}.display-location-card .location .icon,.display-location-card .phone .icon,.display-location-card .times .icon,.location-card .location .icon,.location-card .phone .icon,.location-card .times .icon{width:25px}.display-location-card .location .icon img,.display-location-card .phone .icon img,.display-location-card .times .icon img,.location-card .location .icon img,.location-card .phone .icon img,.location-card .times .icon img{width:100%;height:auto}.display-location-card .location .content,.display-location-card .phone .content,.display-location-card .times .content,.location-card .location .content,.location-card .phone .content,.location-card .times .content{padding-left:20px}.display-location-card .location .content .state,.display-location-card .location .content .street,.display-location-card .phone .content .state,.display-location-card .phone .content .street,.display-location-card .times .content .state,.display-location-card .times .content .street,.location-card .location .content .state,.location-card .location .content .street,.location-card .phone .content .state,.location-card .phone .content .street,.location-card .times .content .state,.location-card .times .content .street{margin-top:0;margin-bottom:0}.display-location-card .location .content .directions,.display-location-card .phone .content .directions,.display-location-card .times .content .directions,.location-card .location .content .directions,.location-card .phone .content .directions,.location-card .times .content .directions{font-size:12px;font-weight:800;letter-spacing:.85px;line-height:20px;text-transform:uppercase;text-decoration:none;transition:all .5s}.display-location-card .location .content .directions:hover,.display-location-card .phone .content .directions:hover,.display-location-card .times .content .directions:hover,.location-card .location .content .directions:hover,.location-card .phone .content .directions:hover,.location-card .times .content .directions:hover{color:#4a474a!important}.display-location-card .location.phone,.display-location-card .location.times,.display-location-card .phone.phone,.display-location-card .phone.times,.display-location-card .times.phone,.display-location-card .times.times,.location-card .location.phone,.location-card .location.times,.location-card .phone.phone,.location-card .phone.times,.location-card .times.phone,.location-card .times.times{padding-top:0}.display-location-card .bottom,.location-card .bottom{display:flex;flex-direction:row;margin-top:auto}.display-location-card .bottom a,.location-card .bottom a{font-size:12px;font-weight:800;letter-spacing:.85px;line-height:20px;text-decoration:none;text-transform:uppercase;padding:15px 30px;display:inline-block;text-align:center}@media screen and (max-width:420px){.display-location-card .bottom a,.location-card .bottom a{padding:15px}}.display-location-card .bottom .homes,.location-card .bottom .homes{background:#f1f1f1;flex-grow:1;text-align:center;transition:all .5s}.display-location-card .bottom .homes a,.location-card .bottom .homes a{color:#4a474a}@media screen and (max-width:1024px){.display-location-card .bottom .homes a,.location-card .bottom .homes a{padding:15px 10px}}.display-location-card .bottom .homes:hover,.location-card .bottom .homes:hover{background:#fefefe}.display-location-card .bottom .more-info,.location-card .bottom .more-info{background:#1aa4c5;transition:all .5s}.display-location-card .bottom .more-info a,.location-card .bottom .more-info a{color:#fff}.display-location-card .bottom .more-info:hover,.location-card .bottom .more-info:hover{background:#2fc1e3}#display-location-detail .contacts-section .wrapper .slider-wrapper .slider,#display-location-detail .slider-wrapper.standard .slider{width:100%;height:700px}@media screen and (max-width:768px){#display-location-detail .contacts-section .wrapper .slider-wrapper .slider,#display-location-detail .slider-wrapper.standard .slider{height:400px}}@media screen and (max-width:420px){#display-location-detail .contacts-section .wrapper .slider-wrapper .slider,#display-location-detail .slider-wrapper.standard .slider{height:225px}}#display-location-detail .contacts-section .wrapper .slider-wrapper .slider .slide,#display-location-detail .slider-wrapper.standard .slider .slide{box-sizing:border-box;height:700px;background-size:cover;background-repeat:no-repeat;border-color:#fff;border-style:solid;border-width:4px 2px;transition:opacity .5s}@media screen and (max-width:768px){#display-location-detail .contacts-section .wrapper .slider-wrapper .slider .slide,#display-location-detail .slider-wrapper.standard .slider .slide{height:400px}}@media screen and (max-width:420px){#display-location-detail .contacts-section .wrapper .slider-wrapper .slider .slide,#display-location-detail .slider-wrapper.standard .slider .slide{height:225px}}#display-location-detail .contacts-section .wrapper .slider-wrapper .slider .slide:not(.slick-current),#display-location-detail .slider-wrapper.standard .slider .slide:not(.slick-current){opacity:.3}@media screen and (max-width:420px){#display-location-detail .contacts-section .wrapper .slider-wrapper .slider .slide:not(.slick-current),#display-location-detail .slider-wrapper.standard .slider .slide:not(.slick-current){opacity:1}}#display-location-detail .contacts-section .wrapper .slider-wrapper .controls,#display-location-detail .slider-wrapper.standard .controls{position:absolute;top:50%;left:182px;right:182px;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:75px;pointer-events:none}@media screen and (max-width:1024px){#display-location-detail .contacts-section .wrapper .slider-wrapper .controls,#display-location-detail .slider-wrapper.standard .controls{left:122px;right:122px}}@media screen and (max-width:768px){#display-location-detail .contacts-section .wrapper .slider-wrapper .controls,#display-location-detail .slider-wrapper.standard .controls{left:82px;right:82px}}@media screen and (max-width:420px){#display-location-detail .contacts-section .wrapper .slider-wrapper .controls,#display-location-detail .slider-wrapper.standard .controls{left:0;right:0}}#display-location-detail .contacts-section .wrapper .slider-wrapper .controls .left,#display-location-detail .contacts-section .wrapper .slider-wrapper .controls .right,#display-location-detail .slider-wrapper.standard .controls .left,#display-location-detail .slider-wrapper.standard .controls .right{cursor:pointer;position:absolute;width:45px;height:75px;background-color:rgba(0,0,0,.5);pointer-events:all}#display-location-detail .contacts-section .wrapper .slider-wrapper .controls .left img,#display-location-detail .contacts-section .wrapper .slider-wrapper .controls .right img,#display-location-detail .slider-wrapper.standard .controls .left img,#display-location-detail .slider-wrapper.standard .controls .right img{position:absolute;top:25px;width:15px;left:14px}#display-location-detail .contacts-section .wrapper .slider-wrapper .controls .left,#display-location-detail .slider-wrapper.standard .controls .left{left:0}#display-location-detail .contacts-section .wrapper .slider-wrapper .controls .right,#display-location-detail .slider-wrapper.standard .controls .right{right:0}#display-location-detail .contacts-section .wrapper .slider-wrapper .controls .right img,#display-location-detail .slider-wrapper.standard .controls .right img{left:16px}#display-location-detail .top-section{padding:80px 0;background-color:#f5f5f5}@media screen and (max-width:1024px){#display-location-detail .top-section{padding:60px 0}}@media screen and (max-width:768px){#display-location-detail .top-section{padding:40px 0}}@media screen and (max-width:420px){#display-location-detail .top-section{padding:20px 0}}#display-location-detail .top-section .title{margin-top:20px}@media screen and (max-width:420px){#display-location-detail .top-section .title{margin-top:0}}#display-location-detail .top-section .caption{color:#999}@media screen and (max-width:1024px){#display-location-detail .top-section .caption{padding-bottom:20px}}@media screen and (max-width:420px){#display-location-detail .top-section .caption{padding-bottom:10px}}#display-location-detail .top-section .caption svg{position:relative;top:-2px}#display-location-detail .top-section .caption span{color:#4a4a4a;padding-left:10px}@media screen and (max-width:420px){#display-location-detail .top-section .caption span{padding-left:0;display:block}}#display-location-detail .top-section .wrapper{display:flex;flex-direction:row}@media screen and (max-width:768px){#display-location-detail .top-section .wrapper{flex-direction:column}}#display-location-detail .top-section .col.left{flex-grow:1;padding-right:60px}@media screen and (max-width:768px){#display-location-detail .top-section .col.left{padding:0 30px}}@media screen and (max-width:420px){#display-location-detail .top-section .col.left{padding:0 20px}}@media screen and (max-width:325px){#display-location-detail .top-section .col.left{padding:0 10px}}@media screen and (max-width:768px){#display-location-detail .top-section .col.left .link{padding-bottom:20px;display:block}}@media screen and (max-width:420px){#display-location-detail .top-section .col.left .link{display:none}}#display-location-detail .top-section .col.right{width:350px;min-width:350px}@media screen and (max-width:768px){#display-location-detail .top-section .col.right{padding-right:0;padding-left:0;width:100%;min-width:300px}}#display-location-detail .top-section .col.right #gmap{width:100%;height:400px}@media screen and (max-width:768px){#display-location-detail .top-section .col.right #gmap{height:200px}}#display-location-detail .top-section .col.right .location-card{background:#fff}#display-location-detail .top-section .col.right .location-card .phone a{text-decoration:none;color:#4e4e4e}#display-location-detail .top-section .col.right .location{padding-top:30px}#display-location-detail .contacts-section .wrapper{display:flex;flex-direction:row;padding:40px 0}@media screen and (max-width:768px){#display-location-detail .contacts-section .wrapper{flex-direction:column;padding:0;margin:0;width:100%}}#display-location-detail .contacts-section .wrapper .slider-wrapper{position:relative;min-width:0;width:100%}#display-location-detail .contacts-section .wrapper .slider-wrapper .slider{overflow:hidden}@media screen and (max-width:1200px){#display-location-detail .contacts-section .wrapper .slider-wrapper .slider{height:500px}}@media screen and (max-width:1024px){#display-location-detail .contacts-section .wrapper .slider-wrapper .slider{height:420px}}@media screen and (max-width:768px){#display-location-detail .contacts-section .wrapper .slider-wrapper .slider{height:400px}}@media screen and (max-width:420px){#display-location-detail .contacts-section .wrapper .slider-wrapper .slider{height:225px}}#display-location-detail .contacts-section .wrapper .slider-wrapper .slider .slide{width:100%;border:0}@media screen and (max-width:1200px){#display-location-detail .contacts-section .wrapper .slider-wrapper .slider .slide{height:500px}}@media screen and (max-width:1024px){#display-location-detail .contacts-section .wrapper .slider-wrapper .slider .slide{height:420px}}@media screen and (max-width:768px){#display-location-detail .contacts-section .wrapper .slider-wrapper .slider .slide{height:400px}}@media screen and (max-width:420px){#display-location-detail .contacts-section .wrapper .slider-wrapper .slider .slide{height:225px}}#display-location-detail .contacts-section .wrapper .slider-wrapper .controls{left:0;right:0}#display-location-detail .contacts-section .wrapper .contacts{width:300px;min-width:300px;padding-left:5px}@media screen and (max-width:768px){#display-location-detail .contacts-section .wrapper .contacts{width:100%;padding-left:0}}#display-location-detail .contacts-section .wrapper .contacts .header{margin-top:0;margin-bottom:2px;background-color:hsla(0,0%,84.7%,.5);padding:10px 25px}@media screen and (max-width:768px){#display-location-detail .contacts-section .wrapper .contacts .header{margin-top:0}}#display-location-detail .contacts-section .wrapper .contacts .header span{font-size:30px;font-weight:700;color:#4a4a4a}#display-location-detail .contacts-section .wrapper .contacts .contact{background-color:hsla(0,0%,84.7%,.5);padding:20px 15px;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;margin-bottom:2px}#display-location-detail .contacts-section .wrapper .contacts .contact .image{flex:1;width:75px;min-width:75px;max-width:75px;height:75px;min-height:75px;max-height:75px;border-radius:50%;overflow:hidden}#display-location-detail .contacts-section .wrapper .contacts .contact .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#display-location-detail .contacts-section .wrapper .contacts .contact .info{flex-grow:1;padding-left:15px;overflow:hidden}#display-location-detail .contacts-section .wrapper .contacts .contact .info .name{margin-bottom:5px;margin-top:0;font-weight:800;font-size:15px;color:#4a4a4a}#display-location-detail .contacts-section .wrapper .contacts .contact .info .phone{margin-bottom:3px}#display-location-detail .contacts-section .wrapper .contacts .contact .info .email,#display-location-detail .contacts-section .wrapper .contacts .contact .info .phone{font-size:14px;display:block;color:#4a4a4a;text-decoration:none;line-height:18px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#display-location-detail .contacts-section .wrapper .contacts .enquire{background-color:hsla(0,0%,84.7%,.5);padding:10px;width:100%}@media screen and (max-width:420px){#display-location-detail .contacts-section .wrapper .contacts .enquire{display:none}}#display-location-detail .contacts-section .wrapper .contacts .enquire a{width:100%;display:inline-block;text-align:center;padding:15px 0;color:#fff!important;background:#1aa4c5;text-decoration:none;font-weight:700;font-size:16px;transition:all .5s}#display-location-detail .contacts-section .wrapper .contacts .enquire a:hover{box-shadow:0 2px 25px 0 rgba(0,0,0,.23);background:#2fc1e3}#display-location-detail .homes-on-display{padding:60px 0 40px;overflow-x:hidden}#display-location-detail .homes-on-display.regional{padding-top:40px;background-color:#f5f5f5}@media screen and (max-width:768px){#display-location-detail .homes-on-display.regional{background:#fff}}@media screen and (max-width:768px) and (max-width:420px){#display-location-detail .homes-on-display.regional{padding-top:15px}}@media screen and (max-width:420px){#display-location-detail .homes-on-display{padding:30px 0}}#display-location-detail .homes-on-display h3{color:#4a4a4a;font-size:30px;font-weight:700;line-height:41px;text-align:center}@media screen and (max-width:420px){#display-location-detail .homes-on-display h3{font-size:22px}}#display-location-detail .homes-on-display .row{padding-top:0}#display-location-detail .homes-on-display .house-card{flex:0 0 33.333333%;max-width:33.333333%;padding-right:15px;padding-left:15px;margin-bottom:30px;min-height:300px;max-height:300px}@media screen and (max-width:1024px){#display-location-detail .homes-on-display .house-card{min-height:280px;max-height:280px}}@media screen and (max-width:768px){#display-location-detail .homes-on-display .house-card{flex:0 0 50%;max-width:50%}}@media screen and (max-width:420px){#display-location-detail .homes-on-display .house-card{flex:0 0 100%;max-width:100%}}#display-location-detail .banner{position:relative;box-sizing:border-box;width:100%;height:685px;background-size:cover;background-repeat:no-repeat;background-position:50%;padding:80px}@media screen and (max-width:1024px){#display-location-detail .banner{padding:60px}}@media screen and (max-width:768px){#display-location-detail .banner{padding:40px}}@media screen and (max-width:420px){#display-location-detail .banner{padding:30px}}#display-location-detail .banner .overlay{display:none;position:absolute;left:0;right:0;top:0;bottom:0;z-index:1;background:linear-gradient(180deg,transparent,transparent 16.12%,#000)}@media screen and (max-width:420px){#display-location-detail .banner .overlay{display:block}}#display-location-detail .banner .content{position:relative;box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;width:100%;height:100%;max-width:450px;z-index:2}@media screen and (max-width:420px){#display-location-detail .banner .content{align-items:center;text-align:center}}#display-location-detail .banner .content .logo img{width:100%;height:auto}#display-location-detail .banner .content .copy{margin:10px 0}#display-location-detail .banner .content .copy p{margin:0;color:#fff!important;font-size:16px;line-height:25px}#display-location-detail .banner .content .caption{color:#fcb814;font-size:16px;font-weight:800;line-height:25px;text-transform:capitalize}#display-location-detail .banner .content .link{margin-top:20px;background:#1aa4c5;font-size:16px;font-weight:700;line-height:22px;text-align:center;color:#fff;padding:20px 50px;border:none;transition:all .5s}#display-location-detail .banner .content .link:hover{box-shadow:0 2px 25px 0 rgba(0,0,0,.23);background:#2fc1e3}#display-location-detail .enquiry{padding:40px 0;background-color:#4a474a}@media screen and (max-width:420px){#display-location-detail .enquiry{padding:20px 0;border-bottom:3px solid #fff}#display-location-detail .enquiry.regional{display:none!important}}#display-location-detail .enquiry .heading{color:#fff;font-size:30px;font-weight:700;line-height:41px;padding-bottom:30px}@media screen and (max-width:420px){#display-location-detail .enquiry .heading{text-align:center;padding-bottom:0}}#display-location-detail .enquiry form{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 -15px}@media screen and (max-width:768px){#display-location-detail .enquiry form{margin:0}}@media screen and (max-width:420px){#display-location-detail .enquiry form{flex-direction:column;display:none;padding:20px}}#display-location-detail .enquiry form .input{box-sizing:border-box;flex:0 0 33.333333%;max-width:33.333333%;padding:0 15px 20px}#display-location-detail .enquiry form .input.w-100{flex:0 0 100%!important;max-width:100%!important}@media screen and (max-width:768px){#display-location-detail .enquiry form .input{flex:0 0 50%;max-width:50%}}@media screen and (max-width:420px){#display-location-detail .enquiry form .input{flex:0 0 100%;max-width:100%}}#display-location-detail .enquiry form .input input,#display-location-detail .enquiry form .input textarea{width:100%;height:42px;background:#4a474a;box-shadow:none;border:none;border-bottom:1px solid #737373;color:#fff;font-size:14px;line-height:19px}#display-location-detail .enquiry form .input input::-webkit-input-placeholder,#display-location-detail .enquiry form .input textarea::-webkit-input-placeholder{color:#fff;font-size:14px}#display-location-detail .enquiry form .input input:-ms-input-placeholder,#display-location-detail .enquiry form .input textarea:-ms-input-placeholder{color:#fff;font-size:14px}#display-location-detail .enquiry form .input input::-ms-input-placeholder,#display-location-detail .enquiry form .input textarea::-ms-input-placeholder{color:#fff;font-size:14px}#display-location-detail .enquiry form .input input::placeholder,#display-location-detail .enquiry form .input textarea::placeholder{color:#fff;font-size:14px}#display-location-detail .enquiry form .input textarea{height:100px}#display-location-detail .enquiry form .radio{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}#display-location-detail .enquiry form .radio input{display:none}#display-location-detail .enquiry form .radio .label{color:#fff}#display-location-detail .enquiry form .radio label{margin-left:20px;cursor:pointer;color:#fff}#display-location-detail .enquiry form .radio input:checked+label{color:#1aa4c5}#display-location-detail .enquiry form .submit{width:100%;text-align:right;padding:0 15px}@media screen and (max-width:420px){#display-location-detail .enquiry form .submit{text-align:left}}#display-location-detail .enquiry form .submit button{cursor:pointer;margin-top:20px;background:#1aa4c5;font-size:16px;font-weight:700;line-height:22px;text-align:center;color:#fff;padding:20px 50px;border:none;transition:all .5s}#display-location-detail .enquiry form .submit button:hover{box-shadow:0 2px 25px 0 rgba(0,0,0,.23);background:#2fc1e3}#display-location-detail .enquiry form.regional .input{flex:0 0 50%;max-width:50%}@media screen and (max-width:420px){#display-location-detail .enquiry form.regional .input{flex:0 0 100%;max-width:100%}}#display-location-detail .enquiry form.regional .w-100{padding-bottom:0}#display-location-detail .enquiry .grecaptcha-badge{display:none!important}#display-location-detail .promotions{position:relative}#display-location-detail .promotions .wrapper{padding:60px 0}@media screen and (max-width:768px){#display-location-detail .promotions .wrapper{padding:40px 0}}@media screen and (max-width:420px){#display-location-detail .promotions .wrapper{padding:10px 0}}#display-location-detail .promotions .wrapper .header{width:100%;display:flex;justify-content:space-between;align-items:center}#display-location-detail .promotions .wrapper .heading{color:#4a4a4a;font-size:30px;font-weight:700;line-height:41px}#display-location-detail .promotions .wrapper .promos{display:flex;flex-direction:column}#display-location-detail .promotions .wrapper .promos .promo{margin-bottom:30px}#display-location-detail .promotions .wrapper .promos .promo .promo-inner{display:flex;flex-direction:row;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}@media screen and (max-width:420px){#display-location-detail .promotions .wrapper .promos .promo .promo-inner{display:block}#display-location-detail .promotions .wrapper .promos .promo .promo-inner .col{width:100%}#display-location-detail .promotions .wrapper .promos .promo .promo-inner .col.left{float:right;position:relative}#display-location-detail .promotions .wrapper .promos .promo .promo-inner .col.right{float:left}#display-location-detail .promotions .wrapper .promos .promo .promo-inner .image{min-height:140px}}#display-location-detail .promotions .wrapper .promos .promo .col{flex:1;position:relative}#display-location-detail .promotions .wrapper .promos .promo .image{width:100%;height:100%}#display-location-detail .promotions .wrapper .promos .promo .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#display-location-detail .promotions .wrapper .promos .promo .expiry{float:right;margin:0 40px 40px;top:0;right:30px;background-color:#4a474a;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px}#display-location-detail .promotions .wrapper .promos .promo .expiry.mobile{display:none}@media screen and (max-width:1024px){#display-location-detail .promotions .wrapper .promos .promo .expiry{margin:0 20px 20px}}@media screen and (max-width:420px){#display-location-detail .promotions .wrapper .promos .promo .expiry{right:auto;left:15px}#display-location-detail .promotions .wrapper .promos .promo .expiry.mobile{display:block;position:absolute;right:0;left:auto}#display-location-detail .promotions .wrapper .promos .promo .expiry:not(.mobile){display:none}}#display-location-detail .promotions .wrapper .promos .promo .expiry p,#display-location-detail .promotions .wrapper .promos .promo .expiry span{margin:0}#display-location-detail .promotions .wrapper .promos .promo .expiry span{text-transform:uppercase;color:#fff;font-size:11px;line-height:15px;text-align:center}#display-location-detail .promotions .wrapper .promos .promo .expiry .date{color:#fff;font-size:50px;font-weight:800;letter-spacing:-3px;line-height:50px}#display-location-detail .promotions .wrapper .promos .promo .expiry .month{text-transform:uppercase;color:#fff;font-size:13px;font-weight:800;line-height:18px}#display-location-detail .promotions .wrapper .promos .promo .right{position:relative}#display-location-detail .promotions .wrapper .promos .promo .right .content{padding:40px}@media screen and (max-width:420px){#display-location-detail .promotions .wrapper .promos .promo .right .content{padding:20px;text-align:center}}#display-location-detail .promotions .wrapper .promos .promo .right h2{color:#1aa4c5;font-size:14px;font-weight:700;line-height:19px;margin-bottom:10px}@media screen and (max-width:768px){#display-location-detail .promotions .wrapper .promos .promo .right h3{font-size:24px}}@media screen and (max-width:420px){#display-location-detail .promotions .wrapper .promos .promo .right p{display:none}}#display-location-detail .promotions .wrapper .promos .promo .right .link{display:inline-block;margin-top:20px;background:#1aa4c5;font-size:16px;font-weight:700;line-height:22px;text-align:center;color:#fff;padding:10px 50px;border:none;transition:all .5s}@media screen and (max-width:420px){#display-location-detail .promotions .wrapper .promos .promo .right .link{margin-top:0}}#display-location-detail .promotions .wrapper .promos .promo .right .link:hover{box-shadow:0 2px 25px 0 rgba(0,0,0,.23);background:#2fc1e3;color:#fff!important}#display-location-detail .promotions .wrapper .controls{display:none;position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:75px;pointer-events:none}@media screen and (max-width:420px){#display-location-detail .promotions .wrapper .controls{display:block}}#display-location-detail .promotions .wrapper .controls .left,#display-location-detail .promotions .wrapper .controls .right{cursor:pointer;position:absolute;width:45px;height:75px;background-color:rgba(0,0,0,.5);pointer-events:all}#display-location-detail .promotions .wrapper .controls .left img,#display-location-detail .promotions .wrapper .controls .right img{position:absolute;top:25px;width:15px;left:14px}#display-location-detail .promotions .wrapper .controls .left{left:0}#display-location-detail .promotions .wrapper .controls .right{right:0}#display-location-detail .promotions .wrapper .controls .right img{left:16px}#client-contact .form .input input,#client-contact .form .input select,#client-contact .form .input textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}#client-contact .form .input input::-ms-expand,#client-contact .form .input select::-ms-expand,#client-contact .form .input textarea::-ms-expand{display:none}#careers .enquiry .wrapper form .row,#careers .foundations .grid,#careers .hod .houses .row,#display-homes-landing #display-locations-listing .wrapper .row,#display-location-detail .homes-on-display .row,#double-storey-homes .hod .houses .row,#duplex .hod .houses .row,#estate-collection .hod .houses .row,#granny-flats .hod .houses .row,#own_a_franchise .enquiry .wrapper form .row,#own_a_franchise .foundations .grid,#ownafranchiseenquiry .enquiry .wrapper form .row,#single-storey-homes .hod .houses .row,#testimonials-landing .hod .houses .row,#testimonials-landing .testimonials .row,#urban-range .hod .houses .row{display:flex;flex-direction:row;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;padding-top:30px}@media screen and (max-width:768px){#careers .enquiry .wrapper form .row,#careers .foundations .grid,#careers .hod .houses .row,#display-homes-landing #display-locations-listing .wrapper .row,#display-location-detail .homes-on-display .row,#double-storey-homes .hod .houses .row,#duplex .hod .houses .row,#estate-collection .hod .houses .row,#granny-flats .hod .houses .row,#own_a_franchise .enquiry .wrapper form .row,#own_a_franchise .foundations .grid,#ownafranchiseenquiry .enquiry .wrapper form .row,#single-storey-homes .hod .houses .row,#testimonials-landing .hod .houses .row,#testimonials-landing .testimonials .row,#urban-range .hod .houses .row{padding-top:10px}}@media screen and (max-width:420px){#careers .enquiry .wrapper form .row,#careers .foundations .grid,#careers .hod .houses .row,#display-homes-landing #display-locations-listing .wrapper .row,#display-location-detail .homes-on-display .row,#double-storey-homes .hod .houses .row,#duplex .hod .houses .row,#estate-collection .hod .houses .row,#granny-flats .hod .houses .row,#own_a_franchise .enquiry .wrapper form .row,#own_a_franchise .foundations .grid,#ownafranchiseenquiry .enquiry .wrapper form .row,#single-storey-homes .hod .houses .row,#testimonials-landing .hod .houses .row,#testimonials-landing .testimonials .row,#urban-range .hod .houses .row{padding-top:0}}#careers .hod .houses .row .house-card .info,#display-location-detail .homes-on-display .house-card .info,#double-storey-homes .hod .houses .row .house-card .info,#duplex .hod .houses .row .house-card .info,#estate-collection .hod .houses .row .house-card .info,#granny-flats .hod .houses .row .house-card .info,#single-storey-homes .hod .houses .row .house-card .info,#testimonials-landing .hod .houses .row .house-card .info,#urban-range .hod .houses .row .house-card .info,.display-location-card .facades .slide .info,.location-card .facades .slide .info{background:#1aa4c5;padding:4px 10px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center}@media screen and (max-width:1200px){#careers .hod .houses .row .house-card .info,#display-location-detail .homes-on-display .house-card .info,#double-storey-homes .hod .houses .row .house-card .info,#duplex .hod .houses .row .house-card .info,#estate-collection .hod .houses .row .house-card .info,#granny-flats .hod .houses .row .house-card .info,#single-storey-homes .hod .houses .row .house-card .info,#testimonials-landing .hod .houses .row .house-card .info,#urban-range .hod .houses .row .house-card .info,.display-location-card .facades .slide .info,.location-card .facades .slide .info{padding-right:5px}}#careers .hod .houses .row .house-card .info .facade-name,#display-location-detail .homes-on-display .house-card .info .facade-name,#double-storey-homes .hod .houses .row .house-card .info .facade-name,#duplex .hod .houses .row .house-card .info .facade-name,#estate-collection .hod .houses .row .house-card .info .facade-name,#granny-flats .hod .houses .row .house-card .info .facade-name,#single-storey-homes .hod .houses .row .house-card .info .facade-name,#testimonials-landing .hod .houses .row .house-card .info .facade-name,#urban-range .hod .houses .row .house-card .info .facade-name,.display-location-card .facades .slide .info .facade-name,.location-card .facades .slide .info .facade-name{color:#fff;font-size:16px}@media screen and (max-width:1200px){#careers .hod .houses .row .house-card .info .facade-name,#display-location-detail .homes-on-display .house-card .info .facade-name,#double-storey-homes .hod .houses .row .house-card .info .facade-name,#duplex .hod .houses .row .house-card .info .facade-name,#estate-collection .hod .houses .row .house-card .info .facade-name,#granny-flats .hod .houses .row .house-card .info .facade-name,#single-storey-homes .hod .houses .row .house-card .info .facade-name,#testimonials-landing .hod .houses .row .house-card .info .facade-name,#urban-range .hod .houses .row .house-card .info .facade-name,.display-location-card .facades .slide .info .facade-name,.location-card .facades .slide .info .facade-name{font-size:14px}}#careers .hod .houses .row .house-card .info .house-info,#display-location-detail .homes-on-display .house-card .info .house-info,#double-storey-homes .hod .houses .row .house-card .info .house-info,#duplex .hod .houses .row .house-card .info .house-info,#estate-collection .hod .houses .row .house-card .info .house-info,#granny-flats .hod .houses .row .house-card .info .house-info,#single-storey-homes .hod .houses .row .house-card .info .house-info,#testimonials-landing .hod .houses .row .house-card .info .house-info,#urban-range .hod .houses .row .house-card .info .house-info,.display-location-card .facades .slide .info .house-info,.location-card .facades .slide .info .house-info{display:flex}#careers .hod .houses .row .house-card .info .house-info p,#display-location-detail .homes-on-display .house-card .info .house-info p,#double-storey-homes .hod .houses .row .house-card .info .house-info p,#duplex .hod .houses .row .house-card .info .house-info p,#estate-collection .hod .houses .row .house-card .info .house-info p,#granny-flats .hod .houses .row .house-card .info .house-info p,#single-storey-homes .hod .houses .row .house-card .info .house-info p,#testimonials-landing .hod .houses .row .house-card .info .house-info p,#urban-range .hod .houses .row .house-card .info .house-info p,.display-location-card .facades .slide .info .house-info p,.location-card .facades .slide .info .house-info p{margin:0;padding-left:15px}@media screen and (max-width:1200px){#careers .hod .houses .row .house-card .info .house-info p,#display-location-detail .homes-on-display .house-card .info .house-info p,#double-storey-homes .hod .houses .row .house-card .info .house-info p,#duplex .hod .houses .row .house-card .info .house-info p,#estate-collection .hod .houses .row .house-card .info .house-info p,#granny-flats .hod .houses .row .house-card .info .house-info p,#single-storey-homes .hod .houses .row .house-card .info .house-info p,#testimonials-landing .hod .houses .row .house-card .info .house-info p,#urban-range .hod .houses .row .house-card .info .house-info p,.display-location-card .facades .slide .info .house-info p,.location-card .facades .slide .info .house-info p{padding-left:5px}}#careers .hod .houses .row .house-card .info .house-info img,#display-location-detail .homes-on-display .house-card .info .house-info img,#double-storey-homes .hod .houses .row .house-card .info .house-info img,#duplex .hod .houses .row .house-card .info .house-info img,#estate-collection .hod .houses .row .house-card .info .house-info img,#granny-flats .hod .houses .row .house-card .info .house-info img,#single-storey-homes .hod .houses .row .house-card .info .house-info img,#testimonials-landing .hod .houses .row .house-card .info .house-info img,#urban-range .hod .houses .row .house-card .info .house-info img,.display-location-card .facades .slide .info .house-info img,.location-card .facades .slide .info .house-info img{display:inline;width:20px;margin-left:8px}@media screen and (max-width:1200px){#careers .hod .houses .row .house-card .info .house-info img,#display-location-detail .homes-on-display .house-card .info .house-info img,#double-storey-homes .hod .houses .row .house-card .info .house-info img,#duplex .hod .houses .row .house-card .info .house-info img,#estate-collection .hod .houses .row .house-card .info .house-info img,#granny-flats .hod .houses .row .house-card .info .house-info img,#single-storey-homes .hod .houses .row .house-card .info .house-info img,#testimonials-landing .hod .houses .row .house-card .info .house-info img,#urban-range .hod .houses .row .house-card .info .house-info img,.display-location-card .facades .slide .info .house-info img,.location-card .facades .slide .info .house-info img{margin-left:4px}}#careers .hod .houses .row .house-card .info .house-info span,#display-location-detail .homes-on-display .house-card .info .house-info span,#double-storey-homes .hod .houses .row .house-card .info .house-info span,#duplex .hod .houses .row .house-card .info .house-info span,#estate-collection .hod .houses .row .house-card .info .house-info span,#granny-flats .hod .houses .row .house-card .info .house-info span,#single-storey-homes .hod .houses .row .house-card .info .house-info span,#testimonials-landing .hod .houses .row .house-card .info .house-info span,#urban-range .hod .houses .row .house-card .info .house-info span,.display-location-card .facades .slide .info .house-info span,.location-card .facades .slide .info .house-info span{color:#fff;padding-left:5px}@media screen and (max-width:1200px){#careers .hod .houses .row .house-card .info .house-info span,#display-location-detail .homes-on-display .house-card .info .house-info span,#double-storey-homes .hod .houses .row .house-card .info .house-info span,#duplex .hod .houses .row .house-card .info .house-info span,#estate-collection .hod .houses .row .house-card .info .house-info span,#granny-flats .hod .houses .row .house-card .info .house-info span,#single-storey-homes .hod .houses .row .house-card .info .house-info span,#testimonials-landing .hod .houses .row .house-card .info .house-info span,#urban-range .hod .houses .row .house-card .info .house-info span,.display-location-card .facades .slide .info .house-info span,.location-card .facades .slide .info .house-info span{padding-left:2px}}#careers .hod .houses .row .house-card .info .house-info .beds img,#display-location-detail .homes-on-display .house-card .info .house-info .beds img,#double-storey-homes .hod .houses .row .house-card .info .house-info .beds img,#duplex .hod .houses .row .house-card .info .house-info .beds img,#estate-collection .hod .houses .row .house-card .info .house-info .beds img,#granny-flats .hod .houses .row .house-card .info .house-info .beds img,#single-storey-homes .hod .houses .row .house-card .info .house-info .beds img,#testimonials-landing .hod .houses .row .house-card .info .house-info .beds img,#urban-range .hod .houses .row .house-card .info .house-info .beds img,.display-location-card .facades .slide .info .house-info .beds img,.location-card .facades .slide .info .house-info .beds img{width:22px;position:relative;top:2px;right:2px}#careers .hod .houses .row .house-card,#display-location-detail .homes-on-display .house-card,#double-storey-homes .hod .houses .row .house-card,#duplex .hod .houses .row .house-card,#estate-collection .hod .houses .row .house-card,#granny-flats .hod .houses .row .house-card,#single-storey-homes .hod .houses .row .house-card,#testimonials-landing .hod .houses .row .house-card,#urban-range .hod .houses .row .house-card{display:flex;flex-direction:column;position:relative;box-sizing:border-box;width:100%;min-height:260px;max-height:260px;flex:0 0 25%;max-width:25%;padding-right:7.5px;padding-left:7.5px;margin-bottom:15px}@media screen and (max-width:1024px){#careers .hod .houses .row .house-card,#display-location-detail .homes-on-display .house-card,#double-storey-homes .hod .houses .row .house-card,#duplex .hod .houses .row .house-card,#estate-collection .hod .houses .row .house-card,#granny-flats .hod .houses .row .house-card,#single-storey-homes .hod .houses .row .house-card,#testimonials-landing .hod .houses .row .house-card,#urban-range .hod .houses .row .house-card{min-height:280px;max-height:280px}}@media screen and (max-width:768px){#careers .hod .houses .row .house-card,#display-location-detail .homes-on-display .house-card,#double-storey-homes .hod .houses .row .house-card,#duplex .hod .houses .row .house-card,#estate-collection .hod .houses .row .house-card,#granny-flats .hod .houses .row .house-card,#single-storey-homes .hod .houses .row .house-card,#testimonials-landing .hod .houses .row .house-card,#urban-range .hod .houses .row .house-card{flex:0 0 50%;max-width:50%}}@media screen and (max-width:420px){#careers .hod .houses .row .house-card,#display-location-detail .homes-on-display .house-card,#double-storey-homes .hod .houses .row .house-card,#duplex .hod .houses .row .house-card,#estate-collection .hod .houses .row .house-card,#granny-flats .hod .houses .row .house-card,#single-storey-homes .hod .houses .row .house-card,#testimonials-landing .hod .houses .row .house-card,#urban-range .hod .houses .row .house-card{flex:0 0 100%;max-width:100%}}#careers .hod .houses .row .house-card .new,#display-location-detail .homes-on-display .house-card .new,#double-storey-homes .hod .houses .row .house-card .new,#duplex .hod .houses .row .house-card .new,#estate-collection .hod .houses .row .house-card .new,#granny-flats .hod .houses .row .house-card .new,#single-storey-homes .hod .houses .row .house-card .new,#testimonials-landing .hod .houses .row .house-card .new,#urban-range .hod .houses .row .house-card .new{position:absolute;right:0;top:0;color:#fff;background-image:url(/images/new.png);width:75px;height:75px;background-size:100%;text-indent:-9999999px;padding:0;text-transform:none}#careers .hod .houses .row .house-card .over-ban,#display-location-detail .homes-on-display .house-card .over-ban,#double-storey-homes .hod .houses .row .house-card .over-ban,#duplex .hod .houses .row .house-card .over-ban,#estate-collection .hod .houses .row .house-card .over-ban,#granny-flats .hod .houses .row .house-card .over-ban,#single-storey-homes .hod .houses .row .house-card .over-ban,#testimonials-landing .hod .houses .row .house-card .over-ban,#urban-range .hod .houses .row .house-card .over-ban{position:absolute;top:0;right:0;width:35%}#careers .hod .houses .row .house-card .over-ban img,#display-location-detail .homes-on-display .house-card .over-ban img,#double-storey-homes .hod .houses .row .house-card .over-ban img,#duplex .hod .houses .row .house-card .over-ban img,#estate-collection .hod .houses .row .house-card .over-ban img,#granny-flats .hod .houses .row .house-card .over-ban img,#single-storey-homes .hod .houses .row .house-card .over-ban img,#testimonials-landing .hod .houses .row .house-card .over-ban img,#urban-range .hod .houses .row .house-card .over-ban img{width:100%}#careers .hod .houses .row .house-card .image,#display-location-detail .homes-on-display .house-card .image,#double-storey-homes .hod .houses .row .house-card .image,#duplex .hod .houses .row .house-card .image,#estate-collection .hod .houses .row .house-card .image,#granny-flats .hod .houses .row .house-card .image,#single-storey-homes .hod .houses .row .house-card .image,#testimonials-landing .hod .houses .row .house-card .image,#urban-range .hod .houses .row .house-card .image{flex-grow:1;display:flex;position:relative;overflow:hidden}#careers .hod .houses .row .house-card .image .img-container-fit,#display-location-detail .homes-on-display .house-card .image .img-container-fit,#double-storey-homes .hod .houses .row .house-card .image .img-container-fit,#duplex .hod .houses .row .house-card .image .img-container-fit,#estate-collection .hod .houses .row .house-card .image .img-container-fit,#granny-flats .hod .houses .row .house-card .image .img-container-fit,#single-storey-homes .hod .houses .row .house-card .image .img-container-fit,#testimonials-landing .hod .houses .row .house-card .image .img-container-fit,#urban-range .hod .houses .row .house-card .image .img-container-fit{flex:1}#careers .hod .houses .row .house-card .image .overlay,#display-location-detail .homes-on-display .house-card .image .overlay,#double-storey-homes .hod .houses .row .house-card .image .overlay,#duplex .hod .houses .row .house-card .image .overlay,#estate-collection .hod .houses .row .house-card .image .overlay,#granny-flats .hod .houses .row .house-card .image .overlay,#single-storey-homes .hod .houses .row .house-card .image .overlay,#testimonials-landing .hod .houses .row .house-card .image .overlay,#urban-range .hod .houses .row .house-card .image .overlay{position:absolute;left:0;right:0;top:0;bottom:0;opacity:0;transition:all .5s;background:rgba(0,0,0,.8)}#careers .hod .houses .row .house-card .image .overlay a,#display-location-detail .homes-on-display .house-card .image .overlay a,#double-storey-homes .hod .houses .row .house-card .image .overlay a,#duplex .hod .houses .row .house-card .image .overlay a,#estate-collection .hod .houses .row .house-card .image .overlay a,#granny-flats .hod .houses .row .house-card .image .overlay a,#single-storey-homes .hod .houses .row .house-card .image .overlay a,#testimonials-landing .hod .houses .row .house-card .image .overlay a,#urban-range .hod .houses .row .house-card .image .overlay a{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;font-size:15px;padding:8px 20px;border:1px solid #fff;text-decoration:none}#careers .hod .houses .row .house-card .image img,#display-location-detail .homes-on-display .house-card .image img,#double-storey-homes .hod .houses .row .house-card .image img,#duplex .hod .houses .row .house-card .image img,#estate-collection .hod .houses .row .house-card .image img,#granny-flats .hod .houses .row .house-card .image img,#single-storey-homes .hod .houses .row .house-card .image img,#testimonials-landing .hod .houses .row .house-card .image img,#urban-range .hod .houses .row .house-card .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#careers .hod .houses .row .house-card .image:hover .overlay,#display-location-detail .homes-on-display .house-card .image:hover .overlay,#double-storey-homes .hod .houses .row .house-card .image:hover .overlay,#duplex .hod .houses .row .house-card .image:hover .overlay,#estate-collection .hod .houses .row .house-card .image:hover .overlay,#granny-flats .hod .houses .row .house-card .image:hover .overlay,#single-storey-homes .hod .houses .row .house-card .image:hover .overlay,#testimonials-landing .hod .houses .row .house-card .image:hover .overlay,#urban-range .hod .houses .row .house-card .image:hover .overlay{opacity:1}#careers .hod .houses .row .house-card .enquire,#display-location-detail .homes-on-display .house-card .enquire,#double-storey-homes .hod .houses .row .house-card .enquire,#duplex .hod .houses .row .house-card .enquire,#estate-collection .hod .houses .row .house-card .enquire,#granny-flats .hod .houses .row .house-card .enquire,#single-storey-homes .hod .houses .row .house-card .enquire,#testimonials-landing .hod .houses .row .house-card .enquire,#urban-range .hod .houses .row .house-card .enquire{background:#56b9db;height:30px;padding:8px 10px;display:flex;justify-content:space-between;align-items:center}#careers .hod .houses .row .house-card .enquire .area,#display-location-detail .homes-on-display .house-card .enquire .area,#double-storey-homes .hod .houses .row .house-card .enquire .area,#duplex .hod .houses .row .house-card .enquire .area,#estate-collection .hod .houses .row .house-card .enquire .area,#granny-flats .hod .houses .row .house-card .enquire .area,#single-storey-homes .hod .houses .row .house-card .enquire .area,#testimonials-landing .hod .houses .row .house-card .enquire .area,#urban-range .hod .houses .row .house-card .enquire .area{margin:0;color:#fff;font-size:14px;line-height:14px}@media screen and (max-width:1200px){#careers .hod .houses .row .house-card .enquire .area,#display-location-detail .homes-on-display .house-card .enquire .area,#double-storey-homes .hod .houses .row .house-card .enquire .area,#duplex .hod .houses .row .house-card .enquire .area,#estate-collection .hod .houses .row .house-card .enquire .area,#granny-flats .hod .houses .row .house-card .enquire .area,#single-storey-homes .hod .houses .row .house-card .enquire .area,#testimonials-landing .hod .houses .row .house-card .enquire .area,#urban-range .hod .houses .row .house-card .enquire .area{display:none}}@media screen and (max-width:1024px){#careers .hod .houses .row .house-card .enquire .area,#display-location-detail .homes-on-display .house-card .enquire .area,#double-storey-homes .hod .houses .row .house-card .enquire .area,#duplex .hod .houses .row .house-card .enquire .area,#estate-collection .hod .houses .row .house-card .enquire .area,#granny-flats .hod .houses .row .house-card .enquire .area,#single-storey-homes .hod .houses .row .house-card .enquire .area,#testimonials-landing .hod .houses .row .house-card .enquire .area,#urban-range .hod .houses .row .house-card .enquire .area{display:inline-block}}@media screen and (max-width:1200px){#careers .hod .houses .row .house-card .enquire .area .sq,#display-location-detail .homes-on-display .house-card .enquire .area .sq,#double-storey-homes .hod .houses .row .house-card .enquire .area .sq,#duplex .hod .houses .row .house-card .enquire .area .sq,#estate-collection .hod .houses .row .house-card .enquire .area .sq,#granny-flats .hod .houses .row .house-card .enquire .area .sq,#single-storey-homes .hod .houses .row .house-card .enquire .area .sq,#testimonials-landing .hod .houses .row .house-card .enquire .area .sq,#urban-range .hod .houses .row .house-card .enquire .area .sq{display:none}}#careers .hod .houses .row .house-card .enquire a,#display-location-detail .homes-on-display .house-card .enquire a,#double-storey-homes .hod .houses .row .house-card .enquire a,#duplex .hod .houses .row .house-card .enquire a,#estate-collection .hod .houses .row .house-card .enquire a,#granny-flats .hod .houses .row .house-card .enquire a,#single-storey-homes .hod .houses .row .house-card .enquire a,#testimonials-landing .hod .houses .row .house-card .enquire a,#urban-range .hod .houses .row .house-card .enquire a{font-size:14px;line-height:14px;text-decoration:none;color:#fff;text-align:right}#home-detail .content .pdf-download,#home-detail .fpviewer.regional .left .pdf-download{padding:10px 20px;display:inline-block;margin-bottom:40px;background-color:#1aa4c5;text-decoration:none;text-transform:none;color:#fff;font-weight:700;font-size:15px;position:relative}#home-detail .content .pdf-download:before,#home-detail .fpviewer.regional .left .pdf-download:before{content:"";position:absolute;left:100%;top:0;width:47px;height:100%;background-color:#e5e5e5}#home-detail .content .pdf-download:after,#home-detail .fpviewer.regional .left .pdf-download:after{content:url(../../images/pdf-icon-dark.png);position:absolute;right:-32px;top:7px}#home-detail .content h1.regional{font-weight:700;font-size:30px;color:#4a4a4a;border-bottom:none}#home-detail .contacts{width:100%}#home-detail .contacts .header{margin-top:0;margin-bottom:2px;background-color:hsla(0,0%,84.7%,.5);padding:10px 25px}@media screen and (max-width:768px){#home-detail .contacts .header{margin-top:0}}#home-detail .contacts .header span{font-size:30px;font-weight:700;color:#4a4a4a}#home-detail .contacts .contact{background-color:hsla(0,0%,84.7%,.5);padding:20px 15px;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;margin-bottom:2px}#home-detail .contacts .contact .image{flex:1;width:75px;min-width:75px;max-width:75px;height:75px;min-height:75px;max-height:75px;border-radius:50%;overflow:hidden}#home-detail .contacts .contact .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#home-detail .contacts .contact .info{flex-grow:1;padding-left:15px;overflow:hidden}#home-detail .contacts .contact .info .name{margin-bottom:5px;margin-top:0;font-weight:800;font-size:15px;color:#4a4a4a}#home-detail .contacts .contact .info .phone{margin-bottom:3px}#home-detail .contacts .contact .info .email,#home-detail .contacts .contact .info .phone{font-size:14px;display:block;color:#4a4a4a;text-decoration:none;line-height:18px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#home-detail .contacts .enquire{background-color:hsla(0,0%,84.7%,.5);padding:10px;width:100%}@media screen and (max-width:420px){#home-detail .contacts .enquire{display:none}}#home-detail .contacts .enquire a{width:100%;display:inline-block;text-align:center;padding:15px 0;color:#fff!important;background:#1aa4c5;text-decoration:none;font-weight:700;font-size:16px;transition:all .5s}#home-detail .contacts .enquire a:hover{box-shadow:0 2px 25px 0 rgba(0,0,0,.23);background:#2fc1e3}#home-detail .fpviewer.regional{background:#e4e4e4;padding:30px 0;margin-bottom:0}#home-detail .fpviewer.regional .left h2{font-weight:700;font-size:30px;color:#4a4a4a;margin-bottom:30px}#home-detail .fpviewer.regional .left .pdf-download{background:#1aa4c5;right:47px;margin-bottom:30px}#home-detail .fpviewer.regional .left .pdf-download:before{background-color:#fff}#home-detail .enquiry.regional{padding:40px 0;background-color:#4a474a}@media screen and (max-width:420px){#home-detail .enquiry.regional{padding:20px 0;border-bottom:3px solid #fff}}#home-detail .enquiry.regional .heading{color:#fff;font-size:30px;font-weight:700;line-height:41px;padding-bottom:30px}@media screen and (max-width:420px){#home-detail .enquiry.regional .heading{text-align:center;padding-bottom:0}}#home-detail .enquiry.regional form{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 -15px}@media screen and (max-width:768px){#home-detail .enquiry.regional form{margin:0}}@media screen and (max-width:420px){#home-detail .enquiry.regional form{flex-direction:column;display:none;padding:20px}}#home-detail .enquiry.regional form .input{box-sizing:border-box;flex:0 0 33.333333%;max-width:33.333333%;padding:0 15px 20px}#home-detail .enquiry.regional form .input.w-100{flex:0 0 100%!important;max-width:100%!important}@media screen and (max-width:768px){#home-detail .enquiry.regional form .input{flex:0 0 50%;max-width:50%}}@media screen and (max-width:420px){#home-detail .enquiry.regional form .input{flex:0 0 100%;max-width:100%}}#home-detail .enquiry.regional form .input input,#home-detail .enquiry.regional form .input textarea{width:100%;height:42px;background:#4a474a;box-shadow:none;border:none;border-bottom:1px solid #737373;color:#fff;font-size:14px;line-height:19px}#home-detail .enquiry.regional form .input input::-webkit-input-placeholder,#home-detail .enquiry.regional form .input textarea::-webkit-input-placeholder{color:#fff;font-size:14px}#home-detail .enquiry.regional form .input input:-ms-input-placeholder,#home-detail .enquiry.regional form .input textarea:-ms-input-placeholder{color:#fff;font-size:14px}#home-detail .enquiry.regional form .input input::-ms-input-placeholder,#home-detail .enquiry.regional form .input textarea::-ms-input-placeholder{color:#fff;font-size:14px}#home-detail .enquiry.regional form .input input::placeholder,#home-detail .enquiry.regional form .input textarea::placeholder{color:#fff;font-size:14px}#home-detail .enquiry.regional form .input textarea{height:100px}#home-detail .enquiry.regional form .radio{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}#home-detail .enquiry.regional form .radio input{display:none}#home-detail .enquiry.regional form .radio .label{color:#fff}#home-detail .enquiry.regional form .radio label{margin-left:20px;cursor:pointer;color:#fff}#home-detail .enquiry.regional form .radio input:checked+label{color:#1aa4c5}#home-detail .enquiry.regional form .submit{width:100%;text-align:right;padding:0 15px}@media screen and (max-width:420px){#home-detail .enquiry.regional form .submit{text-align:left}}#home-detail .enquiry.regional form .submit button{cursor:pointer;margin-top:20px;background:#1aa4c5;font-size:16px;font-weight:700;line-height:22px;text-align:center;color:#fff;padding:20px 50px;border:none;transition:all .5s}#home-detail .enquiry.regional form .submit button:hover{box-shadow:0 2px 25px 0 rgba(0,0,0,.23);background:#2fc1e3}#home-detail .enquiry.regional form.regional .input{flex:0 0 50%;max-width:50%}@media screen and (max-width:420px){#home-detail .enquiry.regional form.regional .input{flex:0 0 100%;max-width:100%}}#home-detail .enquiry.regional form.regional .w-100{padding-bottom:0}#home-detail .enquiry.regional .grecaptcha-badge{display:none!important}#careers .top,#double-storey-homes .top,#duplex .top,#estate-collection .top,#granny-flats .top,#single-storey-homes .top,#testimonials-landing .top,#urban-range .top{padding-top:100px;padding-bottom:80px}@media screen and (max-width:1200px){#careers .top,#double-storey-homes .top,#duplex .top,#estate-collection .top,#granny-flats .top,#single-storey-homes .top,#testimonials-landing .top,#urban-range .top{padding:60px 40px}}@media screen and (max-width:768px){#careers .top,#double-storey-homes .top,#duplex .top,#estate-collection .top,#granny-flats .top,#single-storey-homes .top,#testimonials-landing .top,#urban-range .top{padding:30px;background-color:#f7f7f7}}@media screen and (max-width:420px){#careers .top,#double-storey-homes .top,#duplex .top,#estate-collection .top,#granny-flats .top,#single-storey-homes .top,#testimonials-landing .top,#urban-range .top{padding:20px}}@media screen and (max-width:325px){#careers .top,#double-storey-homes .top,#duplex .top,#estate-collection .top,#granny-flats .top,#single-storey-homes .top,#testimonials-landing .top,#urban-range .top{padding:20px 10px}}#careers .top .content-wrapper,#double-storey-homes .top .content-wrapper,#duplex .top .content-wrapper,#estate-collection .top .content-wrapper,#granny-flats .top .content-wrapper,#single-storey-homes .top .content-wrapper,#testimonials-landing .top .content-wrapper,#urban-range .top .content-wrapper{display:flex;flex-direction:row}@media screen and (max-width:768px){#careers .top .content-wrapper,#double-storey-homes .top .content-wrapper,#duplex .top .content-wrapper,#estate-collection .top .content-wrapper,#granny-flats .top .content-wrapper,#single-storey-homes .top .content-wrapper,#testimonials-landing .top .content-wrapper,#urban-range .top .content-wrapper{flex-direction:column}}#careers .top h1,#double-storey-homes .top h1,#duplex .top h1,#estate-collection .top h1,#granny-flats .top h1,#single-storey-homes .top h1,#testimonials-landing .top h1,#urban-range .top h1{margin:0;padding:0;line-height:1}#careers .top .tag,#double-storey-homes .top .tag,#duplex .top .tag,#estate-collection .top .tag,#granny-flats .top .tag,#single-storey-homes .top .tag,#testimonials-landing .top .tag,#urban-range .top .tag{line-height:19px;height:19px;display:block;width:100%;text-transform:uppercase;letter-spacing:5px;color:#4a4a4a;font-size:14px;font-weight:600}@media screen and (max-width:768px){#careers .top .tag,#double-storey-homes .top .tag,#duplex .top .tag,#estate-collection .top .tag,#granny-flats .top .tag,#single-storey-homes .top .tag,#testimonials-landing .top .tag,#urban-range .top .tag{padding-bottom:30px}}#careers .top .location,#double-storey-homes .top .location,#duplex .top .location,#estate-collection .top .location,#granny-flats .top .location,#single-storey-homes .top .location,#testimonials-landing .top .location,#urban-range .top .location{display:block;width:100%;color:#1aa4c5;font-size:70px;font-weight:700;line-height:101px;margin-bottom:40px}@media screen and (max-width:768px){#careers .top .location,#double-storey-homes .top .location,#duplex .top .location,#estate-collection .top .location,#granny-flats .top .location,#single-storey-homes .top .location,#testimonials-landing .top .location,#urban-range .top .location{font-size:35px;letter-spacing:-1px;line-height:40px;margin-bottom:10px}}#careers .top .content,#double-storey-homes .top .content,#duplex .top .content,#estate-collection .top .content,#granny-flats .top .content,#single-storey-homes .top .content,#testimonials-landing .top .content,#urban-range .top .content{color:#4a4a4a}#careers .top .content p:first-child,#double-storey-homes .top .content p:first-child,#duplex .top .content p:first-child,#estate-collection .top .content p:first-child,#granny-flats .top .content p:first-child,#single-storey-homes .top .content p:first-child,#testimonials-landing .top .content p:first-child,#urban-range .top .content p:first-child{margin-top:0}@media screen and (max-width:768px){#careers .top .content p:first-child,#double-storey-homes .top .content p:first-child,#duplex .top .content p:first-child,#estate-collection .top .content p:first-child,#granny-flats .top .content p:first-child,#single-storey-homes .top .content p:first-child,#testimonials-landing .top .content p:first-child,#urban-range .top .content p:first-child{font-size:18px;line-height:28px}}@media screen and (max-width:768px){#careers .top .content,#double-storey-homes .top .content,#duplex .top .content,#estate-collection .top .content,#granny-flats .top .content,#single-storey-homes .top .content,#testimonials-landing .top .content,#urban-range .top .content{font-size:18px!important;line-height:28px!important;margin-top:10px}}#careers .top .discovers,#double-storey-homes .top .discovers,#duplex .top .discovers,#estate-collection .top .discovers,#granny-flats .top .discovers,#single-storey-homes .top .discovers,#testimonials-landing .top .discovers,#urban-range .top .discovers{margin-top:50px}@media screen and (max-width:768px){#careers .top .discovers,#double-storey-homes .top .discovers,#duplex .top .discovers,#estate-collection .top .discovers,#granny-flats .top .discovers,#single-storey-homes .top .discovers,#testimonials-landing .top .discovers,#urban-range .top .discovers{margin-top:15px}}#careers .top .discover,#double-storey-homes .top .discover,#duplex .top .discover,#estate-collection .top .discover,#granny-flats .top .discover,#single-storey-homes .top .discover,#testimonials-landing .top .discover,#urban-range .top .discover{display:block;text-decoration:none;cursor:pointer;width:230px;text-align:center;padding:14px 0;border:1px solid #000426;color:#000426;font-size:16px;font-weight:700;line-height:22px}#careers .top .discover:nth-child(n+1),#double-storey-homes .top .discover:nth-child(n+1),#duplex .top .discover:nth-child(n+1),#estate-collection .top .discover:nth-child(n+1),#granny-flats .top .discover:nth-child(n+1),#single-storey-homes .top .discover:nth-child(n+1),#testimonials-landing .top .discover:nth-child(n+1),#urban-range .top .discover:nth-child(n+1){margin-top:10px}#careers .top .left,#double-storey-homes .top .left,#duplex .top .left,#estate-collection .top .left,#granny-flats .top .left,#single-storey-homes .top .left,#testimonials-landing .top .left,#urban-range .top .left{padding-right:60px}@media screen and (max-width:768px){#careers .top .left,#double-storey-homes .top .left,#duplex .top .left,#estate-collection .top .left,#granny-flats .top .left,#single-storey-homes .top .left,#testimonials-landing .top .left,#urban-range .top .left{padding-right:0}}#careers .top .left .content,#double-storey-homes .top .left .content,#duplex .top .left .content,#estate-collection .top .left .content,#granny-flats .top .left .content,#single-storey-homes .top .left .content,#testimonials-landing .top .left .content,#urban-range .top .left .content{font-weight:300;font-size:24px;line-height:36px}#careers .top .right h2,#careers .top .right h3,#careers .top .right h4,#double-storey-homes .top .right h2,#double-storey-homes .top .right h3,#double-storey-homes .top .right h4,#duplex .top .right h2,#duplex .top .right h3,#duplex .top .right h4,#estate-collection .top .right h2,#estate-collection .top .right h3,#estate-collection .top .right h4,#granny-flats .top .right h2,#granny-flats .top .right h3,#granny-flats .top .right h4,#single-storey-homes .top .right h2,#single-storey-homes .top .right h3,#single-storey-homes .top .right h4,#testimonials-landing .top .right h2,#testimonials-landing .top .right h3,#testimonials-landing .top .right h4,#urban-range .top .right h2,#urban-range .top .right h3,#urban-range .top .right h4{color:#4a4a4a;font-weight:700;margin-bottom:20px;margin-top:20px}@media screen and (max-width:420px){#careers .top .right h2,#careers .top .right h3,#careers .top .right h4,#double-storey-homes .top .right h2,#double-storey-homes .top .right h3,#double-storey-homes .top .right h4,#duplex .top .right h2,#duplex .top .right h3,#duplex .top .right h4,#estate-collection .top .right h2,#estate-collection .top .right h3,#estate-collection .top .right h4,#granny-flats .top .right h2,#granny-flats .top .right h3,#granny-flats .top .right h4,#single-storey-homes .top .right h2,#single-storey-homes .top .right h3,#single-storey-homes .top .right h4,#testimonials-landing .top .right h2,#testimonials-landing .top .right h3,#testimonials-landing .top .right h4,#urban-range .top .right h2,#urban-range .top .right h3,#urban-range .top .right h4{margin-bottom:0;margin-top:0}}#careers .top .right h2:first-child,#careers .top .right h3:first-child,#careers .top .right h4:first-child,#double-storey-homes .top .right h2:first-child,#double-storey-homes .top .right h3:first-child,#double-storey-homes .top .right h4:first-child,#duplex .top .right h2:first-child,#duplex .top .right h3:first-child,#duplex .top .right h4:first-child,#estate-collection .top .right h2:first-child,#estate-collection .top .right h3:first-child,#estate-collection .top .right h4:first-child,#granny-flats .top .right h2:first-child,#granny-flats .top .right h3:first-child,#granny-flats .top .right h4:first-child,#single-storey-homes .top .right h2:first-child,#single-storey-homes .top .right h3:first-child,#single-storey-homes .top .right h4:first-child,#testimonials-landing .top .right h2:first-child,#testimonials-landing .top .right h3:first-child,#testimonials-landing .top .right h4:first-child,#urban-range .top .right h2:first-child,#urban-range .top .right h3:first-child,#urban-range .top .right h4:first-child{margin-top:0}#careers .top .right h2,#double-storey-homes .top .right h2,#duplex .top .right h2,#estate-collection .top .right h2,#granny-flats .top .right h2,#single-storey-homes .top .right h2,#testimonials-landing .top .right h2,#urban-range .top .right h2{font-size:30px;line-height:41px}#careers .top .right h3,#double-storey-homes .top .right h3,#duplex .top .right h3,#estate-collection .top .right h3,#granny-flats .top .right h3,#single-storey-homes .top .right h3,#testimonials-landing .top .right h3,#urban-range .top .right h3{font-size:24px;line-height:33px}#careers .top .right h4,#double-storey-homes .top .right h4,#duplex .top .right h4,#estate-collection .top .right h4,#granny-flats .top .right h4,#single-storey-homes .top .right h4,#testimonials-landing .top .right h4,#urban-range .top .right h4{font-size:20px;line-height:27px}@media screen and (max-width:768px){#careers .top .right .content,#double-storey-homes .top .right .content,#duplex .top .right .content,#estate-collection .top .right .content,#granny-flats .top .right .content,#single-storey-homes .top .right .content,#testimonials-landing .top .right .content,#urban-range .top .right .content{margin-top:20px}}#careers .top .right p,#double-storey-homes .top .right p,#duplex .top .right p,#estate-collection .top .right p,#granny-flats .top .right p,#single-storey-homes .top .right p,#testimonials-landing .top .right p,#urban-range .top .right p{color:#4a4a4a;font-size:16px;line-height:22px;margin-bottom:22px}@media screen and (max-width:420px){#careers .top .right p:last-child,#double-storey-homes .top .right p:last-child,#duplex .top .right p:last-child,#estate-collection .top .right p:last-child,#granny-flats .top .right p:last-child,#single-storey-homes .top .right p:last-child,#testimonials-landing .top .right p:last-child,#urban-range .top .right p:last-child{margin-bottom:0}}#careers .house-slider .wrapper,#double-storey-homes .house-slider .wrapper,#duplex .house-slider .wrapper,#estate-collection .house-slider .wrapper,#granny-flats .house-slider .wrapper,#single-storey-homes .house-slider .wrapper,#testimonials-landing .house-slider .wrapper,#urban-range .house-slider .wrapper{position:relative;padding-bottom:40px}@media screen and (max-width:768px){#careers .house-slider .wrapper,#double-storey-homes .house-slider .wrapper,#duplex .house-slider .wrapper,#estate-collection .house-slider .wrapper,#granny-flats .house-slider .wrapper,#single-storey-homes .house-slider .wrapper,#testimonials-landing .house-slider .wrapper,#urban-range .house-slider .wrapper{margin:0;width:100%;padding-bottom:0}}#careers .house-slider .wrapper .slider,#double-storey-homes .house-slider .wrapper .slider,#duplex .house-slider .wrapper .slider,#estate-collection .house-slider .wrapper .slider,#granny-flats .house-slider .wrapper .slider,#single-storey-homes .house-slider .wrapper .slider,#testimonials-landing .house-slider .wrapper .slider,#urban-range .house-slider .wrapper .slider{width:100%;height:700px}@media screen and (max-width:1024px){#careers .house-slider .wrapper .slider,#double-storey-homes .house-slider .wrapper .slider,#duplex .house-slider .wrapper .slider,#estate-collection .house-slider .wrapper .slider,#granny-flats .house-slider .wrapper .slider,#single-storey-homes .house-slider .wrapper .slider,#testimonials-landing .house-slider .wrapper .slider,#urban-range .house-slider .wrapper .slider{height:620px}}@media screen and (max-width:768px){#careers .house-slider .wrapper .slider,#double-storey-homes .house-slider .wrapper .slider,#duplex .house-slider .wrapper .slider,#estate-collection .house-slider .wrapper .slider,#granny-flats .house-slider .wrapper .slider,#single-storey-homes .house-slider .wrapper .slider,#testimonials-landing .house-slider .wrapper .slider,#urban-range .house-slider .wrapper .slider{height:450px}}@media screen and (max-width:420px){#careers .house-slider .wrapper .slider,#double-storey-homes .house-slider .wrapper .slider,#duplex .house-slider .wrapper .slider,#estate-collection .house-slider .wrapper .slider,#granny-flats .house-slider .wrapper .slider,#single-storey-homes .house-slider .wrapper .slider,#testimonials-landing .house-slider .wrapper .slider,#urban-range .house-slider .wrapper .slider{height:225px}}#careers .house-slider .wrapper .slider .slide,#double-storey-homes .house-slider .wrapper .slider .slide,#duplex .house-slider .wrapper .slider .slide,#estate-collection .house-slider .wrapper .slider .slide,#granny-flats .house-slider .wrapper .slider .slide,#single-storey-homes .house-slider .wrapper .slider .slide,#testimonials-landing .house-slider .wrapper .slider .slide,#urban-range .house-slider .wrapper .slider .slide{box-sizing:border-box;height:700px;background-size:cover;background-repeat:no-repeat}@media screen and (max-width:1024px){#careers .house-slider .wrapper .slider .slide,#double-storey-homes .house-slider .wrapper .slider .slide,#duplex .house-slider .wrapper .slider .slide,#estate-collection .house-slider .wrapper .slider .slide,#granny-flats .house-slider .wrapper .slider .slide,#single-storey-homes .house-slider .wrapper .slider .slide,#testimonials-landing .house-slider .wrapper .slider .slide,#urban-range .house-slider .wrapper .slider .slide{height:620px}}@media screen and (max-width:768px){#careers .house-slider .wrapper .slider .slide,#double-storey-homes .house-slider .wrapper .slider .slide,#duplex .house-slider .wrapper .slider .slide,#estate-collection .house-slider .wrapper .slider .slide,#granny-flats .house-slider .wrapper .slider .slide,#single-storey-homes .house-slider .wrapper .slider .slide,#testimonials-landing .house-slider .wrapper .slider .slide,#urban-range .house-slider .wrapper .slider .slide{height:450px}}@media screen and (max-width:420px){#careers .house-slider .wrapper .slider .slide,#double-storey-homes .house-slider .wrapper .slider .slide,#duplex .house-slider .wrapper .slider .slide,#estate-collection .house-slider .wrapper .slider .slide,#granny-flats .house-slider .wrapper .slider .slide,#single-storey-homes .house-slider .wrapper .slider .slide,#testimonials-landing .house-slider .wrapper .slider .slide,#urban-range .house-slider .wrapper .slider .slide{height:225px}}#careers .house-slider .wrapper .controls,#double-storey-homes .house-slider .wrapper .controls,#duplex .house-slider .wrapper .controls,#estate-collection .house-slider .wrapper .controls,#granny-flats .house-slider .wrapper .controls,#single-storey-homes .house-slider .wrapper .controls,#testimonials-landing .house-slider .wrapper .controls,#urban-range .house-slider .wrapper .controls{position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:75px;pointer-events:none}#careers .house-slider .wrapper .controls .left,#careers .house-slider .wrapper .controls .right,#double-storey-homes .house-slider .wrapper .controls .left,#double-storey-homes .house-slider .wrapper .controls .right,#duplex .house-slider .wrapper .controls .left,#duplex .house-slider .wrapper .controls .right,#estate-collection .house-slider .wrapper .controls .left,#estate-collection .house-slider .wrapper .controls .right,#granny-flats .house-slider .wrapper .controls .left,#granny-flats .house-slider .wrapper .controls .right,#single-storey-homes .house-slider .wrapper .controls .left,#single-storey-homes .house-slider .wrapper .controls .right,#testimonials-landing .house-slider .wrapper .controls .left,#testimonials-landing .house-slider .wrapper .controls .right,#urban-range .house-slider .wrapper .controls .left,#urban-range .house-slider .wrapper .controls .right{cursor:pointer;position:absolute;width:45px;height:75px;background-color:rgba(0,0,0,.5);pointer-events:all}#careers .house-slider .wrapper .controls .left img,#careers .house-slider .wrapper .controls .right img,#double-storey-homes .house-slider .wrapper .controls .left img,#double-storey-homes .house-slider .wrapper .controls .right img,#duplex .house-slider .wrapper .controls .left img,#duplex .house-slider .wrapper .controls .right img,#estate-collection .house-slider .wrapper .controls .left img,#estate-collection .house-slider .wrapper .controls .right img,#granny-flats .house-slider .wrapper .controls .left img,#granny-flats .house-slider .wrapper .controls .right img,#single-storey-homes .house-slider .wrapper .controls .left img,#single-storey-homes .house-slider .wrapper .controls .right img,#testimonials-landing .house-slider .wrapper .controls .left img,#testimonials-landing .house-slider .wrapper .controls .right img,#urban-range .house-slider .wrapper .controls .left img,#urban-range .house-slider .wrapper .controls .right img{position:absolute;top:25px;width:15px;left:14px}#careers .house-slider .wrapper .controls .left,#double-storey-homes .house-slider .wrapper .controls .left,#duplex .house-slider .wrapper .controls .left,#estate-collection .house-slider .wrapper .controls .left,#granny-flats .house-slider .wrapper .controls .left,#single-storey-homes .house-slider .wrapper .controls .left,#testimonials-landing .house-slider .wrapper .controls .left,#urban-range .house-slider .wrapper .controls .left{left:1px}#careers .house-slider .wrapper .controls .right,#double-storey-homes .house-slider .wrapper .controls .right,#duplex .house-slider .wrapper .controls .right,#estate-collection .house-slider .wrapper .controls .right,#granny-flats .house-slider .wrapper .controls .right,#single-storey-homes .house-slider .wrapper .controls .right,#testimonials-landing .house-slider .wrapper .controls .right,#urban-range .house-slider .wrapper .controls .right{right:1px}#careers .house-slider .wrapper .controls .right img,#double-storey-homes .house-slider .wrapper .controls .right img,#duplex .house-slider .wrapper .controls .right img,#estate-collection .house-slider .wrapper .controls .right img,#granny-flats .house-slider .wrapper .controls .right img,#single-storey-homes .house-slider .wrapper .controls .right img,#testimonials-landing .house-slider .wrapper .controls .right img,#urban-range .house-slider .wrapper .controls .right img{left:16px}#careers .hod,#double-storey-homes .hod,#duplex .hod,#estate-collection .hod,#granny-flats .hod,#single-storey-homes .hod,#testimonials-landing .hod,#urban-range .hod{background-color:#f5f5f5;padding:80px 0;text-align:center;overflow-x:hidden}@media screen and (max-width:1024px){#careers .hod,#double-storey-homes .hod,#duplex .hod,#estate-collection .hod,#granny-flats .hod,#single-storey-homes .hod,#testimonials-landing .hod,#urban-range .hod{padding:60px 0}}@media screen and (max-width:768px){#careers .hod,#double-storey-homes .hod,#duplex .hod,#estate-collection .hod,#granny-flats .hod,#single-storey-homes .hod,#testimonials-landing .hod,#urban-range .hod{padding:40px 0}}@media screen and (max-width:420px){#careers .hod,#double-storey-homes .hod,#duplex .hod,#estate-collection .hod,#granny-flats .hod,#single-storey-homes .hod,#testimonials-landing .hod,#urban-range .hod{padding:30px 0}}@media screen and (max-width:420px){#careers .hod .wrapper,#double-storey-homes .hod .wrapper,#duplex .hod .wrapper,#estate-collection .hod .wrapper,#granny-flats .hod .wrapper,#single-storey-homes .hod .wrapper,#testimonials-landing .hod .wrapper,#urban-range .hod .wrapper{margin:0;width:100%}}#careers .hod .heading,#double-storey-homes .hod .heading,#duplex .hod .heading,#estate-collection .hod .heading,#granny-flats .hod .heading,#single-storey-homes .hod .heading,#testimonials-landing .hod .heading,#urban-range .hod .heading{color:#4a4a4a;font-size:30px;line-height:41px;text-align:center;margin-bottom:20px;font-weight:700}#careers .hod .houses,#double-storey-homes .hod .houses,#duplex .hod .houses,#estate-collection .hod .houses,#granny-flats .hod .houses,#single-storey-homes .hod .houses,#testimonials-landing .hod .houses,#urban-range .hod .houses{display:flex;flex-direction:column}#careers .hod .houses .row,#double-storey-homes .hod .houses .row,#duplex .hod .houses .row,#estate-collection .hod .houses .row,#granny-flats .hod .houses .row,#single-storey-homes .hod .houses .row,#testimonials-landing .hod .houses .row,#urban-range .hod .houses .row{min-height:580px}@media screen and (max-width:1024px){#careers .hod .houses .row,#double-storey-homes .hod .houses .row,#duplex .hod .houses .row,#estate-collection .hod .houses .row,#granny-flats .hod .houses .row,#single-storey-homes .hod .houses .row,#testimonials-landing .hod .houses .row,#urban-range .hod .houses .row{min-height:0}}#careers .hod .houses .row .house-card:nth-child(4),#careers .hod .houses .row .house-card:nth-child(5),#double-storey-homes .hod .houses .row .house-card:nth-child(4),#double-storey-homes .hod .houses .row .house-card:nth-child(5),#duplex .hod .houses .row .house-card:nth-child(4),#duplex .hod .houses .row .house-card:nth-child(5),#estate-collection .hod .houses .row .house-card:nth-child(4),#estate-collection .hod .houses .row .house-card:nth-child(5),#granny-flats .hod .houses .row .house-card:nth-child(4),#granny-flats .hod .houses .row .house-card:nth-child(5),#single-storey-homes .hod .houses .row .house-card:nth-child(4),#single-storey-homes .hod .houses .row .house-card:nth-child(5),#testimonials-landing .hod .houses .row .house-card:nth-child(4),#testimonials-landing .hod .houses .row .house-card:nth-child(5),#urban-range .hod .houses .row .house-card:nth-child(4),#urban-range .hod .houses .row .house-card:nth-child(5){opacity:0;pointer-events:none}@media screen and (max-width:1024px){#careers .hod .houses .row .house-card:nth-child(4),#careers .hod .houses .row .house-card:nth-child(5),#double-storey-homes .hod .houses .row .house-card:nth-child(4),#double-storey-homes .hod .houses .row .house-card:nth-child(5),#duplex .hod .houses .row .house-card:nth-child(4),#duplex .hod .houses .row .house-card:nth-child(5),#estate-collection .hod .houses .row .house-card:nth-child(4),#estate-collection .hod .houses .row .house-card:nth-child(5),#granny-flats .hod .houses .row .house-card:nth-child(4),#granny-flats .hod .houses .row .house-card:nth-child(5),#single-storey-homes .hod .houses .row .house-card:nth-child(4),#single-storey-homes .hod .houses .row .house-card:nth-child(5),#testimonials-landing .hod .houses .row .house-card:nth-child(4),#testimonials-landing .hod .houses .row .house-card:nth-child(5),#urban-range .hod .houses .row .house-card:nth-child(4),#urban-range .hod .houses .row .house-card:nth-child(5){display:none}}#careers .hod .houses .row .house-card:first-child,#double-storey-homes .hod .houses .row .house-card:first-child,#duplex .hod .houses .row .house-card:first-child,#estate-collection .hod .houses .row .house-card:first-child,#granny-flats .hod .houses .row .house-card:first-child,#single-storey-homes .hod .houses .row .house-card:first-child,#testimonials-landing .hod .houses .row .house-card:first-child,#urban-range .hod .houses .row .house-card:first-child{flex:0 0 50%;max-width:50%}@media screen and (max-width:768px){#careers .hod .houses .row .house-card:first-child,#double-storey-homes .hod .houses .row .house-card:first-child,#duplex .hod .houses .row .house-card:first-child,#estate-collection .hod .houses .row .house-card:first-child,#granny-flats .hod .houses .row .house-card:first-child,#single-storey-homes .hod .houses .row .house-card:first-child,#testimonials-landing .hod .houses .row .house-card:first-child,#urban-range .hod .houses .row .house-card:first-child{flex:0 0 100%;max-width:100%;max-height:none}}#careers .hod .houses .row .house-card:first-child .image,#double-storey-homes .hod .houses .row .house-card:first-child .image,#duplex .hod .houses .row .house-card:first-child .image,#estate-collection .hod .houses .row .house-card:first-child .image,#granny-flats .hod .houses .row .house-card:first-child .image,#single-storey-homes .hod .houses .row .house-card:first-child .image,#testimonials-landing .hod .houses .row .house-card:first-child .image,#urban-range .hod .houses .row .house-card:first-child .image{height:475px;min-height:475px}@media screen and (max-width:1024px){#careers .hod .houses .row .house-card:first-child .image,#double-storey-homes .hod .houses .row .house-card:first-child .image,#duplex .hod .houses .row .house-card:first-child .image,#estate-collection .hod .houses .row .house-card:first-child .image,#granny-flats .hod .houses .row .house-card:first-child .image,#single-storey-homes .hod .houses .row .house-card:first-child .image,#testimonials-landing .hod .houses .row .house-card:first-child .image,#urban-range .hod .houses .row .house-card:first-child .image{height:220px;min-height:220px}}#careers .hod .button,#double-storey-homes .hod .button,#duplex .hod .button,#estate-collection .hod .button,#granny-flats .hod .button,#single-storey-homes .hod .button,#testimonials-landing .hod .button,#urban-range .hod .button{display:inline-block;height:50px;width:230px;background-color:#1aa4c5;color:#fff;font-size:16px;font-weight:700;line-height:22px;text-align:center;padding:14px 0;float:none;margin:30px 0 0;text-transform:none}#careers .enquiry,#double-storey-homes .enquiry,#duplex .enquiry,#estate-collection .enquiry,#granny-flats .enquiry,#single-storey-homes .enquiry,#testimonials-landing .enquiry,#urban-range .enquiry{display:flex;flex-direction:row;position:relative;color:#fff}@media screen and (max-width:420px){#careers .enquiry,#double-storey-homes .enquiry,#duplex .enquiry,#estate-collection .enquiry,#granny-flats .enquiry,#single-storey-homes .enquiry,#testimonials-landing .enquiry,#urban-range .enquiry{flex-direction:column}}#careers .enquiry .left,#double-storey-homes .enquiry .left,#duplex .enquiry .left,#estate-collection .enquiry .left,#granny-flats .enquiry .left,#single-storey-homes .enquiry .left,#testimonials-landing .enquiry .left,#urban-range .enquiry .left{position:relative;width:55%;height:585px;background-size:cover;background-position:50%}@media screen and (max-width:1024px){#careers .enquiry .left,#double-storey-homes .enquiry .left,#duplex .enquiry .left,#estate-collection .enquiry .left,#granny-flats .enquiry .left,#single-storey-homes .enquiry .left,#testimonials-landing .enquiry .left,#urban-range .enquiry .left{width:40%}}@media screen and (max-width:768px){#careers .enquiry .left,#double-storey-homes .enquiry .left,#duplex .enquiry .left,#estate-collection .enquiry .left,#granny-flats .enquiry .left,#single-storey-homes .enquiry .left,#testimonials-landing .enquiry .left,#urban-range .enquiry .left{width:40%;height:500px}}@media screen and (max-width:420px){#careers .enquiry .left,#double-storey-homes .enquiry .left,#duplex .enquiry .left,#estate-collection .enquiry .left,#granny-flats .enquiry .left,#single-storey-homes .enquiry .left,#testimonials-landing .enquiry .left,#urban-range .enquiry .left{width:100%;height:220px}}#careers .enquiry .left .overlay,#double-storey-homes .enquiry .left .overlay,#duplex .enquiry .left .overlay,#estate-collection .enquiry .left .overlay,#granny-flats .enquiry .left .overlay,#single-storey-homes .enquiry .left .overlay,#testimonials-landing .enquiry .left .overlay,#urban-range .enquiry .left .overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(74,178,214,.5);z-index:1}#careers .enquiry .left .image,#double-storey-homes .enquiry .left .image,#duplex .enquiry .left .image,#estate-collection .enquiry .left .image,#granny-flats .enquiry .left .image,#single-storey-homes .enquiry .left .image,#testimonials-landing .enquiry .left .image,#urban-range .enquiry .left .image{position:absolute;top:50%;left:50%;width:350px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}@media screen and (max-width:768px){#careers .enquiry .left .image,#double-storey-homes .enquiry .left .image,#duplex .enquiry .left .image,#estate-collection .enquiry .left .image,#granny-flats .enquiry .left .image,#single-storey-homes .enquiry .left .image,#testimonials-landing .enquiry .left .image,#urban-range .enquiry .left .image{width:220px}}@media screen and (max-width:420px){#careers .enquiry .left .image,#double-storey-homes .enquiry .left .image,#duplex .enquiry .left .image,#estate-collection .enquiry .left .image,#granny-flats .enquiry .left .image,#single-storey-homes .enquiry .left .image,#testimonials-landing .enquiry .left .image,#urban-range .enquiry .left .image{width:160px}}#careers .enquiry .left .image img,#double-storey-homes .enquiry .left .image img,#duplex .enquiry .left .image img,#estate-collection .enquiry .left .image img,#granny-flats .enquiry .left .image img,#single-storey-homes .enquiry .left .image img,#testimonials-landing .enquiry .left .image img,#urban-range .enquiry .left .image img{display:block;width:100%}#careers .enquiry .right,#double-storey-homes .enquiry .right,#duplex .enquiry .right,#estate-collection .enquiry .right,#granny-flats .enquiry .right,#single-storey-homes .enquiry .right,#testimonials-landing .enquiry .right,#urban-range .enquiry .right{width:45%;background-color:#4ab2d6;min-height:500px;color:#fff;padding:90px 0 60px 100px}@media screen and (max-width:1024px){#careers .enquiry .right,#double-storey-homes .enquiry .right,#duplex .enquiry .right,#estate-collection .enquiry .right,#granny-flats .enquiry .right,#single-storey-homes .enquiry .right,#testimonials-landing .enquiry .right,#urban-range .enquiry .right{padding:90px 0 60px 60px;width:60%}}@media screen and (max-width:768px){#careers .enquiry .right,#double-storey-homes .enquiry .right,#duplex .enquiry .right,#estate-collection .enquiry .right,#granny-flats .enquiry .right,#single-storey-homes .enquiry .right,#testimonials-landing .enquiry .right,#urban-range .enquiry .right{padding:30px}}@media screen and (max-width:420px){#careers .enquiry .right,#double-storey-homes .enquiry .right,#duplex .enquiry .right,#estate-collection .enquiry .right,#granny-flats .enquiry .right,#single-storey-homes .enquiry .right,#testimonials-landing .enquiry .right,#urban-range .enquiry .right{padding:20px;width:100%;min-height:0}}#careers .enquiry .right .details,#double-storey-homes .enquiry .right .details,#duplex .enquiry .right .details,#estate-collection .enquiry .right .details,#granny-flats .enquiry .right .details,#single-storey-homes .enquiry .right .details,#testimonials-landing .enquiry .right .details,#urban-range .enquiry .right .details{width:384px}@media screen and (max-width:420px){#careers .enquiry .right .details,#double-storey-homes .enquiry .right .details,#duplex .enquiry .right .details,#estate-collection .enquiry .right .details,#granny-flats .enquiry .right .details,#single-storey-homes .enquiry .right .details,#testimonials-landing .enquiry .right .details,#urban-range .enquiry .right .details{width:100%}}@media screen and (max-width:420px){#careers .enquiry form,#double-storey-homes .enquiry form,#duplex .enquiry form,#estate-collection .enquiry form,#granny-flats .enquiry form,#single-storey-homes .enquiry form,#testimonials-landing .enquiry form,#urban-range .enquiry form{padding:30px 0;display:none}}#careers .enquiry .center-name,#double-storey-homes .enquiry .center-name,#duplex .enquiry .center-name,#estate-collection .enquiry .center-name,#granny-flats .enquiry .center-name,#single-storey-homes .enquiry .center-name,#testimonials-landing .enquiry .center-name,#urban-range .enquiry .center-name{font-size:20px;font-weight:700;line-height:27px;margin-bottom:35px}#careers .enquiry .details>.container,#double-storey-homes .enquiry .details>.container,#duplex .enquiry .details>.container,#estate-collection .enquiry .details>.container,#granny-flats .enquiry .details>.container,#single-storey-homes .enquiry .details>.container,#testimonials-landing .enquiry .details>.container,#urban-range .enquiry .details>.container{position:relative;padding-left:40px}#careers .enquiry .heading,#double-storey-homes .enquiry .heading,#duplex .enquiry .heading,#estate-collection .enquiry .heading,#granny-flats .enquiry .heading,#single-storey-homes .enquiry .heading,#testimonials-landing .enquiry .heading,#urban-range .enquiry .heading{font-size:30px;font-weight:700;line-height:41px;margin-bottom:36px}@media screen and (max-width:420px){#careers .enquiry .heading,#double-storey-homes .enquiry .heading,#duplex .enquiry .heading,#estate-collection .enquiry .heading,#granny-flats .enquiry .heading,#single-storey-homes .enquiry .heading,#testimonials-landing .enquiry .heading,#urban-range .enquiry .heading{margin-bottom:0;text-align:center;font-size:22px;line-height:30px}}#careers .enquiry .input,#double-storey-homes .enquiry .input,#duplex .enquiry .input,#estate-collection .enquiry .input,#granny-flats .enquiry .input,#single-storey-homes .enquiry .input,#testimonials-landing .enquiry .input,#urban-range .enquiry .input{margin-top:0;margin-bottom:25px;height:26px;line-height:19px;font-size:14px;width:100%}#careers .enquiry .inputs,#double-storey-homes .enquiry .inputs,#duplex .enquiry .inputs,#estate-collection .enquiry .inputs,#granny-flats .enquiry .inputs,#single-storey-homes .enquiry .inputs,#testimonials-landing .enquiry .inputs,#urban-range .enquiry .inputs{border-bottom:1px solid #fff;width:100%;margin-bottom:25px}#careers .enquiry .inputs .input,#double-storey-homes .enquiry .inputs .input,#duplex .enquiry .inputs .input,#estate-collection .enquiry .inputs .input,#granny-flats .enquiry .inputs .input,#single-storey-homes .enquiry .inputs .input,#testimonials-landing .enquiry .inputs .input,#urban-range .enquiry .inputs .input{width:50%;margin-bottom:0}#careers .enquiry .input input,#double-storey-homes .enquiry .input input,#duplex .enquiry .input input,#estate-collection .enquiry .input input,#granny-flats .enquiry .input input,#single-storey-homes .enquiry .input input,#testimonials-landing .enquiry .input input,#urban-range .enquiry .input input{background-color:transparent;border:0;border-bottom:1px solid #fff;width:100%;height:26px;line-height:19px;font-size:14px;padding-bottom:6px;color:#fff}#careers .enquiry .input input::-webkit-input-placeholder,#double-storey-homes .enquiry .input input::-webkit-input-placeholder,#duplex .enquiry .input input::-webkit-input-placeholder,#estate-collection .enquiry .input input::-webkit-input-placeholder,#granny-flats .enquiry .input input::-webkit-input-placeholder,#single-storey-homes .enquiry .input input::-webkit-input-placeholder,#testimonials-landing .enquiry .input input::-webkit-input-placeholder,#urban-range .enquiry .input input::-webkit-input-placeholder{color:#fff}#careers .enquiry .input input:-moz-placeholder,#careers .enquiry .input input::-moz-placeholder,#double-storey-homes .enquiry .input input:-moz-placeholder,#double-storey-homes .enquiry .input input::-moz-placeholder,#duplex .enquiry .input input:-moz-placeholder,#duplex .enquiry .input input::-moz-placeholder,#estate-collection .enquiry .input input:-moz-placeholder,#estate-collection .enquiry .input input::-moz-placeholder,#granny-flats .enquiry .input input:-moz-placeholder,#granny-flats .enquiry .input input::-moz-placeholder,#single-storey-homes .enquiry .input input:-moz-placeholder,#single-storey-homes .enquiry .input input::-moz-placeholder,#testimonials-landing .enquiry .input input:-moz-placeholder,#testimonials-landing .enquiry .input input::-moz-placeholder,#urban-range .enquiry .input input:-moz-placeholder,#urban-range .enquiry .input input::-moz-placeholder{color:#fff}#careers .enquiry .input input:-ms-input-placeholder,#double-storey-homes .enquiry .input input:-ms-input-placeholder,#duplex .enquiry .input input:-ms-input-placeholder,#estate-collection .enquiry .input input:-ms-input-placeholder,#granny-flats .enquiry .input input:-ms-input-placeholder,#single-storey-homes .enquiry .input input:-ms-input-placeholder,#testimonials-landing .enquiry .input input:-ms-input-placeholder,#urban-range .enquiry .input input:-ms-input-placeholder{color:#fff}#careers .enquiry .inputs input,#double-storey-homes .enquiry .inputs input,#duplex .enquiry .inputs input,#estate-collection .enquiry .inputs input,#granny-flats .enquiry .inputs input,#single-storey-homes .enquiry .inputs input,#testimonials-landing .enquiry .inputs input,#urban-range .enquiry .inputs input{border-bottom:0}#careers .enquiry .input.radio input,#double-storey-homes .enquiry .input.radio input,#duplex .enquiry .input.radio input,#estate-collection .enquiry .input.radio input,#granny-flats .enquiry .input.radio input,#single-storey-homes .enquiry .input.radio input,#testimonials-landing .enquiry .input.radio input,#urban-range .enquiry .input.radio input{display:none}#careers .enquiry .input.radio label,#double-storey-homes .enquiry .input.radio label,#duplex .enquiry .input.radio label,#estate-collection .enquiry .input.radio label,#granny-flats .enquiry .input.radio label,#single-storey-homes .enquiry .input.radio label,#testimonials-landing .enquiry .input.radio label,#urban-range .enquiry .input.radio label{margin-left:20px;cursor:pointer;color:hsla(0,0%,100%,.5)}#careers .enquiry .input.radio input:checked+label,#double-storey-homes .enquiry .input.radio input:checked+label,#duplex .enquiry .input.radio input:checked+label,#estate-collection .enquiry .input.radio input:checked+label,#granny-flats .enquiry .input.radio input:checked+label,#single-storey-homes .enquiry .input.radio input:checked+label,#testimonials-landing .enquiry .input.radio input:checked+label,#urban-range .enquiry .input.radio input:checked+label{color:#fff}#careers .enquiry .input.submit,#double-storey-homes .enquiry .input.submit,#duplex .enquiry .input.submit,#estate-collection .enquiry .input.submit,#granny-flats .enquiry .input.submit,#single-storey-homes .enquiry .input.submit,#testimonials-landing .enquiry .input.submit,#urban-range .enquiry .input.submit{margin-right:0;width:auto;height:auto;margin-top:10px;margin-bottom:0}#careers .enquiry .input.submit input,#double-storey-homes .enquiry .input.submit input,#duplex .enquiry .input.submit input,#estate-collection .enquiry .input.submit input,#granny-flats .enquiry .input.submit input,#single-storey-homes .enquiry .input.submit input,#testimonials-landing .enquiry .input.submit input,#urban-range .enquiry .input.submit input{font-size:16px;font-weight:700;color:#fff;border:1px solid #fff;line-height:22px;text-align:center;width:200px;padding:14px 0;background-color:transparent;height:50px;-webkit-appearance:none;-moz-appearance:none;appearance:none}#careers .bottom,#double-storey-homes .bottom,#duplex .bottom,#estate-collection .bottom,#granny-flats .bottom,#single-storey-homes .bottom,#testimonials-landing .bottom,#urban-range .bottom{padding:80px 0;text-align:center}@media screen and (max-width:1024px){#careers .bottom,#double-storey-homes .bottom,#duplex .bottom,#estate-collection .bottom,#granny-flats .bottom,#single-storey-homes .bottom,#testimonials-landing .bottom,#urban-range .bottom{padding:60px 0}}@media screen and (max-width:768px){#careers .bottom,#double-storey-homes .bottom,#duplex .bottom,#estate-collection .bottom,#granny-flats .bottom,#single-storey-homes .bottom,#testimonials-landing .bottom,#urban-range .bottom{padding:40px 0}}@media screen and (max-width:420px){#careers .bottom,#double-storey-homes .bottom,#duplex .bottom,#estate-collection .bottom,#granny-flats .bottom,#single-storey-homes .bottom,#testimonials-landing .bottom,#urban-range .bottom{padding:30px 0}}#careers .bottom .content,#double-storey-homes .bottom .content,#duplex .bottom .content,#estate-collection .bottom .content,#granny-flats .bottom .content,#single-storey-homes .bottom .content,#testimonials-landing .bottom .content,#urban-range .bottom .content{width:100%;max-width:770px;margin:0 auto;padding-bottom:20px}#careers .bottom h2,#careers .bottom h3,#careers .bottom h4,#double-storey-homes .bottom h2,#double-storey-homes .bottom h3,#double-storey-homes .bottom h4,#duplex .bottom h2,#duplex .bottom h3,#duplex .bottom h4,#estate-collection .bottom h2,#estate-collection .bottom h3,#estate-collection .bottom h4,#granny-flats .bottom h2,#granny-flats .bottom h3,#granny-flats .bottom h4,#single-storey-homes .bottom h2,#single-storey-homes .bottom h3,#single-storey-homes .bottom h4,#testimonials-landing .bottom h2,#testimonials-landing .bottom h3,#testimonials-landing .bottom h4,#urban-range .bottom h2,#urban-range .bottom h3,#urban-range .bottom h4{color:#4a4a4a;font-weight:700;margin-bottom:20px;margin-top:50px}@media screen and (max-width:420px){#careers .bottom h2,#careers .bottom h3,#careers .bottom h4,#double-storey-homes .bottom h2,#double-storey-homes .bottom h3,#double-storey-homes .bottom h4,#duplex .bottom h2,#duplex .bottom h3,#duplex .bottom h4,#estate-collection .bottom h2,#estate-collection .bottom h3,#estate-collection .bottom h4,#granny-flats .bottom h2,#granny-flats .bottom h3,#granny-flats .bottom h4,#single-storey-homes .bottom h2,#single-storey-homes .bottom h3,#single-storey-homes .bottom h4,#testimonials-landing .bottom h2,#testimonials-landing .bottom h3,#testimonials-landing .bottom h4,#urban-range .bottom h2,#urban-range .bottom h3,#urban-range .bottom h4{margin-bottom:0;margin-top:0}}#careers .bottom h2:first-child,#careers .bottom h3:first-child,#careers .bottom h4:first-child,#double-storey-homes .bottom h2:first-child,#double-storey-homes .bottom h3:first-child,#double-storey-homes .bottom h4:first-child,#duplex .bottom h2:first-child,#duplex .bottom h3:first-child,#duplex .bottom h4:first-child,#estate-collection .bottom h2:first-child,#estate-collection .bottom h3:first-child,#estate-collection .bottom h4:first-child,#granny-flats .bottom h2:first-child,#granny-flats .bottom h3:first-child,#granny-flats .bottom h4:first-child,#single-storey-homes .bottom h2:first-child,#single-storey-homes .bottom h3:first-child,#single-storey-homes .bottom h4:first-child,#testimonials-landing .bottom h2:first-child,#testimonials-landing .bottom h3:first-child,#testimonials-landing .bottom h4:first-child,#urban-range .bottom h2:first-child,#urban-range .bottom h3:first-child,#urban-range .bottom h4:first-child{margin-top:0}#careers .bottom h2,#double-storey-homes .bottom h2,#duplex .bottom h2,#estate-collection .bottom h2,#granny-flats .bottom h2,#single-storey-homes .bottom h2,#testimonials-landing .bottom h2,#urban-range .bottom h2{font-size:30px;line-height:41px}#careers .bottom h3,#double-storey-homes .bottom h3,#duplex .bottom h3,#estate-collection .bottom h3,#granny-flats .bottom h3,#single-storey-homes .bottom h3,#testimonials-landing .bottom h3,#urban-range .bottom h3{font-size:24px;line-height:33px}#careers .bottom h4,#double-storey-homes .bottom h4,#duplex .bottom h4,#estate-collection .bottom h4,#granny-flats .bottom h4,#single-storey-homes .bottom h4,#testimonials-landing .bottom h4,#urban-range .bottom h4{font-size:20px;line-height:27px}#careers .bottom p,#double-storey-homes .bottom p,#duplex .bottom p,#estate-collection .bottom p,#granny-flats .bottom p,#single-storey-homes .bottom p,#testimonials-landing .bottom p,#urban-range .bottom p{color:#4a4a4a;font-size:16px;line-height:22px;margin:0;padding:0}@media screen and (max-width:420px){#careers .bottom p:last-child,#double-storey-homes .bottom p:last-child,#duplex .bottom p:last-child,#estate-collection .bottom p:last-child,#granny-flats .bottom p:last-child,#single-storey-homes .bottom p:last-child,#testimonials-landing .bottom p:last-child,#urban-range .bottom p:last-child{margin-bottom:0}}#careers .bottom .things,#double-storey-homes .bottom .things,#duplex .bottom .things,#estate-collection .bottom .things,#granny-flats .bottom .things,#single-storey-homes .bottom .things,#testimonials-landing .bottom .things,#urban-range .bottom .things{margin-top:50px}#careers .bottom .thing,#double-storey-homes .bottom .thing,#duplex .bottom .thing,#estate-collection .bottom .thing,#granny-flats .bottom .thing,#single-storey-homes .bottom .thing,#testimonials-landing .bottom .thing,#urban-range .bottom .thing{text-align:left;padding-left:100px;margin-bottom:40px;background:url(../../images/nsw/argyle-bullet.png) no-repeat 17px 0}#careers .bottom .thing .title,#double-storey-homes .bottom .thing .title,#duplex .bottom .thing .title,#estate-collection .bottom .thing .title,#granny-flats .bottom .thing .title,#single-storey-homes .bottom .thing .title,#testimonials-landing .bottom .thing .title,#urban-range .bottom .thing .title{font-weight:700;margin-bottom:12px}#careers .bottom .review-widget,#double-storey-homes .bottom .review-widget,#duplex .bottom .review-widget,#estate-collection .bottom .review-widget,#granny-flats .bottom .review-widget,#single-storey-homes .bottom .review-widget,#testimonials-landing .bottom .review-widget,#urban-range .bottom .review-widget{width:100%;overflow:hidden}#careers .bottom .buttons,#double-storey-homes .bottom .buttons,#duplex .bottom .buttons,#estate-collection .bottom .buttons,#granny-flats .bottom .buttons,#single-storey-homes .bottom .buttons,#testimonials-landing .bottom .buttons,#urban-range .bottom .buttons{margin-top:20px;font-size:0}@media screen and (max-width:420px){#careers .bottom .buttons,#double-storey-homes .bottom .buttons,#duplex .bottom .buttons,#estate-collection .bottom .buttons,#granny-flats .bottom .buttons,#single-storey-homes .bottom .buttons,#testimonials-landing .bottom .buttons,#urban-range .bottom .buttons{margin-top:0}}#careers .bottom .buttons .button,#double-storey-homes .bottom .buttons .button,#duplex .bottom .buttons .button,#estate-collection .bottom .buttons .button,#granny-flats .bottom .buttons .button,#single-storey-homes .bottom .buttons .button,#testimonials-landing .bottom .buttons .button,#urban-range .bottom .buttons .button{width:230px;font-size:16px;font-weight:700;line-height:22px;text-align:center;text-transform:none;letter-spacing:0;display:inline-block;float:none;color:#000426;border:1px solid #000426;padding:14px 0;background:transparent none}#duplex .top{padding-bottom:0}#duplex #flipsnack{height:600px}#duplex #flipsnack iframe{height:100%;width:100%}@media screen and (max-width:1200px){#duplex #flipsnack{height:500px}}@media screen and (max-width:768px){#duplex #flipsnack{height:400px}}@media screen and (max-width:420px){#duplex #flipsnack{height:300px}}.nearby-display-centres{display:flex;position:relative;background:#1aa4c5}@media screen and (max-width:420px){.nearby-display-centres{flex-direction:column}}.nearby-display-centres .heading{color:#fff;font-size:30px;font-weight:700;line-height:41px;padding-bottom:30px;position:absolute;left:85px;top:80px}@media screen and (max-width:768px){.nearby-display-centres .heading{left:50px;top:35px;font-size:26px}}@media screen and (max-width:420px){.nearby-display-centres .heading{order:1;text-align:center;font-size:22px;line-height:30px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;top:30px}}.nearby-display-centres .centres-list{background:#1aa4c5;width:100%;max-width:600px;padding:140px 40px 60px 85px}@media screen and (max-width:768px){.nearby-display-centres .centres-list{padding:90px 30px 30px 60px}}@media screen and (max-width:420px){.nearby-display-centres .centres-list{order:3;padding:30px 10px}}.nearby-display-centres .centres-list .centres-slider{height:100%;max-height:330px;overflow-y:scroll;margin-left:-10px}@media screen and (max-width:420px){.nearby-display-centres .centres-list .centres-slider{margin-left:0}}.nearby-display-centres .centres-list .centres-slider::-webkit-scrollbar{width:5px}.nearby-display-centres .centres-list .centres-slider::-webkit-scrollbar-track{background:#138eac}.nearby-display-centres .centres-list .centres-slider::-webkit-scrollbar-thumb{background:#13cbf7}.nearby-display-centres .centres-list .centres-slider .item{display:flex;flex-direction:row;cursor:pointer;padding:10px;margin-right:20px}.nearby-display-centres .centres-list .centres-slider .item.selected{background-color:#147e98}.nearby-display-centres .centres-list .centres-slider .item svg{width:20px}.nearby-display-centres .centres-list .centres-slider .item .address{flex-grow:1;padding-left:15px;padding-bottom:10px}.nearby-display-centres .centres-list .centres-slider .item .address p{color:#fff;margin:0;font-size:14px;letter-spacing:.2px;line-height:22px;padding-bottom:5px}.nearby-display-centres .centres-list .centres-slider .item .address a{color:#fff;font-size:12px;text-decoration:none;text-transform:uppercase;font-weight:800;letter-spacing:.85px;line-height:20px}.nearby-display-centres .centres-map{flex-grow:1;height:560px;width:100%}@media screen and (max-width:768px){.nearby-display-centres .centres-map{height:470px}}@media screen and (max-width:420px){.nearby-display-centres .centres-map{order:2;padding:80px 10px 10px;height:300px}}.nearby-display-centres .centres-map #centres-map{width:100%;height:100%}#testimonials-landing .name{text-transform:uppercase;font-size:14px;font-weight:700;letter-spacing:5px;line-height:19px;margin-bottom:0}#testimonials-landing .location{margin-top:5px;font-size:15px;font-style:italic;line-height:20px}#testimonials-landing .featured{width:100%;min-height:660px;background-color:#333;background-repeat:no-repeat;background-size:cover;background-position:50%;padding-top:60px;padding-bottom:30px}@media screen and (max-width:1024px){#testimonials-landing .featured{min-height:500px}}@media screen and (max-width:768px){#testimonials-landing .featured{min-height:300px}}#testimonials-landing .featured .wrapper{display:flex;height:100%;flex-direction:column;justify-content:center;align-items:flex-start}@media screen and (max-width:1200px){#testimonials-landing .featured .wrapper{padding:0 60px}}@media screen and (max-width:1024px){#testimonials-landing .featured .wrapper{padding:0 40px}}@media screen and (max-width:768px){#testimonials-landing .featured .wrapper{padding:0 30px}}@media screen and (max-width:420px){#testimonials-landing .featured .wrapper{padding:0 20px}}@media screen and (max-width:325px){#testimonials-landing .featured .wrapper{padding:0 15px}}#testimonials-landing .featured .content .copy{position:relative}#testimonials-landing .featured .content .copy p{position:relative;z-index:9;font-family:KanaSans-Bold;color:#fff;font-size:50px;font-weight:700;line-height:65px;margin:0;padding:0 111px}@media screen and (max-width:1024px){#testimonials-landing .featured .content .copy p{font-size:36px;line-height:44px;padding-left:20px;padding-right:20px}}@media screen and (max-width:768px){#testimonials-landing .featured .content .copy p{font-size:26px;line-height:38px;padding-left:0;padding-right:0}}@media screen and (max-width:420px){#testimonials-landing .featured .content .copy p{font-size:22px;line-height:32px;padding:0}#testimonials-landing .featured .content .copy p:after,#testimonials-landing .featured .content .copy p:before{display:inline-block;color:#1aa4c5;font-size:30px;font-style:italic;content:'"'}#testimonials-landing .featured .content .copy p:before{padding-right:10px}#testimonials-landing .featured .content .copy p:after{padding-left:2px}}#testimonials-landing .featured .content .location,#testimonials-landing .featured .content .name{color:#fff}#testimonials-landing .featured .content .quote{position:absolute;z-index:0}#testimonials-landing .featured .content .quote.start{top:-35px;left:-25px}@media screen and (max-width:420px){#testimonials-landing .featured .content .quote.start{top:-50px;left:-20px;display:none}}#testimonials-landing .featured .content .quote.end{bottom:-20px;right:25px}@media screen and (max-width:420px){#testimonials-landing .featured .content .quote.end{display:none}}#testimonials-landing .testimonials{overflow-x:hidden}#testimonials-landing .testimonials .wrapper{padding:60px 0}@media screen and (max-width:1024px){#testimonials-landing .testimonials .wrapper{padding:40px 0}}@media screen and (max-width:768px){#testimonials-landing .testimonials .wrapper{padding:30px 0}}@media screen and (max-width:420px){#testimonials-landing .testimonials .wrapper{padding:10px 0}}#testimonials-landing .testimonials .popup.clone{display:none;z-index:999;position:fixed;background-color:#fff;left:0;right:0;top:0;bottom:0;padding:40px 0;overflow-y:scroll}#testimonials-landing .testimonials .popup.clone .inner{padding:20px;overflow-y:scroll}#testimonials-landing .testimonials .popup.clone .inner .content{display:flex;flex-direction:column;position:relative}#testimonials-landing .testimonials .popup.clone .inner .quote{position:absolute}#testimonials-landing .testimonials .popup.clone .inner .quote.start{top:15px;left:10px}#testimonials-landing .testimonials .popup.clone .inner .quote.end{bottom:30px;right:10px}#testimonials-landing .testimonials .popup.clone .inner .copy{padding:30px 10px 0}#testimonials-landing .testimonials .popup.clone .inner .location,#testimonials-landing .testimonials .popup.clone .inner .name{padding-left:10px;margin-top:10px}#testimonials-landing .testimonials .popup.clone .inner .close{cursor:pointer;position:absolute;top:20px;right:20px}#testimonials-landing .testimonials .popup.clone .inner .close:not(.blue){display:none}#testimonials-landing .testimonials .popup.clone.video .inner{padding-top:60px}#testimonials-landing .testimonials .popup.clone.video .content{height:0;padding-top:52.65%;position:relative}#testimonials-landing .testimonials .popup.clone.video .content iframe{box-shadow:none;border:none;position:absolute;width:100%;height:100%;left:0;top:0}#testimonials-landing .testimonials .testimonial{display:flex;flex-direction:column;flex:0 0 25%;max-width:25%;padding-right:15px;padding-left:15px;margin-bottom:30px}@media screen and (max-width:1024px){#testimonials-landing .testimonials .testimonial{flex:0 0 33.333333%;max-width:33.33333%}}@media screen and (max-width:768px){#testimonials-landing .testimonials .testimonial{flex:0 0 50%;max-width:50%}}@media screen and (max-width:420px){#testimonials-landing .testimonials .testimonial{flex:0 0 100%;max-width:100%}}#testimonials-landing .testimonials .testimonial .testimonial-inner{display:flex;flex-direction:column;padding:40px 30px 20px;border:1px solid #f2f1f1;background-color:#fafafa;box-shadow:0 2px 5px 0 rgba(0,0,0,.07);height:100%}#testimonials-landing .testimonials .testimonial .image{height:230px;margin:-40px -30px 0;position:relative;overflow:hidden}#testimonials-landing .testimonials .testimonial .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#testimonials-landing .testimonials .testimonial .image svg{cursor:pointer;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#testimonials-landing .testimonials .testimonial.image-wrapper .img-container-fit,#testimonials-landing .testimonials .testimonial.video .img-container-fit{width:100%;height:100%}#testimonials-landing .testimonials .testimonial.image-wrapper .testimonial-inner,#testimonials-landing .testimonials .testimonial.video .testimonial-inner{background-color:#fff}#testimonials-landing .testimonials .testimonial.image-wrapper .image,#testimonials-landing .testimonials .testimonial.video .image{margin-bottom:20px}#testimonials-landing .testimonials .testimonial.image-wrapper .copy,#testimonials-landing .testimonials .testimonial.video .copy{padding-top:15px;padding-bottom:10px!important}#testimonials-landing .testimonials .testimonial .name{margin-top:auto}#testimonials-landing .testimonials .testimonial .location{margin-bottom:0}#testimonials-landing .testimonials .testimonial .copy{position:relative;padding-bottom:30px}#testimonials-landing .testimonials .testimonial .copy p{position:relative;z-index:9;color:#333;font-size:14px;line-height:23px;margin:0}#testimonials-landing .testimonials .testimonial .quote{position:absolute;z-index:0}#testimonials-landing .testimonials .testimonial .quote.start{top:-25px;left:-10px}#testimonials-landing .testimonials .testimonial .quote.end{bottom:10px;right:0}#testimonials-landing .testimonials .testimonial .popup{display:none;z-index:999;position:fixed;background-color:rgba(26,164,197,.9);left:0;right:0;top:0;bottom:0;overflow:hidden}#testimonials-landing .testimonials .testimonial .popup .inner{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;max-width:800px;background-color:#fff;box-shadow:0 2px 11px 0 rgba(0,0,0,.17);padding:50px;max-height:590px}@media screen and (max-width:768px){#testimonials-landing .testimonials .testimonial .popup .inner{padding:30px}}#testimonials-landing .testimonials .testimonial .popup .inner .content{display:flex;flex-direction:column}#testimonials-landing .testimonials .testimonial .popup .inner .quote.start{top:60px;left:60px}@media screen and (max-width:768px){#testimonials-landing .testimonials .testimonial .popup .inner .quote.start{top:40px}}#testimonials-landing .testimonials .testimonial .popup .inner .quote.end{bottom:60px;right:60px}@media screen and (max-width:768px){#testimonials-landing .testimonials .testimonial .popup .inner .quote.end{bottom:45px}}#testimonials-landing .testimonials .testimonial .popup .inner .copy{padding:30px;max-height:400px;overflow-y:auto;margin-bottom:20px}#testimonials-landing .testimonials .testimonial .popup .inner .copy::-webkit-scrollbar{width:5px}#testimonials-landing .testimonials .testimonial .popup .inner .copy::-webkit-scrollbar-track{background:#ccc}#testimonials-landing .testimonials .testimonial .popup .inner .copy::-webkit-scrollbar-thumb{background:#666}#testimonials-landing .testimonials .testimonial .popup .inner .location,#testimonials-landing .testimonials .testimonial .popup .inner .name{padding-left:30px}#testimonials-landing .testimonials .testimonial .popup .inner .close{cursor:pointer;position:absolute;top:0;right:-80px}@media screen and (max-width:1024px){#testimonials-landing .testimonials .testimonial .popup .inner .close{right:20px;top:-80px}}#testimonials-landing .testimonials .testimonial .popup .inner .close.blue{display:none}#testimonials-landing .testimonials .testimonial .popup.video .content{height:0;padding-top:52.65%;position:relative}#testimonials-landing .testimonials .testimonial .popup.video .content iframe{box-shadow:none;border:none;position:absolute;width:100%;height:100%;left:0;top:0}#testimonials-landing .testimonials .testimonial .link{display:inline-block;background-color:#1aa4c5;color:#fff!important;padding:10px 30px;margin-top:15px;font-size:14px;font-weight:700;line-height:19px;text-align:center;text-decoration:none}@media screen and (max-width:1024px){#testimonials-landing .bottom{padding:60px 0}}@media screen and (max-width:768px){#testimonials-landing .bottom{padding:30px 0}}@media screen and (max-width:420px){#testimonials-landing .bottom{padding:10px 0}}@media screen and (max-width:1024px){#careers .page-items{padding-top:10px}}@media screen and (max-width:420px){#careers .page-items{padding:0 10px 30px}}#careers .page-items .wrapper{flex-direction:column;display:flex;padding-bottom:60px}@media screen and (max-width:420px){#careers .page-items .wrapper{padding-bottom:0;margin-bottom:0}}#careers .page-items .wrapper .item{display:flex;flex-direction:row;border:1px solid #f2f1f1;box-shadow:0 2px 5px 0 rgba(0,0,0,.07);margin-bottom:15px}@media screen and (max-width:768px){#careers .page-items .wrapper .item{flex-direction:column;box-shadow:none}}#careers .page-items .wrapper .item .left{width:400px;min-width:400px;background-color:hsla(0,0%,93.7%,.5);padding:50px 30px}@media screen and (max-width:768px){#careers .page-items .wrapper .item .left{padding:20px;width:100%;min-width:0}}#careers .page-items .wrapper .item .left p{margin-top:0;margin-bottom:0;color:#373537}#careers .page-items .wrapper .item .left .item-title{font-size:14px;font-weight:700;letter-spacing:5px;line-height:19px;padding-bottom:10px}#careers .page-items .wrapper .item .left .item-location{font-size:15px;font-style:italic;line-height:20px;padding-bottom:30px}@media screen and (max-width:420px){#careers .page-items .wrapper .item .left .item-location{padding-bottom:10px}}#careers .page-items .wrapper .item .left .item-other{font-size:15px;font-weight:700;line-height:24px}#careers .page-items .wrapper .item .left .link{display:inline-block;background-color:#1aa4c5;color:#fff!important;padding:10px 30px;margin-top:35px;font-size:14px;font-weight:700;line-height:19px;text-align:center;text-decoration:none}@media screen and (max-width:420px){#careers .page-items .wrapper .item .left .link{margin-top:15px}}#careers .page-items .wrapper .item .right{flex-grow:1;padding:40px;background:#fff}@media screen and (max-width:420px){#careers .page-items .wrapper .item .right{padding:15px}}#careers .page-items .wrapper .item .right .content{color:#333;font-size:14px;line-height:23px}#careers .foundations{background-color:#1aa4c5}#careers .foundations .wrapper{padding:80px 0}@media screen and (max-width:768px){#careers .foundations .wrapper{padding:40px 20px}}@media screen and (max-width:420px){#careers .foundations .wrapper{padding:30px 20px}}#careers .foundations h3{color:#fff;font-size:30px;font-weight:700;line-height:41px;margin-bottom:0}@media screen and (max-width:420px){#careers .foundations h3{font-size:22px;line-height:30px}}#careers .foundations .grid .foundation{width:100%;flex:0 0 25%;max-width:25%;padding-right:15px;padding-left:15px;margin-bottom:20px}@media screen and (max-width:1024px){#careers .foundations .grid .foundation{flex:0 0 33.33333%;max-width:33.33333%}}@media screen and (max-width:768px){#careers .foundations .grid .foundation{flex:0 0 50%;max-width:50%}}@media screen and (max-width:420px){#careers .foundations .grid .foundation{flex:0 0 100%;max-width:100%;margin-bottom:0}}#careers .foundations .grid .foundation .foundation-title{color:#fff;font-size:14px;font-weight:700;letter-spacing:5px;line-height:19px;padding-bottom:10px}@media screen and (max-width:420px){#careers .foundations .grid .foundation .foundation-title{padding-bottom:0}}#careers .foundations .grid .foundation .foundation-content{color:#fff;font-size:14px;line-height:23px}#careers .two-col-grid{display:flex;flex-direction:column}#careers .two-col-grid .row{display:flex;flex-direction:row}@media screen and (max-width:768px){#careers .two-col-grid .row{flex-direction:column}}#careers .two-col-grid .row .content,#careers .two-col-grid .row .image{flex:0 0 50%;max-width:50%}@media screen and (max-width:768px){#careers .two-col-grid .row .content,#careers .two-col-grid .row .image{flex:0 0 100%;max-width:100%}}@media screen and (max-width:768px){#careers .two-col-grid .row .image{order:1}}#careers .two-col-grid .row .image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}#careers .two-col-grid .row .content{padding:120px;display:flex;flex-direction:column;justify-content:center}@media screen and (max-width:1200px){#careers .two-col-grid .row .content{padding:90px}}@media screen and (max-width:1024px){#careers .two-col-grid .row .content{padding:60px}}@media screen and (max-width:768px){#careers .two-col-grid .row .content{order:2;padding:40px}}@media screen and (max-width:420px){#careers .two-col-grid .row .content{padding:30px}}#careers .two-col-grid .row .content h2{color:#1aa4c5;font-size:30px;font-weight:700;line-height:41px;margin-top:0;margin-bottom:30px}#careers .two-col-grid .row .content h3{font-size:14px;font-weight:700;letter-spacing:5px;line-height:19px;color:#494749;margin-top:0;margin-bottom:20px}#careers .two-col-grid .row .content p{margin-top:0}#careers .testimonials{background-color:#f5f5f5}#careers .testimonials .wrapper{position:relative;padding:80px 0}@media screen and (max-width:768px){#careers .testimonials .wrapper{padding:40px 0 0;margin:0;width:100%}}#careers .testimonials .wrapper h3{margin-bottom:30px;color:#4a4a4a;font-size:30px;font-weight:700;line-height:41px;text-align:center}#careers .testimonials .wrapper .slider{width:100%;height:575px}@media screen and (max-width:420px){#careers .testimonials .wrapper .slider{height:450px;display:block!important}}#careers .testimonials .wrapper .slider .slide{box-sizing:border-box;height:575px;background-size:cover;background-repeat:no-repeat;position:relative}@media screen and (max-width:420px){#careers .testimonials .wrapper .slider .slide{height:450px}}#careers .testimonials .wrapper .slider .slide .content{position:absolute;left:80px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);max-width:630px;background-color:#fff;padding:70px 40px 50px 50px;display:flex;flex-direction:column}@media screen and (max-width:768px){#careers .testimonials .wrapper .slider .slide .content{right:80px}}@media screen and (max-width:420px){#careers .testimonials .wrapper .slider .slide .content{padding:30px}}#careers .testimonials .wrapper .slider .slide .content .copy{position:relative}#careers .testimonials .wrapper .slider .slide .content .copy .quote{z-index:1}#careers .testimonials .wrapper .slider .slide .content .copy .quote p{color:#4a4a4a;font-size:24px;font-weight:300;letter-spacing:-.2px;line-height:36px}@media screen and (max-width:420px){#careers .testimonials .wrapper .slider .slide .content .copy .quote p{font-size:18px;line-height:24px}}#careers .testimonials .wrapper .slider .slide .content .copy .quotations{position:absolute;z-index:-1}#careers .testimonials .wrapper .slider .slide .content .copy .quotations.start{top:0;left:-15px}#careers .testimonials .wrapper .slider .slide .content .copy .quotations.end{bottom:15px;right:0}#careers .testimonials .wrapper .slider .slide .content .name{color:#4a4a4a;font-size:14px;font-weight:700;letter-spacing:5px;line-height:19px;margin-top:0;margin-bottom:10px;text-transform:uppercase}#careers .testimonials .wrapper .slider .slide .content .position{color:#4a4a4a;font-size:15px;font-style:italic;line-height:20px;margin:0}#careers .testimonials .wrapper .controls{position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:75px;pointer-events:none}#careers .testimonials .wrapper .controls .left,#careers .testimonials .wrapper .controls .right{cursor:pointer;position:absolute;width:45px;height:75px;background-color:rgba(0,0,0,.5);pointer-events:all}#careers .testimonials .wrapper .controls .left img,#careers .testimonials .wrapper .controls .right img{position:absolute;top:25px;width:15px;left:14px}#careers .testimonials .wrapper .controls .left{left:1px}#careers .testimonials .wrapper .controls .right{right:1px}#careers .testimonials .wrapper .controls .right img{left:16px}#careers .enquiry{background-color:#4a474a}#careers .enquiry .wrapper{padding:80px 0}@media screen and (max-width:768px){#careers .enquiry .wrapper{padding:30px}}@media screen and (max-width:420px){#careers .enquiry .wrapper{padding:20px;width:100%;min-height:0}}#careers .enquiry .wrapper h3{color:#fff;font-size:30px;font-weight:700;line-height:41px;margin-bottom:0}@media screen and (max-width:420px){#careers .enquiry .wrapper h3{text-align:center}}#careers .enquiry .wrapper form{display:flex!important;flex-direction:column}@media screen and (max-width:420px){#careers .enquiry .wrapper form .row{flex-direction:column}}#careers .enquiry .wrapper form input{background-color:#4a474a;height:42px;box-shadow:none;border:none;border-bottom:1px solid #737373;color:#fff;font-size:14px;width:100%}#careers .enquiry .wrapper form input::-webkit-input-placeholder{color:#fff;font-size:14px}#careers .enquiry .wrapper form input:-ms-input-placeholder{color:#fff;font-size:14px}#careers .enquiry .wrapper form input::-ms-input-placeholder{color:#fff;font-size:14px}#careers .enquiry .wrapper form input::placeholder{color:#fff;font-size:14px}#careers .enquiry .wrapper form .form-input{width:100%;flex:0 0 33.3333333%;max-width:33.3333333%;padding:0 15px}@media screen and (max-width:420px){#careers .enquiry .wrapper form .form-input{flex:0 0 100%;max-width:100%}}#careers .enquiry .wrapper form .resume{position:relative}@media screen and (max-width:420px){#careers .enquiry .wrapper form .resume{height:45px}}#careers .enquiry .wrapper form .resume label{position:absolute;right:15px;bottom:5px;cursor:pointer;background-color:#3c3a3c;padding:5px 15px}#careers .enquiry .wrapper form .resume input{display:none}#careers .enquiry .wrapper form .resume #resume-holder{height:100%;width:100%;border-bottom:1px solid #737373;padding-top:10px}#careers .enquiry .wrapper form .interest{flex:0 0 66.66666%;max-width:66.66666%}@media screen and (max-width:420px){#careers .enquiry .wrapper form .interest{flex:0 0 100%;max-width:100%}}#careers .enquiry .wrapper form .bottom-row{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-top:30px}@media screen and (max-width:420px){#careers .enquiry .wrapper form .bottom-row{flex-direction:column}}#careers .enquiry .wrapper form .bottom-row .form-small-text{font-size:14px;padding-right:20px}#careers .enquiry .wrapper form .submit{width:200px;display:inline-block;background-color:#1aa4c5;color:#fff!important;padding:10px 30px;border:none;font-size:14px;font-weight:700;line-height:19px;text-align:center;text-decoration:none;-webkit-appearance:none}#own_a_franchise .top{padding-top:100px;padding-bottom:80px}@media screen and (max-width:1200px){#own_a_franchise .top{padding:60px 40px}}@media screen and (max-width:768px){#own_a_franchise .top{padding:30px;background-color:#f7f7f7}}@media screen and (max-width:420px){#own_a_franchise .top{padding:20px}}@media screen and (max-width:325px){#own_a_franchise .top{padding:20px 10px}}#own_a_franchise .top .content-wrapper{display:flex;flex-direction:row}@media screen and (max-width:768px){#own_a_franchise .top .content-wrapper{flex-direction:column}}#own_a_franchise .top h1{margin:0;padding:0;line-height:1}#own_a_franchise .top .tag{line-height:19px;height:19px;display:block;width:100%;text-transform:uppercase;letter-spacing:5px;color:#4a4a4a;font-size:14px;font-weight:600}@media screen and (max-width:768px){#own_a_franchise .top .tag{padding-bottom:30px}}#own_a_franchise .top .location{display:block;width:100%;color:#1aa4c5;font-size:70px;font-weight:700;line-height:101px;margin-bottom:40px}@media screen and (max-width:768px){#own_a_franchise .top .location{font-size:35px;letter-spacing:-1px;line-height:40px;margin-bottom:10px}}#own_a_franchise .top .content{color:#4a4a4a}#own_a_franchise .top .content p:first-child{margin-top:0}@media screen and (max-width:768px){#own_a_franchise .top .content p:first-child{font-size:18px;line-height:28px}}@media screen and (max-width:768px){#own_a_franchise .top .content{font-size:18px!important;line-height:28px!important;margin-top:10px}}#own_a_franchise .top .discovers{margin-top:50px}@media screen and (max-width:768px){#own_a_franchise .top .discovers{margin-top:15px}}#own_a_franchise .top .discover{display:block;text-decoration:none;cursor:pointer;width:230px;text-align:center;padding:14px 0;border:1px solid #000426;color:#000426;font-size:16px;font-weight:700;line-height:22px}#own_a_franchise .top .discover:nth-child(n+1){margin-top:10px}#own_a_franchise .top .left{padding-right:60px}@media screen and (max-width:768px){#own_a_franchise .top .left{padding-right:0}}#own_a_franchise .top .left .content{font-weight:300;font-size:24px;line-height:36px}#own_a_franchise .top .right h2,#own_a_franchise .top .right h3,#own_a_franchise .top .right h4{color:#4a4a4a;font-weight:700;margin-bottom:20px;margin-top:20px}@media screen and (max-width:420px){#own_a_franchise .top .right h2,#own_a_franchise .top .right h3,#own_a_franchise .top .right h4{margin-bottom:0;margin-top:0}}#own_a_franchise .top .right h2:first-child,#own_a_franchise .top .right h3:first-child,#own_a_franchise .top .right h4:first-child{margin-top:0}#own_a_franchise .top .right h2{font-size:30px;line-height:41px}#own_a_franchise .top .right h3{font-size:24px;line-height:33px}#own_a_franchise .top .right h4{font-size:20px;line-height:27px}@media screen and (max-width:768px){#own_a_franchise .top .right .content{margin-top:20px}}#own_a_franchise .top .right p{color:#4a4a4a;font-size:16px;line-height:22px;margin-bottom:22px}@media screen and (max-width:420px){#own_a_franchise .top .right p:last-child{margin-bottom:0}}@media screen and (max-width:1024px){#own_a_franchise .page-items{padding-top:10px}}@media screen and (max-width:420px){#own_a_franchise .page-items{padding:0 10px 30px}}#own_a_franchise .page-items .wrapper{flex-direction:column;display:flex;padding-bottom:60px}@media screen and (max-width:420px){#own_a_franchise .page-items .wrapper{padding-bottom:0;margin-bottom:0}}#own_a_franchise .page-items .wrapper .item{display:flex;flex-direction:row;border:1px solid #f2f1f1;box-shadow:0 2px 5px 0 rgba(0,0,0,.07);margin-bottom:15px}@media screen and (max-width:768px){#own_a_franchise .page-items .wrapper .item{flex-direction:column;box-shadow:none}}#own_a_franchise .page-items .wrapper .item .left{width:400px;min-width:400px;background-color:hsla(0,0%,93.7%,.5);padding:50px 30px}@media screen and (max-width:768px){#own_a_franchise .page-items .wrapper .item .left{padding:20px;width:100%;min-width:0}}#own_a_franchise .page-items .wrapper .item .left p{margin-top:0;margin-bottom:0;color:#373537}#own_a_franchise .page-items .wrapper .item .left .item-title{font-size:14px;font-weight:700;letter-spacing:5px;line-height:19px;padding-bottom:10px}#own_a_franchise .page-items .wrapper .item .left .item-location{font-size:15px;font-style:italic;line-height:20px;padding-bottom:30px}@media screen and (max-width:420px){#own_a_franchise .page-items .wrapper .item .left .item-location{padding-bottom:10px}}#own_a_franchise .page-items .wrapper .item .left .item-other{font-size:15px;font-weight:700;line-height:24px}#own_a_franchise .page-items .wrapper .item .left .link{display:inline-block;background-color:#1aa4c5;color:#fff!important;padding:10px 30px;margin-top:35px;font-size:14px;font-weight:700;line-height:19px;text-align:center;text-decoration:none}@media screen and (max-width:420px){#own_a_franchise .page-items .wrapper .item .left .link{margin-top:15px}}#own_a_franchise .page-items .wrapper .item .right{flex-grow:1;padding:40px;background:#fff}@media screen and (max-width:420px){#own_a_franchise .page-items .wrapper .item .right{padding:15px}}#own_a_franchise .page-items .wrapper .item .right .content{color:#333;font-size:14px;line-height:23px}#own_a_franchise .foundations{background-color:#1aa4c5}#own_a_franchise .foundations .wrapper{padding:80px 0}@media screen and (max-width:768px){#own_a_franchise .foundations .wrapper{padding:40px 20px}}@media screen and (max-width:420px){#own_a_franchise .foundations .wrapper{padding:30px 20px}}#own_a_franchise .foundations h3{color:#fff;font-size:30px;font-weight:700;line-height:41px;margin-bottom:0}@media screen and (max-width:420px){#own_a_franchise .foundations h3{font-size:22px;line-height:30px}}#own_a_franchise .foundations .grid .foundation{width:100%;flex:0 0 25%;max-width:25%;padding-right:15px;padding-left:15px;margin-bottom:20px}@media screen and (max-width:1024px){#own_a_franchise .foundations .grid .foundation{flex:0 0 33.33333%;max-width:33.33333%}}@media screen and (max-width:768px){#own_a_franchise .foundations .grid .foundation{flex:0 0 50%;max-width:50%}}@media screen and (max-width:420px){#own_a_franchise .foundations .grid .foundation{flex:0 0 100%;max-width:100%;margin-bottom:0}}#own_a_franchise .foundations .grid .foundation .foundation-title{color:#fff;font-size:14px;font-weight:700;letter-spacing:5px;line-height:19px;padding-bottom:10px}@media screen and (max-width:420px){#own_a_franchise .foundations .grid .foundation .foundation-title{padding-bottom:0}}#own_a_franchise .foundations .grid .foundation .foundation-content{color:#fff;font-size:14px;line-height:23px}#own_a_franchise .two-col-grid{display:flex;flex-direction:column}#own_a_franchise .two-col-grid .row{display:flex;flex-direction:row}@media screen and (max-width:768px){#own_a_franchise .two-col-grid .row{flex-direction:column}}#own_a_franchise .two-col-grid .row .content,#own_a_franchise .two-col-grid .row .image{flex:0 0 50%;max-width:50%}@media screen and (max-width:768px){#own_a_franchise .two-col-grid .row .content,#own_a_franchise .two-col-grid .row .image{flex:0 0 100%;max-width:100%}}@media screen and (max-width:768px){#own_a_franchise .two-col-grid .row .image{order:1}}#own_a_franchise .two-col-grid .row .image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}#own_a_franchise .two-col-grid .row .content{padding:120px;display:flex;flex-direction:column;justify-content:center}@media screen and (max-width:1200px){#own_a_franchise .two-col-grid .row .content{padding:90px}}@media screen and (max-width:1024px){#own_a_franchise .two-col-grid .row .content{padding:60px}}@media screen and (max-width:768px){#own_a_franchise .two-col-grid .row .content{order:2;padding:40px}}@media screen and (max-width:420px){#own_a_franchise .two-col-grid .row .content{padding:15px 20px}}#own_a_franchise .two-col-grid .row .content h2{color:#1aa4c5;font-size:30px;font-weight:700;line-height:41px;margin-top:0;margin-bottom:30px}@media screen and (max-width:420px){#own_a_franchise .two-col-grid .row .content h2{margin-bottom:15px}}#own_a_franchise .two-col-grid .row .content h3{font-size:14px;font-weight:700;letter-spacing:5px;line-height:19px;color:#494749;margin-top:0;margin-bottom:20px}#own_a_franchise .two-col-grid .row .content p{margin-top:0}#own_a_franchise .testimonials{background-color:#f5f5f5}#own_a_franchise .testimonials .wrapper{position:relative;padding:80px 0}@media screen and (max-width:768px){#own_a_franchise .testimonials .wrapper{padding:40px 0 0;margin:0;width:100%}}#own_a_franchise .testimonials .wrapper h3{margin-bottom:30px;color:#4a4a4a;font-size:30px;font-weight:700;line-height:41px;text-align:center}#own_a_franchise .testimonials .wrapper .inner{position:relative}#own_a_franchise .testimonials .wrapper .slider{width:100%;height:575px}@media screen and (max-width:420px){#own_a_franchise .testimonials .wrapper .slider{height:450px;display:block!important}}#own_a_franchise .testimonials .wrapper .slider .slide{box-sizing:border-box;height:575px;background-size:cover;background-repeat:no-repeat;position:relative}@media screen and (max-width:420px){#own_a_franchise .testimonials .wrapper .slider .slide{height:450px}}#own_a_franchise .testimonials .wrapper .slider .slide .content{position:absolute;left:80px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);max-width:630px;background-color:#fff;padding:70px 40px 50px 50px;display:flex;flex-direction:column}@media screen and (max-width:768px){#own_a_franchise .testimonials .wrapper .slider .slide .content{right:80px}}@media screen and (max-width:420px){#own_a_franchise .testimonials .wrapper .slider .slide .content{padding:20px;width:100%;max-width:calc(100vw - 96px);left:50%;right:auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}#own_a_franchise .testimonials .wrapper .slider .slide .content .copy{position:relative}#own_a_franchise .testimonials .wrapper .slider .slide .content .copy .quote{z-index:1}#own_a_franchise .testimonials .wrapper .slider .slide .content .copy .quote p{color:#4a4a4a;font-size:24px;font-weight:300;letter-spacing:-.2px;line-height:36px}@media screen and (max-width:420px){#own_a_franchise .testimonials .wrapper .slider .slide .content .copy .quote p{font-size:18px;line-height:24px}}#own_a_franchise .testimonials .wrapper .slider .slide .content .copy .quotations{position:absolute;z-index:-1}#own_a_franchise .testimonials .wrapper .slider .slide .content .copy .quotations.start{top:0;left:-15px}#own_a_franchise .testimonials .wrapper .slider .slide .content .copy .quotations.end{bottom:15px;right:0}#own_a_franchise .testimonials .wrapper .slider .slide .content .name{color:#4a4a4a;font-size:14px;font-weight:700;letter-spacing:5px;line-height:19px;margin-top:0;margin-bottom:10px;text-transform:uppercase}#own_a_franchise .testimonials .wrapper .slider .slide .content .position{color:#4a4a4a;font-size:15px;font-style:italic;line-height:20px;margin:0}#own_a_franchise .testimonials .wrapper .controls{position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:75px;pointer-events:none}#own_a_franchise .testimonials .wrapper .controls .left,#own_a_franchise .testimonials .wrapper .controls .right{cursor:pointer;position:absolute;width:45px;height:75px;background-color:rgba(0,0,0,.5);pointer-events:all}#own_a_franchise .testimonials .wrapper .controls .left img,#own_a_franchise .testimonials .wrapper .controls .right img{position:absolute;top:25px;width:15px;left:14px}#own_a_franchise .testimonials .wrapper .controls .left{left:1px}#own_a_franchise .testimonials .wrapper .controls .right{right:1px}#own_a_franchise .testimonials .wrapper .controls .right img{left:16px}#own_a_franchise .enquiry{background-color:#4a474a}@media screen and (max-width:420px){#own_a_franchise .enquiry{display:none}}#own_a_franchise .enquiry .wrapper{padding:60px 0}@media screen and (max-width:768px){#own_a_franchise .enquiry .wrapper{padding:30px}}@media screen and (max-width:420px){#own_a_franchise .enquiry .wrapper{padding:20px;width:100%;min-height:0}}#own_a_franchise .enquiry .wrapper h3{color:#fff;font-size:30px;font-weight:700;line-height:41px;margin-bottom:0}#own_a_franchise .enquiry .wrapper form{display:flex!important;flex-direction:column}@media screen and (max-width:420px){#own_a_franchise .enquiry .wrapper form .row{flex-direction:column}}#own_a_franchise .enquiry .wrapper form input{background-color:#4a474a;height:42px;box-shadow:none;border:none;border-bottom:1px solid #737373;color:#fff;font-size:14px;width:100%}#own_a_franchise .enquiry .wrapper form input::-webkit-input-placeholder{color:#fff;font-size:14px}#own_a_franchise .enquiry .wrapper form input:-ms-input-placeholder{color:#fff;font-size:14px}#own_a_franchise .enquiry .wrapper form input::-ms-input-placeholder{color:#fff;font-size:14px}#own_a_franchise .enquiry .wrapper form input::placeholder{color:#fff;font-size:14px}#own_a_franchise .enquiry .wrapper form .form-input{width:100%;flex:0 0 50%;max-width:50%;padding:0 15px}@media screen and (max-width:420px){#own_a_franchise .enquiry .wrapper form .form-input{flex:0 0 100%;max-width:100%}}#own_a_franchise .enquiry .wrapper form .cover_letter{position:relative}@media screen and (max-width:420px){#own_a_franchise .enquiry .wrapper form .cover_letter{height:45px}}#own_a_franchise .enquiry .wrapper form .cover_letter label{position:absolute;right:15px;bottom:5px;cursor:pointer;background-color:#3c3a3c;padding:5px 15px;color:#fff}#own_a_franchise .enquiry .wrapper form .cover_letter input{display:none}#own_a_franchise .enquiry .wrapper form .cover_letter #cover_letter-holder,#own_a_franchise .enquiry .wrapper form .cover_letter #cover_letter-holder-mobile{height:100%;width:100%;border-bottom:1px solid #737373;padding-top:10px;color:#fff}#own_a_franchise .enquiry .wrapper form .bottom-row{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-top:30px}@media screen and (max-width:420px){#own_a_franchise .enquiry .wrapper form .bottom-row{flex-direction:column}}#own_a_franchise .enquiry .wrapper form .bottom-row .form-small-text{font-size:14px;padding-right:20px;color:#fff}@media screen and (max-width:420px){#own_a_franchise .enquiry .wrapper form .bottom-row .form-small-text{padding-bottom:20px}}#own_a_franchise .enquiry .wrapper form .submit{width:200px;display:inline-block;background-color:#1aa4c5;color:#fff!important;padding:10px 30px;border:none;font-size:14px;font-weight:700;line-height:19px;text-align:center;text-decoration:none;-webkit-appearance:none}#finance .headbanner{overflow:hidden}@media screen and (max-width:420px){#finance .headbanner{display:none!important}}#finance .light-grey{background:#f2f2f2}#finance .light-grey.narrow{padding-bottom:0}#finance .light-grey.narrow .wrapper{padding:40px 0;max-width:900px;text-align:center}#finance .blue{background:#1aa4c5}#finance .blue h2{color:#fff!important}#finance h2{font-weight:700}#finance iframe{padding:5px;border:1px solid #fff;background:#fff}#finance .lenders{padding-top:40px!important}#finance .finance-container{background:#f2f2f2}#finance .finance-container .header{display:flex;flex-direction:row;width:100%;margin-bottom:20px;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}#finance .finance-container .header .tab{flex:0 0 50%;max-width:50%;color:#1aa4c5;text-align:center;text-transform:uppercase;cursor:pointer}#finance .finance-container .header .tab h2{font-weight:400}@media screen and (max-width:1024px){#finance .finance-container .header .tab{font-size:36px;line-height:40px}}@media screen and (max-width:768px){#finance .finance-container .header .tab{font-size:30px;line-height:50px;letter-spacing:-1px}}@media screen and (max-width:420px){#finance .finance-container .header .tab{margin-bottom:0;line-height:40px}}#finance .finance-container .header .tab.active{background:#4e4e4e}#finance .finance-container .header .tab.active h2{color:#fff}#finance #finance-form{width:100%}#finance #finance-form .input.radio{line-height:15px}#finance #finance-form .input.radio input{display:none}#finance #finance-form .input.radio img{float:left;height:15px;margin-right:5px}#finance #finance-form .input.radio img#double{margin-left:5px}#finance #finance-form .input.radio span{float:left;text-transform:none}#finance #finance-form #about,#finance #finance-form #income{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 -15px}#finance #finance-form #about:not(.active),#finance #finance-form #income:not(.active){display:none}@media screen and (max-width:420px){#finance #finance-form #about,#finance #finance-form #income{flex-direction:column;padding:0;margin:0}}#finance #finance-form form{padding-top:20px}@media screen and (max-width:420px){#finance #finance-form form{padding-top:0}}#finance #finance-form form #other-earnings,#finance #finance-form form #partner-earnings,#finance #finance-form form #partner-other-earnings,#finance #finance-form form #rental-earnings,#finance #finance-form form .double-label{display:none}#finance #finance-form form .input{box-sizing:border-box;flex:0 0 50%;max-width:50%;padding:20px 15px}@media screen and (max-width:420px){#finance #finance-form form .input{flex:0 0 100%;max-width:100%;padding:20px 0}}#finance #finance-form form .input input{width:100%;height:42px;background:#f2f2f2;box-shadow:none;border:none;border-bottom:3px solid #d3d3d3;color:#737373;font-size:14px;line-height:19px}#finance #finance-form form .input input::-webkit-input-placeholder{color:#737373;font-size:14px;line-height:19px}#finance #finance-form form .input input:-ms-input-placeholder{color:#737373;font-size:14px;line-height:19px}#finance #finance-form form .input input::-ms-input-placeholder{color:#737373;font-size:14px;line-height:19px}#finance #finance-form form .input input::placeholder{color:#737373;font-size:14px;line-height:19px}#finance #finance-form form .select label{display:block}#finance #finance-form form .select .input-group{width:68%;display:inline-block}#finance #finance-form form .select select{width:23%;display:inline-block;margin-left:10px;border:1px solid #1aa4c5;border-radius:0!important;box-shadow:none;background:#f2f2f2;height:42px;color:#737373;font-size:14px;line-height:19px}#finance #finance-form form .radio{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;align-items:center;flex:0 0 100%;max-width:100%;padding-top:60px;position:relative}#finance #finance-form form .radio label{position:absolute;top:20px;left:15px}#finance #finance-form form .radio input{display:none}#finance #finance-form form .radio span{padding-right:15px;float:none!important}#finance #finance-form form .radio img{border:1px solid #1aa4c5}#finance #finance-form form .radio-inner{padding-bottom:10px}#finance #finance-form form .input-group{position:relative;padding-left:20px}#finance #finance-form form .input-group .input-group-addon{position:absolute;left:5px;top:12px}#finance #finance-form form .input.submit{flex:0 0 100%;max-width:100%;text-align:right}#finance #finance-form form p.small{font-size:12px;font-style:italic;color:#737373;margin:0}#finance #finance-form form .link{margin-left:auto;margin-right:15px;margin-top:20px;background:#1aa4c5;font-size:16px;font-weight:700;line-height:22px;text-align:center;color:#fff;padding:20px 50px;border:none;transition:all .5s;text-decoration:none}#finance #finance-form form .link:hover{box-shadow:0 2px 25px 0 rgba(0,0,0,.23);background:#2fc1e3}@media screen and (max-width:420px){body{padding-bottom:50px;height:auto}}#footer .mobile-footer,#footerenquiry{display:none}@media screen and (max-width:420px){#footer{position:fixed;bottom:0;left:0;z-index:10}#footer .mobile-footer{display:block}#footer .tab{float:left;width:50%;height:50px;line-height:50px;text-align:center;font-size:20px;font-weight:700;color:#fff;text-decoration:none;text-transform:uppercase}}@media screen and (max-width:420px) and (max-width:325px){#footer .tab{font-size:18px}}@media screen and (max-width:420px){#footer .tab:first-child{background-color:#494749}}@media screen and (max-width:420px){#footer .tab:nth-child(2){background-color:#3c393c}}@media screen and (max-width:420px){#footer .dkgrey,#footer .ltgrey{display:none}}