@import url(https://fonts.googleapis.com/css?family=Roboto:400,400italic,700,700italic|PT+Serif:400,400italic,700);html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}html{-moz-box-sizing:border-box;box-sizing:border-box;}*,*:before,*:after{box-sizing:inherit;}embed,img,object,video{max-width:100%;height:auto;}
@media all and (max-width:800px){#toolbar,#admin-menu{display:none;}html body.toolbar,html body.admin-menu{padding-top:0 !important;margin-top:0 !important;}}.tabledrag-handle .handle{margin:-2px;box-sizing:content-box;padding:0.4em 0.4em 0.4em 1em;}
#block-hayman-base-related-property,body.node-type-house-and-land #block-bean-enquire .block__content,body.node-type-house-and-land #block-ds-extras-new-home-page-footer .field--name-field-colour-palette-item > .field__label,body.node-type-house-and-land #block-ds-extras-new-home-page-footer .field--name-field-colour-palette-item > .field__items,body.node-type-house-and-land #block-ds-extras-new-home-page-footer .field--name-field-floor-plans > .field__label,body.node-type-house-and-land #block-ds-extras-new-home-page-footer .field--name-field-floor-plans > .field__items,body.node-type-new-homes #block-bean-enquire .block__content,body.node-type-new-homes #block-ds-extras-new-home-page-footer .field--name-field-colour-palette-item > .field__label,body.node-type-new-homes #block-ds-extras-new-home-page-footer .field--name-field-colour-palette-item > .field__items,body.node-type-new-homes #block-ds-extras-new-home-page-footer .field--name-field-floor-plans > .field__label,body.node-type-new-homes #block-ds-extras-new-home-page-footer .field--name-field-floor-plans > .field__items,.node-type-client-story .region--content-footer,body.node-type-office #block-ds-extras-office-footer .field--name-field-form{padding-left:1em;padding-right:1em;max-width:100%;margin-left:auto;margin-right:auto;}#block-hayman-base-related-property:after,body.node-type-house-and-land #block-bean-enquire .block__content:after,body.node-type-house-and-land #block-ds-extras-new-home-page-footer .field--name-field-colour-palette-item > .field__label:after,body.node-type-house-and-land #block-ds-extras-new-home-page-footer .field--name-field-colour-palette-item > .field__items:after,body.node-type-house-and-land #block-ds-extras-new-home-page-footer .field--name-field-floor-plans > .field__label:after,body.node-type-house-and-land #block-ds-extras-new-home-page-footer .field--name-field-floor-plans > .field__items:after,body.node-type-new-homes #block-bean-enquire .block__content:after,body.node-type-new-homes #block-ds-extras-new-home-page-footer .field--name-field-colour-palette-item > .field__label:after,body.node-type-new-homes #block-ds-extras-new-home-page-footer .field--name-field-colour-palette-item > .field__items:after,body.node-type-new-homes #block-ds-extras-new-home-page-footer .field--name-field-floor-plans > .field__label:after,body.node-type-new-homes #block-ds-extras-new-home-page-footer .field--name-field-floor-plans > .field__items:after,.node-type-client-story .region--content-footer:after,body.node-type-office #block-ds-extras-office-footer .field--name-field-form:after{content:" ";display:block;clear:both;}@media (min-width:48em){#block-hayman-base-related-property,body.node-type-house-and-land #block-bean-enquire .block__content,body.node-type-house-and-land #block-ds-extras-new-home-page-footer .field--name-field-colour-palette-item > .field__label,body.node-type-house-and-land #block-ds-extras-new-home-page-footer .field--name-field-colour-palette-item > .field__items,body.node-type-house-and-land #block-ds-extras-new-home-page-footer .field--name-field-floor-plans > .field__label,body.node-type-house-and-land #block-ds-extras-new-home-page-footer .field--name-field-floor-plans > .field__items,body.node-type-new-homes #block-bean-enquire .block__content,body.node-type-new-homes #block-ds-extras-new-home-page-footer .field--name-field-colour-palette-item > .field__label,body.node-type-new-homes #block-ds-extras-new-home-page-footer .field--name-field-colour-palette-item > .field__items,body.node-type-new-homes #block-ds-extras-new-home-page-footer .field--name-field-floor-plans > .field__label,body.node-type-new-homes #block-ds-extras-new-home-page-footer .field--name-field-floor-plans > .field__items,.node-type-client-story .region--content-footer,body.node-type-office #block-ds-extras-office-footer .field--name-field-form{max-width:43.125em;margin-left:auto;margin-right:auto;}#block-hayman-base-related-property:after,body.node-type-house-and-land #block-bean-enquire .block__content:after,body.node-type-house-and-land #block-ds-extras-new-home-page-footer .field--name-field-colour-palette-item > .field__label:after,body.node-type-house-and-land #block-ds-extras-new-home-page-footer .field--name-field-colour-palette-item > .field__items:after,body.node-type-house-and-land #block-ds-extras-new-home-page-footer .field--name-field-floor-plans > .field__label:after,body.node-type-house-and-land #block-ds-extras-new-home-page-footer .field--name-field-floor-plans > .field__items:after,body.node-type-new-homes #block-bean-enquire .block__content:after,body.node-type-new-homes #block-ds-extras-new-home-page-footer .field--name-field-colour-palette-item > .field__label:after,body.node-type-new-homes #block-ds-extras-new-home-page-footer .field--name-field-colour-palette-item > .field__items:after,body.node-type-new-homes #block-ds-extras-new-home-page-footer .field--name-field-floor-plans > .field__label:after,body.node-type-new-homes #block-ds-extras-new-home-page-footer .field--name-field-floor-plans > .field__items:after,.node-type-client-story .region--content-footer:after,body.node-type-office #block-ds-extras-office-footer .field--name-field-form:after{content:" ";display:block;clear:both;}}@media (min-width:64em){#block-hayman-base-related-property,body.node-type-house-and-land #block-bean-enquire .block__content,body.node-type-house-and-land #block-ds-extras-new-home-page-footer .field--name-field-colour-palette-item > .field__label,body.node-type-house-and-land #block-ds-extras-new-home-page-footer .field--name-field-colour-palette-item > .field__items,body.node-type-house-and-land #block-ds-extras-new-home-page-footer .field--name-field-floor-plans > .field__label,body.node-type-house-and-land #block-ds-extras-new-home-page-footer .field--name-field-floor-plans > .field__items,body.node-type-new-homes #block-bean-enquire .block__content,body.node-type-new-homes #block-ds-extras-new-home-page-footer .field--name-field-colour-palette-item > .field__label,body.node-type-new-homes #block-ds-extras-new-home-page-footer .field--name-field-colour-palette-item > .field__items,body.node-type-new-homes #block-ds-extras-new-home-page-footer .field--name-field-floor-plans > .field__label,body.node-type-new-homes #block-ds-extras-new-home-page-footer .field--name-field-floor-plans > .field__items,.node-type-client-story .region--content-footer,body.node-type-office #block-ds-extras-office-footer .field--name-field-form{max-width:61.5625em;margin-left:auto;margin-right:auto;}#block-hayman-base-related-property:after,body.node-type-house-and-land #block-bean-enquire .block__content:after,body.node-type-house-and-land #block-ds-extras-new-home-page-footer .field--name-field-colour-palette-item > .field__label:after,body.node-type-house-and-land #block-ds-extras-new-home-page-footer .field--name-field-colour-palette-item > .field__items:after,body.node-type-house-and-land #block-ds-extras-new-home-page-footer .field--name-field-floor-plans > .field__label:after,body.node-type-house-and-land #block-ds-extras-new-home-page-footer .field--name-field-floor-plans > .field__items:after,body.node-type-new-homes #block-bean-enquire .block__content:after,body.node-type-new-homes #block-ds-extras-new-home-page-footer .field--name-field-colour-palette-item > .field__label:after,body.node-type-new-homes #block-ds-extras-new-home-page-footer .field--name-field-colour-palette-item > .field__items:after,body.node-type-new-homes #block-ds-extras-new-home-page-footer .field--name-field-floor-plans > .field__label:after,body.node-type-new-homes #block-ds-extras-new-home-page-footer .field--name-field-floor-plans > .field__items:after,.node-type-client-story .region--content-footer:after,body.node-type-office #block-ds-extras-office-footer .field--name-field-form:after{content:" ";display:block;clear:both;}}@media (min-width:80em){#block-hayman-base-related-property,body.node-type-house-and-land #block-bean-enquire .block__content,body.node-type-house-and-land #block-ds-extras-new-home-page-footer .field--name-field-colour-palette-item > .field__label,body.node-type-house-and-land #block-ds-extras-new-home-page-footer .field--name-field-colour-palette-item > .field__items,body.node-type-house-and-land #block-ds-extras-new-home-page-footer .field--name-field-floor-plans > .field__label,body.node-type-house-and-land #block-ds-extras-new-home-page-footer .field--name-field-floor-plans > .field__items,body.node-type-new-homes #block-bean-enquire .block__content,body.node-type-new-homes #block-ds-extras-new-home-page-footer .field--name-field-colour-palette-item > .field__label,body.node-type-new-homes #block-ds-extras-new-home-page-footer .field--name-field-colour-palette-item > .field__items,body.node-type-new-homes #block-ds-extras-new-home-page-footer .field--name-field-floor-plans > .field__label,body.node-type-new-homes #block-ds-extras-new-home-page-footer .field--name-field-floor-plans > .field__items,.node-type-client-story .region--content-footer,body.node-type-office #block-ds-extras-office-footer .field--name-field-form{max-width:75.25em;margin-left:auto;margin-right:auto;}#block-hayman-base-related-property:after,body.node-type-house-and-land #block-bean-enquire .block__content:after,body.node-type-house-and-land #block-ds-extras-new-home-page-footer .field--name-field-colour-palette-item > .field__label:after,body.node-type-house-and-land #block-ds-extras-new-home-page-footer .field--name-field-colour-palette-item > .field__items:after,body.node-type-house-and-land #block-ds-extras-new-home-page-footer .field--name-field-floor-plans > .field__label:after,body.node-type-house-and-land #block-ds-extras-new-home-page-footer .field--name-field-floor-plans > .field__items:after,body.node-type-new-homes #block-bean-enquire .block__content:after,body.node-type-new-homes #block-ds-extras-new-home-page-footer .field--name-field-colour-palette-item > .field__label:after,body.node-type-new-homes #block-ds-extras-new-home-page-footer .field--name-field-colour-palette-item > .field__items:after,body.node-type-new-homes #block-ds-extras-new-home-page-footer .field--name-field-floor-plans > .field__label:after,body.node-type-new-homes #block-ds-extras-new-home-page-footer .field--name-field-floor-plans > .field__items:after,.node-type-client-story .region--content-footer:after,body.node-type-office #block-ds-extras-office-footer .field--name-field-form:after{content:" ";display:block;clear:both;}}@media (min-width:48em){#block-hayman-base-related-property,body.node-type-house-and-land #block-bean-enquire .block__content,body.node-type-house-and-land #block-ds-extras-new-home-page-footer .field--name-field-colour-palette-item > .field__label,body.node-type-house-and-land #block-ds-extras-new-home-page-footer .field--name-field-colour-palette-item > .field__items,body.node-type-house-and-land #block-ds-extras-new-home-page-footer .field--name-field-floor-plans > .field__label,body.node-type-house-and-land #block-ds-extras-new-home-page-footer .field--name-field-floor-plans > .field__items,body.node-type-new-homes #block-bean-enquire .block__content,body.node-type-new-homes #block-ds-extras-new-home-page-footer .field--name-field-colour-palette-item > .field__label,body.node-type-new-homes #block-ds-extras-new-home-page-footer .field--name-field-colour-palette-item > .field__items,body.node-type-new-homes #block-ds-extras-new-home-page-footer .field--name-field-floor-plans > .field__label,body.node-type-new-homes #block-ds-extras-new-home-page-footer .field--name-field-floor-plans > .field__items,.node-type-client-story .region--content-footer,body.node-type-office #block-ds-extras-office-footer .field--name-field-form{padding-left:0;padding-right:0;}}form,label,fieldset,legend,input,select,textarea,button{margin:0;padding:0;}form{display:block;margin-bottom:1.625em;}label{display:block;margin-bottom:0.8125em;font-weight:700;}fieldset{margin-bottom:1.625em;padding:0;border:none;}fieldset legend{width:100%;display:block;margin-bottom:1.625em;}input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],select,textarea{display:block;width:100%;margin-bottom:1.625em;color:#404042;background-color:white;line-height:1.625em;border:1px solid #BABABA;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}input[type="text"]::-webkit-input-placeholder,input[type="password"]::-webkit-input-placeholder,input[type="date"]::-webkit-input-placeholder,input[type="datetime"]::-webkit-input-placeholder,input[type="datetime-local"]::-webkit-input-placeholder,input[type="month"]::-webkit-input-placeholder,input[type="week"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder,input[type="number"]::-webkit-input-placeholder,input[type="search"]::-webkit-input-placeholder,input[type="tel"]::-webkit-input-placeholder,input[type="time"]::-webkit-input-placeholder,input[type="url"]::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#BABABA;}input[type="text"]:-moz-placeholder,input[type="password"]:-moz-placeholder,input[type="date"]:-moz-placeholder,input[type="datetime"]:-moz-placeholder,input[type="datetime-local"]:-moz-placeholder,input[type="month"]:-moz-placeholder,input[type="week"]:-moz-placeholder,input[type="email"]:-moz-placeholder,input[type="number"]:-moz-placeholder,input[type="search"]:-moz-placeholder,input[type="tel"]:-moz-placeholder,input[type="time"]:-moz-placeholder,input[type="url"]:-moz-placeholder,select:-moz-placeholder,textarea:-moz-placeholder{color:#BABABA;}input[type="text"]::-moz-placeholder,input[type="password"]::-moz-placeholder,input[type="date"]::-moz-placeholder,input[type="datetime"]::-moz-placeholder,input[type="datetime-local"]::-moz-placeholder,input[type="month"]::-moz-placeholder,input[type="week"]::-moz-placeholder,input[type="email"]::-moz-placeholder,input[type="number"]::-moz-placeholder,input[type="search"]::-moz-placeholder,input[type="tel"]::-moz-placeholder,input[type="time"]::-moz-placeholder,input[type="url"]::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:#BABABA;}input[type="text"]:-ms-input-placeholder,input[type="password"]:-ms-input-placeholder,input[type="date"]:-ms-input-placeholder,input[type="datetime"]:-ms-input-placeholder,input[type="datetime-local"]:-ms-input-placeholder,input[type="month"]:-ms-input-placeholder,input[type="week"]:-ms-input-placeholder,input[type="email"]:-ms-input-placeholder,input[type="number"]:-ms-input-placeholder,input[type="search"]:-ms-input-placeholder,input[type="tel"]:-ms-input-placeholder,input[type="time"]:-ms-input-placeholder,input[type="url"]:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#BABABA;}input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],select{height:3.75em;padding:1em 1.25em;-webkit-border-radius:0px;-webkit-appearance:none;appearance:none;}select{height:3.75em;padding:1em 1.25em;padding-right:1.875em;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxMXB4IiBoZWlnaHQ9IjhweCIgdmlld0JveD0iMCAwIDExIDgiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDExIDgiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGZpbGw9IiNERDIxMzYiIGQ9Ik0xMSwwTDUuNSw4TDAsMEgxMXoiLz48L3N2Zz4=);background-position:right 1em center;background-repeat:no-repeat;}html.lt-ie10 select{height:auto;background-image:none;padding-right:1em;}select::-ms-expand{display:none;}@-moz-document url-prefix(){select{padding-right:1em;background-image:none;}}textarea{height:auto;max-width:100%;resize:vertical;padding:1em 1.25em;}input[type="radio"],input[type="checkbox"]{margin-right:0.25em;}input[type="radio"] + label,input[type="checkbox"] + label{font-family:inherit;}.form-submit{display:inline-block;font-weight:700;text-align:center;text-decoration:none;text-transform:uppercase;border:none;vertical-align:middle;cursor:pointer;webkit-appearance:none;-moz-appearance:none;-webkit-transition:300ms color;-moz-transition:300ms color;-o-transition:300ms color;transition:300ms color;z-index:1;position:relative;color:white;background-color:#DC1E35;padding:0.8571428571em 2.1428571429em;font-size:0.875em;line-height:1.8571428571em;}.form-submit:hover,.form-submit:focus{color:white;background-color:#820010;}.form-submit:hover:after{width:100%;}html.js .form-submit-wrapper{position:relative;color:white;z-index:1;display:inline-block;}html.js .form-submit-wrapper:before,html.js .form-submit-wrapper:after{content:"";position:absolute;top:0;left:0;height:100%;}html.js .form-submit-wrapper:before{width:100%;background-color:#DC1E35;z-index:-2;}html.js .form-submit-wrapper:after{width:0;background-color:#820010;-webkit-transition:width 300ms;-moz-transition:width 300ms;-o-transition:width 300ms;transition:width 300ms;z-index:-1;}html.js .form-submit-wrapper:hover,html.js .form-submit-wrapper:focus{color:white;}html.js .form-submit-wrapper:hover:after{width:100%;}html.js .form-submit-wrapper .form-submit{background-color:transparent;}html.js .form-submit-wrapper .form-submit:hover,html.js .form-submit-wrapper .form-submit:focus{background-color:transparent;}* html{font-size:100%;}html{font-size:16px;line-height:1.625em;}html{-webkit-text-size-adjust:none;}body{color:#404042;font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;background-color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}meta[name=breakpoint-medium]{width:768px;}meta[name=breakpoint-large]{width:1024px;}meta[name=breakpoint-large-x]{width:1280px;}ul,ol,li,dl,dt,dd{margin:0;padding:0;}ul,ol,dl{margin-bottom:1.625em;}ul,ol{padding-left:1em;}ul ul,ul ol,ol ul,ol ol{margin-bottom:0;}dl dt{font-weight:bold;}dl dd{margin-bottom:0.8125em;}img,iframe,figure,figcaption{margin:0;padding:0;}figure{margin-bottom:1.625em;}figure figcaption{margin-top:0.8125em;}table,caption,thead,tbody,tfoot,tr,td,th{margin:0;padding:0;}table{width:100%;margin-bottom:1.625em;background-color:white;}table table{margin-bottom:0;}table td,table th{padding:.5em 1em;text-align:left;border:1px solid #D7D9DE;vertical-align:top;}table td{background-color:white;}table th{color:white;font-weight:400;background-color:#404042;}h1,h2,h3,h4,h5,h6,p,address,blockquote,hr{margin:0;padding:0;}h1,h2,h3,h4,h5,h6{color:#404042;font-family:"PT Serif",Georgia,serif;font-weight:400;}h1{font-size:2.25em;line-height:1.2222222222;margin-top:0.7222222222em;margin-bottom:0.7222222222em;}@media (min-width:48em){h1{font-size:3.375em;line-height:1.1851851852;margin-top:0.4814814815em;margin-bottom:0.4814814815em;}}h2{font-size:1.625em;line-height:1.3846153846;margin-top:1em;margin-bottom:1em;}@media (min-width:48em){h2{font-size:2.25em;line-height:1.2222222222;margin-top:0.7222222222em;margin-bottom:0.7222222222em;}}h3{font-size:1.5em;line-height:1.3333333333;margin-top:1.0833333333em;margin-bottom:1.0833333333em;}@media (min-width:48em){h3{font-size:1.625em;line-height:1.3846153846;margin-top:1em;margin-bottom:1em;}}h4{font-size:1.25em;line-height:1.5;margin-top:1.3em;margin-bottom:1.3em;}@media (min-width:48em){h4{font-size:1.5em;line-height:1.3333333333;margin-top:1.0833333333em;margin-bottom:1.0833333333em;}}h5{font-size:1.125em;line-height:1.5555555556;margin-top:1.4444444444em;margin-bottom:1.4444444444em;}@media (min-width:48em){h5{font-size:1.25em;line-height:1.5;margin-top:1.3em;margin-bottom:1.3em;}}h6{font-size:1em;line-height:1.625;margin-top:1.625em;margin-bottom:1.625em;}@media (min-width:48em){h6{font-size:1.125em;line-height:1.5555555556;margin-top:1.4444444444em;margin-bottom:1.4444444444em;}}p{margin-bottom:1.625em;}address{margin-bottom:1.625em;font-style:normal;}blockquote{margin-bottom:1.625em;padding-left:1em;}blockquote p:last-child{margin-bottom:0;}blockquote cite{display:block;}cite{font-style:italic;}hr{margin-top:1.625em;margin-bottom:1.625em;height:1px;border:none;}a{word-wrap:break-word;color:#DC1E35;text-decoration:none;-webkit-transition:color 300ms;-moz-transition:color 300ms;-o-transition:color 300ms;transition:color 300ms;}a:hover,a:focus{color:#820010;}p.attribution{margin:0;}p.attribution a:after{content:"";display:inline-block;margin-left:1em;height:13px;width:17px;background:url(/sites/all/themes/hayman/assets/img/dg-logo.png) no-repeat;}ul.breadcrumb{margin:0.8125em 0;padding:0;}ul.breadcrumb a{font-weight:400;}ul.breadcrumb li{font-size:0.75em;line-height:1.5;display:inline-block;color:#7B7B81;font-weight:700;}@media (min-width:48em){ul.breadcrumb li{font-size:0.875em;line-height:1.5714285714;}}ul.breadcrumb li:after{content:"/";display:inline-block;margin-left:.5em;margin-right:.5em;}ul.breadcrumb li:last-child:after{display:none;}.color > ul{margin:0;padding:0;}.color .color__item{list-style:none;position:relative;vertical-align:top;margin-bottom:1em;padding-left:5em;min-height:4em;font-weight:bold;}@media (min-width:48em){.color .color__item{display:inline-block;width:30%;}}.color .color__item:before{position:absolute;top:0;left:0;height:4em;width:4em;}.color .color__item:after{display:block;font-weight:normal;}.color .color__item.color__item--red-oxblood:before{content:"";background-color:#820010;}.color .color__item.color__item--red-oxblood:after{content:"#820010";}.color .color__item.color__item--red-crimson:before{content:"";background-color:#DC1E35;}.color .color__item.color__item--red-crimson:after{content:"#DC1E35";}.color .color__item.color__item--grey-deep:before{content:"";background-color:#2E2E31;}.color .color__item.color__item--grey-deep:after{content:"#2E2E31";}.color .color__item.color__item--grey-cool:before{content:"";background-color:#404042;}.color .color__item.color__item--grey-cool:after{content:"#404042";}.color .color__item.color__item--grey-shadow:before{content:"";background-color:#57575D;}.color .color__item.color__item--grey-shadow:after{content:"#57575D";}.color .color__item.color__item--grey-cement:before{content:"";background-color:#7B7B81;}.color .color__item.color__item--grey-cement:after{content:"#7B7B81";}.color .color__item.color__item--grey-ash:before{content:"";background-color:#BABABA;}.color .color__item.color__item--grey-ash:after{content:"#BABABA";}.color .color__item.color__item--grey-cloud:before{content:"";background-color:#D7D9DE;}.color .color__item.color__item--grey-cloud:after{content:"#D7D9DE";}.color .color__item.color__item--grey-ghost:before{content:"";background-color:#EEEEEE;}.color .color__item.color__item--grey-ghost:after{content:"#EEEEEE";}.color .color__item.color__item--grey-white:before{content:"";background-color:#F3F3F3;}.color .color__item.color__item--grey-white:after{content:"#F3F3F3";}.cycle{position:relative;}.cycle .cycle-slide{width:100%;}.cycle .cycle-controls{position:absolute;top:0;right:0;z-index:200;width:100%;text-align:right;}.cycle .cycle-nxt,.cycle .cycle-prvs,.cycle .cycle-pager{display:inline-block;}.cycle .cycle-nxt,.cycle .cycle-prvs{line-height:0;vertical-align:middle;text-indent:-119988px;height:3.125em;width:3.125em;display:inline-block;color:white;display:inline-block;text-align:left;background-color:rgba(0,0,0,0.8);}.cycle .cycle-nxt:after,.cycle .cycle-prvs:after{content:"";}.cycle .cycle-nxt:after,.cycle .cycle-prvs:after{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;text-decoration:inherit;font-variant:normal;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;height:100%;width:100%;display:block;text-align:center;text-indent:0;vertical-align:middle;line-height:3.125em;}.cycle .cycle-nxt:hover,.cycle .cycle-prvs:hover{cursor:pointer;}.cycle .cycle-nxt:after{content:"";}.cycle .cycle-prvs:after{content:"";}.cycle .cycle-pager{margin:0 1em;}.cycle .cycle-pager a{-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;height:0.75em;width:0.75em;display:inline-block;margin-left:.5em;background-color:transparent;border:2px solid white;text-indent:-9999px;text-align:left;overflow:hidden;-webkit-transition:background-color 300ms;-moz-transition:background-color 300ms;-o-transition:background-color 300ms;transition:background-color 300ms;}.cycle .cycle-pager a:first-child{margin-left:0;}.cycle .cycle-pager a.cycle-pager-active{background-color:white;}.icheckbox,.iradio{position:relative;top:4px;display:inline-block;margin-right:.4em;background-color:white;border:1px solid #BABABA;cursor:pointer;-webkit-transition:300ms;-moz-transition:300ms;-o-transition:300ms;transition:300ms;}.icheckbox:after,.iradio:after{top:50%;right:0;left:0;margin:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}.iCheck-helper{z-index:2;}.icheckbox{position:relative;height:1.125em;width:1.125em;}.icheckbox.checked{background-color:#DC1E35;border-color:transparent;}.icheckbox:after{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;text-decoration:inherit;font-variant:normal;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";height:1em;width:1em;display:inline-block;line-height:1em;text-align:center;position:absolute;color:transparent;font-size:0.75em;z-index:1;-webkit-transition:color 300ms;-moz-transition:color 300ms;-o-transition:color 300ms;transition:color 300ms;}.icheckbox.checked:after{color:white;}.iradio{position:relative;height:1.125em;width:1.125em;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;}.iradio:after{content:"";position:absolute;height:12px;width:12px;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;background-color:transparent;-webkit-transition:background-color 300ms;-moz-transition:background-color 300ms;-o-transition:background-color 300ms;transition:background-color 300ms;}.iradio.checked{cursor:default;}.iradio.checked:after{background-color:#DC1E35;}a.logo{display:block;}a.logo img{display:block;max-width:5.625em;}@media (min-width:64em){a.logo img{max-width:none;}}.messages ul{margin:0;padding:0;display:block;}.messages ul li{display:block;list-style:none;}ul.pager,li.pager__item{margin:0;padding:0;}ul.pager{position:relative;display:block;text-align:left;}@media (min-width:64em){ul.pager{text-align:right;}}ul.pager .pager__item{font-size:1em;line-height:1.625;display:inline-block;margin-left:1em;list-style:none;}@media (min-width:48em){ul.pager .pager__item{font-size:1.125em;line-height:1.5555555556;}}ul.pager .pager__item:first-child{margin-left:0;}ul.pager .pager__item a{display:block;}ul.pager .pager__item--first a,ul.pager .pager__item--last a,ul.pager .pager__item--previous a,ul.pager .pager__item--next a{line-height:0;vertical-align:middle;text-indent:-119988px;height:2.6em;width:1em;display:inline-block;font-size:0.625em;text-align:left;}ul.pager .pager__item--first a:after,ul.pager .pager__item--last a:after,ul.pager .pager__item--previous a:after,ul.pager .pager__item--next a:after{content:"";}ul.pager .pager__item--first a:after,ul.pager .pager__item--last a:after,ul.pager .pager__item--previous a:after,ul.pager .pager__item--next a:after{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;text-decoration:inherit;font-variant:normal;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;height:100%;width:100%;display:block;text-align:center;text-indent:0;vertical-align:middle;line-height:2.6em;}ul.pager .pager__item--first a:after{content:"";}ul.pager .pager__item--last a:after{content:"";}ul.pager .pager__item--previous a:after{content:"";}ul.pager .pager__item--next a:after{content:"";}.reponsive-menu{-webkit-transition:height 300ms;-moz-transition:height 300ms;-o-transition:height 300ms;transition:height 300ms;width:100%;}.reponsive-menu.is-active.is-collapsed{height:0;}.search-form .form-submit-wrapper{margin-top:1.625em;}.page-styleguide *{visibility:hidden !important;}.styleguide-wrapper *{visibility:visible !important;}.styleguide-wrapper{position:absolute;top:0;left:0;width:100%;min-height:100%;padding:40px 20px;background-color:white;z-index:99999;overflow:hidden;}.styleguide-container{max-width:700px;margin:auto;}.styleguide-component__title{margin:40px 0;font-weight:bold;}.styleguide-component__title p{margin:0;}.styleguide-component .button{display:inline-block;font-weight:700;text-align:center;text-decoration:none;text-transform:uppercase;border:none;vertical-align:middle;cursor:pointer;webkit-appearance:none;-moz-appearance:none;-webkit-transition:300ms color;-moz-transition:300ms color;-o-transition:300ms color;transition:300ms color;z-index:1;padding:0.8571428571em 2.1428571429em;font-size:0.875em;line-height:1.8571428571em;}.styleguide-component .button--alpha{position:relative;color:#DC1E35;-webkit-box-shadow:inset 0 0 0 2px #DC1E35;-moz-box-shadow:inset 0 0 0 2px #DC1E35;box-shadow:inset 0 0 0 2px #DC1E35;z-index:1;}.styleguide-component .button--alpha:before,.styleguide-component .button--alpha:after{content:"";position:absolute;top:0;left:0;height:100%;-webkit-box-shadow:inset 0 0 0 2px transparent;-moz-box-shadow:inset 0 0 0 2px transparent;box-shadow:inset 0 0 0 2px transparent;}.styleguide-component .button--alpha:before{width:100%;background-color:transparent;z-index:-2;}.styleguide-component .button--alpha:after{width:0;background-color:#DC1E35;-webkit-transition:width 300ms;-moz-transition:width 300ms;-o-transition:width 300ms;transition:width 300ms;z-index:-1;}.styleguide-component .button--alpha:hover,.styleguide-component .button--alpha:focus{color:white;}.styleguide-component .button--alpha:hover:after{width:100%;}.styleguide-component .button--beta{position:relative;color:white;z-index:1;}.styleguide-component .button--beta:before,.styleguide-component .button--beta:after{content:"";position:absolute;top:0;left:0;height:100%;}.styleguide-component .button--beta:before{width:100%;background-color:#DC1E35;z-index:-2;}.styleguide-component .button--beta:after{width:0;background-color:#820010;-webkit-transition:width 300ms;-moz-transition:width 300ms;-o-transition:width 300ms;transition:width 300ms;z-index:-1;}.styleguide-component .button--beta:hover,.styleguide-component .button--beta:focus{color:white;}.styleguide-component .button--beta:hover:after{width:100%;}.styleguide-component .button--gamma{position:relative;color:#DC1E35;z-index:1;}.styleguide-component .button--gamma:before,.styleguide-component .button--gamma:after{content:"";position:absolute;top:0;left:0;height:100%;}.styleguide-component .button--gamma:before{width:100%;background-color:#D7D9DE;z-index:-2;}.styleguide-component .button--gamma:after{width:0;background-color:#404042;-webkit-transition:width 300ms;-moz-transition:width 300ms;-o-transition:width 300ms;transition:width 300ms;z-index:-1;}.styleguide-component .button--gamma:hover,.styleguide-component .button--gamma:focus{color:white;}.styleguide-component .button--gamma:hover:after{width:100%;}.styleguide-component .button--delta{position:relative;color:white;z-index:1;}.styleguide-component .button--delta:before,.styleguide-component .button--delta:after{content:"";position:absolute;top:0;left:0;height:100%;}.styleguide-component .button--delta:before{width:100%;background-color:#2E2E31;z-index:-2;}.styleguide-component .button--delta:after{width:0;background-color:#404042;-webkit-transition:width 300ms;-moz-transition:width 300ms;-o-transition:width 300ms;transition:width 300ms;z-index:-1;}.styleguide-component .button--delta:hover,.styleguide-component .button--delta:focus{color:white;}.styleguide-component .button--delta:hover:after{width:100%;}.tabs.is-alive .tabs__item.is-closed{display:none;}.typeset > ul{margin:0;padding:0;}.typeset .typeset__item{display:block;margin-bottom:1em;position:relative;}.typeset .typeset__item:before{display:block;margin-bottom:10px;padding-bottom:10px;color:#999;font-size:16px;border-bottom:1px dashed #ccc;text-transform:capitalize;}.typeset .typeset__item.typeset__item--bondi{margin-top:40px;margin-bottom:40px;font-size:2.25em;line-height:1.2222222222;}@media (min-width:48em){.typeset .typeset__item.typeset__item--bondi{font-size:3.375em;line-height:1.1851851852;}}.typeset .typeset__item.typeset__item--bondi:before{content:"Set:bondi - Font Size:36px - Line Height:44px";}@media (min-width:48em){.typeset .typeset__item.typeset__item--bondi:before{content:"Set:bondi - Font Size:54px - Line Height:64px";}}.typeset .typeset__item.typeset__item--manly{margin-top:40px;margin-bottom:40px;font-size:1.75em;line-height:1.3571428571;}@media (min-width:48em){.typeset .typeset__item.typeset__item--manly{font-size:2.625em;line-height:1.1904761905;}}.typeset .typeset__item.typeset__item--manly:before{content:"Set:manly - Font Size:28px - Line Height:38px";}@media (min-width:48em){.typeset .typeset__item.typeset__item--manly:before{content:"Set:manly - Font Size:42px - Line Height:50px";}}.typeset .typeset__item.typeset__item--bronte{margin-top:40px;margin-bottom:40px;font-size:1.625em;line-height:1.3846153846;}@media (min-width:48em){.typeset .typeset__item.typeset__item--bronte{font-size:2.25em;line-height:1.2222222222;}}.typeset .typeset__item.typeset__item--bronte:before{content:"Set:bronte - Font Size:26px - Line Height:36px";}@media (min-width:48em){.typeset .typeset__item.typeset__item--bronte:before{content:"Set:bronte - Font Size:36px - Line Height:44px";}}.typeset .typeset__item.typeset__item--maroubra{margin-top:40px;margin-bottom:40px;font-size:1.5em;line-height:1.3333333333;}@media (min-width:48em){.typeset .typeset__item.typeset__item--maroubra{font-size:1.625em;line-height:1.3846153846;}}.typeset .typeset__item.typeset__item--maroubra:before{content:"Set:maroubra - Font Size:24px - Line Height:32px";}@media (min-width:48em){.typeset .typeset__item.typeset__item--maroubra:before{content:"Set:maroubra - Font Size:26px - Line Height:36px";}}.typeset .typeset__item.typeset__item--deewhy{margin-top:40px;margin-bottom:40px;font-size:1.25em;line-height:1.5;}@media (min-width:48em){.typeset .typeset__item.typeset__item--deewhy{font-size:1.5em;line-height:1.3333333333;}}.typeset .typeset__item.typeset__item--deewhy:before{content:"Set:deewhy - Font Size:20px - Line Height:30px";}@media (min-width:48em){.typeset .typeset__item.typeset__item--deewhy:before{content:"Set:deewhy - Font Size:24px - Line Height:32px";}}.typeset .typeset__item.typeset__item--avalon{margin-top:40px;margin-bottom:40px;font-size:1.125em;line-height:1.5555555556;}@media (min-width:48em){.typeset .typeset__item.typeset__item--avalon{font-size:1.25em;line-height:1.5;}}.typeset .typeset__item.typeset__item--avalon:before{content:"Set:avalon - Font Size:18px - Line Height:28px";}@media (min-width:48em){.typeset .typeset__item.typeset__item--avalon:before{content:"Set:avalon - Font Size:20px - Line Height:30px";}}.typeset .typeset__item.typeset__item--coogee{margin-top:40px;margin-bottom:40px;font-size:1em;line-height:1.625;}@media (min-width:48em){.typeset .typeset__item.typeset__item--coogee{font-size:1.125em;line-height:1.5555555556;}}.typeset .typeset__item.typeset__item--coogee:before{content:"Set:coogee - Font Size:16px - Line Height:26px";}@media (min-width:48em){.typeset .typeset__item.typeset__item--coogee:before{content:"Set:coogee - Font Size:18px - Line Height:28px";}}.typeset .typeset__item.typeset__item--palm{margin-top:40px;margin-bottom:40px;font-size:0.875em;line-height:1.5714285714;}@media (min-width:48em){.typeset .typeset__item.typeset__item--palm{font-size:1em;line-height:1.625;}}.typeset .typeset__item.typeset__item--palm:before{content:"Set:palm - Font Size:14px - Line Height:22px";}@media (min-width:48em){.typeset .typeset__item.typeset__item--palm:before{content:"Set:palm - Font Size:16px - Line Height:26px";}}.typeset .typeset__item.typeset__item--narrabeen{margin-top:40px;margin-bottom:40px;font-size:0.75em;line-height:1.5;}@media (min-width:48em){.typeset .typeset__item.typeset__item--narrabeen{font-size:0.875em;line-height:1.5714285714;}}.typeset .typeset__item.typeset__item--narrabeen:before{content:"Set:narrabeen - Font Size:12px - Line Height:18px";}@media (min-width:48em){.typeset .typeset__item.typeset__item--narrabeen:before{content:"Set:narrabeen - Font Size:14px - Line Height:22px";}}.fieldset-description,.form-item,.form-actions,.description,.webform-container-inline,.webform-component-fieldset:last-child{margin:0;padding:0;}form.webform-client-form{margin-bottom:1.625em;}.form-item{margin-bottom:1.625em;}.form-item:last-child,.form-item > :last-child{margin-bottom:0;}.form-checkboxes,.form-radios{margin-bottom:1.625em;}.form-checkboxes label,.form-checkboxes input,.form-radios label,.form-radios input{vertical-align:middle;}.form-checkboxes label,.form-radios label{display:inline-block;margin:0;}.form-checkboxes input,.form-radios input{margin-bottom:0;}.form-checkboxes .form-item,.form-radios .form-item{margin-bottom:0.40625em;}.form-checkboxes .form-item:last-child,.form-radios .form-item:last-child{margin-bottom:0;}.form-actions{margin-bottom:1.625em;}.form-actions:last-child{margin-bottom:0;}.fieldset-description,.description,.form-item .description,.form-actions .description{margin-bottom:1.625em;font-size:1em;}.fieldset-description:last-child,.description:last-child,.form-item .description:last-child,.form-actions .description:last-child{margin-bottom:0;}.webform-container-inline div,.webform-container-inline div.form-item{display:inline-block;}.webform-container-inline > label,.webform-container-inline div.form-item{display:inline-block;}.webform-container-inline > label{margin-right:1em;}.webform-container-inline div.form-item{margin-right:1em;}#block-bean-attribution-digital-garden{text-align:center;}#block-bean-attribution-digital-garden a{display:block;color:#BABABA;}#block-bean-attribution-digital-garden a:hover,#block-bean-attribution-digital-garden a:focus{color:white;}#block-bean-attribution-digital-garden a:after{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;text-decoration:inherit;font-variant:normal;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";height:1em;width:1em;display:inline-block;line-height:1em;text-align:center;margin-left:.5em;}#block-bean-copyright{color:#D7D9DE;text-align:center;}@media (min-width:64em){#block-bean-copyright .field{display:inline-block;vertical-align:middle;margin-right:1em;}}#block-bean-copyright .field--name-field-image{margin-bottom:0.8125em;}@media (min-width:64em){#block-bean-copyright .field--name-field-image{display:inline-block;margin-bottom:0;}}#block-bean-copyright .field--name-field-image img{margin:0 auto;max-height:2.4375em;width:auto;}#block-bean-front-slider{position:relative;}#block-bean-front-slider .field--name-field-slider .content-main{padding-right:0;padding-left:0;background-color:white;}@media (min-width:48em){#block-bean-front-slider .field--name-field-slider .content-main{padding-top:3.25em;padding-bottom:3.25em;}}@media (min-width:80em){#block-bean-front-slider .field--name-field-slider .content-main{top:45%;bottom:auto;width:auto;background-color:rgba(255,255,255,0.85);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}}#block-bean-front-slider .field--name-field-slider .content-main > .field{margin-top:0.8125em;margin-bottom:0.8125em;padding-left:1em;padding-right:1em;}@media (min-width:48em) and (max-width:63.9375em){#block-bean-front-slider .field--name-field-slider .content-main > .field{padding-left:0;padding-right:0;max-width:43.125em;margin-left:auto;margin-right:auto;}#block-bean-front-slider .field--name-field-slider .content-main > .field:after{content:" ";display:block;clear:both;}}@media (min-width:64em) and (max-width:79.9375em){#block-bean-front-slider .field--name-field-slider .content-main > .field{padding-left:0;padding-right:0;max-width:61.5625em;margin-left:auto;margin-right:auto;}#block-bean-front-slider .field--name-field-slider .content-main > .field:after{content:" ";display:block;clear:both;}#block-bean-front-slider .field--name-field-slider .content-main > .field > .field__items > .field__item{padding-left:17.2588832487%;padding-right:17.2588832487%;}}@media (min-width:80em){#block-bean-front-slider .field--name-field-slider .content-main > .field{padding-left:0;padding-right:0;max-width:32.5em;margin-left:0;margin-right:0;padding-left:2em;padding-right:2em;}}#block-bean-front-slider .field--name-field-slider .content-main > .field:first-child{margin-top:0;}#block-bean-front-slider .field--name-field-slider .content-main > .field:last-child{margin-bottom:0;}@media (min-width:80em){#block-bean-front-slider .field--name-field-slider .field-collection-item-field-slider{min-height:49.375em;}}@media (min-width:64em){#block-bean-front-slider .field--name-field-slider .field-collection-item-field-slider:before{display:block;padding-top:70%;}}@media (min-width:80em){#block-bean-front-slider .field--name-field-slider .field-collection-item-field-slider:before{display:none;}}#block-bean-front-slider .field--name-field-slider .field--name-field-title > .field__items > .field__item,#block-bean-front-slider .field--name-field-slider .field--name-field-body > .field__items > .field__item{color:#2E2E31;}@media (min-width:48em) and (max-width:79.9375em){#block-bean-front-slider .field--name-field-slider .field--name-field-title > .field__items > .field__item,#block-bean-front-slider .field--name-field-slider .field--name-field-body > .field__items > .field__item,#block-bean-front-slider .field--name-field-slider .field--name-field-link > .field__items > .field__item{text-align:center;}}@media (min-width:64em){#block-bean-front-slider .field--name-field-slider .field--name-field-title > .field__items > .field__item,#block-bean-front-slider .field--name-field-slider .field--name-field-body > .field__items > .field__item,#block-bean-front-slider .field--name-field-slider .field--name-field-link > .field__items > .field__item{font-weight:400;}}#block-bean-front-slider .field--name-field-slider .field--name-field-title:after{content:"";display:block;margin-top:0.8125em;margin-bottom:0.8125em;height:5px;width:53px;background-color:#DC1E35;}@media (min-width:48em){#block-bean-front-slider .field--name-field-slider .field--name-field-title:after{margin:1.5em auto;}}@media (min-width:80em){#block-bean-front-slider .field--name-field-slider .field--name-field-title:after{margin-left:0;margin-right:0;}}#block-bean-front-slider .field--name-field-slider .field--name-field-title > .field__items > .field__item{font-size:1.625em;line-height:1.3846153846;font-weight:400;font-family:"PT Serif",Georgia,serif;}@media (min-width:48em){#block-bean-front-slider .field--name-field-slider .field--name-field-title > .field__items > .field__item{font-size:2.25em;line-height:1.2222222222;}}#block-bean-front-slider .field--name-field-slider .field--name-field-link a{display:inline-block;font-weight:700;text-align:center;text-decoration:none;text-transform:uppercase;border:none;vertical-align:middle;cursor:pointer;webkit-appearance:none;-moz-appearance:none;-webkit-transition:300ms color;-moz-transition:300ms color;-o-transition:300ms color;transition:300ms color;z-index:1;position:relative;color:#DC1E35;-webkit-box-shadow:inset 0 0 0 2px #DC1E35;-moz-box-shadow:inset 0 0 0 2px #DC1E35;box-shadow:inset 0 0 0 2px #DC1E35;z-index:1;padding:0.8571428571em 2.1428571429em;font-size:0.875em;line-height:1.8571428571em;}#block-bean-front-slider .field--name-field-slider .field--name-field-link a:before,#block-bean-front-slider .field--name-field-slider .field--name-field-link a:after{content:"";position:absolute;top:0;left:0;height:100%;-webkit-box-shadow:inset 0 0 0 2px transparent;-moz-box-shadow:inset 0 0 0 2px transparent;box-shadow:inset 0 0 0 2px transparent;}#block-bean-front-slider .field--name-field-slider .field--name-field-link a:before{width:100%;background-color:transparent;z-index:-2;}#block-bean-front-slider .field--name-field-slider .field--name-field-link a:after{width:0;background-color:#DC1E35;-webkit-transition:width 300ms;-moz-transition:width 300ms;-o-transition:width 300ms;transition:width 300ms;z-index:-1;}#block-bean-front-slider .field--name-field-slider .field--name-field-link a:hover,#block-bean-front-slider .field--name-field-slider .field--name-field-link a:focus{color:white;}#block-bean-front-slider .field--name-field-slider .field--name-field-link a:hover:after{width:100%;}#block-bean-front-statistic{padding:1.625em 1em 3.25em;color:white;text-align:center;background-color:#2E2E31;background-image:url(/sites/all/themes/hayman/assets/img/bg/statistic.png);background-position:center center;background-repeat:no-repeat;}@media (min-width:48em){#block-bean-front-statistic{padding:3.25em 0 4.875em;}}@media (min-width:64em){#block-bean-front-statistic{padding:3.25em 0 6.5em;}}#block-bean-front-statistic .block__title{font-size:1.625em;line-height:1.3846153846;margin-bottom:1em;margin-top:0;color:white;}@media (min-width:48em){#block-bean-front-statistic .block__title{font-size:2.25em;line-height:1.2222222222;margin-bottom:0.7222222222em;}}#block-bean-front-statistic .block__title:after{content:"";display:block;margin-top:0.8125em;margin-bottom:0.8125em;height:5px;width:53px;background-color:#DC1E35;margin:1em auto;}@media (min-width:48em){#block-bean-front-statistic .block__content{max-width:43.125em;margin-left:auto;margin-right:auto;}#block-bean-front-statistic .block__content:after{content:" ";display:block;clear:both;}}@media (min-width:64em){#block-bean-front-statistic .block__content{max-width:61.5625em;margin-left:auto;margin-right:auto;}#block-bean-front-statistic .block__content:after{content:" ";display:block;clear:both;}}@media (min-width:80em){#block-bean-front-statistic .block__content{max-width:75.25em;margin-left:auto;margin-right:auto;}#block-bean-front-statistic .block__content:after{content:" ";display:block;clear:both;}}#block-bean-front-statistic .field--name-field-statistic > .field__items > .field__item{margin-top:0.8125em;}@media (min-width:48em) and (max-width:63.9375em){#block-bean-front-statistic .field--name-field-statistic > .field__items > .field__item{width:47.8260869565%;float:left;margin-top:1.625em;}#block-bean-front-statistic .field--name-field-statistic > .field__items > .field__item:nth-child(2n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}#block-bean-front-statistic .field--name-field-statistic > .field__items > .field__item:nth-child(2n + 2){margin-left:52.1739130435%;margin-right:-100%;clear:none;}#block-bean-front-statistic .field--name-field-statistic > .field__items > .field__item:nth-child(-n+2){margin-top:0;}}@media (min-width:64em) and (max-width:79.9375em){#block-bean-front-statistic .field--name-field-statistic > .field__items > .field__item{width:22.3350253807%;float:left;}#block-bean-front-statistic .field--name-field-statistic > .field__items > .field__item:nth-child(4n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}#block-bean-front-statistic .field--name-field-statistic > .field__items > .field__item:nth-child(4n + 2){margin-left:25.8883248731%;margin-right:-100%;clear:none;}#block-bean-front-statistic .field--name-field-statistic > .field__items > .field__item:nth-child(4n + 3){margin-left:51.7766497462%;margin-right:-100%;clear:none;}#block-bean-front-statistic .field--name-field-statistic > .field__items > .field__item:nth-child(4n + 4){margin-left:77.6649746193%;margin-right:-100%;clear:none;}}@media (min-width:80em){#block-bean-front-statistic .field--name-field-statistic > .field__items > .field__item{width:22.2591362126%;float:left;}#block-bean-front-statistic .field--name-field-statistic > .field__items > .field__item:nth-child(4n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}#block-bean-front-statistic .field--name-field-statistic > .field__items > .field__item:nth-child(4n + 2){margin-left:25.9136212625%;margin-right:-100%;clear:none;}#block-bean-front-statistic .field--name-field-statistic > .field__items > .field__item:nth-child(4n + 3){margin-left:51.8272425249%;margin-right:-100%;clear:none;}#block-bean-front-statistic .field--name-field-statistic > .field__items > .field__item:nth-child(4n + 4){margin-left:77.7408637874%;margin-right:-100%;clear:none;}}#block-bean-front-statistic .field--name-field-statistic-value > .field__items > .field__item{font-size:2.25em;line-height:1.2222222222;margin-left:-.25em;color:#DC1E35;font-family:"PT Serif",Georgia,serif;}@media (min-width:48em){#block-bean-front-statistic .field--name-field-statistic-value > .field__items > .field__item{font-size:3.375em;line-height:1.1851851852;}}#block-bean-front-statistic .field--name-field-statistic-description{margin-top:0.8125em;}@media (min-width:48em){#block-bean-front-statistic .field--name-field-statistic-description{text-align:left;}}#block-bean-general-information-phone-numb{padding:0.8571428571em 2.1428571429em;font-size:0.875em;line-height:1.8571428571em;padding-left:0;padding-right:0;text-align:center;background-color:#F3F3F3;font-weight:700;}@media (min-width:48em){#block-bean-general-information-phone-numb{padding:0;font-weight:400;background-color:transparent;font-size:1.25em;line-height:1.5;}}#block-bean-general-information-phone-numb .field--name-field-body > .field__items > .field__item > *{margin:0;}#block-bean-general-information-phone-numb .field--name-field-body > .field__items > .field__item > *:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;text-decoration:inherit;font-variant:normal;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";height:1em;width:1em;display:inline-block;line-height:1em;text-align:center;color:#DC1E35;margin-right:.75em;}@media (min-width:48em){#block-bean-general-information-phone-numb .field--name-field-body > .field__items > .field__item > *:before{display:none;}}#block-bean-id-like-to-invest-in .field--name-field-link{vertical-align:bottom;}#block-bean-id-like-to-invest-in .field--name-field-link .field__item,#block-bean-id-like-to-invest-in .field--name-field-link .field__items,#block-bean-id-like-to-invest-in .field--name-field-link a{vertical-align:bottom;}#block-bean-id-like-to-invest-in .field--name-field-link a{font-size:1.5em;line-height:1.3333333333;position:relative;display:inline-block;width:100%;padding:1em 2.5em 1em 1em;color:white;font-family:"PT Serif",Georgia,serif;-webkit-transition:300ms;-moz-transition:300ms;-o-transition:300ms;transition:300ms;}@media (min-width:80em){#block-bean-id-like-to-invest-in .field--name-field-link a{text-align:center;}}#block-bean-id-like-to-invest-in .field--name-field-link a:after{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;text-decoration:inherit;font-variant:normal;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";height:1em;width:1em;display:inline-block;line-height:1em;text-align:center;position:absolute;right:2em;top:50%;color:#DC1E35;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}@media (min-width:64em){#block-bean-id-like-to-invest-in .field--name-field-link a:after{position:static;margin-left:1em;padding-top:.45em;}}@media (min-width:80em){#block-bean-id-like-to-invest-in .field--name-field-link a:hover,#block-bean-id-like-to-invest-in .field--name-field-link a:focus{padding-top:1.25em;padding-bottom:1.25em;}}#block-bean-id-like-to-invest-in .field--name-field-link > .field__items > .field__item{margin-top:2px;background-color:#2E2E31;}@media (min-width:48em){#block-bean-id-like-to-invest-in .field--name-field-link > .field__items > .field__item{width:calc(50% - 1px);display:inline-block;}}@media (min-width:80em){#block-bean-id-like-to-invest-in .field--name-field-link > .field__items > .field__item{background-color:rgba(0,0,0,0.7);}}@media (min-width:48em){#block-bean-id-like-to-invest-in .field--name-field-link > .field__items > .field__item:nth-child(odd){margin-right:2px;}}@media (min-width:80em){#block-bean-id-like-to-invest-in .field--name-field-link > .field__items > .field__item:nth-child(odd){text-align:right;}}#block-bean-sign-up-for-newsletters{position:relative;padding:1.625em 1em;color:white;background-color:#DC1E35;}@media (min-width:48em){#block-bean-sign-up-for-newsletters{padding:2.4375em 0;background-image:url(/sites/all/themes/hayman/assets/img/bg/newsletter.jpg);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}}#block-bean-sign-up-for-newsletters .block__content{position:relative;z-index:2;}@media (min-width:48em){#block-bean-sign-up-for-newsletters .block__content{max-width:43.125em;margin-left:auto;margin-right:auto;}#block-bean-sign-up-for-newsletters .block__content:after{content:" ";display:block;clear:both;}}@media (min-width:64em){#block-bean-sign-up-for-newsletters .block__content{max-width:61.5625em;margin-left:auto;margin-right:auto;}#block-bean-sign-up-for-newsletters .block__content:after{content:" ";display:block;clear:both;}}@media (min-width:80em){#block-bean-sign-up-for-newsletters .block__content{max-width:75.25em;margin-left:auto;margin-right:auto;}#block-bean-sign-up-for-newsletters .block__content:after{content:" ";display:block;clear:both;}}#block-bean-sign-up-for-newsletters form{margin:0;max-width:52.5em;}@media (min-width:48em){#block-bean-sign-up-for-newsletters form{position:relative;*zoom:1;}#block-bean-sign-up-for-newsletters form:after{content:"";display:table;clear:both;}}#block-bean-sign-up-for-newsletters input[type="text"],#block-bean-sign-up-for-newsletters input[type="password"],#block-bean-sign-up-for-newsletters input[type="date"],#block-bean-sign-up-for-newsletters input[type="datetime"],#block-bean-sign-up-for-newsletters input[type="datetime-local"],#block-bean-sign-up-for-newsletters input[type="month"],#block-bean-sign-up-for-newsletters input[type="week"],#block-bean-sign-up-for-newsletters input[type="email"],#block-bean-sign-up-for-newsletters input[type="number"],#block-bean-sign-up-for-newsletters input[type="search"],#block-bean-sign-up-for-newsletters input[type="tel"],#block-bean-sign-up-for-newsletters input[type="time"],#block-bean-sign-up-for-newsletters input[type="url"],#block-bean-sign-up-for-newsletters select,#block-bean-sign-up-for-newsletters textarea{height:3.125em;padding:0.6875em 1.0625em;border:none;}#block-bean-sign-up-for-newsletters label{font-size:1em;line-height:1.625;margin:0 0 .5em;}@media (min-width:48em){#block-bean-sign-up-for-newsletters label{font-size:1.125em;line-height:1.5555555556;}}#block-bean-sign-up-for-newsletters .form-submit{position:relative;color:white;z-index:1;display:block;width:100%;}#block-bean-sign-up-for-newsletters .form-submit:before,#block-bean-sign-up-for-newsletters .form-submit:after{content:"";position:absolute;top:0;left:0;height:100%;}#block-bean-sign-up-for-newsletters .form-submit:before{width:100%;background-color:#2E2E31;z-index:-2;}#block-bean-sign-up-for-newsletters .form-submit:after{width:0;background-color:#404042;-webkit-transition:width 300ms;-moz-transition:width 300ms;-o-transition:width 300ms;transition:width 300ms;z-index:-1;}#block-bean-sign-up-for-newsletters .form-submit:hover,#block-bean-sign-up-for-newsletters .form-submit:focus{color:white;}#block-bean-sign-up-for-newsletters .form-submit:hover:after{width:100%;}@media (min-width:48em){#block-bean-sign-up-for-newsletters .form-item,#block-bean-sign-up-for-newsletters .form-actions{float:left;margin-bottom:0;margin-left:5%;}}@media (min-width:48em){#block-bean-sign-up-for-newsletters .form-item input,#block-bean-sign-up-for-newsletters .form-item select,#block-bean-sign-up-for-newsletters .form-item textarea,#block-bean-sign-up-for-newsletters .form-actions input,#block-bean-sign-up-for-newsletters .form-actions select,#block-bean-sign-up-for-newsletters .form-actions textarea{margin-bottom:0;}}@media (min-width:48em){#block-bean-sign-up-for-newsletters .form-item{width:35%;}#block-bean-sign-up-for-newsletters .form-item.webform-component-markup{width:100%;margin-bottom:0.8125em;}#block-bean-sign-up-for-newsletters .form-item.webform-component-markup + .form-item{margin-left:0;}#block-bean-sign-up-for-newsletters .form-item:first-child{margin-left:0;}}@media (min-width:48em){#block-bean-sign-up-for-newsletters .form-actions{position:absolute;right:0;bottom:0;width:20%;}}#block-bean-sign-up-for-newsletters .field--name-title{margin-bottom:1.625em;}#block-bean-sign-up-for-newsletters .field--name-title h1,#block-bean-sign-up-for-newsletters .field--name-title h2,#block-bean-sign-up-for-newsletters .field--name-title h3,#block-bean-sign-up-for-newsletters .field--name-title h4,#block-bean-sign-up-for-newsletters .field--name-title h5,#block-bean-sign-up-for-newsletters .field--name-title h6{color:white;}html.js #block-bean-sign-up-for-newsletters .form-submit-wrapper{position:relative;color:white;z-index:1;display:inline-block;display:block;width:100%;}html.js #block-bean-sign-up-for-newsletters .form-submit-wrapper:before,html.js #block-bean-sign-up-for-newsletters .form-submit-wrapper:after{content:"";position:absolute;top:0;left:0;height:100%;}html.js #block-bean-sign-up-for-newsletters .form-submit-wrapper:before{width:100%;background-color:#2E2E31;z-index:-2;}html.js #block-bean-sign-up-for-newsletters .form-submit-wrapper:after{width:0;background-color:#404042;-webkit-transition:width 300ms;-moz-transition:width 300ms;-o-transition:width 300ms;transition:width 300ms;z-index:-1;}html.js #block-bean-sign-up-for-newsletters .form-submit-wrapper:hover,html.js #block-bean-sign-up-for-newsletters .form-submit-wrapper:focus{color:white;}html.js #block-bean-sign-up-for-newsletters .form-submit-wrapper:hover:after{width:100%;}html.js #block-bean-sign-up-for-newsletters .form-submit-wrapper .form-submit{background-color:transparent;}html.js #block-bean-sign-up-for-newsletters .form-submit-wrapper .form-submit:hover,html.js #block-bean-sign-up-for-newsletters .form-submit-wrapper .form-submit:focus{background-color:transparent;}#block-bean-south-east-queenslands-largest-r{padding:1em;}@media (min-width:48em){#block-bean-south-east-queenslands-largest-r{padding:3.25em 0;}}@media (min-width:64em){#block-bean-south-east-queenslands-largest-r{padding:5.6875em 0 7.3125em;}}#block-bean-south-east-queenslands-largest-r .block__title{margin-top:0;margin-bottom:0.8125em;color:#7B7B81;font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:inherit;line-height:inherit;letter-spacing:1px;text-transform:uppercase;}@media (min-width:48em){#block-bean-south-east-queenslands-largest-r .block__title,#block-bean-south-east-queenslands-largest-r .block__content{max-width:43.125em;margin-left:auto;margin-right:auto;}#block-bean-south-east-queenslands-largest-r .block__title:after,#block-bean-south-east-queenslands-largest-r .block__content:after{content:" ";display:block;clear:both;}}@media (min-width:64em){#block-bean-south-east-queenslands-largest-r .block__title,#block-bean-south-east-queenslands-largest-r .block__content{max-width:61.5625em;margin-left:auto;margin-right:auto;}#block-bean-south-east-queenslands-largest-r .block__title:after,#block-bean-south-east-queenslands-largest-r .block__content:after{content:" ";display:block;clear:both;}}@media (min-width:80em){#block-bean-south-east-queenslands-largest-r .block__title,#block-bean-south-east-queenslands-largest-r .block__content{max-width:75.25em;margin-left:auto;margin-right:auto;}#block-bean-south-east-queenslands-largest-r .block__title:after,#block-bean-south-east-queenslands-largest-r .block__content:after{content:" ";display:block;clear:both;}}@media (min-width:64em){#block-bean-south-east-queenslands-largest-r .content{position:relative;padding-right:50%;overflow:hidden;}}#block-bean-south-east-queenslands-largest-r .content > .field{margin-top:0.8125em;margin-bottom:0.8125em;}#block-bean-south-east-queenslands-largest-r .content > .field:first-child{margin-top:0;}#block-bean-south-east-queenslands-largest-r .content > .field:last-child{margin-bottom:0;}@media (min-width:64em){#block-bean-south-east-queenslands-largest-r .content > .field.field--name-field-link{margin-top:1.625em;margin-bottom:0;}}@media (min-width:64em){#block-bean-south-east-queenslands-largest-r .content > .field--name-field-image{position:absolute;margin-top:0;top:50%;right:0;width:45%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}}#block-bean-south-east-queenslands-largest-r .content > .field--name-field-image img{width:100%;}#block-bean-south-east-queenslands-largest-r .field--name-field-link a{display:inline-block;font-weight:700;text-align:center;text-decoration:none;text-transform:uppercase;border:none;vertical-align:middle;cursor:pointer;webkit-appearance:none;-moz-appearance:none;-webkit-transition:300ms color;-moz-transition:300ms color;-o-transition:300ms color;transition:300ms color;z-index:1;position:relative;color:#DC1E35;-webkit-box-shadow:inset 0 0 0 2px #DC1E35;-moz-box-shadow:inset 0 0 0 2px #DC1E35;box-shadow:inset 0 0 0 2px #DC1E35;z-index:1;padding:0.8571428571em 2.1428571429em;font-size:0.875em;line-height:1.8571428571em;}#block-bean-south-east-queenslands-largest-r .field--name-field-link a:before,#block-bean-south-east-queenslands-largest-r .field--name-field-link a:after{content:"";position:absolute;top:0;left:0;height:100%;-webkit-box-shadow:inset 0 0 0 2px transparent;-moz-box-shadow:inset 0 0 0 2px transparent;box-shadow:inset 0 0 0 2px transparent;}#block-bean-south-east-queenslands-largest-r .field--name-field-link a:before{width:100%;background-color:transparent;z-index:-2;}#block-bean-south-east-queenslands-largest-r .field--name-field-link a:after{width:0;background-color:#DC1E35;-webkit-transition:width 300ms;-moz-transition:width 300ms;-o-transition:width 300ms;transition:width 300ms;z-index:-1;}#block-bean-south-east-queenslands-largest-r .field--name-field-link a:hover,#block-bean-south-east-queenslands-largest-r .field--name-field-link a:focus{color:white;}#block-bean-south-east-queenslands-largest-r .field--name-field-link a:hover:after{width:100%;}#block-dg-base-back-link a{font-weight:700;}#block-dg-base-back-link a:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;text-decoration:inherit;font-variant:normal;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";height:1em;width:1em;display:inline-block;line-height:1em;text-align:center;margin-right:.5em;}#block-dg-social-dg-social-block ul{margin:0;padding:0;text-align:center;}#block-dg-social-dg-social-block ul li{display:inline-block;margin-right:1em;}#block-dg-social-dg-social-block ul a{font-size:1.875em;color:#DC1E35;line-height:0;vertical-align:middle;text-indent:-119988px;height:1em;width:1em;display:inline-block;}#block-dg-social-dg-social-block ul a:after{content:"";}#block-dg-social-dg-social-block ul a:after{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;text-decoration:inherit;font-variant:normal;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;height:100%;width:100%;display:block;text-align:center;text-indent:0;vertical-align:middle;line-height:1em;}#block-dg-social-dg-social-block ul .facebook a:after{content:"";}#block-dg-social-dg-social-block ul .twitter a:after{content:"";}#block-dg-social-dg-social-block ul .google a:after{content:"";}#block-dg-social-dg-social-block ul .pinterest a:after{content:"";}#block-dg-social-dg-social-block ul .youtube a:after{content:"";}#block-dg-social-dg-social-block ul .linkedin a:after{content:"";}#block-hayman-base-related-property{padding-top:1.625em;margin-bottom:1.625em;}@media (min-width:48em){#block-hayman-base-related-property{padding-top:3.25em;margin-bottom:3.25em;}}@media (min-width:64em){#block-hayman-base-related-property{padding-top:4.875em;margin-bottom:6.5em;}}#block-hayman-base-related-property .block__title{margin:0;}#block-hayman-base-related-property .block__content{margin-top:1.625em;}@media (min-width:48em){#block-hayman-base-related-property .block__content{margin-top-top:3.25em;}}@media (min-width:64em){#block-hayman-base-related-property .block__content{margin-top:4.875em;}}#block-hayman-base-related-property .block__content > div{margin-top:1.625em;}@media (min-width:64em) and (max-width:79.9375em){#block-hayman-base-related-property .block__content > div{margin-top:0;width:30.9644670051%;float:left;}#block-hayman-base-related-property .block__content > div:nth-child(3n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}#block-hayman-base-related-property .block__content > div:nth-child(3n + 2){margin-left:34.5177664975%;margin-right:-100%;clear:none;}#block-hayman-base-related-property .block__content > div:nth-child(3n + 3){margin-left:69.0355329949%;margin-right:-100%;clear:none;}}@media (min-width:80em){#block-hayman-base-related-property .block__content > div{margin-top:0;width:30.8970099668%;float:left;}#block-hayman-base-related-property .block__content > div:nth-child(3n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}#block-hayman-base-related-property .block__content > div:nth-child(3n + 2){margin-left:34.5514950166%;margin-right:-100%;clear:none;}#block-hayman-base-related-property .block__content > div:nth-child(3n + 3){margin-left:69.1029900332%;margin-right:-100%;clear:none;}}#block-menu-menu-secondary-menu ul{margin:0;padding:0;}#block-menu-menu-secondary-menu li{display:block;}#block-menu-menu-secondary-menu a{display:inline-block;font-weight:700;text-align:center;text-decoration:none;text-transform:uppercase;border:none;vertical-align:middle;cursor:pointer;webkit-appearance:none;-moz-appearance:none;-webkit-transition:300ms color;-moz-transition:300ms color;-o-transition:300ms color;transition:300ms color;z-index:1;position:relative;color:white;z-index:1;padding:0.8571428571em 2.1428571429em;font-size:0.875em;line-height:1.8571428571em;display:block;width:100%;}#block-menu-menu-secondary-menu a:before,#block-menu-menu-secondary-menu a:after{content:"";position:absolute;top:0;left:0;height:100%;}#block-menu-menu-secondary-menu a:before{width:100%;background-color:#DC1E35;z-index:-2;}#block-menu-menu-secondary-menu a:after{width:0;background-color:#820010;-webkit-transition:width 300ms;-moz-transition:width 300ms;-o-transition:width 300ms;transition:width 300ms;z-index:-1;}#block-menu-menu-secondary-menu a:hover,#block-menu-menu-secondary-menu a:focus{color:white;}#block-menu-menu-secondary-menu a:hover:after{width:100%;}#block-menu-menu-tertiary-menu a{color:#BABABA;text-decoration:underline;}#block-menu-menu-tertiary-menu a:hover,#block-menu-menu-tertiary-menu a:focus{color:white;}#block-menu-menu-tertiary-menu ul.menu{margin:0;padding:0;text-align:center;}#block-menu-menu-tertiary-menu ul.menu li{display:inline-block;}#block-menu-menu-tertiary-menu ul.menu li:after{content:"|";display:inline-block;margin:0 .25em;color:#D7D9DE;font-weight:bold;}#block-menu-menu-tertiary-menu ul.menu li:last-child:after{display:none;}#block-system-main-menu a{font-weight:700;text-transform:uppercase;}#block-system-main-menu > ul.menu{margin:0;padding:0;}#block-system-main-menu > ul.menu > li{display:block;}@media (min-width:64em){#block-system-main-menu > ul.menu > li{position:relative;display:inline-block;margin-left:2em;}#block-system-main-menu > ul.menu > li:first-child{margin-left:0;}}#block-system-main-menu > ul.menu > li > a{font-size:0.875em;line-height:1.5714285714;display:block;color:#404042;}@media (max-width:63.9375em){#block-system-main-menu > ul.menu > li > a{padding-top:1.2142857143em;padding-bottom:1.2142857143em;text-align:center;background-color:#EEEEEE;border-top:1px solid white;border-bottom:1px solid #D7D9DE;}}@media (min-width:64em){#block-system-main-menu > ul.menu > li > a{padding-top:1.8571428571em;padding-bottom:1.8571428571em;}}#block-system-main-menu > ul.menu > li > a:hover,#block-system-main-menu > ul.menu > li > a:focus,#block-system-main-menu > ul.menu > li > a.active,#block-system-main-menu > ul.menu > li > a.active-trail{color:#DC1E35;}@media (min-width:64em){#block-system-main-menu > ul.menu > li.is-focused > ul.menu,#block-system-main-menu > ul.menu > li > a:hover + ul.menu,#block-system-main-menu > ul.menu > li > a:focus + ul.menu,#block-system-main-menu > ul.menu > li:hover > ul.menu{display:block;}}#block-system-main-menu > ul.menu > li > a.search{line-height:0;vertical-align:middle;text-indent:-119988px;width:100%;display:inline-block;}#block-system-main-menu > ul.menu > li > a.search:after{content:"";}#block-system-main-menu > ul.menu > li > a.search:after{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;text-decoration:inherit;font-variant:normal;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;height:100%;width:100%;display:block;text-align:center;text-indent:0;vertical-align:middle;line-height:1;}#block-system-main-menu > ul.menu > li > ul.menu{display:none;}@media (min-width:64em){#block-system-main-menu > ul.menu > li > ul.menu{position:absolute;padding:0;top:calc(100% + 1px);left:50%;width:12.5em;z-index:300;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}}@media (min-width:64em){#block-system-main-menu > ul.menu > li > ul.menu:before{content:"";margin:auto;position:absolute;left:0;right:0;margin-top:-10px;display:block;width:0;height:0;border:0 solid transparent;border-bottom-color:#2E2E31;border-width:0 7.5px 10px 7.5px;}}@media (min-width:64em){#block-system-main-menu > ul.menu > li > ul.menu > li{display:block;width:100%;}}@media (min-width:64em){#block-system-main-menu > ul.menu > li > ul.menu > li > a{font-size:0.875em;line-height:1.5714285714;display:block;width:100%;color:white;padding:1.0714285714em 0.7142857143em;text-align:center;background-color:#2E2E31;border-top:1px solid #404042;-webkit-transition:background-color 300ms;-moz-transition:background-color 300ms;-o-transition:background-color 300ms;transition:background-color 300ms;}}@media (min-width:64em){#block-system-main-menu > ul.menu > li > ul.menu > li > a:hover,#block-system-main-menu > ul.menu > li > ul.menu > li > a:focus,#block-system-main-menu > ul.menu > li > ul.menu > li > a.active,#block-system-main-menu > ul.menu > li > ul.menu > li > a.active-trail{background-color:#404042;}}@media (min-width:64em){#block-system-main-menu > ul.menu > li > ul.menu > li:first-child a{border-top:none;}}#block-views-client-stories-random{padding-top:1.625em;border-top:1px solid #D7D9DE;}@media (min-width:64em){#block-views-client-stories-random{padding-top:3.25em;}}#block-views-client-stories-random .block__title{margin-top:0;margin-bottom:0;}#block-views-client-stories-random .block__content{margin-top:1.625em;}#block-views-exp-dg-blog-page form{margin:0;}#block-views-exp-dg-blog-page .views-submit-button{display:none;}@media (min-width:64em){#block-views-exp-house-land-page .views-exposed-widgets{position:relative;min-height:14.375em;}}@media (min-width:64em){#block-views-exp-house-land-page .views-exposed-widget:nth-child(-n+4){margin-top:0;}}@media (min-width:64em){#block-views-exp-house-land-page #edit-shs-term-node-tid-depth-wrapper{position:absolute;top:0;left:0;}}@media (min-width:64em) and (max-width:79.9375em){#block-views-exp-house-land-page #edit-shs-term-node-tid-depth-wrapper,#block-views-exp-house-land-page #edit-field-bedrooms-value-wrapper,#block-views-exp-house-land-page #edit-field-bathrooms-value-wrapper,#block-views-exp-house-land-page #edit-field-garage-value-wrapper,#block-views-exp-house-land-page #edit-field-storey-value-wrapper,#block-views-exp-house-land-page #edit-field-price-value-wrapper,#block-views-exp-house-land-page #edit-field-dual-occupancy-value-wrapper{float:left;width:22.3350253807%;margin-right:3.5532994924%;}#block-views-exp-house-land-page #edit-shs-term-node-tid-depth-wrapper:nth-child(4),#block-views-exp-house-land-page #edit-shs-term-node-tid-depth-wrapper:nth-child(7),#block-views-exp-house-land-page #edit-field-bedrooms-value-wrapper:nth-child(4),#block-views-exp-house-land-page #edit-field-bedrooms-value-wrapper:nth-child(7),#block-views-exp-house-land-page #edit-field-bathrooms-value-wrapper:nth-child(4),#block-views-exp-house-land-page #edit-field-bathrooms-value-wrapper:nth-child(7),#block-views-exp-house-land-page #edit-field-garage-value-wrapper:nth-child(4),#block-views-exp-house-land-page #edit-field-garage-value-wrapper:nth-child(7),#block-views-exp-house-land-page #edit-field-storey-value-wrapper:nth-child(4),#block-views-exp-house-land-page #edit-field-storey-value-wrapper:nth-child(7),#block-views-exp-house-land-page #edit-field-price-value-wrapper:nth-child(4),#block-views-exp-house-land-page #edit-field-price-value-wrapper:nth-child(7),#block-views-exp-house-land-page #edit-field-dual-occupancy-value-wrapper:nth-child(4),#block-views-exp-house-land-page #edit-field-dual-occupancy-value-wrapper:nth-child(7){margin-right:0;}#block-views-exp-house-land-page #edit-shs-term-node-tid-depth-wrapper:nth-child(2),#block-views-exp-house-land-page #edit-shs-term-node-tid-depth-wrapper:nth-child(5),#block-views-exp-house-land-page #edit-field-bedrooms-value-wrapper:nth-child(2),#block-views-exp-house-land-page #edit-field-bedrooms-value-wrapper:nth-child(5),#block-views-exp-house-land-page #edit-field-bathrooms-value-wrapper:nth-child(2),#block-views-exp-house-land-page #edit-field-bathrooms-value-wrapper:nth-child(5),#block-views-exp-house-land-page #edit-field-garage-value-wrapper:nth-child(2),#block-views-exp-house-land-page #edit-field-garage-value-wrapper:nth-child(5),#block-views-exp-house-land-page #edit-field-storey-value-wrapper:nth-child(2),#block-views-exp-house-land-page #edit-field-storey-value-wrapper:nth-child(5),#block-views-exp-house-land-page #edit-field-price-value-wrapper:nth-child(2),#block-views-exp-house-land-page #edit-field-price-value-wrapper:nth-child(5),#block-views-exp-house-land-page #edit-field-dual-occupancy-value-wrapper:nth-child(2),#block-views-exp-house-land-page #edit-field-dual-occupancy-value-wrapper:nth-child(5){margin-left:25.8883248731%;}}@media (min-width:80em){#block-views-exp-house-land-page #edit-shs-term-node-tid-depth-wrapper,#block-views-exp-house-land-page #edit-field-bedrooms-value-wrapper,#block-views-exp-house-land-page #edit-field-bathrooms-value-wrapper,#block-views-exp-house-land-page #edit-field-garage-value-wrapper,#block-views-exp-house-land-page #edit-field-storey-value-wrapper,#block-views-exp-house-land-page #edit-field-price-value-wrapper,#block-views-exp-house-land-page #edit-field-dual-occupancy-value-wrapper{float:left;width:22.2591362126%;margin-right:3.6544850498%;}#block-views-exp-house-land-page #edit-shs-term-node-tid-depth-wrapper:nth-child(4),#block-views-exp-house-land-page #edit-shs-term-node-tid-depth-wrapper:nth-child(7),#block-views-exp-house-land-page #edit-field-bedrooms-value-wrapper:nth-child(4),#block-views-exp-house-land-page #edit-field-bedrooms-value-wrapper:nth-child(7),#block-views-exp-house-land-page #edit-field-bathrooms-value-wrapper:nth-child(4),#block-views-exp-house-land-page #edit-field-bathrooms-value-wrapper:nth-child(7),#block-views-exp-house-land-page #edit-field-garage-value-wrapper:nth-child(4),#block-views-exp-house-land-page #edit-field-garage-value-wrapper:nth-child(7),#block-views-exp-house-land-page #edit-field-storey-value-wrapper:nth-child(4),#block-views-exp-house-land-page #edit-field-storey-value-wrapper:nth-child(7),#block-views-exp-house-land-page #edit-field-price-value-wrapper:nth-child(4),#block-views-exp-house-land-page #edit-field-price-value-wrapper:nth-child(7),#block-views-exp-house-land-page #edit-field-dual-occupancy-value-wrapper:nth-child(4),#block-views-exp-house-land-page #edit-field-dual-occupancy-value-wrapper:nth-child(7){margin-right:0;}#block-views-exp-house-land-page #edit-shs-term-node-tid-depth-wrapper:nth-child(2),#block-views-exp-house-land-page #edit-shs-term-node-tid-depth-wrapper:nth-child(5),#block-views-exp-house-land-page #edit-field-bedrooms-value-wrapper:nth-child(2),#block-views-exp-house-land-page #edit-field-bedrooms-value-wrapper:nth-child(5),#block-views-exp-house-land-page #edit-field-bathrooms-value-wrapper:nth-child(2),#block-views-exp-house-land-page #edit-field-bathrooms-value-wrapper:nth-child(5),#block-views-exp-house-land-page #edit-field-garage-value-wrapper:nth-child(2),#block-views-exp-house-land-page #edit-field-garage-value-wrapper:nth-child(5),#block-views-exp-house-land-page #edit-field-storey-value-wrapper:nth-child(2),#block-views-exp-house-land-page #edit-field-storey-value-wrapper:nth-child(5),#block-views-exp-house-land-page #edit-field-price-value-wrapper:nth-child(2),#block-views-exp-house-land-page #edit-field-price-value-wrapper:nth-child(5),#block-views-exp-house-land-page #edit-field-dual-occupancy-value-wrapper:nth-child(2),#block-views-exp-house-land-page #edit-field-dual-occupancy-value-wrapper:nth-child(5){margin-left:25.9136212625%;}}@media (min-width:64em){#block-views-exp-house-land-page .views-exposed-widget.views-submit-button{padding-top:1.625em;text-align:right;clear:both;}}@media (min-width:64em) and (max-width:79.9375em){#block-views-exp-new-homes-page .views-exposed-widget{width:22.3350253807%;float:left;}#block-views-exp-new-homes-page .views-exposed-widget:nth-child(4n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}#block-views-exp-new-homes-page .views-exposed-widget:nth-child(4n + 2){margin-left:25.8883248731%;margin-right:-100%;clear:none;}#block-views-exp-new-homes-page .views-exposed-widget:nth-child(4n + 3){margin-left:51.7766497462%;margin-right:-100%;clear:none;}#block-views-exp-new-homes-page .views-exposed-widget:nth-child(4n + 4){margin-left:77.6649746193%;margin-right:-100%;clear:none;}#block-views-exp-new-homes-page .views-exposed-widget:nth-child(-n+4){margin-top:0;}}@media (min-width:80em){#block-views-exp-new-homes-page .views-exposed-widget{width:22.2591362126%;float:left;}#block-views-exp-new-homes-page .views-exposed-widget:nth-child(4n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}#block-views-exp-new-homes-page .views-exposed-widget:nth-child(4n + 2){margin-left:25.9136212625%;margin-right:-100%;clear:none;}#block-views-exp-new-homes-page .views-exposed-widget:nth-child(4n + 3){margin-left:51.8272425249%;margin-right:-100%;clear:none;}#block-views-exp-new-homes-page .views-exposed-widget:nth-child(4n + 4){margin-left:77.7408637874%;margin-right:-100%;clear:none;}#block-views-exp-new-homes-page .views-exposed-widget:nth-child(-n+4){margin-top:0;}}@media (min-width:64em){#block-views-exp-new-homes-page .views-submit-button{padding-top:2.03125em;text-align:right;}}#block-ds-extras-client-story-header,#block-bean-page-header-blog,#block-ds-extras-page-header,#block-ds-extras-blog-header,#block-bean-client-stories,#block-bean-house-land,#block-bean-new-homes,#block-ds-extras-house-land-page-header,#block-ds-extras-new-home-page-header,#block-ds-extras-office-header,#block-bean-page-header-search{margin-top:1.625em;margin-bottom:1.625em;padding-left:1em;padding-right:1em;}@media (min-width:48em){#block-ds-extras-client-story-header,#block-bean-page-header-blog,#block-ds-extras-page-header,#block-ds-extras-blog-header,#block-bean-client-stories,#block-bean-house-land,#block-bean-new-homes,#block-ds-extras-house-land-page-header,#block-ds-extras-new-home-page-header,#block-ds-extras-office-header,#block-bean-page-header-search{margin-top:3.25em;padding:0;}}@media (min-width:64em){#block-ds-extras-client-story-header,#block-bean-page-header-blog,#block-ds-extras-page-header,#block-ds-extras-blog-header,#block-bean-client-stories,#block-bean-house-land,#block-bean-new-homes,#block-ds-extras-house-land-page-header,#block-ds-extras-new-home-page-header,#block-ds-extras-office-header,#block-bean-page-header-search{margin-top:4.875em;margin-bottom:3.25em;}}@media (min-width:48em) and (max-width:63.9375em){#block-ds-extras-client-story-header,#block-bean-page-header-blog,#block-ds-extras-page-header,#block-ds-extras-blog-header,#block-bean-client-stories,#block-bean-house-land,#block-bean-new-homes,#block-ds-extras-house-land-page-header,#block-ds-extras-new-home-page-header,#block-ds-extras-office-header,#block-bean-page-header-search{max-width:43.125em;margin-left:auto;margin-right:auto;}#block-ds-extras-client-story-header:after,#block-bean-page-header-blog:after,#block-ds-extras-page-header:after,#block-ds-extras-blog-header:after,#block-bean-client-stories:after,#block-bean-house-land:after,#block-bean-new-homes:after,#block-ds-extras-house-land-page-header:after,#block-ds-extras-new-home-page-header:after,#block-ds-extras-office-header:after,#block-bean-page-header-search:after{content:" ";display:block;clear:both;}}@media (min-width:64em) and (max-width:79.9375em){#block-ds-extras-client-story-header,#block-bean-page-header-blog,#block-ds-extras-page-header,#block-ds-extras-blog-header,#block-bean-client-stories,#block-bean-house-land,#block-bean-new-homes,#block-ds-extras-house-land-page-header,#block-ds-extras-new-home-page-header,#block-ds-extras-office-header,#block-bean-page-header-search{max-width:61.5625em;margin-left:auto;margin-right:auto;}#block-ds-extras-client-story-header:after,#block-bean-page-header-blog:after,#block-ds-extras-page-header:after,#block-ds-extras-blog-header:after,#block-bean-client-stories:after,#block-bean-house-land:after,#block-bean-new-homes:after,#block-ds-extras-house-land-page-header:after,#block-ds-extras-new-home-page-header:after,#block-ds-extras-office-header:after,#block-bean-page-header-search:after{content:" ";display:block;clear:both;}}@media (min-width:80em){#block-ds-extras-client-story-header,#block-bean-page-header-blog,#block-ds-extras-page-header,#block-ds-extras-blog-header,#block-bean-client-stories,#block-bean-house-land,#block-bean-new-homes,#block-ds-extras-house-land-page-header,#block-ds-extras-new-home-page-header,#block-ds-extras-office-header,#block-bean-page-header-search{max-width:75.25em;margin-left:auto;margin-right:auto;}#block-ds-extras-client-story-header:after,#block-bean-page-header-blog:after,#block-ds-extras-page-header:after,#block-ds-extras-blog-header:after,#block-bean-client-stories:after,#block-bean-house-land:after,#block-bean-new-homes:after,#block-ds-extras-house-land-page-header:after,#block-ds-extras-new-home-page-header:after,#block-ds-extras-office-header:after,#block-bean-page-header-search:after{content:" ";display:block;clear:both;}}#block-ds-extras-client-story-header .block__title,#block-ds-extras-client-story-header .field--name-title h1,#block-ds-extras-client-story-header h2,#block-ds-extras-client-story-header h3,#block-ds-extras-client-story-header h4,#block-ds-extras-client-story-header h5,#block-ds-extras-client-story-header h6,#block-bean-page-header-blog .block__title,#block-bean-page-header-blog .field--name-title h1,#block-bean-page-header-blog h2,#block-bean-page-header-blog h3,#block-bean-page-header-blog h4,#block-bean-page-header-blog h5,#block-bean-page-header-blog h6,#block-ds-extras-page-header .block__title,#block-ds-extras-page-header .field--name-title h1,#block-ds-extras-page-header h2,#block-ds-extras-page-header h3,#block-ds-extras-page-header h4,#block-ds-extras-page-header h5,#block-ds-extras-page-header h6,#block-ds-extras-blog-header .block__title,#block-ds-extras-blog-header .field--name-title h1,#block-ds-extras-blog-header h2,#block-ds-extras-blog-header h3,#block-ds-extras-blog-header h4,#block-ds-extras-blog-header h5,#block-ds-extras-blog-header h6,#block-bean-client-stories .block__title,#block-bean-client-stories .field--name-title h1,#block-bean-client-stories h2,#block-bean-client-stories h3,#block-bean-client-stories h4,#block-bean-client-stories h5,#block-bean-client-stories h6,#block-bean-house-land .block__title,#block-bean-house-land .field--name-title h1,#block-bean-house-land h2,#block-bean-house-land h3,#block-bean-house-land h4,#block-bean-house-land h5,#block-bean-house-land h6,#block-bean-new-homes .block__title,#block-bean-new-homes .field--name-title h1,#block-bean-new-homes h2,#block-bean-new-homes h3,#block-bean-new-homes h4,#block-bean-new-homes h5,#block-bean-new-homes h6,#block-ds-extras-house-land-page-header .block__title,#block-ds-extras-house-land-page-header .field--name-title h1,#block-ds-extras-house-land-page-header h2,#block-ds-extras-house-land-page-header h3,#block-ds-extras-house-land-page-header h4,#block-ds-extras-house-land-page-header h5,#block-ds-extras-house-land-page-header h6,#block-ds-extras-new-home-page-header .block__title,#block-ds-extras-new-home-page-header .field--name-title h1,#block-ds-extras-new-home-page-header h2,#block-ds-extras-new-home-page-header h3,#block-ds-extras-new-home-page-header h4,#block-ds-extras-new-home-page-header h5,#block-ds-extras-new-home-page-header h6,#block-ds-extras-office-header .block__title,#block-ds-extras-office-header .field--name-title h1,#block-ds-extras-office-header h2,#block-ds-extras-office-header h3,#block-ds-extras-office-header h4,#block-ds-extras-office-header h5,#block-ds-extras-office-header h6,#block-bean-page-header-search .block__title,#block-bean-page-header-search .field--name-title h1,#block-bean-page-header-search h2,#block-bean-page-header-search h3,#block-bean-page-header-search h4,#block-bean-page-header-search h5,#block-bean-page-header-search h6{text-align:center;font-size:2.25em;line-height:1.2222222222;}@media (min-width:48em){#block-ds-extras-client-story-header .block__title,#block-ds-extras-client-story-header .field--name-title h1,#block-ds-extras-client-story-header h2,#block-ds-extras-client-story-header h3,#block-ds-extras-client-story-header h4,#block-ds-extras-client-story-header h5,#block-ds-extras-client-story-header h6,#block-bean-page-header-blog .block__title,#block-bean-page-header-blog .field--name-title h1,#block-bean-page-header-blog h2,#block-bean-page-header-blog h3,#block-bean-page-header-blog h4,#block-bean-page-header-blog h5,#block-bean-page-header-blog h6,#block-ds-extras-page-header .block__title,#block-ds-extras-page-header .field--name-title h1,#block-ds-extras-page-header h2,#block-ds-extras-page-header h3,#block-ds-extras-page-header h4,#block-ds-extras-page-header h5,#block-ds-extras-page-header h6,#block-ds-extras-blog-header .block__title,#block-ds-extras-blog-header .field--name-title h1,#block-ds-extras-blog-header h2,#block-ds-extras-blog-header h3,#block-ds-extras-blog-header h4,#block-ds-extras-blog-header h5,#block-ds-extras-blog-header h6,#block-bean-client-stories .block__title,#block-bean-client-stories .field--name-title h1,#block-bean-client-stories h2,#block-bean-client-stories h3,#block-bean-client-stories h4,#block-bean-client-stories h5,#block-bean-client-stories h6,#block-bean-house-land .block__title,#block-bean-house-land .field--name-title h1,#block-bean-house-land h2,#block-bean-house-land h3,#block-bean-house-land h4,#block-bean-house-land h5,#block-bean-house-land h6,#block-bean-new-homes .block__title,#block-bean-new-homes .field--name-title h1,#block-bean-new-homes h2,#block-bean-new-homes h3,#block-bean-new-homes h4,#block-bean-new-homes h5,#block-bean-new-homes h6,#block-ds-extras-house-land-page-header .block__title,#block-ds-extras-house-land-page-header .field--name-title h1,#block-ds-extras-house-land-page-header h2,#block-ds-extras-house-land-page-header h3,#block-ds-extras-house-land-page-header h4,#block-ds-extras-house-land-page-header h5,#block-ds-extras-house-land-page-header h6,#block-ds-extras-new-home-page-header .block__title,#block-ds-extras-new-home-page-header .field--name-title h1,#block-ds-extras-new-home-page-header h2,#block-ds-extras-new-home-page-header h3,#block-ds-extras-new-home-page-header h4,#block-ds-extras-new-home-page-header h5,#block-ds-extras-new-home-page-header h6,#block-ds-extras-office-header .block__title,#block-ds-extras-office-header .field--name-title h1,#block-ds-extras-office-header h2,#block-ds-extras-office-header h3,#block-ds-extras-office-header h4,#block-ds-extras-office-header h5,#block-ds-extras-office-header h6,#block-bean-page-header-search .block__title,#block-bean-page-header-search .field--name-title h1,#block-bean-page-header-search h2,#block-bean-page-header-search h3,#block-bean-page-header-search h4,#block-bean-page-header-search h5,#block-bean-page-header-search h6{font-size:3.375em;line-height:1.1851851852;}}#block-ds-extras-client-story-header .block__title:after,#block-ds-extras-client-story-header .field--name-title h1:after,#block-ds-extras-client-story-header h2:after,#block-ds-extras-client-story-header h3:after,#block-ds-extras-client-story-header h4:after,#block-ds-extras-client-story-header h5:after,#block-ds-extras-client-story-header h6:after,#block-bean-page-header-blog .block__title:after,#block-bean-page-header-blog .field--name-title h1:after,#block-bean-page-header-blog h2:after,#block-bean-page-header-blog h3:after,#block-bean-page-header-blog h4:after,#block-bean-page-header-blog h5:after,#block-bean-page-header-blog h6:after,#block-ds-extras-page-header .block__title:after,#block-ds-extras-page-header .field--name-title h1:after,#block-ds-extras-page-header h2:after,#block-ds-extras-page-header h3:after,#block-ds-extras-page-header h4:after,#block-ds-extras-page-header h5:after,#block-ds-extras-page-header h6:after,#block-ds-extras-blog-header .block__title:after,#block-ds-extras-blog-header .field--name-title h1:after,#block-ds-extras-blog-header h2:after,#block-ds-extras-blog-header h3:after,#block-ds-extras-blog-header h4:after,#block-ds-extras-blog-header h5:after,#block-ds-extras-blog-header h6:after,#block-bean-client-stories .block__title:after,#block-bean-client-stories .field--name-title h1:after,#block-bean-client-stories h2:after,#block-bean-client-stories h3:after,#block-bean-client-stories h4:after,#block-bean-client-stories h5:after,#block-bean-client-stories h6:after,#block-bean-house-land .block__title:after,#block-bean-house-land .field--name-title h1:after,#block-bean-house-land h2:after,#block-bean-house-land h3:after,#block-bean-house-land h4:after,#block-bean-house-land h5:after,#block-bean-house-land h6:after,#block-bean-new-homes .block__title:after,#block-bean-new-homes .field--name-title h1:after,#block-bean-new-homes h2:after,#block-bean-new-homes h3:after,#block-bean-new-homes h4:after,#block-bean-new-homes h5:after,#block-bean-new-homes h6:after,#block-ds-extras-house-land-page-header .block__title:after,#block-ds-extras-house-land-page-header .field--name-title h1:after,#block-ds-extras-house-land-page-header h2:after,#block-ds-extras-house-land-page-header h3:after,#block-ds-extras-house-land-page-header h4:after,#block-ds-extras-house-land-page-header h5:after,#block-ds-extras-house-land-page-header h6:after,#block-ds-extras-new-home-page-header .block__title:after,#block-ds-extras-new-home-page-header .field--name-title h1:after,#block-ds-extras-new-home-page-header h2:after,#block-ds-extras-new-home-page-header h3:after,#block-ds-extras-new-home-page-header h4:after,#block-ds-extras-new-home-page-header h5:after,#block-ds-extras-new-home-page-header h6:after,#block-ds-extras-office-header .block__title:after,#block-ds-extras-office-header .field--name-title h1:after,#block-ds-extras-office-header h2:after,#block-ds-extras-office-header h3:after,#block-ds-extras-office-header h4:after,#block-ds-extras-office-header h5:after,#block-ds-extras-office-header h6:after,#block-bean-page-header-search .block__title:after,#block-bean-page-header-search .field--name-title h1:after,#block-bean-page-header-search h2:after,#block-bean-page-header-search h3:after,#block-bean-page-header-search h4:after,#block-bean-page-header-search h5:after,#block-bean-page-header-search h6:after{content:"";display:block;margin-top:0.3611111111em;margin-bottom:0.3611111111em;height:5px;width:53px;background-color:#DC1E35;margin:0.7222222222em auto 0;display:block;margin-top:0.2407407407em;margin-bottom:0.2407407407em;height:5px;width:53px;background-color:#DC1E35;margin:0.4814814815em auto 0;}#block-ds-extras-client-story-header .field--name-field-introduction,#block-bean-page-header-blog .field--name-field-introduction,#block-ds-extras-page-header .field--name-field-introduction,#block-ds-extras-blog-header .field--name-field-introduction,#block-bean-client-stories .field--name-field-introduction,#block-bean-house-land .field--name-field-introduction,#block-bean-new-homes .field--name-field-introduction,#block-ds-extras-house-land-page-header .field--name-field-introduction,#block-ds-extras-new-home-page-header .field--name-field-introduction,#block-ds-extras-office-header .field--name-field-introduction,#block-bean-page-header-search .field--name-field-introduction{text-align:center;}@media (min-width:64em) and (max-width:79.9375em){#block-ds-extras-client-story-header .field--name-field-introduction,#block-bean-page-header-blog .field--name-field-introduction,#block-ds-extras-page-header .field--name-field-introduction,#block-ds-extras-blog-header .field--name-field-introduction,#block-bean-client-stories .field--name-field-introduction,#block-bean-house-land .field--name-field-introduction,#block-bean-new-homes .field--name-field-introduction,#block-ds-extras-house-land-page-header .field--name-field-introduction,#block-ds-extras-new-home-page-header .field--name-field-introduction,#block-ds-extras-office-header .field--name-field-introduction,#block-bean-page-header-search .field--name-field-introduction{padding-left:17.2588832487%;padding-right:17.2588832487%;}}@media (min-width:80em){#block-ds-extras-client-story-header .field--name-field-introduction,#block-bean-page-header-blog .field--name-field-introduction,#block-ds-extras-page-header .field--name-field-introduction,#block-ds-extras-blog-header .field--name-field-introduction,#block-bean-client-stories .field--name-field-introduction,#block-bean-house-land .field--name-field-introduction,#block-bean-new-homes .field--name-field-introduction,#block-ds-extras-house-land-page-header .field--name-field-introduction,#block-ds-extras-new-home-page-header .field--name-field-introduction,#block-ds-extras-office-header .field--name-field-introduction,#block-bean-page-header-search .field--name-field-introduction{padding-left:17.2757475083%;padding-right:17.2757475083%;}}#block-views-exp-dg-blog-page,#block-menu-block-main-submenu-block{padding:0.8125em;border-top:2px solid #D7D9DE;border-bottom:2px solid #D7D9DE;}#block-views-exp-dg-blog-page ul,#block-views-exp-dg-blog-page li,#block-views-exp-dg-blog-page a,#block-menu-block-main-submenu-block ul,#block-menu-block-main-submenu-block li,#block-menu-block-main-submenu-block a{margin:0;padding:0;display:block;}#block-views-exp-dg-blog-page a,#block-menu-block-main-submenu-block a{color:#7B7B81;font-size:1em;line-height:1.625;margin:0.8125em 0;font-size:1.125em;line-height:1.5555555556;margin:0.7222222222em 0;}#block-views-exp-dg-blog-page a:hover,#block-views-exp-dg-blog-page a:focus,#block-menu-block-main-submenu-block a:hover,#block-menu-block-main-submenu-block a:focus{color:#DC1E35;}#block-views-exp-dg-blog-page a.active,#block-views-exp-dg-blog-page a.active-trail,#block-menu-block-main-submenu-block a.active,#block-menu-block-main-submenu-block a.active-trail{color:#DC1E35;}#block-views-exp-dg-blog-page a.active:hover,#block-views-exp-dg-blog-page a.active:focus,#block-views-exp-dg-blog-page a.active-trail:hover,#block-views-exp-dg-blog-page a.active-trail:focus,#block-menu-block-main-submenu-block a.active:hover,#block-menu-block-main-submenu-block a.active:focus,#block-menu-block-main-submenu-block a.active-trail:hover,#block-menu-block-main-submenu-block a.active-trail:focus{color:#820010;}#block-views-exp-new-homes-page,#block-views-exp-house-land-page{background-color:#EEEEEE;}#block-views-exp-new-homes-page .block__content,#block-views-exp-house-land-page .block__content{padding:1.625em 1em;}@media (min-width:48em) and (max-width:63.9375em){#block-views-exp-new-homes-page .block__content,#block-views-exp-house-land-page .block__content{max-width:43.125em;margin-left:auto;margin-right:auto;padding:3.25em 0;}#block-views-exp-new-homes-page .block__content:after,#block-views-exp-house-land-page .block__content:after{content:" ";display:block;clear:both;}}@media (min-width:64em) and (max-width:79.9375em){#block-views-exp-new-homes-page .block__content,#block-views-exp-house-land-page .block__content{max-width:61.5625em;margin-left:auto;margin-right:auto;padding:3.25em 0;}#block-views-exp-new-homes-page .block__content:after,#block-views-exp-house-land-page .block__content:after{content:" ";display:block;clear:both;}}@media (min-width:80em){#block-views-exp-new-homes-page .block__content,#block-views-exp-house-land-page .block__content{max-width:75.25em;margin-left:auto;margin-right:auto;padding:3.25em 0;}#block-views-exp-new-homes-page .block__content:after,#block-views-exp-house-land-page .block__content:after{content:" ";display:block;clear:both;}}#block-views-exp-new-homes-page form,#block-views-exp-house-land-page form{margin:0;}#block-views-exp-new-homes-page input[type="text"],#block-views-exp-new-homes-page input[type="password"],#block-views-exp-new-homes-page input[type="date"],#block-views-exp-new-homes-page input[type="datetime"],#block-views-exp-new-homes-page input[type="datetime-local"],#block-views-exp-new-homes-page input[type="month"],#block-views-exp-new-homes-page input[type="week"],#block-views-exp-new-homes-page input[type="email"],#block-views-exp-new-homes-page input[type="number"],#block-views-exp-new-homes-page input[type="search"],#block-views-exp-new-homes-page input[type="tel"],#block-views-exp-new-homes-page input[type="time"],#block-views-exp-new-homes-page input[type="url"],#block-views-exp-new-homes-page select,#block-views-exp-new-homes-page textarea,#block-views-exp-house-land-page input[type="text"],#block-views-exp-house-land-page input[type="password"],#block-views-exp-house-land-page input[type="date"],#block-views-exp-house-land-page input[type="datetime"],#block-views-exp-house-land-page input[type="datetime-local"],#block-views-exp-house-land-page input[type="month"],#block-views-exp-house-land-page input[type="week"],#block-views-exp-house-land-page input[type="email"],#block-views-exp-house-land-page input[type="number"],#block-views-exp-house-land-page input[type="search"],#block-views-exp-house-land-page input[type="tel"],#block-views-exp-house-land-page input[type="time"],#block-views-exp-house-land-page input[type="url"],#block-views-exp-house-land-page select,#block-views-exp-house-land-page textarea{margin:0;height:2.875em;padding:0.5625em 0.875em;}#block-views-exp-new-homes-page .icheckbox,#block-views-exp-new-homes-page .iradio,#block-views-exp-house-land-page .icheckbox,#block-views-exp-house-land-page .iradio{top:0.3125em;margin-right:0.25em;}#block-views-exp-new-homes-page .shs-select,#block-views-exp-house-land-page .shs-select{margin-top:0.40625em;}#block-views-exp-new-homes-page .shs-select:first-child,#block-views-exp-house-land-page .shs-select:first-child{margin-top:0;}#block-views-exp-new-homes-page .form-checkboxes,#block-views-exp-new-homes-page .form-radios,#block-views-exp-house-land-page .form-checkboxes,#block-views-exp-house-land-page .form-radios{margin-bottom:0;}#block-views-exp-new-homes-page .form-checkboxes .form-item,#block-views-exp-new-homes-page .form-radios .form-item,#block-views-exp-house-land-page .form-checkboxes .form-item,#block-views-exp-house-land-page .form-radios .form-item{margin-bottom:0;}#block-views-exp-new-homes-page .form-type-radio,#block-views-exp-new-homes-page .form-type-checkbox,#block-views-exp-house-land-page .form-type-radio,#block-views-exp-house-land-page .form-type-checkbox{display:inline-block;margin-left:1em;}@media (min-width:64em) and (max-width:79.9375em){#block-views-exp-new-homes-page .form-type-radio,#block-views-exp-new-homes-page .form-type-checkbox,#block-views-exp-house-land-page .form-type-radio,#block-views-exp-house-land-page .form-type-checkbox{display:block;margin-left:0;}}#block-views-exp-new-homes-page .form-type-radio label,#block-views-exp-new-homes-page .form-type-checkbox label,#block-views-exp-house-land-page .form-type-radio label,#block-views-exp-house-land-page .form-type-checkbox label{font-size:0.875em;line-height:1.5714285714;font-weight:400;}#block-views-exp-new-homes-page .form-type-radio:first-child,#block-views-exp-new-homes-page .form-type-checkbox:first-child,#block-views-exp-house-land-page .form-type-radio:first-child,#block-views-exp-house-land-page .form-type-checkbox:first-child{margin-left:0;}#block-views-exp-new-homes-page .ui-corner-all,#block-views-exp-house-land-page .ui-corner-all{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;}#block-views-exp-new-homes-page .ui-slider .ui-slider-handle,#block-views-exp-house-land-page .ui-slider .ui-slider-handle{height:0.875em;width:0.875em;}#block-views-exp-new-homes-page .ui-widget-header,#block-views-exp-house-land-page .ui-widget-header{background:#DC1E35;}#block-views-exp-new-homes-page .ui-slider-horizontal,#block-views-exp-house-land-page .ui-slider-horizontal{height:0.5em;}#block-views-exp-new-homes-page .ui-slider-horizontal .ui-slider-handle,#block-views-exp-house-land-page .ui-slider-horizontal .ui-slider-handle{top:-0.1875em;}#block-views-exp-new-homes-page .ui-slider-horizontal .ui-slider-handle,#block-views-exp-house-land-page .ui-slider-horizontal .ui-slider-handle{margin-left:-0.4375em;}#block-views-exp-new-homes-page .ui-state-default,#block-views-exp-new-homes-page .ui-widget-content .ui-state-default,#block-views-exp-new-homes-page .ui-widget-header .ui-state-default,#block-views-exp-house-land-page .ui-state-default,#block-views-exp-house-land-page .ui-widget-content .ui-state-default,#block-views-exp-house-land-page .ui-widget-header .ui-state-default{border:1px solid #BABABA;background:white;font-weight:400;color:#2E2E31;}#block-views-exp-new-homes-page .ui-widget-content,#block-views-exp-house-land-page .ui-widget-content{background:#BABABA;border:none;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;}#block-views-exp-new-homes-page .hayman-ui-slider__range,#block-views-exp-house-land-page .hayman-ui-slider__range{margin-top:0.8125em;text-align:center;}#block-views-exp-new-homes-page .hayman-ui-slider__range .hayman-ui-slider__range-min,#block-views-exp-new-homes-page .hayman-ui-slider__range .hayman-ui-slider__range-max,#block-views-exp-house-land-page .hayman-ui-slider__range .hayman-ui-slider__range-min,#block-views-exp-house-land-page .hayman-ui-slider__range .hayman-ui-slider__range-max{display:inline-block;}#block-views-exp-new-homes-page .hayman-ui-slider__range .hayman-ui-slider__range-min:after,#block-views-exp-house-land-page .hayman-ui-slider__range .hayman-ui-slider__range-min:after{content:"-";display:inline-block;margin:0 .5em;}#block-views-exp-new-homes-page .slider-filter-processed .bef-slider,#block-views-exp-house-land-page .slider-filter-processed .bef-slider{display:none;margin-top:0.8125em;}#block-views-exp-new-homes-page .slider-filter-processed .form-item,#block-views-exp-house-land-page .slider-filter-processed .form-item{margin-top:0.8125em;}#block-views-exp-new-homes-page .slider-filter-processed.slider-filter-processed .bef-slider,#block-views-exp-house-land-page .slider-filter-processed.slider-filter-processed .bef-slider{display:block;}#block-views-exp-new-homes-page .slider-filter-processed.slider-filter-processed .form-item,#block-views-exp-house-land-page .slider-filter-processed.slider-filter-processed .form-item{display:none;}#block-views-exp-new-homes-page .views-exposed-widget,#block-views-exp-house-land-page .views-exposed-widget{margin-top:1.625em;}#block-views-exp-new-homes-page .views-exposed-widget:first-child,#block-views-exp-house-land-page .views-exposed-widget:first-child{margin-top:0;}#block-views-exp-new-homes-page .views-exposed-widget > label,#block-views-exp-house-land-page .views-exposed-widget > label{padding-bottom:0.40625em;border-bottom:1px solid #D7D9DE;}@media (min-width:64em){#block-views-exp-new-homes-page .views-exposed-widget > label,#block-views-exp-house-land-page .views-exposed-widget > label{margin-bottom:0.40625em;padding-bottom:0;border:none;}}#block-views-exp-new-homes-page .views-exposed-form .views-exposed-widget .form-submit,#block-views-exp-house-land-page .views-exposed-form .views-exposed-widget .form-submit{margin-top:0;}#block-views-exp-new-homes-page #edit-field-dual-occupancy-value,#block-views-exp-house-land-page #edit-field-dual-occupancy-value{position:relative;padding-left:1.875em;}#block-views-exp-new-homes-page #edit-field-dual-occupancy-value .icheckbox,#block-views-exp-new-homes-page #edit-field-dual-occupancy-value input,#block-views-exp-house-land-page #edit-field-dual-occupancy-value .icheckbox,#block-views-exp-house-land-page #edit-field-dual-occupancy-value input{position:absolute;left:0;}#block-ds-extras-office-footer,#block-bean-enquire{padding-top:1.625em;padding-bottom:1.625em;background-color:#EEEEEE;}@media (min-width:48em){#block-ds-extras-office-footer,#block-bean-enquire{padding-top:3.25em;padding-bottom:3.25em;}}@media (min-width:64em){#block-ds-extras-office-footer,#block-bean-enquire{padding-top:4.875em;padding-bottom:4.875em;}}#block-ds-extras-office-footer .node--webform label,#block-bean-enquire .node--webform label{text-align:left;}#block-ds-extras-office-footer .node--webform .webform-component-markup,#block-bean-enquire .node--webform .webform-component-markup{text-align:center;}#block-ds-extras-office-footer .node--webform .webform-client-form,#block-bean-enquire .node--webform .webform-client-form{margin-bottom:0;}@media (min-width:64em) and (max-width:79.9375em){#block-ds-extras-office-footer .node--webform .webform-client-form,#block-bean-enquire .node--webform .webform-client-form{padding-left:25.8883248731%;padding-right:25.8883248731%;}}@media (min-width:80em){#block-ds-extras-office-footer .node--webform .webform-client-form,#block-bean-enquire .node--webform .webform-client-form{padding-left:25.9136212625%;padding-right:25.9136212625%;}}@media (min-width:48em){#block-ds-extras-office-footer .node--webform .webform-component-markup,#block-bean-enquire .node--webform .webform-component-markup{margin-top:1.625em;margin-bottom:3.25em;}}#block-ds-extras-office-footer .node--webform .form-actions,#block-bean-enquire .node--webform .form-actions{text-align:right;}#block-ds-extras-office-footer .node--webform .form-actions .form-submit,#block-ds-extras-office-footer .node--webform .form-actions .form-submit-wrapper,#block-bean-enquire .node--webform .form-actions .form-submit,#block-bean-enquire .node--webform .form-actions .form-submit-wrapper{display:block;width:100%;}@media (min-width:48em){#block-ds-extras-office-footer .node--webform .form-actions .form-submit,#block-ds-extras-office-footer .node--webform .form-actions .form-submit-wrapper,#block-bean-enquire .node--webform .form-actions .form-submit,#block-bean-enquire .node--webform .form-actions .form-submit-wrapper{display:inline-block;width:auto;}}@media (min-width:48em){#block-ds-extras-office-footer .node--webform .form-actions .form-submit,#block-bean-enquire .node--webform .form-actions .form-submit{padding:1.0625em 2.5em;font-size:1em;line-height:1.625em;}}#block-ds-extras-office-footer .field--name-title,#block-bean-enquire .field--name-title{margin-bottom:1.625em;}#block-ds-extras-office-footer .field--name-title .field__items,#block-bean-enquire .field--name-title .field__items{position:relative;}#block-ds-extras-office-footer .field--name-title > .field__items > .field__item,#block-bean-enquire .field--name-title > .field__items > .field__item{position:relative;text-align:center;}#block-ds-extras-office-footer .field--name-title > .field__items > .field__item:before,#block-bean-enquire .field--name-title > .field__items > .field__item:before{content:"";position:absolute;top:50%;left:0;right:0;margin-left:auto;margin-right:auto;height:1px;width:100%;background-color:#BABABA;z-index:2;}#block-ds-extras-office-footer .field--name-title > .field__items > .field__item h1,#block-ds-extras-office-footer .field--name-title > .field__items > .field__item h2,#block-ds-extras-office-footer .field--name-title > .field__items > .field__item h3,#block-ds-extras-office-footer .field--name-title > .field__items > .field__item h4,#block-ds-extras-office-footer .field--name-title > .field__items > .field__item h5,#block-ds-extras-office-footer .field--name-title > .field__items > .field__item h6,#block-bean-enquire .field--name-title > .field__items > .field__item h1,#block-bean-enquire .field--name-title > .field__items > .field__item h2,#block-bean-enquire .field--name-title > .field__items > .field__item h3,#block-bean-enquire .field--name-title > .field__items > .field__item h4,#block-bean-enquire .field--name-title > .field__items > .field__item h5,#block-bean-enquire .field--name-title > .field__items > .field__item h6{display:inline;position:relative;background-color:#EEEEEE;z-index:3;-webkit-box-shadow:15px 0 0px 2px #EEEEEE,-15px 0 0px 2px #EEEEEE;-moz-box-shadow:15px 0 0px 2px #EEEEEE,-15px 0 0px 2px #EEEEEE;box-shadow:15px 0 0px 2px #EEEEEE,-15px 0 0px 2px #EEEEEE;}@media (min-width:64em) and (max-width:79.9375em){#block-ds-extras-office-footer .field--name-title > .field__items > .field__item:before,#block-bean-enquire .field--name-title > .field__items > .field__item:before{max-width:65.4822335025%;}}@media (min-width:80em){#block-ds-extras-office-footer .field--name-title > .field__items > .field__item:before,#block-bean-enquire .field--name-title > .field__items > .field__item:before{max-width:65.4485049834%;}}#block-ds-extras-office-footer .field--name-title h1,#block-ds-extras-office-footer .field--name-title h2,#block-ds-extras-office-footer .field--name-title h3,#block-ds-extras-office-footer .field--name-title h4,#block-ds-extras-office-footer .field--name-title h5,#block-ds-extras-office-footer .field--name-title h6,#block-bean-enquire .field--name-title h1,#block-bean-enquire .field--name-title h2,#block-bean-enquire .field--name-title h3,#block-bean-enquire .field--name-title h4,#block-bean-enquire .field--name-title h5,#block-bean-enquire .field--name-title h6{font-size:1.75em;line-height:1.3571428571;}@media (min-width:48em){#block-ds-extras-office-footer .field--name-title h1,#block-ds-extras-office-footer .field--name-title h2,#block-ds-extras-office-footer .field--name-title h3,#block-ds-extras-office-footer .field--name-title h4,#block-ds-extras-office-footer .field--name-title h5,#block-ds-extras-office-footer .field--name-title h6,#block-bean-enquire .field--name-title h1,#block-bean-enquire .field--name-title h2,#block-bean-enquire .field--name-title h3,#block-bean-enquire .field--name-title h4,#block-bean-enquire .field--name-title h5,#block-bean-enquire .field--name-title h6{font-size:2.625em;line-height:1.1904761905;}}body.node-type-client-story .region--content-main .block,body.node-type-client-story .region--content-footer .block,body.node-type-blog-post .region--content-main .block,body.node-type-blog-post .region--content-footer .block{margin-top:1.625em;}@media (min-width:64em){body.node-type-client-story .region--content-footer .block,body.node-type-blog-post .region--content-footer .block{margin-top:3.25em;}}body.node-type-house-and-land .region--content,body.node-type-new-homes .region--content{margin-bottom:0;}body.node-type-house-and-land #block-dg-base-back-link,body.node-type-new-homes #block-dg-base-back-link{margin-top:1.625em;margin-bottom:1.625em;text-align:right;}@media (min-width:48em){body.node-type-house-and-land #block-dg-base-back-link,body.node-type-new-homes #block-dg-base-back-link{margin-top:3.25em;margin-bottom:3.25em;}}body.node-type-house-and-land #block-ds-extras-house-land-page-header .field--name-field-slider,body.node-type-house-and-land #block-ds-extras-new-home-page-header .field--name-field-slider,body.node-type-new-homes #block-ds-extras-house-land-page-header .field--name-field-slider,body.node-type-new-homes #block-ds-extras-new-home-page-header .field--name-field-slider{margin-top:1.625em;}body.node-type-house-and-land #block-ds-extras-house-land-footer .field--name-field-more-stories,body.node-type-new-homes #block-ds-extras-house-land-footer .field--name-field-more-stories{margin:1.625em 1em;}@media (min-width:48em){body.node-type-house-and-land #block-ds-extras-house-land-footer .field--name-field-more-stories,body.node-type-new-homes #block-ds-extras-house-land-footer .field--name-field-more-stories{margin:0;}}body.node-type-house-and-land #block-bean-enquire .block__content,body.node-type-house-and-land #block-ds-extras-new-home-page-footer .field--name-field-colour-palette-item > .field__label,body.node-type-house-and-land #block-ds-extras-new-home-page-footer .field--name-field-colour-palette-item > .field__items,body.node-type-house-and-land #block-ds-extras-new-home-page-footer .field--name-field-floor-plans > .field__label,body.node-type-house-and-land #block-ds-extras-new-home-page-footer .field--name-field-floor-plans > .field__items,body.node-type-new-homes #block-bean-enquire .block__content,body.node-type-new-homes #block-ds-extras-new-home-page-footer .field--name-field-colour-palette-item > .field__label,body.node-type-new-homes #block-ds-extras-new-home-page-footer .field--name-field-colour-palette-item > .field__items,body.node-type-new-homes #block-ds-extras-new-home-page-footer .field--name-field-floor-plans > .field__label,body.node-type-new-homes #block-ds-extras-new-home-page-footer .field--name-field-floor-plans > .field__items{padding-left:0;padding-right:0;margin-left:1em;margin-right:1em;}@media (min-width:48em){body.node-type-house-and-land #block-bean-enquire .block__content,body.node-type-house-and-land #block-ds-extras-new-home-page-footer .field--name-field-colour-palette-item > .field__label,body.node-type-house-and-land #block-ds-extras-new-home-page-footer .field--name-field-colour-palette-item > .field__items,body.node-type-house-and-land #block-ds-extras-new-home-page-footer .field--name-field-floor-plans > .field__label,body.node-type-house-and-land #block-ds-extras-new-home-page-footer .field--name-field-floor-plans > .field__items,body.node-type-new-homes #block-bean-enquire .block__content,body.node-type-new-homes #block-ds-extras-new-home-page-footer .field--name-field-colour-palette-item > .field__label,body.node-type-new-homes #block-ds-extras-new-home-page-footer .field--name-field-colour-palette-item > .field__items,body.node-type-new-homes #block-ds-extras-new-home-page-footer .field--name-field-floor-plans > .field__label,body.node-type-new-homes #block-ds-extras-new-home-page-footer .field--name-field-floor-plans > .field__items{margin-left:auto;margin-right:auto;}}@media (min-width:80em){body.front .region--hero{position:relative;margin-bottom:0;}}body.front .region--content{margin-bottom:0;}body.front .region--content-main{padding:0;}@media (min-width:48em) and (max-width:63.9375em){body.front .region--content-main{max-width:none;}}@media (min-width:64em) and (max-width:79.9375em){body.front .region--content-main{max-width:none;}}@media (min-width:80em){body.front .region--content-main{max-width:none;}}@media (min-width:80em){body.front #block-bean-id-like-to-invest-in{position:absolute;left:0;bottom:0;width:100%;z-index:300;}}body.front #block-bean-front-page-story{margin:0;}body.node-type-office .region--content{margin:0;}body.node-type-office .region--content-main{padding:0;}@media (min-width:48em){body.node-type-office .region--content-main{margin-bottom:4.875em;}}@media (min-width:64em){body.node-type-office .region--content-main{margin-bottom:4.875em;}}.field-name-addthis-widget .label-above,.field-name-addthis-widget .field__label,.field-name-addthis-widget .field__items,.field-name-addthis-widget .addthis_sharing_toolbox{display:inline-block;vertical-align:middle;}.field-name-addthis-widget .label-above,.field-name-addthis-widget .field__label{font-size:0.75em;line-height:1.5;font-weight:700;text-transform:uppercase;margin-right:.25em;}@media (min-width:48em){.field-name-addthis-widget .label-above,.field-name-addthis-widget .field__label{font-size:0.875em;line-height:1.5714285714;}}.field-name-addthis-widget .addthis_sharing_toolbox{height:32px;overflow:hidden;}.field--name-body blockquote,.field--name-field-body blockquote{font-size:1.125em;line-height:1.5555555556;position:relative;text-align:center;font-family:"PT Serif",Georgia,serif;font-style:italic;margin:1.4444444444em 0;padding:1.4444444444em;border-top:2px solid #EEEEEE;border-bottom:2px solid #EEEEEE;}@media (min-width:48em){.field--name-body blockquote,.field--name-field-body blockquote{font-size:1.625em;line-height:1.3846153846;font-size:1.625em;line-height:1.3846153846;margin-top:1em;margin-bottom:1em;margin:2em 0;padding:2em 0;}}.field--name-body blockquote:before,.field--name-field-body blockquote:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;text-decoration:inherit;font-variant:normal;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";height:1em;width:1em;display:inline-block;line-height:1em;text-align:center;position:absolute;top:-.5em;left:0;right:0;width:3em;margin:auto;color:#DC1E35;font-size:1.25em;text-align:center;background:white;}.field--name-body li,.field--name-field-body li{margin:1em 0;}.field--name-body > .field__items > .field__item > ul > li,.field--name-field-body > .field__items > .field__item > ul > li{position:relative;list-style:none;}.field--name-body > .field__items > .field__item > ul > li:before,.field--name-field-body > .field__items > .field__item > ul > li:before{content:"";position:absolute;top:0.4375em;right:100%;height:0.625em;width:0.625em;margin-right:0.625em;background:#DC1E35;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;}.field--name-body > .field__items > .field__item > :last-child,.field--name-field-body > .field__items > .field__item > :last-child{margin-bottom:0;}.field--name-body > .field__items > .field__item > :first-child,.field--name-field-body > .field__items > .field__item > :first-child{margin-top:0;}.field--name-field-colour-palette-item{padding-top:1.625em;padding-bottom:1.625em;color:white;background-color:#404042;}@media (min-width:48em){.field--name-field-colour-palette-item{padding-top:3.25em;padding-bottom:3.25em;}}@media (min-width:48em){.field--name-field-colour-palette-item{padding-top:4.875em;padding-bottom:4.875em;}}.field--name-field-colour-palette-item .tabs a{background-color:inherit;}.field--name-field-colour-palette-item .cycle-controls{margin-top:0.8125em;width:100%;position:static;text-align:left;}@media (min-width:64em){.field--name-field-colour-palette-item .cycle-controls{margin-top:0;}}.field--name-field-colour-palette-item .cycle-pager{width:100%;margin:0;padding:0;}@media (min-width:64em) and (max-width:79.9375em){.field--name-field-colour-palette-item .cycle-pager{position:absolute;width:10em;top:0;right:0;}}@media (min-width:80em){.field--name-field-colour-palette-item .cycle-pager{position:absolute;width:10em;top:0;right:0;}}.field--name-field-colour-palette-item .cycle-pager a{display:block;margin:0;width:auto;height:auto;text-indent:0;border:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;}@media (max-width:47.9375em){.field--name-field-colour-palette-item .cycle-pager a{width:32.2033898305%;float:left;}.field--name-field-colour-palette-item .cycle-pager a:nth-child(3n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}.field--name-field-colour-palette-item .cycle-pager a:nth-child(3n + 2){margin-left:33.8983050847%;margin-right:-100%;clear:none;}.field--name-field-colour-palette-item .cycle-pager a:nth-child(3n + 3){margin-left:67.7966101695%;margin-right:-100%;clear:none;}}@media (min-width:48em) and (max-width:63.9375em){.field--name-field-colour-palette-item .cycle-pager a{width:30.4347826087%;float:left;}.field--name-field-colour-palette-item .cycle-pager a:nth-child(3n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}.field--name-field-colour-palette-item .cycle-pager a:nth-child(3n + 2){margin-left:34.7826086957%;margin-right:-100%;clear:none;}.field--name-field-colour-palette-item .cycle-pager a:nth-child(3n + 3){margin-left:69.5652173913%;margin-right:-100%;clear:none;}}@media (min-width:64em){.field--name-field-colour-palette-item .cycle-pager a{position:relative;margin-top:1.25em;-webkit-box-shadow:0 0 0 4px transparent;-moz-box-shadow:0 0 0 4px transparent;box-shadow:0 0 0 4px transparent;-webkit-transition:300ms;-moz-transition:300ms;-o-transition:300ms;transition:300ms;overflow:visible;}.field--name-field-colour-palette-item .cycle-pager a:first-child{margin-top:0;}}@media (min-width:64em){.field--name-field-colour-palette-item .cycle-pager a:before{content:"";position:absolute;top:50%;right:100%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display:block;width:0;height:0;border:0 solid transparent;border-right-color:#404042;border-width:20px 15px 20px 0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:300ms;-moz-transition:300ms;-o-transition:300ms;transition:300ms;}}@media (min-width:64em){.field--name-field-colour-palette-item .cycle-pager a.cycle-pager-active:before{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}}@media (min-width:64em){.field--name-field-colour-palette-item .cycle-pager a.cycle-pager-active{-webkit-box-shadow:0 0 0 4px #404042;-moz-box-shadow:0 0 0 4px #404042;box-shadow:0 0 0 4px #404042;}}.field--name-field-colour-palette-item .cycle-pager img{display:block;width:100%;}.field--name-field-colour-palette-item .cycle-nxt,.field--name-field-colour-palette-item .cycle-prvs{display:none;}@media (min-width:64em){.field--name-field-colour-palette-item .cycle-nxt,.field--name-field-colour-palette-item .cycle-prvs{display:block;position:absolute;top:50%;z-index:300;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}}@media (min-width:64em){.field--name-field-colour-palette-item .cycle-prvs{left:0;}}@media (min-width:64em) and (max-width:79.9375em){.field--name-field-colour-palette-item .cycle-nxt{right:12.5em;}}@media (min-width:80em){.field--name-field-colour-palette-item .cycle-nxt{right:12.5em;}}.field--name-field-colour-palette-item .accordion__item.is-collapsed .accordion__target{display:none;}.field--name-field-colour-palette-item .tabs__dropdown-nav.is-alive{display:block;margin-bottom:0.9285714286em;color:white;font-size:0.875em;font-weight:bold;text-transform:uppercase;background-color:#57575D;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxNy41OXB4IiBoZWlnaHQ9IjEwLjIzOXB4IiB2aWV3Qm94PSIwIDAgMTcuNTkgMTAuMjM5IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNy41OSAxMC4yMzkiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xNy4yOTcsMS43MDdsLTguNTMxLDguNTMyTDAuMjkzLDEuNzY4Yy0wLjM5MS0wLjM5MS0wLjM5MS0xLjAyMywwLTEuNDE0czEuMDIzLTAuMzkxLDEuNDE0LDBsNy4wNTksNy4wNThsNy4xMTctNy4xMThjMC4zOTEtMC4zOTEsMS4wMjMtMC4zOTEsMS40MTQsMFMxNy42ODgsMS4zMTYsMTcuMjk3LDEuNzA3eiIvPjwvc3ZnPg==);border:none;height:4.2857142857em;padding:1.1428571429em 1.4285714286em;}@media (min-width:64em){.field--name-field-colour-palette-item .tabs__dropdown-nav.is-alive{display:none;}}.field--name-field-colour-palette-item .tabs__trigger-nav.is-alive{display:none;}@media (min-width:64em){.field--name-field-colour-palette-item .tabs__trigger-nav.is-alive{display:block;}}@media (min-width:64em){.field--name-field-colour-palette-item .tabs__trigger-nav.is-alive .tabs__trigger{margin-right:1em;-webkit-transition:300ms;-moz-transition:300ms;-o-transition:300ms;transition:300ms;}.field--name-field-colour-palette-item .tabs__trigger-nav.is-alive .tabs__trigger:hover{cursor:pointer;}}@media (min-width:64em){.field--name-field-colour-palette-item .tabs__trigger-nav.is-alive .tabs__trigger.is-closed{color:white;background-color:#57575D;}}@media (min-width:64em){.field--name-field-colour-palette-item .tabs__trigger-nav.is-alive .tabs__trigger.is-closed .field--name-field-title{color:white;}}.field--name-field-colour-palette-item .field__label{position:relative;text-align:center;margin-bottom:1.625em;}.field--name-field-colour-palette-item .field__label:before{content:"";position:absolute;top:50%;left:0;right:0;margin-left:auto;margin-right:auto;height:1px;width:100%;background-color:#7B7B81;z-index:2;}.field--name-field-colour-palette-item .field__label h1,.field--name-field-colour-palette-item .field__label h2,.field--name-field-colour-palette-item .field__label h3,.field--name-field-colour-palette-item .field__label h4,.field--name-field-colour-palette-item .field__label h5,.field--name-field-colour-palette-item .field__label h6{display:inline;position:relative;background-color:#404042;z-index:3;-webkit-box-shadow:15px 0 0px 2px #404042,-15px 0 0px 2px #404042;-moz-box-shadow:15px 0 0px 2px #404042,-15px 0 0px 2px #404042;box-shadow:15px 0 0px 2px #404042,-15px 0 0px 2px #404042;}@media (min-width:48em){.field--name-field-colour-palette-item .field__label{margin-bottom:3.25em;}}@media (min-width:64em) and (max-width:79.9375em){.field--name-field-colour-palette-item .field__label:before{max-width:65.4822335025%;}}@media (min-width:80em){.field--name-field-colour-palette-item .field__label:before{max-width:65.4485049834%;}}.field--name-field-colour-palette-item .field__label h1,.field--name-field-colour-palette-item .field__label h2,.field--name-field-colour-palette-item .field__label h3,.field--name-field-colour-palette-item .field__label h4,.field--name-field-colour-palette-item .field__label h5,.field--name-field-colour-palette-item .field__label h6{font-size:1.75em;line-height:1.3571428571;color:white;text-align:center;}@media (min-width:48em){.field--name-field-colour-palette-item .field__label h1,.field--name-field-colour-palette-item .field__label h2,.field--name-field-colour-palette-item .field__label h3,.field--name-field-colour-palette-item .field__label h4,.field--name-field-colour-palette-item .field__label h5,.field--name-field-colour-palette-item .field__label h6{font-size:2.625em;line-height:1.1904761905;}}.field--name-field-colour-palette-item .group-label{margin-bottom:0.8125em;padding:1.21875em;background-color:#57575D;}@media (min-width:64em){.field--name-field-colour-palette-item .group-label{display:inline-block;margin-bottom:0;background-color:white;}}.field--name-field-colour-palette-item > .field__items > .field__item{margin-top:1.625em;}.field--name-field-colour-palette-item > .field__items > .field__item:first-child{margin-top:0;}.field--name-field-colour-palette-item .group-label > .field{display:inline-block;vertical-align:middle;margin-left:1em;}@media (min-width:64em){.field--name-field-colour-palette-item .group-label > .field{color:#2E2E31;}}.field--name-field-colour-palette-item .group-label > .field:first-child{margin-left:0;}.field--name-field-colour-palette-item .group-label .field--name-field-colour{border:4px solid white;}.field--name-field-colour-palette-item .group-label .field--name-field-title{font-size:0.75em;line-height:1.5;font-weight:700;text-transform:uppercase;}@media (min-width:48em){.field--name-field-colour-palette-item .group-label .field--name-field-title{font-size:0.875em;line-height:1.5714285714;}}@media (min-width:64em) and (max-width:79.9375em){.field--name-field-colour-palette-item .field-collection-item-field-slider{width:calc(100% - 12.5em);}}@media (min-width:80em){.field--name-field-colour-palette-item .field-collection-item-field-slider{width:calc(100% - 12.5em);}}@media (min-width:64em){.field--name-field-colour-palette-item .field--name-field-slider{margin:3.25em;background-color:white;-webkit-box-shadow:0 0 0 52px white;-moz-box-shadow:0 0 0 52px white;box-shadow:0 0 0 52px white;}}@media (min-width:64em){.field--name-field-colour-palette-item .field--name-field-slider .content-main{padding:2.4375em;}}.field--name-field-dimension > .field__items > .field__item{margin-top:1.625em;}.field--name-field-dimension > .field__items > .field__item:first-child{margin-top:0;}.field--name-field-dimension .field--name-field-dimension-item > .field__items > .field__item{*zoom:1;margin:0.40625em 0;}.field--name-field-dimension .field--name-field-dimension-item > .field__items > .field__item:after{content:"";display:table;clear:both;}.field--name-field-dimension .field--name-field-dimension-item .double-field-first{font-weight:bold;}.field--name-field-dimension .field--name-field-dimension-item .double-field-first,.field--name-field-dimension .field--name-field-dimension-item .double-field-second{width:50%;float:left;}.field--name-field-dimension .field--name-field-dimension-item .double-field-first{padding-right:1em;}.field--name-field-dimension .field--name-field-title{margin-bottom:1.625em;}.field--name-field-dimension .field--name-field-title > .field__items > .field__item{font-size:1.25em;line-height:1.5;font-weight:700;}@media (min-width:48em){.field--name-field-dimension .field--name-field-title > .field__items > .field__item{font-size:1.5em;line-height:1.3333333333;}}.field--name-field-floor-plans{padding-top:1.625em;padding-bottom:1.625em;background-color:#EEEEEE;}@media (min-width:48em){.field--name-field-floor-plans{padding-top:3.25em;padding-bottom:3.25em;}}@media (min-width:64em){.field--name-field-floor-plans{padding-top:4.875em;padding-bottom:4.875em;}}.field--name-field-floor-plans .field__items{position:relative;}.field--name-field-floor-plans .field__label{position:relative;text-align:center;margin-bottom:1.625em;}.field--name-field-floor-plans .field__label:before{content:"";position:absolute;top:50%;left:0;right:0;margin-left:auto;margin-right:auto;height:1px;width:100%;background-color:#BABABA;z-index:2;}.field--name-field-floor-plans .field__label h1,.field--name-field-floor-plans .field__label h2,.field--name-field-floor-plans .field__label h3,.field--name-field-floor-plans .field__label h4,.field--name-field-floor-plans .field__label h5,.field--name-field-floor-plans .field__label h6{display:inline;position:relative;background-color:#EEEEEE;z-index:3;-webkit-box-shadow:15px 0 0px 2px #EEEEEE,-15px 0 0px 2px #EEEEEE;-moz-box-shadow:15px 0 0px 2px #EEEEEE,-15px 0 0px 2px #EEEEEE;box-shadow:15px 0 0px 2px #EEEEEE,-15px 0 0px 2px #EEEEEE;}@media (min-width:48em){.field--name-field-floor-plans .field__label{margin-bottom:3.25em;}}@media (min-width:64em) and (max-width:79.9375em){.field--name-field-floor-plans .field__label:before{max-width:65.4822335025%;}}@media (min-width:80em){.field--name-field-floor-plans .field__label:before{max-width:65.4485049834%;}}.field--name-field-floor-plans .field__label h1,.field--name-field-floor-plans .field__label h2,.field--name-field-floor-plans .field__label h3,.field--name-field-floor-plans .field__label h4,.field--name-field-floor-plans .field__label h5,.field--name-field-floor-plans .field__label h6{font-size:1.75em;line-height:1.3571428571;}@media (min-width:48em){.field--name-field-floor-plans .field__label h1,.field--name-field-floor-plans .field__label h2,.field--name-field-floor-plans .field__label h3,.field--name-field-floor-plans .field__label h4,.field--name-field-floor-plans .field__label h5,.field--name-field-floor-plans .field__label h6{font-size:2.625em;line-height:1.1904761905;}}.field--name-field-floor-plans .field--name-field-image{margin-bottom:1.625em;}@media (min-width:64em) and (max-width:79.9375em){.field--name-field-floor-plans .field--name-field-image{float:left;width:60.4060913706%;margin-bottom:0;}}@media (min-width:80em){.field--name-field-floor-plans .field--name-field-image{float:left;width:60.4651162791%;margin-bottom:0;}}.field--name-field-floor-plans .field--name-field-image img{margin:0 auto;}@media (min-width:64em) and (max-width:79.9375em){.field--name-field-floor-plans .field--name-field-dimension{float:right;width:34.5177664975%;}}@media (min-width:80em){.field--name-field-floor-plans .field--name-field-dimension{float:right;width:34.5514950166%;}}.field--name-field-introduction{margin-top:1.625em;margin-bottom:1.625em;}.field--name-field-introduction > .field__items > .field__item{font-size:1.125em;line-height:1.5555555556;font-family:"PT Serif",Georgia,serif;}@media (min-width:48em){.field--name-field-introduction > .field__items > .field__item{font-size:1.25em;line-height:1.5;}}.field--name-field-introduction > .field__items > .field__item > :last-child{margin-bottom:0;}.field--name-field-slider .content-main{padding:1em;background-color:#2E2E31;}@media (min-width:48em){.field--name-field-slider .content-main{padding:1.625em;}}@media (min-width:64em){.field--name-field-slider .content-main{position:absolute;left:0;bottom:0;width:100%;padding:2.4375em;background-color:transparent;z-index:300;}}@media (min-width:64em){.field--name-field-slider .field-collection-item-field-slider{position:relative;min-height:34.375em;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;position:relative;}.field--name-field-slider .field-collection-item-field-slider:after{content:"";position:absolute;bottom:0;left:0;height:30%;width:100%;background-image:-owg(linear-gradient(transparent,rgba(0,0,0,0.4)));background-image:-webkit(linear-gradient(transparent,rgba(0,0,0,0.4)));background-image:-moz(linear-gradient(transparent,rgba(0,0,0,0.4)));background-image:-o(linear-gradient(transparent,rgba(0,0,0,0.4)));background-image:linear-gradient(transparent,rgba(0,0,0,0.4));z-index:200;-webkit-transition:300ms;-moz-transition:300ms;-o-transition:300ms;transition:300ms;}}@media (min-width:80em){.field--name-field-slider .field-collection-item-field-slider{min-height:38.4375em;}}.field--name-field-slider .field-collection-item-field-slider:before{content:"";display:block;padding-top:50%;width:100%;background-image:inherit;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}@media (min-width:48em){.field--name-field-slider .field-collection-item-field-slider:before{padding-top:40%;}}@media (min-width:64em){.field--name-field-slider .field-collection-item-field-slider:before{display:none;}}.field--name-field-slider .field--name-field-title > .field__items > .field__item,.field--name-field-slider .field--name-field-body > .field__items > .field__item,.field--name-field-slider .field--name-field-link > .field__items > .field__item a{font-size:0.875em;line-height:1.5714285714;color:white;}@media (min-width:48em){.field--name-field-slider .field--name-field-title > .field__items > .field__item,.field--name-field-slider .field--name-field-body > .field__items > .field__item,.field--name-field-slider .field--name-field-link > .field__items > .field__item a{font-size:1em;line-height:1.625;}}@media (min-width:64em){.field--name-field-slider .field--name-field-title > .field__items > .field__item,.field--name-field-slider .field--name-field-body > .field__items > .field__item,.field--name-field-slider .field--name-field-link > .field__items > .field__item a{font-weight:700;}}.field--name-field-slider .field--name-field-link a{text-decoration:underline;}.field--name-field-slider .field--name-field-link a:hover,.field--name-field-slider .field--name-field-link a:focus{text-decoration:none;}.field--name-title h1,.field--name-title h2,.field--name-title h3,.field--name-title h4,.field--name-title h5,.field--name-title h6{margin:0;}.field-items,.field-item,.field-collection-container{margin:0;padding:0;}.field-collection-container{border:none;}.field-collection-view{margin:0;padding:0;border:none;}.field--type-image img{display:block;height:auto;}.node--full > .content-header,.node--full > .content-main,.node--full > .content-footer{margin-top:1.625em;margin-bottom:1.625em;}@media (min-width:64em){.node--full > .content-header,.node--full > .content-main,.node--full > .content-footer{margin-top:3.25em;margin-bottom:3.25em;}}.node--full > .content-header:last-child,.node--full > .content-main:last-child,.node--full > .content-footer:last-child{margin-bottom:0;}.node--full > .content-header:first-child,.node--full > .content-main:first-child,.node--full > .content-footer:first-child{margin-top:0;}.node--full > .content-header > .field:first-child,.node--full > .content-main > .field:first-child,.node--full > .content-footer > .field:first-child{margin-top:0;}.node--full > .content-header > .field:last-child,.node--full > .content-main > .field:last-child,.node--full > .content-footer > .field:last-child{margin-bottom:0;}.node--new-homes--full .group-content-primary,.node--house-and-land--full .group-content-primary{margin-bottom:0.8125em;}@media (min-width:64em) and (max-width:79.9375em){.node--new-homes--full .group-content-primary,.node--house-and-land--full .group-content-primary{width:39.5939086294%;float:left;margin-right:3.5532994924%;}}@media (min-width:80em){.node--new-homes--full .group-content-primary,.node--house-and-land--full .group-content-primary{width:39.5348837209%;float:left;margin-right:3.6544850498%;}}@media (min-width:64em) and (max-width:79.9375em){.node--new-homes--full .group-content-secondary,.node--house-and-land--full .group-content-secondary{width:56.8527918782%;float:right;margin-right:0;}}@media (min-width:80em){.node--new-homes--full .group-content-secondary,.node--house-and-land--full .group-content-secondary{width:56.8106312292%;float:right;margin-right:0;}}.node--new-homes--full .group-meta,.node--house-and-land--full .group-meta{margin-top:0.8125em;margin-bottom:0.8125em;padding-top:0.8125em;padding-bottom:0.8125em;border-top:1px solid #D7D9DE;border-bottom:1px solid #D7D9DE;}@media (min-width:64em){.node--new-homes--full .group-meta,.node--house-and-land--full .group-meta{border-top:none;border-bottom:none;}}.node--new-homes--full .group-content-primary > .field,.node--new-homes--full .group-content-secondary > .field,.node--house-and-land--full .group-content-primary > .field,.node--house-and-land--full .group-content-secondary > .field{margin-top:0.8125em;margin-bottom:0.8125em;}.node--new-homes--full .group-content-primary > .field:last-child,.node--new-homes--full .group-content-secondary > .field:last-child,.node--house-and-land--full .group-content-primary > .field:last-child,.node--house-and-land--full .group-content-secondary > .field:last-child{margin-bottom:0;}.node--new-homes--full .group-content-primary > .field:first-child,.node--new-homes--full .group-content-secondary > .field:first-child,.node--house-and-land--full .group-content-primary > .field:first-child,.node--house-and-land--full .group-content-secondary > .field:first-child{margin-top:0;}.node--new-homes--full .group-content-primary > .field.field--name-field-location,.node--new-homes--full .group-content-primary > .field.field--name-field-dual-occupancy,.node--new-homes--full .group-content-secondary > .field.field--name-field-location,.node--new-homes--full .group-content-secondary > .field.field--name-field-dual-occupancy,.node--house-and-land--full .group-content-primary > .field.field--name-field-location,.node--house-and-land--full .group-content-primary > .field.field--name-field-dual-occupancy,.node--house-and-land--full .group-content-secondary > .field.field--name-field-location,.node--house-and-land--full .group-content-secondary > .field.field--name-field-dual-occupancy{margin-top:0;margin-bottom:0;}@media (min-width:64em){.node--new-homes--full .group-content-primary > .field.field--name-enquire-button,.node--new-homes--full .group-content-primary > .field.field--name-enquiry-phone-number,.node--new-homes--full .group-content-secondary > .field.field--name-enquire-button,.node--new-homes--full .group-content-secondary > .field.field--name-enquiry-phone-number,.node--house-and-land--full .group-content-primary > .field.field--name-enquire-button,.node--house-and-land--full .group-content-primary > .field.field--name-enquiry-phone-number,.node--house-and-land--full .group-content-secondary > .field.field--name-enquire-button,.node--house-and-land--full .group-content-secondary > .field.field--name-enquiry-phone-number{display:inline-block;margin-top:1.625em;margin-right:2em;}.node--new-homes--full .group-content-primary > .field.field--name-enquire-button:last-child,.node--new-homes--full .group-content-primary > .field.field--name-enquiry-phone-number:last-child,.node--new-homes--full .group-content-secondary > .field.field--name-enquire-button:last-child,.node--new-homes--full .group-content-secondary > .field.field--name-enquiry-phone-number:last-child,.node--house-and-land--full .group-content-primary > .field.field--name-enquire-button:last-child,.node--house-and-land--full .group-content-primary > .field.field--name-enquiry-phone-number:last-child,.node--house-and-land--full .group-content-secondary > .field.field--name-enquire-button:last-child,.node--house-and-land--full .group-content-secondary > .field.field--name-enquiry-phone-number:last-child{margin-right:0;}}@media (min-width:64em){.node--new-homes--full .group-content-primary > .field.field--name-field-document,.node--new-homes--full .group-content-secondary > .field.field--name-field-document,.node--house-and-land--full .group-content-primary > .field.field--name-field-document,.node--house-and-land--full .group-content-secondary > .field.field--name-field-document{float:left;}}@media (min-width:64em){.node--new-homes--full .group-content-primary > .field.field-name-addthis-widget,.node--new-homes--full .group-content-primary > .field.field--name-addthis-widget,.node--new-homes--full .group-content-secondary > .field.field-name-addthis-widget,.node--new-homes--full .group-content-secondary > .field.field--name-addthis-widget,.node--house-and-land--full .group-content-primary > .field.field-name-addthis-widget,.node--house-and-land--full .group-content-primary > .field.field--name-addthis-widget,.node--house-and-land--full .group-content-secondary > .field.field-name-addthis-widget,.node--house-and-land--full .group-content-secondary > .field.field--name-addthis-widget{text-align:right;}}@media (min-width:64em){.node--new-homes--full .group-content-primary > .field.field--name-body,.node--new-homes--full .group-content-secondary > .field.field--name-body,.node--house-and-land--full .group-content-primary > .field.field--name-body,.node--house-and-land--full .group-content-secondary > .field.field--name-body{clear:both;margin-top:3.25em;}}.node--new-homes--full .group-meta .field,.node--house-and-land--full .group-meta .field{display:inline-block;margin-left:1em;font-weight:bold;text-align:center;}.node--new-homes--full .group-meta .field:first-child,.node--house-and-land--full .group-meta .field:first-child{margin-left:0;}@media (min-width:64em){.node--new-homes--full .group-meta .field.field--name-field-house-width,.node--new-homes--full .group-meta .field.field--name-field-storey,.node--house-and-land--full .group-meta .field.field--name-field-house-width,.node--house-and-land--full .group-meta .field.field--name-field-storey{padding-left:1em;border-left:1px solid #D7D9DE;}}.node--new-homes--full .field--name-enquire-button a,.node--new-homes--full .field--name-field-document a,.node--house-and-land--full .field--name-enquire-button a,.node--house-and-land--full .field--name-field-document a{display:inline-block;font-weight:700;text-align:center;text-decoration:none;text-transform:uppercase;border:none;vertical-align:middle;cursor:pointer;webkit-appearance:none;-moz-appearance:none;-webkit-transition:300ms color;-moz-transition:300ms color;-o-transition:300ms color;transition:300ms color;z-index:1;padding:0.8571428571em 2.1428571429em;font-size:0.875em;line-height:1.8571428571em;display:block;width:100%;}@media (min-width:48em){.node--new-homes--full .field--name-enquire-button a,.node--new-homes--full .field--name-field-document a,.node--house-and-land--full .field--name-enquire-button a,.node--house-and-land--full .field--name-field-document a{padding:1.0625em 2.5em;font-size:1em;line-height:1.625em;}}@media (min-width:64em){.node--new-homes--full .field--name-enquire-button a,.node--new-homes--full .field--name-field-document a,.node--house-and-land--full .field--name-enquire-button a,.node--house-and-land--full .field--name-field-document a{display:inline-block;width:auto;}}.node--new-homes--full .field--name-enquire-button a,.node--house-and-land--full .field--name-enquire-button a{position:relative;color:white;z-index:1;}.node--new-homes--full .field--name-enquire-button a:before,.node--new-homes--full .field--name-enquire-button a:after,.node--house-and-land--full .field--name-enquire-button a:before,.node--house-and-land--full .field--name-enquire-button a:after{content:"";position:absolute;top:0;left:0;height:100%;}.node--new-homes--full .field--name-enquire-button a:before,.node--house-and-land--full .field--name-enquire-button a:before{width:100%;background-color:#DC1E35;z-index:-2;}.node--new-homes--full .field--name-enquire-button a:after,.node--house-and-land--full .field--name-enquire-button a:after{width:0;background-color:#820010;-webkit-transition:width 300ms;-moz-transition:width 300ms;-o-transition:width 300ms;transition:width 300ms;z-index:-1;}.node--new-homes--full .field--name-enquire-button a:hover,.node--new-homes--full .field--name-enquire-button a:focus,.node--house-and-land--full .field--name-enquire-button a:hover,.node--house-and-land--full .field--name-enquire-button a:focus{color:white;}.node--new-homes--full .field--name-enquire-button a:hover:after,.node--house-and-land--full .field--name-enquire-button a:hover:after{width:100%;}.node--new-homes--full .field--name-field-document a,.node--house-and-land--full .field--name-field-document a{position:relative;color:#DC1E35;background-color:#D7D9DE;}.node--new-homes--full .field--name-field-document a:hover,.node--new-homes--full .field--name-field-document a:focus,.node--house-and-land--full .field--name-field-document a:hover,.node--house-and-land--full .field--name-field-document a:focus{color:white;background-color:#404042;}.node--new-homes--full .field--name-field-document a:hover:after,.node--house-and-land--full .field--name-field-document a:hover:after{width:100%;}.node--new-homes--full .field--name-field-document a:before,.node--house-and-land--full .field--name-field-document a:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;text-decoration:inherit;font-variant:normal;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";height:1em;width:1em;display:inline-block;line-height:1em;text-align:center;position:relative;top:-2px;margin-right:.75em;}.node--new-homes--full .field--name-field-price .field_label,.node--house-and-land--full .field--name-field-price .field_label{font-size:0.75em;line-height:1.5;font-weight:700;text-transform:uppercase;margin-bottom:.5em;}@media (min-width:48em){.node--new-homes--full .field--name-field-price .field_label,.node--house-and-land--full .field--name-field-price .field_label{font-size:0.875em;line-height:1.5714285714;}}.node--new-homes--full .field--name-field-price .field__item,.node--house-and-land--full .field--name-field-price .field__item{font-size:2.25em;line-height:1.2222222222;font-family:"PT Serif",Georgia,serif;}@media (min-width:48em){.node--new-homes--full .field--name-field-price .field__item,.node--house-and-land--full .field--name-field-price .field__item{font-size:3.375em;line-height:1.1851851852;}}.node--new-homes--full .field--name-field-location,.node--new-homes--full .field--name-field-dual-occupancy,.node--house-and-land--full .field--name-field-location,.node--house-and-land--full .field--name-field-dual-occupancy{vertical-align:middle;}.node--new-homes--full .field--name-field-location:before,.node--new-homes--full .field--name-field-location .field__label,.node--new-homes--full .field--name-field-location .label-above,.node--new-homes--full .field--name-field-location .field__items,.node--new-homes--full .field--name-field-dual-occupancy:before,.node--new-homes--full .field--name-field-dual-occupancy .field__label,.node--new-homes--full .field--name-field-dual-occupancy .label-above,.node--new-homes--full .field--name-field-dual-occupancy .field__items,.node--house-and-land--full .field--name-field-location:before,.node--house-and-land--full .field--name-field-location .field__label,.node--house-and-land--full .field--name-field-location .label-above,.node--house-and-land--full .field--name-field-location .field__items,.node--house-and-land--full .field--name-field-dual-occupancy:before,.node--house-and-land--full .field--name-field-dual-occupancy .field__label,.node--house-and-land--full .field--name-field-dual-occupancy .label-above,.node--house-and-land--full .field--name-field-dual-occupancy .field__items{display:inline-block;vertical-align:middle;}.node--new-homes--full .field--name-field-location:before,.node--new-homes--full .field--name-field-location .field__label,.node--new-homes--full .field--name-field-dual-occupancy:before,.node--new-homes--full .field--name-field-dual-occupancy .field__label,.node--house-and-land--full .field--name-field-location:before,.node--house-and-land--full .field--name-field-location .field__label,.node--house-and-land--full .field--name-field-dual-occupancy:before,.node--house-and-land--full .field--name-field-dual-occupancy .field__label{margin-right:.5em;}.node--new-homes--full .field--name-field-dual-occupancy .label-above,.node--house-and-land--full .field--name-field-dual-occupancy .label-above{font-size:0.75em;line-height:1.5;font-weight:700;text-transform:uppercase;}@media (min-width:48em){.node--new-homes--full .field--name-field-dual-occupancy .label-above,.node--house-and-land--full .field--name-field-dual-occupancy .label-above{font-size:0.875em;line-height:1.5714285714;}}.node--new-homes--full .field--name-enquiry-phone-number a,.node--house-and-land--full .field--name-enquiry-phone-number a{font-size:1.125em;line-height:1.5555555556;display:block;color:#DC1E35;text-align:center;padding:0.625em 0;border:2px solid #DC1E35;}@media (min-width:64em){.node--new-homes--full .field--name-enquiry-phone-number a,.node--house-and-land--full .field--name-enquiry-phone-number a{font-size:1.625em;line-height:1.3846153846;display:inline;padding:0;color:inherit;border:none;}}.node--new-homes--full .field--name-enquiry-phone-number a:hover,.node--new-homes--full .field--name-enquiry-phone-number a:focus,.node--house-and-land--full .field--name-enquiry-phone-number a:hover,.node--house-and-land--full .field--name-enquiry-phone-number a:focus{color:#DC1E35;}@media (min-width:64em){.node--new-homes--full .field--name-enquiry-phone-number a:hover,.node--new-homes--full .field--name-enquiry-phone-number a:focus,.node--house-and-land--full .field--name-enquiry-phone-number a:hover,.node--house-and-land--full .field--name-enquiry-phone-number a:focus{color:inherit;cursor:default;}}.node--new-homes--full .field--name-enquiry-phone-number a:before,.node--house-and-land--full .field--name-enquiry-phone-number a:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;text-decoration:inherit;font-variant:normal;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";height:1em;width:1em;display:inline-block;line-height:1em;text-align:center;display:inline-block;font-size:1.5em;color:#DC1E35;}.node--new-homes .field--name-field-bedrooms .field__label,.node--new-homes .field--name-field-garage .field__label,.node--new-homes .field--name-field-bathrooms .field__label,.node--new-homes .field--name-field-house-width .field__label,.node--new-homes .field--name-field-storey .field__label,.node--house-and-land .field--name-field-bedrooms .field__label,.node--house-and-land .field--name-field-garage .field__label,.node--house-and-land .field--name-field-bathrooms .field__label,.node--house-and-land .field--name-field-house-width .field__label,.node--house-and-land .field--name-field-storey .field__label{position:relative;top:-2px;right:-1px;line-height:0;vertical-align:middle;text-indent:-119988px;height:1.625em;display:inline-block;}.node--new-homes .field--name-field-bedrooms .field__label:after,.node--new-homes .field--name-field-garage .field__label:after,.node--new-homes .field--name-field-bathrooms .field__label:after,.node--new-homes .field--name-field-house-width .field__label:after,.node--new-homes .field--name-field-storey .field__label:after,.node--house-and-land .field--name-field-bedrooms .field__label:after,.node--house-and-land .field--name-field-garage .field__label:after,.node--house-and-land .field--name-field-bathrooms .field__label:after,.node--house-and-land .field--name-field-house-width .field__label:after,.node--house-and-land .field--name-field-storey .field__label:after{content:"";}.node--new-homes .field--name-field-bedrooms .field__label:after,.node--new-homes .field--name-field-garage .field__label:after,.node--new-homes .field--name-field-bathrooms .field__label:after,.node--new-homes .field--name-field-house-width .field__label:after,.node--new-homes .field--name-field-storey .field__label:after,.node--house-and-land .field--name-field-bedrooms .field__label:after,.node--house-and-land .field--name-field-garage .field__label:after,.node--house-and-land .field--name-field-bathrooms .field__label:after,.node--house-and-land .field--name-field-house-width .field__label:after,.node--house-and-land .field--name-field-storey .field__label:after{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;text-decoration:inherit;font-variant:normal;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;height:100%;width:100%;display:block;text-align:center;text-indent:0;vertical-align:middle;line-height:1.625em;}.node--new-homes .field--name-field-bedrooms .field__label:after,.node--house-and-land .field--name-field-bedrooms .field__label:after{content:"";}.node--new-homes .field--name-field-garage .field__label:after,.node--house-and-land .field--name-field-garage .field__label:after{content:"";}.node--new-homes .field--name-field-bathrooms .field__label:after,.node--house-and-land .field--name-field-bathrooms .field__label:after{content:"";}.node--new-homes .field--name-field-house-width .field__label,.node--house-and-land .field--name-field-house-width .field__label{width:2.5em;}.node--new-homes .field--name-field-house-width .field__label:after,.node--house-and-land .field--name-field-house-width .field__label:after{content:"";}.node--new-homes .field--name-field-storey .field__label:after,.node--house-and-land .field--name-field-storey .field__label:after{content:"";}.node--new-homes .field--name-field-location:before,.node--new-homes .field--name-field-dual-occupancy > .field__items > .field__item:before,.node--house-and-land .field--name-field-location:before,.node--house-and-land .field--name-field-dual-occupancy > .field__items > .field__item:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;text-decoration:inherit;font-variant:normal;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";height:1em;width:1em;display:inline-block;line-height:1em;text-align:center;position:relative;top:-1px;}.node--new-homes .field--name-field-dual-occupancy > .field__items > .field__item:before,.node--house-and-land .field--name-field-dual-occupancy > .field__items > .field__item:before{content:"";margin-right:8px;}.node--new-homes .field--name-field-location:before,.node--house-and-land .field--name-field-location:before{content:"";color:#DC1E35;}.node--new-homes .field--name-field-location ul,.node--house-and-land .field--name-field-location ul{margin:0;padding:0;}.node--new-homes .field--name-field-location li,.node--house-and-land .field--name-field-location li{display:inline-block;}.node--new-homes .field--name-field-location li:after,.node--house-and-land .field--name-field-location li:after{content:"/";}.node--new-homes .field--name-field-location li:last-child:after,.node--house-and-land .field--name-field-location li:last-child:after{display:none;}.node--new-homes .field--name-field-location .field__label,.node--house-and-land .field--name-field-location .field__label{top:-1px;color:#DC1E35;}.node--new-homes--teaser .content-header,.node--house-and-land--teaser .content-header{position:relative;}.node--new-homes--teaser .content-main,.node--house-and-land--teaser .content-main{padding:1.21875em;background-color:#F3F3F3;}.node--new-homes--teaser .field--name-field-price .field__items,.node--new-homes--teaser .field--name-field-bedrooms .field__items,.node--new-homes--teaser .field--name-field-garage .field__items,.node--new-homes--teaser .field--name-field-bathrooms .field__items,.node--new-homes--teaser .field--name-field-house-width .field__items,.node--new-homes--teaser .field--name-field-storey .field__items,.node--house-and-land--teaser .field--name-field-price .field__items,.node--house-and-land--teaser .field--name-field-bedrooms .field__items,.node--house-and-land--teaser .field--name-field-garage .field__items,.node--house-and-land--teaser .field--name-field-bathrooms .field__items,.node--house-and-land--teaser .field--name-field-house-width .field__items,.node--house-and-land--teaser .field--name-field-storey .field__items{font-weight:bold;}.node--new-homes--teaser .field--name-field-bedrooms .field__label,.node--new-homes--teaser .field--name-field-bedrooms .field__items,.node--new-homes--teaser .field--name-field-garage .field__label,.node--new-homes--teaser .field--name-field-garage .field__items,.node--new-homes--teaser .field--name-field-bathrooms .field__label,.node--new-homes--teaser .field--name-field-bathrooms .field__items,.node--new-homes--teaser .field--name-field-house-width .field__label,.node--new-homes--teaser .field--name-field-house-width .field__items,.node--new-homes--teaser .field--name-field-storey .field__label,.node--new-homes--teaser .field--name-field-storey .field__items,.node--new-homes--teaser .field--name-field-location .field__label,.node--new-homes--teaser .field--name-field-location .field__items,.node--house-and-land--teaser .field--name-field-bedrooms .field__label,.node--house-and-land--teaser .field--name-field-bedrooms .field__items,.node--house-and-land--teaser .field--name-field-garage .field__label,.node--house-and-land--teaser .field--name-field-garage .field__items,.node--house-and-land--teaser .field--name-field-bathrooms .field__label,.node--house-and-land--teaser .field--name-field-bathrooms .field__items,.node--house-and-land--teaser .field--name-field-house-width .field__label,.node--house-and-land--teaser .field--name-field-house-width .field__items,.node--house-and-land--teaser .field--name-field-storey .field__label,.node--house-and-land--teaser .field--name-field-storey .field__items,.node--house-and-land--teaser .field--name-field-location .field__label,.node--house-and-land--teaser .field--name-field-location .field__items{display:inline-block;text-align:center;}.node--new-homes--teaser .field--name-field-bedrooms .field__label,.node--new-homes--teaser .field--name-field-garage .field__label,.node--new-homes--teaser .field--name-field-bathrooms .field__label,.node--new-homes--teaser .field--name-field-house-width .field__label,.node--new-homes--teaser .field--name-field-storey .field__label,.node--new-homes--teaser .field--name-field-location .field__label,.node--house-and-land--teaser .field--name-field-bedrooms .field__label,.node--house-and-land--teaser .field--name-field-garage .field__label,.node--house-and-land--teaser .field--name-field-bathrooms .field__label,.node--house-and-land--teaser .field--name-field-house-width .field__label,.node--house-and-land--teaser .field--name-field-storey .field__label,.node--house-and-land--teaser .field--name-field-location .field__label{font-size:.9em;}.node--new-homes--teaser .field--name-field-bedrooms .field__items,.node--new-homes--teaser .field--name-field-garage .field__items,.node--new-homes--teaser .field--name-field-bathrooms .field__items,.node--new-homes--teaser .field--name-field-house-width .field__items,.node--new-homes--teaser .field--name-field-storey .field__items,.node--new-homes--teaser .field--name-field-location .field__items,.node--house-and-land--teaser .field--name-field-bedrooms .field__items,.node--house-and-land--teaser .field--name-field-garage .field__items,.node--house-and-land--teaser .field--name-field-bathrooms .field__items,.node--house-and-land--teaser .field--name-field-house-width .field__items,.node--house-and-land--teaser .field--name-field-storey .field__items,.node--house-and-land--teaser .field--name-field-location .field__items{margin-left:.5em;}.node--new-homes--teaser .field--name-field-bedrooms,.node--new-homes--teaser .field--name-field-garage,.node--new-homes--teaser .field--name-field-bathrooms,.node--new-homes--teaser .field--name-field-house-width,.node--new-homes--teaser .field--name-field-storey,.node--house-and-land--teaser .field--name-field-bedrooms,.node--house-and-land--teaser .field--name-field-garage,.node--house-and-land--teaser .field--name-field-bathrooms,.node--house-and-land--teaser .field--name-field-house-width,.node--house-and-land--teaser .field--name-field-storey{display:inline-block;}.node--new-homes--teaser .field--name-field-bedrooms,.node--new-homes--teaser .field--name-field-garage,.node--new-homes--teaser .field--name-field-bathrooms,.node--house-and-land--teaser .field--name-field-bedrooms,.node--house-and-land--teaser .field--name-field-garage,.node--house-and-land--teaser .field--name-field-bathrooms{margin-right:0.5em;}@media (min-width:48em){.node--new-homes--teaser .field--name-field-bedrooms,.node--new-homes--teaser .field--name-field-garage,.node--new-homes--teaser .field--name-field-bathrooms,.node--house-and-land--teaser .field--name-field-bedrooms,.node--house-and-land--teaser .field--name-field-garage,.node--house-and-land--teaser .field--name-field-bathrooms{margin-right:1em;}}.node--new-homes--teaser .field--name-field-house-width,.node--house-and-land--teaser .field--name-field-house-width{float:right;}.node--new-homes--teaser .field--name-field-location li,.node--house-and-land--teaser .field--name-field-location li{font-size:0.75em;line-height:1.5;}@media (min-width:48em){.node--new-homes--teaser .field--name-field-location li,.node--house-and-land--teaser .field--name-field-location li{font-size:0.875em;line-height:1.5714285714;}}.node--new-homes--teaser .field--name-title,.node--house-and-land--teaser .field--name-title{margin-bottom:0.40625em;}.node--new-homes--teaser .field--name-title h1,.node--new-homes--teaser .field--name-title h2,.node--new-homes--teaser .field--name-title h3,.node--new-homes--teaser .field--name-title h4,.node--new-homes--teaser .field--name-title h5,.node--new-homes--teaser .field--name-title h6,.node--house-and-land--teaser .field--name-title h1,.node--house-and-land--teaser .field--name-title h2,.node--house-and-land--teaser .field--name-title h3,.node--house-and-land--teaser .field--name-title h4,.node--house-and-land--teaser .field--name-title h5,.node--house-and-land--teaser .field--name-title h6{font-size:1.125em;line-height:1.5555555556;}@media (min-width:48em){.node--new-homes--teaser .field--name-title h1,.node--new-homes--teaser .field--name-title h2,.node--new-homes--teaser .field--name-title h3,.node--new-homes--teaser .field--name-title h4,.node--new-homes--teaser .field--name-title h5,.node--new-homes--teaser .field--name-title h6,.node--house-and-land--teaser .field--name-title h1,.node--house-and-land--teaser .field--name-title h2,.node--house-and-land--teaser .field--name-title h3,.node--house-and-land--teaser .field--name-title h4,.node--house-and-land--teaser .field--name-title h5,.node--house-and-land--teaser .field--name-title h6{font-size:1.25em;line-height:1.5;}}.node--new-homes--teaser .field--name-field-price > .field__items > .field__item,.node--house-and-land--teaser .field--name-field-price > .field__items > .field__item{font-size:1.125em;line-height:1.5555555556;}@media (min-width:48em){.node--new-homes--teaser .field--name-field-price > .field__items > .field__item,.node--house-and-land--teaser .field--name-field-price > .field__items > .field__item{font-size:1.25em;line-height:1.5;}}.node--new-homes--teaser .field--name-field-image > .field__items > .field__item a,.node--house-and-land--teaser .field--name-field-image > .field__items > .field__item a{display:block;position:relative;}.node--new-homes--teaser .field--name-field-image > .field__items > .field__item a:after,.node--house-and-land--teaser .field--name-field-image > .field__items > .field__item a:after{content:"";position:absolute;bottom:0;left:0;height:30%;width:100%;background-image:-owg(linear-gradient(transparent,rgba(0,0,0,0.4)));background-image:-webkit(linear-gradient(transparent,rgba(0,0,0,0.4)));background-image:-moz(linear-gradient(transparent,rgba(0,0,0,0.4)));background-image:-o(linear-gradient(transparent,rgba(0,0,0,0.4)));background-image:linear-gradient(transparent,rgba(0,0,0,0.4));z-index:1;-webkit-transition:300ms;-moz-transition:300ms;-o-transition:300ms;transition:300ms;}.node--new-homes--teaser .field--name-field-image > .field__items > .field__item a:hover:after,.node--new-homes--teaser .field--name-field-image > .field__items > .field__item a:focus:after,.node--house-and-land--teaser .field--name-field-image > .field__items > .field__item a:hover:after,.node--house-and-land--teaser .field--name-field-image > .field__items > .field__item a:focus:after{height:40%;background-image:-owg(linear-gradient(transparent,rgba(0,0,0,0.4)));background-image:-webkit(linear-gradient(transparent,rgba(0,0,0,0.4)));background-image:-moz(linear-gradient(transparent,rgba(0,0,0,0.4)));background-image:-o(linear-gradient(transparent,rgba(0,0,0,0.4)));background-image:linear-gradient(transparent,rgba(0,0,0,0.4));}.node--new-homes--teaser .content-header .field--name-field-price,.node--house-and-land--teaser .content-header .field--name-field-price{position:absolute;right:1.625em;bottom:0.8125em;color:white;z-index:20;}.node--blog-post--full .content-header > .field,.node--blog-post--full .content-main > .field,.node--blog-post--full .content-footer > .field{margin-top:1.625em;margin-bottom:1.625em;}.node--blog-post--full .content-header > .field:first-child,.node--blog-post--full .content-main > .field:first-child,.node--blog-post--full .content-footer > .field:first-child{margin-top:0;}.node--blog-post--full .content-header > .field:last-child,.node--blog-post--full .content-main > .field:last-child,.node--blog-post--full .content-footer > .field:last-child{margin-bottom:0;}.node--blog-post--full .content-header > .field.field--name-post-date,.node--blog-post--full .content-header > .field.field--name-field-blog-category,.node--blog-post--full .content-main > .field.field--name-post-date,.node--blog-post--full .content-main > .field.field--name-field-blog-category,.node--blog-post--full .content-footer > .field.field--name-post-date,.node--blog-post--full .content-footer > .field.field--name-field-blog-category{margin-bottom:0;}.node--blog-post .content-header > .field--name-post-date,.node--blog-post .content-main > .field--name-post-date,.node--blog-post .content-header > .field--name-field-blog-category,.node--blog-post .content-main > .field--name-field-blog-category{margin-top:0;}.node--blog-post .field--name-post-date,.node--blog-post .field--name-field-blog-category{margin-top:0;display:inline-block;color:#7B7B81;}.node--blog-post .field--name-post-date,.node--blog-post .field--name-field-blog-category,.node--blog-post .field--name-field-tags{color:#7B7B81;}.node--blog-post .field--name-field-tags,.node--blog-post .field--name-field-blog-category{font-family:"PT Serif",Georgia,serif;font-style:italic;}.node--blog-post .field--name-field-blog-category{margin-left:.75em;}.node--blog-post .field--name-field-blog-category .field__items,.node--blog-post .field--name-field-blog-category:before{display:inline-block;}.node--blog-post .field--name-field-blog-category:before{content:"/";margin-right:.75em;}.node--blog-post--teaser .content-header,.node--blog-post--teaser .content-main,.node--blog-post--teaser .content-footer{margin-bottom:0.8125em;}.node--blog-post--teaser .content-header:last-child,.node--blog-post--teaser .content-main:last-child,.node--blog-post--teaser .content-footer:last-child{margin-bottom:0;}.node--blog-post--teaser .content-header > .field,.node--blog-post--teaser .content-main > .field,.node--blog-post--teaser .content-footer > .field{margin-top:0.8125em;margin-bottom:0.8125em;}.node--blog-post--teaser .content-header > .field:first-child,.node--blog-post--teaser .content-main > .field:first-child,.node--blog-post--teaser .content-footer > .field:first-child{margin-top:0;}.node--blog-post--teaser .content-header > .field:last-child,.node--blog-post--teaser .content-main > .field:last-child,.node--blog-post--teaser .content-footer > .field:last-child{margin-bottom:0;}.node--blog-post--teaser .content-header > .field.field--name-post-date,.node--blog-post--teaser .content-header > .field.field--name-field-blog-category,.node--blog-post--teaser .content-main > .field.field--name-post-date,.node--blog-post--teaser .content-main > .field.field--name-field-blog-category,.node--blog-post--teaser .content-footer > .field.field--name-post-date,.node--blog-post--teaser .content-footer > .field.field--name-field-blog-category{margin-top:0;}.node--blog-post--teaser .content-header > .field.field--name-title,.node--blog-post--teaser .content-main > .field.field--name-title,.node--blog-post--teaser .content-footer > .field.field--name-title{margin-top:0;}.node--blog-post--teaser .field--name-title h1,.node--blog-post--teaser .field--name-title h2,.node--blog-post--teaser .field--name-title h3,.node--blog-post--teaser .field--name-title h4,.node--blog-post--teaser .field--name-title h5,.node--blog-post--teaser .field--name-title h6{font-size:1.5em;line-height:1.3333333333;}@media (min-width:48em){.node--blog-post--teaser .field--name-title h1,.node--blog-post--teaser .field--name-title h2,.node--blog-post--teaser .field--name-title h3,.node--blog-post--teaser .field--name-title h4,.node--blog-post--teaser .field--name-title h5,.node--blog-post--teaser .field--name-title h6{font-size:1.625em;line-height:1.3846153846;}}@media (min-width:64em){.node--blog-post--teaser .field--name-field-image{float:left;width:40%;margin-right:5%;}}.node--blog-post--teaser .field--name-field-image > .field__items > .field__item a{display:block;position:relative;}.node--blog-post--teaser .field--name-field-image > .field__items > .field__item a:after{content:"";position:absolute;bottom:0;left:0;height:30%;width:100%;background-image:-owg(linear-gradient(transparent,rgba(0,0,0,0.4)));background-image:-webkit(linear-gradient(transparent,rgba(0,0,0,0.4)));background-image:-moz(linear-gradient(transparent,rgba(0,0,0,0.4)));background-image:-o(linear-gradient(transparent,rgba(0,0,0,0.4)));background-image:linear-gradient(transparent,rgba(0,0,0,0.4));z-index:1;-webkit-transition:300ms;-moz-transition:300ms;-o-transition:300ms;transition:300ms;}.node--blog-post--teaser .field--name-field-image > .field__items > .field__item a:hover:after,.node--blog-post--teaser .field--name-field-image > .field__items > .field__item a:focus:after{height:40%;background-image:-owg(linear-gradient(transparent,rgba(0,0,0,0.4)));background-image:-webkit(linear-gradient(transparent,rgba(0,0,0,0.4)));background-image:-moz(linear-gradient(transparent,rgba(0,0,0,0.4)));background-image:-o(linear-gradient(transparent,rgba(0,0,0,0.4)));background-image:linear-gradient(transparent,rgba(0,0,0,0.4));}@media (min-width:64em){.node--blog-post--teaser .field--name-node-link{clear:both;text-align:right;}}.node--blog-post--teaser .field--name-node-link a{color:#DC1E35;font-weight:bold;}.node--blog-post--teaser .field--name-node-link a:hover,.node--blog-post--teaser .field--name-node-link a:focus{color:inherit;}.node--sticky.node--blog-post--teaser{padding:1.625em;background-color:#F3F3F3;border-top:4px solid #BABABA;}@media (min-width:48em){.node--sticky.node--blog-post--teaser{padding:2.4375em;}}.node--sticky.node--blog-post--teaser .content-header > .field.field--name-title,.node--sticky.node--blog-post--teaser .content-main > .field.field--name-title,.node--sticky.node--blog-post--teaser .content-footer > .field.field--name-title{margin-bottom:1.625em;}@media (min-width:64em){.node--sticky.node--blog-post--teaser .field--name-node-link{text-align:right;}}.node--sticky.node--blog-post--teaser .field--name-node-link a{display:inline-block;font-weight:700;text-align:center;text-decoration:none;text-transform:uppercase;border:none;vertical-align:middle;cursor:pointer;webkit-appearance:none;-moz-appearance:none;-webkit-transition:300ms color;-moz-transition:300ms color;-o-transition:300ms color;transition:300ms color;z-index:1;position:relative;color:#DC1E35;-webkit-box-shadow:inset 0 0 0 2px #DC1E35;-moz-box-shadow:inset 0 0 0 2px #DC1E35;box-shadow:inset 0 0 0 2px #DC1E35;z-index:1;padding:0.8571428571em 2.1428571429em;font-size:0.875em;line-height:1.8571428571em;}.node--sticky.node--blog-post--teaser .field--name-node-link a:before,.node--sticky.node--blog-post--teaser .field--name-node-link a:after{content:"";position:absolute;top:0;left:0;height:100%;-webkit-box-shadow:inset 0 0 0 2px transparent;-moz-box-shadow:inset 0 0 0 2px transparent;box-shadow:inset 0 0 0 2px transparent;}.node--sticky.node--blog-post--teaser .field--name-node-link a:before{width:100%;background-color:transparent;z-index:-2;}.node--sticky.node--blog-post--teaser .field--name-node-link a:after{width:0;background-color:#DC1E35;-webkit-transition:width 300ms;-moz-transition:width 300ms;-o-transition:width 300ms;transition:width 300ms;z-index:-1;}.node--sticky.node--blog-post--teaser .field--name-node-link a:hover,.node--sticky.node--blog-post--teaser .field--name-node-link a:focus{color:white;}.node--sticky.node--blog-post--teaser .field--name-node-link a:hover:after{width:100%;}.node--client-story--featured{background-color:#EEEEEE;}@media (min-width:48em){.node--client-story--featured{margin:0;padding:3.25em 0;}}@media (min-width:80em){.node--client-story--featured{position:relative;overflow:hidden;}}.node--client-story--featured .group-container{padding:1.625em;}@media (min-width:48em){.node--client-story--featured .group-container{padding:0;text-align:center;}}@media (min-width:80em){.node--client-story--featured .group-container{max-width:37.625em;padding:3.6544850498% 0 7.3089700997% 3.6544850498%;text-align:left;}}@media (min-width:80em){.node--client-story--featured .group-container{margin-left:50%;width:50%;}}@media (min-width:48em) and (max-width:63.9375em){.node--client-story--featured .content-main{max-width:43.125em;margin-left:auto;margin-right:auto;}.node--client-story--featured .content-main:after{content:" ";display:block;clear:both;}}@media (min-width:64em) and (max-width:79.9375em){.node--client-story--featured .content-main{max-width:61.5625em;margin-left:auto;margin-right:auto;padding-left:8.6294416244%;padding-right:8.6294416244%;}.node--client-story--featured .content-main:after{content:" ";display:block;clear:both;}}.node--client-story--featured .group-container > .field{margin-top:0.8125em;margin-bottom:0.8125em;}@media (min-width:48em){.node--client-story--featured .group-container > .field{margin-top:1.21875em;margin-bottom:1.21875em;}}.node--client-story--featured .group-container > .field:first-child{margin-top:0;}.node--client-story--featured .group-container > .field:last-child{margin-bottom:0;}@media (min-width:48em){.node--client-story--featured .field--name-field-image{margin-bottom:1.625em;}}@media (min-width:80em){.node--client-story--featured .field--name-field-image{position:absolute;top:50%;left:0;width:50%;overflow:hidden;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}}.node--client-story--featured .field--name-field-image img{width:100%;}.node--client-story--featured .field--name-bundle{color:#7B7B81;font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:inherit;line-height:inherit;letter-spacing:1px;text-transform:uppercase;}.node--client-story--featured .field--name-node-link a{display:inline-block;font-weight:700;text-align:center;text-decoration:none;text-transform:uppercase;border:none;vertical-align:middle;cursor:pointer;webkit-appearance:none;-moz-appearance:none;-webkit-transition:300ms color;-moz-transition:300ms color;-o-transition:300ms color;transition:300ms color;z-index:1;position:relative;color:#DC1E35;-webkit-box-shadow:inset 0 0 0 2px #DC1E35;-moz-box-shadow:inset 0 0 0 2px #DC1E35;box-shadow:inset 0 0 0 2px #DC1E35;z-index:1;padding:0.8571428571em 2.1428571429em;font-size:0.875em;line-height:1.8571428571em;}.node--client-story--featured .field--name-node-link a:before,.node--client-story--featured .field--name-node-link a:after{content:"";position:absolute;top:0;left:0;height:100%;-webkit-box-shadow:inset 0 0 0 2px transparent;-moz-box-shadow:inset 0 0 0 2px transparent;box-shadow:inset 0 0 0 2px transparent;}.node--client-story--featured .field--name-node-link a:before{width:100%;background-color:transparent;z-index:-2;}.node--client-story--featured .field--name-node-link a:after{width:0;background-color:#DC1E35;-webkit-transition:width 300ms;-moz-transition:width 300ms;-o-transition:width 300ms;transition:width 300ms;z-index:-1;}.node--client-story--featured .field--name-node-link a:hover,.node--client-story--featured .field--name-node-link a:focus{color:white;}.node--client-story--featured .field--name-node-link a:hover:after{width:100%;}.node--client-story--full .content-header > .field,.node--client-story--full .content-main > .field,.node--client-story--full .content-footer > .field{margin-top:1.625em;margin-bottom:1.625em;}.node--client-story--full .content-header > .field:first-child,.node--client-story--full .content-main > .field:first-child,.node--client-story--full .content-footer > .field:first-child{margin-top:0;}.node--client-story--full .content-header > .field:last-child,.node--client-story--full .content-main > .field:last-child,.node--client-story--full .content-footer > .field:last-child{margin-bottom:0;}.node--client-story--teaser .content-header,.node--client-story--teaser .content-main,.node--client-story--teaser .content-footer{margin-bottom:1.625em;}.node--client-story--teaser .content-header:last-child,.node--client-story--teaser .content-main:last-child,.node--client-story--teaser .content-footer:last-child{margin-bottom:0;}.node--client-story--teaser .content-header > .field,.node--client-story--teaser .content-main > .field,.node--client-story--teaser .content-footer > .field{margin-top:0.8125em;margin-bottom:0.8125em;}@media (min-width:64em){.node--client-story--teaser .content-header > .field,.node--client-story--teaser .content-main > .field,.node--client-story--teaser .content-footer > .field{margin-top:1.21875em;margin-bottom:1.21875em;}}.node--client-story--teaser .content-header > .field:first-child,.node--client-story--teaser .content-main > .field:first-child,.node--client-story--teaser .content-footer > .field:first-child{margin-top:0;}.node--client-story--teaser .content-header > .field:last-child,.node--client-story--teaser .content-main > .field:last-child,.node--client-story--teaser .content-footer > .field:last-child{margin-bottom:0;}.node--client-story--teaser .field--name-field-image > .field__items > .field__item a{display:block;position:relative;}.node--client-story--teaser .field--name-field-image > .field__items > .field__item a:after{content:"";position:absolute;bottom:0;left:0;height:30%;width:100%;background-image:-owg(linear-gradient(transparent,rgba(0,0,0,0.4)));background-image:-webkit(linear-gradient(transparent,rgba(0,0,0,0.4)));background-image:-moz(linear-gradient(transparent,rgba(0,0,0,0.4)));background-image:-o(linear-gradient(transparent,rgba(0,0,0,0.4)));background-image:linear-gradient(transparent,rgba(0,0,0,0.4));z-index:1;-webkit-transition:300ms;-moz-transition:300ms;-o-transition:300ms;transition:300ms;}.node--client-story--teaser .field--name-field-image > .field__items > .field__item a:hover:after,.node--client-story--teaser .field--name-field-image > .field__items > .field__item a:focus:after{height:40%;background-image:-owg(linear-gradient(transparent,rgba(0,0,0,0.4)));background-image:-webkit(linear-gradient(transparent,rgba(0,0,0,0.4)));background-image:-moz(linear-gradient(transparent,rgba(0,0,0,0.4)));background-image:-o(linear-gradient(transparent,rgba(0,0,0,0.4)));background-image:linear-gradient(transparent,rgba(0,0,0,0.4));}.node--client-story--teaser .field--name-title h1,.node--client-story--teaser .field--name-title h2,.node--client-story--teaser .field--name-title h3,.node--client-story--teaser .field--name-title h4,.node--client-story--teaser .field--name-title h5,.node--client-story--teaser .field--name-title h6{font-size:1.5em;line-height:1.3333333333;}@media (min-width:48em){.node--client-story--teaser .field--name-title h1,.node--client-story--teaser .field--name-title h2,.node--client-story--teaser .field--name-title h3,.node--client-story--teaser .field--name-title h4,.node--client-story--teaser .field--name-title h5,.node--client-story--teaser .field--name-title h6{font-size:1.625em;line-height:1.3846153846;}}.node--client-story--teaser .field--name-title a{color:inherit;}.node--client-story--teaser .field--name-title a:hover,.node--client-story--teaser .field--name-title a:focus{color:#DC1E35;}.node--client-story--teaser .field--name-node-link a{display:inline-block;font-weight:700;text-align:center;text-decoration:none;text-transform:uppercase;border:none;vertical-align:middle;cursor:pointer;webkit-appearance:none;-moz-appearance:none;-webkit-transition:300ms color;-moz-transition:300ms color;-o-transition:300ms color;transition:300ms color;z-index:1;position:relative;color:#DC1E35;-webkit-box-shadow:inset 0 0 0 2px #DC1E35;-moz-box-shadow:inset 0 0 0 2px #DC1E35;box-shadow:inset 0 0 0 2px #DC1E35;z-index:1;padding:0.8571428571em 2.1428571429em;font-size:0.875em;line-height:1.8571428571em;}.node--client-story--teaser .field--name-node-link a:before,.node--client-story--teaser .field--name-node-link a:after{content:"";position:absolute;top:0;left:0;height:100%;-webkit-box-shadow:inset 0 0 0 2px transparent;-moz-box-shadow:inset 0 0 0 2px transparent;box-shadow:inset 0 0 0 2px transparent;}.node--client-story--teaser .field--name-node-link a:before{width:100%;background-color:transparent;z-index:-2;}.node--client-story--teaser .field--name-node-link a:after{width:0;background-color:#DC1E35;-webkit-transition:width 300ms;-moz-transition:width 300ms;-o-transition:width 300ms;transition:width 300ms;z-index:-1;}.node--client-story--teaser .field--name-node-link a:hover,.node--client-story--teaser .field--name-node-link a:focus{color:white;}.node--client-story--teaser .field--name-node-link a:hover:after{width:100%;}.node--house-and-land .field--name-field-location{position:relative;}.node--house-and-land .field--name-field-location .field__items{text-align:left;margin-left:1.5em;}.node--house-and-land .field--name-field-location:before{position:absolute;top:5px;}.node--office--full #map_canvas{width:100% !important;}.node--office--full .content-main{position:relative;overflow:hidden;}.node--office--full .group-container{padding:1.625em;color:white;background-color:#404042;}@media (min-width:64em){.node--office--full .group-container{padding:3.25em;}}@media (min-width:64em) and (max-width:79.9375em){.node--office--full .group-container{width:50%;float:left;}}@media (min-width:80em){.node--office--full .group-container{width:50%;float:left;}}.node--office--full .group-container a{color:white;text-decoration:underline;}.node--office--full .group-container a:hover,.node--office--full .group-container a:focus{color:#DC1E35;text-decoration:none;}.node--office--full .group-container > .field{font-size:1em;line-height:1.625;margin-top:0.8125em;font-size:1.125em;line-height:1.5555555556;margin-top:0.7222222222em;}.node--office--full .group-container > .field:first-child{margin-top:0;}.node--office--full .field--name-field-address,.node--office--full .field--name-field-phone-number,.node--office--full .field--name-field-email-address,.node--office--full .field--name-field-fax{position:relative;padding-left:2em;}.node--office--full .field--name-field-address .field__label,.node--office--full .field--name-field-phone-number .field__label,.node--office--full .field--name-field-email-address .field__label,.node--office--full .field--name-field-fax .field__label{line-height:0;vertical-align:middle;text-indent:-119988px;height:1em;width:1em;display:inline-block;position:absolute;top:0;left:0;color:#DC1E35;}.node--office--full .field--name-field-address .field__label:after,.node--office--full .field--name-field-phone-number .field__label:after,.node--office--full .field--name-field-email-address .field__label:after,.node--office--full .field--name-field-fax .field__label:after{content:"";}.node--office--full .field--name-field-address .field__label:after,.node--office--full .field--name-field-phone-number .field__label:after,.node--office--full .field--name-field-email-address .field__label:after,.node--office--full .field--name-field-fax .field__label:after{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;text-decoration:inherit;font-variant:normal;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;height:100%;width:100%;display:block;text-align:center;text-indent:0;vertical-align:middle;line-height:1em;}.node--office--full .field--name-field-address .field__label:after,.node--office--full .field--name-field-phone-number .field__label:after,.node--office--full .field--name-field-email-address .field__label:after,.node--office--full .field--name-field-fax .field__label:after{top:4px;position:relative;}@media (min-width:64em) and (max-width:79.9375em){.node--office--full .field--name-office-map{width:50%;float:right;height:339px;}}@media (min-width:80em){.node--office--full .field--name-office-map{width:50%;float:right;height:339px;}}.node--office--full .field--name-office-map .dg-offices-map{width:100%;}.node--office--full .field--name-field-address .field__label:after{content:"";}.node--office--full .field--name-field-phone-number .field__label:after{content:"";}.node--office--full .field--name-field-email-address .field__label:after{content:"";}.node--office--full .field--name-field-email-address .field__label:after{font-size:0.625em;line-height:2.6em;}.node--office--full .field--name-field-fax .field__label:after{content:"";}.node--office--full .field-name-field-abn .label-inline{display:inline-block;font-weight:700;margin-right:.25em;}.node--office--full .field-name-field-abn .label-inline:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;text-decoration:inherit;font-variant:normal;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";height:1em;width:1em;display:inline-block;line-height:1em;text-align:center;position:relative;top:-1px;margin-right:1em;color:#DC1E35;}.node--office--full .field--name-field-address .organisation-name{color:white;font-weight:700;text-transform:uppercase;}@media (min-width:64em){.node--office--full .field--name-field-image{position:absolute;top:50%;right:0;width:50%;height:100%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}}.node--office--full .field--name-field-image .field__items,.node--office--full .field--name-field-image .field__item,.node--office--full .field--name-field-image img{height:100%;}.node--office--full .field--name-field-image img{width:100%;}.region--content{margin-bottom:1.625em;}@media (min-width:48em){.region--content{margin-bottom:3.25em;}}@media (min-width:64em){.region--content{margin-bottom:6.5em;}}.region--footer-secondary{padding-top:1.625em;padding-bottom:1.625em;background-color:#2E2E31;}@media (min-width:48em){.region--footer-secondary{padding-top:2.4375em;padding-bottom:2.4375em;}}@media (min-width:64em){.region--footer-secondary .region__inner{*zoom:1;}.region--footer-secondary .region__inner:after{content:"";display:table;clear:both;}}@media (min-width:64em){.region--footer-secondary #block-dg-social-dg-social-block,.region--footer-secondary #block-bean-copyright{float:left;clear:left;}}@media (min-width:64em){.region--footer-secondary #block-menu-menu-tertiary-menu,.region--footer-secondary #block-bean-attribution-digital-garden{float:right;clear:right;}}@media (min-width:64em){.region--footer-secondary #block-dg-social-dg-social-block{margin-bottom:1.625em;}}.region--footer-secondary .block{margin-bottom:1.625em;margin-top:1.625em;}@media (min-width:64em){.region--footer-secondary .block{margin:0;}}.region--footer-secondary .block:first-child{margin-top:0;}.region--footer-secondary .block:last-child{margin-bottom:0;}.region--header{border-bottom:1px solid #EEEEEE;}@media (min-width:64em){.region--header .region__inner,.region--header .region__inner > *,.region--header .l-region > *{vertical-align:bottom;}}.region--header .region__inner{position:relative;}@media (min-width:64em){.region--header .l-region--header{display:inline-block;width:80%;text-align:right;margin-left:-4px;}}.region--header .logo{display:block;margin:1em;}@media (min-width:64em){.region--header .logo{display:inline-block;width:20%;margin:0;padding-top:0.8125em;padding-bottom:1.625em;}}@media (min-width:64em){.region--header .block{display:inline-block;width:auto;}}.region--header .reponsive-menu__toggle{line-height:0;vertical-align:middle;text-indent:-119988px;height:1em;width:1em;display:inline-block;position:absolute;top:1em;right:0.5em;margin:0;padding:0;font-size:2.5em;background:none;border:none;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}.region--header .reponsive-menu__toggle:after{content:"";}.region--header .reponsive-menu__toggle:after{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;text-decoration:inherit;font-variant:normal;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;height:100%;width:100%;display:block;text-align:center;text-indent:0;vertical-align:middle;line-height:1em;}@media (min-width:48em){.region--header .reponsive-menu__toggle{top:1.5em;}}.region--header .reponsive-menu__toggle:focus{outline:none;}.region--header .reponsive-menu__toggle.is-collapsed:after{content:"";}.region--header .reponsive-menu__toggle.is-open:after{content:"";}.region--hero{margin-bottom:1.625em;}@media (min-width:64em){.region--hero{margin-bottom:3.25em;}}.region--sidebar-left-primary{margin-bottom:1.625em;}@media (min-width:64em){.region--sidebar-left-primary{margin-bottom:0;}}@media (min-width:48em){.region--header-top{position:absolute;width:100%;left:0;top:0;right:0;margin:auto;}}@media (min-width:48em){.region--header-top .region__inner{position:relative;z-index:999;padding-left:20%;}}.region--header-top .l-region--header-top{*zoom:1;}.region--header-top .l-region--header-top:after{content:"";display:table;clear:both;}@media (min-width:48em){.region--header-top .l-region--header-top{text-align:right;}}.region--header-top #block-bean-general-information-phone-numb,.region--header-top #block-menu-menu-secondary-menu{width:50%;float:left;}@media (min-width:48em){.region--header-top #block-bean-general-information-phone-numb,.region--header-top #block-menu-menu-secondary-menu{display:inline-block;width:auto;float:none;margin-left:1em;}}.view-client-stories.view-display-id-page > .view-content > .views-row,.view-client-stories.view-display-id-random > .view-content > .views-row{margin-top:1.625em;}@media (min-width:48em) and (max-width:63.9375em){.view-client-stories.view-display-id-page > .view-content > .views-row,.view-client-stories.view-display-id-random > .view-content > .views-row{width:47.8260869565%;float:left;}.view-client-stories.view-display-id-page > .view-content > .views-row:nth-child(2n + 1),.view-client-stories.view-display-id-random > .view-content > .views-row:nth-child(2n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}.view-client-stories.view-display-id-page > .view-content > .views-row:nth-child(2n + 2),.view-client-stories.view-display-id-random > .view-content > .views-row:nth-child(2n + 2){margin-left:52.1739130435%;margin-right:-100%;clear:none;}.view-client-stories.view-display-id-page > .view-content > .views-row:nth-child(-n+2),.view-client-stories.view-display-id-random > .view-content > .views-row:nth-child(-n+2){margin-top:0;}}@media (min-width:80em){.view-client-stories.view-display-id-page > .view-content > .views-row,.view-client-stories.view-display-id-random > .view-content > .views-row{width:48.1727574751%;float:left;}.view-client-stories.view-display-id-page > .view-content > .views-row:nth-child(2n + 1),.view-client-stories.view-display-id-random > .view-content > .views-row:nth-child(2n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}.view-client-stories.view-display-id-page > .view-content > .views-row:nth-child(2n + 2),.view-client-stories.view-display-id-random > .view-content > .views-row:nth-child(2n + 2){margin-left:51.8272425249%;margin-right:-100%;clear:none;}.view-client-stories.view-display-id-page > .view-content > .views-row:nth-child(-n+2),.view-client-stories.view-display-id-random > .view-content > .views-row:nth-child(-n+2){margin-top:0;}}.view-dg-blog.view-display-id-page > .view-content > .views-row{margin:1.625em 0;padding-bottom:1.625em;border-bottom:1px solid #EEEEEE;}.view-dg-blog.view-display-id-page > .view-content > .views-row:first-child{margin-top:0;}.view-dg-blog.view-display-id-page > .view-content > .views-row:last-child{margin-bottom:0;}.views-exposed-widgets,.views-exposed-form .views-exposed-widget{margin:0;padding:0;float:none;}@media (min-width:48em) and (max-width:63.9375em){.views-toggle__container{max-width:43.125em;margin-left:auto;margin-right:auto;}.views-toggle__container:after{content:" ";display:block;clear:both;}}@media (min-width:64em) and (max-width:79.9375em){.views-toggle__container{max-width:61.5625em;margin-left:auto;margin-right:auto;}.views-toggle__container:after{content:" ";display:block;clear:both;}}@media (min-width:80em){.views-toggle__container{max-width:75.25em;margin-left:auto;margin-right:auto;}.views-toggle__container:after{content:" ";display:block;clear:both;}}.views-toggle{display:inline-block;font-weight:700;text-align:center;text-decoration:none;text-transform:uppercase;border:none;vertical-align:middle;cursor:pointer;webkit-appearance:none;-moz-appearance:none;-webkit-transition:300ms color;-moz-transition:300ms color;-o-transition:300ms color;transition:300ms color;z-index:1;position:relative;color:#DC1E35;z-index:1;padding:0.8571428571em 2.1428571429em;font-size:0.875em;line-height:1.8571428571em;margin-top:1.625em;margin-bottom:1.625em;display:block;width:100%;}.views-toggle:before,.views-toggle:after{content:"";position:absolute;top:0;left:0;height:100%;}.views-toggle:before{width:100%;background-color:#D7D9DE;z-index:-2;}.views-toggle:after{width:0;background-color:#404042;-webkit-transition:width 300ms;-moz-transition:width 300ms;-o-transition:width 300ms;transition:width 300ms;z-index:-1;}.views-toggle:hover,.views-toggle:focus{color:white;}.views-toggle:hover:after{width:100%;}.views-toggle.is-open{position:relative;color:white;z-index:1;}.views-toggle.is-open:before,.views-toggle.is-open:after{content:"";position:absolute;top:0;left:0;height:100%;}.views-toggle.is-open:before{width:100%;background-color:#2E2E31;z-index:-2;}.views-toggle.is-open:after{width:0;background-color:#404042;-webkit-transition:width 300ms;-moz-transition:width 300ms;-o-transition:width 300ms;transition:width 300ms;z-index:-1;}.views-toggle.is-open:hover,.views-toggle.is-open:focus{color:white;}.views-toggle.is-open:hover:after{width:100%;}.view .view-content{*zoom:1;}.view .view-content:after{content:"";display:table;clear:both;}.view .pager,.view .view-header,.view .view-footer{margin:1.625em 0;}@media (min-width:64em){.view .pager,.view .view-header,.view .view-footer{margin:3.25em 0;}}.view .view-header a,.view .view-footer a{color:#DC1E35;}.view .view-header a:hover,.view .view-header a:focus,.view .view-footer a:hover,.view .view-footer a:focus{color:#2E2E31;}@media (min-width:64em){.view .pager{float:right;}}@media (min-width:64em){.view .view-footer{float:left;}}.view-house-land.view-display-id-page .view-header,.view-new-homes.view-display-id-page .view-header{*zoom:1;}.view-house-land.view-display-id-page .view-header:after,.view-new-homes.view-display-id-page .view-header:after{content:"";display:table;clear:both;}.view-house-land.view-display-id-page .view-header > div,.view-new-homes.view-display-id-page .view-header > div{display:inline-block;}@media (min-width:64em){.view-house-land.view-display-id-page .view-header > div,.view-new-homes.view-display-id-page .view-header > div{float:right;}}.view-house-land.view-display-id-page > .view-content > .views-row,.view-new-homes.view-display-id-page > .view-content > .views-row{margin-top:1.625em;}@media (min-width:48em) and (max-width:63.9375em){.view-house-land.view-display-id-page > .view-content > .views-row,.view-new-homes.view-display-id-page > .view-content > .views-row{width:47.8260869565%;float:left;}.view-house-land.view-display-id-page > .view-content > .views-row:nth-child(2n + 1),.view-new-homes.view-display-id-page > .view-content > .views-row:nth-child(2n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}.view-house-land.view-display-id-page > .view-content > .views-row:nth-child(2n + 2),.view-new-homes.view-display-id-page > .view-content > .views-row:nth-child(2n + 2){margin-left:52.1739130435%;margin-right:-100%;clear:none;}.view-house-land.view-display-id-page > .view-content > .views-row:nth-child(-n+2),.view-new-homes.view-display-id-page > .view-content > .views-row:nth-child(-n+2){margin-top:0;}}@media (min-width:64em) and (max-width:79.9375em){.view-house-land.view-display-id-page > .view-content > .views-row,.view-new-homes.view-display-id-page > .view-content > .views-row{width:30.9644670051%;float:left;}.view-house-land.view-display-id-page > .view-content > .views-row:nth-child(3n + 1),.view-new-homes.view-display-id-page > .view-content > .views-row:nth-child(3n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}.view-house-land.view-display-id-page > .view-content > .views-row:nth-child(3n + 2),.view-new-homes.view-display-id-page > .view-content > .views-row:nth-child(3n + 2){margin-left:34.5177664975%;margin-right:-100%;clear:none;}.view-house-land.view-display-id-page > .view-content > .views-row:nth-child(3n + 3),.view-new-homes.view-display-id-page > .view-content > .views-row:nth-child(3n + 3){margin-left:69.0355329949%;margin-right:-100%;clear:none;}.view-house-land.view-display-id-page > .view-content > .views-row:nth-child(-n+3),.view-new-homes.view-display-id-page > .view-content > .views-row:nth-child(-n+3){margin-top:0;}}@media (min-width:80em){.view-house-land.view-display-id-page > .view-content > .views-row,.view-new-homes.view-display-id-page > .view-content > .views-row{width:30.8970099668%;float:left;}.view-house-land.view-display-id-page > .view-content > .views-row:nth-child(3n + 1),.view-new-homes.view-display-id-page > .view-content > .views-row:nth-child(3n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}.view-house-land.view-display-id-page > .view-content > .views-row:nth-child(3n + 2),.view-new-homes.view-display-id-page > .view-content > .views-row:nth-child(3n + 2){margin-left:34.5514950166%;margin-right:-100%;clear:none;}.view-house-land.view-display-id-page > .view-content > .views-row:nth-child(3n + 3),.view-new-homes.view-display-id-page > .view-content > .views-row:nth-child(3n + 3){margin-left:69.1029900332%;margin-right:-100%;clear:none;}.view-house-land.view-display-id-page > .view-content > .views-row:nth-child(-n+3),.view-new-homes.view-display-id-page > .view-content > .views-row:nth-child(-n+3){margin-top:0;}}
.animate-spin{-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear;display:inline-block;}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg);}}@-webkit-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg);}}@-o-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg);}}@-ms-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg);}}@keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg);}}
@font-face{font-family:'fontello';src:url(/sites/all/themes/hayman/assets/font/fontello/font/fontello.eot?64739746);src:url(/sites/all/themes/hayman/assets/font/fontello/font/fontello.eot?64739746#iefix) format('embedded-opentype'),url(/sites/all/themes/hayman/assets/font/fontello/font/fontello.woff2?64739746) format('woff2'),url(/sites/all/themes/hayman/assets/font/fontello/font/fontello.woff?64739746) format('woff'),url(/sites/all/themes/hayman/assets/font/fontello/font/fontello.ttf?64739746) format('truetype'),url(/sites/all/themes/hayman/assets/font/fontello/font/fontello.svg?64739746#fontello) format('svg');font-weight:normal;font-style:normal;}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-bath:before{content:'\e800';}.icon-facebook:before{content:'\e801';}.icon-instagram:before{content:'\e802';}.icon-gplus:before{content:'\e803';}.icon-pinterest-circled:before{content:'\e804';}.icon-twitter:before{content:'\e805';}.icon-youtube-play:before{content:'\e806';}.icon-linkedin:before{content:'\e807';}.icon-ok:before{content:'\e808';}.icon-bed:before{content:'\e809';}.icon-car:before{content:'\e80a';}.icon-check:before{content:'\e80b';}.icon-dgleaf:before{content:'\e80c';}.icon-down:before{content:'\e80d';}.icon-facebook-1:before{content:'\e80e';}.icon-google:before{content:'\e80f';}.icon-linkedin-1:before{content:'\e810';}.icon-location:before{content:'\e811';}.icon-mail:before{content:'\e812';}.icon-phone_line:before{content:'\e813';}.icon-phone:before{content:'\e814';}.icon-quote:before{content:'\e815';}.icon-search:before{content:'\e816';}.icon-twitter-1:before{content:'\e817';}.icon-width:before{content:'\e818';}.icon-arrow-left:before{content:'\e819';}.icon-arrow-right:before{content:'\e81a';}.icon-longarrow-left:before{content:'\e81b';}.icon-longarrow-right:before{content:'\e81c';}.icon-double-arrow-left:before{content:'\e81d';}.icon-double-arrow-right:before{content:'\e81e';}.icon-storey:before{content:'\e81f';}.icon-abn:before{content:'\e820';}.icon-fax:before{content:'\e821';}.icon-menu:before{content:'\e822';}
[class^="icon-"],[class*=" icon-"]{font-family:'fontello';font-style:normal;font-weight:normal;line-height:1em;}.icon-bath{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe800;&nbsp;');}.icon-facebook{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe801;&nbsp;');}.icon-instagram{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe802;&nbsp;');}.icon-gplus{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe803;&nbsp;');}.icon-pinterest-circled{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe804;&nbsp;');}.icon-twitter{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe805;&nbsp;');}.icon-youtube-play{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe806;&nbsp;');}.icon-linkedin{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe807;&nbsp;');}.icon-ok{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe808;&nbsp;');}.icon-bed{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe809;&nbsp;');}.icon-car{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe80a;&nbsp;');}.icon-check{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe80b;&nbsp;');}.icon-dgleaf{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe80c;&nbsp;');}.icon-down{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe80d;&nbsp;');}.icon-facebook-1{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe80e;&nbsp;');}.icon-google{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe80f;&nbsp;');}.icon-linkedin-1{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe810;&nbsp;');}.icon-location{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe811;&nbsp;');}.icon-mail{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe812;&nbsp;');}.icon-phone_line{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe813;&nbsp;');}.icon-phone{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe814;&nbsp;');}.icon-quote{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe815;&nbsp;');}.icon-search{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe816;&nbsp;');}.icon-twitter-1{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe817;&nbsp;');}.icon-width{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe818;&nbsp;');}.icon-arrow-left{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe819;&nbsp;');}.icon-arrow-right{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe81a;&nbsp;');}.icon-longarrow-left{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe81b;&nbsp;');}.icon-longarrow-right{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe81c;&nbsp;');}.icon-double-arrow-left{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe81d;&nbsp;');}.icon-double-arrow-right{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe81e;&nbsp;');}.icon-storey{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe81f;&nbsp;');}.icon-abn{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe820;&nbsp;');}.icon-fax{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe821;&nbsp;');}.icon-menu{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe822;&nbsp;');}
.icon-bath{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe800;&nbsp;');}.icon-facebook{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe801;&nbsp;');}.icon-instagram{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe802;&nbsp;');}.icon-gplus{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe803;&nbsp;');}.icon-pinterest-circled{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe804;&nbsp;');}.icon-twitter{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe805;&nbsp;');}.icon-youtube-play{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe806;&nbsp;');}.icon-linkedin{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe807;&nbsp;');}.icon-ok{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe808;&nbsp;');}.icon-bed{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe809;&nbsp;');}.icon-car{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe80a;&nbsp;');}.icon-check{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe80b;&nbsp;');}.icon-dgleaf{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe80c;&nbsp;');}.icon-down{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe80d;&nbsp;');}.icon-facebook-1{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe80e;&nbsp;');}.icon-google{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe80f;&nbsp;');}.icon-linkedin-1{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe810;&nbsp;');}.icon-location{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe811;&nbsp;');}.icon-mail{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe812;&nbsp;');}.icon-phone_line{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe813;&nbsp;');}.icon-phone{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe814;&nbsp;');}.icon-quote{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe815;&nbsp;');}.icon-search{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe816;&nbsp;');}.icon-twitter-1{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe817;&nbsp;');}.icon-width{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe818;&nbsp;');}.icon-arrow-left{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe819;&nbsp;');}.icon-arrow-right{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe81a;&nbsp;');}.icon-longarrow-left{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe81b;&nbsp;');}.icon-longarrow-right{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe81c;&nbsp;');}.icon-double-arrow-left{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe81d;&nbsp;');}.icon-double-arrow-right{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe81e;&nbsp;');}.icon-storey{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe81f;&nbsp;');}.icon-abn{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe820;&nbsp;');}.icon-fax{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe821;&nbsp;');}.icon-menu{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '&#xe822;&nbsp;');}
