:root{--redpink:#f05562}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,strike,strong,sub,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline}html,html a{text-rendering:optimizeLegibility !important;-webkit-font-smoothing:antialiased;text-shadow:1px 1px 1px rgba(0,0,0,.004)}a,input{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}input:not([type=checkbox]),label,select,button,textarea{margin:0;border:0;padding:0;display:inline-block;vertical-align:middle;white-space:normal;background:0 0;line-height:1.5;font-size:16px;font-family:'Oxygen';box-sizing:border-box;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0;-webkit-appearance:none}body{margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto;text-align:center;font-family:'Oxygen',Arial,Helvetica,sans-serif;background-color:#385167;color:#385167;counter-reset:my-counter}main{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}table{border-collapse:collapse;border-spacing:0}p,h1,h2,h2,h3,h4{margin:0;padding:0}header,nav#primary,main,#sidebar,footer{box-sizing:border-box}div#wrap{background-color:#fff}.restrict{max-width:1106px;margin:auto;position:relative;box-sizing:border-box}header{height:auto;width:100%;background-color:#fff}header div.restrict{padding-top:20px;padding-bottom:20px;text-align:right}header a#logo img{max-width:250px;height:auto;float:left}footer{clear:both;height:auto;width:100%;margin:auto}nav#primary{height:auto;width:100%;background-color:#a1a9b2;text-align:left;position:relative;z-index:9999999}body #mg-wprm-wrap{z-index:999999999999}nav#primary ul{height:40px;font-weight:600;text-transform:uppercase;font-size:14px;line-height:40px}nav#primary ul li{display:inline-block;position:relative}nav#primary a{color:#fff;display:block;padding:0 15px;white-space:nowrap}nav#primary a:hover{color:#385167;text-decoration:none}nav#primary ul li ul{height:auto;width:auto;background-color:rgba(161,169,178,.9);position:absolute;left:0;top:34px;opacity:0;pointer-events:none;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;padding:10px 15px}nav#primary ul li:hover ul{pointer-events:auto;opacity:1;visibility:visible;top:40px}nav#primary ul li ul li{display:block;text-transform:initial;font-weight:400;line-height:2}nav#primary ul li ul li a{padding:0}nav#secondary ul{font-size:12px;font-weight:600;line-height:28px}nav#secondary ul li{display:inline-block;padding:0 10px}nav#secondary ul li a{color:#385167;text-decoration:none;position:relative;padding-left:25px}nav#secondary ul li a:hover{color:var(--redpink)}nav#secondary ul li a:before{position:absolute;top:-1px;left:0;display:block;width:20px;height:auto}nav#secondary ul li.visit a:before{content:url(//betterbuilthomes.com.au/wp-content/themes/better-built-homes/images/icon-visit.svg)}nav#secondary ul li.request-info a:before{content:url(//betterbuilthomes.com.au/wp-content/themes/better-built-homes/images/icon-request-info.svg)}nav#secondary ul li.book-meeting a:before{content:url(//betterbuilthomes.com.au/wp-content/themes/better-built-homes/images/icon-book-meeting.svg)}nav#quick-links{height:28px;width:170px;background-color:var(--redpink);text-align:left;margin-left:10px;position:relative;z-index:99999999}nav#quick-links ul{height:28px;font-weight:600;font-size:12px;line-height:28px}nav#quick-links ul li{display:block;position:relative}nav#quick-links a{color:#fff;display:block;padding:0 10px;text-decoration:none}nav#quick-links ul li.menu-item-has-children a:after{font-family:'Font Awesome 5 Free';font-weight:900;content:'\f107';color:#385167;position:absolute;right:10px;top:1px}nav#quick-links ul li.menu-item-has-children li a:after{content:none !important}nav#quick-links ul li.menu-item-has-children:hover a:after{content:'\f106'}nav#quick-links ul li ul{height:auto;width:170px;box-sizing:border-box;background-color:var(--redpink);position:absolute;left:0;top:20px;opacity:0;pointer-events:none;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;padding:5px 10px}nav#quick-links ul li:hover ul{pointer-events:auto;opacity:1;visibility:visible;top:28px}nav#quick-links ul li ul li{display:block;text-transform:initial;font-weight:400;line-height:2}nav#quick-links ul li ul li a{padding:0}header div#search{margin-left:0;font-size:12px;height:28px;box-sizing:border-box;vertical-align:top}div.proloading{position:absolute !important;right:30px;top:2px;width:22px !important;height:22px !important}div.asl_w .probox div.asl_simple-circle{border:4px solid #ccc !important}div.asl_w .probox .promagnifier .innericon svg{fill:#ccc !important}div.asl_w{box-shadow:none !important;box-sizing:border-box !important;border:1px solid #ebebeb !important}div.probox{height:26px !important;box-sizing:border-box !important}div.asl_w .probox .promagnifier{height:26px !important;width:26px !important}#ajaxsearchlite1 .probox .proinput input,div.asl_w .probox .proinput input{height:28px !important;box-sizing:border-box !important;font-family:'Oxygen',Arial,Helvetica,sans-serif !important}div.asl_r.vertical{width:200px !important}div[id*=ajaxsearchlite].wpdreams_asl_container{width:200px !important}div.asl_r .results .item .asl_content h3,div.asl_r .results .item .asl_content h3 a{color:var(--redpink) !important;font-family:'Oxygen',Arial,Helvetica,sans-serif !important}div#ajaxsearchliteres1{z-index:999999999999999999999}header nav#secondary,header nav#quick-links,header div#search{position:relative;top:30px;height:28px;display:inline-block !important}div#homepage-banner{background-image:url(/wp-content/uploads/2019/06/bg-homepage-banner.jpg);background-repeat:no-repeat;background-size:cover;background-position:bottom center;height:83px;width:100%;text-align:center;position:relative;z-index:99}div#homepage-banner img{width:1128px;max-width:calc(100% - 40px);height:auto;display:block;position:absolute;bottom:0;left:0;right:0;margin:auto}@media only screen and (max-width:1128px){div#homepage-banner{height:auto;padding-bottom:7%}}div.knockdown div#content{width:50% !important;float:left}div.knockdown img.side-image{width:calc(50% - 40px);float:right}div#homepage-hero{height:100%;padding-top:10%;padding-bottom:28%;background-size:cover;background-position:center}div#homepage-hero h1{color:#fff;font-size:78px;line-height:1;text-transform:uppercase;margin-bottom:20px;font-family:'Arial';font-weight:800;text-shadow:-2px 2px 1px rgba(0,0,0,.54);text-align:left;width:60%;float:left}div#homepage-hero a.button{font-size:16px}div#searchandfilter-home-container{background-color:rgba(68,84,101,.85);box-sizing:border-box;width:40%;float:left;padding:30px}div#searchandfilter-home-container form.searchandfilter ul{display:block}div#searchandfilter-home-container form.searchandfilter ul li{width:100%;margin-bottom:30px}div#searchandfilter-home-container form.searchandfilter ul li.sf-field-submit{margin-bottom:0}div#searchandfilter-home-container form.searchandfilter input[type=submit]{font-weight:700;font-size:20px}div#searchandfilter-home-container form.searchandfilter ul li label{width:100%}div#homepage-header-strip{background-color:#445465;color:#fff}div#homepage-header-strip .restrict{display:flex;flex-direction:row;align-content:center;justify-content:center;align-items:flex-end;height:100%;padding:40px 0}div#homepage-header-strip .restrict div{box-sizing:border-box}div#homepage-header-strip .restrict div:nth-of-type(odd){text-align:left;width:55%}div#homepage-header-strip .restrict div:nth-of-type(odd) h2{color:#acb2b8;text-transform:uppercase;font-size:16px;font-weight:400;margin-bottom:30px}div#homepage-header-strip .restrict div:nth-of-type(odd) em{font-size:26px}div#homepage-header-strip .restrict div:nth-of-type(even){text-align:center;width:45%}div#homepage-header-strip .restrict div:nth-of-type(even) img{display:block;max-width:220px;height:auto;margin:auto}div#homepage-header-strip .restrict div:nth-of-type(even) span:nth-of-type(odd),div#homepage-header-strip .restrict div:nth-of-type(even) span:nth-of-type(even){text-transform:uppercase;font-weight:700;display:block}div#homepage-header-strip .restrict div:nth-of-type(even) span:nth-of-type(odd){font-size:26px}div#homepage-header-strip .restrict div:nth-of-type(even) span:nth-of-type(even){font-size:18px}div#homepage-intro-text{padding:50px 0}div#homepage-intro-text p{margin-bottom:20px;line-height:1.5}div#ctas div.cta{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-around;align-content:stretch;align-items:stretch}div#ctas div.cta div{width:50%;min-height:100%;height:auto;background-size:cover;background-position:center;text-align:left}div#ctas div.cta div p{font-size:16px;line-height:2;margin-bottom:20px}div#ctas div.cta div a{color:var(--redpink);font-size:26px;text-transform:uppercase;font-weight:700;text-decoration:none;display:block}div#ctas div.cta div a:hover{color:#385167}div#ctas div.cta:nth-of-type(even) div a:after{font-family:'Font Awesome 5 Free';font-weight:900;content:'\f105';padding-left:10px}div#ctas div.cta:nth-of-type(odd) div a:before{font-family:'Font Awesome 5 Free';font-weight:900;content:'\f104';padding-right:10px}div#ctas div.cta div.cta-image span{display:block;padding:29% 0}div#ctas div.cta div.cta-image{align-self:stretch}div#ctas div.cta div.cta-text{align-self:center}div#ctas div.cta div.cta-text span{width:553px;display:block;box-sizing:border-box;text-align:left;padding:50px 0 50px;margin:auto}div#ctas div.cta:nth-of-type(odd) div.cta-text span{float:left;padding-left:100px}div#ctas div.cta:nth-of-type(even) div.cta-text span{float:right;padding-right:100px}div#ctas div.cta:nth-of-type(even) div:nth-of-type(odd){order:2}div#homepage-testimonials{background-color:var(--redpink);color:#fff}div#homepage-testimonials div.restrict{display:flex}div#homepage-testimonials div.restrict div{width:50%;height:auto;box-sizing:border-box;text-align:left;padding:100px 0 60px}div#homepage-testimonials div.restrict div span.testimonial{position:relative;display:block;margin-bottom:30px;line-height:1.5}div#homepage-testimonials div.restrict div span.testimonial:before{font-family:'Libre Baskerville';font-weight:700;content:'\201C';font-size:86px;position:absolute;top:-60px;left:0}div#homepage-testimonials div.restrict div span.author{display:block;font-size:12px}div#homepage-testimonials div.restrict div:nth-of-type(odd){padding-right:50px}div#homepage-testimonials div.restrict div:nth-of-type(even){padding-left:50px}div#homepage-contact{padding:60px 0}div#homepage-contact div.restrict{box-sizing:border-box;padding:0}div#homepage-contact h2{text-transform:uppercase;font-size:26px;font-weight:400}div.gform_wrapper{text-align:left}div.gform_wrapper input[type=text]{background-color:#eeefef;box-sizing:border-box;border:1px solid #eeefef;width:100%;line-height:2;font-size:16px;font-family:'Oxygen';padding:0 10px}div.gform_wrapper input[type=text]::placeholder{color:#7e7e7e}div.gform_wrapper li.gf_left_half{width:calc(50% - 10px);float:left}div.gform_wrapper li.gf_right_half{width:calc(50% - 10px);float:right}.gform_wrapper li.hidden_label input{margin-top:20px !important}label.gfield_label{text-align:left;color:var(--redpink);text-transform:uppercase;font-family:'Oxygen';font-size:16px;padding-top:30px;margin-bottom:10px}ul.gfield_checkbox li{display:inline-block;margin-right:40px}input.gform_button{margin-top:40px;padding-left:60px !important;padding-right:60px !important}div#homepage-news{text-align:left;padding:50px 0;background-color:#f0f2f3}div#homepage-news h2{text-transform:uppercase;font-size:26px;font-weight:400;margin-bottom:20px}div#homepage-news div#news-list{display:flex;flex-wrap:nowrap;justify-content:space-between}div#homepage-news div#news-list a.news-item{width:31%;box-sizing:border-box;padding:0;display:block;background-color:#fff;text-decoration:none;color:#385167;position:relative;bottom:0}div#homepage-news div#news-list a.news-item:hover{-webkit-box-shadow:0px 20px 10px 0px rgba(0,0,0,.2);-moz-box-shadow:0px 20px 10px 0px rgba(0,0,0,.2);box-shadow:0px 20px 10px 0px rgba(0,0,0,.2);bottom:10px}div#homepage-news div#news-list a.news-item div.news-image{background-size:cover;background-position:center top;width:100%;height:auto;box-sizing:border-box;display:block}div#homepage-news div#news-list a.news-item div.news-image span{display:block;padding:40% 0}div#homepage-news div#news-list a.news-item div.news-text{box-sizing:border-box;width:100%;padding:30px;line-height:1.5;text-align:center}div#homepage-news div#news-list a.news-item div.news-text h3{font-size:18px;font-weight:700;margin-bottom:20px}a.button.more-news{float:right;margin-top:30px}a.button.more-news:after{content:'\f105';font-family:'Font Awesome 5 Free';font-weight:900;padding-left:5px}footer{padding:50px 0;display:flex;color:#fff;font-size:16px;line-height:1.75;justify-content:space-between}footer a:link{color:#fff;text-decoration:none}footer a:visited{color:#fff;text-decoration:none}footer a:hover{color:var(--redpink);text-decoration:none}footer a:active{color:#fff;text-decoration:none}footer div{width:calc(33.33% - 20px);box-sizing:border-box;text-align:left}footer img.logo{max-width:250px;height:auto}span#social{display:block;height:26px;margin-bottom:25px}span#social a{display:inline-block;margin-right:5px}span#social img{display:inline-block;height:26px !important;width:auto}nav#footer-menu-one{display:block;margin-bottom:30px}nav#footer-menu-one ul{font-weight:600}nav#footer-menu-one ul li{display:inline-block;padding:0 20px 0 0;position:relative}nav#footer-menu-one ul li a{padding-left:25px}nav#footer-menu-one ul li a:before{position:absolute;top:4px;left:0;display:block;width:20px;height:auto}nav#footer-menu-one ul li.visit a:before{content:url(//betterbuilthomes.com.au/wp-content/themes/better-built-homes/images/icon-visit.svg)}nav#footer-menu-one ul li.request-info a:before{content:url(//betterbuilthomes.com.au/wp-content/themes/better-built-homes/images/icon-request-info.svg)}nav#footer-menu-one ul li.book-meeting a:before{content:url(//betterbuilthomes.com.au/wp-content/themes/better-built-homes/images/icon-book-meeting.svg)}nav#footer-menu-one ul li.apply a:before{content:url(//betterbuilthomes.com.au/wp-content/themes/better-built-homes/images/icon-apply.svg)}div#copyright-legal{font-size:12px;color:#fff;box-sizing:border-box;padding:30px 0;opacity:.85}div#copyright-legal a{color:#fff;padding:0 6px;text-decoration:none}div#copyright-legal ul li{display:inline}div#copyright-legal ul li:first-of-type{padding-right:10px}div#copyright-legal ul li:after{content:'|';opacity:.5}div#copyright-legal ul li:first-of-type:after,div#copyright-legal ul li:last-of-type:after{content:none}div#subscribe{background-color:#a1a9b2;padding:50px 0;color:#fff}div#subscribe h2{font-weight:500;text-transform:uppercase;font-size:26px;margin-bottom:10px}div#subscribe p{margin-bottom:20px;line-height:1.5}div#book-meeting-intro{padding-top:40px;box-sizing:border-box;padding-bottom:40px}div#book-meeting-intro div.map,div#book-meeting-intro div.text{width:50%;box-sizing:border-box}div#book-meeting-intro div.map{float:left;position:relative;height:0;overflow:hidden;padding-bottom:45%;margin-bottom:40px}div#book-meeting-intro div.map iframe{position:absolute;top:0;left:0;width:100%;height:100%}div#book-meeting-intro div.text{float:right;text-align:left;padding:30px 0 50px 50px}h1.titles{color:var(--redpink);font-size:26px;text-transform:uppercase;font-weight:700;margin-bottom:20px}article p{font-size:16px;line-height:1.75;margin-bottom:20px}div#book-meeting-form{padding-bottom:50px}#field_11_8{display:none}div.grid-lg-6{width:100%}div.ga_monthly_schedule_wrapper td{padding:3% 0 !important}.ga_appointments_calendar_header{padding:2% 20px !important;border-top-left-radius:0 !important;border-top-right-radius:0 !important}.ga_monthly_schedule_wrapper thead th{padding-top:1% important}#ga_appointments_calendar{box-shadow:none !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important}section#blog{text-align:left;padding:50px 0}section#blog img{max-width:100%}section#blog div#blog-categories{box-sizing:border-box;float:right;width:15%;padding-top:70px}section#blog div#blog-categories ul li h2{margin-bottom:20px;color:#3d5165}section#blog div#blog-categories ul li ul li{line-height:1.7}section#blog div#blog-categories ul li.current-cat,body.blog section#blog div#blog-categories ul li.cat-item-all{font-weight:700}section#blog div#blog-categories a{color:#385167;text-decoration:none}section#blog div#blog-categories a:hover{color:var(--redpink)}section#blog div#blog-listing{box-sizing:border-box;float:left;width:85%;padding-right:4%}section#blog div#blog-listing div#blogs{font-size:12px;display:flex;justify-content:space-between;flex-wrap:wrap}section#blog div#blog-listing div#blogs article{width:calc(50% - 10px);box-sizing:border-box;padding:20px;background-color:#f0f2f3;margin-bottom:20px}section#blog div#blog-listing div#blogs article.empty{height:0;padding:0;margin:0}section#blog div#blog-listing div#blogs article div.post-image{background-size:cover;background-position:center center;padding-bottom:50%;margin-bottom:20px}section#blog div#blog-listing div#blogs article div.category-date{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:20px;text-transform:uppercase;font-size:11px}section#blog div#blog-listing div#blogs article h2{margin-bottom:20px}section#blog div#blog-listing div#blogs article h2 a{color:#385167;text-decoration:none}section#blog div#blog-listing div#blogs article span.category,section#blog div#blog-listing div#blogs article span.date{color:#385167}section#blog div#blog-listing div#blogs article p{overflow-wrap:break-word;font-size:12px;line-height:1.5}div.navigation{clear:both;width:100%}div.navigation .alignleft a,div.navigation .alignright a{display:inline-block;color:#fff;background-color:var(--redpink);text-decoration:none;padding:.9em 1.5em;text-align:left;text-transform:uppercase;font-size:12px;font-weight:600;border:2px solid;border-color:var(--redpink);position:relative}div.navigation .alignleft a:hover,div.navigation .alignright a:hover{color:var(--redpink);background-color:#fff;border-color:#fff}body.single-post section#blog div#blog-listing div#blogs{font-size:initial;display:block}body.single-post section#blog div#blog-listing div#blogs p{line-height:1.75;margin-bottom:20px}body.single-post section#blog div#blog-listing div#blogs h2{font-family:'Oxygen';font-size:16px;font-weight:700;padding-top:10px;margin-bottom:15px}div.text-content ol{line-height:1.75;margin-left:30px;margin-bottom:20px;list-style-type:decimal}div.text-content ul{line-height:1.75;margin-bottom:20px;list-style-type:none}div.text-content ul li{position:relative;padding-left:20px}div.text-content ul li:before{content:'\f105';font-family:'Font Awesome 5 Free';font-weight:600;color:var(--redpink);position:absolute;left:0;top:0}div.text-content h3{margin-bottom:20px}body.single-post div#display-home-slider{margin-bottom:0}body.single-post section#blog div#blog-listing div#blogs div.gallery-columns-1 dl.gallery-item{width:100%;float:initial;margin:auto;margin-bottom:20px}body.single-post section#blog div#blog-listing div#blogs div.gallery-columns-1 dl.gallery-item img{width:100%;height:auto;display:block}div.related-posts{width:100%;background-color:#f0f2f3;padding:2%;box-sizing:border-box;border-top:30px solid #fff}div.related-posts h3{font-weight:300;text-transform:uppercase;margin:0 0 10px}div.related-posts ul{display:flex;justify-content:space-between}div.related-posts ul li{width:23%}div.related-posts ul li a{width:100%;display:block;color:#385167;text-decoration:none}div.related-posts ul li a:hover{color:var(--redpink)}div.related-posts ul li a div.thumb{background-color:var(--redpink);margin-bottom:10px}div.related-posts ul li:hover a div.thumb img{opacity:.75}div.related-posts ul li a div.thumb img{width:100%;height:auto;display:block;opacity:1;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}div.related-posts ul li a h4{font-weight:500;font-size:12px}div#default{box-sizing:border-box;padding:40px 0;text-align:left}div#default div#content{box-sizing:border-box;float:left;width:calc(65% - 20px)}div#default div#sidebar{box-sizing:border-box;float:right;width:35%}div#default div#sidebar section#cta-book-a-meeting{margin-bottom:20px;padding:20px 20px 10px}div#default div#sidebar section#cta-book-a-meeting .restrict{max-width:100% !important;text-align:center;padding:0}div#default div#sidebar div.sidebar-contact{box-sizing:border-box;padding:20px 0}div#sidebar h2{font-weight:500;text-transform:uppercase;font-size:20px;margin-bottom:0;text-align:center;margin:auto}div#sidebar div.sidebar-contact .button{margin-bottom:0}div#sidebar div.sidebar-contact input.gform_button{margin-top:0}div#sidebar div.sidebar-contact ul.gfield_checkbox{margin-bottom:0}div#sidebar div.sidebar-contact ul.gfield_checkbox li{margin-right:0;display:block}div#sidebar div.sidebar-contact label.gfield_label{padding-top:30px}div#header-image{background-size:cover;background-position:center;padding-bottom:30%}div.gallery br{display:none}div.gallery dl.gallery-item{width:calc(33.33% - 1%);height:auto;display:block;vertical-align:top;float:left;background-color:transparent;box-sizing:border-box;margin-right:1.5%;margin-bottom:1.5%;overflow:hidden}div.gallery dl.gallery-item:nth-of-type(3n){margin-right:0}div.gallery dl.gallery-item dt.gallery-icon{width:100%;height:auto;display:block}div.gallery dl.gallery-item dt.gallery-icon img{width:100%;height:auto;display:block;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}div.gallery dl.gallery-item dt.gallery-icon a:hover img{opacity:1}.gallery-caption,.featherlight .featherlight-content .caption{display:none}section#home-designs{padding:50px 0;text-align:center}div#search-filters{box-sizing:border-box;padding:20px;background-color:#f0f2f3;margin-bottom:20px}form.searchandfilter ul{display:flex;display:flex;flex-direction:row;flex-wrap:nowrap;flex-flow:row nowrap;justify-content:space-between;align-items:stretch;align-content:stretch}form.searchandfilter ul li{width:33%;box-sizing:border-box;padding-right:0 !important;padding:0 !important}form.searchandfilter ul li label{width:calc(100% - 10px);display:block}.searchandfilter select.sf-input-select{min-width:initial !important}form.searchandfilter select{display:block;padding:5px 10px;width:100% !important;height:auto !important;border:1px solid #d6d7d8;background:url(//betterbuilthomes.com.au/wp-content/themes/better-built-homes/images/icon-arrow-down.png) right center no-repeat;background-size:contain;background-color:#e7eaeb;color:#7e7e7e;font-size:16px;appearance:none;-webkit-appearance:none;-moz-appearance:none;box-sizing:border-box;text-transform:uppercase}form.searchandfilter select option{padding:0 4px}form.searchandfilter select::-ms-expand{display:none}form.searchandfilter select:disabled::-ms-expand{background:#f60}form.searchandfilter input[type=submit]{display:block;width:100%;color:#fff;background-color:var(--redpink);text-decoration:none;padding:0 10px;text-align:center;text-transform:uppercase;font-size:12px;font-weight:600;cursor:pointer;border:0;border-color:var(--redpink);position:relative;height:36px;line-height:36px}form.searchandfilter input[type=submit]:hover{color:var(--redpink);background-color:#fff}div#home-designs-list a.home-design{width:calc(33.33% - 1%);height:auto;display:block;vertical-align:top;float:left;box-sizing:border-box;margin-right:1.5%;margin-bottom:4%;color:#385167;text-decoration:none;text-align:left}div#home-designs-list a.home-design:nth-of-type(3n){margin-right:0}div#home-designs-list a.home-design div.home-design-thumb-container{overflow:hidden !important;position:relative}div#home-designs-list a.home-design div.home-design-thumb-container span.new{position:absolute;top:10px;left:10px;z-index:999999;color:#fff;background-color:var(--redpink);text-transform:uppercase;font-size:10px;padding:3px 4px;border-radius:3px}div#home-designs-list a.home-design div.home-design-thumb{background-size:cover;background-position:center center;padding-bottom:66%;-webkit-transition:all .42s ease-in-out;-moz-transition:all .42s ease-in-out;-o-transition:all .42s ease-in-out;-ms-transition:all .42s ease-in-out}div#home-designs-list a.home-design:hover div.home-design-thumb{transform:scale(1.075)}div#home-designs-list a.home-design div.info{box-sizing:border-box;padding:10px}div#home-designs-list a.home-design h2{font-size:22px;font-weight:300;text-transform:uppercase}div#home-designs-list a.home-design span.frontage{display:block;font-weight:300;margin-bottom:10px;font-size:14px}div#home-designs-list a.home-design div.icon-data{font-weight:600}div#home-designs-list a.home-design div.icon-data span{display:inline-block;padding-right:10px}div#home-designs-list a.home-design div.icon-data span:before{content:'';display:inline-block;background-size:25px 25px;background-repeat:no-repeat;background-position:left center;width:25px;height:25px;position:relative;top:6px;padding-right:5px}div#home-designs-list a.home-design div.icon-data span.bedrooms:before{background-image:url(//betterbuilthomes.com.au/wp-content/themes/better-built-homes/images/icon-bed.svg)}div#home-designs-list a.home-design div.icon-data span.bathrooms:before{background-image:url(//betterbuilthomes.com.au/wp-content/themes/better-built-homes/images/icon-bath.svg)}div#home-designs-list a.home-design div.icon-data span.car-spaces:before{background-image:url(//betterbuilthomes.com.au/wp-content/themes/better-built-homes/images/icon-car.svg)}div#home-designs-list a.home-design div.icon-data span.living-rooms:before{background-image:url(//betterbuilthomes.com.au/wp-content/themes/better-built-homes/images/icon-living.svg)}div#single-home-meta,div#single-home-links{box-sizing:border-box;background-color:#e4e4e4;padding:20px;margin-bottom:20px;color:#3a3d44}div#single-home-meta{display:flex;justify-content:space-between}div#single-home-meta p{margin-bottom:0;line-height:1.75}div#single-home-meta div:nth-of-type(2){text-align:right}div#single-home-meta a{text-transform:uppercase;color:#3a3d44;text-decoration:none}div#single-home-meta a:hover{color:var(--redpink)}div#single-home-meta div span{display:inline-block;margin-left:5px}div#single-home-meta div span:before{content:'';display:inline-block;background-size:25px 25px;background-repeat:no-repeat;background-position:left center;width:25px;height:20px;position:relative;top:4px;padding-right:5px}img.floor-plans{max-width:100%;height:auto}div#single-home-meta div span.bedrooms:before{background-image:url(//betterbuilthomes.com.au/wp-content/themes/better-built-homes/images/icon-bed.svg)}div#single-home-meta div span.bathrooms:before{background-image:url(//betterbuilthomes.com.au/wp-content/themes/better-built-homes/images/icon-bath.svg)}div#single-home-meta div span.car-spaces:before{background-image:url(//betterbuilthomes.com.au/wp-content/themes/better-built-homes/images/icon-car.svg)}div#single-home-meta div span.living-rooms:before{background-image:url(//betterbuilthomes.com.au/wp-content/themes/better-built-homes/images/icon-living.svg)}div#single-home-links a{color:#3a3d44;border:1px solid #fff;display:block;margin-bottom:10px;text-decoration:none;text-align:center;padding:10px;position:relative}div#single-home-links a:last-of-type{margin-bottom:0}div#single-home-links a:hover{background-color:#fff}div#single-home-links a.pdf{background-image:url(//betterbuilthomes.com.au/wp-content/themes/better-built-homes/images/icon-pdf.png);background-repeat:no-repeat;background-size:contain;background-position:center right}div.slider-image a{display:block;height:100%;padding-bottom:75%}div.lSSlideOuter{margin-bottom:30px}ul#lightSlider li div.slider-image{background-size:cover;background-position:center}.lSSlideOuter .lSPager.lSGallery li.active,.lSSlideOuter .lSPager.lSGallery li:hover{border-radius:0 !important}.lSSlideOuter .lSPager.lSGallery li.active img{opacity:.5}ul.lSGallery img{width:61px !important;height:38px !important}ul#facade-slider li div.slider-image,ul#interiors-slider li div.slider-image{background-size:cover;background-position:center}section#cta-book-a-meeting{background-color:var(--redpink);color:#fff;box-sizing:border-box;padding:40px 0}section#cta-book-a-meeting h2{font-weight:500;text-transform:uppercase;font-size:26px;margin-bottom:10px}section#cta-book-a-meeting p{margin-bottom:20px;line-height:1.5}.side_image{padding-top:30px;width:40%;margin-left:10px;height:auto;float:right}.side_image img{width:80%;height:auto}div#book-meeting-intro div.image,div#book-meeting-intro div.text{width:50%;box-sizing:border-box}div.productreviewwidget{margin:40px auto}body.page-template-display-home div.productreviewwidget{margin:40px auto 0px}div.productreviewwidget iframe{margin-bottom:40px}h1.contact_title{font-size:40px!important}div#contact-us{box-sizing:border-box;padding:40px 0;text-align:left}div#contact-us div.text{box-sizing:border-box;float:left;width:35%}div#contact-us div#sidebar{box-sizing:border-box;float:right;width:calc(65% - 20px)}div#contact-us div#sidebar div.sidebar-contact{box-sizing:border-box;padding:20px}div#contact-us div.map{float:initial;position:relative;width:100%;height:0;overflow:hidden;padding-bottom:45%;margin-bottom:20px}div#contact-us div.map iframe{position:absolute;top:0;left:0;width:100%;height:100%}body.page-template-contact-us div#homepage-hero{padding-top:10%;padding-bottom:10%}div.customer-testimonials,div.supplier-testimonials{margin-bottom:40px}div.customer-testimonials div.customer-testimonial,div.supplier-testimonials div.supplier-testimonial{background-color:#f0f2f3;box-sizing:border-box;padding:60px 20px 20px;margin-bottom:20px;position:relative}div.customer-testimonials div.customer-testimonial:before,div.supplier-testimonials div.supplier-testimonial:before{font-family:'Libre Baskerville';font-weight:700;content:'\201C';font-size:86px;color:rgba(0,0,0,.1);position:absolute;top:10px;left:20px}div.customer-testimonials div.customer-testimonial span.author,div.supplier-testimonials div.supplier-testimonial span.author{font-size:18px;font-weight:300;text-transform:uppercase}div.supplier-testimonials div.supplier-testimonial span.company-name{font-size:16px;font-weight:500;text-transform:uppercase;display:block;padding-left:1.4em}div.customer-testimonials div.customer-testimonial span.text,div.supplier-testimonials div.supplier-testimonial span.text{position:relative}body.page-template-testimonials div.productreviewwidget{margin-top:20px}div#residential-community{padding-top:40px}div#residential-community div.house{width:100%;border-bottom:1px solid #d7d7d7;clear:both;padding:20px 0}div#residential-community div.house:last-of-type{border-bottom:none}div#residential-community div.house div.photo,div#residential-community div.house div.name,div#residential-community div.house div.house-data,div#residential-community div.house div.price,div#residential-community div.house a.button{float:left;box-sizing:border-box}div#residential-community div.house div.name,div#residential-community div.house div.house-data,div#residential-community div.house div.price{padding:10px 20px}div#residential-community div.house div.photo{width:15%;padding-bottom:8%;background-size:cover;background-position:center}div#residential-community div.house div.name{width:20%}div#residential-community div.house div.house-data{width:30%}div#residential-community div.house div.price{font-weight:700;width:15%}div#residential-community div.house a.button{text-align:center;width:20%}div#residential-community div.house div.house-data span{display:inline-block;margin-left:10px}div#residential-community div.house div.house-data span:before{content:'';display:inline-block;background-size:25px 25px;background-repeat:no-repeat;background-position:left center;width:25px;height:20px;position:relative;top:4px;padding-right:5px}div#residential-community div.house div.house-data span.bedrooms:before{background-image:url(//betterbuilthomes.com.au/wp-content/themes/better-built-homes/images/icon-bed.svg)}div#residential-community div.house div.house-data span.bathrooms:before{background-image:url(//betterbuilthomes.com.au/wp-content/themes/better-built-homes/images/icon-bath.svg)}div#residential-community div.house div.house-data span.car-spaces:before{background-image:url(//betterbuilthomes.com.au/wp-content/themes/better-built-homes/images/icon-car.svg)}div#residential-community div.house div.house-data span.living-rooms:before{background-image:url(//betterbuilthomes.com.au/wp-content/themes/better-built-homes/images/icon-living.svg)}body.search-results div.search-result{border-bottom:1px solid #d7d7d7;padding-bottom:30px;margin-bottom:30px}body.search-results div.search-result:last-of-type{border-bottom:0 !important}.aligncenter{max-width:100%;height:auto;display:block;margin:auto}.alignleft{max-width:100%;height:auto;float:left}.alignright{max-width:100%;height:auto;float:right}.alignnone{max-width:100%;height:auto}a:link{color:var(--redpink);text-decoration:none}a:visited{color:var(--redpink);text-decoration:none}a:hover{color:var(--redpink);text-decoration:underline}a:active{color:var(--redpink);text-decoration:none}span.button-wrap{text-align:left;display:block}a.button,input.button{display:inline-block;color:#fff;background-color:var(--redpink);text-decoration:none;padding:.9em 1.5em;text-align:left;text-transform:uppercase;font-size:12px;font-weight:600;cursor:pointer;border:2px solid;border-color:var(--redpink);position:relative}a.button:hover,input.button:hover{color:var(--redpink);background-color:#fff;border-color:#fff}.redbg a.button{color:var(--redpink);background-color:#fff;border-color:#fff}.redbg a.button:hover{color:#fff;background-color:var(--redpink)}.FeedbackForm{display:none}#wpadminbar{z-index:9999999999999999999 !important}#post-3591 h1.titles{display:none}.clear{clear:both}.prettyMapList .mapHolder{border:none}.prettyMapList .prettyFileBar{display:none}.prettyMapList .mapHolder{border:none !important;margin-bottom:50px !important}div.breadcrumb{color:#a1aab3;font-size:14px;margin-bottom:20px}div.breadcrumb a{text-decoration:none;color:#a1aab3}div.breadcrumb a:hover{color:var(--redpink)}div.breadcrumb a:after{content:'\0203A';padding-left:5px;padding-right:5px;color:#a1aab3;pointer-events:none}main h1,#sidebar h1,main h2,#sidebar h2,main h3,#sidebar h3,main h4,#sidebar h4,main h5,#sidebar h5,main p,#sidebar p,main ul,#sidebar ul,main ol,#sidebar ol,main .button,#sidebar .button{margin-bottom:20px;line-height:1.5}div.entry h2,div.entry h2{color:var(--redpink);text-transform:uppercase;font-family:'Oxygen';font-size:16px;font-weight:500;padding-top:10px;margin-bottom:15px}div#customer-reviews-association-logos{padding:50px 0;background-color:#cfd6de;box-sizing:border-box;text-align:center}div#customer-reviews-association-logos h2{margin-bottom:10px}div#customer-reviews-association-logos a{color:#385167;text-decoration:none}div#customer-reviews-association-logos .left{width:auto;box-sizing:border-box;line-height:2;display:inline-block;padding:0 50px}div#customer-reviews-association-logos .right{width:auto;box-sizing:border-box;display:inline-block}div#customer-reviews-association-logos .right img{display:inline-block;max-height:90px}div#process-wrapper{padding-top:40px;display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:60px;justify-items:stretch;align-items:stretch;text-align:left}div#process-wrapper div.stage{background-repeat:no-repeat;background-size:60px;background-position:top left;counter-increment:my-counter;box-sizing:border-box;padding-left:80px;margin-bottom:60px}div#process-wrapper div.stage span.stage-number{color:var(--redpink);font-size:20px;text-transform:uppercase;font-weight:700;margin-bottom:10px}div#process-wrapper div.stage span.stage-number:after{content:counter(my-counter)}div#process-wrapper div.stage h2{font-size:20px;text-transform:uppercase;font-weight:700;margin-bottom:15px}div#process-wrapper div.stage p{margin-bottom:10px}.gform_body ul li:before{display:none}.gform_body ul li{padding-left:0!important}#input_12_29,#input_2_29{background-color:#eeefef;box-sizing:border-box;border:1px solid #eeefef;width:100%;line-height:1.5;font-size:16px;font-family:'Oxygen';padding:0 10px}.gform_validation_container{display:none}.gform_wrapper .hidden_label .gfield_label,.gform_wrapper label.hidden_sub_label,.gform_wrapper label.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.gform_wrapper li.hidden_label input{margin-top:12px}.gform_wrapper .field_sublabel_hidden_label .ginput_complex.ginput_container input[type=text],.gform_wrapper .field_sublabel_hidden_label .ginput_complex.ginput_container select{margin-bottom:12px}.gform_wrapper .left_label li.hidden_label input,.gform_wrapper .right_label li.hidden_label input{margin-left:3.7%}.gform_wrapper .hidden_label input.large,.gform_wrapper .hidden_label select.large,.gform_wrapper .top_label input.large,.gform_wrapper .top_label select.large{width:100%}form.new-form{text-align:left !important;box-sizing:border-box}form.new-form h2{text-transform:uppercase;font-family:'Oxygen';font-size:16px !important;font-weight:500;padding-top:10px;margin-bottom:15px;color:var(--redpink)}form.new-form p{font-size:12px !important;padding-top:10px}form.new-form input[type=text],form.new-form select{background-color:#eeefef;box-sizing:border-box;border:1px solid #eeefef;width:100%;line-height:2;font-size:16px;font-family:'Oxygen';padding:0 10px;margin-bottom:15px}form.new-form div.your-details div{display:flex;flex-wrap:wrap;justify-content:space-between}form.new-form div.your-details input[type=text],form.new-form div.your-details select{width:calc(50% - 7.5px);display:inline-block}form.new-form div.interested-in{margin-bottom:5px}form.new-form div.interested-in label{display:inline-block;width:250px;margin-bottom:5px}form.new-form div.further-information{margin-bottom:20px}form.new-form div.further-information textarea{margin-bottom:10px}form.new-form input.button{display:block;margin-bottom:20px}div#sidebar form.new-form{padding-left:15px}div#sidebar form.new-form div.your-details div{display:block}div#sidebar form.new-form div.your-details input[type=text],div#sidebar form.new-form div.your-details select{width:calc(100%);display:block}div#sidebar form.new-form h2{text-align:left;margin-bottom:10px}body.home div.lSSlideOuter{margin:auto;margin-bottom:0;position:relative;max-width:100%;background-color:#fff}ul#homepage-slider{margin:auto;background-color:#fff}ul#homepage-slider .lslide div.home-slider-image{opacity:.15;height:580px;background-position:center top;background-repeat:repeat;background-size:contain}ul#homepage-slider .lslide div.actual-image{height:580px;position:absolute;top:0;left:0;right:0;margin:auto}ul#homepage-slider li a{display:block;height:auto}ul#homepage-slider li a img{display:block;max-width:1400px;margin:auto}body.home .lSSlideOuter .lSPager.lSpg>li a{background-color:transparent;border-radius:30px;display:inline-block;box-sizing:border-box;border:2px solid #fff;height:8px;overflow:hidden;text-indent:-999em;width:8px;position:relative;-webkit-transition:all .5s linear 0s;transition:all .5s linear 0s;pointer-events:initial}body.home .lSSlideOuter .lSPager.lSpg>li:hover a,body.home .lSSlideOuter .lSPager.lSpg>li.active a{background-color:#fff}body.home .lSSlideOuter .lSPager.lSpg{background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.35) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.35) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.35) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#59000000',GradientType=0);z-index:99;padding-bottom:30px;padding-top:30px;position:absolute;bottom:0;left:0;width:100%;pointer-events:none}body.home a.lSPrev,body.home a.lSNext{background-repeat:no-repeat;background-size:contain;background-position:center}body.home a.lSPrev{background-image:url(/wp-content/uploads/2019/06/prev-blue.png)}body.home a.lSNext{background-image:url(/wp-content/uploads/2019/06/next-blue.png)}ul#homepage-slider div.mobile-image{display:none}@media only screen and (max-width:1400px){ul#homepage-slider li a img{display:block;max-width:100%;margin:auto}ul#homepage-slider .lslide div.actual-image{height:auto;position:initial}ul#homepage-slider .lslide div.home-slider-image{display:none}}@media only screen and (max-width:767px){ul#homepage-slider .lslide div.actual-image{display:none}ul#homepage-slider .lslide div.mobile-image{background-size:cover;background-position:center;display:block}ul#homepage-slider .lslide div.mobile-image a{display:block}}#single-home-slider .tab-content{opacity:0;position:absolute;left:0;top:0;width:100%;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#single-home-slider .tab-content.current{opacity:1;z-index:99999}#single-home-slider ul.tabs{position:absolute;bottom:0;right:0;z-index:99999999;background-color:rgba(0,0,0,.2);width:100%;list-style:none;text-align:right;padding:15px}#single-home-slider ul.tabs li{display:inline-block;color:#fff;border:1px solid #fff;font-size:13px;padding:6px 14px;cursor:pointer;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#single-home-slider ul.tabs li:hover,ul.tabs li.current{background-color:rgba(68,84,101,.6)}#single-home-slider ul.tabs li:last-of-type{margin-left:15px}#single-home-slider{height:100%;padding-bottom:75%;position:relative;margin-bottom:90px}.fade-in-down{animation:fadeInDown ease-in-out 1s;animation-iteration-count:1;transform-origin:50% 50%;animation-fill-mode:forwards;-webkit-animation:fadeInDown ease-in-out 1s;-webkit-animation-iteration-count:1;-webkit-transform-origin:50% 50%;-webkit-animation-fill-mode:forwards;-moz-animation:fadeInDown ease-in-out 1s;-moz-animation-iteration-count:1;-moz-transform-origin:50% 50%;-moz-animation-fill-mode:forwards;-o-animation:fadeInDown ease-in-out 1s;-o-animation-iteration-count:1;-o-transform-origin:50% 50%;-o-animation-fill-mode:forwards;-ms-animation:fadeInDown ease-in-out 1s;-ms-animation-iteration-count:1;-ms-transform-origin:50% 50%;-ms-animation-fill-mode:forwards}@keyframes fadeInDown{0%{opacity:0;transform:translate(0px,-25px)}100%{opacity:1;transform:translate(0px,0px)}}@-moz-keyframes fadeInDown{0%{opacity:0;-moz-transform:translate(0px,-25px)}100%{opacity:1;-moz-transform:translate(0px,0px)}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate(0px,-25px)}100%{opacity:1;-webkit-transform:translate(0px,0px)}}@-o-keyframes fadeInDown{0%{opacity:0;-o-transform:translate(0px,-25px)}100%{opacity:1;-o-transform:translate(0px,0px)}}section#house-land-packages{padding-top:30px}section#house-land-packages .package{background-color:#f0f2f3;display:flex;margin-bottom:10px}section#house-land-packages .package .package-info{padding:30px;box-sizing:border-box;width:50%}section#house-land-packages .package .package-info h2{color:var(--redpink);margin-bottom:10px}section#house-land-packages .package .package-info h3{text-transform:uppercase;font-weight:300;margin-bottom:10px}section#house-land-packages .package .package-info p.dimensions{opacity:.6;font-size:14px;line-height:1.5}section#house-land-packages .package .package-info p.dimensions sup{font-size:8px;padding-left:1px}section#house-land-packages .package .package-image{width:calc(50% - 30px);background-size:cover;background-position:center}section#house-land-packages .package .rooms-price{margin-bottom:10px}section#house-land-packages .package .rooms-price .icon{display:inline-block;padding-right:15px}section#house-land-packages .package .rooms-price img{height:15px;width:auto}section#house-land-packages .package .download-link{background-color:var(--redpink);width:30px;display:flex;align-items:flex-end}section#house-land-packages .package .download-link a{color:#fff;white-space:nowrap;transform:rotate(-90deg);transform-origin:left top;display:inline-block;height:30px;line-height:30px;text-decoration:none;text-transform:uppercase;font-weight:300;text-shadow:0px 1px 0px rgba(1118,15,20,0)}section#house-land-packages .package .download-link a:hover{text-shadow:0px 1px 0px rgba(118,15,20,.8)}section#house-land-packages .package .download-link a:after{font-family:'Font Awesome 5 Free';content:'\f1c1';margin-left:8px}@media only screen and (max-width:1066px){body.page-template-house-land div#default div#content{float:initial;width:100%}div#default div#sidebar{float:initial;width:100%}}@media only screen and (max-width:770px){section#house-land-packages .package{flex-wrap:wrap;margin-bottom:30px}section#house-land-packages .package .package-image{width:100%;background-size:cover;background-position:center;padding-bottom:52%}section#house-land-packages .package .package-info{padding:30px;box-sizing:border-box;width:100%}section#house-land-packages .package .download-link{width:100%;display:block;padding-left:30px}section#house-land-packages .package .download-link a{transform:rotate(0deg)}}#display-home{padding-top:60px;padding-bottom:60px}div#map{background-size:cover;background-position:center;height:350px}div#display-homes-list{display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:60px}div#display-homes-list .single-display-home{width:calc(33.33% - 25px);-webkit-box-shadow:0px 0px 26px 0px rgba(0,0,0,.17);-moz-box-shadow:0px 0px 26px 0px rgba(0,0,0,.17);box-shadow:0px 0px 26px 0px rgba(0,0,0,.17);position:relative;padding-bottom:50px;overflow:hidden}div#display-homes-list .single-display-home.ghost{padding-bottom:0;line-height:0}div#display-homes-list .single-display-home .image{position:relative;padding-bottom:60%;background-size:cover;background-position:center}div#display-homes-list .single-display-home .design{background-color:var(--redpink);color:#fff;text-align:left;padding:10px 20px;font-weight:300;text-transform:uppercase}div#display-homes-list .single-display-home .estate{background-color:#fff;text-align:left;padding:10px 20px;font-weight:300;text-transform:uppercase}div#display-homes-list .single-display-home .text-info{padding:20px;text-align:left;background-color:#fff}div#display-homes-list .single-display-home i{color:var(--redpink);font-size:22px;width:40px}div#display-homes-list .single-display-home .address{display:flex;text-align:left;margin-bottom:10px}div#display-homes-list .single-display-home .opening-times{display:flex}div#display-homes-list .single-display-home .address span,div#display-homes-list .single-display-home .opening-times span{width:calc(100% - 40px)}div#display-homes-list .single-display-home span.status{position:absolute;top:10px;left:20px;z-index:999999;color:#fff;background-color:var(--redpink);text-transform:uppercase;font-size:10px;padding:3px 4px;border-radius:3px}div#display-homes-list .single-display-home span.status.open{color:var(--redpink);background-color:#fff}div#display-homes-list .single-display-home div.button{text-align:right;position:absolute;bottom:0;left:0;background-color:#f0f2f3;width:100%}@media only screen and (max-width:918px){div#display-homes-list .single-display-home{width:100%;margin-bottom:30px}}@media only screen and (max-width:1166px){.restrict{padding-left:30px !important;padding-right:30px !important}div#ctas div.cta div.cta-text span{width:100%}div#ctas div.cta:nth-of-type(odd) div.cta-text span{padding-left:60px;padding-right:60px}div#ctas div.cta:nth-of-type(even) div.cta-text span{padding-right:60px;padding-left:60px}nav#primary a{padding:0 6px}footer div:nth-of-type(2){width:35%}}@media only screen and (max-width:1025px){nav#secondary ul li{padding:0 4px}}@media only screen and (max-width:1023px){nav#footer-menu-one ul li{display:block}div#mg-wprm-wrap ul li span.wprmenu_icon:before{top:0 !important}div#homepage-header-strip br,div#homepage-intro-text br{display:none}div#homepage-header-strip .restrict{align-items:center}div#homepage-header-strip .restrict div:nth-of-type(odd){padding-right:30px}div#ctas div.cta div.cta-text span{padding-top:20px;padding-bottom:30px}div#ctas div.cta div a{font-size:18px}div#homepage-testimonials div.restrict div:nth-of-type(odd){padding-right:20px}div#homepage-testimonials div.restrict div:nth-of-type(even){padding-left:20px}div#homepage-contact{padding:0}div#homepage-contact div.restrict{padding:50px;margin-bottom:0}form.searchandfilter select{font-size:12px;padding:8px 10px}header div.restrict{text-align:left}header a#logo img{margin-bottom:20px}nav#secondary{clear:both}header nav#secondary,header nav#quick-links,header div#search{display:block !important;float:left;top:0;width:30%;box-sizing:border-box;margin:0}div[id*=ajaxsearchlite].wpdreams_asl_container{width:100% !important}header nav#secondary{width:45%}header nav#quick-links{width:25%}nav#quick-links ul li ul{width:100%}header div#search{padding-left:10px}ul.gfield_checkbox li{width:33.3%;margin-right:0;margin-bottom:5px}div#sidebar div.sidebar-contact ul.gfield_checkbox li{width:100%}div#sidebar div.gform_wrapper li.gf_left_half{width:100%}div#sidebar div.gform_wrapper li.gf_right_half{width:100%}div#sidebar .restrict{padding-left:0 !important;padding-right:0 !important}div#single-home-meta{display:block}div#single-home-meta div:nth-of-type(1) p{display:inline-block;text-align:left}div#single-home-meta div:nth-of-type(2){text-align:left}div#single-home-meta div span:first-of-type{margin-left:0}div#single-home-links a.pdf{background-image:none}footer{padding:50px 0 0}section#blog{padding:20px 0 40px}section#blog div#blog-categories{width:100%;float:initial;text-align:center;background-color:#f0f2f3;padding:10px 0;margin-bottom:20px}section#blog div#blog-categories h2{display:none}section#blog div#blog-categories ul li ul li{display:inline-block}section#blog div#blog-categories ul li ul li:after{content:'|';color:#b5b5b5;font-weight:400;padding:0 5px}section#blog div#blog-categories ul li ul li:last-of-type:after{content:none}section#blog div#blog-listing{float:initial;width:100%;border-right:none;padding-right:0}div#homepage-hero h1{float:initial;width:100%;text-align:center}div#homepage-hero h1 br{display:none}div#searchandfilter-home-container{float:initial;margin:auto;width:auto;max-width:300px}div#process-wrapper{grid-template-columns:repeat(1,1fr)}}@media only screen and (max-width:750px){form.new-form div.your-details input[type=text],form.new-form div.your-details select{width:calc(100%);display:inline-block}div.knockdown div#content{width:100% !important;float:initial;padding-top:40px;margin-bottom:40px}body.page-template-knockdown .restrict img.side-image{width:100%;float:initial;padding-top:20px}header a#logo img{display:block;float:initial;margin-left:auto;margin-right:auto;width:260px;max-width:100%;height:auto}header nav#secondary{display:block;width:100%;float:initial;text-align:center;margin-bottom:10px}header nav#secondary ul{display:inline-block;margin:auto}nav#secondary ul li{padding:0 2px}nav#secondary ul li a{padding-left:15px}nav#secondary ul li a:before{width:12px;top:-4px}header nav#quick-links{width:100%;float:initial;margin-bottom:10px}header div#search{padding-left:0;width:100%;float:initial;display:block;z-index:1}div#homepage-hero{padding-top:15%;padding-bottom:18%;padding-left:20px;padding-right:20px}div#homepage-hero h1 br{display:none}div#homepage-hero h1{font-size:22px}div#homepage-header-strip .restrict{display:block}div#homepage-header-strip .restrict div:nth-of-type(odd){width:100%;padding-right:0;text-align:center;margin-bottom:35px}div#homepage-header-strip .restrict div:nth-of-type(odd) h2{margin-bottom:20px}div#homepage-header-strip .restrict div:nth-of-type(odd) em{font-size:20px}div#homepage-header-strip .restrict div:nth-of-type(even){width:100%}div#homepage-intro-text h2{font-size:18px;padding:40px 0;text-transform:initial;line-height:1.5}div#ctas div.cta{display:block}div#ctas div.cta div{width:100%;min-height:initial;display:block}div#ctas div.cta div.cta-image{align-self:initial}div#ctas div.cta div.cta-text{display:block;align-self:initial}div#ctas div.cta div p{line-height:1.75;margin-bottom:10px}div#ctas div.cta:nth-of-type(odd) div.cta-text span,div#ctas div.cta:nth-of-type(even) div.cta-text span{float:initial;padding-left:20px;padding-right:20px}div#ctas div.cta:nth-of-type(odd) div a:before{content:none}div#ctas div.cta:nth-of-type(odd) div a:after{font-family:'Font Awesome 5 Free';font-weight:900;content:'\f105';padding-left:10px}div#homepage-testimonials div.restrict{display:block}div#homepage-testimonials div.restrict div{width:100%;padding:70px 0 40px}div#homepage-testimonials div.restrict div:nth-of-type(odd){padding-right:0}div#homepage-testimonials div.restrict div:nth-of-type(even){display:none}div.gform_wrapper li.gf_left_half,div.gform_wrapper li.gf_right_half{float:initial;width:100%}ul.gfield_checkbox li{width:100%}div#homepage-news div#news-list{display:block}div#homepage-news div#news-list a.news-item{width:100%;margin-bottom:20px}div#homepage-news div#news-list a.news-item div.news-text{width:100%}footer{display:block}footer div{width:100% !important}footer div:nth-of-type(1){display:none}nav#footer-menu-one{text-align:center}nav#footer-menu-one ul{display:inline-block;margin:auto}nav#footer-menu-one ul li{display:inline-block;padding:0 2px;margin-right:5px}nav#footer-menu-one ul li a{padding-left:24px}nav#footer-menu-one ul li a:before{width:20px;top:3px}nav#footer-menu-two{margin-bottom:20px}div#copyright-legal ul li:first-of-type{display:block;padding-right:0;margin-bottom:10px}div#copyright-legal a{padding:0 2px}section#home-designs{padding:10px 0;text-align:center}form.searchandfilter ul{display:block}form.searchandfilter ul li{width:100%;margin-bottom:5px}form.searchandfilter ul li:last-of-type{margin-bottom:0}form.searchandfilter ul li label{width:100%}div#home-designs-list a.home-design{width:100%;float:initial;box-sizing:border-box;margin-right:0;margin-bottom:20px}div#home-designs-list a.home-design span.frontage{margin-bottom:0}div#default{padding:0 0 30px}div#default div#content{float:initial;width:100%}div#default div#sidebar{float:initial;width:100%}img.floor-plans{margin-bottom:20px}div.gallery dl.gallery-item{width:calc(50% - 5px);margin-right:10px;margin-bottom:10px;overflow:hidden}div.gallery dl.gallery-item:nth-of-type(3n){margin-right:10px}div.gallery dl.gallery-item:nth-of-type(2n){margin-right:0}div#display-home div.image{float:initial;width:100%;padding-bottom:60%;margin-bottom:0}div#display-home div.text{float:initial;width:100%;padding:30px 0}div#header-image{padding-bottom:50%;margin-bottom:30px}div#contact-us div.text,div#contact-us div#sidebar{float:initial;width:100%}div#book-meeting-intro{padding-top:0;padding-bottom:0}div#book-meeting-intro div.map{float:initial;position:relative;height:0;overflow:hidden;padding-bottom:45%;margin-bottom:0;width:100%}div#book-meeting-intro div.text{float:initial;width:100%;padding:30px 0 0}div.ga_monthly_schedule_wrapper td{padding:6% 0 !important}section#blog div#blog-listing div#blogs{display:block}section#blog div#blog-listing div#blogs article{width:100%;display:block}div.navigation .alignleft a,div.navigation .alignright a{padding:.4em}}a#product-review-rated{position:absolute;top:36px;left:290px}a#product-review-rated img{width:94px;height:auto;display:block}@media only screen and (max-width:1166px){a#product-review-rated{left:320px}header nav#quick-links{width:120px}div[id*=ajaxsearchlite].wpdreams_asl_container{width:120px !important}}@media only screen and (max-width:1023px){a#product-review-rated{left:initial;right:60px}header nav#quick-links{width:25%}div[id*=ajaxsearchlite].wpdreams_asl_container{width:100% !important}}@media only screen and (max-width:750px){header nav#quick-links{width:100%}header a#logo img{margin-left:0}}@media only screen and (max-width:465px){header a#logo img{width:calc(100% - 100px)}a#product-review-rated{right:30px}a#product-review-rated img{width:70px}}@media only screen and (max-width:325px){a#product-review-rated{top:30px}a#product-review-rated img{width:50px}}