@charset "UTF-8";@import url(//fonts.googleapis.com/icon?family=Material+Icons);.material-icons{font-feature-settings:'liga'}.remove-default-appearance{-webkit-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}@font-face{font-family:'Just Lovely';src:url(../fonts/JustLovely.woff2) format("woff2"),url(../fonts/JustLovely.woff) format("woff"),url(../fonts/JustLovely.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.font-weight__light{font-weight:300}.font-weight__normal{font-weight:400}.font-weight__medium{font-weight:500}.font-weight__demi{font-weight:600}.font-weight__bold{font-weight:700}.font-weight__x-bold{font-weight:900}@keyframes wobble{0%{transform:rotate(0)}33%{transform:rotate(10deg)}66%{transform:rotate(-10deg)}100%{transform:rotate(0)}}@keyframes spin-all-time{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes grow-and-fade{0%{opacity:1;transform:scale(.8)}100%{opacity:0;transform:scale(1.9)}}@keyframes yoyo-right{0%{transform:translate(0,0)}50%{transform:translate(8px,0)}100%{transform:translate(0,0)}}.material-icons{font-feature-settings:'liga'}.remove-default-appearance{-webkit-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;white-space:nowrap;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}@media print{*{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}[role=button]{cursor:pointer}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown,.dropup{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{text-decoration:none;color:#262626;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;outline:0;background-color:#337ab7}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;background-color:transparent;background-image:none;cursor:not-allowed}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{left:auto;right:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px dashed;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.navbar-right .dropdown-menu{left:auto;right:0}.navbar-right .dropdown-menu-left{left:0;right:auto}}/*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2017 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*!
 * Generated using the Bootstrap Customizer (http://getbootstrap.com/customize/?id=25d49cea796819a13e3e2b6bb7887d7c)
 * Config saved to config.json and https://gist.github.com/25d49cea796819a13e3e2b6bb7887d7c
 *//*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */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:700}dfn{font-style:italic}h1{font-size:2em;margin:.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:-.5em}sub{bottom:-.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 silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,:after,:before{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.builder-grid-load-more-container .builder-grid-load-more>.caret,.builder-grid-load-more-container .dropup>.builder-grid-load-more>.caret,.call-to-action-bar .dropup>.obfuscated-number>.caret,.call-to-action-bar .obfuscated-number>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #f5f4f4!important}}*{box-sizing:border-box}:after,:before{box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:transparent}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#616161;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#21759b;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#616161;border-radius:3px;box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;font-weight:700;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;word-break:break-all;word-wrap:break-word;color:#616161;background-color:#f5f5f5;border:1px solid #bdbdbd;border-radius:4px}pre code{padding:0;font-size:inherit;color:#212121;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#757575;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*=col-]{position:static;float:none;display:table-column}table td[class*=col-],table th[class*=col-]{position:static;float:none;display:table-cell}.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table-responsive{overflow-x:auto;min-height:.01%}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}fieldset{padding:0;margin:0;border:0;min-width:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#616161;border:0;border-bottom:1px solid #e5e5e5}.btn,.builder-grid-load-more-container .builder-grid-load-more,.call-to-action-bar .obfuscated-number{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-ms-user-select:none;user-select:none}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus,.builder-grid-load-more-container .active.builder-grid-load-more:focus,.builder-grid-load-more-container .active.focus.builder-grid-load-more,.builder-grid-load-more-container .builder-grid-load-more:active.focus,.builder-grid-load-more-container .builder-grid-load-more:active:focus,.builder-grid-load-more-container .builder-grid-load-more:focus,.builder-grid-load-more-container .focus.builder-grid-load-more,.call-to-action-bar .active.focus.obfuscated-number,.call-to-action-bar .active.obfuscated-number:focus,.call-to-action-bar .focus.obfuscated-number,.call-to-action-bar .obfuscated-number:active.focus,.call-to-action-bar .obfuscated-number:active:focus,.call-to-action-bar .obfuscated-number:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover,.builder-grid-load-more-container .builder-grid-load-more:focus,.builder-grid-load-more-container .builder-grid-load-more:hover,.builder-grid-load-more-container .focus.builder-grid-load-more,.call-to-action-bar .focus.obfuscated-number,.call-to-action-bar .obfuscated-number:focus,.call-to-action-bar .obfuscated-number:hover{color:#616161;text-decoration:none}.btn.active,.btn:active,.builder-grid-load-more-container .active.builder-grid-load-more,.builder-grid-load-more-container .builder-grid-load-more:active,.call-to-action-bar .active.obfuscated-number,.call-to-action-bar .obfuscated-number:active{outline:0;background-image:none;box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],.builder-grid-load-more-container .builder-grid-load-more[disabled],.builder-grid-load-more-container .disabled.builder-grid-load-more,.builder-grid-load-more-container fieldset[disabled] .builder-grid-load-more,.call-to-action-bar .disabled.obfuscated-number,.call-to-action-bar .obfuscated-number[disabled],.call-to-action-bar fieldset[disabled] .obfuscated-number,fieldset[disabled] .btn,fieldset[disabled] .builder-grid-load-more-container .builder-grid-load-more,fieldset[disabled] .call-to-action-bar .obfuscated-number{cursor:not-allowed;opacity:.65;box-shadow:none}.builder-grid-load-more-container a.disabled.builder-grid-load-more,.builder-grid-load-more-container fieldset[disabled] a.builder-grid-load-more,.call-to-action-bar a.disabled.obfuscated-number,.call-to-action-bar fieldset[disabled] a.obfuscated-number,a.btn.disabled,fieldset[disabled] .builder-grid-load-more-container a.builder-grid-load-more,fieldset[disabled] .call-to-action-bar a.obfuscated-number,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#616161;background-color:#fff;border-color:#bdbdbd}.btn-default.focus,.btn-default:focus{color:#616161;background-color:#dbd9d9;border-color:#8c8c8c}.btn-default:hover{color:#616161;background-color:#dbd9d9;border-color:#adadad}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{color:#616161;background-color:#dbd9d9;border-color:#adadad}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{color:#616161;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled.focus,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled].focus,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#bdbdbd}.btn-default .badge{color:#fff;background-color:#616161}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#757575;text-decoration:none}.btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#757575}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#757575;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:rgba(0,0,0,.1)}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#616161;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#337ab7}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}@media (min-width:768px){.navbar{border-radius:4px}}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1);-webkit-overflow-scrolling:touch}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-left:0;padding-right:0}}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:340px}@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}@media (min-width:768px){.navbar-fixed-bottom,.navbar-fixed-top{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;padding:15px 15px;font-size:18px;line-height:20px;height:50px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;margin-right:15px;padding:9px 10px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{margin-left:-15px;margin-right:-15px;padding:10px 15px;border-top:1px solid transparent;border-bottom:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);margin-top:8px;margin-bottom:8px}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width:768px){.navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width:768px){.navbar-text{float:left;margin-left:15px;margin-right:15px}}@media (min-width:768px){.navbar-left{float:left!important}.navbar-right{float:right!important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#757575}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#616161;background-color:transparent}.navbar-default .navbar-text{color:#757575}.navbar-default .navbar-nav>li>a{color:#757575}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#616161;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#616161;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#bdbdbd;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background-color:#e7e7e7;color:#616161}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#757575}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#616161;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#616161;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#bdbdbd;background-color:transparent}}.navbar-default .navbar-link{color:#757575}.navbar-default .navbar-link:hover{color:#616161}.navbar-default .btn-link{color:#757575}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#616161}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#bdbdbd}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#bdbdbd}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#bdbdbd}.navbar-inverse .navbar-nav>li>a{color:#bdbdbd}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#404041;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#616161}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#616161}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{background-color:#080808;color:#fff}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#bdbdbd}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#404041;background-color:transparent}}.navbar-inverse .navbar-link{color:#bdbdbd}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#bdbdbd}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#404041}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.modal-open{overflow:hidden}.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-ms-transform:translate(0,-25%);transform:translate(0,-25%);transition:transform .3s ease-out}.modal.in .modal-dialog{-ms-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid #f5f4f4;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 3px 9px rgba(0,0,0,.5);background-clip:padding-box;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.in{opacity:.5}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.builder-grid-load-more-container .call-to-action-bar .modal-footer .obfuscated-number+.builder-grid-load-more,.builder-grid-load-more-container .modal-footer .btn+.builder-grid-load-more,.builder-grid-load-more-container .modal-footer .builder-grid-load-more+.btn,.builder-grid-load-more-container .modal-footer .builder-grid-load-more+.builder-grid-load-more,.builder-grid-load-more-container .modal-footer .call-to-action-bar .builder-grid-load-more+.obfuscated-number,.builder-grid-load-more-container .modal-footer .call-to-action-bar .obfuscated-number+.builder-grid-load-more,.call-to-action-bar .builder-grid-load-more-container .modal-footer .builder-grid-load-more+.obfuscated-number,.call-to-action-bar .modal-footer .btn+.obfuscated-number,.call-to-action-bar .modal-footer .builder-grid-load-more-container .builder-grid-load-more+.obfuscated-number,.call-to-action-bar .modal-footer .builder-grid-load-more-container .obfuscated-number+.builder-grid-load-more,.call-to-action-bar .modal-footer .obfuscated-number+.btn,.call-to-action-bar .modal-footer .obfuscated-number+.obfuscated-number,.modal-footer .btn+.btn,.modal-footer .builder-grid-load-more-container .btn+.builder-grid-load-more,.modal-footer .builder-grid-load-more-container .builder-grid-load-more+.btn,.modal-footer .builder-grid-load-more-container .builder-grid-load-more+.builder-grid-load-more,.modal-footer .builder-grid-load-more-container .call-to-action-bar .builder-grid-load-more+.obfuscated-number,.modal-footer .call-to-action-bar .btn+.obfuscated-number,.modal-footer .call-to-action-bar .builder-grid-load-more-container .obfuscated-number+.builder-grid-load-more,.modal-footer .call-to-action-bar .obfuscated-number+.btn,.modal-footer .call-to-action-bar .obfuscated-number+.obfuscated-number{margin-left:5px;margin-bottom:0}.builder-grid-load-more-container .call-to-action-bar .modal-footer .btn-group .obfuscated-number+.builder-grid-load-more,.builder-grid-load-more-container .modal-footer .btn-group .btn+.builder-grid-load-more,.builder-grid-load-more-container .modal-footer .btn-group .builder-grid-load-more+.btn,.builder-grid-load-more-container .modal-footer .btn-group .builder-grid-load-more+.builder-grid-load-more,.builder-grid-load-more-container .modal-footer .btn-group .call-to-action-bar .builder-grid-load-more+.obfuscated-number,.builder-grid-load-more-container .modal-footer .btn-group .call-to-action-bar .obfuscated-number+.builder-grid-load-more,.call-to-action-bar .builder-grid-load-more-container .modal-footer .btn-group .builder-grid-load-more+.obfuscated-number,.call-to-action-bar .modal-footer .btn-group .btn+.obfuscated-number,.call-to-action-bar .modal-footer .btn-group .builder-grid-load-more-container .builder-grid-load-more+.obfuscated-number,.call-to-action-bar .modal-footer .btn-group .builder-grid-load-more-container .obfuscated-number+.builder-grid-load-more,.call-to-action-bar .modal-footer .btn-group .obfuscated-number+.btn,.call-to-action-bar .modal-footer .btn-group .obfuscated-number+.obfuscated-number,.modal-footer .btn-group .btn+.btn,.modal-footer .btn-group .builder-grid-load-more-container .btn+.builder-grid-load-more,.modal-footer .btn-group .builder-grid-load-more-container .builder-grid-load-more+.btn,.modal-footer .btn-group .builder-grid-load-more-container .builder-grid-load-more+.builder-grid-load-more,.modal-footer .btn-group .builder-grid-load-more-container .call-to-action-bar .builder-grid-load-more+.obfuscated-number,.modal-footer .btn-group .call-to-action-bar .btn+.obfuscated-number,.modal-footer .btn-group .call-to-action-bar .builder-grid-load-more-container .obfuscated-number+.builder-grid-load-more,.modal-footer .btn-group .call-to-action-bar .obfuscated-number+.btn,.modal-footer .btn-group .call-to-action-bar .obfuscated-number+.obfuscated-number{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.modal-header:after,.modal-header:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.row:after,.row:before{content:" ";display:table}.clearfix:after,.container-fluid:after,.container:after,.form-horizontal .form-group:after,.modal-footer:after,.modal-header:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-lg,.visible-md,.visible-sm,.visible-xs{display:none!important}.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}.cursive-text{font-family:"Just Lovely";color:#009547;font-size:1.7em;font-weight:400;line-height:.8}.h1-style,h1{font-family:din-2014;font-size:16px;color:#212121;line-height:1.2;font-weight:600;text-transform:none;letter-spacing:0;font-size:2.014em;margin:0;padding:0}.h1-style a,.h1-stylea,h1 a,h1a{color:#212121}.h1-style a:focus,.h1-style a:hover,.h1-stylea:focus,.h1-stylea:hover,h1 a:focus,h1 a:hover,h1a:focus,h1a:hover{text-decoration:underline;color:#080808}@media (min-width:400px) and (max-width:1920px){.h1-style,h1{font-size:calc(2.014em + (50.512 - 32.224) * ((100vw - 400px)/ (1920 - 400)))}}@media (min-width:1920px){.h1-style,h1{font-size:3.157em}}.h2-style,h2{font-family:din-2014;font-size:16px;color:#212121;line-height:1.2;font-weight:600;text-transform:none;letter-spacing:0;font-size:1.728em;margin:0;padding:0 0 .8rem}.h2-style a,.h2-stylea,h2 a,h2a{color:#212121}.h2-style a:focus,.h2-style a:hover,.h2-stylea:focus,.h2-stylea:hover,h2 a:focus,h2 a:hover,h2a:focus,h2a:hover{text-decoration:underline;color:#080808}@media (min-width:400px) and (max-width:1920px){.h2-style,h2{font-size:calc(1.728em + (37.904 - 27.648) * ((100vw - 400px)/ (1920 - 400)))}}@media (min-width:1920px){.h2-style,h2{font-size:2.369em}}.h3-style,h3{font-family:din-2014;font-size:16px;color:#212121;line-height:1.2;font-weight:600;text-transform:none;letter-spacing:0;font-size:1.444em;margin:0;padding:0 0 .8rem}.h3-style a,.h3-stylea,h3 a,h3a{color:#212121}.h3-style a:focus,.h3-style a:hover,.h3-stylea:focus,.h3-stylea:hover,h3 a:focus,h3 a:hover,h3a:focus,h3a:hover{text-decoration:underline;color:#080808}@media (min-width:400px) and (max-width:1920px){.h3-style,h3{font-size:calc(1.444em + (28.432 - 23.104) * ((100vw - 400px)/ (1920 - 400)))}}@media (min-width:1920px){.h3-style,h3{font-size:1.777em}}.blog-ul-list h3,.h4-style,h4{font-family:din-2014;font-size:16px;color:#212121;line-height:1.2;font-weight:600;text-transform:none;letter-spacing:0;font-size:1.222em;margin:0;padding:0 0 .8rem}.blog-ul-list h3 a,.h4-style a,.h4-stylea,h4 a,h4a{color:#212121}.blog-ul-list h3 a:focus,.blog-ul-list h3 a:hover,.h4-style a:focus,.h4-style a:hover,.h4-stylea:focus,.h4-stylea:hover,h4 a:focus,h4 a:hover,h4a:focus,h4a:hover{text-decoration:underline;color:#080808}@media (min-width:400px) and (max-width:1920px){.blog-ul-list h3,.h4-style,h4{font-size:calc(1.222em + (21.328 - 19.552) * ((100vw - 400px)/ (1920 - 400)))}}@media (min-width:1920px){.blog-ul-list h3,.h4-style,h4{font-size:1.333em}}.h5-style,.recent-posts .recent-post p.title,h5{font-family:din-2014;font-size:16px;color:#212121;line-height:1.2;font-weight:600;text-transform:none;letter-spacing:0;font-size:1.12em;margin:0;padding:0 0 .8rem}.h5-style a,.h5-stylea,.recent-posts .recent-post p.title a,h5 a,h5a{color:#212121}.h5-style a:focus,.h5-style a:hover,.h5-stylea:focus,.h5-stylea:hover,.recent-posts .recent-post p.title a:focus,.recent-posts .recent-post p.title a:hover,h5 a:focus,h5 a:hover,h5a:focus,h5a:hover{text-decoration:underline;color:#080808}@media (min-width:400px) and (max-width:1920px){.h5-style,.recent-posts .recent-post p.title,h5{font-size:calc(1.12em + (18.4 - 17.92) * ((100vw - 400px)/ (1920 - 400)))}}@media (min-width:1920px){.h5-style,.recent-posts .recent-post p.title,h5{font-size:1.15em}}.h6-style,.text-smaller,h6,small{font-family:din-2014;font-size:16px;color:#212121;line-height:1.2;font-weight:600;text-transform:none;letter-spacing:0;font-size:.8333em;margin:0;padding:0}.h6-style a,.h6-stylea,.text-smaller a,.text-smallera,h6 a,h6a,small a,smalla{color:#212121}.h6-style a:focus,.h6-style a:hover,.h6-stylea:focus,.h6-stylea:hover,.text-smaller a:focus,.text-smaller a:hover,.text-smallera:focus,.text-smallera:hover,h6 a:focus,h6 a:hover,h6a:focus,h6a:hover,small a:focus,small a:hover,smalla:focus,smalla:hover{text-decoration:underline;color:#080808}@media (min-width:400px) and (max-width:1920px){.h6-style,.text-smaller,h6,small{font-size:calc(.8333em + (13.3328 - 13.3328) * ((100vw - 400px)/ (1920 - 400)))}}@media (min-width:1920px){.h6-style,.text-smaller,h6,small{font-size:.8333em}}.text-larger{font-family:din-2014,ratio,sans-serif;font-size:40px;color:#000;line-height:1.2;font-weight:700;text-transform:uppercase;letter-spacing:0}blockquote{border:0;margin:1em 0;padding:0 0 0 2em;border-left:1px solid #212121}@media (max-width:991px){blockquote{padding:0 0 0 1em}}blockquote a,blockquote button,blockquote h1,blockquote h2,blockquote h3,blockquote h4,blockquote h5,blockquote h6,blockquote input,blockquote label,blockquote li,blockquote ol,blockquote p,blockquote span,blockquote textarea,blockquote ul{color:#212121;font-family:din-2014,ratio;line-height:1.2;font-weight:400;padding:0;margin:0;font-size:1.333rem}blockquote a{text-decoration:none;border-bottom:1px dotted #009547}blockquote a:active,blockquote a:focus,blockquote a:hover{border-bottom-style:solid;text-decoration:none!important}.body-section a,.body-sectiona{color:#009547}.body-section a:focus,.body-section a:hover,.body-sectiona:focus,.body-sectiona:hover{text-decoration:underline;color:#00622f}.body-section ol{list-style-type:none;padding:0 0 0 2em;margin:0}.body-section ol ul{list-style:none;margin-left:0}.body-section ol,.body-section ol ul{counter-reset:item}.body-section ol ul>li:before,.body-section ol>li:before{counter-increment:item;content:counters(item, ". ") ". "}.body-section ol li{position:relative}.body-section ol li:before{position:absolute;top:0;left:-1em;color:#009547}.body-section ul{list-style-type:none;padding:0 0 1em 2em;margin:0}.body-section ul li{position:relative}.body-section ul li:before{position:absolute;top:0;left:-1.2em;color:#009547;content:"\E315";font-family:'Material Icons'}ol.styled-ol{list-style-type:none;padding:0 0 0 2em;margin:0}ol.styled-ol ul{list-style:none;margin-left:0}ol.styled-ol,ol.styled-ol ul{counter-reset:item}ol.styled-ol ul>li:before,ol.styled-ol>li:before{counter-increment:item;content:counters(item, ". ") ". "}ol.styled-ol li{position:relative}ol.styled-ol li:before{position:absolute;top:0;left:-1em;color:#009547}.navbar .nav>li.mega-dropdown ul.menu,ul.styled-ul{list-style-type:none;padding:0 0 1em 2em;margin:0}.navbar .nav>li.mega-dropdown ul.menu li,ul.styled-ul li{position:relative}.navbar .nav>li.mega-dropdown ul.menu li:before,ul.styled-ul li:before{position:absolute;top:0;left:-1.2em;color:#009547;content:"\E315";font-family:'Material Icons'}p{line-height:1.4;font-family:din-2014,ratio,sans-serif;font-size:16px;font-weight:300!important;margin:0;font-weight:300;margin-bottom:.8rem}p b,p strong{font-weight:400}.text-colour-primary{color:#009547}:root{font-weight:300}.btn,.builder-grid-load-more-container .builder-grid-load-more,.builder-grid-load-more-container a.builder-grid-load-more,.call-to-action-bar .obfuscated-number,.call-to-action-bar a.obfuscated-number,a.btn{text-align:center;padding:.8rem 1.2rem;font-size:16px;transition:background-color .5s;border-radius:0;border:1px solid #009547;position:relative}.btn:active,.btn:focus,.btn:hover,.builder-grid-load-more-container .builder-grid-load-more:active,.builder-grid-load-more-container .builder-grid-load-more:focus,.builder-grid-load-more-container .builder-grid-load-more:hover,.builder-grid-load-more-container a.builder-grid-load-more:active,.builder-grid-load-more-container a.builder-grid-load-more:focus,.builder-grid-load-more-container a.builder-grid-load-more:hover,.call-to-action-bar .obfuscated-number:active,.call-to-action-bar .obfuscated-number:focus,.call-to-action-bar .obfuscated-number:hover,.call-to-action-bar a.obfuscated-number:active,.call-to-action-bar a.obfuscated-number:focus,.call-to-action-bar a.obfuscated-number:hover,a.btn:active,a.btn:focus,a.btn:hover{text-decoration:none}.btn.btn-lg,.builder-grid-load-more-container .btn-lg.builder-grid-load-more,.builder-grid-load-more-container a.btn-lg.builder-grid-load-more,.call-to-action-bar .btn-lg.obfuscated-number,.call-to-action-bar a.btn-lg.obfuscated-number,a.btn.btn-lg{padding:1.2rem 1.6rem}.box-image-links-container .box-image-link:active .btn,.box-image-links-container .box-image-link:active .builder-grid-load-more-container .builder-grid-load-more,.box-image-links-container .box-image-link:active .builder-grid-load-more-container a.builder-grid-load-more,.box-image-links-container .box-image-link:active .call-to-action-bar .obfuscated-number,.box-image-links-container .box-image-link:active .call-to-action-bar a.obfuscated-number,.box-image-links-container .box-image-link:active a.btn,.box-image-links-container .box-image-link:focus .btn,.box-image-links-container .box-image-link:focus .builder-grid-load-more-container .builder-grid-load-more,.box-image-links-container .box-image-link:focus .builder-grid-load-more-container a.builder-grid-load-more,.box-image-links-container .box-image-link:focus .call-to-action-bar .obfuscated-number,.box-image-links-container .box-image-link:focus .call-to-action-bar a.obfuscated-number,.box-image-links-container .box-image-link:focus a.btn,.box-image-links-container .box-image-link:hover .btn,.box-image-links-container .box-image-link:hover .builder-grid-load-more-container .builder-grid-load-more,.box-image-links-container .box-image-link:hover .builder-grid-load-more-container a.builder-grid-load-more,.box-image-links-container .box-image-link:hover .call-to-action-bar .obfuscated-number,.box-image-links-container .box-image-link:hover .call-to-action-bar a.obfuscated-number,.box-image-links-container .box-image-link:hover a.btn,.btn.btn-primary,.builder-grid-load-more-container .box-image-links-container .box-image-link:active .builder-grid-load-more,.builder-grid-load-more-container .box-image-links-container .box-image-link:active a.builder-grid-load-more,.builder-grid-load-more-container .box-image-links-container .box-image-link:focus .builder-grid-load-more,.builder-grid-load-more-container .box-image-links-container .box-image-link:focus a.builder-grid-load-more,.builder-grid-load-more-container .box-image-links-container .box-image-link:hover .builder-grid-load-more,.builder-grid-load-more-container .box-image-links-container .box-image-link:hover a.builder-grid-load-more,.builder-grid-load-more-container .builder-grid-load-more,.builder-grid-load-more-container a.builder-grid-load-more,.call-to-action-bar .box-image-links-container .box-image-link:active .obfuscated-number,.call-to-action-bar .box-image-links-container .box-image-link:active a.obfuscated-number,.call-to-action-bar .box-image-links-container .box-image-link:focus .obfuscated-number,.call-to-action-bar .box-image-links-container .box-image-link:focus a.obfuscated-number,.call-to-action-bar .box-image-links-container .box-image-link:hover .obfuscated-number,.call-to-action-bar .box-image-links-container .box-image-link:hover a.obfuscated-number,.call-to-action-bar .obfuscated-number,.call-to-action-bar a.obfuscated-number,a.btn.btn-primary{background:#009547;border-color:#009547;color:#fff}.box-image-links-container .box-image-link:active .btn:active,.box-image-links-container .box-image-link:active .btn:focus,.box-image-links-container .box-image-link:active .btn:hover,.box-image-links-container .box-image-link:active .builder-grid-load-more-container .builder-grid-load-more:active,.box-image-links-container .box-image-link:active .builder-grid-load-more-container .builder-grid-load-more:focus,.box-image-links-container .box-image-link:active .builder-grid-load-more-container .builder-grid-load-more:hover,.box-image-links-container .box-image-link:active .builder-grid-load-more-container a.builder-grid-load-more:active,.box-image-links-container .box-image-link:active .builder-grid-load-more-container a.builder-grid-load-more:focus,.box-image-links-container .box-image-link:active .builder-grid-load-more-container a.builder-grid-load-more:hover,.box-image-links-container .box-image-link:active .call-to-action-bar .obfuscated-number:active,.box-image-links-container .box-image-link:active .call-to-action-bar .obfuscated-number:focus,.box-image-links-container .box-image-link:active .call-to-action-bar .obfuscated-number:hover,.box-image-links-container .box-image-link:active .call-to-action-bar a.obfuscated-number:active,.box-image-links-container .box-image-link:active .call-to-action-bar a.obfuscated-number:focus,.box-image-links-container .box-image-link:active .call-to-action-bar a.obfuscated-number:hover,.box-image-links-container .box-image-link:active a.btn:active,.box-image-links-container .box-image-link:active a.btn:focus,.box-image-links-container .box-image-link:active a.btn:hover,.box-image-links-container .box-image-link:focus .btn:active,.box-image-links-container .box-image-link:focus .btn:focus,.box-image-links-container .box-image-link:focus .btn:hover,.box-image-links-container .box-image-link:focus .builder-grid-load-more-container .builder-grid-load-more:active,.box-image-links-container .box-image-link:focus .builder-grid-load-more-container .builder-grid-load-more:focus,.box-image-links-container .box-image-link:focus .builder-grid-load-more-container .builder-grid-load-more:hover,.box-image-links-container .box-image-link:focus .builder-grid-load-more-container a.builder-grid-load-more:active,.box-image-links-container .box-image-link:focus .builder-grid-load-more-container a.builder-grid-load-more:focus,.box-image-links-container .box-image-link:focus .builder-grid-load-more-container a.builder-grid-load-more:hover,.box-image-links-container .box-image-link:focus .call-to-action-bar .obfuscated-number:active,.box-image-links-container .box-image-link:focus .call-to-action-bar .obfuscated-number:focus,.box-image-links-container .box-image-link:focus .call-to-action-bar .obfuscated-number:hover,.box-image-links-container .box-image-link:focus .call-to-action-bar a.obfuscated-number:active,.box-image-links-container .box-image-link:focus .call-to-action-bar a.obfuscated-number:focus,.box-image-links-container .box-image-link:focus .call-to-action-bar a.obfuscated-number:hover,.box-image-links-container .box-image-link:focus a.btn:active,.box-image-links-container .box-image-link:focus a.btn:focus,.box-image-links-container .box-image-link:focus a.btn:hover,.box-image-links-container .box-image-link:hover .btn:active,.box-image-links-container .box-image-link:hover .btn:focus,.box-image-links-container .box-image-link:hover .btn:hover,.box-image-links-container .box-image-link:hover .builder-grid-load-more-container .builder-grid-load-more:active,.box-image-links-container .box-image-link:hover .builder-grid-load-more-container .builder-grid-load-more:focus,.box-image-links-container .box-image-link:hover .builder-grid-load-more-container .builder-grid-load-more:hover,.box-image-links-container .box-image-link:hover .builder-grid-load-more-container a.builder-grid-load-more:active,.box-image-links-container .box-image-link:hover .builder-grid-load-more-container a.builder-grid-load-more:focus,.box-image-links-container .box-image-link:hover .builder-grid-load-more-container a.builder-grid-load-more:hover,.box-image-links-container .box-image-link:hover .call-to-action-bar .obfuscated-number:active,.box-image-links-container .box-image-link:hover .call-to-action-bar .obfuscated-number:focus,.box-image-links-container .box-image-link:hover .call-to-action-bar .obfuscated-number:hover,.box-image-links-container .box-image-link:hover .call-to-action-bar a.obfuscated-number:active,.box-image-links-container .box-image-link:hover .call-to-action-bar a.obfuscated-number:focus,.box-image-links-container .box-image-link:hover .call-to-action-bar a.obfuscated-number:hover,.box-image-links-container .box-image-link:hover a.btn:active,.box-image-links-container .box-image-link:hover a.btn:focus,.box-image-links-container .box-image-link:hover a.btn:hover,.btn.btn-primary:active,.btn.btn-primary:focus,.btn.btn-primary:hover,.builder-grid-load-more-container .box-image-links-container .box-image-link:active .builder-grid-load-more:active,.builder-grid-load-more-container .box-image-links-container .box-image-link:active .builder-grid-load-more:focus,.builder-grid-load-more-container .box-image-links-container .box-image-link:active .builder-grid-load-more:hover,.builder-grid-load-more-container .box-image-links-container .box-image-link:active a.builder-grid-load-more:active,.builder-grid-load-more-container .box-image-links-container .box-image-link:active a.builder-grid-load-more:focus,.builder-grid-load-more-container .box-image-links-container .box-image-link:active a.builder-grid-load-more:hover,.builder-grid-load-more-container .box-image-links-container .box-image-link:focus .builder-grid-load-more:active,.builder-grid-load-more-container .box-image-links-container .box-image-link:focus .builder-grid-load-more:focus,.builder-grid-load-more-container .box-image-links-container .box-image-link:focus .builder-grid-load-more:hover,.builder-grid-load-more-container .box-image-links-container .box-image-link:focus a.builder-grid-load-more:active,.builder-grid-load-more-container .box-image-links-container .box-image-link:focus a.builder-grid-load-more:focus,.builder-grid-load-more-container .box-image-links-container .box-image-link:focus a.builder-grid-load-more:hover,.builder-grid-load-more-container .box-image-links-container .box-image-link:hover .builder-grid-load-more:active,.builder-grid-load-more-container .box-image-links-container .box-image-link:hover .builder-grid-load-more:focus,.builder-grid-load-more-container .box-image-links-container .box-image-link:hover .builder-grid-load-more:hover,.builder-grid-load-more-container .box-image-links-container .box-image-link:hover a.builder-grid-load-more:active,.builder-grid-load-more-container .box-image-links-container .box-image-link:hover a.builder-grid-load-more:focus,.builder-grid-load-more-container .box-image-links-container .box-image-link:hover a.builder-grid-load-more:hover,.builder-grid-load-more-container .builder-grid-load-more:active,.builder-grid-load-more-container .builder-grid-load-more:focus,.builder-grid-load-more-container .builder-grid-load-more:hover,.builder-grid-load-more-container a.builder-grid-load-more:active,.builder-grid-load-more-container a.builder-grid-load-more:focus,.builder-grid-load-more-container a.builder-grid-load-more:hover,.call-to-action-bar .box-image-links-container .box-image-link:active .obfuscated-number:active,.call-to-action-bar .box-image-links-container .box-image-link:active .obfuscated-number:focus,.call-to-action-bar .box-image-links-container .box-image-link:active .obfuscated-number:hover,.call-to-action-bar .box-image-links-container .box-image-link:active a.obfuscated-number:active,.call-to-action-bar .box-image-links-container .box-image-link:active a.obfuscated-number:focus,.call-to-action-bar .box-image-links-container .box-image-link:active a.obfuscated-number:hover,.call-to-action-bar .box-image-links-container .box-image-link:focus .obfuscated-number:active,.call-to-action-bar .box-image-links-container .box-image-link:focus .obfuscated-number:focus,.call-to-action-bar .box-image-links-container .box-image-link:focus .obfuscated-number:hover,.call-to-action-bar .box-image-links-container .box-image-link:focus a.obfuscated-number:active,.call-to-action-bar .box-image-links-container .box-image-link:focus a.obfuscated-number:focus,.call-to-action-bar .box-image-links-container .box-image-link:focus a.obfuscated-number:hover,.call-to-action-bar .box-image-links-container .box-image-link:hover .obfuscated-number:active,.call-to-action-bar .box-image-links-container .box-image-link:hover .obfuscated-number:focus,.call-to-action-bar .box-image-links-container .box-image-link:hover .obfuscated-number:hover,.call-to-action-bar .box-image-links-container .box-image-link:hover a.obfuscated-number:active,.call-to-action-bar .box-image-links-container .box-image-link:hover a.obfuscated-number:focus,.call-to-action-bar .box-image-links-container .box-image-link:hover a.obfuscated-number:hover,.call-to-action-bar .obfuscated-number:active,.call-to-action-bar .obfuscated-number:focus,.call-to-action-bar .obfuscated-number:hover,.call-to-action-bar a.obfuscated-number:active,.call-to-action-bar a.obfuscated-number:focus,.call-to-action-bar a.obfuscated-number:hover,a.btn.btn-primary:active,a.btn.btn-primary:focus,a.btn.btn-primary:hover{color:#fff;background:#00843f}.btn.btn-primary-sm,.builder-grid-load-more-container .btn-primary-sm.builder-grid-load-more,.builder-grid-load-more-container a.btn-primary-sm.builder-grid-load-more,.call-to-action-bar .btn-primary-sm.obfuscated-number,.call-to-action-bar a.btn-primary-sm.obfuscated-number,a.btn.btn-primary-sm{background:#009547;border-color:#009547;color:#fff;padding:.2rem .8rem;font-size:12px;border-radius:3px}.btn.btn-primary-sm:active,.btn.btn-primary-sm:focus,.btn.btn-primary-sm:hover,.builder-grid-load-more-container .btn-primary-sm.builder-grid-load-more:active,.builder-grid-load-more-container .btn-primary-sm.builder-grid-load-more:focus,.builder-grid-load-more-container .btn-primary-sm.builder-grid-load-more:hover,.builder-grid-load-more-container a.btn-primary-sm.builder-grid-load-more:active,.builder-grid-load-more-container a.btn-primary-sm.builder-grid-load-more:focus,.builder-grid-load-more-container a.btn-primary-sm.builder-grid-load-more:hover,.call-to-action-bar .btn-primary-sm.obfuscated-number:active,.call-to-action-bar .btn-primary-sm.obfuscated-number:focus,.call-to-action-bar .btn-primary-sm.obfuscated-number:hover,.call-to-action-bar a.btn-primary-sm.obfuscated-number:active,.call-to-action-bar a.btn-primary-sm.obfuscated-number:focus,.call-to-action-bar a.btn-primary-sm.obfuscated-number:hover,a.btn.btn-primary-sm:active,a.btn.btn-primary-sm:focus,a.btn.btn-primary-sm:hover{color:#fff;background:#00843f}.btn.btn-primary-rev,.builder-grid-load-more-container .btn-primary-rev.builder-grid-load-more,.builder-grid-load-more-container a.btn-primary-rev.builder-grid-load-more,.call-to-action-bar .btn-primary-rev.obfuscated-number,.call-to-action-bar a.btn-primary-rev.obfuscated-number,a.btn.btn-primary-rev{background:#fff;color:#009547;border-color:#fff}.btn.btn-secondary,.builder-grid-load-more-container .btn-secondary.builder-grid-load-more,.builder-grid-load-more-container a.btn-secondary.builder-grid-load-more,.call-to-action-bar .btn-secondary.obfuscated-number,.call-to-action-bar a.btn-secondary.obfuscated-number,a.btn.btn-secondary{background:0 0;border-color:#009547;color:#009547}.btn.btn-secondary:active,.btn.btn-secondary:focus,.btn.btn-secondary:hover,.builder-grid-load-more-container .btn-secondary.builder-grid-load-more:active,.builder-grid-load-more-container .btn-secondary.builder-grid-load-more:focus,.builder-grid-load-more-container .btn-secondary.builder-grid-load-more:hover,.builder-grid-load-more-container a.btn-secondary.builder-grid-load-more:active,.builder-grid-load-more-container a.btn-secondary.builder-grid-load-more:focus,.builder-grid-load-more-container a.btn-secondary.builder-grid-load-more:hover,.call-to-action-bar .btn-secondary.obfuscated-number:active,.call-to-action-bar .btn-secondary.obfuscated-number:focus,.call-to-action-bar .btn-secondary.obfuscated-number:hover,.call-to-action-bar a.btn-secondary.obfuscated-number:active,.call-to-action-bar a.btn-secondary.obfuscated-number:focus,.call-to-action-bar a.btn-secondary.obfuscated-number:hover,a.btn.btn-secondary:active,a.btn.btn-secondary:focus,a.btn.btn-secondary:hover{border-color:#00843f;color:#00843f}.btn.btn-secondary-rev,.builder-grid-load-more-container .btn-secondary-rev.builder-grid-load-more,.builder-grid-load-more-container a.btn-secondary-rev.builder-grid-load-more,.call-to-action-bar .btn-secondary-rev.obfuscated-number,.call-to-action-bar a.btn-secondary-rev.obfuscated-number,a.btn.btn-secondary-rev{border-color:#fff;color:#fff}.btn.btn-secondary-rev:active,.btn.btn-secondary-rev:focus,.btn.btn-secondary-rev:hover,.builder-grid-load-more-container .btn-secondary-rev.builder-grid-load-more:active,.builder-grid-load-more-container .btn-secondary-rev.builder-grid-load-more:focus,.builder-grid-load-more-container .btn-secondary-rev.builder-grid-load-more:hover,.builder-grid-load-more-container a.btn-secondary-rev.builder-grid-load-more:active,.builder-grid-load-more-container a.btn-secondary-rev.builder-grid-load-more:focus,.builder-grid-load-more-container a.btn-secondary-rev.builder-grid-load-more:hover,.call-to-action-bar .btn-secondary-rev.obfuscated-number:active,.call-to-action-bar .btn-secondary-rev.obfuscated-number:focus,.call-to-action-bar .btn-secondary-rev.obfuscated-number:hover,.call-to-action-bar a.btn-secondary-rev.obfuscated-number:active,.call-to-action-bar a.btn-secondary-rev.obfuscated-number:focus,.call-to-action-bar a.btn-secondary-rev.obfuscated-number:hover,a.btn.btn-secondary-rev:active,a.btn.btn-secondary-rev:focus,a.btn.btn-secondary-rev:hover{color:#fff;background:rgba(0,0,0,.15)}.btn.btn-tertiary,.builder-grid-load-more-container .btn-tertiary.builder-grid-load-more,.builder-grid-load-more-container a.btn-tertiary.builder-grid-load-more,.call-to-action-bar .btn-tertiary.obfuscated-number,.call-to-action-bar a.btn-tertiary.obfuscated-number,a.btn.btn-tertiary{background:#bdbdbd;border-color:#bdbdbd;color:#fff}.btn.btn-tertiary:active,.btn.btn-tertiary:focus,.btn.btn-tertiary:hover,.builder-grid-load-more-container .btn-tertiary.builder-grid-load-more:active,.builder-grid-load-more-container .btn-tertiary.builder-grid-load-more:focus,.builder-grid-load-more-container .btn-tertiary.builder-grid-load-more:hover,.builder-grid-load-more-container a.btn-tertiary.builder-grid-load-more:active,.builder-grid-load-more-container a.btn-tertiary.builder-grid-load-more:focus,.builder-grid-load-more-container a.btn-tertiary.builder-grid-load-more:hover,.call-to-action-bar .btn-tertiary.obfuscated-number:active,.call-to-action-bar .btn-tertiary.obfuscated-number:focus,.call-to-action-bar .btn-tertiary.obfuscated-number:hover,.call-to-action-bar a.btn-tertiary.obfuscated-number:active,.call-to-action-bar a.btn-tertiary.obfuscated-number:focus,.call-to-action-bar a.btn-tertiary.obfuscated-number:hover,a.btn.btn-tertiary:active,a.btn.btn-tertiary:focus,a.btn.btn-tertiary:hover{background:#757575}.btn.btn-quaternary,.builder-grid-load-more-container .btn-quaternary.builder-grid-load-more,.builder-grid-load-more-container a.btn-quaternary.builder-grid-load-more,.call-to-action-bar .btn-quaternary.obfuscated-number,.call-to-action-bar a.btn-quaternary.obfuscated-number,a.btn.btn-quaternary{line-height:1;background-color:#7db632;border-color:#7db632}.btn.btn-quaternary:active,.btn.btn-quaternary:focus,.btn.btn-quaternary:hover,.builder-grid-load-more-container .btn-quaternary.builder-grid-load-more:active,.builder-grid-load-more-container .btn-quaternary.builder-grid-load-more:focus,.builder-grid-load-more-container .btn-quaternary.builder-grid-load-more:hover,.builder-grid-load-more-container a.btn-quaternary.builder-grid-load-more:active,.builder-grid-load-more-container a.btn-quaternary.builder-grid-load-more:focus,.builder-grid-load-more-container a.btn-quaternary.builder-grid-load-more:hover,.call-to-action-bar .btn-quaternary.obfuscated-number:active,.call-to-action-bar .btn-quaternary.obfuscated-number:focus,.call-to-action-bar .btn-quaternary.obfuscated-number:hover,.call-to-action-bar a.btn-quaternary.obfuscated-number:active,.call-to-action-bar a.btn-quaternary.obfuscated-number:focus,.call-to-action-bar a.btn-quaternary.obfuscated-number:hover,a.btn.btn-quaternary:active,a.btn.btn-quaternary:focus,a.btn.btn-quaternary:hover{background-color:#bed62f}.btn.btn-quinary,.builder-grid-load-more-container .btn-quinary.builder-grid-load-more,.builder-grid-load-more-container a.btn-quinary.builder-grid-load-more,.call-to-action-bar .btn-quinary.obfuscated-number,.call-to-action-bar a.btn-quinary.obfuscated-number,a.btn.btn-quinary{line-height:1;background-color:#7db632;border-color:#7db632;font-size:calc(16px - 2px)}.btn.btn-quinary:active,.btn.btn-quinary:focus,.btn.btn-quinary:hover,.builder-grid-load-more-container .btn-quinary.builder-grid-load-more:active,.builder-grid-load-more-container .btn-quinary.builder-grid-load-more:focus,.builder-grid-load-more-container .btn-quinary.builder-grid-load-more:hover,.builder-grid-load-more-container a.btn-quinary.builder-grid-load-more:active,.builder-grid-load-more-container a.btn-quinary.builder-grid-load-more:focus,.builder-grid-load-more-container a.btn-quinary.builder-grid-load-more:hover,.call-to-action-bar .btn-quinary.obfuscated-number:active,.call-to-action-bar .btn-quinary.obfuscated-number:focus,.call-to-action-bar .btn-quinary.obfuscated-number:hover,.call-to-action-bar a.btn-quinary.obfuscated-number:active,.call-to-action-bar a.btn-quinary.obfuscated-number:focus,.call-to-action-bar a.btn-quinary.obfuscated-number:hover,a.btn.btn-quinary:active,a.btn.btn-quinary:focus,a.btn.btn-quinary:hover{background-color:#bed62f}body div.pdfemb-wantmobile-fsarea{text-align:center;font-size:16px;transition:background-color .5s;border-radius:0;border:1px solid #009547;position:relative;font-family:din-2014,ratio;letter-spacing:normal;font-weight:400;background:#009547;border-color:#009547;color:#fff;padding:15px;max-height:50px}body div.pdfemb-wantmobile-fsarea:active,body div.pdfemb-wantmobile-fsarea:focus,body div.pdfemb-wantmobile-fsarea:hover{color:#fff;background:#00843f}.btn-fancy{background:linear-gradient(to top,#009547 40%,#bed62f 110%);display:block;padding:2.4rem;border-radius:12px;text-align:center}.btn-fancy:active,.btn-fancy:focus,.btn-fancy:hover{text-decoration:none!important}.btn-fancy:active .alias-button,.btn-fancy:focus .alias-button,.btn-fancy:hover .alias-button{background:#fff;border-color:#fff;color:#009547}.btn-fancy .title{font-family:din-2014;font-weight:600;line-height:1.2;display:block;color:#fff;font-size:1.222em}@media (min-width:400px) and (max-width:1920px){.btn-fancy .title{font-size:calc(1.222em + (21.328 - 19.552) * ((100vw - 400px)/ (1920 - 400)))}}@media (min-width:1920px){.btn-fancy .title{font-size:1.333em}}.btn-fancy .alias-button{display:inline-block;padding:.8rem 1.2rem;border:1px solid rgba(255,255,255,.5);color:#fff;margin-top:1.2rem;transition:background .5s}.image-section.subpage-image{margin-bottom:15px}img{max-width:100%;height:auto}.google-map{min-height:300px;height:400px}.padding-section{padding:7vh 0}.padding-section-smaller{padding:5vh 0}.no-padding{padding:0}.no-padding-top{padding-top:0}.no-padding-left{padding-left:0}.no-padding-bottom{padding-bottom:0}.no-padding-right{padding-right:0}@media (max-width:991px){.no-padding-md{padding:0}}.margin-section{margin:7vh 0}.margin-section-smaller{margin:5vh 0}.no-margin{margin:0}.no-margin-top{margin-top:0}.no-margin-left{margin-left:0}.no-margin-bottom{margin-bottom:0}.no-margin-right{margin-right:0}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.text-uppercase{text-transform:uppercase}.text-lowercase{text-transform:lowercase}.cursor-pointer{cursor:pointer}.display-block{display:block}.display-inline-block{display:inline-block}.vertical-space{height:.8rem}.vertical-space.small{height:.8rem}.vertical-space.medium{height:1.6rem}.vertical-space.large{height:2.4rem}.aspect-ratio{position:relative}.aspect-ratio:before{display:block;content:"";width:100%}.aspect-ratio>.aspect-ratio__content{position:absolute;top:0;left:0;right:0;bottom:0}.aspect-ratio.aspect-ratio--1-1:before{padding-top:100%}.aspect-ratio.aspect-ratio--2-3:before{padding-top:150%}.aspect-ratio.aspect-ratio--3-2:before{padding-top:66.66667%}.aspect-ratio.aspect-ratio--3-4:before{padding-top:133.33333%}.aspect-ratio.aspect-ratio--4-3:before{padding-top:75%}.aspect-ratio.aspect-ratio--16-9:before{padding-top:56.25%}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.text-colour__palette-grey-100{color:#f5f4f4!important}.background-colour__palette-grey-100{background-color:#f5f4f4}.text-colour__palette-grey-200{color:#ebeae9!important}.background-colour__palette-grey-200{background-color:#ebeae9}.text-colour__palette-grey-300{color:#dbd9d9!important}.background-colour__palette-grey-300{background-color:#dbd9d9}.text-colour__palette-grey-400{color:#bdbdbd!important}.background-colour__palette-grey-400{background-color:#bdbdbd}.text-colour__palette-grey-500{color:#9e9e9e!important}.background-colour__palette-grey-500{background-color:#9e9e9e}.text-colour__palette-grey-600{color:#757575!important}.background-colour__palette-grey-600{background-color:#757575}.text-colour__palette-grey-700{color:#616161!important}.background-colour__palette-grey-700{background-color:#616161}.text-colour__palette-grey-800{color:#404041!important}.background-colour__palette-grey-800{background-color:#404041}.text-colour__palette-grey-900{color:#212121!important}.background-colour__palette-grey-900{background-color:#212121}.text-colour__palette-green-haze-200{color:#00aa54!important}.background-colour__palette-green-haze-200{background-color:#00aa54}.text-colour__palette-green-haze-500{color:#009547!important}.background-colour__palette-green-haze-500{background-color:#009547}.text-colour__palette-green-haze-800{color:#00843f!important}.background-colour__palette-green-haze-800{background-color:#00843f}.text-colour__palette-green-lime-200{color:#bdd74e!important}.background-colour__palette-green-lime-200{background-color:#bdd74e}.text-colour__palette-green-lime-500{color:#bed62f!important}.background-colour__palette-green-lime-500{background-color:#bed62f}.text-colour__palette-green-lime-800{color:#acc32b!important}.background-colour__palette-green-lime-800{background-color:#acc32b}.text-colour__palette-alto-100{color:#f5f4f4!important}.background-colour__palette-alto-100{background-color:#f5f4f4}.text-colour__palette-alto-200{color:#ebeae9!important}.background-colour__palette-alto-200{background-color:#ebeae9}.text-colour__palette-alto{color:#dbd9d9!important}.background-colour__palette-alto{background-color:#dbd9d9}.text-colour__palette-grey-ship{color:#404041!important}.background-colour__palette-grey-ship{background-color:#404041}.fr-overlay,.fr-overlay [class^=fr-],.fr-spinner,.fr-spinner [class^=fr-],.fr-window,.fr-window [class^=fr-]{box-sizing:border-box}.fr-window{position:fixed;width:100%;height:100%;top:0;left:0;font:13px/20px "Lucida Sans","Lucida Sans Unicode","Lucida Grande",Verdana,Arial,sans-serif;transform:translateZ(0)}.fr-overlay{z-index:99998}.fr-window{z-index:99999}.fr-spinner{z-index:100000}.fr-overlay{position:fixed;top:0;left:0;height:100%;width:100%}.fr-overlay-background{float:left;width:100%;height:100%;background:#000;opacity:.9}.fr-overlay-ui-fullclick .fr-overlay-background{background:#292929;opacity:1}.fr-overlay.fr-mobile-touch,.fr-window.fr-mobile-touch{position:absolute;overflow:visible}.fr-measured{margin:0!important;min-width:0!important;min-height:0!important}.fr-box{position:absolute;top:0;left:0;width:100%;height:100%}.fr-pages{position:absolute;width:100%;height:100%;overflow:hidden;-webkit-user-select:none;-ms-user-select:none;user-select:none}.fr-page{position:absolute;width:100%;height:100%}.fr-container{position:absolute;top:0;left:0;right:0;bottom:0;margin:0;padding:0;text-align:center}.fr-hovering-clickable .fr-container{cursor:pointer}.fr-ui-inside .fr-container{padding:20px 20px}.fr-ui-inside.fr-no-sides .fr-container{padding:20px}.fr-ui-outside .fr-container{padding:20px 82px}.fr-ui-outside.fr-no-sides .fr-container{padding:20px 48px}@media all and (max-width:700px) and (orientation:portrait),all and (orientation:landscape) and (max-height:700px){.fr-ui-inside .fr-container{padding:12px 12px}.fr-ui-inside.fr-no-sides .fr-container{padding:12px}.fr-ui-outside .fr-container{padding:12px 72px}.fr-ui-outside.fr-no-sides .fr-container{padding:12px 48px}}@media all and (max-width:500px) and (orientation:portrait),all and (orientation:landscape) and (max-height:500px){.fr-ui-inside .fr-container{padding:0 0}.fr-ui-inside.fr-no-sides .fr-container{padding:0}.fr-ui-outside .fr-container{padding:0 72px}.fr-ui-outside.fr-no-sides .fr-container{padding:0 48px}}.fr-ui-fullclick .fr-container{padding:0}.fr-ui-fullclick.fr-no-sides .fr-container{padding:0}.fr-ui-fullclick.fr-type-video .fr-container{padding:0 62px}.fr-ui-fullclick.fr-no-sides.fr-type-video .fr-container{padding:48px 0}.fr-overflow-y .fr-container{padding-top:0!important;padding-bottom:0!important}.fr-content,.fr-content-background{position:absolute;top:50%;left:50%;overflow:visible}.fr-content-element{float:left;width:100%;height:100%}.fr-content-background{background:#101010}.fr-info{position:absolute;top:0;left:0;width:100%;color:#efefef;font-size:13px;line-height:20px;text-align:left;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none;-webkit-user-select:text;-ms-user-select:text;user-select:text}.fr-info-background{position:absolute;top:0;left:0;height:100%;width:100%;background:#000;line-height:1%;filter:none;opacity:1}.fr-ui-inside .fr-info-background{opacity:.8;zoom:1}.fr-ui-outside .fr-info-background{background:#0d0d0d}.fr-content .fr-info{top:auto;bottom:0}.fr-info-padder{display:block;overflow:hidden;padding:12px;position:relative;width:auto}.fr-caption{width:auto;display:inline}.fr-position{color:#b3b3b3;float:right;line-height:21px;opacity:.99;position:relative;text-align:right;margin-left:15px;white-space:nowrap}.fr-position-inside,.fr-position-outside{position:absolute;bottom:0;right:0;margin:12px;width:auto;padding:2px 8px;border-radius:10px;font-size:11px;line-height:20px;text-shadow:0 1px 0 rgba(0,0,0,.4);display:none;overflow:hidden;white-space:nowrap;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none;-webkit-user-select:text;-ms-user-select:text;user-select:text}.fr-position-inside{border:0}.fr-position-background{position:absolute;top:0;left:0;width:100%;height:100%;background:#0d0d0d;opacity:.8;zoom:1}.fr-position-text{color:#b3b3b3}.fr-position-inside .fr-position-text,.fr-position-outside .fr-position-text{float:left;position:relative;text-shadow:0 1px 1px rgba(0,0,0,.3);opacity:1}.fr-ui-outside .fr-position-outside{display:block}.fr-ui-outside .fr-info .fr-position{display:none}.fr-ui-inside.fr-no-caption .fr-position-inside{display:block}.fr-info a,.fr-info a:hover{color:#ccc;border:0;background:0 0;text-decoration:underline}.fr-info a:hover{color:#eee}.fr-ui-outside.fr-no-caption .fr-info{display:none}.fr-ui-inside.fr-no-caption .fr-caption{display:none}.fr-stroke{position:absolute;top:0;left:0;width:100%;height:1px}.fr-stroke-vertical{width:1px;height:100%}.fr-stroke-horizontal{padding:0 1px}.fr-stroke-right{left:auto;right:0}.fr-stroke-bottom{top:auto;bottom:0}.fr-stroke-color{float:left;width:100%;height:100%;background:rgba(255,255,255,.08)}.fr-info .fr-stroke-color{background:rgba(80,80,80,.3)}.fr-ui-outside.fr-has-caption .fr-content .fr-stroke-bottom{display:none}.fr-ui-fullclick .fr-stroke{display:none}.fr-ui-fullclick .fr-content-background{box-shadow:none}.fr-info .fr-stroke-top{display:none}.fr-side{position:absolute;top:50%;width:54px;height:72px;margin:0 9px;margin-top:-36px;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;zoom:1}.fr-side-previous{left:0}.fr-side-next{right:0;left:auto}.fr-side-disabled{cursor:default}.fr-side-hidden{display:none!important}.fr-side-button{float:left;width:100%;height:100%;margin:0;padding:0}.fr-side-button-background{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#101010}.fr-side-button-icon{float:left;position:relative;height:100%;width:100%;zoom:1;background-position:50% 50%;background-repeat:no-repeat}@media all and (max-width:500px) and (orientation:portrait),all and (orientation:landscape) and (max-height:414px){.fr-side{width:54px;height:60px;margin:0;margin-top:-30px}.fr-side-button{width:48px;height:60px;margin:0 3px}}.fr-close{position:absolute;width:48px;height:48px;top:0;right:0;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}.fr-close-background,.fr-close-icon{position:absolute;top:12px;left:12px;height:26px;width:26px;background-position:50% 50%;background-repeat:no-repeat}.fr-close-background{background-color:#000}.fr-thumbnails{position:absolute;overflow:hidden}.fr-thumbnails-disabled .fr-thumbnails{display:none!important}.fr-thumbnails-horizontal .fr-thumbnails{width:100%;height:12%;min-height:74px;max-height:160px;bottom:0}.fr-thumbnails-vertical .fr-thumbnails{height:100%;width:10%;min-width:74px;max-width:160px;left:0}.fr-thumbnails,.fr-thumbnails *{-webkit-user-select:none;-ms-user-select:none;user-select:none}.fr-thumbnails-wrapper{position:absolute;top:0;left:50%;height:100%}.fr-thumbnails-vertical .fr-thumbnails-wrapper{top:50%;left:0}.fr-thumbnails-slider{position:relative;width:100%;height:100%;float:left;zoom:1}.fr-thumbnails-slider-slide{position:absolute;top:0;left:0;height:100%}.fr-thumbnails-thumbs{float:left;height:100%;overflow:hidden;position:relative;top:0;left:0}.fr-thumbnails-slide{position:absolute;top:0;height:100%;width:100%}.fr-thumbnail-frame{position:absolute;zoom:1;overflow:hidden}.fr-thumbnail{position:absolute;width:30px;height:100%;left:50%;top:50%;zoom:1;cursor:pointer;margin:0 10px}.fr-ltIE9 .fr-thumbnail *{overflow:hidden;z-index:1;zoom:1}.fr-thumbnail-wrapper{position:relative;background:#161616;width:100%;height:100%;float:left;overflow:hidden;display:inline;z-index:0}.fr-thumbnail-overlay{cursor:pointer}.fr-thumbnail-active .fr-thumbnail-overlay{cursor:default}.fr-thumbnail-overlay,.fr-thumbnail-overlay-background,.fr-thumbnail-overlay-border{position:absolute;top:0;left:0;width:100%;height:100%;border-width:0;overflow:hidden;border-style:solid;border-color:transparent}.fr-ltIE9 .fr-thumbnail-overlay-border{border-width:0!important}.fr-thumbnail .fr-thumbnail-image{position:absolute;opacity:.85;max-width:none}.fr-thumbnail-active:hover .fr-thumbnail-image,.fr-thumbnail:hover .fr-thumbnail-image{opacity:.99}.fr-thumbnail-active .fr-thumbnail-image,.fr-thumbnail-active:hover .fr-thumbnail-image{opacity:.35}.fr-thumbnail-active{cursor:default}.fr-thumbnail-loading,.fr-thumbnail-loading-background,.fr-thumbnail-loading-icon{position:absolute;top:0;left:0;width:100%;height:100%}.fr-thumbnail-loading-background{background-color:#161616;background-position:50% 50%;background-repeat:no-repeat;opacity:.8;position:relative;float:left}.fr-thumbnail-loading-icon{display:none}.fr-thumbnail-error .fr-thumbnail-image{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#202020}.fr-thumbnails-side{float:left;height:100%;width:28px;margin:0 5px;position:relative;overflow:hidden}.fr-thumbnails-side-previous{margin-left:12px}.fr-thumbnails-side-next{margin-right:12px}.fr-thumbnails-vertical .fr-thumbnails-side{height:28px;width:100%;margin:10px 0}.fr-thumbnails-vertical .fr-thumbnails-side-previous{margin-top:20px}.fr-thumbnails-vertical .fr-thumbnails-side-next{margin-bottom:20px}.fr-thumbnails-side-button{position:absolute;top:50%;left:50%;margin-top:-14px;margin-left:-14px;width:28px;height:28px;cursor:pointer}.fr-thumbnails-side-button-background{position:absolute;top:0;left:0;height:100%;width:100%;opacity:.8;transition:background-color .2s ease-in;background-color:#333;cursor:pointer;border-radius:4px}.fr-thumbnails-side-button:hover .fr-thumbnails-side-button-background{background-color:#3b3b3b}.fr-thumbnails-side-button-disabled *{cursor:default}.fr-thumbnails-side-button-disabled:hover .fr-thumbnails-side-button-background{background-color:#333}.fr-thumbnails-side-button-icon{height:42px;width:42px;position:absolute;top:0;left:0;width:100%;height:100%}.fr-thumbnails-vertical .fr-thumbnail-frame,.fr-thumbnails-vertical .fr-thumbnails-side,.fr-thumbnails-vertical .fr-thumbnails-thumbs{clear:both}.fr-window-ui-fullclick .fr-thumbnails{background:#090909}.fr-window-ui-fullclick.fr-thumbnails-enabled.fr-thumbnails-horizontal .fr-info .fr-stroke-bottom{display:block!important}.fr-window-ui-fullclick.fr-thumbnails-enabled.fr-thumbnails-vertical .fr-info .fr-stroke-left{display:block!important}.fr-thumbnails-horizontal .fr-thumbnails-thumbs{padding:12px 5px}.fr-thumbnails-vertical .fr-thumbnails-thumbs{padding:5px 12px}.fr-thumbnails-measured .fr-thumbnails-thumbs{padding:0!important}@media all and (min-height:700px){.fr-thumbnails-horizontal .fr-thumbnails-thumbs{padding:16px 8px}.fr-thumbnails-horizontal .fr-thumbnails-side{margin:0 8px}.fr-thumbnails-horizontal .fr-thumbnails-side-previous{margin-left:16px}.fr-thumbnails-horizontal .fr-thumbnails-side-next{margin-right:16px}}@media all and (min-height:980px){.fr-thumbnails-horizontal .fr-thumbnails-thumbs{padding:20px 10px}.fr-thumbnails-horizontal .fr-thumbnails-side{margin:0 10px}.fr-thumbnails-horizontal .fr-thumbnails-side-previous{margin-left:20px}.fr-thumbnails-horizontal .fr-thumbnails-side-next{margin-right:20px}}@media all and (min-width:1200px){.fr-thumbnails-vertical .fr-thumbnails-thumbs{padding:8px 16px}.fr-thumbnails-vertical .fr-thumbnails-side{margin:0 8px}.fr-thumbnails-vertical .fr-thumbnails-side-previous{margin-top:16px}.fr-thumbnails-vertical .fr-thumbnails-side-next{margin-bottom:16px}}@media all and (min-width:1800px){.fr-thumbnails-vertical .fr-thumbnails-thumbs{padding:10px 20px}.fr-thumbnails-vertical .fr-thumbnails-side{margin:10px 0}.fr-thumbnails-vertical .fr-thumbnails-side-previous{margin-top:20px}.fr-thumbnails-vertical .fr-thumbnails-side-next{margin-bottom:20px}}@media all and (max-width:500px) and (orientation:portrait),all and (orientation:landscape) and (max-height:500px){.fr-thumbnails-horizontal .fr-thumbnails{display:none!important}}@media all and (max-width:700px) and (orientation:portrait),all and (orientation:landscape) and (max-height:414px){.fr-thumbnails-vertical .fr-thumbnails{display:none!important}}@media all and (max-width:500px) and (orientation:portrait),all and (orientation:landscape) and (max-height:414px){.fr-page{min-width:100%}.fr-page{min-height:100%}}.fr-window-ui-fullclick .fr-close-outside,.fr-window-ui-fullclick .fr-content .fr-close,.fr-window-ui-fullclick .fr-content .fr-info,.fr-window-ui-fullclick .fr-content .fr-side-next,.fr-window-ui-fullclick .fr-content .fr-side-previous,.fr-window-ui-fullclick .fr-side-next-outside,.fr-window-ui-fullclick .fr-side-previous-outside,.fr-window-ui-inside .fr-close-fullclick,.fr-window-ui-inside .fr-close-outside,.fr-window-ui-inside .fr-page>.fr-info,.fr-window-ui-inside .fr-side-next-fullclick,.fr-window-ui-inside .fr-side-next-outside,.fr-window-ui-inside .fr-side-previous-fullclick,.fr-window-ui-inside .fr-side-previous-outside,.fr-window-ui-outside .fr-close-fullclick,.fr-window-ui-outside .fr-content .fr-close,.fr-window-ui-outside .fr-content .fr-info,.fr-window-ui-outside .fr-content .fr-side-next,.fr-window-ui-outside .fr-content .fr-side-previous,.fr-window-ui-outside .fr-side-next-fullclick,.fr-window-ui-outside .fr-side-previous-fullclick{display:none!important}.fr-toggle-ui{opacity:0;transition:opacity .3s}.fr-visible-fullclick-ui .fr-box>.fr-toggle-ui,.fr-visible-inside-ui .fr-ui-inside .fr-toggle-ui{opacity:1}.fr-hidden-fullclick-ui .fr-box>.fr-toggle-ui,.fr-hidden-inside-ui .fr-ui-inside .fr-toggle-ui{transition:opacity .3s}.fr-ltIE9.fr-hidden-fullclick-ui .fr-box>.fr-toggle-ui,.fr-ltIE9.fr-hidden-inside-ui .fr-ui-inside .fr-toggle-ui{display:none}.fr-spinner{position:fixed;width:52px;height:52px;background:#101010;background:rgba(16,16,16,.85);border-radius:5px}.fr-spinner div{position:absolute;top:0;left:0;height:64%;width:64%;margin-left:18%;margin-top:18%;opacity:1;animation:fresco-12 1.2s infinite ease-in-out}.fr-spinner div:after{content:'';position:absolute;top:0;left:50%;width:2px;height:8px;margin-left:-1px;background:#fff;box-shadow:0 0 1px transparent}.fr-spinner div.fr-spin-1{-ms-transform:rotate(30deg);transform:rotate(30deg);animation-delay:-1.1s}.fr-spinner div.fr-spin-2{-ms-transform:rotate(60deg);transform:rotate(60deg);animation-delay:-1s}.fr-spinner div.fr-spin-3{-ms-transform:rotate(90deg);transform:rotate(90deg);animation-delay:-.9s}.fr-spinner div.fr-spin-4{-ms-transform:rotate(120deg);transform:rotate(120deg);animation-delay:-.8s}.fr-spinner div.fr-spin-5{-ms-transform:rotate(150deg);transform:rotate(150deg);animation-delay:-.7s}.fr-spinner div.fr-spin-6{-ms-transform:rotate(180deg);transform:rotate(180deg);animation-delay:-.6s}.fr-spinner div.fr-spin-6{-ms-transform:rotate(180deg);transform:rotate(180deg);animation-delay:-.6s}.fr-spinner div.fr-spin-7{-ms-transform:rotate(210deg);transform:rotate(210deg);animation-delay:-.5s}.fr-spinner div.fr-spin-8{-ms-transform:rotate(240deg);transform:rotate(240deg);animation-delay:-.4s}.fr-spinner div.fr-spin-9{-ms-transform:rotate(270deg);transform:rotate(270deg);animation-delay:-.3s}.fr-spinner div.fr-spin-10{-ms-transform:rotate(300deg);transform:rotate(300deg);animation-delay:-.2s}.fr-spinner div.fr-spin-11{-ms-transform:rotate(330deg);transform:rotate(330deg);animation-delay:-.1s}.fr-spinner div.fr-spin-12{-ms-transform:rotate(360deg);transform:rotate(360deg);animation-delay:0s}@keyframes fresco-12{0%{opacity:1}100%{opacity:0}}.fr-thumbnail-spinner{position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px;width:40px;height:40px}.fr-thumbnail-spinner-spin{position:relative;float:left;margin:8px 0 0 8px;text-indent:-9999em;border-top:2px solid rgba(255,255,255,.2);border-right:2px solid rgba(255,255,255,.2);border-bottom:2px solid rgba(255,255,255,.2);border-left:2px solid #fff;animation:fr-thumbnail-spin 1.1s infinite linear}.fr-thumbnail-spinner-spin,.fr-thumbnail-spinner-spin:after{border-radius:50%;width:24px;height:24px}@keyframes fr-thumbnail-spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.fr-error{float:left;position:relative;background-color:#ca3434;width:160px;height:160px}.fr-error-icon{position:absolute;width:42px;height:42px;top:50%;left:50%;margin-left:-21px;margin-top:-21px}.fr-window-skin-fresco .fr-close-icon,.fr-window-skin-fresco .fr-error-icon,.fr-window-skin-fresco .fr-side-button-icon,.fr-window-skin-fresco .fr-thumbnails-side-button-icon{background-image:url(../vendors/fresco/css/skins/fresco/sprite.svg)}.fr-window-skin-fresco .fr-error-icon,.fr-window-skin-fresco.fr-no-svg .fr-close-icon,.fr-window-skin-fresco.fr-no-svg .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side-button-icon{background-image:url(../vendors/fresco/css/skins/fresco/sprite.svg)}.fr-window-skin-fresco .fr-error-icon{background-position:-160px -126px}.fr-window-skin-fresco .fr-content-background{background:#101010;box-shadow:0 0 5px rgba(0,0,0,.4)}.fr-window-skin-fresco.fr-window-ui-fullclick .fr-content-background{box-shadow:none}.fr-window-skin-fresco .fr-thumbnail-wrapper{box-shadow:0 0 3px rgba(0,0,0,.3)}.fr-window-skin-fresco .fr-thumbnail-active .fr-thumbnail-wrapper{box-shadow:0 0 1px rgba(0,0,0,.1)}.fr-window-skin-fresco .fr-side-button-background{background-color:transparent}.fr-window-skin-fresco .fr-side-previous .fr-side-button-icon{background-position:-13px -14px}.fr-window-skin-fresco .fr-side-next .fr-side-button-icon{background-position:-93px -14px}.fr-window-skin-fresco .fr-side-previous:hover .fr-side-button-icon{background-position:-13px -114px}.fr-window-skin-fresco .fr-side-next:hover .fr-side-button-icon{background-position:-93px -114px}.fr-window-skin-fresco.fr-no-svg .fr-hovering-previous .fr-side-previous .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg.fr-mobile-touch .fr-side-previous .fr-side-button-icon{background-position:-13px -114px}.fr-window-skin-fresco.fr-no-svg .fr-hovering-next .fr-side-next .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg.fr-mobile-touch .fr-side-next .fr-side-button-icon{background-position:-93px -114px}.fr-window-skin-fresco.fr-no-svg .fr-hovering-previous .fr-side-previous.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-side-previous.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-side-previous.fr-side-disabled:hover .fr-side-button-icon{background-position:-13px -214px}.fr-window-skin-fresco.fr-no-svg .fr-hovering-next .fr-side-next.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-side-next.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-side-next.fr-side-disabled:hover .fr-side-button-icon{background-position:-93px -214px}.fr-window-skin-fresco.fr-svg .fr-side-previous .fr-side-button-icon{background-position:-13px -114px}.fr-window-skin-fresco.fr-svg .fr-side-next .fr-side-button-icon{background-position:-93px -114px}.fr-window-skin-fresco.fr-svg .fr-side-button-icon{opacity:.5}.fr-window-skin-fresco.fr-svg .fr-hovering-next .fr-side-next .fr-side-button-icon,.fr-window-skin-fresco.fr-svg .fr-hovering-previous .fr-side-previous .fr-side-button-icon,.fr-window-skin-fresco.fr-svg .fr-side:hover .fr-side-button-icon{opacity:1}.fr-window-skin-fresco.fr-svg.fr-mobile-touch .fr-side .fr-side-button-icon{opacity:.8}.fr-window-skin-fresco.fr-svg .fr-hovering-next .fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-svg .fr-hovering-previous .fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-svg .fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-svg .fr-side-disabled:hover .fr-side-button-icon,.fr-window-skin-fresco.fr-svg.fr-mobile-touch .fr-side-disabled .fr-side-button-icon{opacity:.2}.fr-window-skin-fresco.fr-window-ui-fullclick.fr-showing-type-image .fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-window-ui-inside .fr-type-image .fr-side-disabled .fr-side-button-icon{background-image:none}@media all and (max-width:500px) and (orientation:portrait),all and (orientation:landscape) and (max-height:414px){.fr-window-skin-fresco .fr-side-previous .fr-side-button-icon{background-position:0 -300px}.fr-window-skin-fresco .fr-side-next .fr-side-button-icon{background-position:-48px -300px}.fr-window-skin-fresco .fr-side-previous:hover .fr-side-button-icon{background-position:0 -360px}.fr-window-skin-fresco .fr-side-next:hover .fr-side-button-icon{background-position:-48px -360px}.fr-window-skin-fresco.fr-no-svg .fr-hovering-previous .fr-side-previous .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg.fr-mobile-touch .fr-side-previous .fr-side-button-icon{background-position:0 -360px}.fr-window-skin-fresco.fr-no-svg .fr-hovering-next .fr-side-next .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg.fr-mobile-touch .fr-side-next .fr-side-button-icon{background-position:-48px -360px}.fr-window-skin-fresco.fr-svg .fr-side-previous .fr-side-button-icon{background-position:0 -360px}.fr-window-skin-fresco.fr-svg .fr-side-next .fr-side-button-icon{background-position:-48px -360px}.fr-window-skin-fresco.fr-no-svg .fr-hovering-previous .fr-side-previous.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-side-previous.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-side-previous.fr-side-disabled:hover .fr-side-button-icon{background-position:0 -420px}.fr-window-skin-fresco.fr-no-svg .fr-hovering-next .fr-side-next.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-side-next.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-side-next.fr-side-disabled:hover .fr-side-button-icon{background-position:-48px -420px}}.fr-window-skin-fresco.fr-window-ui-outside .fr-close-background{background-color:#363636}.fr-window-skin-fresco.fr-window-ui-outside .fr-close:hover .fr-close-background{background-color:#434343}.fr-window-skin-fresco.fr-window-ui-fullclick .fr-close-background,.fr-window-skin-fresco.fr-window-ui-inside .fr-close-background{background-color:#131313;opacity:.8}.fr-window-skin-fresco.fr-window-ui-fullclick .fr-close:hover .fr-close-background,.fr-window-skin-fresco.fr-window-ui-inside .fr-close:hover .fr-close-background{background-color:#191919}.fr-window-skin-fresco .fr-close .fr-close-icon{background-position:-168px -8px}.fr-window-skin-fresco .fr-close:hover .fr-close-icon{background-position:-210px -8px}.fr-window-skin-fresco.fr-svg .fr-close .fr-close-icon{background-position:-210px -8px;opacity:.8}.fr-window-skin-fresco .fr-close:hover .fr-close-icon{opacity:1}.fr-window-skin-fresco.fr-mobile-touch .fr-close:hover .fr-close-icon,.fr-window-skin-fresco.fr-svg.fr-mobile-touch .fr-close .fr-close-icon{opacity:1}.fr-window-skin-fresco .fr-thumbnail-wrapper{border-color:transparent;border-style:solid;border-width:0}.fr-window-skin-fresco .fr-thumbnail-wrapper{box-shadow:0 0 3px rgba(0,0,0,.3)}.fr-window-skin-fresco .fr-thumbnail-active .fr-thumbnail-wrapper{box-shadow:0 0 1px rgba(0,0,0,.1)}.fr-window-skin-fresco .fr-thumbnail-wrapper{box-shadow:0 -1px 4px rgba(0,0,0,.3)}.fr-window-skin-fresco .fr-thumbnail-overlay-border{border-width:1px;border-color:rgba(255,255,255,.08)}.fr-window-skin-fresco .fr-thumbnail-active .fr-thumbnail-overlay-border,.fr-window-skin-fresco .fr-thumbnail-active:hover .fr-thumbnail-overlay-border{border:0}.fr-window-skin-fresco .fr-thumbnails-side-previous .fr-thumbnails-side-button-icon{background-position:-167px -49px}.fr-window-skin-fresco .fr-thumbnails-side-previous:hover .fr-thumbnails-side-button-icon{background-position:-209px -49px}.fr-window-skin-fresco .fr-thumbnails-side-next .fr-thumbnails-side-button-icon{background-position:-167px -91px}.fr-window-skin-fresco .fr-thumbnails-side-next:hover .fr-thumbnails-side-button-icon{background-position:-209px -91px}.fr-window-skin-fresco.fr-thumbnails-vertical .fr-thumbnails-side-previous .fr-thumbnails-side-button-icon{background-position:-293px -49px}.fr-window-skin-fresco.fr-thumbnails-vertical .fr-thumbnails-side-previous:hover .fr-thumbnails-side-button-icon{background-position:-335px -49px}.fr-window-skin-fresco.fr-thumbnails-vertical .fr-thumbnails-side-next .fr-thumbnails-side-button-icon{background-position:-293px -91px}.fr-window-skin-fresco.fr-thumbnails-vertical .fr-thumbnails-side-next:hover .fr-thumbnails-side-button-icon{background-position:-335px -91px}.fr-window-skin-fresco.fr-svg .fr-thumbnails-side .fr-thumbnails-side-button-icon{transition:opacity .2s ease-in;opacity:.8}.fr-window-skin-fresco.fr-svg .fr-thumbnails-side-previous .fr-thumbnails-side-button-disabled,.fr-window-skin-fresco.fr-svg .fr-thumbnails-side-previous .fr-thumbnails-side-button-icon{background-position:-167px -49px}.fr-window-skin-fresco.fr-svg .fr-thumbnails-side-next .fr-thumbnails-side-button-disabled,.fr-window-skin-fresco.fr-svg .fr-thumbnails-side-next .fr-thumbnails-side-button-icon{background-position:-209px -91px}.fr-window-skin-fresco.fr-svg .fr-thumbnails-side:hover .fr-thumbnails-side-button-icon{opacity:1}.fr-window-skin-fresco.fr-svg.fr-thumbnails-vertical .fr-thumbnails-side-previous .fr-thumbnails-side-button-disabled,.fr-window-skin-fresco.fr-svg.fr-thumbnails-vertical .fr-thumbnails-side-previous .fr-thumbnails-side-button-icon{background-position:-293px -49px}.fr-window-skin-fresco.fr-svg.fr-thumbnails-vertical .fr-thumbnails-side-next .fr-thumbnails-side-button-disabled,.fr-window-skin-fresco.fr-svg.fr-thumbnails-vertical .fr-thumbnails-side-next .fr-thumbnails-side-button-icon{background-position:-335px -91px}.fr-window-skin-fresco.fr-svg .fr-thumbnails-side .fr-thumbnails-side-button-disabled,.fr-window-skin-fresco.fr-svg .fr-thumbnails-side:hover .fr-thumbnails-side-button-disabled{opacity:.5}.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side-previous .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side-previous:hover .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon{background-position:-251px -49px}.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side-next .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side-next:hover .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon{background-position:-251px -91px}.fr-window-skin-fresco.fr-no-svg.fr-thumbnails-vertical .fr-thumbnails-side-previous .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon,.fr-window-skin-fresco.fr-no-svg.fr-thumbnails-vertical .fr-thumbnails-side-previous:hover .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon{background-position:-377px -49px}.fr-window-skin-fresco.fr-no-svg.fr-thumbnails-vertical .fr-thumbnails-side-next .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon,.fr-window-skin-fresco.fr-no-svg.fr-thumbnails-vertical .fr-thumbnails-side-next:hover .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon{background-position:-377px -91px}.slick-list,.slick-slider,.slick-track{position:relative;display:block}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{top:0;left:0}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.tabs-container ul.nav.nav-tabs li a:focus{outline:0}.navbar-inner{background:0 0;filter:none;box-shadow:none;border-radius:0;border:none;padding:0;min-height:0}.navbar-default{border-color:transparent}.navbar{background:0 0;margin-bottom:0;min-height:1px}.navbar .nav>li{float:left}.navbar .nav>li>a{padding:0;text-shadow:none}.navbar .nav>li>a b,.navbar .nav>li>a i{border-bottom-color:#212121;border-top-color:#212121}.navbar-nav{margin-left:0;margin-right:0}.navbar .nav>li>a:focus,.navbar .nav>li>a:hover{color:#616161;text-decoration:none;background-color:transparent}.navbar .nav .active>a{color:#616161;background:0 0;box-shadow:none}.navbar .nav .active>a:hover{background:0 0;box-shadow:none}.navbar .nav li.dropdown.active>.dropdown-toggle,.navbar .nav li.dropdown.open.active>.dropdown-toggle,.navbar .nav li.dropdown.open>.dropdown-toggle{box-shadow:none}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover,.dropdown-submenu:focus>a,.dropdown-submenu:hover>a{background-image:none;background-repeat:repeat-x;text-decoration:none;filter:none}.navbar-collapse{padding-right:0;padding-left:0}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{background-color:transparent}.navbar .nav>li.active>a,.navbar .nav>li.active>a:hover,.navbar .nav>li.dropdown.active>.dropdown-toggle{box-shadow:none}.navbar .nav>li.dropdown.open>.dropdown-toggle{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:rgba(0,0,0,.2);-o-border-image:none;border-image:none;border-radius:0;position:relative}.navbar .nav>li .dropdown-menu{border-radius:0;margin:0;padding:0}.navbar .nav>li .dropdown-menu:after,.navbar .nav>li .dropdown-menu:before{display:none}.navbar .nav>li .dropdown-menu li{display:block;width:100%;text-align:left}.navbar .nav>li .dropdown-menu li a{padding:3px 10px;font-size:16px-2}.navbar .nav>li .dropdown-menu li a:hover{color:#404041}.dropdown-menu .sub-menu{left:100%;position:absolute;top:0;visibility:hidden;margin-top:-1px}.dropdown-menu li:hover>.sub-menu{visibility:visible}.dropdown:hover>.dropdown-menu{display:block}.nav-pills .dropdown-menu,.nav-tabs .dropdown-menu,.navbar .dropdown-menu{margin-top:0}.navbar .sub-menu:before{border-bottom:7px solid transparent;border-left:none;border-right:7px solid rgba(0,0,0,.2);border-top:7px solid transparent;left:-7px;top:10px}.navbar .sub-menu:after{border-top:6px solid transparent;border-left:none;border-right:6px solid #fff;border-bottom:6px solid transparent;top:11px;left:-6px}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;border-radius:0 6px 6px 6px}.dropdown-submenu:hover>.dropdown-menu{display:block}.dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#f5f4f4;margin-top:5px;margin-right:-10px}.dropdown-submenu:hover>a:after{border-left-color:#fff}.dropdown-submenu.pull-left{float:none}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;border-radius:6px 0 6px 6px}.dropdown-menu .sub-menu{left:100%;position:absolute;top:0;visibility:hidden;margin-top:-1px}.dropdown-menu li:hover .sub-menu{visibility:visible}.dropdown:hover .dropdown-menu{display:block}.nav-pills .dropdown-menu,.nav-tabs .dropdown-menu,.navbar .dropdown-menu{margin-top:0}.navbar .sub-menu:before{border-bottom:7px solid transparent;border-left:none;border-right:7px solid rgba(0,0,0,.2);border-top:7px solid transparent;left:-7px;top:10px}.navbar .sub-menu:after{border-top:6px solid transparent;border-left:none;border-right:6px solid #fff;border-bottom:6px solid transparent;top:11px;left:-6px}table.table{border-spacing:2px;border-collapse:separate}table.table>tbody>tr>td{border:0;padding:.7em;font-size:.875rem}@media (max-width:543px){table.table>tbody>tr>td{padding:.4em;font-size:.7rem}}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border:0}.panel-group .panel{border:0;box-shadow:none}.panel-group .panel .panel-heading{padding:0;margin:0;background:0 0;border:0}.panel-group .panel .panel-heading h4{font-family:din-2014;font-size:16px;color:#212121;line-height:1.2;font-weight:600;text-transform:none;letter-spacing:0;font-size:1.444em;margin:0;padding:0 0 .8rem;font-size:30px;line-height:1.5}.panel-group .panel .panel-heading h4 a,.panel-group .panel .panel-heading h4a{color:#212121}.panel-group .panel .panel-heading h4 a:focus,.panel-group .panel .panel-heading h4 a:hover,.panel-group .panel .panel-heading h4a:focus,.panel-group .panel .panel-heading h4a:hover{text-decoration:underline;color:#080808}@media (min-width:400px) and (max-width:1920px){.panel-group .panel .panel-heading h4{font-size:calc(1.444em + (28.432 - 23.104) * ((100vw - 400px)/ (1920 - 400)))}}@media (min-width:1920px){.panel-group .panel .panel-heading h4{font-size:1.777em}}.panel-group .panel .panel-heading h4 a a,.panel-group .panel .panel-heading h4 a a:focus,.panel-group .panel .panel-heading h4 a a:hover,.panel-group .panel .panel-heading h4 a:focus,.panel-group .panel .panel-heading h4 a:hover{text-decoration:none}.panel-group .panel .panel-body{padding-left:0;padding-right:0}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:13px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:50%;margin-top:-10px;padding:0;border:none;outline:0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:0;background:0 0;color:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-slider{position:relative;opacity:0;visibility:hidden;transition:opacity 1s ease;background-color:#bdbdbd}.slick-slider.slick-initialized{visibility:visible;opacity:1;background-color:transparent}.slick-dots{position:absolute;bottom:-45px;list-style:none;display:block;text-align:center;padding:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:0 0;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.slick-slide:focus{outline:0}.slick-container{padding:0;z-index:5}.slick{text-align:center;padding:0;margin:0}.slick-dots{bottom:0}.slick-next,.slick-prev{z-index:6}.slick-next:before,.slick-prev:before{font-family:FontAwesome;font-size:21px;color:#fff}.slick-next{right:25px}.slick-next:before{content:"\f105"}.slick-prev{left:25px}.slick-prev:before{content:"\f104"}.slick-dots li button:before{content:"\f111";font-family:FontAwesome;font-size:13px;color:#fff}.slick-dots li.slick-active button:before{color:#fff;content:"\f10c"}.nf-form-hp{position:absolute;visibility:hidden}.nf-hide-label label{display:none!important}.no-margin-bottom{margin-bottom:0!important}.nf-form-cont{margin-top:20px}.nf-form-cont .nf-row{margin:0 -5px}.nf-form-cont .nf-form-fields-required{display:none}.nf-form-cont .nf-after-form-content .nf-error-msg{display:none}.nf-form-cont .nf-fu-fileinput-button{border:0}.nf-form-cont p{margin-bottom:10px}.nf-form-cont label{margin-bottom:3px;font-size:.8333em;color:#212121}.nf-form-cont .nf-field-container{margin-bottom:20px}.nf-form-cont .nf-field-container.hidden-container,.nf-form-cont .nf-field-container.submit-container{margin:0;padding:0}.nf-form-cont .html-wrap label{display:none}.nf-form-cont .nf-error-wrap.nf-error .nf-error-msg{padding:.4rem;background:#f2dede;font-size:.8333em;color:#d9534f}.nf-form-cont .ninja-forms-field.country,.nf-form-cont input[type=address],.nf-form-cont input[type=email],.nf-form-cont input[type=tel],.nf-form-cont input[type=text],.nf-form-cont select,.nf-form-cont textarea{background:#fff;border:1px solid #bdbdbd;padding:10px 8px;font-size:calc(16px - 2px);color:#212121;display:block;width:100%;transition:all .5s}.nf-form-cont .ninja-forms-field.country:focus,.nf-form-cont .ninja-forms-field.country:hover,.nf-form-cont input[type=address]:focus,.nf-form-cont input[type=address]:hover,.nf-form-cont input[type=email]:focus,.nf-form-cont input[type=email]:hover,.nf-form-cont input[type=tel]:focus,.nf-form-cont input[type=tel]:hover,.nf-form-cont input[type=text]:focus,.nf-form-cont input[type=text]:hover,.nf-form-cont select:focus,.nf-form-cont select:hover,.nf-form-cont textarea:focus,.nf-form-cont textarea:hover{border-color:#a4a4a4}.nf-form-cont .ninja-forms-field.country:focus,.nf-form-cont input[type=address]:focus,.nf-form-cont input[type=email]:focus,.nf-form-cont input[type=tel]:focus,.nf-form-cont input[type=text]:focus,.nf-form-cont select:focus,.nf-form-cont textarea:focus{border-color:#8a8a8a;outline:0!important}.nf-form-cont select{-webkit-appearance:none;background-color:transparent;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMTJweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIzcHgiIHZpZXdCb3g9IjAgMCA2IDMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYgMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gcG9pbnRzPSI1Ljk5MiwwIDIuOTkyLDMgLTAuMDA4LDAgIi8+PC9zdmc+);background-position:100% center;background-repeat:no-repeat;border-radius:0}.nf-form-cont .textarea-wrap textarea{height:120px}.nf-form-cont .submit-container input[type=button],.nf-form-cont .submit-container input[type=submit]{padding:.8rem 1.2rem;font-size:calc(16px - 2px);color:#fff;background:#009547;border:1px solid #009547;transition:background-color .5s}.nf-form-cont .submit-container input[type=button]:active,.nf-form-cont .submit-container input[type=button]:focus,.nf-form-cont .submit-container input[type=button]:hover,.nf-form-cont .submit-container input[type=submit]:active,.nf-form-cont .submit-container input[type=submit]:focus,.nf-form-cont .submit-container input[type=submit]:hover{background:#00843f;border-color:#00843f}.nf-form-cont .list-radio-wrap.label-block-wrap label{display:block;float:none;margin-bottom:1em}.nf-form-cont .list-radio-wrap.label-block-wrap ul li label{display:inline-block;margin-bottom:0;vertical-align:top}.nf-form-cont .list-radio-wrap.label-block-wrap ul li label input{vertical-align:text-top;margin-right:5px!important}.nf-form-cont .nf-field-container.label-right .field-wrap{display:-ms-flexbox;display:flex}.nf-form-cont .nf-field-container.label-right .field-wrap .nf-field-label{-ms-flex-order:0;order:0;padding-right:.5em}.nf-form-cont .nf-field-container.label-right .field-wrap .nf-field-input{-ms-flex-order:1;order:1}.nf-form-cont .nf-field-container.label-left .field-wrap{display:-ms-flexbox;display:flex}.nf-form-cont .nf-field-container.label-left .field-wrap .nf-field-label{-ms-flex-order:1;order:1;padding-left:.5em}.nf-form-cont .nf-field-container.label-left .field-wrap .nf-field-input{-ms-flex-order:0;order:0}.nf-form-cont .select2-container{width:100%!important;z-index:10!important}.nf-form-cont .select2-container--default .select2-selection--single{height:44px;border-color:#bdbdbd;background:0 0;border-radius:0}.nf-form-cont .select2-container--default .select2-selection--single .select2-selection__arrow{height:44px}.nf-form-cont .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:44px}.nucleo-checkbox-styles .nf-form-cont .checkbox-wrap ul,.nucleo-checkbox-styles .nf-form-cont .list-checkbox-wrap .nf-field-element ul{padding-left:0;padding-bottom:0}.nucleo-checkbox-styles .nf-form-cont .checkbox-wrap li:before,.nucleo-checkbox-styles .nf-form-cont .list-checkbox-wrap .nf-field-element li:before{display:none}.nucleo-checkbox-styles .nf-form-cont .checkbox-wrap input[type=checkbox],.nucleo-checkbox-styles .nf-form-cont .list-checkbox-wrap .nf-field-element input[type=checkbox]{display:none}.nucleo-checkbox-styles .nf-form-cont .checkbox-wrap .nf-field-label,.nucleo-checkbox-styles .nf-form-cont .list-checkbox-wrap .nf-field-element .nf-field-label{padding-left:0}.nucleo-checkbox-styles .nf-form-cont .checkbox-wrap label,.nucleo-checkbox-styles .nf-form-cont .list-checkbox-wrap .nf-field-element label{position:relative;margin-left:27px;font-size:15px;line-height:24px;cursor:pointer}.nucleo-checkbox-styles .nf-form-cont .checkbox-wrap label:before,.nucleo-checkbox-styles .nf-form-cont .list-checkbox-wrap .nf-field-element label:before{position:absolute;left:-27px;top:0;content:'';height:20px;width:20px;border:2px solid #009547;border-radius:3px;display:block}.nucleo-checkbox-styles .nf-form-cont .checkbox-wrap label:after,.nucleo-checkbox-styles .nf-form-cont .list-checkbox-wrap .nf-field-element label:after{position:absolute;left:-27px;top:0;content:'';height:20px;width:20px;border:2px solid #009547;border-radius:3px;display:block;content:"\e876";font-family:'Material Icons';text-align:center;font-size:16px;line-height:17px;color:#fff;background-color:#009547;-ms-transform:scale(0);transform:scale(0);transition:transform .3s}.nucleo-checkbox-styles .nf-form-cont .checkbox-wrap label.nf-checked-label:after,.nucleo-checkbox-styles .nf-form-cont .list-checkbox-wrap .nf-field-element label.nf-checked-label:after{-ms-transform:scale(1);transform:scale(1)}.nf-form-cont#nf-form-1-cont .ninja-forms-field.country,.nf-form-cont#nf-form-1-cont .select2,.nf-form-cont#nf-form-1-cont input[type=address],.nf-form-cont#nf-form-1-cont input[type=email],.nf-form-cont#nf-form-1-cont input[type=tel],.nf-form-cont#nf-form-1-cont input[type=text],.nf-form-cont#nf-form-1-cont select,.nf-form-cont#nf-form-1-cont textarea{background-color:#fff;transition-duration:.3s}.nf-form-cont#nf-form-1-cont .ninja-forms-field.country:active,.nf-form-cont#nf-form-1-cont .ninja-forms-field.country:focus,.nf-form-cont#nf-form-1-cont .select2:active,.nf-form-cont#nf-form-1-cont .select2:focus,.nf-form-cont#nf-form-1-cont input[type=address]:active,.nf-form-cont#nf-form-1-cont input[type=address]:focus,.nf-form-cont#nf-form-1-cont input[type=email]:active,.nf-form-cont#nf-form-1-cont input[type=email]:focus,.nf-form-cont#nf-form-1-cont input[type=tel]:active,.nf-form-cont#nf-form-1-cont input[type=tel]:focus,.nf-form-cont#nf-form-1-cont input[type=text]:active,.nf-form-cont#nf-form-1-cont input[type=text]:focus,.nf-form-cont#nf-form-1-cont select:active,.nf-form-cont#nf-form-1-cont select:focus,.nf-form-cont#nf-form-1-cont textarea:active,.nf-form-cont#nf-form-1-cont textarea:focus{box-shadow:1px 1px 1px rgba(0,0,0,.3)}.nf-form-cont#nf-form-1-cont label{font-size:16px}.nf-form-cont#nf-form-1-cont .list-checkbox-wrap .nf-field-element ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.nf-form-cont#nf-form-1-cont .list-checkbox-wrap .nf-field-element ul li{-ms-flex:0 0 25%;flex:0 0 25%}@media (max-width:767px){.nf-form-cont#nf-form-1-cont .list-checkbox-wrap .nf-field-element ul li{-ms-flex-preferred-size:50%;flex-basis:50%}}.nf-form-cont#nf-form-1-cont .list-checkbox-wrap .nf-field-label{padding-bottom:.4rem}.nf-form-cont#nf-form-1-cont .checkbox-wrap ul,.nf-form-cont#nf-form-1-cont .list-checkbox-wrap .nf-field-element ul{padding-left:0;padding-bottom:0}.nf-form-cont#nf-form-1-cont .checkbox-wrap li:before,.nf-form-cont#nf-form-1-cont .list-checkbox-wrap .nf-field-element li:before{display:none}.nf-form-cont#nf-form-1-cont .checkbox-wrap input[type=checkbox],.nf-form-cont#nf-form-1-cont .list-checkbox-wrap .nf-field-element input[type=checkbox]{display:none}.nf-form-cont#nf-form-1-cont .checkbox-wrap .nf-field-label,.nf-form-cont#nf-form-1-cont .list-checkbox-wrap .nf-field-element .nf-field-label{padding-left:0}.nf-form-cont#nf-form-1-cont .checkbox-wrap label,.nf-form-cont#nf-form-1-cont .list-checkbox-wrap .nf-field-element label{position:relative;margin-left:27px;font-size:15px;line-height:24px;cursor:pointer}.nf-form-cont#nf-form-1-cont .checkbox-wrap label:before,.nf-form-cont#nf-form-1-cont .list-checkbox-wrap .nf-field-element label:before{position:absolute;left:-27px;top:0;content:'';height:20px;width:20px;border:2px solid #009547;border-radius:3px;display:block}.nf-form-cont#nf-form-1-cont .checkbox-wrap label:after,.nf-form-cont#nf-form-1-cont .list-checkbox-wrap .nf-field-element label:after{position:absolute;left:-27px;top:0;content:'';height:20px;width:20px;border:2px solid #009547;border-radius:3px;display:block;content:"\e876";font-family:'Material Icons';text-align:center;font-size:16px;line-height:17px;color:#fff;background-color:#009547;-ms-transform:scale(0);transform:scale(0);transition:transform .3s}.nf-form-cont#nf-form-1-cont .checkbox-wrap label.nf-checked-label:after,.nf-form-cont#nf-form-1-cont .list-checkbox-wrap .nf-field-element label.nf-checked-label:after{-ms-transform:scale(1);transform:scale(1)}.nf-form-cont#nf-form-1-cont .nf-error-wrap.nf-error .nf-error-msg.nf-error-required-error{display:inline-block;background-color:#d9534f;color:#fff}.nf-form-cont.processing-form{position:relative}.nf-form-cont.processing-form:before{content:'';display:block;position:absolute;top:0;left:-2.5%;width:105%;height:100%;background:rgba(255,255,255,.4);z-index:50}.builder-contact-information .nf-form-cont.processing-form:before{background:rgba(0,170,84,.5)}.nf-form-cont.processing-form:after{content:"\f110";font-family:FontAwesome;animation:spin 2s linear 0s infinite;position:absolute;top:calc(50% - 25px);left:calc(50% - 25px);width:50px;height:50px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:28px;z-index:55;color:#212121}.builder-contact-information .nf-form-cont.processing-form:after{color:#fff}.fr-caption a{color:#fff;text-decoration:underline}.navigation-section{-ms-flex:1 0 auto;flex:1 0 auto;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background:#404041;position:relative;padding-top:.4rem}.navigation-section.header-search-initiated{position:relative}.navigation-section .navbar-nav{float:none;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.navigation-section .navbar-nav.go-left{-ms-flex-pack:start;justify-content:flex-start}.navigation-section .navbar-nav.go-left li{padding:0 14px!important}.navigation-section .navbar-nav.go-left li.custom-home-icon{padding-left:0}.navigation-section .navbar-nav:after,.navigation-section .navbar-nav:before{display:none}.navigation-section .navbar{border:0;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.navigation-section .navbar .nav>li{margin:0;padding:0;display:inline-block;float:none}.navigation-section .navbar .nav>li.custom-home-icon>a{padding:0 .5em;font-size:1.333}.navigation-section .navbar .nav>li.custom-home-icon>a i{font-size:1.333}.navigation-section .navbar .nav>li.mega-dropdown.active>a:after,.navigation-section .navbar .nav>li.mega-dropdown>a:after{bottom:1px}.navigation-section .navbar .nav>li.mega-dropdown.active>a:focus,.navigation-section .navbar .nav>li.mega-dropdown.active>a:hover,.navigation-section .navbar .nav>li.mega-dropdown>a:focus,.navigation-section .navbar .nav>li.mega-dropdown>a:hover{text-decoration:none;position:relative;color:#404041;background:#dbd9d9}.navigation-section .navbar .nav>li.mega-dropdown.active>a:focus:active:after,.navigation-section .navbar .nav>li.mega-dropdown.active>a:focus:focus:after,.navigation-section .navbar .nav>li.mega-dropdown.active>a:focus:hover:after,.navigation-section .navbar .nav>li.mega-dropdown.active>a:hover:active:after,.navigation-section .navbar .nav>li.mega-dropdown.active>a:hover:focus:after,.navigation-section .navbar .nav>li.mega-dropdown.active>a:hover:hover:after,.navigation-section .navbar .nav>li.mega-dropdown>a:focus:active:after,.navigation-section .navbar .nav>li.mega-dropdown>a:focus:focus:after,.navigation-section .navbar .nav>li.mega-dropdown>a:focus:hover:after,.navigation-section .navbar .nav>li.mega-dropdown>a:hover:active:after,.navigation-section .navbar .nav>li.mega-dropdown>a:hover:focus:after,.navigation-section .navbar .nav>li.mega-dropdown>a:hover:hover:after{-ms-transform:scaleX(1);transform:scaleX(1)}.navigation-section .navbar .nav>li.active>a{text-decoration:none;position:relative;color:#fff}.navigation-section .navbar .nav>li.active>a:active:after,.navigation-section .navbar .nav>li.active>a:focus:after,.navigation-section .navbar .nav>li.active>a:hover:after{-ms-transform:scaleX(1);transform:scaleX(1)}.navigation-section .navbar .nav>li.active>a:after{-ms-transform:scaleX(1);transform:scaleX(1)}.navigation-section .navbar .nav>li>a{font-size:.95em;color:rgba(255,255,255,.85);display:block;text-align:center;padding:.8em 1em 1.1em;font-family:din-2014,sans-serif;position:relative;transition:color .5s,background-color .5s;border-top-right-radius:4px;border-top-left-radius:4px;white-space:nowrap}@media (min-width:400px) and (max-width:1920px){.navigation-section .navbar .nav>li>a{font-size:calc(.95em + (15.2 - 15.2) * ((100vw - 400px)/ (1920 - 400)))}}@media (min-width:1920px){.navigation-section .navbar .nav>li>a{font-size:.95em}}@media (max-width:1199px){.navigation-section .navbar .nav>li>a{font-size:1em}}@media (max-width:1199px) and (min-width:400px) and (max-width:1920px){.navigation-section .navbar .nav>li>a{font-size:calc(1em + (16 - 16) * ((100vw - 400px)/ (1920 - 400)))}}@media (max-width:1199px) and (min-width:1920px){.navigation-section .navbar .nav>li>a{font-size:1em}}.navigation-section .navbar .nav>li>a:after{content:'';position:absolute;display:block;height:2px;bottom:0;left:calc(50% - 15px);width:30px;-ms-transform:scaleX(0);transform:scaleX(0);transition:transform .5s;background-color:#009547;background-image:-o-linear-gradient(to right,#009547,#bed62f)}.navigation-section .navbar .nav>li>a:focus,.navigation-section .navbar .nav>li>a:hover{text-decoration:none;position:relative;color:#fff}.navigation-section .navbar .nav>li>a:focus:active:after,.navigation-section .navbar .nav>li>a:focus:focus:after,.navigation-section .navbar .nav>li>a:focus:hover:after,.navigation-section .navbar .nav>li>a:hover:active:after,.navigation-section .navbar .nav>li>a:hover:focus:after,.navigation-section .navbar .nav>li>a:hover:hover:after{-ms-transform:scaleX(1);transform:scaleX(1)}.navigation-section .navbar .nav>li>a .caret{border:0;margin-top:-1px;vertical-align:top;display:none}.header-section--revised .container{position:static!important}.header-section--revised .header-main{position:relative}.header-section--revised .header-main .header-main--right .navigation-revised{width:100%;margin-left:3vw}.header-section--revised .header-main .navbar{border:0}.header-section--revised .header-main .navbar .navbar-nav{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.header-section--revised .header-main .navbar .navbar-nav:after,.header-section--revised .header-main .navbar .navbar-nav:before{display:none}.header-section--revised .header-main .navbar .navbar-nav>li>a{padding:2.6rem 1.2rem;text-transform:uppercase;font-family:din-2014,sans-serif;font-weight:600;color:#212121;transition:background-color .5s}.header-section--revised .header-main .navbar .navbar-nav>li>a:after{content:'';display:block;position:absolute;top:65%;left:1.2rem;width:calc(100% - (1.2rem * 2));height:2px;background:#009547;-ms-transform:scaleX(0);transform:scaleX(0);transition:transform .5s}.header-section--revised .header-main .navbar .navbar-nav>li>a.hover-active:after,.header-section--revised .header-main .navbar .navbar-nav>li>a:focus:after,.header-section--revised .header-main .navbar .navbar-nav>li>a:hover:after{-ms-transform:scaleX(1);transform:scaleX(1)}.header-section--revised .header-main .navbar .navbar-nav>li>a.hover-active{background:#f5f4f4}.sup-nav-container ul{list-style-type:none;margin:0;padding:0;display:-ms-flexbox;display:flex}.sup-nav-container ul li{position:relative}.sup-nav-container ul li.custom-home-icon a{padding-left:0}.sup-nav-container ul li a{display:block;padding:.8em 1vw;font-size:.9rem;color:#fff;transition:background-color .5s,color .5s}.sup-nav-container ul li a a,.sup-nav-container ul li a a:focus,.sup-nav-container ul li a a:hover,.sup-nav-container ul li a:focus,.sup-nav-container ul li a:hover{text-decoration:none}.sup-nav-container ul li.has-children{border-top-right-radius:4px;border-top-left-radius:4px}.sup-nav-container ul li.has-children:active,.sup-nav-container ul li.has-children:focus,.sup-nav-container ul li.has-children:hover{background-color:#212121}.sup-nav-container ul li.has-children:active ul,.sup-nav-container ul li.has-children:focus ul,.sup-nav-container ul li.has-children:hover ul{display:block;max-height:800px;transition:max-height .3s}.sup-nav-container ul li ul{left:0;position:absolute;top:100%;background-color:#212121;-ms-flex-direction:column;flex-direction:column;z-index:150;width:200px;max-height:0;overflow:hidden;transition:max-height 0s}.sup-nav-container ul li ul li a{font-size:.8rem;border-top:1px solid rgba(255,255,255,.15);color:rgba(255,255,255,.9)}.sup-nav-container ul li ul li a:active,.sup-nav-container ul li ul li a:focus,.sup-nav-container ul li ul li a:hover{background:#404041;color:#fff}.navigation-section .navbar .nav>li:last-child .dropdown-menu{left:auto;right:0}.navbar{position:static}.navbar .nav>li.mega-dropdown{position:static!important}.blog-ul-list .navbar .nav>li.mega-dropdown h3 a,.blog-ul-list .navbar .nav>li.mega-dropdown h3 a:focus,.blog-ul-list .navbar .nav>li.mega-dropdown h3 a:hover,.blog-ul-list .navbar .nav>li.mega-dropdown h3:focus,.blog-ul-list .navbar .nav>li.mega-dropdown h3:hover,.navbar .nav>li.mega-dropdown .blog-ul-list h3 a,.navbar .nav>li.mega-dropdown .blog-ul-list h3 a:focus,.navbar .nav>li.mega-dropdown .blog-ul-list h3 a:hover,.navbar .nav>li.mega-dropdown .blog-ul-list h3:focus,.navbar .nav>li.mega-dropdown .blog-ul-list h3:hover,.navbar .nav>li.mega-dropdown .h4-style a,.navbar .nav>li.mega-dropdown .h4-style a:focus,.navbar .nav>li.mega-dropdown .h4-style a:hover,.navbar .nav>li.mega-dropdown .h4-style:focus,.navbar .nav>li.mega-dropdown .h4-style:hover{text-decoration:none}.blog-ul-list .navbar .nav>li.mega-dropdown h3:active,.blog-ul-list .navbar .nav>li.mega-dropdown h3:focus,.blog-ul-list .navbar .nav>li.mega-dropdown h3:hover,.navbar .nav>li.mega-dropdown .blog-ul-list h3:active,.navbar .nav>li.mega-dropdown .blog-ul-list h3:focus,.navbar .nav>li.mega-dropdown .blog-ul-list h3:hover,.navbar .nav>li.mega-dropdown .h4-style:active,.navbar .nav>li.mega-dropdown .h4-style:focus,.navbar .nav>li.mega-dropdown .h4-style:hover{color:#757575}.blog-ul-list .navbar .nav>li.mega-dropdown h3:after,.navbar .nav>li.mega-dropdown .blog-ul-list h3:after,.navbar .nav>li.mega-dropdown .h4-style:after{content:"\f105";font-family:FontAwesome;margin-left:.8rem}.navbar .nav>li.mega-dropdown .dropdown-menu{padding:1.2rem 0;width:100%}.navbar .nav>li.mega-dropdown ul.menu,.navbar .nav>li.mega-dropdown ul.styled-ul{padding-left:1em;margin-bottom:0;padding-bottom:0}.navbar .nav>li.mega-dropdown ul.menu li:before,.navbar .nav>li.mega-dropdown ul.styled-ul li:before{top:3px}.navbar .nav>li.mega-dropdown ul.menu li a,.navbar .nav>li.mega-dropdown ul.styled-ul li a{padding:0;font-size:16px;color:#212121}.navbar .nav>li.mega-dropdown .latest-news-title{color:#212121}.navbar .nav>li.mega-dropdown .latest-news-title a{color:inherit}@media (min-width:1400px){.navbar .nav>li.mega-dropdown .container{width:auto;max-width:80%}}.navbar .nav>li.mega-dropdown .mega-dropdown-region-page-menu{margin-bottom:1.2rem;border-bottom:1px solid #bdbdbd;padding-bottom:1.2rem}.navbar .nav>li.mega-dropdown .mega-dropdown-news-container .mega-dropdown-news-item{position:relative;margin-bottom:1.2rem}.navbar .nav>li.mega-dropdown .mega-dropdown-news-container .mega-dropdown-news-item .mega-dropdown-news-item-image{display:block;position:absolute;top:0;left:0}.navbar .nav>li.mega-dropdown .mega-dropdown-news-container .mega-dropdown-news-item .mega-dropdown-news-item-content{margin-left:3.2rem}.navbar .nav>li.mega-dropdown .mega-dropdown-news-container .mega-dropdown-news-item .mega-dropdown-news-item-content p{line-height:1;margin:0;padding:0;font-size:16px}.navbar .nav>li.mega-dropdown .mega-dropdown-news-container .mega-dropdown-news-item .mega-dropdown-news-item-content p.title{margin:0 0 .2em;font-weight:400}.navbar .nav>li.mega-dropdown .mega-dropdown-news-container .mega-dropdown-news-item .mega-dropdown-news-item-content p.title a{color:inherit}.navbar .nav>li.mega-dropdown .mega-dropdown-news-container .mega-dropdown-news-item .mega-dropdown-news-item-content p.excerpt{height:16px2;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.menu-item--featured-items{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.menu-item--featured-item{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#fff;width:calc(25% - (8px * 2));color:#212121;margin-left:8px;margin-right:8px;margin-top:calc(8px * 2);cursor:pointer;position:relative;padding-bottom:30px}.menu-item--featured-item a,.menu-item--featured-item a:focus,.menu-item--featured-item a:hover,.menu-item--featured-item:focus,.menu-item--featured-item:hover{text-decoration:none}.header-section--revised .menu-item--featured-item{padding-bottom:0}@media (max-width:1199px){.menu-item--featured-item{padding-bottom:0}}.menu-item--featured-item:after,.menu-item--featured-item:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;transition:opacity .4s}.menu-item--featured-item:before{box-shadow:2px 4px 8px rgba(0,0,0,.4);opacity:0}.menu-item--featured-item:after{box-shadow:0 2px 6px rgba(0,0,0,.2);opacity:1}.menu-item--featured-item:active,.menu-item--featured-item:focus,.menu-item--featured-item:hover{color:#212121}.menu-item--featured-item:active:before,.menu-item--featured-item:focus:before,.menu-item--featured-item:hover:before{opacity:1}.menu-item--featured-item:active:after,.menu-item--featured-item:focus:after,.menu-item--featured-item:hover:after{opacity:0}.menu-item--featured-item-image{-ms-flex:0 0 auto;flex:0 0 auto;width:40%;background:center center/cover}.header-section--revised .menu-item--featured-item-image{width:45%}.menu-item--featured-item.no-blurb .menu-item--featured-item-title{margin-bottom:0;-ms-flex-align:center;align-items:center;height:calc(1.15em * 2.4)}.menu-item--featured-item.no-blurb .menu-item--featured-item-content{padding-top:1vw;padding-bottom:1vw}.header-section--revised .menu-item--featured-item.no-blurb .menu-item--featured-item-content{padding-top:1.5vw;padding-bottom:1.5vw}@media (max-width:991px){.header-section--revised .menu-item--featured-item.no-blurb .menu-item--featured-item-content{padding-top:5vw;padding-bottom:5vw}}@media (max-width:991px){.menu-item--featured-item.no-blurb .menu-item--featured-item-content{padding-top:5vw;padding-bottom:5vw}}.menu-item--featured-item.coming-soon-item .menu-item--featured-item-image{position:relative}.menu-item--featured-item.coming-soon-item .menu-item--featured-item-image .coming-soon{position:absolute;top:0;left:0;width:100%;height:100%;background:#009547;display:-ms-flexbox;display:flex;text-transform:uppercase;font-weight:400;-ms-flex-align:center;align-items:center;text-align:center;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;padding:.4rem;color:#fff}.menu-item--featured-item.coming-soon-item .menu-item--featured-item-image .coming-soon span{font-size:.9em}.menu-item--featured-item.coming-soon-item .menu-item--featured-item-image .coming-soon i{color:rgba(255,255,255,.6)}@media (max-width:1199px){.menu-item--featured-item.coming-soon-item .menu-item--featured-item-image .coming-soon i{display:none}}.menu-item--featured-item-content{-ms-flex:0 1 auto;flex:0 1 auto;width:calc(99.9% - 40%);padding:1vw 1vw 1.5vw;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.header-section--revised .menu-item--featured-item-content{width:54.9%}@media (max-width:1199px){.menu-item--featured-item-content{padding-top:1vw;padding-bottom:1vw}}@media (max-width:991px){.menu-item--featured-item-content{padding:5vw}}.menu-item--featured-item-title{font-weight:700;font-family:din-2014,sans-serif;font-size:1.15em;height:calc(1.15em * 2.4);overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;line-height:1;margin-bottom:.4rem}.header-section--revised .menu-item--featured-item-title{font-weight:400;font-size:.99rem}@media (max-width:1199px){.menu-item--featured-item-title{-ms-flex-align:center;align-items:center;margin-bottom:0}}.menu-item--featured-item-text{display:block;max-height:calc(16px * 2.75);overflow:hidden;line-height:1}@media (max-width:1199px){.menu-item--featured-item-text{display:none}}.menu-item--featured-item-button{width:100%;font-size:.7666em;border-top:1px solid #ebeae9;text-align:center;text-transform:uppercase;padding:.4rem;background:#f5f4f4;position:absolute;bottom:0;left:0;z-index:10}@media (max-width:1199px){.menu-item--featured-item-button{display:none}}.home-designs-main-menu-container .menu-item--featured-item{width:calc(33% - (8px * 2))}.navbar .nav>li .dropdown-menu .menu-item--featured-extras{margin-top:2rem}.navbar .nav>li .dropdown-menu .menu-item--featured-extras ul{list-style-type:none;padding:0;margin:0 0 0 -1.2rem;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.navbar .nav>li .dropdown-menu .menu-item--featured-extras ul li{width:auto;margin-left:1.2rem}.navbar .nav>li .dropdown-menu .menu-item--featured-extras ul li a{color:#212121;padding:0;margin:0 0 .8rem}.navbar .nav>li .dropdown-menu .menu-item--featured-extras ul li a a,.navbar .nav>li .dropdown-menu .menu-item--featured-extras ul li a a:focus,.navbar .nav>li .dropdown-menu .menu-item--featured-extras ul li a a:hover,.navbar .nav>li .dropdown-menu .menu-item--featured-extras ul li a:focus,.navbar .nav>li .dropdown-menu .menu-item--featured-extras ul li a:hover{text-decoration:none}.navbar .nav>li .dropdown-menu .menu-item--featured-extras ul li a:before{padding-right:.4rem;content:"\f105";font-family:FontAwesome}.navbar .nav>li.mega-dropdown#handl-mega-menu .dropdown-menu>.container,.navigation-elements li.mega-dropdown#handl-mega-menu .dropdown-menu>.container{display:-ms-flexbox;display:flex}.navbar .nav>li.mega-dropdown#handl-mega-menu .dropdown-menu .no-handls-menu-message,.navigation-elements li.mega-dropdown#handl-mega-menu .dropdown-menu .no-handls-menu-message{display:-ms-flexbox;display:flex;width:100%;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}@media (max-width:991px){.navbar .nav>li.mega-dropdown#handl-mega-menu .dropdown-menu .no-handls-menu-message,.navigation-elements li.mega-dropdown#handl-mega-menu .dropdown-menu .no-handls-menu-message{width:calc(100% - 1.2rem)}}.navbar .nav>li.mega-dropdown#handl-mega-menu .dropdown-menu .no-handls-menu-message--message,.navigation-elements li.mega-dropdown#handl-mega-menu .dropdown-menu .no-handls-menu-message--message{-ms-flex:0 1 auto;flex:0 1 auto;background:#fff}@media (max-width:991px){.navbar .nav>li.mega-dropdown#handl-mega-menu .dropdown-menu .no-handls-menu-message--message,.navigation-elements li.mega-dropdown#handl-mega-menu .dropdown-menu .no-handls-menu-message--message{-ms-flex:1 1 auto;flex:1 1 auto}}.navbar .nav>li.mega-dropdown#handl-mega-menu .dropdown-menu .no-handls-menu-message--message .filter-no-results-section .filter-no-results,.navigation-elements li.mega-dropdown#handl-mega-menu .dropdown-menu .no-handls-menu-message--message .filter-no-results-section .filter-no-results{margin:2vw}@media (max-width:991px){.navbar .nav>li.mega-dropdown#handl-mega-menu .dropdown-menu .no-handls-menu-message--message .filter-no-results-section .filter-no-results,.navigation-elements li.mega-dropdown#handl-mega-menu .dropdown-menu .no-handls-menu-message--message .filter-no-results-section .filter-no-results{margin:4vw auto;padding-left:4vw;padding-right:4vw}}.navbar .nav>li.mega-dropdown#handl-mega-menu .dropdown-menu .no-handls-menu-message--message .filter-note,.navigation-elements li.mega-dropdown#handl-mega-menu .dropdown-menu .no-handls-menu-message--message .filter-note{display:block}.navbar .nav>li.mega-dropdown#handl-mega-menu .dropdown-menu .no-handls-menu-message--image,.navigation-elements li.mega-dropdown#handl-mega-menu .dropdown-menu .no-handls-menu-message--image{-ms-flex:1 0 auto;flex:1 0 auto;background-position:center center;background-size:cover}@media (max-width:991px){.navbar .nav>li.mega-dropdown#handl-mega-menu .dropdown-menu .no-handls-menu-message--image,.navigation-elements li.mega-dropdown#handl-mega-menu .dropdown-menu .no-handls-menu-message--image{display:none}}.navbar .nav>li.mega-dropdown#handl-mega-menu .dropdown-menu div[class^=menu-container--],.navigation-elements li.mega-dropdown#handl-mega-menu .dropdown-menu div[class^=menu-container--]{-ms-flex:1 1 auto;flex:1 1 auto}@media (max-width:1199px){.navbar .nav>li.mega-dropdown#handl-mega-menu .dropdown-menu div[class^=menu-container--],.navigation-elements li.mega-dropdown#handl-mega-menu .dropdown-menu div[class^=menu-container--]{padding:.8rem 0}}.navbar .nav>li.mega-dropdown#handl-mega-menu .dropdown-menu div[class^=menu-container--] .heading,.navigation-elements li.mega-dropdown#handl-mega-menu .dropdown-menu div[class^=menu-container--] .heading{display:block;padding-bottom:.8rem}.builder-grid-load-more-container .navbar .nav>li.mega-dropdown#handl-mega-menu .dropdown-menu div[class^=menu-container--] .builder-grid-load-more,.builder-grid-load-more-container .navigation-elements li.mega-dropdown#handl-mega-menu .dropdown-menu div[class^=menu-container--] .builder-grid-load-more,.call-to-action-bar .navbar .nav>li.mega-dropdown#handl-mega-menu .dropdown-menu div[class^=menu-container--] .obfuscated-number,.call-to-action-bar .navigation-elements li.mega-dropdown#handl-mega-menu .dropdown-menu div[class^=menu-container--] .obfuscated-number,.navbar .nav>li.mega-dropdown#handl-mega-menu .dropdown-menu div[class^=menu-container--] .btn,.navbar .nav>li.mega-dropdown#handl-mega-menu .dropdown-menu div[class^=menu-container--] .builder-grid-load-more-container .builder-grid-load-more,.navbar .nav>li.mega-dropdown#handl-mega-menu .dropdown-menu div[class^=menu-container--] .call-to-action-bar .obfuscated-number,.navigation-elements li.mega-dropdown#handl-mega-menu .dropdown-menu div[class^=menu-container--] .btn,.navigation-elements li.mega-dropdown#handl-mega-menu .dropdown-menu div[class^=menu-container--] .builder-grid-load-more-container .builder-grid-load-more,.navigation-elements li.mega-dropdown#handl-mega-menu .dropdown-menu div[class^=menu-container--] .call-to-action-bar .obfuscated-number{font-size:.95em;background:#009547;color:#fff}.builder-grid-load-more-container .navbar .nav>li.mega-dropdown#handl-mega-menu .dropdown-menu div[class^=menu-container--] .builder-grid-load-more:active,.builder-grid-load-more-container .navbar .nav>li.mega-dropdown#handl-mega-menu .dropdown-menu div[class^=menu-container--] .builder-grid-load-more:focus,.builder-grid-load-more-container .navbar .nav>li.mega-dropdown#handl-mega-menu .dropdown-menu div[class^=menu-container--] .builder-grid-load-more:hover,.builder-grid-load-more-container .navigation-elements li.mega-dropdown#handl-mega-menu .dropdown-menu div[class^=menu-container--] .builder-grid-load-more:active,.builder-grid-load-more-container .navigation-elements li.mega-dropdown#handl-mega-menu .dropdown-menu div[class^=menu-container--] .builder-grid-load-more:focus,.builder-grid-load-more-container .navigation-elements li.mega-dropdown#handl-mega-menu .dropdown-menu div[class^=menu-container--] .builder-grid-load-more:hover,.call-to-action-bar .navbar .nav>li.mega-dropdown#handl-mega-menu .dropdown-menu div[class^=menu-container--] .obfuscated-number:active,.call-to-action-bar .navbar .nav>li.mega-dropdown#handl-mega-menu .dropdown-menu div[class^=menu-container--] .obfuscated-number:focus,.call-to-action-bar .navbar .nav>li.mega-dropdown#handl-mega-menu .dropdown-menu div[class^=menu-container--] .obfuscated-number:hover,.call-to-action-bar .navigation-elements li.mega-dropdown#handl-mega-menu .dropdown-menu div[class^=menu-container--] .obfuscated-number:active,.call-to-action-bar .navigation-elements li.mega-dropdown#handl-mega-menu .dropdown-menu div[class^=menu-container--] .obfuscated-number:focus,.call-to-action-bar .navigation-elements li.mega-dropdown#handl-mega-menu .dropdown-menu div[class^=menu-container--] .obfuscated-number:hover,.navbar .nav>li.mega-dropdown#handl-mega-menu .dropdown-menu div[class^=menu-container--] .btn:active,.navbar .nav>li.mega-dropdown#handl-mega-menu .dropdown-menu div[class^=menu-container--] .btn:focus,.navbar .nav>li.mega-dropdown#handl-mega-menu .dropdown-menu div[class^=menu-container--] .btn:hover,.navbar .nav>li.mega-dropdown#handl-mega-menu .dropdown-menu div[class^=menu-container--] .builder-grid-load-more-container .builder-grid-load-more:active,.navbar .nav>li.mega-dropdown#handl-mega-menu .dropdown-menu div[class^=menu-container--] .builder-grid-load-more-container .builder-grid-load-more:focus,.navbar .nav>li.mega-dropdown#handl-mega-menu .dropdown-menu div[class^=menu-container--] .builder-grid-load-more-container .builder-grid-load-more:hover,.navbar .nav>li.mega-dropdown#handl-mega-menu .dropdown-menu div[class^=menu-container--] .call-to-action-bar .obfuscated-number:active,.navbar .nav>li.mega-dropdown#handl-mega-menu .dropdown-menu div[class^=menu-container--] .call-to-action-bar .obfuscated-number:focus,.navbar .nav>li.mega-dropdown#handl-mega-menu .dropdown-menu div[class^=menu-container--] .call-to-action-bar .obfuscated-number:hover,.navigation-elements li.mega-dropdown#handl-mega-menu .dropdown-menu div[class^=menu-container--] .btn:active,.navigation-elements li.mega-dropdown#handl-mega-menu .dropdown-menu div[class^=menu-container--] .btn:focus,.navigation-elements li.mega-dropdown#handl-mega-menu .dropdown-menu div[class^=menu-container--] .btn:hover,.navigation-elements li.mega-dropdown#handl-mega-menu .dropdown-menu div[class^=menu-container--] .builder-grid-load-more-container .builder-grid-load-more:active,.navigation-elements li.mega-dropdown#handl-mega-menu .dropdown-menu div[class^=menu-container--] .builder-grid-load-more-container .builder-grid-load-more:focus,.navigation-elements li.mega-dropdown#handl-mega-menu .dropdown-menu div[class^=menu-container--] .builder-grid-load-more-container .builder-grid-load-more:hover,.navigation-elements li.mega-dropdown#handl-mega-menu .dropdown-menu div[class^=menu-container--] .call-to-action-bar .obfuscated-number:active,.navigation-elements li.mega-dropdown#handl-mega-menu .dropdown-menu div[class^=menu-container--] .call-to-action-bar .obfuscated-number:focus,.navigation-elements li.mega-dropdown#handl-mega-menu .dropdown-menu div[class^=menu-container--] .call-to-action-bar .obfuscated-number:hover{background:#00843f}.navbar .nav>li.mega-dropdown#handl-mega-menu .menu-container--featured-handl,.navigation-elements li.mega-dropdown#handl-mega-menu .menu-container--featured-handl{padding:0 .8rem;width:24%;overflow:hidden}@media (max-width:1199px){.navbar .nav>li.mega-dropdown#handl-mega-menu .menu-container--featured-handl,.navigation-elements li.mega-dropdown#handl-mega-menu .menu-container--featured-handl{width:100%}}.navbar .nav>li.mega-dropdown#handl-mega-menu .menu-container--featured-handl .custom-hlp-menu-button,.navigation-elements li.mega-dropdown#handl-mega-menu .menu-container--featured-handl .custom-hlp-menu-button{margin-top:6%}.navbar .nav>li.mega-dropdown#handl-mega-menu .menu-container--featured-handl .menu-item--featured-handl a,.navigation-elements li.mega-dropdown#handl-mega-menu .menu-container--featured-handl .menu-item--featured-handl a{color:#212121;padding:.2rem 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;display:block;text-transform:uppercase}.navbar .nav>li.mega-dropdown#handl-mega-menu .menu-container--featured-handl .menu-item--featured-handl a:before,.navigation-elements li.mega-dropdown#handl-mega-menu .menu-container--featured-handl .menu-item--featured-handl a:before{content:"\f105";font-family:FontAwesome;display:inline-block;padding-right:.2rem;color:#009547}.navbar .nav>li.mega-dropdown#handl-mega-menu .menu-container--all-house-land,.navigation-elements li.mega-dropdown#handl-mega-menu .menu-container--all-house-land{padding:0 .8rem;width:20%}@media (min-width:1400px){.navbar .nav>li.mega-dropdown#handl-mega-menu .menu-container--all-house-land,.navigation-elements li.mega-dropdown#handl-mega-menu .menu-container--all-house-land{width:28%}}@media (max-width:1199px){.navbar .nav>li.mega-dropdown#handl-mega-menu .menu-container--all-house-land,.navigation-elements li.mega-dropdown#handl-mega-menu .menu-container--all-house-land{width:100%}}.navbar .nav>li.mega-dropdown#handl-mega-menu .menu-container--handl-by-suburb,.navigation-elements li.mega-dropdown#handl-mega-menu .menu-container--handl-by-suburb{margin:-1.2rem 0 -1.2rem;padding:1.2rem 1.2rem 1.2rem;background:#d4d1d1;box-shadow:inset 0 0 8px rgba(0,0,0,.1);width:56%}@media (min-width:1400px){.navbar .nav>li.mega-dropdown#handl-mega-menu .menu-container--handl-by-suburb,.navigation-elements li.mega-dropdown#handl-mega-menu .menu-container--handl-by-suburb{width:48%}}@media (max-width:1199px){.navbar .nav>li.mega-dropdown#handl-mega-menu .menu-container--handl-by-suburb,.navigation-elements li.mega-dropdown#handl-mega-menu .menu-container--handl-by-suburb{margin:0;width:100%;background:0 0;box-shadow:none}}.builder-grid-load-more-container .navbar .nav>li.mega-dropdown#handl-mega-menu .menu-container--handl-by-suburb .builder-grid-load-more,.builder-grid-load-more-container .navigation-elements li.mega-dropdown#handl-mega-menu .menu-container--handl-by-suburb .builder-grid-load-more,.call-to-action-bar .navbar .nav>li.mega-dropdown#handl-mega-menu .menu-container--handl-by-suburb .obfuscated-number,.call-to-action-bar .navigation-elements li.mega-dropdown#handl-mega-menu .menu-container--handl-by-suburb .obfuscated-number,.navbar .nav>li.mega-dropdown#handl-mega-menu .menu-container--handl-by-suburb .btn,.navbar .nav>li.mega-dropdown#handl-mega-menu .menu-container--handl-by-suburb .builder-grid-load-more-container .builder-grid-load-more,.navbar .nav>li.mega-dropdown#handl-mega-menu .menu-container--handl-by-suburb .call-to-action-bar .obfuscated-number,.navigation-elements li.mega-dropdown#handl-mega-menu .menu-container--handl-by-suburb .btn,.navigation-elements li.mega-dropdown#handl-mega-menu .menu-container--handl-by-suburb .builder-grid-load-more-container .builder-grid-load-more,.navigation-elements li.mega-dropdown#handl-mega-menu .menu-container--handl-by-suburb .call-to-action-bar .obfuscated-number{margin-top:1em}.navbar .nav>li.mega-dropdown#handl-mega-menu .menu-container--handl-by-suburb .menu-item--handl-by-suburb-container,.navigation-elements li.mega-dropdown#handl-mega-menu .menu-container--handl-by-suburb .menu-item--handl-by-suburb-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -.4rem .4rem}.navbar .nav>li.mega-dropdown#handl-mega-menu .menu-container--handl-by-suburb .menu-item--handl-by-suburb,.navigation-elements li.mega-dropdown#handl-mega-menu .menu-container--handl-by-suburb .menu-item--handl-by-suburb{-ms-flex:1 0 100%;flex:1 0 100%;padding:.4rem .4rem;position:relative}@media (min-width:544px){.navbar .nav>li.mega-dropdown#handl-mega-menu .menu-container--handl-by-suburb .menu-item--handl-by-suburb,.navigation-elements li.mega-dropdown#handl-mega-menu .menu-container--handl-by-suburb .menu-item--handl-by-suburb{-ms-flex:0 1 50%;flex:0 1 50%}}@media (min-width:1200px){.navbar .nav>li.mega-dropdown#handl-mega-menu .menu-container--handl-by-suburb .menu-item--handl-by-suburb,.navigation-elements li.mega-dropdown#handl-mega-menu .menu-container--handl-by-suburb .menu-item--handl-by-suburb{-ms-flex:0 1 33%;flex:0 1 33%}}.navbar .nav>li.mega-dropdown#handl-mega-menu .menu-container--handl-by-suburb .menu-item--handl-by-suburb input[type=checkbox],.navigation-elements li.mega-dropdown#handl-mega-menu .menu-container--handl-by-suburb .menu-item--handl-by-suburb input[type=checkbox]{display:none}.navbar .nav>li.mega-dropdown#handl-mega-menu .menu-container--handl-by-suburb .menu-item--handl-by-suburb input[type=checkbox]+label,.navigation-elements li.mega-dropdown#handl-mega-menu .menu-container--handl-by-suburb .menu-item--handl-by-suburb input[type=checkbox]+label{position:relative;cursor:pointer;vertical-align:top;display:inline-block;color:#1a1a1a;height:auto;line-height:1;font-size:13px;padding:0 .25em;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.navbar .nav>li.mega-dropdown#handl-mega-menu .menu-container--handl-by-suburb .menu-item--handl-by-suburb input[type=checkbox]+label i,.navigation-elements li.mega-dropdown#handl-mega-menu .menu-container--handl-by-suburb .menu-item--handl-by-suburb input[type=checkbox]+label i{position:absolute;top:0;left:.25em;-ms-transform:scale(0);transform:scale(0);transition:transform .35s;color:#fff;font-size:17px;width:calc(22px);height:calc(22px);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.navbar .nav>li.mega-dropdown#handl-mega-menu .menu-container--handl-by-suburb .menu-item--handl-by-suburb input[type=checkbox]+label:before,.navigation-elements li.mega-dropdown#handl-mega-menu .menu-container--handl-by-suburb .menu-item--handl-by-suburb input[type=checkbox]+label:before{content:'';display:inline-block;margin-right:.25em;vertical-align:middle;width:22px;height:22px;background:#fff;border-radius:4px;border:2px solid rgba(0,0,0,.3);-ms-flex:0 0 auto;flex:0 0 auto}.navbar .nav>li.mega-dropdown#handl-mega-menu .menu-container--handl-by-suburb .menu-item--handl-by-suburb input[type=checkbox]+label:after,.navigation-elements li.mega-dropdown#handl-mega-menu .menu-container--handl-by-suburb .menu-item--handl-by-suburb input[type=checkbox]+label:after{content:'';display:block;position:absolute;top:0;width:calc(22px);height:calc(22px);border-radius:100%;background:rgba(0,149,71,.8);-ms-transform:scale(.8);transform:scale(.8);-ms-transform-origin:center center;transform-origin:center center;opacity:0;will-change:transform,opacity;left:.25em}.navbar .nav>li.mega-dropdown#handl-mega-menu .menu-container--handl-by-suburb .menu-item--handl-by-suburb input[type=checkbox]:checked+label,.navigation-elements li.mega-dropdown#handl-mega-menu .menu-container--handl-by-suburb .menu-item--handl-by-suburb input[type=checkbox]:checked+label{color:#000;text-shadow:1px 0 0 #000}.navbar .nav>li.mega-dropdown#handl-mega-menu .menu-container--handl-by-suburb .menu-item--handl-by-suburb input[type=checkbox]:checked+label:before,.navigation-elements li.mega-dropdown#handl-mega-menu .menu-container--handl-by-suburb .menu-item--handl-by-suburb input[type=checkbox]:checked+label:before{border-color:#009547;background:#009547}.navbar .nav>li.mega-dropdown#handl-mega-menu .menu-container--handl-by-suburb .menu-item--handl-by-suburb input[type=checkbox]:checked+label:after,.navigation-elements li.mega-dropdown#handl-mega-menu .menu-container--handl-by-suburb .menu-item--handl-by-suburb input[type=checkbox]:checked+label:after{animation:grow-and-fade .7s ease 1 forwards;opacity:1}.navbar .nav>li.mega-dropdown#handl-mega-menu .menu-container--handl-by-suburb .menu-item--handl-by-suburb input[type=checkbox]:checked+label i,.navigation-elements li.mega-dropdown#handl-mega-menu .menu-container--handl-by-suburb .menu-item--handl-by-suburb input[type=checkbox]:checked+label i{-ms-transform:scale(1);transform:scale(1)}.navbar .nav>li.dropdown:hover .dropdown-menu{opacity:1;-ms-transform:scaleX(1);transform:scaleX(1)}.navbar .nav>li .dropdown-menu{box-shadow:0 2px 4px rgba(0,0,0,.1);background:#ebeae9;border-color:#dbd9d9;margin:-1px 0 0 0;padding:4px 0;width:100%;display:block;-ms-transform:scaleX(0);transform:scaleX(0);transition:opacity .5s;opacity:0}.navbar .nav>li .dropdown-menu li{margin:0;padding:0}.navbar .nav>li .dropdown-menu li a{padding:2px 15px;color:#757575;text-transform:none}.navbar .nav>li .dropdown-menu li a:active,.navbar .nav>li .dropdown-menu li a:focus,.navbar .nav>li .dropdown-menu li a:hover{background:0 0;color:#009547}.builder-grid-load-more-container .navbar .nav>li a.builder-grid-load-more,.call-to-action-bar .navbar .nav>li a.obfuscated-number,.navbar .nav>li .builder-grid-load-more-container a.builder-grid-load-more,.navbar .nav>li .call-to-action-bar a.obfuscated-number,.navbar .nav>li a.btn{color:inherit}.navbar .nav>li .dropdown-standard{padding:0}.navbar .nav>li .dropdown-standard li a{padding:.4rem 1.2rem;border-bottom:1px solid #f5f4f4;transition:background .5s;white-space:pre-wrap}.navbar .nav>li .dropdown-standard li a:active,.navbar .nav>li .dropdown-standard li a:focus,.navbar .nav>li .dropdown-standard li a:hover{background:#ebeae9;color:#212121}.navigation-elements{background:#f5f4f4;display:none}.navigation-elements a{color:#757575}.navigation-elements ul.top-level-nav{list-style-type:none;padding:0;margin:0}.navigation-elements ul.top-level-nav>li{position:relative;margin-left:.8rem}.navigation-elements ul.top-level-nav>li>a{padding:1.2rem 0;border-bottom:1px solid rgba(0,0,0,.15);display:block}.mobile-menu-button{color:#757575;position:relative;padding:0 .8rem 0 0}.mobile-menu-button .bars-container{width:30px;height:18px;position:relative;vertical-align:top;display:inline-block}.mobile-menu-button .bars-container span{display:block;position:absolute;left:0;height:2px;width:100%;background:#757575;-ms-transform-origin:0 0;transform-origin:0 0;transition:transform .5s,opacity .5s}.mobile-menu-button .bars-container span:nth-child(1){top:0;-ms-transform-origin:top left;transform-origin:top left}.mobile-menu-button .bars-container span:nth-child(2){top:50%}.mobile-menu-button .bars-container span:nth-child(3){top:100%;-ms-transform-origin:bottom left;transform-origin:bottom left}.header-section.mobile-menu-open .mobile-menu-button .bars-container span:nth-child(1){-ms-transform:rotate(38deg);transform:rotate(38deg)}.header-section.mobile-menu-open .mobile-menu-button .bars-container span:nth-child(2){opacity:0}.header-section.mobile-menu-open .mobile-menu-button .bars-container span:nth-child(3){-ms-transform:rotate(-38deg);transform:rotate(-38deg)}@media (min-width:992px){.navigation-elements{position:fixed;right:0;top:0;width:33.33%;height:100%;overflow-y:scroll;z-index:100}}@media (min-width:1200px){.navigation-elements{width:25%}}.menu-item--basic-view ul{list-style-type:none;padding:0;margin:0 0 0 .8rem}.menu-item--basic-view ul li a{display:block;padding:.8rem;border-bottom:1px solid rgba(0,0,0,.15)}@media (max-width:991px){.header-search-container{display:none}}.header-section.mobile-menu-open .header-search-container{display:block}.header-section.mobile-menu-open .header-search-container .search-container{margin:0 .8rem}.header-section.mobile-menu-open .region-selector{display:none}.navigation-elements .heading{display:none}.navigation-elements .menu-item--featured-items{margin:.4rem .8rem .4rem 0}.navigation-elements .menu-item--featured-item{width:100%;margin-right:0;margin-left:0}.navigation-elements .menu-item--featured-item-button{display:none}.navigation-elements .menu-item--featured-extras{padding-bottom:1.2rem;border-bottom:1px solid rgba(0,0,0,.15)}.navigation-elements .dropdown-menu{margin:0;border:0;padding:0;display:block;position:static;box-shadow:none;border-radius:0;float:none;background:0 0;display:none}.navigation-elements .dropdown:hover .dropdown-menu{display:none}.navigation-elements ul.top-level-nav>li .mobile-toggle-dropdown-menu{width:35px;height:35px;display:block;background:rgba(0,0,0,.05);padding:.8rem;border-radius:4px;position:absolute;right:.8rem;top:.8em;border:0;cursor:pointer}.navigation-elements ul.top-level-nav>li .mobile-toggle-dropdown-menu span{display:block;position:absolute;top:calc(50% - (2px / 2));left:20%;width:60%;height:2px;background:#757575;-ms-transform-origin:center center;transform-origin:center center;transition:transform .5s,background-color .5s}.navigation-elements ul.top-level-nav>li .mobile-toggle-dropdown-menu span:nth-child(1){-ms-transform:rotate(90deg);transform:rotate(90deg)}.navigation-elements ul.top-level-nav>li .mobile-toggle-dropdown-menu.active-menu{background:rgba(0,0,0,.1)}.navigation-elements ul.top-level-nav>li .mobile-toggle-dropdown-menu.active-menu span:nth-child(1){-ms-transform:rotate(0);transform:rotate(0)}.navigation-elements .call-now,.navigation-elements .close-mobile-menu{background:#ebeae9;display:block;padding:.8rem;position:relative;cursor:pointer}.navigation-elements .call-now:after,.navigation-elements .close-mobile-menu:after{content:"\f098";font-family:FontAwesome;display:block;position:absolute;top:.2em;right:.6em;font-size:1.777em}.navigation-elements .close-mobile-menu:after{content:"\f057";font-family:FontAwesome}.navigation-mobile{background:#009547;display:none;-ms-flex-pack:distribute;justify-content:space-around}@media (max-width:991px){.navigation-mobile{display:-ms-flexbox;display:flex}}.navigation-mobile a{color:rgba(255,255,255,.5);display:block;padding:.8rem}body.mobile-nav-active #wrap{background:#fff}.mobile-side-menu{text-align:left;padding:35px;font-family:din-2014,ratio,sans-serif;position:fixed;height:100vh;top:0;left:-95%;z-index:10000;background:#404041;width:95%;overflow-y:auto;box-shadow:inset -8px 0 12px rgba(0,0,0,.2);transition:left .25s;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:400px}.mobile-side-menu.active{left:0}.mobile-side-menu .logo{max-width:60vw;margin:0 auto 4vh}.mobile-side-menu .logo svg{width:100%}.mobile-side-menu ul{list-style-type:none;padding:0;margin:0}.mobile-side-menu ul li{position:relative}.mobile-side-menu ul li a{display:block;padding:.8rem 0 .8rem 2rem;border-bottom:1px dotted rgba(255,255,255,.25);color:rgba(255,255,255,.75)}.mobile-side-menu ul li a i{content:"\E5D2";font-family:'Material Icons';position:absolute;left:0;top:8px;color:rgba(255,255,255,.35);font-size:24px}.mobile-side-menu ul li.has-children.more-menu-item>a:before{content:"\E5D2";font-family:'Material Icons';position:absolute;left:0;top:8px;color:rgba(255,255,255,.35);font-size:24px;content:"\E5D2";font-family:'Material Icons'}.mobile-side-menu ul li.has-children.active>a:before{content:"\E5D2";font-family:'Material Icons';position:absolute;left:0;top:8px;color:rgba(255,255,255,.35);font-size:24px;content:"\E5DB";font-family:'Material Icons';top:8px}.mobile-side-menu .dropdown{display:none;margin-left:1.2rem}.mobile-side-menu .dropdown li a:before{content:"\E5D2";font-family:'Material Icons';position:absolute;left:0;top:8px;color:rgba(255,255,255,.35);font-size:24px;content:"\E5C8";font-family:'Material Icons'}.mobile-side-menu .close-mobile-side-menu{width:40px;height:40px;position:absolute;top:.8rem;right:.8rem;background:#616161;padding:8px;color:#dbd9d9;cursor:pointer;border-radius:100%}.mobile-side-menu .social{margin-top:2rem}.mobile-side-menu .social ul li{padding:0 4% 0 0}body,html{padding:0;margin:0;line-height:1.4;font-family:din-2014,ratio,sans-serif;font-size:16px;color:#212121;font-weight:300;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:100vh}body #wrap,html #wrap{display:block;margin:0;padding:0;-ms-flex:1 0 auto;flex:1 0 auto}@media (max-width:991px){body #wrap,html #wrap{overflow-x:hidden}}body #back-top,html #back-top{width:2.8rem;height:2.8rem;background:#404041;border-radius:2.8rem;position:fixed;bottom:1.2rem;left:1.2rem;transition:background-color .5s,opacity .5s;text-align:center;z-index:50;opacity:0}body #back-top a,body #back-top a:focus,body #back-top a:hover,body #back-top:focus,body #back-top:hover,html #back-top a,html #back-top a:focus,html #back-top a:hover,html #back-top:focus,html #back-top:hover{text-decoration:none}body #back-top:before,html #back-top:before{content:"\E5D8";font-family:'Material Icons';color:#fff;display:inline-block;padding:7px;font-size:1.333em}body #back-top:active,body #back-top:focus,body #back-top:hover,html #back-top:active,html #back-top:focus,html #back-top:hover{background:#212121}body #back-top.show,html #back-top.show{opacity:1}.header-section.header-section--revised+.breadcrumbs-container{background:#f5f4f4}.breadcrumbs-container{background:#3a3a3a}.breadcrumbs-container .breadcrumbs{position:relative;padding:.2rem 0;font-size:.8333em;color:#757575}.breadcrumbs-container .breadcrumbs a{color:inherit}.breadcrumbs-container .breadcrumbs i{vertical-align:top;font-size:16px}.breadcrumbs-container .breadcrumbs span.delimiter{display:inline-block;padding:0 5px}.essb-customizer-toggle{display:none!important}.wp-caption{background:#f5f4f4;padding:8px 3px 10px}.wp-caption p.wp-caption-text{padding:10px 4px 0;font-size:13px}#livechat-full{z-index:1999!important}.set-container-height .get-height{min-height:40vh}@media (max-width:991px){.set-container-height .get-height{min-height:0}}@media (max-width:991px){.set-container-height .content-side.set-height{min-height:40vh}}.set-container-height .reveal-content{position:absolute;width:calc(100% - 30px);bottom:0;left:15px;height:32px;cursor:pointer;padding:.4rem 0 0;background:#fff;text-align:right;z-index:10;font-size:.8333em}.set-container-height .reveal-content:after{content:'';display:block;position:absolute;bottom:14px;left:0;width:100%;height:1px;background:#dbd9d9;z-index:11}.set-container-height .reveal-content span{background:#fff;padding-left:.8rem;position:relative;z-index:12}.set-container-height .reveal-content i{vertical-align:middle}.obfuscated-number{cursor:pointer;position:relative;display:inline-block}.obfuscated-number:before{content:"\f095";font-family:FontAwesome;margin-right:.4rem}.obfuscated-number:after{display:none;content:attr(data-tooltip);position:absolute;bottom:100%;text-align:center;left:50%;-ms-transform:translate(-50%,0);transform:translate(-50%,0);background:rgba(0,0,0,.55);min-width:100%;white-space:nowrap;font-size:.79163em;padding:.2rem .4rem;color:#fff;opacity:0;transition:opacity .2s;border-radius:2px;font-weight:300}.obfuscated-number:hover:after{display:none;opacity:0}.obfuscated-number a{color:inherit}.obfuscated-number a:active,.obfuscated-number a:focus,.obfuscated-number a:hover{color:inherit;text-decoration:none}.obfuscated-number.unobfuscated-number:after{display:none}.desktop-phone-number-display{font-size:1.333em;font-weight:700;display:block;font-family:din-2014}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){body #wrap,html #wrap{-moz-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}}@media (max-width:991px){img{display:block;max-width:100%;height:auto}}#wrap .header-section{padding:0}#wrap .header-section--revised{position:relative}#wrap .header-section .header-top{background:#404041}#wrap .header-section .header-top .header-top-gradient{height:5px;background:#009547}#wrap .header-section .header-top>.container{display:-ms-flexbox;display:flex}@media (max-width:991px){#wrap .header-section .header-top>.container{display:none}}#wrap .header-section .header-top>.container .header-top-left{-ms-flex:1 0 auto;flex:1 0 auto}#wrap .header-section .header-top>.container a{display:inline-block;padding:.4rem;color:#bdbdbd;transition:color .5s;font-size:.8333em}#wrap .header-section .header-top>.container a a,#wrap .header-section .header-top>.container a a:focus,#wrap .header-section .header-top>.container a a:hover,#wrap .header-section .header-top>.container a:focus,#wrap .header-section .header-top>.container a:hover{text-decoration:none}#wrap .header-section .header-top>.container a:active,#wrap .header-section .header-top>.container a:focus,#wrap .header-section .header-top>.container a:hover{color:#fff}#wrap .header-section .header-top>.container a:before{vertical-align:top;padding-right:.5em}#wrap .header-section .header-top>.container a.invoke-select-region{background:#009547;color:#fff;transition:.5s}#wrap .header-section .header-top>.container a.invoke-select-region:before{content:"\E55F";font-family:'Material Icons';color:rgba(255,255,255,.5);padding-right:0}#wrap .header-section .header-top>.container a.invoke-select-region:active,#wrap .header-section .header-top>.container a.invoke-select-region:focus,#wrap .header-section .header-top>.container a.invoke-select-region:hover{background:#00843f}#wrap .header-section .header-top>.container a.your-designs:before{content:"\E87D";font-family:'Material Icons'}#wrap .header-section .header-top>.container a+a{position:relative;padding-left:calc(.4rem + 7px);margin-left:.4rem}#wrap .header-section .header-top>.container a+a:after{position:absolute;left:0;top:4px;content:'|';color:#9e9e9e}#wrap .header-section .location{background:#009547}#wrap .header-section .location>.container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative;-ms-flex-pack:distribute;justify-content:space-around}#wrap .header-section .location>.container .region-selector{-ms-flex:1 0 auto;flex:1 0 auto}#wrap .header-section .location>.container .region-selector a{background:rgba(0,0,0,.15);background-blend-mode:multiply;padding:.5em .7em;color:#fff;font-family:din-2014,sans-serif;display:inline-block;font-size:.8rem;margin:.2rem 0 .2rem 1.6rem;border-radius:4px;position:relative;transition:background-color .5s}#wrap .header-section .location>.container .region-selector a:after{content:"\E8b4";font-family:'Material Icons';position:absolute;top:0;left:-1.6rem;width:auto;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:1.3rem;color:rgba(255,255,255,.5);transition:color .5s}#wrap .header-section .location>.container .region-selector a:active,#wrap .header-section .location>.container .region-selector a:focus,#wrap .header-section .location>.container .region-selector a:hover{text-decoration:none;background-color:rgba(0,0,0,.25)}#wrap .header-section .location>.container .region-selector a:active:after,#wrap .header-section .location>.container .region-selector a:focus:after,#wrap .header-section .location>.container .region-selector a:hover:after{color:#fff}#wrap .header-section .location>.container .header-search-button--cancel,#wrap .header-section .location>.container .header-search-button--initiate{width:30px;height:30px;background:rgba(255,255,255,.65);color:#009547}#wrap .header-section .location>.container .header-search-button--cancel i,#wrap .header-section .location>.container .header-search-button--initiate i{font-size:18px}#wrap .header-section .location>.container .header-search-button--cancel{background:rgba(255,255,255,.85)}#wrap .header-section .sup-nav{background:#404041}#wrap .header-section .sup-nav>.container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative}#wrap .header-section .sup-nav>.container .sup-nav-container{-ms-flex:1 0 auto;flex:1 0 auto;font-family:din-2014,sans-serif}#wrap .header-section .sup-nav>.container .header-main--phone{position:relative;margin-bottom:-10px;z-index:50}#wrap .header-section .sup-nav>.container .header-main--phone img{width:60px;height:60px;border:2px solid #fff;border-radius:100%;box-shadow:0 4px 4px rgba(0,0,0,.15);margin-right:.8rem}#wrap .header-section .sup-nav>.container .header-main--phone a{color:rgba(255,255,255,.85)}#wrap .header-section .sup-nav>.container .header-main--phone a a,#wrap .header-section .sup-nav>.container .header-main--phone a a:focus,#wrap .header-section .sup-nav>.container .header-main--phone a a:hover,#wrap .header-section .sup-nav>.container .header-main--phone a:focus,#wrap .header-section .sup-nav>.container .header-main--phone a:hover{text-decoration:none}#wrap .header-section .sup-nav>.container .header-main--phone a:before{width:28px;height:28px;position:absolute;bottom:-6px;left:calc((60px - 28px) + 6px);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:#009547;border:2px solid #fff;border-radius:100%}#wrap .header-section .sup-nav>.container .header-main--phone a span{color:#fff;font-weight:400}#wrap .header-section .sup-nav>.container .header-main--phone a:active,#wrap .header-section .sup-nav>.container .header-main--phone a:focus,#wrap .header-section .sup-nav>.container .header-main--phone a:hover{color:#fff}#wrap .header-section .header-main{padding:0;position:relative}#wrap .header-section .header-main>.container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative}#wrap .header-section .header-main .header-main--left{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:end;align-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:991px){#wrap .header-section .header-main .header-main--left{-ms-flex:1 0 100%;flex:1 0 100%}}#wrap .header-section .header-main .header-main--right{-ms-flex:1 0 auto;flex:1 0 auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:end;align-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-left:1.6rem}@media (max-width:991px){#wrap .header-section .header-main .header-main--right{-ms-flex:0 1 auto;flex:0 1 auto;position:static}}#wrap .header-section .header-main .logo{margin:.8rem 1.6rem .8rem 0;display:inline-block}@media (max-width:991px){#wrap .header-section .header-main .logo{margin:.8rem;margin-left:auto;margin-right:auto}}#wrap .header-section .header-main .logo .ie-fallback{display:none}#wrap .header-section .header-main .logo svg{width:187px;height:65px}@media (max-width:543px){#wrap .header-section .header-main .logo svg{width:160px;height:56px}}html[data-useragent*=Edge] #wrap .header-section .header-main .logo .ie-fallback{display:block}html[data-useragent*=Edge] #wrap .header-section .header-main .logo svg{display:none}@media (max-width:991px){#wrap .header-section .header-main .header-main--phone{display:none}}#wrap .header-section .header-main .header-main--phone .obfuscated-number{background:#009547;padding:1rem 0 0;margin:-10px 0 -10px 1.6rem;position:relative;z-index:50;border-bottom-left-radius:4px;border-bottom-right-radius:4px;text-align:center;color:#fff;display:block}#wrap .header-section .header-main .header-main--phone .obfuscated-number a,#wrap .header-section .header-main .header-main--phone .obfuscated-number a:focus,#wrap .header-section .header-main .header-main--phone .obfuscated-number a:hover,#wrap .header-section .header-main .header-main--phone .obfuscated-number:focus,#wrap .header-section .header-main .header-main--phone .obfuscated-number:hover{text-decoration:none}#wrap .header-section .header-main .header-main--phone .obfuscated-number:not(.in-head):before{content:"\local_phone";font-family:'Material Icons';background:rgba(0,0,0,.09);width:45px;height:45px;border-radius:45px;margin-left:auto;margin-right:auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:1.333em;transition:background .5s}#wrap .header-section .header-main .header-main--phone .obfuscated-number.in-head:before{background:#009547;position:absolute;top:45px;right:calc(50% - 35px);width:calc(45px / 2);height:calc(45px / 2);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border:2px solid #fff;border-radius:100%;font-size:.88em}#wrap .header-section .header-main .header-main--phone .obfuscated-number.in-head img{border:4px solid #fff;width:45px;height:45px;border-radius:45px;margin-left:auto;margin-right:auto}#wrap .header-section .header-main .header-main--phone .obfuscated-number span{margin-top:.4rem;display:block;background:#008640;width:100%;padding:.5rem .8rem .6rem;font-family:din-2014;font-size:1.1em;position:relative;transition:color .5s,background .5s;border-bottom-left-radius:4px;border-bottom-right-radius:4px}@media (min-width:1200px){#wrap .header-section .region-selector--revised{display:none}}#wrap .header-section .main-region-selector{font-size:.8333em;padding:.4rem;border:1px solid rgba(0,0,0,.15);color:#757575;transition:transform .5s;background-color:rgba(0,0,0,.05)}#wrap .header-section .main-region-selector a,#wrap .header-section .main-region-selector a:focus,#wrap .header-section .main-region-selector a:hover,#wrap .header-section .main-region-selector:focus,#wrap .header-section .main-region-selector:hover{text-decoration:none}#wrap .header-section .main-region-selector:after{content:"\E313";font-family:'Material Icons';vertical-align:center}#wrap .header-section--revised .main-region-selector{background:0 0;border:0}#wrap .header-section--revised .main-region-selector i{font-size:1.777rem}#wrap .header-section--revised .main-region-selector:after{display:none}@media (max-width:991px){#wrap .header-section #sticky-header-placeholder{display:none}}@media (min-width:992px){#wrap .header-section.sticky{position:absolute;width:100%;top:0;left:0;background:#fff;z-index:100;box-shadow:0 4px 8px rgba(0,0,0,.05);transition:top 0s}#wrap .header-section.sticky .touch-screen-optimised-menu-button a{padding-top:calc(2rem);padding-bottom:calc(2rem)}}@media (min-width:992px){#wrap .header-section.sticky.past-pl-bottom{top:-100%;transition:top 1s}#wrap .header-section.sticky.past-pl-bottom .logo{display:none}#wrap .header-section.sticky.past-pl-bottom .header-main--phone a:before{display:none}}#wrap .header-section.sticky.past-pl-bottom .search .btn,#wrap .header-section.sticky.past-pl-bottom .search .builder-grid-load-more-container .builder-grid-load-more,#wrap .header-section.sticky.past-pl-bottom .search .call-to-action-bar .obfuscated-number,.builder-grid-load-more-container #wrap .header-section.sticky.past-pl-bottom .search .builder-grid-load-more,.call-to-action-bar #wrap .header-section.sticky.past-pl-bottom .search .obfuscated-number{top:0;right:0;padding:.9em}#wrap .header-section.sticky.past-pl-bottom .search .form-control{height:1.9em}@media (min-width:992px){#wrap .header-section.sticky.past-pb-bottom.scrolling-up{top:0}}@media (min-width:992px){#wrap .header-section.sticky.shrunk{position:fixed;top:0}}.revised-mobile-header-buttons{display:-ms-flexbox;display:flex}.revised-mobile-header-buttons a.revised-mobile-header-button{-ms-flex:1 0 auto;flex:1 0 auto;display:block;color:#fff;background:linear-gradient(to bottom,#bed62f 0,#009547 50%);width:calc(100% * .332);padding:.8rem;text-align:center;line-height:1;font-size:.8333em}.revised-mobile-header-buttons a.revised-mobile-header-button+a{border-left:1px solid #fff}.revised-mobile-header-buttons a.revised-mobile-header-button svg{width:50px;height:50px;display:block;margin:0 auto}.revised-mobile-header-buttons a.revised-mobile-header-button [class*=cls-1]{fill:#fff}#salesperson-bubbles--header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#salesperson-bubbles--header .ph-link{color:#fff;margin-right:25px}#salesperson-bubbles--header .obfuscated-numbers__switch{cursor:pointer}#salesperson-bubbles--header .obfuscated-number{margin-left:-35px}#salesperson-bubbles--header .obfuscated-number:first-of-type{margin-left:0}#salesperson-bubbles--header .obfuscated-number:nth-child(1){z-index:4}#salesperson-bubbles--header .obfuscated-number:nth-child(2){z-index:3}#salesperson-bubbles--header .obfuscated-number:nth-child(3){z-index:2}#salesperson-bubbles--header .obfuscated-number:nth-child(4){z-index:1}#salesperson-bubbles--header .obfuscated-number:before{bottom:auto!important;left:-12px!important;top:50%!important;-ms-transform:translateY(-50%)!important;transform:translateY(-50%)!important}#salesperson-bubbles--header .obfuscated-numbers__switch{color:#fff;letter-spacing:-2.5px}#mobile-utility--call-person .salesperson-bubbles .image-container:first-of-type{right:20px;z-index:501}#mobile-utility--call-person .salesperson-bubbles .image-container .phone-bubble{left:-12px;top:50%;bottom:auto!important;right:auto!important;-ms-transform:translateY(-50%)!important;transform:translateY(-50%)!important}#wrap .header-section.stroud-nz .header-top-gradient{display:block;width:100%;height:5px;background:#ccc}.mobile-side-menu.stroud-nz .navigation-elements{background:0 0}.footer-image{padding-bottom:37%;background-size:cover;background-position:center center}.footer-guarantee{background:#009547;padding:12vh 0}@media (min-width:768px){.footer-guarantee{background:#009547 url(../images/footer-bg-sm.png) no-repeat right center;background-size:contain}}.footer-guarantee a,.footer-guarantee button,.footer-guarantee h1,.footer-guarantee h2,.footer-guarantee h3,.footer-guarantee h4,.footer-guarantee h5,.footer-guarantee h6,.footer-guarantee input,.footer-guarantee label,.footer-guarantee li,.footer-guarantee ol,.footer-guarantee p,.footer-guarantee span,.footer-guarantee textarea,.footer-guarantee ul{color:#fff}.footer-guarantee h2{font-weight:400;line-height:1.1}.footer-guarantee h2 span{font-weight:700;text-transform:uppercase}.footer-section{position:relative}.footer-section:after{display:block;content:'';height:5px;bottom:0;left:0;width:100%;background-color:#009547;background-image:-o-linear-gradient(to right,#009547,#bed62f)}.footer-section .footer-main{background:#404041}.footer-section .footer-main a,.footer-section .footer-main p{color:#bdbdbd;font-weight:400;font-size:.8333rem;line-height:1.1}.footer-section .footer-main a.title,.footer-section .footer-main p.title{font-size:16px;font-weight:600;font-family:din-2014;color:#fff;margin-bottom:.4rem}.builder-grid-load-more-container .footer-section .footer-main a.builder-grid-load-more,.call-to-action-bar .footer-section .footer-main a.obfuscated-number,.footer-section .footer-main .builder-grid-load-more-container a.builder-grid-load-more,.footer-section .footer-main .call-to-action-bar a.obfuscated-number,.footer-section .footer-main a.btn{color:#fff}.footer-section .footer-main span.phone{color:#bdbdbd!important}.footer-section .footer-main .builder-details{margin-bottom:1.2rem}@media (max-width:991px){.footer-section .footer-main .builder-details .builder-details-with-coowner{-ms-flex-direction:column;flex-direction:column}}.footer-section .footer-main .builder-details hr{border-color:#757575}.footer-section .footer-main .builder-details p{padding:0;margin:0 0 .4rem}.footer-section .footer-main .zebra-head{margin-bottom:.8rem}.footer-section .footer-main .zebra-head img{width:150px}.footer-section .footer-main .logo{margin-bottom:1.2rem}.footer-section .footer-main .logo svg{max-width:200px}.footer-section .footer-main .logo svg .cls-2{fill:#fff}.footer-section .footer-main .logo .ie-fallback{display:none}@media (max-width:991px){.footer-section .footer-main .footer-navigation{margin-bottom:1.2rem}}.footer-section .footer-main .footer-navigation p.title{margin-bottom:.8rem}.footer-section .footer-main .footer-navigation .menu{list-style-type:none;padding:0;margin:0}.footer-section .footer-main .footer-navigation .menu a{display:block;padding-bottom:.8rem}.footer-section .footer-main .copyright-information{margin-top:2rem;padding-top:.8rem;border-top:1px solid #757575}@media (max-width:767px){.footer-section .footer-main .copyright-information{text-align:center;padding-top:2rem}}.footer-section .footer-main .copyright-information p{font-size:.8333em}.footer-section .separator{display:inline-block;padding:0 .4rem}@media (max-width:767px){.footer-section .separator:first-child{display:block;opacity:0;height:0}}@media (max-width:991px){.footer-section .flex-row{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.footer-section .flex-row>div{-ms-flex:1 0 auto;flex:1 0 auto}.footer-section .flex-row .stroud-corporate-information{-ms-flex-order:5;order:5}}.footer-section .footer-touch-optimised{background:#000;padding:1.6rem 0 .8rem}.footer-section .footer-touch-optimised a,.footer-section .footer-touch-optimised p{color:#bdbdbd;font-weight:400;font-size:.8333rem;line-height:1.1}.footer-builder-logos.two-logos img{width:44%;margin-right:5%}.social{display:inline-block;vertical-align:top}.social ul{list-style-type:none;padding:0;margin:0}.social ul li{padding:0;margin:0 .2rem 0 0;display:block;float:left}.social ul li a{display:block;min-width:25px;height:auto;background:0 0;text-align:center;float:left;transition:all .5s}.social ul li a a,.social ul li aa{color:#fff}.social ul li a a:focus,.social ul li a a:hover,.social ul li aa:focus,.social ul li aa:hover{text-decoration:underline;color:#e6e6e6}.social ul li a i{font-size:1.333em;padding:.8rem 0;color:#fff;transition:all .5s}.social ul li a:active i,.social ul li a:focus i,.social ul li a:hover i{color:rgba(255,255,255,.5)}@media (max-width:1199px){.header-main .social{display:none}}.header-main .social ul li:before{display:none}.header-main .social ul li a i{color:#9e9e9e;font-size:1.15em}.header-main .social ul li a:active i,.header-main .social ul li a:focus i,.header-main .social ul li a:hover i{color:#616161}.header-section--revised .location ul li:before{display:none}.header-section--revised .location ul li a i{font-size:16px;color:rgba(255,255,255,.8)}.header-section--revised .location ul li a:active i,.header-section--revised .location ul li a:focus i,.header-section--revised .location ul li a:hover i{color:#fff}@media (max-width:1199px){.header-section--revised .social{margin:.6em 0}.header-section--revised .social a i{color:#9e9e9e}.header-section--revised .social a:active i,.header-section--revised .social a:focus i,.header-section--revised .social a:hover i{color:#616161}}.builder-homepage-sidebar .social ul li:before{display:none}.builder-homepage-sidebar .social ul li a i{color:#9e9e9e}.builder-homepage-sidebar .social ul li a:active i,.builder-homepage-sidebar .social ul li a:focus i,.builder-homepage-sidebar .social ul li a:hover i{color:#616161}.rewards-offers-section{padding:7vh 0}.rewards-offers-section ul{list-style-type:none;padding:0;margin:0}.rewards-offers-section ul li:before{display:none}.rewards-offers-section ul li a{color:#212121;padding:.8rem 1.6rem .8rem 0;border-bottom:1px solid #dbd9d9;display:block;position:relative}.rewards-offers-section ul li a a,.rewards-offers-section ul li a a:focus,.rewards-offers-section ul li a a:hover,.rewards-offers-section ul li a:focus,.rewards-offers-section ul li a:hover{text-decoration:none}.rewards-offers-section ul li a:after{content:"\e5c8";font-family:'Material Icons';position:absolute;right:0;top:8px;font-size:24px;color:#bdbdbd}.ro_card{display:inline-block;float:left;width:50%;padding:.8rem}.count-1 .ro_card{float:none;margin:0 auto;display:block}.ro_card__inner{height:500px;background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative}.count-3 .ro_card__inner{height:600px}@media (max-width:991px){.ro_card{width:100%;float:none}.ro_card .ro_card__inner{height:280px}}.ro_card .content-wrap{position:absolute;bottom:0;left:0;width:100%;padding:2rem;background:rgba(0,0,0,.5);background:linear-gradient(to top,rgba(0,0,0,.9) 0,rgba(0,0,0,.5) 60%,rgba(0,0,0,0) 100%);transition:padding-top .3s,background .3s}.ro_card .content-wrap__title{display:inline-block;background-color:#fff;padding:5px 1.2rem;margin-bottom:.8rem;transition:box-shadow .3s}.ro_card .content-wrap__title a:active a,.ro_card .content-wrap__title a:active a:focus,.ro_card .content-wrap__title a:active a:hover,.ro_card .content-wrap__title a:active:focus,.ro_card .content-wrap__title a:active:hover,.ro_card .content-wrap__title a:focus a,.ro_card .content-wrap__title a:focus a:focus,.ro_card .content-wrap__title a:focus a:hover,.ro_card .content-wrap__title a:focus:focus,.ro_card .content-wrap__title a:focus:hover,.ro_card .content-wrap__title a:hover a,.ro_card .content-wrap__title a:hover a:focus,.ro_card .content-wrap__title a:hover a:hover,.ro_card .content-wrap__title a:hover:focus,.ro_card .content-wrap__title a:hover:hover{text-decoration:none}.ro_card .content-wrap__title a,.ro_card .content-wrap__title button,.ro_card .content-wrap__title h1,.ro_card .content-wrap__title h2,.ro_card .content-wrap__title h3,.ro_card .content-wrap__title h4,.ro_card .content-wrap__title h5,.ro_card .content-wrap__title h6,.ro_card .content-wrap__title input,.ro_card .content-wrap__title label,.ro_card .content-wrap__title li,.ro_card .content-wrap__title ol,.ro_card .content-wrap__title p,.ro_card .content-wrap__title span,.ro_card .content-wrap__title textarea,.ro_card .content-wrap__title ul{color:#212121;margin:0;padding:0}.ro_card .content-wrap__blurb{color:#fff;width:80%}.builder-grid-load-more-container .ro_card .content-wrap__btn-wrap .builder-grid-load-more,.call-to-action-bar .ro_card .content-wrap__btn-wrap .obfuscated-number,.ro_card .content-wrap__btn-wrap .btn,.ro_card .content-wrap__btn-wrap .builder-grid-load-more-container .builder-grid-load-more,.ro_card .content-wrap__btn-wrap .call-to-action-bar .obfuscated-number{transition:box-shadow .3s}.builder-grid-load-more-container .call-to-action-bar .ro_card .content-wrap__btn-wrap .obfuscated-number+.builder-grid-load-more,.builder-grid-load-more-container .ro_card .content-wrap__btn-wrap .btn+.builder-grid-load-more,.builder-grid-load-more-container .ro_card .content-wrap__btn-wrap .builder-grid-load-more+.btn,.builder-grid-load-more-container .ro_card .content-wrap__btn-wrap .builder-grid-load-more+.builder-grid-load-more,.builder-grid-load-more-container .ro_card .content-wrap__btn-wrap .call-to-action-bar .builder-grid-load-more+.obfuscated-number,.builder-grid-load-more-container .ro_card .content-wrap__btn-wrap .call-to-action-bar .obfuscated-number+.builder-grid-load-more,.call-to-action-bar .builder-grid-load-more-container .ro_card .content-wrap__btn-wrap .builder-grid-load-more+.obfuscated-number,.call-to-action-bar .ro_card .content-wrap__btn-wrap .btn+.obfuscated-number,.call-to-action-bar .ro_card .content-wrap__btn-wrap .builder-grid-load-more-container .builder-grid-load-more+.obfuscated-number,.call-to-action-bar .ro_card .content-wrap__btn-wrap .builder-grid-load-more-container .obfuscated-number+.builder-grid-load-more,.call-to-action-bar .ro_card .content-wrap__btn-wrap .obfuscated-number+.btn,.call-to-action-bar .ro_card .content-wrap__btn-wrap .obfuscated-number+.obfuscated-number,.ro_card .content-wrap__btn-wrap .btn+.btn,.ro_card .content-wrap__btn-wrap .builder-grid-load-more-container .btn+.builder-grid-load-more,.ro_card .content-wrap__btn-wrap .builder-grid-load-more-container .builder-grid-load-more+.btn,.ro_card .content-wrap__btn-wrap .builder-grid-load-more-container .builder-grid-load-more+.builder-grid-load-more,.ro_card .content-wrap__btn-wrap .builder-grid-load-more-container .call-to-action-bar .builder-grid-load-more+.obfuscated-number,.ro_card .content-wrap__btn-wrap .call-to-action-bar .btn+.obfuscated-number,.ro_card .content-wrap__btn-wrap .call-to-action-bar .builder-grid-load-more-container .obfuscated-number+.builder-grid-load-more,.ro_card .content-wrap__btn-wrap .call-to-action-bar .obfuscated-number+.btn,.ro_card .content-wrap__btn-wrap .call-to-action-bar .obfuscated-number+.obfuscated-number{margin-left:.8rem}@media (min-width:992px){.count-3 .ro_card.ro_card__2 .ro_card__inner,.count-3 .ro_card.ro_card__3 .ro_card__inner{height:calc((600px /2) - .8rem)}}.ro_card:active .content-wrap,.ro_card:focus .content-wrap,.ro_card:hover .content-wrap{padding-top:2.4rem;background:rgba(0,0,0,.6);background:linear-gradient(to top,rgba(0,0,0,.9) 0,rgba(0,0,0,.5) 70%,rgba(0,0,0,0) 100%);transition:padding-top .3s,background .3s}.ro_card:active .content-wrap__title,.ro_card:focus .content-wrap__title,.ro_card:hover .content-wrap__title{box-shadow:2px 2px 3px rgba(0,0,0,.3);transition:box-shadow .3s}.builder-grid-load-more-container .ro_card:active .content-wrap__btn-wrap .builder-grid-load-more,.builder-grid-load-more-container .ro_card:focus .content-wrap__btn-wrap .builder-grid-load-more,.builder-grid-load-more-container .ro_card:hover .content-wrap__btn-wrap .builder-grid-load-more,.call-to-action-bar .ro_card:active .content-wrap__btn-wrap .obfuscated-number,.call-to-action-bar .ro_card:focus .content-wrap__btn-wrap .obfuscated-number,.call-to-action-bar .ro_card:hover .content-wrap__btn-wrap .obfuscated-number,.ro_card:active .content-wrap__btn-wrap .btn,.ro_card:active .content-wrap__btn-wrap .builder-grid-load-more-container .builder-grid-load-more,.ro_card:active .content-wrap__btn-wrap .call-to-action-bar .obfuscated-number,.ro_card:focus .content-wrap__btn-wrap .btn,.ro_card:focus .content-wrap__btn-wrap .builder-grid-load-more-container .builder-grid-load-more,.ro_card:focus .content-wrap__btn-wrap .call-to-action-bar .obfuscated-number,.ro_card:hover .content-wrap__btn-wrap .btn,.ro_card:hover .content-wrap__btn-wrap .builder-grid-load-more-container .builder-grid-load-more,.ro_card:hover .content-wrap__btn-wrap .call-to-action-bar .obfuscated-number{box-shadow:2px 2px 3px rgba(0,0,0,.3);transition:box-shadow .3s}#wrap .search{vertical-align:top;position:relative;width:100%;transition:all .5s}#wrap .search .form-control{height:3em;width:calc(100% - (2px + .8rem));-webkit-appearance:none!important;background:#f5f4f4;border-width:1px;border-color:#f5f4f4;border-style:solid;padding:.4rem}#wrap .search .form-control input{-webkit-appearance:none;border-radius:0}#wrap .search .btn,#wrap .search .builder-grid-load-more-container .builder-grid-load-more,#wrap .search .call-to-action-bar .obfuscated-number,.builder-grid-load-more-container #wrap .search .builder-grid-load-more,.call-to-action-bar #wrap .search .obfuscated-number{position:absolute;top:.4rem;right:.4rem;font-size:14px;padding:15px 20px;color:#fff;background:#009547;border:0}#wrap .search .btn:active,#wrap .search .btn:focus,#wrap .search .btn:hover,#wrap .search .builder-grid-load-more-container .builder-grid-load-more:active,#wrap .search .builder-grid-load-more-container .builder-grid-load-more:focus,#wrap .search .builder-grid-load-more-container .builder-grid-load-more:hover,#wrap .search .call-to-action-bar .obfuscated-number:active,#wrap .search .call-to-action-bar .obfuscated-number:focus,#wrap .search .call-to-action-bar .obfuscated-number:hover,.builder-grid-load-more-container #wrap .search .builder-grid-load-more:active,.builder-grid-load-more-container #wrap .search .builder-grid-load-more:focus,.builder-grid-load-more-container #wrap .search .builder-grid-load-more:hover,.call-to-action-bar #wrap .search .obfuscated-number:active,.call-to-action-bar #wrap .search .obfuscated-number:focus,.call-to-action-bar #wrap .search .obfuscated-number:hover{outline:0 none;background:#00622f;color:#fff;box-shadow:0 0 0 transparent}@media (max-width:1199px){#wrap .search .btn,#wrap .search .builder-grid-load-more-container .builder-grid-load-more,#wrap .search .call-to-action-bar .obfuscated-number,.builder-grid-load-more-container #wrap .search .builder-grid-load-more,.call-to-action-bar #wrap .search .obfuscated-number{display:none}}.header-search-container .header-search-buttons{position:relative}.header-search-container .header-search-buttons .header-search-button--cancel,.header-search-container .header-search-buttons .header-search-button--initiate{height:45px;width:45px;border-radius:45px;background:#f5f4f4;color:#212121;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-left:.8rem;transition:transform .35s,background-color .35s}.header-search-container .header-search-buttons .header-search-button--cancel a,.header-search-container .header-search-buttons .header-search-button--cancel a:focus,.header-search-container .header-search-buttons .header-search-button--cancel a:hover,.header-search-container .header-search-buttons .header-search-button--cancel:focus,.header-search-container .header-search-buttons .header-search-button--cancel:hover,.header-search-container .header-search-buttons .header-search-button--initiate a,.header-search-container .header-search-buttons .header-search-button--initiate a:focus,.header-search-container .header-search-buttons .header-search-button--initiate a:hover,.header-search-container .header-search-buttons .header-search-button--initiate:focus,.header-search-container .header-search-buttons .header-search-button--initiate:hover{text-decoration:none}.header-search-container .header-search-buttons .header-search-button--cancel:active,.header-search-container .header-search-buttons .header-search-button--cancel:focus,.header-search-container .header-search-buttons .header-search-button--cancel:hover,.header-search-container .header-search-buttons .header-search-button--initiate:active,.header-search-container .header-search-buttons .header-search-button--initiate:focus,.header-search-container .header-search-buttons .header-search-button--initiate:hover{background:#ebeae9}.header-search-container .header-search-buttons .header-search-button--initiate{-ms-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}.header-search-container .header-search-buttons .header-search-button--cancel{position:absolute;top:0;left:0;-ms-transform:scale(0) rotate(35deg);transform:scale(0) rotate(35deg)}.header-search-container .hidden-search{position:absolute;top:0;left:0;width:calc(100% - (45px + .8rem));height:100%;background:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-transform-origin:left center;transform-origin:left center;transition:0s;-ms-transform:scaleX(.95) scaleY(.95);transform:scaleX(.95) scaleY(.95);opacity:0;z-index:-1}@media (min-width:768px){.header-search-container .hidden-search{width:30em;right:14em;left:auto}}.header-search-container.initiated .hidden-search{transition:transform .25s,opacity .3s;-ms-transform:scaleX(1) scaleY(1);transform:scaleX(1) scaleY(1);opacity:1;z-index:80}.header-search-container.initiated .header-search-buttons .header-search-button--initiate{-ms-transform:scale(0) rotate(-35deg);transform:scale(0) rotate(-35deg)}.header-search-container.initiated .header-search-buttons .header-search-button--cancel{-ms-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}.header-section--revised .hidden-search{background:#fff;width:100%;left:0;right:0;padding:1.2rem;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;border-bottom:8px solid #009547}.header-section--revised .hidden-search .hidden-search--inner{width:100%}.header-section--revised .hidden-search .hidden-search--inner .container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.header-section--revised .hidden-search .hidden-search--inner .header-search-button--cancel{margin-left:1.2rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border:1px solid #009547;width:45px;height:45px;border-radius:100%}.header-section--revised .hidden-search .hidden-search--inner .header-search-button--cancel a,.header-section--revised .hidden-search .hidden-search--inner .header-search-button--cancel a:focus,.header-section--revised .hidden-search .hidden-search--inner .header-search-button--cancel a:hover,.header-section--revised .hidden-search .hidden-search--inner .header-search-button--cancel:focus,.header-section--revised .hidden-search .hidden-search--inner .header-search-button--cancel:hover{text-decoration:none}@media (max-width:991px){.header-section--revised .hidden-search .hidden-search--inner .header-search-button--cancel{width:35px;height:35px}}.header-section--revised .hidden-search .hidden-search--inner .header-search-button--cancel i{font-size:1.15em;color:#009547}.header-section--revised .hidden-search .heading{font-size:1.4rem;font-weight:700}@media (min-width:400px) and (max-width:1400px){.header-section--revised .hidden-search .heading{font-size:calc(1.4em + (22.4 - 22.4) * ((100vw - 400px)/ (1400 - 400)))}}@media (min-width:1400px){.header-section--revised .hidden-search .heading{font-size:1.4rem}}@media (max-width:991px){.header-section--revised .hidden-search .heading{display:none}}#wrap .no-seach-results-search-container{margin-top:-2em;margin-bottom:3em}#wrap .no-seach-results-search-container .search{float:none;width:70%;min-width:70%}#wrap .no-seach-results-search-container .search .input-group{display:block}#wrap .search ::-webkit-input-placeholder{color:#212121}#wrap .search :-moz-placeholder{color:#212121;opacity:1}#wrap .search ::-moz-placeholder{color:#212121;opacity:1}#wrap .search :-ms-input-placeholder{color:#212121}#wrap .search [type=search]{-webkit-appearance:textfield;appearance:textfield}#wrap .search .uneditable-input:focus,#wrap .search input[type=color]:focus,#wrap .search input[type=date]:focus,#wrap .search input[type=datetime-local]:focus,#wrap .search input[type=datetime]:focus,#wrap .search input[type=email]:focus,#wrap .search input[type=month]:focus,#wrap .search input[type=number]:focus,#wrap .search input[type=password]:focus,#wrap .search input[type=search]:focus,#wrap .search input[type=tel]:focus,#wrap .search input[type=text]:focus,#wrap .search input[type=time]:focus,#wrap .search input[type=url]:focus,#wrap .search input[type=week]:focus,#wrap .search textarea:focus{border-color:#c7c4c4;outline:0 none;box-shadow:0 0 0 transparent}.search-page{padding:7vh 0}.search-page .search-result{padding:.8rem;margin-top:.8rem;border:1px solid rgba(0,0,0,.15);box-shadow:0 2px 4px rgba(0,0,0,.05)}.search-page .search-result .search-heading{margin:0 0 .8rem;padding:0 0 .8rem 0;border-bottom:1px solid #ebeae9;position:relative}.search-page .search-result .search-heading a a,.search-page .search-result .search-heading a a:focus,.search-page .search-result .search-heading a a:hover,.search-page .search-result .search-heading a:focus,.search-page .search-result .search-heading a:hover{text-decoration:none}.search-page .search-result .search-heading p.title{line-height:1;padding:0;margin:0;color:#212121;font-weight:700;font-family:din-2014;font-size:1.3em}@media (min-width:400px) and (max-width:1920px){.search-page .search-result .search-heading p.title{font-size:calc(1.3em + (20.8 - 20.8) * ((100vw - 400px)/ (1920 - 400)))}}@media (min-width:1920px){.search-page .search-result .search-heading p.title{font-size:1.3em}}.search-page .search-result .search-heading p.title a{color:inherit}.search-page .search-result .search-heading small.url{line-height:1;font-weight:400}.search-page .search-result .search-content{display:-ms-flexbox;display:flex}@media (max-width:991px){.search-page .search-result .search-content{-ms-flex-direction:column;flex-direction:column}}.search-page .search-result .search-content .image-container{width:207px;height:105px;display:block;-ms-flex:0 0 auto;flex:0 0 auto;background-size:cover;background-position:center center;margin-right:1.6rem;padding-right:1.6rem;position:relative}@media (max-width:991px){.search-page .search-result .search-content .image-container{margin-bottom:.8rem}}.search-page .search-result .search-content .image-container:before{content:'';display:block;position:absolute;top:0;right:-7%;background:#ebeae9;width:1px;height:100%}@media (max-width:991px){.search-page .search-result .search-content .image-container:before{display:none}}.search-page .search-result .search-content .image-container.no-image{background:#ebeae9;position:relative}.search-page .search-result .search-content .image-container.no-image:after{content:'NO IMAGE';position:absolute;top:0;left:0;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:.7666em;color:#bdbdbd}.search-page .search-result .search-content p{padding:0;margin:0;color:#616161}.search-page .search-result .search-content .buttons-container{margin-top:.8rem}.builder-grid-load-more-container .search-page .search-result .search-content .buttons-container .builder-grid-load-more,.call-to-action-bar .search-page .search-result .search-content .buttons-container .obfuscated-number,.search-page .search-result .search-content .buttons-container .btn,.search-page .search-result .search-content .buttons-container .builder-grid-load-more-container .builder-grid-load-more,.search-page .search-result .search-content .buttons-container .call-to-action-bar .obfuscated-number{display:inline-block;padding:.4rem .8rem;font-size:.7666em;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.search-page .search-result .search-content .buttons-container .label{display:inline-block;padding:.4rem .8rem;font-size:.7666em;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em;background:#ebeae9;color:#212121}.search-page .search-result .search-content .buttons-container .label:first-of-type{margin-left:.8rem;position:relative}.search-page .search-result .search-content .buttons-container .label:first-of-type:after{content:'';display:block;position:absolute;top:0;left:-8px;background:#dbd9d9;width:1px;height:100%}.fancy-form-element{position:relative}.fancy-form-element .display-section{-webkit-user-select:none;-ms-user-select:none;user-select:none}.fancy-form-element .select-item{-webkit-user-select:none;-ms-user-select:none;user-select:none}.fancy-form-element .data-section{display:none}.fancy-form-element.fancy-textbox input[type=text]{width:100%;border:1px solid #dbd9d9;padding:.8rem 1.6rem .8rem .8rem}.fancy-form-element.fancy-textbox input[type=text]:focus{border-color:#00843f;outline:0}.fancy-form-element.fancy-select .display-section{background-color:#fff;padding:.8rem 2rem .8rem .8rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;position:relative;border:1px solid transparent}@media (max-width:1199px){.fancy-form-element.fancy-select .display-section{padding-top:.4rem;padding-bottom:.4rem}}.fancy-form-element.fancy-select .display-section:after{content:"\E313";font-family:'Material Icons';position:absolute;top:50%;right:0;padding:0 .4rem;-ms-transform:translate(0,-50%);transform:translate(0,-50%);background:#fff}.fancy-form-element.fancy-radio .display-section{padding:.2rem;background-color:#fff;border:1px solid transparent;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.fancy-form-element.fancy-radio .display-section a{-ms-flex:1 1 auto;flex:1 1 auto;padding:.6rem;background:#dbd9d9;color:inherit;text-align:center;border-radius:4px;transition:background .5s}.fancy-form-element.fancy-radio .display-section a a,.fancy-form-element.fancy-radio .display-section a a:focus,.fancy-form-element.fancy-radio .display-section a a:hover,.fancy-form-element.fancy-radio .display-section a:focus,.fancy-form-element.fancy-radio .display-section a:hover{text-decoration:none}@media (max-width:1199px){.fancy-form-element.fancy-radio .display-section a{padding:.2rem}}.fancy-form-element.fancy-radio .display-section a:hover{background:#bdbdbd}.fancy-form-element.fancy-radio .display-section a.active{background:#009547;color:#fff}.fancy-form-element.fancy-radio .display-section a.active:hover{background:#00843f}.fancy-form-element.fancy-radio .display-section a+a{margin-left:.2rem}.fancy-form-element.multi-select input{position:absolute;opacity:0}.fancy-form-element.multi-select input+label{position:relative;cursor:pointer;padding:5px 0}.fancy-form-element.multi-select input+label:before{content:'';margin-right:.8rem;display:inline-block;vertical-align:text-top;width:1.2rem;height:1.2rem;background:#fff;border:1px solid #ccc;margin-top:0;transition:background .5s,color .5s}.fancy-form-element.multi-select input:disabled+label{color:#b8b8b8;cursor:not-allowed}.fancy-form-element.multi-select input:disabled+label:before{box-shadow:none;background:#ddd}.fancy-form-element.multi-select input:checked+label:before{background:#009547;border-color:#009547}.fancy-form-element.multi-select input:checked+label:after{position:absolute;left:2px;top:3px;color:#fff;content:"\E5CA";font-family:'Material Icons'}.fancy-form-element .reveal-section{border-bottom:1px solid #009547;border-left:1px solid #009547;border-right:1px solid #009547;display:none;position:absolute;top:2.8rem;left:0;width:100%;background:#fff;padding:.4rem 0;max-height:50vh;overflow-y:auto}.fancy-form-element .reveal-section .select-item{padding:.4rem .8rem;cursor:pointer}.fancy-form-element .reveal-section .select-item.active,.fancy-form-element .reveal-section .select-item:focus,.fancy-form-element .reveal-section .select-item:hover{background:#ebeae9}.fancy-form-element .reveal-section .select-item:focus{outline:0}.fancy-form-element.reveal .display-section{border-color:#009547}.fancy-form-element.reveal .reveal-section{display:block;z-index:100}.staff_introduction_section{background:#f5f4f4;overflow:hidden}.staff_introduction_section.single-staff>.container{display:-ms-flexbox;display:flex}@media (max-width:767px){.staff_introduction_section.single-staff>.container{-ms-flex-direction:column;flex-direction:column}}.staff_introduction_section.single-staff>.container .sis-staff-intro{-ms-flex-order:2;order:2;-ms-flex-positive:1;flex-grow:1;margin-top:calc(110px / 2)}.staff_introduction_section.single-staff>.container .sis-staff-container{-ms-flex-order:1;order:1;width:33%;-ms-flex-negative:0;flex-shrink:0;margin-right:2vw;margin-top:0;padding-top:0}@media (max-width:767px){.staff_introduction_section.single-staff>.container .sis-staff-container{width:100%;-ms-flex-order:3;order:3;margin-top:calc(110px / 2)}}.staff_introduction_section.multiple-staff{padding-bottom:0}.staff_introduction_section.multiple-staff .sis-staff-intro{text-align:center}.staff_introduction_section.multiple-staff .sis-staff-container{display:-ms-flexbox;display:flex;margin-left:-2vw;margin-right:-2vw;position:relative;padding-bottom:7vh;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.staff_introduction_section.multiple-staff .sis-staff-container:before{content:'';display:block;position:absolute;bottom:0;left:0;width:1000%;height:calc(100% - (110px * 2));background:#fff;-ms-transform:translate(-50%);transform:translate(-50%);z-index:1}.staff_introduction_section.multiple-staff .sis-staff-container .sis-staff-item{width:calc(30% - 2vw);margin-left:2vw;margin-right:2vw;margin-top:6.4rem;position:relative;z-index:10}@media (max-width:991px){.staff_introduction_section.multiple-staff .sis-staff-container .sis-staff-item{width:calc(100% - 2vw)}}.sis-staff-item{box-shadow:0 2px 4px rgba(0,0,0,.2);margin-top:7vh;padding:1.2rem;background:#fff;transition:box-shadow .5s}.sis-staff-item:active,.sis-staff-item:focus,.sis-staff-item:hover{box-shadow:0 2px 8px rgba(0,0,0,.3)}.sis-staff-item:active .sis-staff-item__email-icon,.sis-staff-item:active .sis-staff-item__phones-icon,.sis-staff-item:focus .sis-staff-item__email-icon,.sis-staff-item:focus .sis-staff-item__phones-icon,.sis-staff-item:hover .sis-staff-item__email-icon,.sis-staff-item:hover .sis-staff-item__phones-icon{background:#dbd9d9}.sis-staff-item__image{width:110px;height:110px;margin-top:calc((-110px / 2) - (1.2rem));margin-bottom:1.2rem;border-radius:100%;overflow:hidden;background-size:cover;background-position:center center;position:relative}.sis-staff-item__image:before{display:block;content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:3px solid rgba(255,255,255,.5);border-radius:100%}.sis-staff-item__department-position{color:#9e9e9e}.sis-staff-item__name{font-family:din-2014;font-size:16px;color:#212121;line-height:1.2;font-weight:600;text-transform:none;letter-spacing:0;font-size:1.222em;margin:0;padding:0 0 .8rem}.sis-staff-item__name a,.sis-staff-item__namea{color:#212121}.sis-staff-item__name a:focus,.sis-staff-item__name a:hover,.sis-staff-item__namea:focus,.sis-staff-item__namea:hover{text-decoration:underline;color:#080808}@media (min-width:400px) and (max-width:1920px){.sis-staff-item__name{font-size:calc(1.222em + (21.328 - 19.552) * ((100vw - 400px)/ (1920 - 400)))}}@media (min-width:1920px){.sis-staff-item__name{font-size:1.333em}}.sis-staff-item__blurb{margin:0 0 1.2rem;font-size:calc(16px - 1px);line-height:1.3}.sis-staff-item__blurb p{font-size:inherit;line-height:inherit}.sis-staff-item__email-container,.sis-staff-item__phones-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-top:.4rem;line-height:1}.sis-staff-item__email-container a,.sis-staff-item__phones-container a{color:inherit;line-height:1;font-size:calc(16px - 2px);display:inline-block}.sis-staff-item__email-container a+a,.sis-staff-item__phones-container a+a{margin-left:.4rem;padding-left:.4rem;border-left:1px solid #dbd9d9}.sis-staff-item__email-icon,.sis-staff-item__phones-icon{width:45px;height:45px;border-radius:100%;background:#ebeae9;margin-right:.8rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;transition:background-color .5s}.sis-staff-item__email-icon i,.sis-staff-item__phones-icon i{color:#9e9e9e}.latest_news_section .title{text-align:center;margin-bottom:1.2rem}.staff_introduction_section.multiple-staff+.latest_news_section{margin-top:0;padding-top:0}.body-section .latest-news__first-post{width:calc(65% - 30px);margin:0 30px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch;-ms-flex:1 0 auto;flex:1 0 auto}@media (max-width:991px){.body-section .latest-news__first-post{width:calc(100% - (30px * 2))}}.body-section .latest-news__first-post .latest-news__item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1 0 auto;flex:1 0 auto}@media (max-width:991px){.body-section .latest-news__first-post .latest-news__item{margin-bottom:1.2rem}}.body-section .latest-news__first-post .latest-news__title{font-family:din-2014;font-size:16px;color:#212121;line-height:1.2;font-weight:600;text-transform:none;letter-spacing:0;font-size:1.222em;margin:0;padding:0 0 .8rem;padding:0;margin:0}.body-section .latest-news__first-post .latest-news__title a,.body-section .latest-news__first-post .latest-news__titlea{color:#212121}.body-section .latest-news__first-post .latest-news__title a:focus,.body-section .latest-news__first-post .latest-news__title a:hover,.body-section .latest-news__first-post .latest-news__titlea:focus,.body-section .latest-news__first-post .latest-news__titlea:hover{text-decoration:underline;color:#080808}@media (min-width:400px) and (max-width:1920px){.body-section .latest-news__first-post .latest-news__title{font-size:calc(1.222em + (21.328 - 19.552) * ((100vw - 400px)/ (1920 - 400)))}}@media (min-width:1920px){.body-section .latest-news__first-post .latest-news__title{font-size:1.333em}}.body-section .latest-news__first-post .latest-news__image{-ms-flex-positive:1;flex-grow:1;margin-bottom:.8rem;min-height:30vh}@media (max-width:991px){.body-section .latest-news__first-post .latest-news__image{min-height:350px}}.body-section .latest-news__other-posts{width:calc((100% - 65%) - 30px);margin:0 30px}@media (max-width:991px){.body-section .latest-news__other-posts{width:calc(100% - 30px)}}.body-section .latest-news__other-posts .latest-news__title{font-family:din-2014;font-size:16px;color:#212121;line-height:1.2;font-weight:600;text-transform:none;letter-spacing:0;font-size:1.12em;margin:0;padding:0 0 .8rem;padding:0;margin:0}.body-section .latest-news__other-posts .latest-news__title a,.body-section .latest-news__other-posts .latest-news__titlea{color:#212121}.body-section .latest-news__other-posts .latest-news__title a:focus,.body-section .latest-news__other-posts .latest-news__title a:hover,.body-section .latest-news__other-posts .latest-news__titlea:focus,.body-section .latest-news__other-posts .latest-news__titlea:hover{text-decoration:underline;color:#080808}@media (min-width:400px) and (max-width:1920px){.body-section .latest-news__other-posts .latest-news__title{font-size:calc(1.12em + (18.4 - 17.92) * ((100vw - 400px)/ (1920 - 400)))}}@media (min-width:1920px){.body-section .latest-news__other-posts .latest-news__title{font-size:1.15em}}.body-section .latest-news__other-posts .latest-news__item{padding-left:calc(100px + .8rem);position:relative;margin-bottom:1.2rem;padding-bottom:1.2rem;border-bottom:1px solid #ebeae9}.body-section .latest-news__other-posts .latest-news__blurb{line-height:1.2;font-size:calc(16px - 2px)}.body-section .latest-news__other-posts .latest-news__blurb p{line-height:inherit;font-size:inherit;padding:0;margin:0}.body-section .latest-news__other-posts .latest-news__image{position:absolute;width:100px;height:100px;background-size:cover;background-position:center center;left:0}.body-section .latest-news__container{display:-ms-flexbox;display:flex;margin:0 -30px;-ms-flex-align:stretch;align-items:stretch}@media (max-width:991px){.body-section .latest-news__container{-ms-flex-direction:column;flex-direction:column}}.body-section .latest-news__item{color:#212121;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.body-section .latest-news__item a,.body-section .latest-news__item a:focus,.body-section .latest-news__item a:hover,.body-section .latest-news__item:focus,.body-section .latest-news__item:hover{text-decoration:none}.body-section .latest-news__item:active,.body-section .latest-news__item:focus,.body-section .latest-news__item:hover{color:#212121}.body-section .latest-news__item:active .latest-news__image:before,.body-section .latest-news__item:focus .latest-news__image:before,.body-section .latest-news__item:hover .latest-news__image:before{opacity:1}.body-section .latest-news__image{background-size:cover;background-position:center center;position:relative}.body-section .latest-news__image:before{content:'';position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,.2);transition:opacity .5s;opacity:0}.body-section .latest-news__date{color:#616161;margin:.4rem 0;font-size:1em}@media (min-width:400px) and (max-width:1920px){.body-section .latest-news__date{font-size:calc(1em + (12.8 - 16) * ((100vw - 400px)/ (1920 - 400)))}}@media (min-width:1920px){.body-section .latest-news__date{font-size:.8em}}.body-section .latest-news__date:before{content:"\f073";font-family:FontAwesome;padding-right:.4rem}.latest-news__button{text-align:center;margin-top:1.2rem}.latest_videos_section,.virtual_tours_section{background:#ebeae9}.latest_videos_section .latest-videos__item,.virtual_tours_section .latest-videos__item{margin:.8rem;color:#212121}.latest_videos_section .latest-videos__item a,.latest_videos_section .latest-videos__item a:focus,.latest_videos_section .latest-videos__item a:hover,.latest_videos_section .latest-videos__item:focus,.latest_videos_section .latest-videos__item:hover,.virtual_tours_section .latest-videos__item a,.virtual_tours_section .latest-videos__item a:focus,.virtual_tours_section .latest-videos__item a:hover,.virtual_tours_section .latest-videos__item:focus,.virtual_tours_section .latest-videos__item:hover{text-decoration:none}.latest_videos_section .latest-videos__item:active .latest-videos__thumb:before,.latest_videos_section .latest-videos__item:focus .latest-videos__thumb:before,.latest_videos_section .latest-videos__item:hover .latest-videos__thumb:before,.virtual_tours_section .latest-videos__item:active .latest-videos__thumb:before,.virtual_tours_section .latest-videos__item:focus .latest-videos__thumb:before,.virtual_tours_section .latest-videos__item:hover .latest-videos__thumb:before{background:rgba(0,0,0,.5)}.latest_videos_section .latest-videos__item:active .latest-videos__caption,.latest_videos_section .latest-videos__item:focus .latest-videos__caption,.latest_videos_section .latest-videos__item:hover .latest-videos__caption,.virtual_tours_section .latest-videos__item:active .latest-videos__caption,.virtual_tours_section .latest-videos__item:focus .latest-videos__caption,.virtual_tours_section .latest-videos__item:hover .latest-videos__caption{color:#212121}.latest_videos_section .latest-videos__thumb,.virtual_tours_section .latest-videos__thumb{position:relative;padding-bottom:56%;background-size:cover;background-position:center center}.latest_videos_section .latest-videos__thumb:before,.virtual_tours_section .latest-videos__thumb:before{position:absolute;top:0;left:0;width:100%;height:100%;color:#fff;content:'';display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:rgba(0,0,0,0);transition:background-color .5s;content:"\f144";font-family:FontAwesome;font-size:1.5em}@media (min-width:400px) and (max-width:1920px){.latest_videos_section .latest-videos__thumb:before,.virtual_tours_section .latest-videos__thumb:before{font-size:calc(1.5em + (32 - 24) * ((100vw - 400px)/ (1920 - 400)))}}@media (min-width:1920px){.latest_videos_section .latest-videos__thumb:before,.virtual_tours_section .latest-videos__thumb:before{font-size:2em}}.latest_videos_section .latest-videos__caption,.virtual_tours_section .latest-videos__caption{margin:.8rem 0;font-weight:700;line-height:1.1}.latest_videos_section .latest-videos__transcript__container,.virtual_tours_section .latest-videos__transcript__container{margin-top:-12px}.latest_videos_section .latest-videos__transcript__container.active .latest-videos__transcript__body,.virtual_tours_section .latest-videos__transcript__container.active .latest-videos__transcript__body{display:block}.latest_videos_section .latest-videos__transcript__header,.virtual_tours_section .latest-videos__transcript__header{background:#d8d8d8;font-weight:700;padding:.5rem 1rem .5rem .5rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;cursor:pointer;opacity:.9}.latest_videos_section .latest-videos__transcript__header:hover,.virtual_tours_section .latest-videos__transcript__header:hover{background:#cbcbcb}.latest_videos_section .latest-videos__transcript__header .heading-text,.virtual_tours_section .latest-videos__transcript__header .heading-text{-ms-flex-positive:1;flex-grow:1}.latest_videos_section .latest-videos__transcript__header i,.virtual_tours_section .latest-videos__transcript__header i{font-size:.8rem}.latest_videos_section .latest-videos__transcript__body,.virtual_tours_section .latest-videos__transcript__body{border:1px solid #cbcbcb;border-top:none;padding:1rem;display:none}.latest_videos_section .slick-next,.latest_videos_section .slick-prev,.virtual_tours_section .slick-next,.virtual_tours_section .slick-prev{border:1px solid #bdbdbd;line-height:1;height:35px;width:35px;margin-top:-30px;border-radius:100%}@media (max-width:991px){.latest_videos_section .slick-next,.latest_videos_section .slick-prev,.virtual_tours_section .slick-next,.virtual_tours_section .slick-prev{background:rgba(255,255,255,.45)}}.latest_videos_section .slick-next,.virtual_tours_section .slick-next{right:-35px}@media (max-width:991px){.latest_videos_section .slick-next,.virtual_tours_section .slick-next{right:0}}.latest_videos_section .slick-next:before,.virtual_tours_section .slick-next:before{content:"\";font-family:'Material Icons';color:#616161}.latest_videos_section .slick-prev,.virtual_tours_section .slick-prev{left:-35px}@media (max-width:991px){.latest_videos_section .slick-prev,.virtual_tours_section .slick-prev{left:0}}.latest_videos_section .slick-prev:before,.virtual_tours_section .slick-prev:before{content:"\";font-family:'Material Icons';color:#616161}.nucleo-acf-section.image_gallery_section{padding:7vh 0}.nucleo-acf-section.image_gallery_section .slick-next,.nucleo-acf-section.image_gallery_section .slick-prev{background:rgba(0,0,0,.5);padding:.4rem;height:40px;width:33px}.nucleo-acf-section.image_gallery_section .slick-next:before,.nucleo-acf-section.image_gallery_section .slick-prev:before{padding:5px 0;display:inline-block}.nucleo-acf-section.image_gallery_section .slick-dots li:before{display:none}.nucleo-acf-section.image_gallery_section .slick-dots li button:before{color:#fff}.nucleo-acf-section.image_gallery_section .image-gallery-slide{text-align:center}.nucleo-acf-section.image_gallery_section .image-gallery-slide a{display:inline-block;margin:0 auto}.nucleo-acf-section.image_gallery_section.gallery-theme-light{background:#ebeae9}.nucleo-acf-section.image_gallery_section.gallery-theme-light .slick-dots li button:before{color:#000}.nucleo-acf-section.image_gallery_section.gallery-theme-dark{background:#404041}.nucleo-acf-section.image_gallery_section.gallery-theme-dark .slick-dots li button:before{color:#000}.nucleo-acf-section.image_gallery_section.gallery-theme-dark h2{color:#fff}@media (max-width:991px){.nucleo-acf-section.image_text_section .image-container{margin-bottom:1.2rem}}.nucleo-acf-section.image_text_section.image_text_section_full_width{padding:0}.nucleo-acf-section.image_text_section.image_text_section_full_width>.container-fluid>.row{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch}@media (max-width:991px){.nucleo-acf-section.image_text_section.image_text_section_full_width>.container-fluid>.row{-ms-flex-direction:column;flex-direction:column}}.nucleo-acf-section.image_text_section.image_text_section_full_width>.container-fluid>.row .content-container{padding:7vw 7vh}@media (max-width:991px){.nucleo-acf-section.image_text_section.image_text_section_full_width>.container-fluid>.row .content-container{padding-left:0;padding-right:0}}.nucleo-acf-section.image_text_section.image_text_section_full_width>.container-fluid>.row .image-container{background-size:cover;background-position:center;position:relative}@media (max-width:991px){.nucleo-acf-section.image_text_section.image_text_section_full_width>.container-fluid>.row .image-container{padding:0}}.nucleo-acf-section.image_text_section.image_text_section_full_width>.container-fluid>.row .image-container img.mobile-image{display:none}@media (max-width:991px){.nucleo-acf-section.image_text_section.image_text_section_full_width>.container-fluid>.row .image-container img.mobile-image{display:block}}.nucleo-acf-section.image_text_section.image_text_section_full_width>.container-fluid>.row .image-container a{position:absolute;top:0;left:0;width:100%;height:100%}@media (max-width:991px){.nucleo-acf-section.image_text_section.image_text_section_full_width>.container-fluid>.row .image-container a{position:static}}@media (max-width:991px){.nucleo-acf-section.image_text_section.hide-image-on-mobile .image-container{display:none}}.nucleo-acf-section.image_text_section.align-right>.container-fluid>.row,.nucleo-acf-section.image_text_section.align-right>.container>.row{display:-ms-flexbox;display:flex}@media (max-width:991px){.nucleo-acf-section.image_text_section.align-right>.container-fluid>.row,.nucleo-acf-section.image_text_section.align-right>.container>.row{-ms-flex-direction:column;flex-direction:column}}.nucleo-acf-section.image_text_section.align-right>.container-fluid>.row .image-container,.nucleo-acf-section.image_text_section.align-right>.container>.row .image-container{-ms-flex-order:2;order:2}@media (max-width:991px){.nucleo-acf-section.image_text_section.align-right>.container-fluid>.row .image-container,.nucleo-acf-section.image_text_section.align-right>.container>.row .image-container{-ms-flex-order:0;order:0;margin-bottom:.8rem}}.nucleo-acf-section.image_text_section.flex-align-items-center>.container>.row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (max-width:991px){.nucleo-acf-section.image_text_section.flex-align-items-center>.container>.row{-ms-flex-direction:column;flex-direction:column}}.nucleo-acf-section.guarantees_section{padding:0}.nucleo-acf-section.guarantees_section>.container-fluid>.row{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch}@media (max-width:991px){.nucleo-acf-section.guarantees_section>.container-fluid>.row{-ms-flex-direction:column;flex-direction:column}}.nucleo-acf-section.guarantees_section>.container-fluid>.row .content-container{padding:7vw 7vh}@media (max-width:991px){.nucleo-acf-section.guarantees_section>.container-fluid>.row .content-container{padding-left:0;padding-right:0}}@media (max-width:991px){.nucleo-acf-section.guarantees_section>.container-fluid>.row .content-container .guarantee-item{margin-bottom:1.2rem}}.nucleo-acf-section.guarantees_section>.container-fluid>.row .content-container .guarantee-item .icon-container{max-width:200px;margin:.8rem 0 1.2rem}.nucleo-acf-section.guarantees_section>.container-fluid>.row .content-container .guarantee-item h4{padding-bottom:.2rem}.nucleo-acf-section.guarantees_section>.container-fluid>.row .image-container{background-size:cover;background-position:center}@media (max-width:991px){.nucleo-acf-section.guarantees_section>.container-fluid>.row .image-container{padding-bottom:38.5%}}.nucleo-acf-section.guarantees_section.align-right>.container-fluid>.row .image-container{-ms-flex-order:2;order:2}@media (max-width:991px){.nucleo-acf-section.guarantees_section.align-right>.container-fluid>.row .image-container{-ms-flex-order:0;order:0}}.nucleo-acf-section.fancy_image_repeater_section .section-title{position:relative;text-align:center;margin-bottom:2rem}.nucleo-acf-section.fancy_image_repeater_section .section-title:after{content:'';width:50px;height:3px;background:#dbd9d9;position:absolute;bottom:-.4rem;left:50%;-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.nucleo-acf-section.fancy_image_repeater_section .section-title h2{margin:0;padding:0 0 .8rem}.nucleo-acf-section.fancy_image_repeater_section .section-title .blurb{padding-bottom:1.2rem}.nucleo-acf-section.fancy_image_repeater_section .is-icon .inner-container{margin-left:calc(75px + 1.2rem);position:relative}.nucleo-acf-section.fancy_image_repeater_section .is-icon .inner-container .icon-container{position:absolute;left:calc(-75px - 1.2rem);top:0;width:75px;height:75px;border-radius:75px;background:#ebeae9;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:center;justify-content:center}.nucleo-acf-section.fancy_image_repeater_section .is-icon .inner-container .icon-container i{font-size:1.333em;color:#009547}.nucleo-acf-section.fancy_image_repeater_section .is-icon .inner-container .title h3{font-family:din-2014;font-size:16px;color:#212121;line-height:1.2;font-weight:600;text-transform:none;letter-spacing:0;font-size:1.222em;margin:0;padding:0 0 .8rem;padding:1.2rem 0 .8rem;margin:0}.nucleo-acf-section.fancy_image_repeater_section .is-icon .inner-container .title h3 a,.nucleo-acf-section.fancy_image_repeater_section .is-icon .inner-container .title h3a{color:#212121}.nucleo-acf-section.fancy_image_repeater_section .is-icon .inner-container .title h3 a:focus,.nucleo-acf-section.fancy_image_repeater_section .is-icon .inner-container .title h3 a:hover,.nucleo-acf-section.fancy_image_repeater_section .is-icon .inner-container .title h3a:focus,.nucleo-acf-section.fancy_image_repeater_section .is-icon .inner-container .title h3a:hover{text-decoration:underline;color:#080808}@media (min-width:400px) and (max-width:1920px){.nucleo-acf-section.fancy_image_repeater_section .is-icon .inner-container .title h3{font-size:calc(1.222em + (21.328 - 19.552) * ((100vw - 400px)/ (1920 - 400)))}}@media (min-width:1920px){.nucleo-acf-section.fancy_image_repeater_section .is-icon .inner-container .title h3{font-size:1.333em}}.nucleo-acf-section.fancy_image_repeater_section .is-image .inner-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.nucleo-acf-section.fancy_image_repeater_section .is-image .inner-container .image-container{-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-order:0;order:0;margin:2rem 0 .8rem;min-height:100%}.nucleo-acf-section.fancy_image_repeater_section .is-image .inner-container .image-container img{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;width:100%}.nucleo-acf-section.fancy_image_repeater_section .is-image .inner-container .image-container a{position:relative;display:block}.nucleo-acf-section.fancy_image_repeater_section .is-image .inner-container .image-container a:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.2);opacity:0;transition:opacity .3s}.nucleo-acf-section.fancy_image_repeater_section .is-image .inner-container .image-container a:active:before,.nucleo-acf-section.fancy_image_repeater_section .is-image .inner-container .image-container a:focus:before,.nucleo-acf-section.fancy_image_repeater_section .is-image .inner-container .image-container a:hover:before{opacity:1}.nucleo-acf-section.fancy_image_repeater_section .is-image .inner-container .title{-ms-flex-order:1;order:1}.nucleo-acf-section.fancy_image_repeater_section .is-image .inner-container .title a a,.nucleo-acf-section.fancy_image_repeater_section .is-image .inner-container .title a a:focus,.nucleo-acf-section.fancy_image_repeater_section .is-image .inner-container .title a a:hover,.nucleo-acf-section.fancy_image_repeater_section .is-image .inner-container .title a:focus,.nucleo-acf-section.fancy_image_repeater_section .is-image .inner-container .title a:hover{text-decoration:none}.nucleo-acf-section.fancy_image_repeater_section .is-image .inner-container .title h3{margin:0 0 .8rem;padding:0;font-family:din-2014;font-size:16px;color:#212121;line-height:1.2;font-weight:600;text-transform:none;letter-spacing:0;font-size:1.222em;margin:0;padding:0 0 .8rem}.nucleo-acf-section.fancy_image_repeater_section .is-image .inner-container .title h3 a,.nucleo-acf-section.fancy_image_repeater_section .is-image .inner-container .title h3a{color:#212121}.nucleo-acf-section.fancy_image_repeater_section .is-image .inner-container .title h3 a:focus,.nucleo-acf-section.fancy_image_repeater_section .is-image .inner-container .title h3 a:hover,.nucleo-acf-section.fancy_image_repeater_section .is-image .inner-container .title h3a:focus,.nucleo-acf-section.fancy_image_repeater_section .is-image .inner-container .title h3a:hover{text-decoration:underline;color:#080808}@media (min-width:400px) and (max-width:1920px){.nucleo-acf-section.fancy_image_repeater_section .is-image .inner-container .title h3{font-size:calc(1.222em + (21.328 - 19.552) * ((100vw - 400px)/ (1920 - 400)))}}@media (min-width:1920px){.nucleo-acf-section.fancy_image_repeater_section .is-image .inner-container .title h3{font-size:1.333em}}.nucleo-acf-section.fancy_image_repeater_section .is-image .inner-container .content-container{-ms-flex-order:2;order:2}.nucleo-acf-section.fancy_image_repeater_section .is-image .inner-container .button-container{-ms-flex-order:3;order:3}.nucleo-acf-section.fancy_image_repeater_section .is-image .inner-container .button-container a a,.nucleo-acf-section.fancy_image_repeater_section .is-image .inner-container .button-container a a:focus,.nucleo-acf-section.fancy_image_repeater_section .is-image .inner-container .button-container a a:hover,.nucleo-acf-section.fancy_image_repeater_section .is-image .inner-container .button-container a:focus,.nucleo-acf-section.fancy_image_repeater_section .is-image .inner-container .button-container a:hover{text-decoration:none}.nucleo-acf-section.fancy_image_repeater_section .is-image .inner-container .button-container a:after{padding-left:.4rem;transition:padding-left .3s;content:"\f054";font-family:FontAwesome}.nucleo-acf-section.fancy_image_repeater_section .is-image .inner-container .button-container a:active:after,.nucleo-acf-section.fancy_image_repeater_section .is-image .inner-container .button-container a:focus:after,.nucleo-acf-section.fancy_image_repeater_section .is-image .inner-container .button-container a:hover:after{padding-left:.8rem}.nucleo-acf-section.filtered_designs_section.no-blurb{padding-top:.4rem;border-top:1px solid #dbd9d9}.advanced_cta_section{background:#f5f4f4}.advanced_cta_section .builder-homepage-sidebar{margin-right:0}@media (max-width:991px){.advanced_cta_section .builder-contact-information .dual-owner__container .dual-owner__heading{top:0}}@media (max-width:991px){.advanced_cta_section .builder-contact-information .dual-owner__container .dual-owner__dual-owners{margin-top:2.8rem}}.advanced_cta_section .builder-contact-information .builder-inline-form{max-width:550px;margin:0 auto}.advanced_cta_section .builder-name-location .builder-name{width:100%}.advanced_cta_section .rh-side h3{margin:0;padding:0}.advanced_cta_section .rh-side h3+.advanced_cta_section__desktop-form-container{padding-top:0}.advanced_cta_section .rh-side.rh-additional-padding{padding-top:5vh}.advanced_cta_section__desktop-form-container .nf-form-cont{margin-top:0}.reviews_section{background:#f5f4f4}.reviews_section .reviews{margin-left:-.8rem}.reviews_section .reviews .review{margin:0 .8rem .8rem;background:#fff;padding:1.2rem;box-shadow:0 4px 8px rgba(0,0,0,.1);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.reviews_section .reviews .review__meta{margin-bottom:1.2rem;padding-bottom:1.2rem;border-bottom:1px solid #f5f4f4}.reviews_section .reviews .review__meta__name-location{-ms-flex:1 0 auto;flex:1 0 auto}.reviews_section .reviews .review__meta__name-location .given-by{font-weight:700}.reviews_section .reviews .review__meta__source{z-index:2}.reviews_section .reviews .review__meta__source a{color:#fff;font-size:calc(16px - 2px);padding-top:1px}.reviews_section .reviews .review__meta__top{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.reviews_section .reviews .review__meta__top img{width:75px;height:75px;border-radius:75px;margin-right:.8rem}@media (max-width:767px){.reviews_section .reviews .review__meta__top .review-star-rating{width:100%;margin-top:.8rem}}.reviews_section .reviews .review__meta__top .review-star-rating i{color:#bdbdbd;font-size:1.2em}@media (min-width:400px) and (max-width:1920px){.reviews_section .reviews .review__meta__top .review-star-rating i{font-size:calc(1.2em + (19.2 - 19.2) * ((100vw - 400px)/ (1920 - 400)))}}@media (min-width:1920px){.reviews_section .reviews .review__meta__top .review-star-rating i{font-size:1.2em}}.reviews_section .reviews .review__meta__top .review-star-rating i.coloured{color:#009547}.reviews_section .reviews .review__content{-ms-flex:1 0 auto;flex:1 0 auto;font-size:calc(16px - 1px)}.reviews_section .reviews .review__content p{font-size:inherit;line-height:1.3}.reviews_section .reviews .review .read-more{display:none;margin-top:.4rem;padding:.4rem;background:#616161;color:#fff;font-size:.8333em;-ms-flex-item-align:start;align-self:flex-start;border-radius:4px;transition:background-color .5s}.reviews_section .reviews .review .read-more:active,.reviews_section .reviews .review .read-more:focus,.reviews_section .reviews .review .read-more:hover{text-decoration:none;background:#404041}.reviews_section .reviews .review__footer{margin-top:.8rem;padding-top:.8rem;border-top:1px solid #f5f4f4;font-size:calc(16px - 2px)}.reviews_section .reviews .review__footer b{color:#404041}.reviews_section .reviews .review.height-restrictions-required{max-height:680px}.reviews_section .reviews .review.height-restrictions-required .read-more{display:inline-block}.reviews_section .reviews .review.height-restrictions-required .review__content{max-height:100%;overflow-x:auto}.reviews_section .reviews .review.height-restrictions-required.restricted .review__content{-ms-flex:1 1 auto;flex:1 1 auto;max-height:60vh;overflow:hidden}.reviews_section .reviews.single-review .review{-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1.6rem}.reviews_section .reviews.single-review .review__meta{border:0}@media (max-width:991px){.reviews_section .reviews.single-review .review__meta{width:100%}}.reviews_section .reviews.single-review .review__meta__top{-ms-flex-wrap:wrap;flex-wrap:wrap}.reviews_section .reviews.single-review .review__meta__top .review-star-rating{width:100%}@media (max-width:991px){.reviews_section .reviews.single-review .review__content{width:100%}}.reviews_section .reviews.single-review .review__footer{width:100%}.reviews_section .slick-slider .slick-next{right:-25px}.reviews_section .slick-slider .slick-prev{left:-25px}.reviews_section .slick-slider .slick-dots{bottom:-50px}.reviews_section .slick-slider .slick-dots li:before{display:none}.reviews_section .slick-slider .slick-dots button:before{color:#212121}.reviews_section .slick-slider .slick-next:before,.reviews_section .slick-slider .slick-prev:before{font-size:35px;color:#9e9e9e}.revised-reviews{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.revised-reviews .revised-reviews--container{width:61%;margin-top:3.6rem}.three-slide-reel .revised-reviews .revised-reviews--container{width:100%}@media (max-width:991px){.revised-reviews .revised-reviews--container{width:100%}}.revised-reviews .revised-reviews--container .slick-next,.revised-reviews .revised-reviews--container .slick-prev{top:-41px;width:41px;height:41px;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:center;justify-content:center;border:1px solid rgba(0,0,0,.3);text-align:center}.revised-reviews .revised-reviews--container .slick-next:before,.revised-reviews .revised-reviews--container .slick-prev:before{font-size:21px;color:rgba(0,0,0,.5);line-height:1.8}.revised-reviews .revised-reviews--container .slick-prev{left:.8rem}.revised-reviews .revised-reviews--container .slick-prev:before{content:"\e5c4";font-family:'Material Icons'}.revised-reviews .revised-reviews--container .slick-next{left:calc(1.2rem + 41px)}.revised-reviews .revised-reviews--container .slick-next:before{content:"\e5c8";font-family:'Material Icons'}.revised-reviews .revised-reviews--container .display-grid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.revised-reviews .revised-reviews--container .display-grid .review{-ms-flex:1 1 30%;flex:1 1 30%}.revised-reviews .revised-reviews--container .display-grid .review:nth-child(3n+1){-ms-flex:1 1 60%;flex:1 1 60%}@media (max-width:991px){.revised-reviews .revised-reviews--container .display-grid .review{-ms-flex:1 1 46%;flex:1 1 46%}}@media (max-width:767px){.revised-reviews .revised-reviews--container .display-grid .review{-ms-flex:auto;flex:auto}}.revised-reviews .revised-reviews--container .display-grid .review.has-related-design{margin-bottom:15px}.revised-reviews .reviews .review{overflow:hidden;padding:0}.revised-reviews .reviews .review .review__meta{-ms-flex-order:3;order:3;border:0;margin:0;padding:1.6rem 5px 1.6rem 0}.revised-reviews .reviews .review .review__meta .review__meta__top{background-image:url(../images/tag@4x.png);background-size:auto 100%;background-position:right center;background-repeat:no-repeat;padding:1.6rem;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-align:start;align-items:flex-start;color:#fff;position:relative;width:95%}.revised-reviews .reviews .review .review__meta .review__meta__top:after{content:'';display:block;position:absolute;top:0;right:0;width:140%;height:100%;-ms-transform:skew(-25deg,0);transform:skew(-25deg,0);z-index:1}.revised-reviews .reviews .review .review__meta .review__meta__top .review-star-rating,.revised-reviews .reviews .review .review__meta .review__meta__top .review__meta__name-location{position:relative;z-index:3}.revised-reviews .reviews .review .review__meta .review__meta__top .review-star-rating i{color:transparent}.revised-reviews .reviews .review .review__meta .review__meta__top .review-star-rating i:before{content:"\e838";font-family:'Material Icons';font-size:29px}.revised-reviews .reviews .review .review__meta .review__meta__top .review-star-rating i.coloured{color:#febe25}.revised-reviews .reviews .review .review__meta .review__meta__top .review__meta__name-location{display:-ms-flexbox;display:flex;line-height:1;font-size:.8333em}.revised-reviews .reviews .review .review__meta .review__meta__top .review__meta__name-location .given-by{font-weight:400}.revised-reviews .reviews .review .review__meta .review__meta__top .review__meta__name-location .given-by+.location{padding-left:.4rem;margin-left:.4rem;border-left:1px solid rgba(255,255,255,.5)}.revised-reviews .reviews .review .review__content{-ms-flex-order:1;order:1;text-align:center;padding:2rem 1.6rem 1.6rem}.revised-reviews .reviews .review .review__content .review__content__heading{font-size:1.3rem;font-family:din-2014;line-height:1.1;margin-bottom:1.2rem}@media (min-width:400px) and (max-width:1400px){.revised-reviews .reviews .review .review__content .review__content__heading{font-size:calc(1.3em + (20.8 - 20.8) * ((100vw - 400px)/ (1400 - 400)))}}@media (min-width:1400px){.revised-reviews .reviews .review .review__content .review__content__heading{font-size:1.3rem}}.revised-reviews .reviews .review .read-more{-ms-flex-order:2;order:2;margin:1.2rem auto;background:0 0;color:#00843f;border:1px solid #009547;border-radius:0;text-transform:capitalize}.revised-reviews .reviews .review .read-more:active,.revised-reviews .reviews .review .read-more:focus,.revised-reviews .reviews .review .read-more:hover{background:#009547;color:#fff}.revised-reviews .reviews .review.has-related-design{padding-bottom:0;margin-bottom:0}.revised-reviews .reviews .review .review__related-design{color:#fff;display:-ms-flexbox;display:flex;-ms-flex-order:4;order:4;margin:-.4rem 0 0;padding:1.6rem 1.2rem 1.2rem;position:relative;background:#404041;-ms-flex-align:center;align-items:center;transition:background .5s}.revised-reviews .reviews .review .review__related-design a,.revised-reviews .reviews .review .review__related-design a:focus,.revised-reviews .reviews .review .review__related-design a:hover,.revised-reviews .reviews .review .review__related-design:focus,.revised-reviews .reviews .review .review__related-design:hover{text-decoration:none}.revised-reviews .reviews .review .review__related-design:active,.revised-reviews .reviews .review .review__related-design:focus,.revised-reviews .reviews .review .review__related-design:hover{background:#000}.revised-reviews .reviews .review .review__related-design .review__related-design__icon{max-width:45px}.revised-reviews .reviews .review .review__related-design .review__related-design__content{padding-left:.8rem}.revised-reviews .reviews .review .review__related-design .review__related-design__content span{display:block;line-height:1}.revised-reviews .reviews .review .review__related-design .review__related-design__content span:first-child{font-weight:700}.revised-reviews .review-widget{margin-top:3.6rem;width:38%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;margin-bottom:.8rem}@media (max-width:991px){.revised-reviews .review-widget{display:none}}.revised-reviews .review-widget .productreviewwidget{max-height:483px;overflow:hidden;overflow-y:scroll}.revised-reviews .review-widget .productreviewwidget iframe{width:100%!important}.awards_section:not(.display-type--icons){background:#f5f4f4}.awards_section .acs--container{background:0 0}.awards_section .awards{margin-left:-.8rem}.awards_section .awards .award{background:#fff;padding:1.2rem;box-shadow:0 4px 8px rgba(0,0,0,.1);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.awards_section .awards .award__meta{margin-bottom:1.2rem;padding-bottom:1.2rem;border-bottom:1px solid #f5f4f4}.awards_section .awards .award__meta__name-location{-ms-flex:1 0 auto;flex:1 0 auto}.awards_section .awards .award__meta__name-location .given-by{font-weight:700}.awards_section .awards .award__meta__top{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.awards_section .awards .award__meta__top img{width:75px;height:75px;border-radius:75px;margin-right:.8rem}@media (max-width:767px){.awards_section .awards .award__meta__top .award-star-rating{width:100%;margin-top:.8rem}}.awards_section .awards .award__meta__top .award-star-rating i{color:#bdbdbd;font-size:1.2em}@media (min-width:400px) and (max-width:1920px){.awards_section .awards .award__meta__top .award-star-rating i{font-size:calc(1.2em + (19.2 - 19.2) * ((100vw - 400px)/ (1920 - 400)))}}@media (min-width:1920px){.awards_section .awards .award__meta__top .award-star-rating i{font-size:1.2em}}.awards_section .awards .award__meta__top .award-star-rating i.coloured{color:#009547}.awards_section .awards .award__content{-ms-flex:1 0 auto;flex:1 0 auto;font-size:calc(16px - 1px)}.awards_section .awards .award__content p{font-size:inherit;line-height:1.3}.awards_section .awards .award .read-more{display:none;margin-top:.4rem;padding:.4rem;background:#616161;color:#fff;font-size:.8333em;-ms-flex-item-align:start;align-self:flex-start;border-radius:4px;transition:background-color .5s}.awards_section .awards .award .read-more:active,.awards_section .awards .award .read-more:focus,.awards_section .awards .award .read-more:hover{text-decoration:none;background:#404041}.awards_section .awards .award__footer{margin-top:.8rem;padding-top:.8rem;border-top:1px solid #f5f4f4;font-size:calc(16px - 2px)}.awards_section .awards .award__footer b{color:#404041}.awards_section .awards.single-award .award{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1.6rem}.awards_section .awards.single-award .award__meta{width:25%;border:0;padding:.5em}@media (max-width:991px){.awards_section .awards.single-award .award__meta{width:100%}}.awards_section .awards.single-award .award__meta__top{-ms-flex-wrap:wrap;flex-wrap:wrap}.awards_section .awards.single-award .award__meta__top .award-star-rating{width:100%;margin-top:1.2rem}.awards_section .awards.single-award .award__content{width:calc(100% - 25%)}@media (max-width:991px){.awards_section .awards.single-award .award__content{width:100%}}.awards_section .awards.single-award .award__footer{width:100%}.awards_section .slick-slider .acs--card--mobile-layout{margin-left:.8rem;margin-right:.8rem}.awards_section .slick-slider .slick-next{right:-25px}.awards_section .slick-slider .slick-prev{left:-25px}.awards_section .slick-slider .slick-dots{bottom:-50px}.awards_section .slick-slider .slick-dots li:before{display:none}.awards_section .slick-slider .slick-dots button:before{color:#212121}.awards_section .slick-slider .slick-next:before,.awards_section .slick-slider .slick-prev:before{font-size:35px;color:#9e9e9e}.awards_section.display-type--icons .awards-icons-wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;gap:20px;margin-top:30px}.awards_section.display-type--icons .awards-icon img{max-width:200px;max-height:190px}.nucleo-acf-section.boxed_content_with_background_section.show-play-button:before{display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.1);content:' '}@media (max-width:767px){.hero-slider-section .nucleo-acf-section.boxed_content_with_background_section.slide>.container,.nucleo-acf-section.boxed_content_with_background_section.hero-section>.container{padding:7vh 0}}@media (max-width:767px){.nucleo-acf-section.boxed_content_with_background_section .box{position:relative;bottom:0}}.nucleo-acf-section.boxed_content_with_background_section .hero-size-inside-container{display:-ms-flexbox;display:flex;position:relative}.nucleo-acf-section.boxed_content_with_background_section .hero-size-inside-container .fresco-play-button{position:absolute;top:46%;left:47%;text-align:center}.nucleo-acf-section.boxed_content_with_background_section .hero-size-inside-container .fresco-play-button i{font-size:6em;color:#fff}.nucleo-acf-section.boxed_content_with_background_section.is-video{position:relative;overflow:hidden;background-size:cover;background-position:center center;height:85vh}.nucleo-acf-section.boxed_content_with_background_section.is-video .video-slide{position:absolute;height:100%;width:100%;top:0;left:0}.nucleo-acf-section.boxed_content_with_background_section.is-video.loading .video-background{opacity:0}.nucleo-acf-section.boxed_content_with_background_section.is-video .video-play-with-sound{position:absolute;bottom:3vw;left:3vw;color:#fff;transition:opacity .3s;z-index:10}.nucleo-acf-section.boxed_content_with_background_section.is-video .video-play-with-sound a,.nucleo-acf-section.boxed_content_with_background_section.is-video .video-play-with-sound a:focus,.nucleo-acf-section.boxed_content_with_background_section.is-video .video-play-with-sound a:hover,.nucleo-acf-section.boxed_content_with_background_section.is-video .video-play-with-sound:focus,.nucleo-acf-section.boxed_content_with_background_section.is-video .video-play-with-sound:hover{text-decoration:none}.nucleo-acf-section.boxed_content_with_background_section.is-video .video-play-with-sound i{font-size:30px;vertical-align:middle}.nucleo-acf-section.boxed_content_with_background_section.is-video .video-play-with-sound span{padding-left:10px;vertical-align:middle}.nucleo-acf-section.boxed_content_with_background_section.is-video .video-play-with-sound:active,.nucleo-acf-section.boxed_content_with_background_section.is-video .video-play-with-sound:focus,.nucleo-acf-section.boxed_content_with_background_section.is-video .video-play-with-sound:hover{opacity:.8}.nucleo-acf-section.boxed_content_with_background_section.is-video .video-background{position:absolute;top:50%;left:0;padding-top:56.25%;width:100%;-ms-transform:translateY(-50%);transform:translateY(-50%);transition:2s opacity ease;opacity:1}.nucleo-acf-section.boxed_content_with_background_section.is-video .video-background iframe,.nucleo-acf-section.boxed_content_with_background_section.is-video .video-foreground{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.nucleo-acf-section.google_map_section{padding:0}.nucleo-acf-section.google_map_section .nbgm-map{height:60vh}.home_style_designs_section h3{padding-bottom:2rem}.nucleo-acf-section.display_homes_for_sale_section h2{padding-bottom:1em}.gallery_section .section-heading{padding:1rem 1rem 1rem}@media (max-width:991px){.gallery_section .section-heading{padding-left:0;padding-right:0}}.gallery_section .gallery{list-style:none;position:relative;margin:0 auto}.gallery_section .gallery .ga-item{background:#ebeae9;padding:5px;position:relative}.gallery_section .gallery .ga-item img{width:370px;height:250px}.gallery_section .gallery .ga-item .gallery-image{overflow:hidden;display:block;position:relative;width:100%}.gallery_section .gallery .ga-item .gallery-image .gallery-image__overlay{position:absolute;background:#000;opacity:.6;width:100%;height:100%;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}.gallery_section .gallery .ga-item .gallery-image .gallery-image__overlay i{font-size:4rem;color:#009547}@media (min-width:1025px){.gallery_section .gallery .ga-item .gallery-image__overlay-caption{position:absolute;bottom:0;color:#fff;display:none}.gallery_section .gallery .ga-item .gallery-image__overlay-caption a{color:#fff;text-decoration:underline;font-weight:700}}@media (max-width:1024px){.gallery_section .gallery .ga-item .gallery-image__overlay-caption{padding:1.25rem 0 2rem;text-align:center;width:100%}.gallery_section .gallery .ga-item .gallery-image__overlay-caption:after{border-top:1px solid #b2b2b2;content:'';display:block;width:50%;margin-left:25%}}@media (min-width:1025px){.gallery_section .gallery .ga-item:hover .gallery-image__overlay-caption{display:block;padding:1rem}}@media (max-width:1199px){.gallery_section .gallery img{max-width:314px;max-height:212px}}@media (max-width:1025px){.gallery_section .gallery img{max-width:277px;max-height:160px}.gallery_section .gallery .gallery-image__overlay-caption{min-height:220px}}@media (max-width:767px){.gallery_section .gallery img{width:auto;height:auto;margin:0 auto}.gallery_section .gallery .gallery-image__overlay-caption{height:auto;width:100vw}}.display_homes_section .display-homes-coming-soon-card+.display-homes-coming-soon-card{margin-top:60px}.display_homes_section .display-homes-coming-soon-card>.row .content-col{padding-top:15px;padding-bottom:15px}.display_homes_section .display-homes-coming-soon-card>.row .content-col>h3{font-size:1.8rem;padding-bottom:5px}.display_homes_section .display-homes-coming-soon-card>.row .content-col .coming-soon-text h4{color:#009547;font-size:1.1rem;font-weight:700}@media (min-width:768px){.display_homes_section .display-homes-coming-soon-card>.row{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch}.display_homes_section .display-homes-coming-soon-card>.row>[class*=col-]{-ms-flex:1 1 50%;flex:1 1 50%;background-color:#f5f4f4}.display_homes_section .display-homes-coming-soon-card>.row>[class*=col-]:first-of-type{padding-left:0}.display_homes_section .display-homes-coming-soon-card>.row>[class*=col-]:first-of-type a,.display_homes_section .display-homes-coming-soon-card>.row>[class*=col-]:first-of-type img{display:block;height:100%}.display_homes_section .display-homes-coming-soon-card>.row>[class*=col-] img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.display_homes_section .display-homes-coming-soon-card>.row .content-col{padding-top:30px;padding-bottom:30px}}.nucleo-acf-section.icons_section{background-position:center center;background-size:cover}@media (max-width:991px){.nucleo-acf-section.icons_section .icon-inner-container{margin-bottom:1.2rem}}.nucleo-acf-section.icons_section .image-container{margin:0 0 1.2rem 0}.nucleo-acf-section.icons_section.grey-bg-items .icon-inner-container{padding:15px;background-color:#ebeae9;border-radius:20px}.nucleo-acf-section.icons_section.grey-bg-items .icon-inner-container img{width:280px;max-width:100%;margin-left:auto;margin-right:auto}@media (min-width:768px){.nucleo-acf-section.icons_section.grey-bg-items .icon-inner-container{padding:40px}.nucleo-acf-section.icons_section.grey-bg-items .icon-inner-container img{max-width:90%}}.text_with_quote_section.flex-align-items-center>.container>.row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (max-width:991px){.text_with_quote_section.flex-align-items-center>.container>.row{-ms-flex-direction:column;flex-direction:column}}.body-section .flex-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (max-width:991px){.body-section .flex-container{display:block}}.body-section .flex-container.flex-align-items-stretch{-ms-flex-align:stretch;align-items:stretch}.body-section.our-values-section{background-color:#ebeae9;background-size:cover;background-position:center center}.body-section.our-values-section .icon-image{margin:.8rem 0;width:80px;height:80px}.hero-slider-section .image-background-section.slide>.container,.image-background-section.hero-section>.container{padding-bottom:23.5%}.full-width-image-split .content-container{padding:7vw 7vh}.full-width-image-split .content-container .guarantee-item .icon-container{max-width:200px;margin:.8rem 0 1.2rem}.full-width-image-split .content-container .guarantee-item h4{padding-bottom:.2rem}.full-width-image-split .image-container{background-size:cover;background-position:center}@media (max-width:991px){.full-width-image-split .image-container{display:none}}.nucleo-acf-section.image_slider_section .slick-dots li:before{display:none}.blog-ul-list{margin:1.2rem 0}.blog-ul-list ul{list-style-type:none;padding:0;margin:0 0 .8rem}.blog-ul-list ul li{padding:5px 0;border-bottom:1px solid #f5f4f4;display:block}.blog-ul-list ul li a,.blog-ul-list ul li a:focus,.blog-ul-list ul li a:hover,.blog-ul-list ul li:focus,.blog-ul-list ul li:hover{text-decoration:none}.blog-ul-list ul li:before{display:none}.blog-ul-list ul li a{color:#212121}.recent-posts .recent-post{padding:1.2rem;background:#ebeae9;margin:0 0 .8rem;border-left:5px solid #009547}.recent-posts .recent-post p.title{padding:0;margin:0}.news-row{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -.8rem}.news-row div[class*=news-row-]{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;width:calc((100% / 2) - 30px);margin:0 .8rem 1.2rem;background:#ebeae9}@media (max-width:991px){.news-row div[class*=news-row-]{width:calc(100% - 30px)}}.news-row div[class*=news-row-][class$="-4"]{width:calc((100% / 3) - 30px)}@media (max-width:991px){.news-row div[class*=news-row-][class$="-4"]{width:calc(100% - 30px)}}.blog-card{-ms-flex-direction:column;flex-direction:column;width:100%}.blog-card.no-featured-image{padding:1.6rem;-ms-flex-pack:center;justify-content:center}@media (max-width:991px){.blog-card.no-featured-image{padding:0}}.blog-card .blog-card-featured-image{padding-bottom:40%;position:relative;background-position:center center;background-size:cover;display:block}.blog-card .blog-card-featured-image a{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0);transition:background .5s}.blog-card .blog-card-featured-image a:active,.blog-card .blog-card-featured-image a:focus,.blog-card .blog-card-featured-image a:hover{background:rgba(0,0,0,.2);text-decoration:none}.blog-card .blog-card-content{padding:1.2rem}.blog-card .blog-card-content .blog-card-title h2 a{color:inherit}.blog-card .blog-card-content .blog-card-title h2 a a,.blog-card .blog-card-content .blog-card-title h2 a a:focus,.blog-card .blog-card-content .blog-card-title h2 a a:hover,.blog-card .blog-card-content .blog-card-title h2 a:focus,.blog-card .blog-card-content .blog-card-title h2 a:hover{text-decoration:none}.blog-card .blog-card-content .blog-card-inner-content{max-height:2.8rem;overflow:hidden}.blog-card.no-featured-image .blog-card-content .blog-card-inner-content{max-height:none}.pagination{text-transform:uppercase;font-weight:400}.pagination span.current{color:#009547;padding:0 3px}.pagination a{padding:0 3px;color:#bdbdbd}.pagination a a,.pagination a a:focus,.pagination a a:hover,.pagination a:focus,.pagination a:hover{text-decoration:none}.share-buttons ul{list-style-type:none;margin:0;padding:0}.share-buttons ul li{display:inline-block}.share-buttons ul li a{font-weight:400;transition:all .5s}.share-buttons ul li a a,.share-buttons ul li a a:focus,.share-buttons ul li a a:hover,.share-buttons ul li a:focus,.share-buttons ul li a:hover{text-decoration:none}.share-buttons .top-share-buttons{margin-top:25px;margin-bottom:15px}.share-buttons .top-share-buttons ul li a{padding:5px 20px;border:1px solid #f5f4f4;display:block;font-size:12px;color:#212121;border-radius:4px}.share-buttons .top-share-buttons ul li a i{padding-right:5px;font-size:15px}.share-buttons .top-share-buttons ul li a:focus,.share-buttons .top-share-buttons ul li a:hover{background:#212121;color:#fff;border-color:#f5f4f4}.share-buttons .bottom-share-buttons{margin:10px 0}.share-buttons .bottom-share-buttons ul li+li{padding-left:25px}.share-buttons .bottom-share-buttons ul li a{display:block;text-transform:uppercase;font-size:12px;color:#dbd9d9}.share-buttons .bottom-share-buttons ul li a i{color:#9e9e9e;padding-right:6px;font-size:15px;vertical-align:top}.our-guarantee-section{background:#ebeae9}.our-guarantee-section>.container>.row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.our-guarantee-section>.container>.row .guarantee-image-section img{margin-bottom:0;border-bottom:1px solid rgba(0,149,71,.3)}.our-guarantee-section>.container>.row .guarantee-image-section .row-1 img{border-top:1px solid rgba(0,149,71,.3)}.guarantees-display{margin-top:20px}.guarantees-display .guarantee-item{padding-top:15px;padding-bottom:15px;border-bottom:1px solid rgba(0,149,71,.3)}.guarantees-display .guarantee-item:first-of-type{border-top:1px solid rgba(0,149,71,.3)}@media (min-width:768px){.guarantees-display .guarantee-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.guarantees-display .guarantee-item img{-ms-flex:0 0 270px;flex:0 0 270px;max-width:270px}.guarantees-display .guarantee-item .guarantee-item-inner{-ms-flex:1 1 auto;flex:1 1 auto}}@media (max-width:767px){.guarantees-display .guarantee-item img{max-width:270px}}.guarantees-display .guarantee-item .guarantee-item-inner{background:0 0!important}.box-image-links-container .box-image-link:active .guarantees-display .guarantee-item .guarantee-item-inner .btn,.box-image-links-container .box-image-link:focus .guarantees-display .guarantee-item .guarantee-item-inner .btn,.box-image-links-container .box-image-link:hover .guarantees-display .guarantee-item .guarantee-item-inner .btn,.builder-grid-load-more-container .guarantees-display .guarantee-item .guarantee-item-inner .builder-grid-load-more,.call-to-action-bar .guarantees-display .guarantee-item .guarantee-item-inner .obfuscated-number,.guarantees-display .guarantee-item .guarantee-item-inner .box-image-links-container .box-image-link:active .btn,.guarantees-display .guarantee-item .guarantee-item-inner .box-image-links-container .box-image-link:focus .btn,.guarantees-display .guarantee-item .guarantee-item-inner .box-image-links-container .box-image-link:hover .btn,.guarantees-display .guarantee-item .guarantee-item-inner .btn.btn-primary,.guarantees-display .guarantee-item .guarantee-item-inner .builder-grid-load-more-container .builder-grid-load-more,.guarantees-display .guarantee-item .guarantee-item-inner .call-to-action-bar .obfuscated-number,.guarantees-display .guarantee-item .guarantee-item-inner .guarantee-terms-link{display:inline-block!important;width:auto;color:#009547;font-size:1rem;text-transform:uppercase;font-weight:700;padding:0;background-color:transparent;border:none!important}.box-image-links-container .box-image-link:active .guarantees-display .guarantee-item .guarantee-item-inner .btn:active,.box-image-links-container .box-image-link:active .guarantees-display .guarantee-item .guarantee-item-inner .btn:focus,.box-image-links-container .box-image-link:active .guarantees-display .guarantee-item .guarantee-item-inner .btn:hover,.box-image-links-container .box-image-link:focus .guarantees-display .guarantee-item .guarantee-item-inner .btn:active,.box-image-links-container .box-image-link:focus .guarantees-display .guarantee-item .guarantee-item-inner .btn:focus,.box-image-links-container .box-image-link:focus .guarantees-display .guarantee-item .guarantee-item-inner .btn:hover,.box-image-links-container .box-image-link:hover .guarantees-display .guarantee-item .guarantee-item-inner .btn:active,.box-image-links-container .box-image-link:hover .guarantees-display .guarantee-item .guarantee-item-inner .btn:focus,.box-image-links-container .box-image-link:hover .guarantees-display .guarantee-item .guarantee-item-inner .btn:hover,.builder-grid-load-more-container .guarantees-display .guarantee-item .guarantee-item-inner .builder-grid-load-more:active,.builder-grid-load-more-container .guarantees-display .guarantee-item .guarantee-item-inner .builder-grid-load-more:focus,.builder-grid-load-more-container .guarantees-display .guarantee-item .guarantee-item-inner .builder-grid-load-more:hover,.call-to-action-bar .guarantees-display .guarantee-item .guarantee-item-inner .obfuscated-number:active,.call-to-action-bar .guarantees-display .guarantee-item .guarantee-item-inner .obfuscated-number:focus,.call-to-action-bar .guarantees-display .guarantee-item .guarantee-item-inner .obfuscated-number:hover,.guarantees-display .guarantee-item .guarantee-item-inner .box-image-links-container .box-image-link:active .btn:active,.guarantees-display .guarantee-item .guarantee-item-inner .box-image-links-container .box-image-link:active .btn:focus,.guarantees-display .guarantee-item .guarantee-item-inner .box-image-links-container .box-image-link:active .btn:hover,.guarantees-display .guarantee-item .guarantee-item-inner .box-image-links-container .box-image-link:focus .btn:active,.guarantees-display .guarantee-item .guarantee-item-inner .box-image-links-container .box-image-link:focus .btn:focus,.guarantees-display .guarantee-item .guarantee-item-inner .box-image-links-container .box-image-link:focus .btn:hover,.guarantees-display .guarantee-item .guarantee-item-inner .box-image-links-container .box-image-link:hover .btn:active,.guarantees-display .guarantee-item .guarantee-item-inner .box-image-links-container .box-image-link:hover .btn:focus,.guarantees-display .guarantee-item .guarantee-item-inner .box-image-links-container .box-image-link:hover .btn:hover,.guarantees-display .guarantee-item .guarantee-item-inner .btn.btn-primary:active,.guarantees-display .guarantee-item .guarantee-item-inner .btn.btn-primary:focus,.guarantees-display .guarantee-item .guarantee-item-inner .btn.btn-primary:hover,.guarantees-display .guarantee-item .guarantee-item-inner .builder-grid-load-more-container .builder-grid-load-more:active,.guarantees-display .guarantee-item .guarantee-item-inner .builder-grid-load-more-container .builder-grid-load-more:focus,.guarantees-display .guarantee-item .guarantee-item-inner .builder-grid-load-more-container .builder-grid-load-more:hover,.guarantees-display .guarantee-item .guarantee-item-inner .call-to-action-bar .obfuscated-number:active,.guarantees-display .guarantee-item .guarantee-item-inner .call-to-action-bar .obfuscated-number:focus,.guarantees-display .guarantee-item .guarantee-item-inner .call-to-action-bar .obfuscated-number:hover,.guarantees-display .guarantee-item .guarantee-item-inner .guarantee-terms-link:active,.guarantees-display .guarantee-item .guarantee-item-inner .guarantee-terms-link:focus,.guarantees-display .guarantee-item .guarantee-item-inner .guarantee-terms-link:hover{box-shadow:none!important;text-decoration:underline}.call-to-action-bar{background:#ebeae9;padding:2rem 0;text-align:center}.call-to-action-bar .obfuscated-number{margin:.2rem 0}.call-to-action-bar .obfuscated-number:before{top:-48%}.call-to-action-bar a{margin:.2rem 0}.tabs-section .tabs-heading{padding-top:1.6rem;background:#dbd9d9}.tabs-section .tabs-header{background:#dbd9d9}.tabs-section .tabs-header h2{padding-bottom:1.2rem}.tabs-section .tabs-header .tabs-container .tab-buttons{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.tabs-section .tabs-header .tabs-container .tab-buttons .tab-button{padding:1.2rem 1.6rem;background:#ebeae9;text-align:center;cursor:pointer}@media (max-width:991px){.tabs-section .tabs-header .tabs-container .tab-buttons .tab-button{padding-left:.4rem;padding-right:.4rem}}@media (max-width:767px){.tabs-section .tabs-header .tabs-container .tab-buttons .tab-button{font-size:.7666em}}.tabs-section .tabs-header .tabs-container .tab-buttons .tab-button.active{background:#fff}.tabs-section .tabs-header .tabs-container .tab-buttons .tab-button+.tab-button{margin-left:.4rem}.tabs-section .tabs-header .tabs-container.tabs-active-gradient .tab-buttons .tab-button.active{position:relative;display:block}.tabs-section .tabs-header .tabs-container.tabs-active-gradient .tab-buttons .tab-button.active:after{position:absolute;display:block;content:'';width:100%;height:3px;bottom:0;left:0;background-color:#009547;background-image:-o-linear-gradient(to right,#009547,#bed62f)}.tabs-section .tabs-body{padding:2.8rem 0}@media (min-width:992px){.tabs-section .tabs-body .container-fluid{padding-left:0;padding-right:0}}.tabs-section .tabs-body .tab-contents{overflow:hidden}.tabs-section .tabs-body .tab-contents .tab-content{display:none}.tabs-section .tabs-body .tab-contents .tab-content.active{display:block}.tabs-section.tabs-body-no-padding .tabs-body{padding:0}.building-options.tabs-section .tabs-header .tabs-container .tab-buttons .tab-button{min-width:25%}.similar-homes.tabs-section .tabs-header .tabs-container .tab-buttons .tab-button{min-width:30%}.homepage-building-featured-homes.tabs-section .tabs-heading{padding:1.6rem 0;background:0 0}.homepage-building-featured-homes.tabs-section .tabs-header .tabs-container .tab-buttons .tab-button{padding:2rem 2rem;font-weight:400;font-family:din-2014}.homepage-building-featured-homes.tabs-section .tabs-header .tabs-container .tab-buttons .tab-button svg{display:none}.homepage-building-featured-homes.tabs-section .tabs-header .tabs-container .tab-buttons .tab-button.active{background:#404041;color:#fff}@media (max-width:991px){.homepage-building-featured-homes .builder-grid-container .builder-grid-inner-container{-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto}}@media (max-width:991px){.homepage-building-featured-homes .builder-grid-container .builder-grid-inner-container .builder-grid-item{margin-top:.8rem;-ms-flex:0 0 auto;flex:0 0 auto;width:75vw}}.homepage-building-featured-homes.revised-tabs-section .tabs-heading{display:none}.homepage-building-featured-homes.revised-tabs-section.tabs-section .tab-contents{margin-top:.8rem}.homepage-building-featured-homes.revised-tabs-section.tabs-section .tabs-header{background:#f5f4f4;margin-top:.8rem}.homepage-building-featured-homes.revised-tabs-section.tabs-section .tabs-header .tabs-container .tab-buttons .tab-button{padding:1.2rem 1.6rem;font-weight:400;font-family:din-2014;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border-bottom:2px solid rgba(0,0,0,.15);margin:.4rem 0;background:0 0;text-transform:uppercase}@media (max-width:991px){.homepage-building-featured-homes.revised-tabs-section.tabs-section .tabs-header .tabs-container .tab-buttons .tab-button{-ms-flex-direction:column;flex-direction:column}}.homepage-building-featured-homes.revised-tabs-section.tabs-section .tabs-header .tabs-container .tab-buttons .tab-button+.tab-button{margin-left:0}.homepage-building-featured-homes.revised-tabs-section.tabs-section .tabs-header .tabs-container .tab-buttons .tab-button.active:after{height:4px;bottom:-2px}.homepage-building-featured-homes.revised-tabs-section.tabs-section .tabs-header .tabs-container .tab-buttons .tab-button svg{width:45px;height:45px;margin:0 .4rem;display:block}.homepage-building-featured-homes.revised-tabs-section.tabs-section .tabs-header .tabs-container .tab-buttons .tab-button.active{color:#00843f}.homepage-building-featured-homes.revised-tabs-section.tabs-section .tabs-header .tabs-container .tab-buttons .tab-button.active [class*="-cls-1"]{fill:#00843f}.region-required{background:#ebeae9;padding:7vh;text-align:center}.region-required i{font-size:calc(3.157em * 2);color:#bdbdbd}.hero-section,.hero-slider-section .slide{background-size:cover;background-position:center center;position:relative}.hero-section>.container,.hero-slider-section .slide>.container{position:relative;padding-bottom:25.3%}.hero-section>.container.hero-contained,.hero-slider-section .slide>.container.hero-contained{background-size:cover;width:100%;padding-bottom:620px;max-width:1170px}@media (max-width:1170px){.hero-section>.container.hero-contained,.hero-slider-section .slide>.container.hero-contained{padding-bottom:52.99145%}}.hero-section .mobile-hero-image,.hero-slider-section .slide .mobile-hero-image{width:100%}.hero-section.large-hero-size>.container,.hero-slider-section .large-hero-size.slide>.container{padding-bottom:32.6%;background-size:cover}.hero-section.small-hero-size>.container,.hero-slider-section .small-hero-size.slide>.container{padding-bottom:32.6%}.hero-section .box,.hero-slider-section .slide .box{max-width:60%;position:absolute;bottom:1.6rem;left:0;background:rgba(0,0,0,.53);padding:1.6rem}@media (max-width:991px){.hero-section .box,.hero-slider-section .slide .box{max-width:none;width:93%;left:2.5%}}.hero-section .box h1,.hero-section .box h2,.hero-section .box h3,.hero-section .box h4,.hero-section .box h5,.hero-section .box h6,.hero-section .box p,.hero-slider-section .slide .box h1,.hero-slider-section .slide .box h2,.hero-slider-section .slide .box h3,.hero-slider-section .slide .box h4,.hero-slider-section .slide .box h5,.hero-slider-section .slide .box h6,.hero-slider-section .slide .box p{color:#fff}.hero-section.no-using-box:after,.hero-slider-section .no-using-box.slide:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:5}.hero-section .no-box,.hero-slider-section .slide .no-box{width:60%;position:absolute;left:20%;text-align:center;z-index:10;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.hero-section .no-box a,.hero-section .no-box button,.hero-section .no-box h1,.hero-section .no-box h2,.hero-section .no-box h3,.hero-section .no-box h4,.hero-section .no-box h5,.hero-section .no-box h6,.hero-section .no-box input,.hero-section .no-box label,.hero-section .no-box li,.hero-section .no-box ol,.hero-section .no-box p,.hero-section .no-box span,.hero-section .no-box textarea,.hero-section .no-box ul,.hero-slider-section .slide .no-box a,.hero-slider-section .slide .no-box button,.hero-slider-section .slide .no-box h1,.hero-slider-section .slide .no-box h2,.hero-slider-section .slide .no-box h3,.hero-slider-section .slide .no-box h4,.hero-slider-section .slide .no-box h5,.hero-slider-section .slide .no-box h6,.hero-slider-section .slide .no-box input,.hero-slider-section .slide .no-box label,.hero-slider-section .slide .no-box li,.hero-slider-section .slide .no-box ol,.hero-slider-section .slide .no-box p,.hero-slider-section .slide .no-box span,.hero-slider-section .slide .no-box textarea,.hero-slider-section .slide .no-box ul{color:#fff}.hero-section.image-only:after,.hero-slider-section .image-only.slide:after{display:none}@media (max-width:991px){.hero-section .blurb,.hero-slider-section .slide .blurb{display:none}}@media (max-width:991px){.hero-section .inner,.hero-slider-section .slide .inner{display:none}}.hero-section-mobile-title{display:none;padding:1.2rem 0}@media (max-width:991px){.hero-section-mobile-title{display:block}}.hero-slider-section body.page-id-1799 .slide .inner.box,body.page-id-1799 .hero-section .inner.box,body.page-id-1799 .hero-slider-section .slide .inner.box{display:none}body.page-id-1799 .hero-section-mobile-title{display:block;padding:1.6rem 0 0}.minimal-hero-section{background:#dbd9d9;padding:1.6rem 0}.minimal-hero-section h1{margin:0;padding:0}.hero-slider-section .page-template-template-builder-homepage .slide .no-box,.page-template-template-builder-homepage .hero-section .no-box,.page-template-template-builder-homepage .hero-slider-section .slide .no-box{width:100%;left:0}.hero-slider-section .page-template-template-builder-homepage .slide .no-box h1,.page-template-template-builder-homepage .hero-section .no-box h1,.page-template-template-builder-homepage .hero-slider-section .slide .no-box h1{margin-top:2rem}.hero-slider-section .page-template-template-builder-homepage .no-using-box.slide:after,.page-template-template-builder-homepage .hero-section.no-using-box:after,.page-template-template-builder-homepage .hero-slider-section .no-using-box.slide:after{background-color:rgba(0,0,0,.35)}.homepage-builder-form .form-container{margin-top:5vh;padding:1.2rem;background:rgba(0,0,0,.35);text-align:left}.homepage-builder-form .form-container .row{margin-left:-.2rem;margin-right:-.2rem}.homepage-builder-form .form-container [class^=col-]{padding-left:.2rem;padding-right:.2rem}@media (max-width:1199px){.homepage-builder-form .form-container{margin-top:.4rem}}.homepage-builder-form .form-container .fancy-form-element{margin-bottom:.4rem}.homepage-builder-form .form-container[data-active-criteria=hd] .min-land-size,.homepage-builder-form .form-container[data-active-criteria=hd] .suburbs{display:none}.homepage-builder-form .form-container[data-active-criteria=hal] .home-styles,.homepage-builder-form .form-container[data-active-criteria=hal] .min-lot-size{display:none}.hero-slider-section .slide,.slick-inner-item{background-position:center center;background-size:cover;position:relative}.hero-slider-section .slide>.slider-whole-image-link,.slick-inner-item>.slider-whole-image-link{position:absolute;width:100%;height:100%;z-index:20}.hero-slider-section .slide>.container,.slick-inner-item>.container{padding-bottom:33.3%}@media (max-width:991px){.hero-slider-section .slide>.container,.slick-inner-item>.container{padding-bottom:73.8%}}@media (max-width:991px){.hero-slider-section .slide>.container .box,.slick-inner-item>.container .box{padding:.4rem}}@media (max-width:991px){.hero-slider-section .slide>.container .box h2,.slick-inner-item>.container .box h2{font-size:1.222em}}@media (max-width:991px){.builder-grid-load-more-container .hero-slider-section .slide>.container .box a.builder-grid-load-more,.builder-grid-load-more-container .slick-inner-item>.container .box a.builder-grid-load-more,.call-to-action-bar .hero-slider-section .slide>.container .box a.obfuscated-number,.call-to-action-bar .slick-inner-item>.container .box a.obfuscated-number,.hero-slider-section .slide>.container .box .builder-grid-load-more-container a.builder-grid-load-more,.hero-slider-section .slide>.container .box .call-to-action-bar a.obfuscated-number,.hero-slider-section .slide>.container .box a.btn,.slick-inner-item>.container .box .builder-grid-load-more-container a.builder-grid-load-more,.slick-inner-item>.container .box .call-to-action-bar a.obfuscated-number,.slick-inner-item>.container .box a.btn{display:block}}.ngm-frontend-container{position:relative;min-height:62vh;z-index:5}.display-homes-map-display .ngm-frontend-container{min-height:50vh}.call-to-action-section>.container>.row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (max-width:991px){.call-to-action-section>.container>.row{display:block}}.call-to-action-section>.container>.row h3,.call-to-action-section>.container>.row p{padding:0 0 .4rem;margin:0;color:#fff}.call-to-action-section>.container>.row p{padding:0 0 .2rem}@media (max-width:991px){.builder-grid-load-more-container .call-to-action-section>.container>.row a.builder-grid-load-more,.call-to-action-bar .call-to-action-section>.container>.row a.obfuscated-number,.call-to-action-section>.container>.row .builder-grid-load-more-container a.builder-grid-load-more,.call-to-action-section>.container>.row .call-to-action-bar a.obfuscated-number,.call-to-action-section>.container>.row a.btn{display:block;margin-top:.8rem}}.awards-list-award .award-meta{border-top:1px solid #bdbdbd;border-bottom:1px solid #bdbdbd;padding:.8rem 0;margin-bottom:1.2rem;display:-ms-flexbox;display:flex}.awards-list-award .award-meta .meta i{vertical-align:inherit;color:#9e9e9e;margin-right:.2rem}.awards-list-award .award-meta .meta+.meta{margin-left:.8rem}.awards-list-award+.awards-list-award{margin-top:7vh}.other-awards ul{padding:0;margin:0}.other-awards ul li:before{display:none}.other-awards ul li a{display:block;padding:.4rem 0;margin:0;color:inherit}.other-awards ul li+li a{border-top:1px solid #bdbdbd}.acs--container{background:#f5f4f4;position:relative;z-index:10;padding-bottom:3.2rem}.acs__award-type-heading{padding-top:1.2rem;margin-top:1.2rem;position:relative;text-align:center;color:#009547}.acs__award-type-heading:before{position:absolute;top:0;width:100px;border-top:2px solid #009547;content:'';left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}.acs__mobile-only{display:none}.acs--card{min-height:33vh;background:#fff;display:-ms-flexbox;display:flex;margin-bottom:1.6rem;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:stretch;align-items:stretch;overflow:hidden;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}.acs--card__image-container{position:relative;width:40%;background-position:center center;background-size:cover;z-index:calc(5 + 1)}.acs--card__image-container .acs--card__image__mobile-only{visibility:hidden}@media (max-width:991px){.acs--card__image-container .acs--card__image__mobile-only{visibility:visible}}.acs--card__image-link{width:100%;height:100%;display:block;position:absolute;left:0;top:0}.acs--card__award-logo{position:absolute;bottom:.8rem;left:.8rem;background:#fff;border-radius:.8rem;padding:.4rem}@media (max-width:991px){.acs--card__award-logo{width:70px}}.acs--card__content-container{padding:0 1.6rem;-ms-flex:1 1 auto;flex:1 1 auto;width:60%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.acs--card__heading{margin:0 100px 0 -1.6rem;padding:1.2rem .8rem 1.2rem 1.6rem;width:95%;color:#fff;position:relative;text-transform:capitalize}@media (min-width:1400px){.acs--card__heading{width:95%}}.acs--card__heading .facade-text{text-transform:none;font-size:.8333em}@media (max-width:991px){.acs--card__heading .facade-text{display:block}}.acs--card__heading:after{content:'';display:block;position:absolute;top:0;right:0;width:100%;height:100%;background-image:url(../images/tag@4x.png);background-size:700px 100%;background-position:center right;background-repeat:no-repeat;z-index:5}.acs--card__summary{display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;padding:30px;-ms-flex-align:center;align-items:center;padding-left:0}.acs--card__summary #trophy path{fill:#dbd9d9}.acs--card__summary p{margin:0;padding:0}.acs--card__summary__icon{margin:0 2.4rem 0 .8rem}.acs--card__summary__icon svg{height:130px;width:auto}.acs--card__summary__content{max-width:60%}.acs--card__summary__content h4,.acs--card__summary__content p{font-size:1.2rem;margin-bottom:.8rem;font-weight:600!important}.acs--card__building{font-family:din-2014,ratio;font-weight:300;position:relative;z-index:calc(5 + 1);font-size:1.25rem}@media (min-width:400px) and (max-width:1400px){.acs--card__building{font-size:calc(1.25em + (20 - 20) * ((100vw - 400px)/ (1400 - 400)))}}@media (min-width:1400px){.acs--card__building{font-size:1.25rem}}.acs--card__building-location,.acs--card__building-location-alternate{font-size:.8333rem;text-transform:capitalize;position:relative;z-index:calc(5 + 1)}.acs--card__building-location-alternate.acs__mobile-only,.acs--card__building-location.acs__mobile-only{margin:-.8rem 0 1.2rem}.acs--card__building-location-alternate{margin-bottom:1.6rem}@media (max-width:991px){.acs--card{-ms-flex-direction:column;flex-direction:column;overflow:hidden;max-width:100%;margin-left:auto;margin-right:auto}.acs--card .acs--card__content-container{width:100%}.acs--card .acs--card__image-container{width:100%;background-image:none!important}.acs--card .acs--card__image-container:after{display:none}.acs--card .acs--card__image__mobile-only{width:100%}.acs--card .acs__mobile-only{display:block}.acs--card .acs--card__image-container .acs--card__image__mobile-only{visibility:visible}.acs--card .acs--card__heading{margin-left:-1.6rem}.acs--card .acs--card__award-logo{left:auto;right:.8rem}.acs--card .acs--card__summary{position:relative;padding-left:0}.acs--card .acs--card__summary__content{max-width:100%;position:relative;z-index:5}.acs--card .acs--card__summary__icon{position:absolute;opacity:.4;right:1.2rem;z-index:1}}.acs--card--mobile-layout{-ms-flex-direction:column;flex-direction:column;overflow:hidden;max-width:100%;margin-left:auto;margin-right:auto}.acs--card--mobile-layout .acs--card__content-container{width:100%}.acs--card--mobile-layout .acs--card__image-container{width:100%;background-image:none!important}.acs--card--mobile-layout .acs--card__image-container:after{display:none}.acs--card--mobile-layout .acs--card__image__mobile-only{width:100%}.acs--card--mobile-layout .acs__mobile-only{display:block}.acs--card--mobile-layout .acs--card__image-container .acs--card__image__mobile-only{visibility:visible}.acs--card--mobile-layout .acs--card__heading{margin-left:-1.6rem}.acs--card--mobile-layout .acs--card__award-logo{left:auto;right:.8rem}.acs--card--mobile-layout .acs--card__summary{position:relative;padding-left:0}.acs--card--mobile-layout .acs--card__summary__content{max-width:100%;position:relative;z-index:5}.acs--card--mobile-layout .acs--card__summary__icon{position:absolute;opacity:.4;right:1.2rem;z-index:1}.acs--container .pagination{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.acs--container .pagination a,.acs--container .pagination span{min-width:30px;min-height:30px;border:1px solid rgba(0,0,0,.15);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin:2px;line-height:1;padding:.5em .8em;color:#757575;transition:background .5s}.acs--container .pagination a:hover,.acs--container .pagination span:hover{background:#dbd9d9}.acs--container .pagination a.current,.acs--container .pagination span.current{background:#009547;color:#fff}.all-awards-overview--container{background:#fff;position:relative}.all-awards-overview--inner-container{margin:1.6rem 0 3.2rem;position:relative;z-index:2}.all-awards-overview--heading{margin-bottom:1.6rem}.all-awards-overview--heading h1,.all-awards-overview--heading h2,.all-awards-overview--heading h3,.all-awards-overview--heading h4,.all-awards-overview--heading h5,.all-awards-overview--heading h6{color:#fff}.all-awards-overview--items{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:0 -15px;padding:0 15px}@media (max-width:991px){.all-awards-overview--items{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}}.all-awards-overview--item{display:-ms-flexbox;display:flex;-ms-flex:1 1 100%;flex:1 1 100%;-ms-flex-preferred-size:calc(33.3% - 30px);flex-basis:calc(33.3% - 30px);max-width:calc(33.3% - 30px);background-color:#009547;padding:15px 20px;border-radius:10px}@media (max-width:991px){.all-awards-overview--item{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.all-awards-overview--item+.all-awards-overview--item{margin-top:30px}}.all-awards-overview--item--icon{position:relative}.all-awards-overview--item--icon svg{height:140px;width:auto;position:relative;z-index:2}.all-awards-overview--item--icon .trophy-cls-1{fill:#bed62f}.all-awards-overview--item--content{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;-ms-flex:1 1 auto;flex:1 1 auto;font-family:din-2014;text-align:center}.all-awards-overview--item--number{color:#fff;font-size:5.3rem;line-height:.8;font-weight:600;margin-left:-.05em;padding-bottom:10px}@media (min-width:400px) and (max-width:1400px){.all-awards-overview--item--number{font-size:calc(5.3em + (84.8 - 84.8) * ((100vw - 400px)/ (1400 - 400)))}}@media (min-width:1400px){.all-awards-overview--item--number{font-size:5.3rem}}.all-awards-overview--item--year{color:#fff;letter-spacing:.2em;margin-top:.1em;font-size:1.25rem}@media (min-width:400px) and (max-width:1400px){.all-awards-overview--item--year{font-size:calc(1.25em + (20 - 20) * ((100vw - 400px)/ (1400 - 400)))}}@media (min-width:1400px){.all-awards-overview--item--year{font-size:1.25rem}}.all-awards-overview--item--description{font-size:1rem;line-height:1.3;color:#fff}@media (min-width:400px) and (max-width:1400px){.all-awards-overview--item--description{font-size:calc(1em + (19.68 - 16) * ((100vw - 400px)/ (1400 - 400)))}}@media (min-width:1400px){.all-awards-overview--item--description{font-size:1.23rem}}#awards-page-content .acs--container{padding-top:3.2rem}body.single-award .minimal-hero-section{background-color:#009547}body.single-award .minimal-hero-section .h2-style{font-family:din-2014;font-size:16px;color:#212121;line-height:1.2;font-weight:600;text-transform:none;letter-spacing:0;font-size:1.444em;margin:0;padding:0 0 .8rem;color:#fff;padding-bottom:0}body.single-award .minimal-hero-section .h2-style a,body.single-award .minimal-hero-section .h2-stylea{color:#212121}body.single-award .minimal-hero-section .h2-style a:focus,body.single-award .minimal-hero-section .h2-style a:hover,body.single-award .minimal-hero-section .h2-stylea:focus,body.single-award .minimal-hero-section .h2-stylea:hover{text-decoration:underline;color:#080808}@media (min-width:400px) and (max-width:1920px){body.single-award .minimal-hero-section .h2-style{font-size:calc(1.444em + (28.432 - 23.104) * ((100vw - 400px)/ (1920 - 400)))}}@media (min-width:1920px){body.single-award .minimal-hero-section .h2-style{font-size:1.777em}}.award-single--image-container{position:relative;margin-bottom:1.6rem;overflow:hidden}@media (max-width:991px){.award-single--image-container{background:#404041}}.award-single--image-container--award-logo{position:absolute;bottom:1.6rem;right:1.2rem;background:#fff;border-radius:.8rem;padding:.4rem}@media (max-width:991px){.award-single--image-container--award-logo{width:60px;bottom:auto;top:.4rem;right:.4rem}}.award-single--image-container--heading{display:inline-block;padding:1.2rem 10vw 1.2rem 1.2rem;padding-right:clamp(25px,15vw,90px);position:absolute;bottom:0;left:1.2rem;z-index:5}@media (max-width:991px){.award-single--image-container--heading{position:relative;bottom:0;left:0}}.award-single--image-container--heading .facade-text{text-transform:none;font-size:.8333em}@media (max-width:991px){.award-single--image-container--heading .facade-text{display:block;font-size:.8333rem;padding:.25em 0 .25em}}.award-single--image-container--heading:before{content:'';display:block;position:absolute;top:0;left:-50px;width:40%;height:100%;background:#008942;z-index:-1}.award-single--image-container--heading:after{content:'';display:block;position:absolute;top:0;right:0;width:120%;height:100%;background-image:url(../images/tag@4x.png);background-size:auto 100%;background-position:center right;background-repeat:no-repeat;z-index:-1}@media (max-width:991px){.award-single--image-container--heading:after{width:130%}}.award-single--image-container--heading span{color:#fff;font-family:din-2014,ratio;font-weight:300;font-size:1.85rem;line-height:1}@media (min-width:400px) and (max-width:1400px){.award-single--image-container--heading span{font-size:calc(1.85em + (29.6 - 29.6) * ((100vw - 400px)/ (1400 - 400)))}}@media (min-width:1400px){.award-single--image-container--heading span{font-size:1.85rem}}.award-single--image-container--heading a{color:rgba(255,255,255,.8);transition:color .5s}.award-single--image-container--heading a:active,.award-single--image-container--heading a:focus,.award-single--image-container--heading a:hover{color:#fff}.award-single__awards-container{padding-top:3.2rem;padding-bottom:3.2rem;background-color:#f5f4f4}.award-single__awards-container h4{margin-bottom:15px}.award-single--building-link,.award-single--editor{padding-top:1.6rem}.award-single--building-link:after,.award-single--building-link:before,.award-single--editor:after,.award-single--editor:before{content:'';display:table;clear:both}.award-single--building-link{margin:0 0 .8rem}.award-single--image-gallery{margin-top:3.2rem;margin-bottom:3.2rem;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-.2rem;margin-right:-.2rem}.award-single--image-gallery:after,.award-single--image-gallery:before{content:'';display:table;clear:both}.award-single--image-gallery__item{position:relative;overflow:hidden;margin-bottom:.4rem;margin-left:.2rem;margin-right:.2rem;width:calc(33.32% - .4rem)}html[data-useragent*="CPU OS 9"] .award-single--image-gallery__item{width:32%!important}@media all and (device-width:1024px) and (device-height:1366px){.award-single--image-gallery__item{display:none}}.award-single--image-gallery__item a{background-size:cover;background-position:center center;display:block;padding-bottom:56%}body.our-builders .minimal-hero-section,body.page-id-41442 .minimal-hero-section{background:#009547;color:#fff}body.our-builders .minimal-hero-section h1,body.page-id-41442 .minimal-hero-section h1{color:inherit}.all-builders__container{background:#ebeae9}.body-section .all-builders__accordion.active .all-builders__accordion-title:after{-ms-transform:rotate(180deg);transform:rotate(180deg)}.body-section .all-builders__accordion-title{background:#fff;padding:.8rem;padding-right:1.2rem;margin-bottom:1.2rem;position:relative;cursor:pointer;transition:box-shadow .5s}.body-section .all-builders__accordion-title:active,.body-section .all-builders__accordion-title:focus,.body-section .all-builders__accordion-title:hover{box-shadow:0 0 4px rgba(0,0,0,.1)}.body-section .all-builders__accordion-title:after{content:'';display:block;position:absolute;top:7px;right:12px;content:"\E5C5";font-family:'Material Icons';font-size:24px;transition:transform .25s}.body-section .all-builders__accordion-title h3{padding:0;margin:0;font-size:1.5em}@media (min-width:400px) and (max-width:1920px){.body-section .all-builders__accordion-title h3{font-size:calc(1.5em + (20 - 24) * ((100vw - 400px)/ (1920 - 400)))}}@media (min-width:1920px){.body-section .all-builders__accordion-title h3{font-size:1.25em}}.body-section .all-builders__accordion-content{display:none}.body-section .all-builders__accordion-content.active{display:block}.body-section .all-builders__card-group{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px}.body-section .all-builders__card{width:calc(33.33% - 30px);margin:0 calc(15px);background:#fff;margin-bottom:1.6rem;display:block;box-shadow:0 2px 4px rgba(0,0,0,.05);color:#212121}@media (max-width:1199px){.body-section .all-builders__card{width:calc(50% - 30px)}}@media (max-width:767px){.body-section .all-builders__card{width:calc(100% - 30px)}}.body-section .all-builders__card.width-quater{width:calc(25% - 30px)}@media (max-width:1199px){.body-section .all-builders__card.width-quater{width:calc(50% - 30px)}}@media (max-width:767px){.body-section .all-builders__card.width-quater{width:calc(100% - 30px)}}.body-section .all-builders__card.width-half{width:calc(50% - 30px)}@media (max-width:1199px){.body-section .all-builders__card.width-half{width:calc(50% - 30px)}}@media (max-width:767px){.body-section .all-builders__card.width-half{width:calc(100% - 30px)}}.body-section .all-builders__card.width-full{width:auto}@media (max-width:1199px){.body-section .all-builders__card.width-full{width:calc(50% - 30px)}}@media (max-width:767px){.body-section .all-builders__card.width-full{width:calc(100% - 30px)}}.body-section .all-builders__card.center{margin-left:auto;margin-right:auto}.body-section .all-builders__card.left{float:left}.body-section .all-builders__card.right{float:left}.body-section .all-builders__card:active,.body-section .all-builders__card:focus,.body-section .all-builders__card:hover{text-decoration:none}.body-section .all-builders__card:active .all-builders__hero:after,.body-section .all-builders__card:focus .all-builders__hero:after,.body-section .all-builders__card:hover .all-builders__hero:after{background:rgba(0,0,0,.4)}.body-section .all-builders__card:active .all-builders__builder-image,.body-section .all-builders__card:focus .all-builders__builder-image,.body-section .all-builders__card:hover .all-builders__builder-image{box-shadow:0 2px 4px rgba(0,0,0,.25)}.body-section .all-builders__hero{padding-bottom:25%;background-size:cover;background-position:center center;position:relative}.body-section .all-builders__builder-image{width:130px;border-radius:130px;margin:-65px auto 0;border:5px solid rgba(255,255,255,.25);overflow:hidden;position:relative;z-index:10;transition:box-shadow .5s}.body-section .all-builders__content{padding:.8rem;text-align:center}.body-section .all-builders__title{font-family:din-2014;font-size:16px;color:#212121;line-height:1.2;font-weight:600;text-transform:none;letter-spacing:0;font-size:1.12em;margin:0;padding:0 0 .8rem;margin:0;padding:0}.body-section .all-builders__title a,.body-section .all-builders__titlea{color:#212121}.body-section .all-builders__title a:focus,.body-section .all-builders__title a:hover,.body-section .all-builders__titlea:focus,.body-section .all-builders__titlea:hover{text-decoration:underline;color:#080808}@media (min-width:400px) and (max-width:1920px){.body-section .all-builders__title{font-size:calc(1.12em + (18.4 - 17.92) * ((100vw - 400px)/ (1920 - 400)))}}@media (min-width:1920px){.body-section .all-builders__title{font-size:1.15em}}.body-section .all-builders__name{color:#404041;margin-bottom:.8rem}.body-section .all-builders__phone-numbers{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;line-height:1;font-size:calc(16px - 1px);color:#404041}.body-section .all-builders__phone-numbers .all-builders__phone-number+.all-builders__phone-number{margin-left:.4rem;padding-left:.4rem;border-left:1px solid #dbd9d9}.body-section .all-builders__phone-icon{width:45px;height:45px;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:#ebeae9;border-radius:45px;color:#9e9e9e;margin-right:.4rem}.body-section .all-builders__button{margin-top:.8rem;padding:1rem .8rem;border:1px solid #dbd9d9;transition:border-color .5s,background-color .5s,color .5s;background:0 0;border:none;background-size:100% 100%;background-position:bottom left;background-repeat:no-repeat;background-position-x:-15px;background-image:url(../images/tag@4x.png);color:#fff}.body-section .all-builders__builder-images{margin:-65px 0 0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.body-section .all-builders__builder-images .all-builders__builder-image{margin-top:0;margin-left:0;margin-right:0}.body-section .all-builders__builder-images .all-builders__builder-image:nth-child(2){margin-left:-1.2rem}.body-section .all-builders__names{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.body-section .all-builders__phone-numbers-coowners{padding:.8rem 0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.builder-phone-numbers{margin:1.2rem 0}.builder-phone-numbers span{font-weight:600}.builder-phone-numbers span.separator{display:inline-block;font-weight:300;padding:0 .8rem}.builder-phone-numbers a{color:#212121}.builder-address{font-weight:600}.builder-email-address{margin-top:.8rem}.builder-grid-container{max-width:1440px;margin-left:auto;margin-right:auto}.builder-grid-container .builder-grid-inner-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -.4rem 1.6rem}.builder-grid-container .builder-grid-inner-container .builder-grid-item{-ms-flex:0 0 auto;flex:0 0 auto;width:calc((100% * .33) - .8rem);margin:0 .4rem .8rem;position:relative}@media (max-width:991px){.builder-grid-container .builder-grid-inner-container .builder-grid-item{width:calc(100% - .8rem)}}.builder-grid-container .builder-grid-inner-container .builder-grid-item:active,.builder-grid-container .builder-grid-inner-container .builder-grid-item:focus,.builder-grid-container .builder-grid-inner-container .builder-grid-item:hover{text-decoration:none}.builder-grid-container .builder-grid-inner-container .builder-grid-item .builder-grid-image{padding-bottom:53%;display:block;background-position:center center;background-size:cover;position:relative}.builder-grid-container .builder-grid-inner-container .builder-grid-item .builder-featured-flag{position:absolute;top:0;left:0;padding:.4rem .8rem;background:rgba(0,0,0,.5);text-transform:uppercase;letter-spacing:.03em;color:#fff;font-size:.8333em}.builder-grid-container .builder-grid-inner-container .builder-grid-item .builder-featured-flag:before{content:"\E83A";font-family:'Material Icons';vertical-align:sub;margin-right:.4rem;color:#bed62f;font-size:16px}.builder-grid-container .builder-grid-inner-container .builder-grid-item .virtual-tour-flag{position:absolute;width:2.4rem;height:2.4rem;top:.5em;right:.5em;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:#009547;border-radius:2.4rem;box-shadow:0 2px 4px rgba(0,0,0,.15)}.builder-grid-container .builder-grid-inner-container .builder-grid-item .virtual-tour-flag:before{content:"\E84D";font-family:'Material Icons';color:#fff;font-size:1.777em}.builder-grid-container .no-region-design-disclaimer-text{font-size:.8333em;font-style:italic}.info-icon .cls-land-3{fill:#231f20}.builder-grid-container .builder-grid-item.normal-card{transition:box-shadow .5s;background:#ebeae9;box-shadow:1}.builder-grid-container .builder-grid-item.normal-card:active,.builder-grid-container .builder-grid-item.normal-card:focus,.builder-grid-container .builder-grid-item.normal-card:hover{box-shadow:0 2px 2px rgba(0,0,0,.2);box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);outline:0}.builder-grid-container .builder-grid-item.normal-card:active .btn,.builder-grid-container .builder-grid-item.normal-card:active .builder-grid-load-more-container .builder-grid-load-more,.builder-grid-container .builder-grid-item.normal-card:active .call-to-action-bar .obfuscated-number,.builder-grid-container .builder-grid-item.normal-card:focus .btn,.builder-grid-container .builder-grid-item.normal-card:focus .builder-grid-load-more-container .builder-grid-load-more,.builder-grid-container .builder-grid-item.normal-card:focus .call-to-action-bar .obfuscated-number,.builder-grid-container .builder-grid-item.normal-card:hover .btn,.builder-grid-container .builder-grid-item.normal-card:hover .builder-grid-load-more-container .builder-grid-load-more,.builder-grid-container .builder-grid-item.normal-card:hover .call-to-action-bar .obfuscated-number,.builder-grid-load-more-container .builder-grid-container .builder-grid-item.normal-card:active .builder-grid-load-more,.builder-grid-load-more-container .builder-grid-container .builder-grid-item.normal-card:focus .builder-grid-load-more,.builder-grid-load-more-container .builder-grid-container .builder-grid-item.normal-card:hover .builder-grid-load-more,.call-to-action-bar .builder-grid-container .builder-grid-item.normal-card:active .obfuscated-number,.call-to-action-bar .builder-grid-container .builder-grid-item.normal-card:focus .obfuscated-number,.call-to-action-bar .builder-grid-container .builder-grid-item.normal-card:hover .obfuscated-number{color:#fff;background:#00843f}.builder-grid-container .builder-grid-item.normal-card .builder-grid-content{padding:1.2rem;background:#ebeae9}.builder-grid-container .builder-grid-item.normal-card .builder-grid-content .title{padding:0;text-transform:uppercase;font-size:1.12em}@media (min-width:400px) and (max-width:1920px){.builder-grid-container .builder-grid-item.normal-card .builder-grid-content .title{font-size:calc(1.12em + (18.4 - 17.92) * ((100vw - 400px)/ (1920 - 400)))}}@media (min-width:1920px){.builder-grid-container .builder-grid-item.normal-card .builder-grid-content .title{font-size:1.15em}}.builder-grid-container .builder-grid-item.normal-card .builder-grid-content .title .handl-card-headline{text-transform:none;display:block;font-size:.9em;font-family:din-2014,ratio;font-weight:400;margin:.8rem 0 0;color:rgba(0,0,0,.7)}.builder-grid-container .builder-grid-item.normal-card .builder-grid-content .handl-price{color:#009547;font-weight:500}.builder-grid-container .builder-grid-item.normal-card .builder-grid-content .design-depth,.builder-grid-container .builder-grid-item.normal-card .builder-grid-content .design-width{font-size:.8333em;color:#616161;margin-bottom:-.4rem}.builder-grid-container .builder-grid-item.normal-card .builder-grid-content .building-icons{margin:.8rem 0}.builder-grid-container .builder-grid-item.normal-card .builder-grid-content .building-icons .count{font-weight:600;color:#212121}.builder-grid-container .builder-grid-item.normal-card .builder-grid-content .building-icons svg.building-icon{width:25px;height:25px}.builder-grid-container .builder-grid-item.normal-card .builder-grid-content .building-icons .info-icon{padding:.2rem .4rem}.builder-grid-container .builder-grid-item.normal-card .builder-grid-content .building-icons .info-icon.duplex-icon{margin-left:.4rem;height:25px}.builder-grid-container .builder-grid-item.normal-card .builder-grid-content .building-icons .info-icon.duplex-icon svg.building-icon.duplex-building-icon{width:25px;height:25px}.builder-grid-container .builder-grid-item.normal-card .builder-grid-content .building-icons.has-second-dwelling+.building-icons.has-second-dwelling{padding-left:1.2rem}.builder-grid-container .builder-grid-item.normal-card .builder-grid-content .building-icons.has-second-dwelling .unit-number-display{color:#212121;font-weight:700;font-size:1em;padding:.4rem .4rem}.builder-grid-container .builder-grid-item.normal-card .builder-grid-content .building-icons.has-second-dwelling svg.building-icon{width:25px;height:20px}.builder-grid-container .builder-grid-item.normal-card .builder-grid-content .building-icons.has-second-dwelling .info-icon{padding-left:0;padding-right:0}.builder-grid-container .builder-grid-item.normal-card .builder-grid-content .building-icons.has-second-dwelling .info-icon .count{font-size:1rem;padding-right:.1rem}.builder-grid-container.reversed-cards{margin:0 -.4rem;-ms-flex-pack:center;justify-content:center;max-width:none}.builder-grid-container.reversed-cards .container-fluid{margin-left:-.4rem;margin-right:-.4rem}.builder-grid-container.reversed-cards .builder-grid-inner-container{margin:0}.builder-grid-container.reversed-cards .builder-grid-item.reversed-card{transition:box-shadow .5s;background:#ebeae9;box-shadow:1}.builder-grid-container.reversed-cards .builder-grid-item.reversed-card:active,.builder-grid-container.reversed-cards .builder-grid-item.reversed-card:focus,.builder-grid-container.reversed-cards .builder-grid-item.reversed-card:hover{box-shadow:0 2px 2px rgba(0,0,0,.2);box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);outline:0}.builder-grid-container.reversed-cards .builder-grid-item.reversed-card:active .btn,.builder-grid-container.reversed-cards .builder-grid-item.reversed-card:active .builder-grid-load-more-container .builder-grid-load-more,.builder-grid-container.reversed-cards .builder-grid-item.reversed-card:active .call-to-action-bar .obfuscated-number,.builder-grid-container.reversed-cards .builder-grid-item.reversed-card:focus .btn,.builder-grid-container.reversed-cards .builder-grid-item.reversed-card:focus .builder-grid-load-more-container .builder-grid-load-more,.builder-grid-container.reversed-cards .builder-grid-item.reversed-card:focus .call-to-action-bar .obfuscated-number,.builder-grid-container.reversed-cards .builder-grid-item.reversed-card:hover .btn,.builder-grid-container.reversed-cards .builder-grid-item.reversed-card:hover .builder-grid-load-more-container .builder-grid-load-more,.builder-grid-container.reversed-cards .builder-grid-item.reversed-card:hover .call-to-action-bar .obfuscated-number,.builder-grid-load-more-container .builder-grid-container.reversed-cards .builder-grid-item.reversed-card:active .builder-grid-load-more,.builder-grid-load-more-container .builder-grid-container.reversed-cards .builder-grid-item.reversed-card:focus .builder-grid-load-more,.builder-grid-load-more-container .builder-grid-container.reversed-cards .builder-grid-item.reversed-card:hover .builder-grid-load-more,.call-to-action-bar .builder-grid-container.reversed-cards .builder-grid-item.reversed-card:active .obfuscated-number,.call-to-action-bar .builder-grid-container.reversed-cards .builder-grid-item.reversed-card:focus .obfuscated-number,.call-to-action-bar .builder-grid-container.reversed-cards .builder-grid-item.reversed-card:hover .obfuscated-number{color:#fff;background:#00843f}.builder-grid-container.reversed-cards .builder-grid-item.reversed-card .builder-grid-content{padding:1.2rem;background:#ebeae9}.builder-grid-container.reversed-cards .builder-grid-item.reversed-card .builder-grid-content .title{padding:0;text-transform:uppercase;font-size:1.12em}@media (min-width:400px) and (max-width:1920px){.builder-grid-container.reversed-cards .builder-grid-item.reversed-card .builder-grid-content .title{font-size:calc(1.12em + (18.4 - 17.92) * ((100vw - 400px)/ (1920 - 400)))}}@media (min-width:1920px){.builder-grid-container.reversed-cards .builder-grid-item.reversed-card .builder-grid-content .title{font-size:1.15em}}.builder-grid-container.reversed-cards .builder-grid-item.reversed-card .builder-grid-content .title .handl-card-headline{text-transform:none;display:block;font-size:.9em;font-family:din-2014,ratio;font-weight:400;margin:.8rem 0 0;color:rgba(0,0,0,.7)}.builder-grid-container.reversed-cards .builder-grid-item.reversed-card .builder-grid-content .handl-price{color:#009547;font-weight:500}.builder-grid-container.reversed-cards .builder-grid-item.reversed-card .builder-grid-content .design-depth,.builder-grid-container.reversed-cards .builder-grid-item.reversed-card .builder-grid-content .design-width{font-size:.8333em;color:#616161;margin-bottom:-.4rem}.builder-grid-container.reversed-cards .builder-grid-item.reversed-card .builder-grid-content .building-icons{margin:.8rem 0}.builder-grid-container.reversed-cards .builder-grid-item.reversed-card .builder-grid-content .building-icons .count{font-weight:600;color:#212121}.builder-grid-container.reversed-cards .builder-grid-item.reversed-card .builder-grid-content .building-icons svg.building-icon{width:25px;height:25px}.builder-grid-container.reversed-cards .builder-grid-item.reversed-card .builder-grid-content .building-icons .info-icon{padding:.2rem .4rem}.builder-grid-container.reversed-cards .builder-grid-item.reversed-card .builder-grid-content .building-icons .info-icon.duplex-icon{margin-left:.4rem;height:25px}.builder-grid-container.reversed-cards .builder-grid-item.reversed-card .builder-grid-content .building-icons .info-icon.duplex-icon svg.building-icon.duplex-building-icon{width:25px;height:25px}.builder-grid-container.reversed-cards .builder-grid-item.reversed-card .builder-grid-content .building-icons.has-second-dwelling+.building-icons.has-second-dwelling{padding-left:1.2rem}.builder-grid-container.reversed-cards .builder-grid-item.reversed-card .builder-grid-content .building-icons.has-second-dwelling .unit-number-display{color:#212121;font-weight:700;font-size:1em;padding:.4rem .4rem}.builder-grid-container.reversed-cards .builder-grid-item.reversed-card .builder-grid-content .building-icons.has-second-dwelling svg.building-icon{width:25px;height:20px}.builder-grid-container.reversed-cards .builder-grid-item.reversed-card .builder-grid-content .building-icons.has-second-dwelling .info-icon{padding-left:0;padding-right:0}.builder-grid-container.reversed-cards .builder-grid-item.reversed-card .builder-grid-content .building-icons.has-second-dwelling .info-icon .count{font-size:1rem;padding-right:.1rem}.builder-grid-container.reversed-cards .builder-grid-item.reversed-card .builder-grid-image{position:relative}.builder-grid-container.reversed-cards .builder-grid-item.reversed-card .builder-grid-image:before{position:absolute;top:0;left:0;width:100%;height:100%;content:'View';display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:rgba(0,0,0,.25);font-size:1.15em;font-weight:700;color:#fff;font-family:din-2014;opacity:0;transition:opacity .5s,font-size .5s}.builder-grid-container.reversed-cards .builder-grid-item.reversed-card .builder-grid-image:after{width:2rem;content:'';position:absolute;top:55%;left:calc(50% - 1rem);background:#bed62f;height:1px;-ms-transform:scaleX(0);transform:scaleX(0);transition:transform .5s}.builder-grid-container.reversed-cards .builder-grid-item.reversed-card:active .builder-grid-image:before,.builder-grid-container.reversed-cards .builder-grid-item.reversed-card:focus .builder-grid-image:before,.builder-grid-container.reversed-cards .builder-grid-item.reversed-card:hover .builder-grid-image:before{opacity:1}.builder-grid-container.reversed-cards .builder-grid-item.reversed-card:active .builder-grid-image:after,.builder-grid-container.reversed-cards .builder-grid-item.reversed-card:focus .builder-grid-image:after,.builder-grid-container.reversed-cards .builder-grid-item.reversed-card:hover .builder-grid-image:after{-ms-transform:scaleX(1);transform:scaleX(1)}@media (min-width:1200px){.builder-grid-container.reversed-cards .builder-grid-item.reversed-card .builder-grid-content{padding-left:1.6rem;padding-right:1.6rem}}.builder-grid-container.reversed-cards .builder-grid-item.reversed-card .builder-grid-content .building-icons{margin:.2rem 0}.builder-grid-container.reversed-cards .builder-grid-item.reversed-card .builder-grid-content .builder-grid-load-more-container span.builder-grid-load-more,.builder-grid-container.reversed-cards .builder-grid-item.reversed-card .builder-grid-content .call-to-action-bar span.obfuscated-number,.builder-grid-container.reversed-cards .builder-grid-item.reversed-card .builder-grid-content span.btn,.builder-grid-load-more-container .builder-grid-container.reversed-cards .builder-grid-item.reversed-card .builder-grid-content span.builder-grid-load-more,.call-to-action-bar .builder-grid-container.reversed-cards .builder-grid-item.reversed-card .builder-grid-content span.obfuscated-number{display:none}.builder-grid-container.reversed-cards .builder-grid-item.reversed-card .builder-grid-content .title .handl-card-headline{margin:0;font-size:.8333em}.builder-grid-container.reversed-cards .builder-grid-item.reversed-card.blank-card{background:#212121;position:relative}@media (max-width:991px){.builder-grid-container.reversed-cards .builder-grid-item.reversed-card.blank-card{display:none}}.builder-grid-container.reversed-cards .builder-grid-item.reversed-card.blank-card:active .builder-grid-content .title:after,.builder-grid-container.reversed-cards .builder-grid-item.reversed-card.blank-card:focus .builder-grid-content .title:after,.builder-grid-container.reversed-cards .builder-grid-item.reversed-card.blank-card:hover .builder-grid-content .title:after{-ms-transform:scaleX(1);transform:scaleX(1)}.builder-grid-container.reversed-cards .builder-grid-item.reversed-card.blank-card .builder-grid-content{background:0 0}.builder-grid-container.reversed-cards .builder-grid-item.reversed-card.blank-card .builder-grid-content .title{position:absolute;top:0;left:0;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#fff;text-transform:none;font-size:1.15em}.builder-grid-container.reversed-cards .builder-grid-item.reversed-card.blank-card .builder-grid-content .title:after,.builder-grid-container.reversed-cards .builder-grid-item.reversed-card.blank-card .builder-grid-content .title:before{width:2rem;content:'';position:absolute;top:55%;left:calc(50% - 1rem);background:#fff;height:1px;transition:transform .5s}.builder-grid-container.reversed-cards .builder-grid-item.reversed-card.blank-card .builder-grid-content .title:after{background:#bed62f;-ms-transform:scaleX(0);transform:scaleX(0);-ms-transform-origin:right center;transform-origin:right center}.builder-grid-container.reversed-cards .builder-grid-item.reversed-card.blank-card .builder-grid-content .btn,.builder-grid-container.reversed-cards .builder-grid-item.reversed-card.blank-card .builder-grid-content .builder-grid-load-more-container .builder-grid-load-more,.builder-grid-container.reversed-cards .builder-grid-item.reversed-card.blank-card .builder-grid-content .call-to-action-bar .obfuscated-number,.builder-grid-load-more-container .builder-grid-container.reversed-cards .builder-grid-item.reversed-card.blank-card .builder-grid-content .builder-grid-load-more,.call-to-action-bar .builder-grid-container.reversed-cards .builder-grid-item.reversed-card.blank-card .builder-grid-content .obfuscated-number{display:none}.builder-grid-container.reversed-cards .builder-grid-item.reversed-card.blank-card .builder-grid-image{display:none}.builder-grid-load-more-container{text-align:center;margin:0 auto 2rem}.builder-grid-load-more-container .builder-grid-load-more{display:inline-block;cursor:pointer}.hl-accordions{-ms-flex:1 0 100%;flex:1 0 100%}.hl-accordions__region{padding:15px;margin-bottom:30px;background-color:#f6f8f8}.hl-accordions__region:not(.has-estates) .hl-accordions__region__top{cursor:pointer}.hl-accordions__region__top{position:relative}.hl-accordions__region__top h3{padding-bottom:0;padding-right:40px}.hl-accordions__region__top h3 span{text-transform:uppercase;font-weight:700;border-bottom:2px solid #009547}.hl-accordions__region__estates{margin:1.5em 1em}@media (max-width:991px){.hl-accordions__region__estates{margin:0}}.hl-accordions__region__estate{margin-top:.8rem}.hl-accordions__region__estate{padding:15px;background-color:#ebecea;margin-bottom:15px}.hl-accordions__region__estate__top{position:relative;cursor:pointer;background:#009547}.hl-accordions__region__estate__top h4{padding:.8rem 40px .8rem 15px;text-transform:uppercase;color:#fff}.hl-accordions__region .builder-grid-item .builder-grid-content{background:#fff!important}.builder-grid-load-more-container .hl-accordions__region .builder-grid-item .builder-grid-content .builder-grid-load-more,.call-to-action-bar .hl-accordions__region .builder-grid-item .builder-grid-content .obfuscated-number,.hl-accordions__region .builder-grid-item .builder-grid-content .btn,.hl-accordions__region .builder-grid-item .builder-grid-content .builder-grid-load-more-container .builder-grid-load-more,.hl-accordions__region .builder-grid-item .builder-grid-content .call-to-action-bar .obfuscated-number{white-space:normal}.hl-accordions__region.has-estates .hl-accordions__toggle-btn{border:2px solid #fff;margin-right:8px}.hl-accordions__toggle-btn{position:absolute;right:0;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);width:30px;height:30px;border-radius:50%;background-color:#009547}.hl-accordions__toggle-btn i{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff}.hl-accordion--toggle .hl-accordion--open-icon{display:block}.hl-accordion--toggle .hl-accordion--close-icon{display:none}.hl-accordion--open .hl-accordion--open-icon{display:none}.hl-accordion--open .hl-accordion--close-icon{display:block}.hl-accordion--items{display:none}.hero-section.building-hero-section,.hero-slider-section .building-hero-section.slide{background-size:cover;background-position:center center;background-repeat:no-repeat}.hero-section.building-hero-section>.container,.hero-slider-section .building-hero-section.slide>.container{padding-bottom:32.3%}.hero-section.building-hero-section>.container.hero-size-inside-container,.hero-slider-section .building-hero-section.slide>.container.hero-size-inside-container{background-size:cover;background-position:center center;background-repeat:no-repeat}.hero-section.building-hero-section>.container.hero-contained,.hero-slider-section .building-hero-section.slide>.container.hero-contained{background-color:#404041;width:100%;padding-bottom:620px;max-width:1170px}@media (max-width:1170px){.hero-section.building-hero-section>.container.hero-contained,.hero-slider-section .building-hero-section.slide>.container.hero-contained{padding-bottom:52.99145%}}.hero-section.building-hero-section>.container.hero-contained-small,.hero-slider-section .building-hero-section.slide>.container.hero-contained-small{background-color:#404041;width:100%;padding-bottom:620px;max-width:750px}@media (max-width:750px){.hero-section.building-hero-section>.container.hero-contained-small,.hero-slider-section .building-hero-section.slide>.container.hero-contained-small{padding-bottom:82.66667%}}.hero-section.building-hero-section.walkthrough-3d-section,.hero-slider-section .building-hero-section.walkthrough-3d-section.slide{background-image:none!important}.hero-section.building-hero-section.walkthrough-3d-section>.container,.hero-slider-section .building-hero-section.walkthrough-3d-section.slide>.container{padding-bottom:0}.hero-overlay-link{position:absolute;top:0;left:0;width:100%;height:100%;background:0 0;z-index:5}.shortcut-icons{position:absolute;bottom:.8rem;left:48%;-ms-transform:translate(-50%,0);transform:translate(-50%,0);display:inline-block;background:rgba(0,0,0,.75);z-index:10}.shortcut-icons.icons-1{min-width:80px}.shortcut-icons.icons-2{min-width:160px}.shortcut-icons.icons-3{min-width:240px}.shortcut-icons.icons-4{left:45%}.shortcut-icons.icons-5{left:42%}.shortcut-icons .single-design-facade-icon-container svg{width:32px;height:32px}.shortcut-icons .single-design-facade-icon-container svg .duplex-cls-1,.shortcut-icons .single-design-facade-icon-container svg .duplex-cls-2,.shortcut-icons .single-design-facade-icon-container svg .handl_icon-cls-1{fill:#9e9e9e}.shortcut-icons a{padding:.4rem .4rem .8rem;position:relative;min-width:80px;text-align:center;display:inline-block;float:left}.shortcut-icons a:after{content:attr(title);position:absolute;bottom:3px;left:0;width:100%;font-size:11px;color:#dbd9d9;text-align:center;text-transform:uppercase}.shortcut-icons a:active svg.shortcut-icon,.shortcut-icons a:focus svg.shortcut-icon,.shortcut-icons a:hover svg.shortcut-icon{fill:#dbd9d9}.shortcut-icons a+a{border-left:1px solid rgba(255,255,255,.2)}.shortcut-icons a.walkthrough-3d-icon{cursor:default}.shortcut-icons a.walkthrough-3d-icon i{width:32px;height:37px;color:#9e9e9e;font-size:29px;display:inline-block}.shortcut-icons a svg.shortcut-icon{transition:fill .5s;fill:#9e9e9e;width:32px;height:32px}.shortcut-icons a .count{position:absolute;top:-4px;right:8px;width:20px;height:20px;background:#009547;color:#fff;border-radius:20px;text-align:center;font-size:.8333em;z-index:20}.shortcut-icons a .count__inner{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);line-height:.6;font-size:11.5px}.shortcut-icons i{color:#fff}@media (max-width:991px){.building-hero-section .shortcut-icons{display:none}}.mobile-shortcut-icons{display:none;width:100%}.mobile-shortcut-icons:after,.mobile-shortcut-icons:before{content:'';display:table;clear:both}@media (max-width:991px){.mobile-shortcut-icons{display:block}}.mobile-shortcut-icons .shortcut-icons{width:100%;position:relative;-ms-transform:none;transform:none;left:0;bottom:0;z-index:50;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;background:#616161}.mobile-shortcut-icons .shortcut-icons a{width:33.33%;background:#616161;padding-bottom:1.2rem}.mobile-shortcut-icons .shortcut-icons a:after{bottom:8px;color:#fff}.mobile-shortcut-icons .shortcut-icons a .count{left:50%;-ms-transform:translate(64%,0);transform:translate(64%,0)}.building-details .building-icons .info-icon+.info-icon{margin-left:1.6rem}.building-icons{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}@media (max-width:991px){.building-icons{-ms-flex-wrap:wrap;flex-wrap:wrap}}.building-icons .info-icon{display:inherit;-ms-flex-align:inherit;align-items:inherit}.building-icons .info-icon .count{font-size:1.15em;padding-right:.4rem}.building-icons .info-icon+.info-icon{margin-left:.4rem}.building-icons .info-icon.duplex-icon{margin-left:.8rem}.building-icons .info-icon.duplex-icon svg.building-icon.duplex-building-icon{width:50px;height:50px}.building-icons svg.building-icon{width:40px;height:40px}.building-icons .duplex-disclaimer{display:inline-block;padding-left:10px;font-size:.8333em;color:#404041}@media (max-width:991px){.building-icons .duplex-disclaimer{margin-bottom:.8rem}}.building-icons.has-second-dwelling+.building-icons.has-second-dwelling{padding-left:1.6rem}.building-icons.has-second-dwelling .unit-number-display{font-weight:700;font-size:1.15em;padding-right:.4rem}.building-icons.has-second-dwelling svg.building-icon{width:30px;height:30px}.building-icons-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (max-width:543px){.building-icons-container{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.building-icons-container .building-icons.has-second-dwelling+.building-icons.has-second-dwelling{padding-left:0!important}}.building-header{padding:1.6rem 0}.building-header .flex-row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (max-width:991px){.building-header .flex-row{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}}.building-header .flex-row .building-details{-ms-flex-positive:1;flex-grow:1}.building-header .flex-row .building-details.set-max-width{max-width:60%}@media (max-width:991px){.building-header .flex-row .building-details.set-max-width{max-width:none}}@media (max-width:991px){.building-header .flex-row .building-details{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:none}}.building-header .flex-row .building-details .design-title{padding-top:.4rem}@media (max-width:991px){.building-header .flex-row .building-details .design-title{-ms-flex-order:1;order:1}}@media (max-width:991px){.building-header .flex-row .building-details .building-icons{-ms-flex-order:2;order:2}}@media (max-width:991px){.building-header .flex-row .building-header-cta{width:100%}}@media (max-width:991px){.builder-grid-load-more-container .building-header .flex-row .building-header-cta a.builder-grid-load-more,.building-header .flex-row .building-header-cta .builder-grid-load-more-container a.builder-grid-load-more,.building-header .flex-row .building-header-cta .call-to-action-bar a.obfuscated-number,.building-header .flex-row .building-header-cta a.btn,.call-to-action-bar .building-header .flex-row .building-header-cta a.obfuscated-number{display:block}}.building-content>.container{position:relative}@media (max-width:991px){.building-content>.container{height:auto;max-height:none}}.building-content .content-side__inner:not(.expanded){position:relative}.building-content .content-side__inner:not(.expanded):after{position:absolute;top:50%;left:50%;width:100%;height:100%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:linear-gradient(to top,#fff 0,rgba(255,255,255,.9) 5%,rgba(255,255,255,.7) 10%,transparent 30%,transparent 100%);content:"";z-index:10}.building-content .mobile-truncate-toggle>div:first-child{position:relative;overflow:hidden;height:50vh}.building-content .mobile-truncate-toggle>div:first-child:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:100px;background:linear-gradient(to top,#fff,rgba(255,255,255,0))}.building-content .mobile-truncate-toggle .show-text{text-align:center;padding:1em;font-size:18px;font-weight:700;border:1px solid #d0d0d0}.building-content .mobile-truncate-toggle.toggled>div{height:auto}.building-content .mobile-truncate-toggle.toggled>div:after{display:none}.building-content .mobile-truncate-toggle.toggled .show-text{display:none}.building-content .building-content__property-details{padding-top:.4rem;padding-bottom:1.2rem;margin-bottom:1.2rem;border-bottom:1px solid #ebeae9;display:block}.building-content .building-content__property-features{margin-bottom:1.2rem}.building-content .building-content__property-features ul{columns:2;padding:0;margin:0}.building-content .building-content__property-features ul li{padding-left:1.2rem}.building-content .building-content__property-features ul li:before{left:0}.building-content .building-content__property-price{background:#ebeae9;padding:.8rem .8rem .8rem calc(50px + .4rem);margin-bottom:.8rem;position:relative}.building-content .building-content__property-price:before{content:'';width:50px;height:50px;-ms-transform:rotate(45deg);transform:rotate(45deg);background:#fff;position:absolute;left:-25px;top:calc(50% - (50px / 2))}.building-content .handl-video{margin:0 .2rem .5rem .2rem}.building-content .handl-video:active .handl-video__thumb:before,.building-content .handl-video:focus .handl-video__thumb:before,.building-content .handl-video:hover .handl-video__thumb:before{background:rgba(0,0,0,.3)}.building-content .handl-video__thumb{position:relative;padding-bottom:50%;background-size:cover;background-position:center center}.building-content .handl-video__thumb:before{position:absolute;top:0;left:0;width:100%;height:100%;color:#fff;content:'';display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:rgba(0,0,0,0);transition:background-color .5s;content:"\f144";font-family:FontAwesome;font-size:1.5em}@media (min-width:400px) and (max-width:1920px){.building-content .handl-video__thumb:before{font-size:calc(1.5em + (32 - 24) * ((100vw - 400px)/ (1920 - 400)))}}@media (min-width:1920px){.building-content .handl-video__thumb:before{font-size:2em}}.builder-grid-load-more-container .building-content .building-sidebar .builder-grid-load-more,.building-content .building-sidebar .btn,.building-content .building-sidebar .builder-grid-load-more-container .builder-grid-load-more,.building-content .building-sidebar .call-to-action-bar .obfuscated-number,.call-to-action-bar .building-content .building-sidebar .obfuscated-number{height:56px;line-height:1.6}.building-content .building-sidebar a{margin-bottom:.4rem}.building-content .building-sidebar .builder-image{border-color:transparent;background:0 0}.building-content .building-sidebar .price-range-ruler{margin-bottom:20px;padding:0 15px}.building-content .building-sidebar .price-range-ruler__bar-wrap{position:relative;height:10px;margin-bottom:2px}.building-content .building-sidebar .price-range-ruler__bar-wrap__bar{height:100%;background-color:#009547}.building-content .building-sidebar .price-range-ruler__bar-wrap__bar.au-specific{width:calc((100% / 19))}.building-content .building-sidebar .price-range-ruler__bar-wrap__bar.au-specific.bar-offset--2{margin-left:calc((100% / 19) * 1)}.building-content .building-sidebar .price-range-ruler__bar-wrap__bar.au-specific.bar-offset--3{margin-left:calc((100% / 19) * 2)}.building-content .building-sidebar .price-range-ruler__bar-wrap__bar.au-specific.bar-offset--4{margin-left:calc((100% / 19) * 3)}.building-content .building-sidebar .price-range-ruler__bar-wrap__bar.au-specific.bar-offset--5{margin-left:calc((100% / 19) * 4)}.building-content .building-sidebar .price-range-ruler__bar-wrap__bar.au-specific.bar-offset--6{margin-left:calc((100% / 19) * 5)}.building-content .building-sidebar .price-range-ruler__bar-wrap__bar.au-specific.bar-offset--7{margin-left:calc((100% / 19) * 6)}.building-content .building-sidebar .price-range-ruler__bar-wrap__bar.au-specific.bar-offset--8{margin-left:calc((100% / 19) * 7)}.building-content .building-sidebar .price-range-ruler__bar-wrap__bar.au-specific.bar-offset--9{margin-left:calc((100% / 19) * 8)}.building-content .building-sidebar .price-range-ruler__bar-wrap__bar.au-specific.bar-offset--10{margin-left:calc((100% / 19) * 9)}.building-content .building-sidebar .price-range-ruler__bar-wrap__bar.au-specific.bar-offset--11{margin-left:calc((100% / 19) * 10)}.building-content .building-sidebar .price-range-ruler__bar-wrap__bar.au-specific.bar-offset--12{margin-left:calc((100% / 19) * 11)}.building-content .building-sidebar .price-range-ruler__bar-wrap__bar.au-specific.bar-offset--13{margin-left:calc((100% / 19) * 12)}.building-content .building-sidebar .price-range-ruler__bar-wrap__bar.au-specific.bar-offset--14{margin-left:calc((100% / 19) * 13)}.building-content .building-sidebar .price-range-ruler__bar-wrap__bar.au-specific.bar-offset--15{margin-left:calc((100% / 19) * 14)}.building-content .building-sidebar .price-range-ruler__bar-wrap__bar.au-specific.bar-offset--16{margin-left:calc((100% / 19) * 15)}.building-content .building-sidebar .price-range-ruler__bar-wrap__bar.au-specific.bar-offset--17{margin-left:calc((100% / 19) * 16)}.building-content .building-sidebar .price-range-ruler__bar-wrap__bar.au-specific.bar-offset--18{margin-left:calc((100% / 19) * 17)}.building-content .building-sidebar .price-range-ruler__bar-wrap__bar.au-specific.bar-offset--19{margin-left:calc((100% / 19) * 18)}.building-content .building-sidebar .price-range-ruler__bar-wrap__bar.nz-specific{width:calc((100% / 15))}.building-content .building-sidebar .price-range-ruler__bar-wrap__bar.nz-specific.bar-offset--1{margin-left:calc((100% / 15) * 1)}.building-content .building-sidebar .price-range-ruler__bar-wrap__bar.nz-specific.bar-offset--2{margin-left:calc((100% / 15) * 2)}.building-content .building-sidebar .price-range-ruler__bar-wrap__bar.nz-specific.bar-offset--3{margin-left:calc((100% / 15) * 3)}.building-content .building-sidebar .price-range-ruler__bar-wrap__bar.nz-specific.bar-offset--4{margin-left:calc((100% / 15) * 4)}.building-content .building-sidebar .price-range-ruler__bar-wrap__bar.nz-specific.bar-offset--5{margin-left:calc((100% / 15) * 5)}.building-content .building-sidebar .price-range-ruler__bar-wrap__bar.nz-specific.bar-offset--6{margin-left:calc((100% / 15) * 6)}.building-content .building-sidebar .price-range-ruler__bar-wrap__bar.nz-specific.bar-offset--7{margin-left:calc((100% / 15) * 7)}.building-content .building-sidebar .price-range-ruler__bar-wrap__bar.nz-specific.bar-offset--8{margin-left:calc((100% / 15) * 8)}.building-content .building-sidebar .price-range-ruler__bar-wrap__bar.nz-specific.bar-offset--9{margin-left:calc((100% / 15) * 9)}.building-content .building-sidebar .price-range-ruler__bar-wrap__bar.nz-specific.bar-offset--10{margin-left:calc((100% / 15) * 10)}.building-content .building-sidebar .price-range-ruler__bar-wrap__bar.nz-specific.bar-offset--11{margin-left:calc((100% / 15) * 11)}.building-content .building-sidebar .price-range-ruler__bar-wrap__bar.nz-specific.bar-offset--12{margin-left:calc((100% / 15) * 12)}.building-content .building-sidebar .price-range-ruler__bar-wrap__bar.nz-specific.bar-offset--13{margin-left:calc((100% / 15) * 13)}.building-content .building-sidebar .price-range-ruler__bar-wrap__bar.nz-specific.bar-offset--14{margin-left:calc((100% / 15) * 14)}.building-content .building-sidebar .price-range-ruler__bar-wrap__bar.nz-specific.bar-offset--15{margin-left:calc((100% / 15) * 15)}.building-content .building-sidebar .price-range-ruler__range-ruler{display:-ms-flexbox;display:flex;-ms-flex-pack:space-evenly;justify-content:space-evenly}.building-content .building-sidebar .price-range-ruler__range-ruler__marker{-ms-flex:1 0 auto;flex:1 0 auto;position:relative;height:6px;border-top:1px solid #000;border-left:1px solid #000}.building-content .building-sidebar .price-range-ruler__range-ruler__marker--odd{height:12px}.building-content .building-sidebar .price-range-ruler__range-ruler__marker--value{position:absolute;top:12px;left:0;-ms-transform:translateX(-50%);transform:translateX(-50%);font-weight:500;font-size:.8rem}.building-content .building-sidebar .price-range--wrap{padding:.8rem 0 2rem;text-align:center}.building-content .building-sidebar .price-range--wrap h4{color:#009547}.building-content .building-sidebar .price-range--bars{display:-ms-flexbox;display:flex}.building-content .building-sidebar .price-range--bar{-ms-flex:1 0 25%;flex:1 0 25%;text-align:center;background-color:#ebeae9;padding:2px 8px 5px;border-top:3px solid #fff;border-bottom:3px solid #fff;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.building-content .building-sidebar .price-range--bar__label{max-width:100%;-ms-flex:0 0 auto;flex:0 0 auto;display:block;text-align:center;color:#009547;opacity:.5;font-size:.9rem}.building-content .building-sidebar .price-range--active{background-color:#009547;border-color:#009547}.building-content .building-sidebar .price-range--active .price-range--bar__label{display:block;text-align:center;color:#fff;opacity:1}.building-content .building-sidebar .price-range--blurb{padding-top:.8rem;font-size:.8rem;line-height:1}.building-content .building-sidebar .gallery-loader-container{height:calc((20vw));max-height:calc((280px));width:100%;margin:.4rem;background:#ebeae9;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center}@media (max-width:991px){.building-content .building-sidebar .gallery-loader-container{height:calc((40vw));max-height:calc((560px))}}.building-content .building-sidebar .building-gallery{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-.2rem;margin-right:-.2rem}.building-content .building-sidebar .building-gallery:after,.building-content .building-sidebar .building-gallery:before{content:'';display:table;clear:both}.building-content .building-sidebar .building-gallery a{display:inline-block;overflow:hidden;height:10vw;max-height:140px;margin-left:.2rem;margin-right:.2rem;width:calc(49.7% - .4rem);float:left;background-size:cover;background-position:center center}html[data-useragent*="CPU OS 9"] .building-content .building-sidebar .building-gallery a{width:48%!important}@media all and (device-width:1024px) and (device-height:1366px){.building-content .building-sidebar .building-gallery a{display:none}}@media (max-width:991px){.building-content .building-sidebar .building-gallery a{height:calc((20vw));max-height:calc((280px))}}.building-content .building-sidebar .building-gallery a.building-video{-ms-flex-order:0;order:0;position:relative;position:relative}.building-content .building-sidebar .building-gallery a.building-video:before{content:'';position:absolute;width:100%;height:100%;background:rgba(255,255,255,.25);opacity:0;transition:opacity .5s}.building-content .building-sidebar .building-gallery a.building-video:active:before,.building-content .building-sidebar .building-gallery a.building-video:focus:before,.building-content .building-sidebar .building-gallery a.building-video:hover:before{opacity:1}.building-content .building-sidebar .building-gallery a.building-video:after{content:"\E039";font-family:'Material Icons';color:rgba(255,255,255,.7);font-size:2.369em;position:absolute;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;transition:color .5s}.building-content .building-sidebar .building-gallery a.building-video:active:after,.building-content .building-sidebar .building-gallery a.building-video:focus:after,.building-content .building-sidebar .building-gallery a.building-video:hover:after{color:#fff}.building-content .building-sidebar .building-gallery a.building-image{-ms-flex-order:5;order:5;position:relative}.building-content .building-sidebar .building-gallery a.building-image:before{content:'';position:absolute;width:100%;height:100%;background:rgba(255,255,255,.25);opacity:0;transition:opacity .5s}.building-content .building-sidebar .building-gallery a.building-image:active:before,.building-content .building-sidebar .building-gallery a.building-image:focus:before,.building-content .building-sidebar .building-gallery a.building-image:hover:before{opacity:1}.building-content .building-sidebar .virtual-tour-link{background:url(../images/360-virtual-tour.jpg) center center;background-size:cover;height:10vw;min-height:56px;max-height:140px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:center;justify-content:center;border:1px solid rgba(0,0,0,.1);font-family:din-2014;font-size:16px;color:#212121;line-height:1.2;font-weight:600;text-transform:none;letter-spacing:0;font-size:1.222em}@media (min-width:400px) and (max-width:1920px){.building-content .building-sidebar .virtual-tour-link{font-size:calc(1.222em + (21.328 - 19.552) * ((100vw - 400px)/ (1920 - 400)))}}@media (min-width:1920px){.building-content .building-sidebar .virtual-tour-link{font-size:1.333em}}.building-content .building-sidebar .virtual-tour-link a,.building-content .building-sidebar .virtual-tour-link a:focus,.building-content .building-sidebar .virtual-tour-link a:hover,.building-content .building-sidebar .virtual-tour-link:focus,.building-content .building-sidebar .virtual-tour-link:hover{text-decoration:none}.house_land-template-default .nbgm-map{height:62vh}.view-vt-thumbs-container{text-align:center;padding-top:12px}.view-vt-thumbs-container .view-vt-thumbs-anchor{text-align:center}.view-vt-thumbs-container .view-vt-thumbs-anchor a{text-decoration:none}.view-vt-thumbs-container .view-vt-thumbs-anchor a h4{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-size:1.2em}.view-vt-thumbs-container .view-vt-thumbs-anchor a h4:hover{color:#007c3b}.view-vt-thumbs-container .view-vt-thumbs-anchor a h4 i{font-size:12px;padding-left:4px}.view-vt-thumbs-container .vt-thumbs{display:none}.view-vt-thumbs-container .vt-thumbs .additional-virtual-tours{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.view-vt-thumbs-container .vt-thumbs .additional-virtual-tours .additional-virtual-tour{height:115px;width:190px;background-color:rgba(0,0,0,.2)}.view-vt-thumbs-container .vt-thumbs .additional-virtual-tours .additional-virtual-tour img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.view-vt-thumbs-container.show-thumbs .view-vt-thumbs-anchor{display:none}.view-vt-thumbs-container.show-thumbs .vt-thumbs{display:block}.body-section a.related-display-home-button{background:0 0;color:#757575}.body-section a.related-display-home-button:active,.body-section a.related-display-home-button:focus,.body-section a.related-display-home-button:hover{background-color:#ebeae9;text-decoration:none}.related-display-homes{position:relative}.related-display-homes.active .related-display-home-button.multiple-homes{border-top-color:#009547;border-right-color:#009547;border-left-color:#009547;border-bottom-color:transparent;background-color:#ebeae9}.related-display-homes.active .multiple-homes-results{display:block}.related-display-homes .related-display-home-button.multiple-homes{background:0 0;color:#757575}.related-display-homes .related-display-home-button.multiple-homes:after{vertical-align:middle;margin-left:.4rem;content:"\E313";font-family:'Material Icons'}.related-display-homes .multiple-homes-results{display:none;border-right:1px solid #009547;border-left:1px solid #009547;border-bottom:1px solid #009547;position:absolute;top:100%;left:0;width:100%;background:#fff;z-index:5;box-shadow:0 2px 4px rgba(0,0,0,.15)}.related-display-homes .multiple-homes-results a{display:block;padding:.8rem .8rem;color:#212121;margin:0}.related-display-homes .multiple-homes-results a:active,.related-display-homes .multiple-homes-results a:focus,.related-display-homes .multiple-homes-results a:hover{background-color:#ebeae9;text-decoration:none}.display-form-section .nf-form-cont{margin-top:0}@media (max-width:991px){.handl-enquiry-sidebar{margin-bottom:1.2rem}}.handl-enquiry-sidebar .builder-image{width:105px;height:105px;background-color:#dbd9d9;border-radius:105px;display:block;margin:0 0 .8rem;position:relative;z-index:10;background-position:center center;background-size:cover}.handl-enquiry-sidebar .builder-image.no-image:before{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#f5f4f4;font-size:2.3em;content:"\E7FD";font-family:'Material Icons'}.facades-section h2{color:#fff}.facades-section .row{margin-left:-.8rem;margin-right:-.8rem}.facades-section .row div[class^=col-]{padding-left:.8rem;padding-right:.8rem}.facades-section .facade-image{display:block;position:relative;height:0;padding:0;padding-bottom:64%;background-size:cover;background-position:center center;margin-bottom:.8rem;position:relative}.facades-section .facade-image:before{content:'';position:absolute;width:100%;height:100%;background:rgba(255,255,255,.25);opacity:0;transition:opacity .5s}.facades-section .facade-image:active:before,.facades-section .facade-image:focus:before,.facades-section .facade-image:hover:before{opacity:1}.facades-section .facade-btn{padding-bottom:64%;position:relative;display:block}.facades-section .facade-btn span{position:absolute;top:0;left:0;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#fff;background-color:#009547;background-image:-o-linear-gradient(to right,#009547,#bed62f)}.floor-plan.handl-floorplan a.floorplan-image{display:inline-block;margin-bottom:.4rem}.floor-plan.handl-floorplan .handl-tech-specs{text-align:center;padding-bottom:.8rem}.floor-plan.handl-floorplan .handl-tech-specs .dimensions-data-item{display:inline-block}@media (max-width:767px){.floor-plan.handl-floorplan .handl-tech-specs .dimensions-data-item{display:block}}.floor-plan.handl-floorplan .handl-tech-specs .dimensions-data-item+.dimensions-data-item{padding-left:.8rem}@media (max-width:767px){.floor-plan.handl-floorplan .handl-tech-specs .dimensions-data-item+.dimensions-data-item{padding-left:0}}.floor-plan.handl-floorplan .handl-tech-specs .dimensions-data-item .label{font-weight:700}.floor-plan.handl-floorplan .floorplan-inner{text-align:center}.floor-plan .dimensions-data-area{margin-bottom:1.2rem;margin-right:1.2rem}.floor-plan .dimensions-data-area .title{font-weight:600;margin-bottom:.4rem}.floor-plan .dimensions-data-area .dimensions-data-item{display:-ms-flexbox;display:flex}.floor-plan .dimensions-data-area .dimensions-data-item .label{-ms-flex-positive:1;flex-grow:1;position:relative}.floor-plan .dimensions-data-area .dimensions-data-item .label:after{position:absolute;content:'';left:0;bottom:3px;width:100%;height:1px;border-bottom:1px dotted #bdbdbd;z-index:5}.floor-plan .dimensions-data-area .dimensions-data-item .label span{background:#f5f4f4;position:relative;padding-right:.4rem;z-index:8}.floor-plan .dimensions-data-area .dimensions-data-item span.value{padding-left:.4rem}.floor-plan a.floorplan-image{display:block;position:relative}.floor-plan a.floorplan-image:after{content:'';display:block;opacity:0;background:rgba(0,0,0,.5);position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;transition:opacity .5s}.floor-plan a.floorplan-image span{opacity:0;position:absolute;top:50%;left:50%;background:rgba(64,64,65,.8);display:block;text-transform:uppercase;padding:.4rem;color:#fff;font-family:din-2014;z-index:15;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:opacity .5s,transform .15s ease-in}.floor-plan a.floorplan-image span i{display:block;font-size:16px;margin-bottom:.8rem}.floor-plan a.floorplan-image:active span,.floor-plan a.floorplan-image:active:after,.floor-plan a.floorplan-image:focus span,.floor-plan a.floorplan-image:focus:after,.floor-plan a.floorplan-image:hover span,.floor-plan a.floorplan-image:hover:after{opacity:1}.floor-plan .floorplan-legal{font-weight:400;color:#757575}@media (max-width:991px){.floor-plan .mobile-reorder,.floor-plan-series .mobile-reorder{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}}@media (max-width:991px){.floor-plan .mobile-reorder .mobile-reorder-1,.floor-plan-series .mobile-reorder .mobile-reorder-1{-ms-flex-order:1;order:1;margin-bottom:1.2rem}}@media (max-width:991px){.floor-plan .mobile-reorder .mobile-reorder-2,.floor-plan-series .mobile-reorder .mobile-reorder-2{-ms-flex-order:2;order:2}}.floor-plan-series .design-series-floor-plan-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-8px;margin-right:-8px;margin-bottom:1.2rem}.floor-plan-series .design-series-floor-plan-container a{display:block;margin:0 8px 2rem;-ms-flex:0 1 calc(50% - (8px * 2));flex:0 1 calc(50% - (8px * 2));background:#fff no-repeat center center/contain;border:1px solid rgba(0,0,0,.15);color:#212121;font-weight:700;line-height:1}@media (max-width:991px){.floor-plan-series .design-series-floor-plan-container a{-ms-flex:0 1 calc(100% - (8px * 2));flex:0 1 calc(100% - (8px * 2))}}.floor-plan-series .design-series-floor-plan-container a:after{position:absolute;bottom:-1.2rem;left:0;font-size:.8333em;content:attr(data-title)}.floor-plan-series a.fresco{position:relative}.floor-plan-series a.fresco:active i,.floor-plan-series a.fresco:focus i,.floor-plan-series a.fresco:hover i{opacity:1}.floor-plan-series a.fresco i{position:absolute;top:0;left:0;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:rgba(0,0,0,.35);color:#fff;opacity:0;transition:opacity .5s}.floor-plan-series .floorplan-image{display:block;padding:.8rem;border:1px solid rgba(0,0,0,.15);background:#fff;margin-bottom:.8rem}.floor-plan-series .dimensions-container{display:-ms-flexbox;display:flex;margin-top:1.2rem;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-8px;margin-right:-8px}@media (max-width:991px){.floor-plan-series .dimensions-container{-ms-flex-direction:column;flex-direction:column}}.floor-plan-series .dimensions-container .dimensions-data-area{-ms-flex:0 1 calc(33% - (8px * 2));flex:0 1 calc(33% - (8px * 2));padding-right:8px;padding-left:8px}.floor-plan-series .dimensions-container .dimensions-data-area .title{font-weight:700}.floor-plan-series .dimensions-container .dimensions-data-area .dimensions-data-item{display:-ms-flexbox;display:flex}.floor-plan-series .dimensions-container .dimensions-data-area .dimensions-data-item .label{-ms-flex-positive:1;flex-grow:1;position:relative}.floor-plan-series .dimensions-container .dimensions-data-area .dimensions-data-item .label:after{position:absolute;content:'';left:0;bottom:3px;width:100%;height:1px;border-bottom:1px dotted #bdbdbd;z-index:5}.floor-plan-series .dimensions-container .dimensions-data-area .dimensions-data-item .label span{background:#f5f4f4;position:relative;padding-right:.4rem;z-index:8}.floor-plan-series .dimensions-container .dimensions-data-area .dimensions-data-item span.value{padding-left:.4rem}.floor-plan-series small{font-weight:400;color:#757575}.building-options{position:relative}.building-options:after{content:'';display:block;position:absolute;top:0;left:calc(50% - 25px);width:50px;height:2px;background:rgba(0,0,0,.2)}.building-options .tabs-heading{padding-top:7vh;background-color:#f5f4f4;background:-o-linear-gradient(to bottom,#f5f4f4,#dfdddc)}.building-options .tabs-heading h2{margin-bottom:1.6rem}.building-options .tabs-header{background:#dfdddc}.building-options .tabs-body .container{width:auto;max-width:1600px}.building-options .tabs-body .container .tab-content{position:relative}.building-options .tabs-body .container .tab-content .select-next-tab{width:180px;height:180px;position:absolute;background:#fff;top:calc(50% - (180px / 2));right:calc(-180px / 2);border-radius:180px;display:-ms-flexbox;display:flex;padding-right:calc(180px / 2);padding-left:.8rem;text-align:right;color:#212121;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;font-size:.8333em;font-weight:700;line-height:1}.building-options .tabs-body .container .tab-content .select-next-tab a,.building-options .tabs-body .container .tab-content .select-next-tab a:focus,.building-options .tabs-body .container .tab-content .select-next-tab a:hover,.building-options .tabs-body .container .tab-content .select-next-tab:focus,.building-options .tabs-body .container .tab-content .select-next-tab:hover{text-decoration:none}.building-options .tabs-body .container .tab-content .select-next-tab:before{content:"\";font-family:'Material Icons';display:block;font-size:1.333em;color:#757575;margin-bottom:.4rem}@media (max-width:991px){.building-options .tabs-body .container .tab-content .select-next-tab{display:none}}.building-options .tabs-body .container .image-container{padding:7vh;min-height:650px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background-color:#dbd9d9;background-position:center center;background-size:cover}@media (max-width:991px){.building-options .tabs-body .container .image-container{min-height:0;padding:5vh}}.building-options .tabs-body .container .image-container .text-container{margin-left:5vh;max-width:310px;background:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1)}@media (max-width:991px){.building-options .tabs-body .container .image-container .text-container{margin-left:0}}.building-options .tabs-body .container .image-container .text-container .text-container-content{padding:1.6rem 2.4rem 1.6rem 1.6rem}.building-options .tabs-body .container .image-container .text-container .text-container-content h3{font-size:.8333em;color:#009547;padding:1.6rem 0 1.2rem;text-transform:uppercase}.builder-grid-load-more-container .building-options .tabs-body .container .image-container .text-container .builder-grid-load-more,.building-options .tabs-body .container .image-container .text-container .btn,.building-options .tabs-body .container .image-container .text-container .builder-grid-load-more-container .builder-grid-load-more,.building-options .tabs-body .container .image-container .text-container .call-to-action-bar .obfuscated-number,.call-to-action-bar .building-options .tabs-body .container .image-container .text-container .obfuscated-number{text-align:left;padding:1.2rem;position:relative}@media (max-width:991px){.builder-grid-load-more-container .building-options .tabs-body .container .image-container .text-container .builder-grid-load-more,.building-options .tabs-body .container .image-container .text-container .btn,.building-options .tabs-body .container .image-container .text-container .builder-grid-load-more-container .builder-grid-load-more,.building-options .tabs-body .container .image-container .text-container .call-to-action-bar .obfuscated-number,.call-to-action-bar .building-options .tabs-body .container .image-container .text-container .obfuscated-number{font-size:.8333em}}.builder-grid-load-more-container .building-options .tabs-body .container .image-container .text-container .builder-grid-load-more:after,.building-options .tabs-body .container .image-container .text-container .btn:after,.building-options .tabs-body .container .image-container .text-container .builder-grid-load-more-container .builder-grid-load-more:after,.building-options .tabs-body .container .image-container .text-container .call-to-action-bar .obfuscated-number:after,.call-to-action-bar .building-options .tabs-body .container .image-container .text-container .obfuscated-number:after{vertical-align:middle;margin-left:.8rem;content:"\";font-family:'Material Icons';color:rgba(255,255,255,.5)}.other-floor-plans .facade-image{border:1px solid #ccc}.other-floor-plans .facade-image .floor-plan-title{position:absolute;bottom:0;left:0;background-color:#009547;color:#fff;padding:5px 10px;font-size:14px;font-weight:700}.design-floorplan-heading{display:-ms-flexbox;display:flex}.design-floorplan-heading.flipped .design-floorplan-heading--inner .flipped-text,.design-floorplan-heading.flipped h2 .flipped-text,.design-floorplan-heading.flipped h3 .flipped-text{display:inline}.design-floorplan-heading h2 .flipped-text,.design-floorplan-heading h3 .flipped-text{display:none}.design-floorplan-heading--inner{-ms-flex-positive:1;flex-grow:1}.design-floorplan-heading--inner h2{margin-bottom:0;padding-bottom:0}.design-floorplan-heading--inner h4{margin-bottom:24px}.design-floorplan-heading--inner .flipped-text{display:none}.design-floorplan-heading .flip-floor-plan,.design-floorplan-heading .floorplan-options-anchor-container{font-family:din-2014;font-size:16px;color:#212121;line-height:1.2;font-weight:600;text-transform:none;letter-spacing:0;font-size:1.222em;margin:0;padding:0 0 .8rem;font-size:1rem!important;text-align:center;margin-left:15px}.design-floorplan-heading .flip-floor-plan a,.design-floorplan-heading .flip-floor-plana,.design-floorplan-heading .floorplan-options-anchor-container a,.design-floorplan-heading .floorplan-options-anchor-containera{color:#212121}.design-floorplan-heading .flip-floor-plan a:focus,.design-floorplan-heading .flip-floor-plan a:hover,.design-floorplan-heading .flip-floor-plana:focus,.design-floorplan-heading .flip-floor-plana:hover,.design-floorplan-heading .floorplan-options-anchor-container a:focus,.design-floorplan-heading .floorplan-options-anchor-container a:hover,.design-floorplan-heading .floorplan-options-anchor-containera:focus,.design-floorplan-heading .floorplan-options-anchor-containera:hover{text-decoration:underline;color:#080808}@media (min-width:400px) and (max-width:1920px){.design-floorplan-heading .flip-floor-plan,.design-floorplan-heading .floorplan-options-anchor-container{font-size:calc(1.222em + (21.328 - 19.552) * ((100vw - 400px)/ (1920 - 400)))}}@media (min-width:1920px){.design-floorplan-heading .flip-floor-plan,.design-floorplan-heading .floorplan-options-anchor-container{font-size:1.333em}}.design-floorplan-heading .flip-floor-plan a,.design-floorplan-heading .floorplan-options-anchor-container a{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;text-align:center;-ms-flex-align:center;align-items:center}.design-floorplan-heading .flip-floor-plan a:hover,.design-floorplan-heading .floorplan-options-anchor-container a:hover{text-decoration:none}.design-floorplan-heading .flip-floor-plan a img,.design-floorplan-heading .floorplan-options-anchor-container a img{width:50px;height:50px;display:inline}@media (max-width:767px){.design-floorplan-heading .flip-floor-plan a span{display:none}}.design-floorplan-heading.no-series .flip-floor-plan{margin-top:-30px}.builder-quote{margin-bottom:1.6rem;background:#f5f4f4;padding:2.8rem 2rem 1.6rem 1.6rem}.builder-quote .quote-content{margin-left:2.8rem;position:relative;font-size:calc(16px - 1px);line-height:1.3}.builder-quote .quote-content p{font-size:inherit;line-height:inherit}.builder-quote .quote-content:before{content:"\";font-family:FontAwesome;position:absolute;left:-2.8rem;top:-1.2rem;color:#dbd9d9;font-size:2em;z-index:5}@media (min-width:400px) and (max-width:1920px){.builder-quote .quote-content:before{font-size:calc(2em + (32 - 32) * ((100vw - 400px)/ (1920 - 400)))}}@media (min-width:1920px){.builder-quote .quote-content:before{font-size:2em}}.builder-quote .quote-content .quote-main{position:relative;z-index:10}.builder-quote .quote-content .builders-name{font-weight:700}.builder-quote .quote-content .quote-footer{color:#009547;font-style:italic}.display-buildings-group-container{margin:1.2rem 0}.display-buildings-group-container .display-building{display:-ms-flexbox;display:flex;background:#ebeae9;padding:.8rem;margin-bottom:.2rem;font-size:.8333em}.display-buildings-group-container .display-building.display-home{background:#009547;color:#fff}.display-buildings-group-container .display-building.display-home .display-building--icon i{color:#009547}.display-buildings-group-container .display-building.display-home a{color:inherit}.display-buildings-group-container .display-building.display-centre .display-building--link{color:#009547}.display-buildings-group-container .display-building p{margin:0;padding:0}.display-buildings-group-container .display-building--icon{background:#fff;width:48px;height:48px;border-radius:48px;margin-right:.8rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;color:#bdbdbd;-ms-flex:0 0 auto;flex:0 0 auto}.display-buildings-group-container .display-building--title{font-size:16px;font-weight:700}.display-buildings-group-container .display-building--content{-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-wrap:wrap;flex-wrap:wrap}.display-buildings-group-container .display-building--current-hours{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.4rem 0 0}.display-buildings-group-container .display-building--current-hours-today{-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-wrap:wrap;flex-wrap:wrap}.display-buildings-group-container .display-building--current-hours-toggle{top:calc(50% - (36px / 2));right:0;background:rgba(0,0,0,.1);width:36px;border-radius:36px;height:36px;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:center;justify-content:center;margin:-.4rem 0;-ms-flex-align:center;align-items:center;position:relative;z-index:10;transition:transform .5s,background-color .5s;-ms-flex:0 0 auto;flex:0 0 auto}.display-buildings-group-container .display-building--current-hours-toggle:active,.display-buildings-group-container .display-building--current-hours-toggle:focus,.display-buildings-group-container .display-building--current-hours-toggle:hover{background:rgba(0,0,0,.2)}.display-buildings-group-container .display-building--current-hours-toggle:after{content:"\";font-family:'Material Icons';display:block}.display-buildings-group-container .display-building--current-hours-toggle.active:after{-ms-transform:rotate(180deg);transform:rotate(180deg)}.display-buildings-group-container .display-building--opening-hours-display{margin:.8rem 0;padding-right:.4rem;display:none}.display-buildings-group-container .display-building--opening-hour-display{display:-ms-flexbox;display:flex;border-bottom:1px dotted rgba(0,0,0,.25);padding:.4rem 0 .2rem}.display-buildings-group-container .display-building--opening-hour-display span:first-child{-ms-flex:1 0 auto;flex:1 0 auto;padding-right:.8rem}.display-buildings-group-container .display-building--opening-hour-display span:nth-child(2){text-align:right}.hero-slider-section{min-height:calc(3.2rem + 1.6rem);background-color:#ebeae9}.hero-slider-section.slick-initialized{background-color:#ebeae9}.hero-slider-section .slide{position:relative}.hero-slider-section .slide:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);z-index:10}.hero-slider-section .slide.no-overlay:before{display:none}.hero-slider-section .slide .slider-container{z-index:15;position:absolute;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;left:0}.hero-slider-section .slide .slider-container .title{font-family:din-2014;font-size:16px;color:#212121;line-height:1.2;font-weight:600;text-transform:none;letter-spacing:0;font-size:2.014em;margin:0;padding:0;text-align:center;color:#fff}.hero-slider-section .slide .slider-container .title a,.hero-slider-section .slide .slider-container .titlea{color:#212121}.hero-slider-section .slide .slider-container .title a:focus,.hero-slider-section .slide .slider-container .title a:hover,.hero-slider-section .slide .slider-container .titlea:focus,.hero-slider-section .slide .slider-container .titlea:hover{text-decoration:underline;color:#080808}@media (min-width:400px) and (max-width:1920px){.hero-slider-section .slide .slider-container .title{font-size:calc(2.014em + (50.512 - 32.224) * ((100vw - 400px)/ (1920 - 400)))}}@media (min-width:1920px){.hero-slider-section .slide .slider-container .title{font-size:3.157em}}@media (max-width:767px){.hero-slider-section .slide .slider-container .title{font-size:1.5em;color:#fff}}@media (max-width:767px) and (min-width:400px) and (max-width:1920px){.hero-slider-section .slide .slider-container .title{font-size:calc(1.5em + (33.6 - 24) * ((100vw - 400px)/ (1920 - 400)))}}@media (max-width:767px) and (min-width:1920px){.hero-slider-section .slide .slider-container .title{font-size:2.1em}}.hero-slider-section .slide .slider-container .summary{margin-top:.8rem;margin-bottom:.8rem;color:#fff;max-width:80%;font-size:1.15em}@media (max-width:991px){.hero-slider-section .slide .slider-container .summary{display:none}}.builder-grid-load-more-container .hero-slider-section .slide .slider-container .builder-grid-load-more,.call-to-action-bar .hero-slider-section .slide .slider-container .obfuscated-number,.hero-slider-section .slide .slider-container .btn,.hero-slider-section .slide .slider-container .builder-grid-load-more-container .builder-grid-load-more,.hero-slider-section .slide .slider-container .call-to-action-bar .obfuscated-number{margin-top:1.2rem;padding:calc(.8rem * .8)}.builder-grid-load-more-container .hero-slider-section .slide .slider-container .display-home-button.builder-grid-load-more:before,.call-to-action-bar .hero-slider-section .slide .slider-container .display-home-button.obfuscated-number:before,.hero-slider-section .slide .slider-container .btn.display-home-button:before,.hero-slider-section .slide .slider-container .builder-grid-load-more-container .display-home-button.builder-grid-load-more:before,.hero-slider-section .slide .slider-container .call-to-action-bar .display-home-button.obfuscated-number:before{content:"\";font-family:'Material Icons';vertical-align:middle}.hero-slider-section .slide .slider-container.using-box__container{-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:end;justify-content:flex-end}.hero-slider-section .slide .slider-container.using-box__container .using-box{margin:1.6rem 1rem 4rem;max-width:60%;background:rgba(0,0,0,.53);padding:1.6rem}@media (max-width:991px){.hero-slider-section .slide .slider-container.using-box__container .using-box{max-width:none;width:93%;left:2.5%}}.hero-slider-section .slide .slider-container.using-box__container .using-box h1.title,.hero-slider-section .slide .slider-container.using-box__container .using-box p.title{font-family:din-2014;font-size:16px;color:#212121;line-height:1.2;font-weight:600;text-transform:none;letter-spacing:0;font-size:1.728em;margin:0;padding:0 0 .8rem;color:#fff;text-align:left;line-height:1;margin:0;padding:0}.hero-slider-section .slide .slider-container.using-box__container .using-box h1.title a,.hero-slider-section .slide .slider-container.using-box__container .using-box h1.titlea,.hero-slider-section .slide .slider-container.using-box__container .using-box p.title a,.hero-slider-section .slide .slider-container.using-box__container .using-box p.titlea{color:#212121}.hero-slider-section .slide .slider-container.using-box__container .using-box h1.title a:focus,.hero-slider-section .slide .slider-container.using-box__container .using-box h1.title a:hover,.hero-slider-section .slide .slider-container.using-box__container .using-box h1.titlea:focus,.hero-slider-section .slide .slider-container.using-box__container .using-box h1.titlea:hover,.hero-slider-section .slide .slider-container.using-box__container .using-box p.title a:focus,.hero-slider-section .slide .slider-container.using-box__container .using-box p.title a:hover,.hero-slider-section .slide .slider-container.using-box__container .using-box p.titlea:focus,.hero-slider-section .slide .slider-container.using-box__container .using-box p.titlea:hover{text-decoration:underline;color:#080808}@media (min-width:400px) and (max-width:1920px){.hero-slider-section .slide .slider-container.using-box__container .using-box h1.title,.hero-slider-section .slide .slider-container.using-box__container .using-box p.title{font-size:calc(1.728em + (37.904 - 27.648) * ((100vw - 400px)/ (1920 - 400)))}}@media (min-width:1920px){.hero-slider-section .slide .slider-container.using-box__container .using-box h1.title,.hero-slider-section .slide .slider-container.using-box__container .using-box p.title{font-size:2.369em}}.hero-slider-section .slide .slider-container.using-box__container .using-box .summary{margin:.8rem 0 0;max-width:100%;font-size:16px;text-align:left}.builder-homepage-sidebar{margin-right:2.4rem;margin-top:-7vh}.builder-homepage-sidebar.advanced-cta-sidebar{margin-top:5vh}@media (max-width:991px){.builder-homepage-sidebar{margin-right:0;margin-bottom:2.4rem;padding-bottom:1.6rem;border-bottom:1px solid #f5f4f4}}.builder-homepage-sidebar .builder-contact-information{opacity:1;margin-bottom:0;padding:.8rem}.builder-homepage-sidebar .related-display-home-button{margin-top:.8rem;white-space:normal}@media (max-width:1199px){.builder-homepage-sidebar.builder-homepage-sidebar--revised .builder-contact-information .dual-owner__heading{display:none}}.builder-homepage-sidebar .social-container{text-align:center;margin:2rem 0 1.6rem}.builder-homepage-sidebar .social-container .title{margin:0;padding:0}.builder-featured-video{max-width:260px;float:right;margin-left:.8rem;margin-bottom:.8rem;position:relative}@media (max-width:767px){.builder-featured-video{max-width:100%;margin-left:0}}.builder-featured-video:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;content:"\E039";font-family:'Material Icons';font-size:36px;transition:background .5s;color:#fff}.builder-featured-video:active:after,.builder-featured-video:focus:after,.builder-featured-video:hover:after{background:rgba(0,0,0,.2)}.builder-featured-video--revised{display:block;max-width:none;float:none;margin:1.2rem 0 0}.builder-featured-video--revised:after{font-size:4rem}@media (min-width:400px) and (max-width:1400px){.builder-featured-video--revised:after{font-size:calc(4em + (64 - 64) * ((100vw - 400px)/ (1400 - 400)))}}@media (min-width:1400px){.builder-featured-video--revised:after{font-size:4rem}}body.page-template-template-builder-homepage .featured_homes_section{padding:0}body.page-template-template-builder-homepage .featured_homes_section h2{font-family:din-2014;font-size:16px;color:#212121;line-height:1.2;font-weight:600;text-transform:none;letter-spacing:0;font-size:1.444em;margin:0;padding:0 0 .8rem}body.page-template-template-builder-homepage .featured_homes_section h2 a,body.page-template-template-builder-homepage .featured_homes_section h2a{color:#212121}body.page-template-template-builder-homepage .featured_homes_section h2 a:focus,body.page-template-template-builder-homepage .featured_homes_section h2 a:hover,body.page-template-template-builder-homepage .featured_homes_section h2a:focus,body.page-template-template-builder-homepage .featured_homes_section h2a:hover{text-decoration:underline;color:#080808}@media (min-width:400px) and (max-width:1920px){body.page-template-template-builder-homepage .featured_homes_section h2{font-size:calc(1.444em + (28.432 - 23.104) * ((100vw - 400px)/ (1920 - 400)))}}@media (min-width:1920px){body.page-template-template-builder-homepage .featured_homes_section h2{font-size:1.777em}}.mobile-filter-button{display:none}@media (max-width:991px){.mobile-filter-button{display:block}}.filter-values-section{margin-top:2.4rem;max-width:1440px;margin-left:auto;margin-right:auto}@media (max-width:991px){.filter-values-section{display:none}}.filter-values-section>.container-fluid{margin:1.6rem auto;font-size:.8333em}.filter-values-section>.container-fluid .filter-values{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border-top:1px solid #bdbdbd;border-bottom:1px solid #bdbdbd}.filter-values-section>.container-fluid .filter-values .open-filter-panel{border-left:1px solid #bdbdbd;border-right:1px solid #bdbdbd;padding:.8rem .8rem;display:block;color:#fff;background-color:#009547;background-image:-o-linear-gradient(to right,#009547,#bed62f)}.filter-values-section>.container-fluid .filter-values .open-filter-panel a,.filter-values-section>.container-fluid .filter-values .open-filter-panel a:focus,.filter-values-section>.container-fluid .filter-values .open-filter-panel a:hover,.filter-values-section>.container-fluid .filter-values .open-filter-panel:focus,.filter-values-section>.container-fluid .filter-values .open-filter-panel:hover{text-decoration:none}.filter-values-section>.container-fluid .filter-values .open-filter-panel i{vertical-align:middle}.filter-values-section>.container-fluid .filter-values .reset-fancy-form-elements{padding:.8rem .4rem;display:block;background:#dbd9d9;color:#fff}.filter-values-section>.container-fluid .filter-values .reset-fancy-form-elements a,.filter-values-section>.container-fluid .filter-values .reset-fancy-form-elements a:focus,.filter-values-section>.container-fluid .filter-values .reset-fancy-form-elements a:hover,.filter-values-section>.container-fluid .filter-values .reset-fancy-form-elements:focus,.filter-values-section>.container-fluid .filter-values .reset-fancy-form-elements:hover{text-decoration:none}.filter-values-section>.container-fluid .filter-values .reset-fancy-form-elements i.fa{padding:.35rem}.filter-values-section>.container-fluid .filter-values .reset-fancy-form-elements i{vertical-align:middle}.filter-values-section>.container-fluid .filter-values .filter-value{display:inline-block}.filter-values-section>.container-fluid .filter-values .filter-value .label{display:inline-block;font-weight:700;color:#616161;margin-left:.4rem;margin-right:.4rem}.filter-values-section>.container-fluid .filter-values .filter-value .label.label-icon{width:30px;height:30px;vertical-align:middle}.filter-values-section>.container-fluid .filter-values .filter-value .label.label-icon svg .cls-1{fill:#616161}.filter-values-section>.container-fluid .filter-values .filter-value .value{display:inline-block;margin-left:.4rem;color:#616161;vertical-align:middle}.filter-values-section>.container-fluid .filter-values .filter-value.grow-and-truncate{-ms-flex:1;flex:1;line-height:1.2;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.filter-values-section>.container-fluid .filter-values .filter-value.grow-and-truncate .value{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.filter-values-section>.container-fluid .filter-values .filter-value.search-text .value{margin-left:0}.filter-values-section>.container-fluid .filter-values .filter-value.search-text .label.label-icon{margin-right:0}.filter-values-section>.container-fluid .filter-values .filter-value.search-text .label.label-icon i{font-size:28px}#building-filters-overlay{z-index:-10;background:rgba(0,0,0,.5);position:fixed;top:0;left:0;width:100%;height:100%;cursor:pointer;opacity:0;transition:opacity .15s}#building-filters-overlay.active{opacity:1;z-index:190;transition:opacity .5s}.building-filters{position:absolute;top:30vh;background:#fff;padding:2vw;z-index:99;border-radius:0 0 4px 0;transition:left .25s;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);width:33vw;left:calc(-33vw - 15px)}.building-filters .row{margin-left:-4px;margin-right:-4px}.building-filters [class^=col-]{padding-left:4px;padding-right:4px}@media (max-width:1199px){.building-filters{width:40vw;left:calc(-40vw - 15px)}}@media (max-width:991px){.building-filters{width:75vw;left:calc(-75vw - 15px)}}@media (max-width:767px){.building-filters{width:100vw;left:calc(-100vw - 15px);top:0;padding:6vw}}@media (max-width:543px){.building-filters{width:100vw;left:calc(-100vw - 15px)}}.building-filters .tab{position:absolute;display:block;right:0;top:0;-ms-transform:rotate(-90deg);transform:rotate(-90deg);-ms-transform-origin:top right;transform-origin:top right;color:#fff;font-family:din-2014;padding:1.6rem 1.6rem .8rem;border-radius:0 0 4px 4px;background-color:#009547;background-image:-o-linear-gradient(to right,#009547,#bed62f)}.building-filters .tab a,.building-filters .tab a:focus,.building-filters .tab a:hover,.building-filters .tab:focus,.building-filters .tab:hover{text-decoration:none}@media (max-width:991px){.building-filters .tab{display:none}}.building-filters .tab:after{vertical-align:top;content:"\E313";font-family:'Material Icons'}.building-filters .form-container .fancy-form-element{margin-bottom:.4rem}.building-filters .form-container .fancy-form-element.fancy-select .display-section{border-color:#dbd9d9}.building-filters .form-container .fancy-form-element.reveal .display-section{border-color:#009547}.building-filters.active{left:0;z-index:190}.building-filters.active .tab:after{content:"\E316";font-family:'Material Icons'}@media (max-width:991px){.building-filters .reset-fancy-form-elements{margin-bottom:.4rem}}.mobile-filter-button{margin:.4rem 15px}.filter-no-results-section{width:100%}.filter-no-results-section .filter-no-results{max-width:350px;text-align:center;margin:0 auto 2.8rem}.tab-contents .filter-no-results-section .filter-no-results{margin-top:2.8rem}.filter-no-results-section .filter-no-results i{font-size:calc(3.157em * 2);color:#bdbdbd}.filter-no-results-section .filter-no-results a.open-filter-panel,.filter-no-results-section .filter-no-results p.filter-note{display:none}.page-template-template-builder-designs .filter-no-results-section .filter-no-results a.open-filter-panel,.page-template-template-builder-designs .filter-no-results-section .filter-no-results p.filter-note,.page-template-template-builder-house-and-land .filter-no-results-section .filter-no-results a.open-filter-panel,.page-template-template-builder-house-and-land .filter-no-results-section .filter-no-results p.filter-note{display:inline-block}.building-filters-display.loading .loading-container{margin-bottom:.8rem}@media (max-width:991px){.building-filters-display.loading .loading-container{position:absolute;top:0;right:0}}.building-filters-display.loading .loading-container:after{width:36px;height:36px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;top:0;right:0;font-size:18px;content:"\E863";font-family:'Material Icons';animation:spin-all-time .5s linear infinite}.filtered-records-found{font-size:.8333em;margin-top:-.8rem;margin-bottom:.8rem}.filtered-records-found .text{display:inline-block}.filtered-records-found .hlp-tcs-link{color:#009547!important;float:right}@media (max-width:543px){.filtered-records-found .text{display:block}.filtered-records-found .hlp-tcs-link{float:none}}.filtered-records-found .no-region-design-location-button{position:absolute;bottom:0;right:15px;color:#000}.filtered-records-found .no-region-design-location-button a{display:block;padding:8px 20px;font-weight:700;background-color:#009547;transition:background-color .3s;color:#fff}.filtered-records-found .no-region-design-location-button a:active,.filtered-records-found .no-region-design-location-button a:focus,.filtered-records-found .no-region-design-location-button a:hover{text-decoration:none;background-color:#007c3b}.building-filters-inline{padding:1.2rem 0 .8rem;border-top:1px solid #dbd9d9;border-bottom:1px solid #dbd9d9}.building-filters-inline p.label{padding-right:1.6rem;line-height:1}@media (max-width:991px){.building-filters-inline p.label{padding-right:0;text-align:center;width:100%}}.building-filters-inline .reset-fancy-form-elements{display:inline-block;border-radius:2px;font-size:.8333;margin:0;margin-top:4px;color:#009547;cursor:pointer}.building-filters-inline .inline-filters-icon-button,.building-filters-inline .inline-filters-search-button{margin:0 0 .8rem .4rem}.building-filters-inline .inline-filters-icon-button span,.building-filters-inline .inline-filters-search-button span{font-weight:400;font-size:.8333em}@media (max-width:991px){.building-filters-inline .inline-filters-icon-button,.building-filters-inline .inline-filters-search-button{padding:.2rem .8rem calc(.2rem + 2px)}}.building-filters-inline .inline-filters-icon-button{margin-left:24px}.building-filters-inline .form-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}@media (max-width:767px){.building-filters-inline .form-container{padding-left:.8rem;padding-right:.8rem}}.building-filters-inline .form-container .fancy-form-element{margin-bottom:.8rem}@media (max-width:767px){.building-filters-inline .form-container .fancy-form-element{width:31%}}.building-filters-inline .form-container .fancy-form-element:not(:first-of-type){margin-left:.4rem}@media (max-width:991px){.building-filters-inline .form-container .fancy-form-element#budget .reveal-section,.building-filters-inline .form-container .fancy-form-element#home_styles .reveal-section{left:auto;right:0}}@media (max-width:767px){.building-filters-inline .form-container .fancy-form-element.fancy-textbox{width:100%}}.building-filters-inline .form-container .fancy-form-element.fancy-textbox input[type=text]{border-radius:2px;border-color:#bdbdbd}.building-filters-inline .form-container .fancy-form-element.fancy-textbox input[type=text]#search_text{width:100px;transition:width .5s}@media (max-width:991px){.building-filters-inline .form-container .fancy-form-element.fancy-textbox input[type=text]#search_text{width:100%;padding:.4rem;font-size:.8333em}}.building-filters-inline .form-container .fancy-form-element.fancy-textbox input[type=text]#search_text:focus{width:150px}@media (max-width:991px){.building-filters-inline .form-container .fancy-form-element.fancy-textbox input[type=text]#search_text:focus{width:100%}}@media (max-width:991px){.building-filters-inline .form-container .fancy-form-element.multi-select input:checked+label:after{left:4px;top:6px}}.building-filters-inline .form-container .fancy-form-element .display-section{padding:.8rem;border:1px solid #bdbdbd;border-radius:2px;transition:background-color .5s}@media (max-width:991px){.building-filters-inline .form-container .fancy-form-element .display-section{padding:.4rem;font-size:.8333em;text-align:center}}.building-filters-inline .form-container .fancy-form-element:active .display-section,.building-filters-inline .form-container .fancy-form-element:focus .display-section,.building-filters-inline .form-container .fancy-form-element:hover .display-section{background:#ebeae9}.building-filters-inline .form-container .fancy-form-element.reveal .display-section{border-bottom-left-radius:0;border-bottom-right-radius:0;background:#009547;border-color:#009547;color:#fff}.building-filters-inline .form-container .fancy-form-element.attribute-set .display-section{background:#009547;border-color:#009547;color:#fff}.building-filters-inline .form-container .fancy-form-element .reveal-section{top:3.1rem;padding:0;border-top:1px solid #009547;min-width:220px}@media (max-width:991px){.building-filters-inline .form-container .fancy-form-element .reveal-section{top:2rem;font-size:.8333em;min-width:200px}}.building-filters-inline .form-container .fancy-form-element.fancy-select .display-section:after{display:none}#home_styles.fancy-form-element .reveal-section{min-width:390px}.building-filters-display+.builder-grid-outer-container{position:relative;padding-top:5vh}.building-filters-display+.builder-grid-outer-container:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;opacity:0;z-index:-1;transition:opacity .2s}.building-filters-display.form-element-selected+.builder-grid-outer-container:after{opacity:.5;z-index:50}.building-filters-display.filters-sticky{position:fixed;width:100%;left:0;background:#f5f4f4;z-index:99}.building-filters-display.filters-sticky .building-filters-inline{padding:.8rem 0 .4rem}.builder-contact-information .dual-owner__container .email-builder{margin-top:0}.builder-contact-information{background:#009547;text-align:center;color:#fff;margin-bottom:.4rem;transition:all .5s;opacity:0}.builder-contact-information.margin-recalculated{opacity:1}@media (max-width:991px){.builder-contact-information.margin-recalculated{margin-top:80px!important}}.builder-contact-information a{color:inherit}.builder-contact-information a:active,.builder-contact-information a:focus,.builder-contact-information a:hover{color:inherit}.builder-contact-information .builder-image{width:120px;height:120px;border-radius:120px;margin:0 auto -40px;top:-60px;position:relative;overflow:hidden;border:5px solid rgba(255,255,255,.25);z-index:25;background:rgba(0,0,0,.15)}.builder-contact-information .builder-name-location{margin:0 .5vw .8rem;padding:0 0 .8rem;border-bottom:1px solid rgba(255,255,255,.2);display:-ms-inline-flexbox;display:inline-flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:end;align-items:flex-end;line-height:1}@media (max-width:991px){.builder-contact-information .builder-name-location{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}}.builder-contact-information .builder-name-location .builder-name{font-size:1.333em;font-weight:500}.builder-contact-information .builder-name-location .builder-location{width:100%}@media (max-width:991px){.builder-contact-information .builder-name-location .builder-location{margin-left:0}}.builder-contact-information .builder-contact{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;line-height:1;margin-bottom:.8rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.builder-contact-information .builder-contact .title{font-weight:500;width:100%;margin-bottom:.4rem}@media (min-width:992px) and (max-width:1399px){.builder-contact-information .builder-contact{-ms-flex-direction:column;flex-direction:column}}.builder-contact-information .builder-contact a{display:inline-block}.builder-contact-information .builder-contact a a,.builder-contact-information .builder-contact a a:focus,.builder-contact-information .builder-contact a a:hover,.builder-contact-information .builder-contact a:focus,.builder-contact-information .builder-contact a:hover{text-decoration:none}.builder-contact-information .builder-contact a:before{content:"\E0B0";font-family:'Material Icons';vertical-align:sub;margin-right:.2rem}.builder-contact-information .builder-contact .builder-phone-number+.builder-phone-number{padding-left:.8rem;margin-left:.8rem;border-left:1px solid rgba(255,255,255,.2)}@media (min-width:992px) and (max-width:1399px){.builder-contact-information .builder-contact .builder-phone-number+.builder-phone-number{margin-top:.8rem;border:0;padding-left:0;margin-left:0}}.builder-contact-information .email-builder{margin-top:1.2rem}.builder-contact-information .email-builder .btn,.builder-contact-information .email-builder .builder-grid-load-more-container .builder-grid-load-more,.builder-contact-information .email-builder .call-to-action-bar .obfuscated-number,.builder-grid-load-more-container .builder-contact-information .email-builder .builder-grid-load-more,.call-to-action-bar .builder-contact-information .email-builder .obfuscated-number{font-size:calc(16px - 2px);width:100%}.builder-contact-information .form-intro{font-weight:500}.builder-contact-information .form-intro+.builder-inline-form{padding-top:1em}.builder-contact-information .builder-modal-button{padding-bottom:.8rem}.builder-contact-information .builder-modal-button i{vertical-align:inherit;padding-right:.4rem}.builder-contact-information .builder-modal-button .btn,.builder-contact-information .builder-modal-button .builder-grid-load-more-container .builder-grid-load-more,.builder-contact-information .builder-modal-button .call-to-action-bar .obfuscated-number,.builder-grid-load-more-container .builder-contact-information .builder-modal-button .builder-grid-load-more,.call-to-action-bar .builder-contact-information .builder-modal-button .obfuscated-number{height:auto}.builder-contact-information .builder-inline-form{margin:0 .8rem}.builder-contact-information .builder-inline-form .nf-form-cont{margin-top:0;padding-bottom:.4rem}.builder-contact-information .builder-inline-form .nf-form-cont#nf-form-1-cont .checkbox-wrap label:before,.builder-contact-information .builder-inline-form .nf-form-cont#nf-form-1-cont .list-checkbox-wrap .nf-field-element label:before,.builder-contact-information .builder-inline-form .nf-form-cont#nf-form-18-cont .checkbox-wrap label:before,.builder-contact-information .builder-inline-form .nf-form-cont#nf-form-18-cont .list-checkbox-wrap .nf-field-element label:before{border-color:#fff}.builder-contact-information .builder-inline-form .nf-form-cont#nf-form-1-cont .checkbox-wrap label:after,.builder-contact-information .builder-inline-form .nf-form-cont#nf-form-1-cont .list-checkbox-wrap .nf-field-element label:after,.builder-contact-information .builder-inline-form .nf-form-cont#nf-form-18-cont .checkbox-wrap label:after,.builder-contact-information .builder-inline-form .nf-form-cont#nf-form-18-cont .list-checkbox-wrap .nf-field-element label:after{border-color:#fff;background:#fff;color:#009547}.builder-contact-information .builder-inline-form .nf-form-cont .select2-container--default .select2-selection--single{border-color:#fff;border-radius:0;height:47px}.builder-contact-information .builder-inline-form .nf-form-cont .select2-container--default .select2-selection--single .select2-selection__rendered{background:#fff;text-align:left;text-transform:capitalize;border-radius:0;height:46px;font-size:calc(16px - 2px)}.builder-contact-information .builder-inline-form .nf-form-cont label{display:none}@media (max-width:991px){.builder-contact-information .builder-inline-form .nf-form-cont .checkbox-wrap label,.builder-contact-information .builder-inline-form .nf-form-cont .email-wrap label,.builder-contact-information .builder-inline-form .nf-form-cont .list-wrap label,.builder-contact-information .builder-inline-form .nf-form-cont .textarea-wrap label,.builder-contact-information .builder-inline-form .nf-form-cont .textbox-wrap label{display:block;color:#fff;text-align:left}}@media (max-width:991px){.builder-contact-information .builder-inline-form .nf-form-cont .checkbox-wrap textarea,.builder-contact-information .builder-inline-form .nf-form-cont .email-wrap textarea,.builder-contact-information .builder-inline-form .nf-form-cont .list-wrap textarea,.builder-contact-information .builder-inline-form .nf-form-cont .textarea-wrap textarea,.builder-contact-information .builder-inline-form .nf-form-cont .textbox-wrap textarea{background:#fff}}.builder-contact-information .builder-inline-form .nf-form-cont input:not([type=button]){background:#fff;border-color:#fff;padding-top:13px;padding-bottom:13px}.builder-contact-information .builder-inline-form .nf-form-cont input[type=button],.builder-contact-information .builder-inline-form .nf-form-cont input[type=submit]{background-color:#7db632;border-color:#7db632;display:block;width:100%}.builder-contact-information .builder-inline-form .nf-form-cont .nf-multi-cell .nf-cell{padding-left:3px;padding-right:3px}.builder-contact-information .builder-inline-form .nf-form-cont .nf-field-container{margin-bottom:6px}.single-builder__container .builder-name-location .builder-phone-number{width:100%;padding-top:.2em}.single-builder__container .builder-name-location .builder-phone-number a:before{content:"\E0B0";font-family:'Material Icons';vertical-align:sub;margin-right:.2rem}.single-builder__container .builder-title-location{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding-top:.4rem}.single-builder__container .builder-title-location .builder-location,.single-builder__container .builder-title-location .builder-title{width:auto;display:inline-block;padding:0 .4rem}.single-builder__container .builder-title-location div+div{border-left:1px solid rgba(255,255,255,.2)}.builder-contact-information{position:relative}.builder-contact-information--separator{margin:.9rem auto;width:100%;height:1px;background-color:rgba(255,255,255,.2)}.builder-contact-information--design-single{padding:.8rem}.builder-contact-information--design-single .landline-number{border:none!important;padding:0!important}.builder-contact-information--design-single .builder-phone-number{margin-bottom:3px}.builder-contact-information--design-single .builder-modal-button{width:330px;max-width:100%;margin:1rem auto 0;padding-bottom:0}.builder-contact-information--display-home{opacity:1!important;margin-top:80px}.dual-owner__container{text-align:left}.dual-owner__container .builder-image{top:0;width:100px;height:100px;margin:0;-ms-flex:0 0 100px;flex:0 0 100px}.dual-owner__container .builder-name{font-weight:700;margin-bottom:.2rem}.dual-owner__container .builder-title{line-height:1}.dual-owner__container .builder-phone-number{line-height:1}.dual-owner__container .landline-number{margin:.8rem 0;padding:.8rem 0;border-top:1px solid rgba(255,255,255,.2);border-bottom:1px solid rgba(255,255,255,.2);text-align:center}.dual-owner__container .landline-number .title{font-weight:500}.dual-owner__container .builder-details{margin-left:.8rem}.dual-owner__item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative}.dual-owner__item+.dual-owner__item:after{content:'';display:block;position:absolute;top:0;right:0;width:calc(100% - 100px - .8rem);height:1px;background:rgba(255,255,255,.2)}.dual-owner__heading{padding:.8rem;position:absolute;top:calc(-55px);left:0;width:100%;background:rgba(0,0,0,.5);height:55px;border-top-right-radius:4px;border-top-left-radius:4px}.dual-owner__heading i{width:30px;height:30px;background:#009547;border-radius:30px;margin-right:.8rem;vertical-align:middle;padding:5px 0;text-align:center;font-size:19px}.mobile-utilities--v2 .salesperson-bubbles{cursor:pointer}.mobile-utilities--v2 .salesperson-bubbles .image-container{width:54px!important;height:54px!important}.mobile-utilities--v2 .salesperson-bubbles .image-container img{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:50%}.mobile-utilities--v2 .salesperson-bubbles[data-sp-count='3'] .image-container:nth-of-type(1){right:50px!important;z-index:504!important}.mobile-utilities--v2 .salesperson-bubbles[data-sp-count='3'] .image-container:nth-of-type(2){right:25px!important;z-index:503!important}.mobile-utilities--v2 .salesperson-bubbles[data-sp-count='3'] .image-container:nth-of-type(3){right:0!important;z-index:502!important}#salesperson-contact-mobile-modal{display:none;z-index:99999;position:fixed;top:0;left:0;width:100vw;height:100vh}#salesperson-contact-mobile-modal.show-modal{display:block}.spcm-modal{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:calc(100% - 30px);background-color:#fff}.spcm-modal__header{text-align:center;color:#009547;font-weight:700;padding:10px}.spcm-modal__body{background-color:#009547;padding:0 10px;color:#fff}.spcm-modal__body .dual-owner__item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:10px 0}.spcm-modal__body .dual-owner__item .builder-phone-number a{color:#fff}.spcm-modal__body .dual-owner__item+.dual-owner__item:after{width:100%}.spcm-modal__body .builder-image{width:100px;height:100px;border-radius:100px;position:relative;overflow:hidden;border:5px solid rgba(255,255,255,.25);z-index:25;background:rgba(0,0,0,.15)}.spcm-modal__overlay{position:absolute;top:0;left:0;width:100%;height:100%;content:'';background-color:rgba(0,0,0,.4)}.contact-us-page-partial.builder-contact-information{opacity:1;background:0 0;color:#212121;text-align:left}.contact-us-page-partial.builder-contact-information .single-builder__container .builder-image{margin:0 0 .8rem;top:0}.contact-us-page-partial.builder-contact-information .single-builder__container .builder-name-location{-ms-flex-pack:start;justify-content:flex-start;margin-left:0;margin-right:0;text-align:left}.contact-us-page-partial.builder-contact-information .single-builder__container .builder-contact{-ms-flex-pack:start;justify-content:flex-start}.contact-us-page-partial.builder-contact-information .dual-owner__container .dual-owner__heading{position:static;background:0 0;padding:0;font-family:din-2014;font-size:16px;color:#212121;line-height:1.2;font-weight:600;text-transform:none;letter-spacing:0;font-size:1.222em;margin:0;padding:0 0 .8rem}.contact-us-page-partial.builder-contact-information .dual-owner__container .dual-owner__heading a,.contact-us-page-partial.builder-contact-information .dual-owner__container .dual-owner__headinga{color:#212121}.contact-us-page-partial.builder-contact-information .dual-owner__container .dual-owner__heading a:focus,.contact-us-page-partial.builder-contact-information .dual-owner__container .dual-owner__heading a:hover,.contact-us-page-partial.builder-contact-information .dual-owner__container .dual-owner__headinga:focus,.contact-us-page-partial.builder-contact-information .dual-owner__container .dual-owner__headinga:hover{text-decoration:underline;color:#080808}@media (min-width:400px) and (max-width:1920px){.contact-us-page-partial.builder-contact-information .dual-owner__container .dual-owner__heading{font-size:calc(1.222em + (21.328 - 19.552) * ((100vw - 400px)/ (1920 - 400)))}}@media (min-width:1920px){.contact-us-page-partial.builder-contact-information .dual-owner__container .dual-owner__heading{font-size:1.333em}}.contact-us-page-partial.builder-contact-information .dual-owner__container .dual-owner__heading i{display:none}.contact-us-page-partial.builder-contact-information .dual-owner__container .landline-number{border-top-color:rgba(0,0,0,.15);border-bottom-color:rgba(0,0,0,.15)}.contact-us-page-partial.builder-contact-information .dual-owner__container .landline-number .title{font-weight:700}.contact-us-page-partial.builder-contact-information .dual-owner__container .dual-owner__item+.dual-owner__item{margin-top:.8rem;padding-top:.8rem}.contact-us-page-partial.builder-contact-information .dual-owner__container .dual-owner__item+.dual-owner__item:after{background:rgba(0,0,0,.15)}.builder-homepage-sidebar .virtual-meeting-link-container a{position:relative;display:block;border:1px solid #fff;box-shadow:0 5px 8px rgba(0,0,0,.3)}.builder-homepage-sidebar .virtual-meeting-link-container a:focus:before,.builder-homepage-sidebar .virtual-meeting-link-container a:hover:before{position:absolute;background:rgba(0,0,0,.2);content:'';top:0;left:0;width:100%;height:100%}@media (max-width:1024px){.builder-homepage-sidebar .virtual-meeting-link-container{margin:0 .5rem}}@media (max-width:767px){.explore_boxes_section{padding:0;margin:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}}@media (max-width:1199px){.explore_boxes_section .heading{padding:1.2rem 0 0}}@media (max-width:767px){.explore_boxes_section .heading{-ms-flex-order:2;order:2}}@media (max-width:767px){.builder-homepage-explore-boxes{background:#f5f4f4;-ms-flex-order:1;order:1}}.builder-homepage-explore-boxes .builder-homepage-explore-boxes--inner{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:1.2rem calc((-6px / 2)) 0}@media (max-width:991px){.builder-homepage-explore-boxes .builder-homepage-explore-boxes--inner{padding:1.2rem 0}}@media (max-width:767px){.builder-homepage-explore-boxes .builder-homepage-explore-boxes--inner{-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto}}.builder-homepage-explore-boxes a.bheb-box{width:calc((33.32%) - (6px * 2));max-width:375px;-ms-flex:1 0 auto;flex:1 0 auto;margin:6px calc(6px / 2) 0;display:block;background-position:center center;background-size:cover;transition:background .3s,transform .3s;position:relative;overflow:hidden}@media (max-width:991px){.builder-homepage-explore-boxes a.bheb-box{width:calc((49.99%) - (6px * 2))}}@media (max-width:767px){.builder-homepage-explore-boxes a.bheb-box{width:calc((85%) - (6px * 2));margin-bottom:.8rem}}.builder-homepage-explore-boxes a.bheb-box:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:2;opacity:0;transition:opacity .3s}.builder-homepage-explore-boxes a.bheb-box:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;opacity:1;z-index:1;background:inherit;-ms-transform:scale(1);transform:scale(1);transition:background .3s,transform .3s}.builder-homepage-explore-boxes a.bheb-box:active:before,.builder-homepage-explore-boxes a.bheb-box:focus:before,.builder-homepage-explore-boxes a.bheb-box:hover:before{opacity:1}.builder-homepage-explore-boxes a.bheb-box:active:after,.builder-homepage-explore-boxes a.bheb-box:focus:after,.builder-homepage-explore-boxes a.bheb-box:hover:after{opacity:1;-ms-transform:scale(1.1);transform:scale(1.1)}.builder-homepage-explore-boxes a.bheb-box:active .bheb-box--title,.builder-homepage-explore-boxes a.bheb-box:focus .bheb-box--title,.builder-homepage-explore-boxes a.bheb-box:hover .bheb-box--title{background:0 0;bottom:.8rem}.builder-homepage-explore-boxes a.bheb-box:active .bheb-box--title:after,.builder-homepage-explore-boxes a.bheb-box:focus .bheb-box--title:after,.builder-homepage-explore-boxes a.bheb-box:hover .bheb-box--title:after{opacity:1}.builder-homepage-explore-boxes a.bheb-box .bheb-box--title{position:absolute;bottom:0;left:0;padding:.8rem 1.2rem;background:rgba(0,0,0,.4);color:#fff;width:100%;font-family:din-2014;font-weight:300;z-index:5;transition:background .15s,bottom .3s}.builder-homepage-explore-boxes a.bheb-box .bheb-box--title:after{content:"\f105";font-family:FontAwesome;color:#bed62f;opacity:0;transition:opacity .3s;margin-left:.8rem;animation:yoyo-right .8s infinite;display:inline-block}.builder-homepage-explore-boxes a.bheb-box .bheb-box__content{position:relative;display:block}.builder-homepage-explore-boxes a.bheb-box .bheb-box__content:before{padding-top:53.125%}.builder-homepage-why-boxes{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;margin:1.2rem calc((-10px / 2)) 0}@media (max-width:991px){.builder-homepage-why-boxes{overflow-x:auto}}.builder-homepage-why-boxes--outer-container .heading{position:relative;padding-top:5vh}.builder-homepage-why-boxes--outer-container .heading:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:7px;background:linear-gradient(to left,#bed62f,#009547)}.builder-homepage-why-boxes a.bhwb-box{width:calc((25%) - (10px * 2));max-width:375px;-ms-flex:1 0 auto;flex:1 0 auto;margin:10px calc(10px / 2) 0;display:block;background-position:center center;background-size:cover;transition:background .3s,transform .3s,box-shadow .2s 0ms;position:relative;overflow:hidden}.builder-homepage-why-boxes a.bhwb-box a,.builder-homepage-why-boxes a.bhwb-box a:focus,.builder-homepage-why-boxes a.bhwb-box a:hover,.builder-homepage-why-boxes a.bhwb-box:focus,.builder-homepage-why-boxes a.bhwb-box:hover{text-decoration:none}@media (max-width:991px){.builder-homepage-why-boxes a.bhwb-box{width:calc((75.99%) - (10px * 2));margin-bottom:1.6rem}}@media (min-width:992px){.builder-homepage-why-boxes a.bhwb-box:active,.builder-homepage-why-boxes a.bhwb-box:focus,.builder-homepage-why-boxes a.bhwb-box:hover{box-shadow:0 2px 4px rgba(0,0,0,.1);transition:background .3s,transform .3s,box-shadow .4s .3s}.builder-homepage-why-boxes a.bhwb-box:active .bhwb-box__hover-title svg,.builder-homepage-why-boxes a.bhwb-box:focus .bhwb-box__hover-title svg,.builder-homepage-why-boxes a.bhwb-box:hover .bhwb-box__hover-title svg{bottom:-110px}.builder-homepage-why-boxes a.bhwb-box:active .bhwb-box__hover-title .bhwb-box__hover-title_content,.builder-homepage-why-boxes a.bhwb-box:focus .bhwb-box__hover-title .bhwb-box__hover-title_content,.builder-homepage-why-boxes a.bhwb-box:hover .bhwb-box__hover-title .bhwb-box__hover-title_content{-ms-transform:translate(0,0) scale(1);transform:translate(0,0) scale(1);opacity:1;transition:opacity .5s .2s,transform .4s .1s}.builder-homepage-why-boxes a.bhwb-box:active .bhwb-box__image,.builder-homepage-why-boxes a.bhwb-box:focus .bhwb-box__image,.builder-homepage-why-boxes a.bhwb-box:hover .bhwb-box__image{margin-top:15%}.builder-homepage-why-boxes a.bhwb-box:active .bhwb-box__title,.builder-homepage-why-boxes a.bhwb-box:focus .bhwb-box__title,.builder-homepage-why-boxes a.bhwb-box:hover .bhwb-box__title{max-height:0;padding:0}.builder-homepage-why-boxes a.bhwb-box:active .bhwb-box__content,.builder-homepage-why-boxes a.bhwb-box:focus .bhwb-box__content,.builder-homepage-why-boxes a.bhwb-box:hover .bhwb-box__content{max-height:400px;padding:1.2rem;opacity:1;transition:max-height .4s,padding .4s 0s,opacity .4s .2s}}.builder-homepage-why-boxes a.bhwb-box .bhwb-box__image{will-change:margin,opacity;position:relative;display:block;background:center center/cover;transition:margin .5s,opacity .5s;border-bottom-right-radius:15px}.builder-homepage-why-boxes a.bhwb-box .bhwb-box__image:before{padding-top:56.25%}.builder-homepage-why-boxes a.bhwb-box .bhwb-box__image:before{display:block;content:""}.builder-homepage-why-boxes a.bhwb-box .bhwb-box__hover-title{display:block;position:relative;color:#fff;text-align:center;text-transform:uppercase}.builder-homepage-why-boxes a.bhwb-box .bhwb-box__hover-title b{display:block}.builder-homepage-why-boxes a.bhwb-box .bhwb-box__hover-title svg{transition:bottom .3s;position:absolute;bottom:-100%;left:-1%;width:101.5%;z-index:1}@media all and (min-width:0\0) and (min-resolution:0.001dpcm){.builder-homepage-why-boxes a.bhwb-box .bhwb-box__hover-title svg{display:none}}.builder-homepage-why-boxes a.bhwb-box .bhwb-box__hover-title svg .tag--colour-one{stop-color:#009547}.builder-homepage-why-boxes a.bhwb-box .bhwb-box__hover-title svg .tag--colour-two{stop-color:#bed62f}.builder-homepage-why-boxes a.bhwb-box .bhwb-box__hover-title .bhwb-box__hover-title_content{-ms-transform:translate(0,30%) scale(.9);transform:translate(0,30%) scale(.9);opacity:0;transition:opacity .3s 0s,transform .4s 0s;display:block;position:absolute;top:0;left:0;width:100%;z-index:5;padding:1.2rem;line-height:1;font-family:din-2014,sans-serif;font-weight:300;font-size:1.45rem}@media (min-width:400px) and (max-width:1400px){.builder-homepage-why-boxes a.bhwb-box .bhwb-box__hover-title .bhwb-box__hover-title_content{font-size:calc(1.45em + (23.2 - 23.2) * ((100vw - 400px)/ (1400 - 400)))}}@media (min-width:1400px){.builder-homepage-why-boxes a.bhwb-box .bhwb-box__hover-title .bhwb-box__hover-title_content{font-size:1.45rem}}@media all and (min-width:0\0) and (min-resolution:0.001dpcm){.builder-homepage-why-boxes a.bhwb-box .bhwb-box__hover-title .bhwb-box__hover-title_content{background:linear-gradient(to left,#bed62f,#009547)}}.builder-homepage-why-boxes a.bhwb-box .bhwb-box__title{display:block;text-align:center;text-transform:uppercase;font-family:din-2014,sans-serif;font-weight:300;padding:1.2rem .4rem;color:#fff;line-height:1;max-height:150px;transition:max-height .4s,padding .4s;overflow:hidden;font-size:1.2rem;background-image:url(../images/tag@4x.png);background-size:cover;background-repeat:no-repeat;background-position:right center;margin-top:-25px;margin-left:-1px;position:relative}@media (min-width:400px) and (max-width:1400px){.builder-homepage-why-boxes a.bhwb-box .bhwb-box__title{font-size:calc(1.2em + (19.2 - 19.2) * ((100vw - 400px)/ (1400 - 400)))}}@media (min-width:1400px){.builder-homepage-why-boxes a.bhwb-box .bhwb-box__title{font-size:1.2rem}}.builder-homepage-why-boxes a.bhwb-box .bhwb-box__title b{display:block}.builder-homepage-why-boxes a.bhwb-box .bhwb-box__content{opacity:0;display:block;padding:0;max-height:0;overflow:hidden;transition:max-height .4s,padding .4s 0s,opacity .2s 0s;z-index:10;background:#f5f4f4;text-align:center;color:#212121;position:relative}.builder-homepage-why-boxes a.bhwb-box .bhwb-box__content button{display:block;margin-top:.8rem;width:100%}.generic_data_section>.container{width:auto}.available-careers-section .available-career{padding:.8rem 1.2rem;position:relative;border-top:1px solid #dbd9d9}.available-careers-section .available-career:before{content:"\e315";font-family:'Material Icons';display:block;position:absolute;left:0;top:.8rem;height:100%}.single-careers-form-container{background:#ebeae9;padding:.8rem 2rem}.single-careers-form-container .nf-form-cont{margin:0;padding:0}.single-careers-form-container .nf-form-cont .html-container{margin:0;padding:0}.single-careers-form-container .nf-form-cont input[type=address],.single-careers-form-container .nf-form-cont input[type=email],.single-careers-form-container .nf-form-cont input[type=text],.single-careers-form-container .nf-form-cont select,.single-careers-form-container .nf-form-cont textarea{background-color:rgba(255,255,255,.5)}.single-careers-form-container .nf-form-cont input[type=address]:focus,.single-careers-form-container .nf-form-cont input[type=email]:focus,.single-careers-form-container .nf-form-cont input[type=text]:focus,.single-careers-form-container .nf-form-cont select:focus,.single-careers-form-container .nf-form-cont textarea:focus{background-color:#fff}.opening-hours-container .header h2{text-align:center}.opening-hours-container .header .current-day{border:1px solid #dbd9d9;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.opening-hours-container .header .current-day__item{-ms-flex-positive:1;flex-grow:1;padding:.4rem .8rem;display:-ms-flexbox;display:flex}.opening-hours-container .header .current-day__day{-ms-flex-positive:1;flex-grow:1;font-weight:700}.opening-hours-container .header .current-day__toggle{padding:.8rem;display:block;background:#009547;color:#fff;transition:background .5s}.opening-hours-container .header .current-day__toggle a,.opening-hours-container .header .current-day__toggle a:focus,.opening-hours-container .header .current-day__toggle a:hover,.opening-hours-container .header .current-day__toggle:focus,.opening-hours-container .header .current-day__toggle:hover{text-decoration:none}.opening-hours-container .header .current-day__toggle:active,.opening-hours-container .header .current-day__toggle:focus,.opening-hours-container .header .current-day__toggle:hover{background:#00843f}.opening-hours-container .header .current-day__toggle:before{content:"\";font-family:FontAwesome}.opening-hours-container .header+.content{display:none;border-right:1px solid #dbd9d9;border-left:1px solid #dbd9d9}.opening-hours-container .header+.content .opening-hours-display{margin:0}.opening-hours-container .header+.content .goto-display-centre-button{margin-top:.8rem}.opening-hours-container.active .header .current-day__toggle:before{content:"\";font-family:FontAwesome}.opening-hours-container.active .header+.content{padding:.8rem;border-bottom:1px solid #dbd9d9}.opening-hours-display{margin:0 0 1.2rem 0}.opening-hours-display .opening-hour-display{padding:.2rem 0;border-bottom:1px dotted rgba(0,0,0,.25);display:-ms-flexbox;display:flex}.opening-hours-display .opening-hour-display span:first-child{-ms-flex:1 1 auto;flex:1 1 auto;padding-right:.8rem}.opening-hours-display .opening-hour-display span:nth-child(2){text-align:right}.opening-hour-address{position:relative;margin:0 0 1.2rem 2.4rem;font-weight:700}.opening-hour-address:before{content:"\E55f";font-family:'Material Icons';position:absolute;left:-2.4rem;top:0;font-size:1.777em}.mobile-number,.phone-number{position:relative;margin:0 0 1.2rem 2.4rem;font-weight:700}.mobile-number:before,.phone-number:before{position:absolute;left:-2.4rem;top:0;font-size:1.777em}.mobile-number a,.phone-number a{margin-top:.4rem;display:inline-block;color:inherit}.phone-number:before{content:"\E0CD";font-family:'Material Icons'}.mobile-number:before{content:"\E325";font-family:'Material Icons'}.opening-hours--exceptions{border-radius:4px;margin-top:1.2rem;padding:1.2rem;background-color:rgba(0,0,0,.1)}.display-home .opening-hours--exceptions{background-color:rgba(0,0,0,.05)}.display_home-template-default .opening-hours--exceptions{background-color:rgba(0,0,0,.05)}.opening-hours--exceptions--title{font-weight:700}.display-buildings-group-container .opening-hours--exceptions--title{position:relative}.display-buildings-group-container .opening-hours--exceptions--title i{background-color:rgba(0,0,0,.15);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:absolute;width:48px;height:48px;border-radius:48px;left:calc(-48px - 1.6rem);top:-1.2rem;font-size:1.333em}.display-buildings-group-container .display-home .opening-hours--exceptions--title i{background-color:rgba(0,0,0,.05)}.single-opening-hours-display{margin-bottom:1.2rem;box-shadow:0 1px 4px rgba(0,0,0,.25);padding:1.6rem 1.2rem .4rem;background:#fff;transition:box-shadow .5s}.single-opening-hours-display:active,.single-opening-hours-display:focus,.single-opening-hours-display:hover{box-shadow:0 2px 8px rgba(0,0,0,.3)}.display-homes-search-container{display:-ms-flexbox;display:flex}@media (max-width:991px){.display-homes-search-container{-ms-flex-direction:column;flex-direction:column}}.display-homes-search-container form{-ms-flex:1 0 auto;flex:1 0 auto;position:relative}.display-homes-search-container input[type=search]{display:block;padding:.8rem;padding-right:2.4rem;width:calc(100% - (2.4rem + .8rem));border:1px solid #bdbdbd}.display-homes-search-container button{position:absolute;background:0 0;border:0;bottom:4px;right:0;transition:opacity .35s}.display-homes-search-container button i{padding:.4rem 0}.display-homes-search-container:after{content:"\f021";font-family:FontAwesome;position:absolute;bottom:12px;right:13px;opacity:0;transition:opacity .35s;animation:spin-all-time .5s linear infinite;color:#404041}.display-homes-search-container.loading input[type=search]{background:#f5f4f4}.display-homes-search-container.loading button{opacity:0}.display-homes-search-container.loading:after{opacity:1}.display-homes-search-container .display-homes-keys{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:.8333em;-ms-flex-line-pack:end;align-content:flex-end;margin-bottom:.4rem;margin-left:1.2rem}@media (max-width:991px){.display-homes-search-container .display-homes-keys{margin-top:.8rem;margin-left:0}}.display-homes-search-container .display-homes-keys .display-home-key{margin-right:.4rem}.display-homes-search-container .display-homes-keys .title{width:100%;font-weight:700;margin-bottom:.4rem}.display-homes-search-container .display-homes-keys svg{width:20px;height:20px;vertical-align:middle}.display_home-template-default .nbgm-map{height:62vh}.no-display-home-locations-container{background:#ebeae9;padding:7vh;text-align:center}.no-display-home-locations-container i{font-size:calc(3.157em * 2);color:#bdbdbd}.ngm-frontend-container+.padding-section-smaller{padding:2vh 0}body.page-id-243 .minimal-hero-section+.body-section{padding-top:2vh}.ngm-frontend-container{padding-top:2vh;min-height:auto}.ngm-frontend-container .nbgm-map{height:460px}.ngm-frontend-container .ngm-map-loader{background:#f5f4f4;position:absolute;width:100%;height:100%;z-index:20;transition:opacity .5s,z-index 0s .5s;opacity:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.ngm-frontend-container .ngm-map-loader:after{content:'Finding Locations';color:#404041;line-height:1}.ngm-frontend-container .ngm-map-loader:before{content:"\f021";font-family:FontAwesome;margin-bottom:.8rem;animation:spin-all-time .5s linear infinite;color:#404041;font-size:1.15em;line-height:1}.ngm-frontend-container.loaded .ngm-map-loader{opacity:0;z-index:-1}.display-home-locations-loader-container .display-home-locations-loader{background:#f5f4f4;width:100%;height:400px;transition:opacity .5s;opacity:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;position:relative}.display-home-locations-loader-container .display-home-locations-loader:after{content:'Loading Display Homes & Display Centres';color:#404041;line-height:1}.display-home-locations-loader-container .display-home-locations-loader:before{content:"\f021";font-family:FontAwesome;margin-bottom:.8rem;animation:spin-all-time .5s linear infinite;color:#404041;font-size:1.15em;line-height:1}#display-home-locations-container h3 button{margin-left:5px}.display-home-location{margin:0 0 1.2rem;display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;background-color:#f5f4f4}@media (max-width:991px){.display-home-location{-ms-flex-direction:column;flex-direction:column}}.display-home-location .image-container{width:50%;background-size:cover;background-position:center center;background-color:#dbd9d9;position:relative}.display-home-location .image-container:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.25);opacity:0;transition:opacity .5s}@media (max-width:991px){.display-home-location .image-container{min-height:30vh;width:100%}}.display-home-location .image-container:active:after,.display-home-location .image-container:focus:after,.display-home-location .image-container:hover:after{opacity:1}.display-home-location .information-container{padding:1.6rem}.display-home-location .information-container .opening-hour-address,.display-home-location .information-container .phone-number{font-weight:300;margin-bottom:.8rem}.ngm-frontend-container .gm-style-iw .gm-info-window-content{padding-top:5px}.ngm-frontend-container .gm-style-iw .gm-info-window-content .address{font-weight:600}.ngm-frontend-container .gm-style-iw .thumbnail-image{width:75px;height:75px;margin-right:8px;float:left}.ngm-frontend-container .gm-style-iw .design-title{font-weight:700}.ngm-frontend-container .gm-style-iw hr{margin:10px 0}.ngm-frontend-container .gm-style-iw .building-icons{padding:10px 0 5px}.ngm-frontend-container .gm-style-iw .building-icons .info-icon svg.building-icon{height:25px;width:25px}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-thumb{background:rgba(0,0,0,.35)}::-webkit-scrollbar-track{background:rgba(210,210,210,.675)}#livechat-compact-container,.essb-point{transition:opacity .5s}body[class*=modal--nm] #livechat-compact-container,body[class*=modal--nm] .essb-point{opacity:0!important}body[class*=modal--nm] #livechat-full{display:none!important}.nucleo-modal-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1;opacity:0;transition:opacity 0s;overflow:auto;-ms-flex-align:start;align-items:flex-start}.nucleo-modal-container.activated{z-index:200;transition:opacity .5s;opacity:1}.nucleo-modal-container .nucleo-modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.75;z-index:201}.nucleo-modal-container .nucleo-modal-inner{margin:1.6rem 0;background-color:#fff;width:90vw;max-width:840px;position:relative;z-index:202;padding:0 1.2rem 1.2rem}@media (max-width:991px){.nucleo-modal-container .nucleo-modal-inner{max-width:none}}.nucleo-modal-container .nucleo-modal-inner .nucleo-modal-close-btn{display:inline-block;position:absolute;top:.4rem;right:0;padding:.8rem .8rem;line-height:1;font-size:0;color:#212121}.nucleo-modal-container .nucleo-modal-inner .nucleo-modal-close-btn a,.nucleo-modal-container .nucleo-modal-inner .nucleo-modal-close-btn a:focus,.nucleo-modal-container .nucleo-modal-inner .nucleo-modal-close-btn a:hover,.nucleo-modal-container .nucleo-modal-inner .nucleo-modal-close-btn:focus,.nucleo-modal-container .nucleo-modal-inner .nucleo-modal-close-btn:hover{text-decoration:none}.nucleo-modal-container .nucleo-modal-inner .nucleo-modal-close-btn:after{content:"\E5CD";font-family:'Material Icons';font-size:20px}@media (max-width:543px){.nucleo-modal-container .nucleo-modal-inner{-ms-flex:1 0 auto;flex:1 0 auto}}.nucleo-modal-container h2{font-size:1.777}.nucleo-modal-container h3{text-transform:none;font-size:16px}.nucleo-modal-container .nf-form-cont .field-wrap{margin-bottom:.4rem;padding-bottom:0}.nucleo-modal-container .nf-form-cont .field-wrap.html-wrap{margin-bottom:0;padding-bottom:0}.nucleo-modal-container .nf-form-cont input[type=email],.nucleo-modal-container .nf-form-cont input[type=tel],.nucleo-modal-container .nf-form-cont input[type=text],.nucleo-modal-container .nf-form-cont select,.nucleo-modal-container .nf-form-cont textarea{padding:13px .4rem}.nucleo-modal-container#nm-uid-modal-enquiry-form .nucleo-modal-inner,.nucleo-modal-container#nm-uid-modal-quick-form .nucleo-modal-inner{margin-top:80px}.modal-enquiry-form,.modal-quick-form{border-top:5px solid #009547;margin:0 -1.2rem;padding:0 1.6rem}.modal-enquiry-form .builder-information,.modal-quick-form .builder-information{display:-ms-inline-flexbox;display:inline-flex}.modal-enquiry-form .builder-information a,.modal-quick-form .builder-information a{color:inherit}.modal-enquiry-form .builder-information .builder-image,.modal-quick-form .builder-information .builder-image{width:120px;height:120px;border-radius:120px;margin:0 .4rem -40px 0;top:-60px;position:relative;overflow:hidden;border:5px solid rgba(255,255,255,.15)}.modal-enquiry-form .builder-information .builder-contact .builder-name,.modal-quick-form .builder-information .builder-contact .builder-name{padding:.8rem 0 0 0;font-size:1.15em;color:#212121;font-weight:500}.modal-enquiry-form .nf-form-cont,.modal-quick-form .nf-form-cont{margin-top:0}.modal-enquiry-form .nf-form-cont .field-wrap,.modal-quick-form .nf-form-cont .field-wrap{margin-bottom:0}.modal-enquiry-form .nf-form-cont .nf-field-container,.modal-quick-form .nf-form-cont .nf-field-container{margin-bottom:.8rem}.modal-enquiry-form .nf-form-cont .nf-field-container.checkbox-container,.modal-enquiry-form .nf-form-cont .nf-field-container.textarea-container,.modal-quick-form .nf-form-cont .nf-field-container.checkbox-container,.modal-quick-form .nf-form-cont .nf-field-container.textarea-container{margin-bottom:1.2rem}.modal-enquiry-form .nf-form-cont .textarea-wrap textarea,.modal-quick-form .nf-form-cont .textarea-wrap textarea{height:140px}.modal-enquiry-form .nf-form-cont .select2-container--default .select2-selection--single .select2-selection__rendered,.modal-quick-form .nf-form-cont .select2-container--default .select2-selection--single .select2-selection__rendered{font-size:calc(16px - 2px)}.modal-enquiry-form .nf-form-cont .checkbox-container .nf-field-label,.modal-quick-form .nf-form-cont .checkbox-container .nf-field-label{padding-left:0!important}.modal-enquiry-form .nf-form-cont .checkbox-container .nf-field-label label,.modal-quick-form .nf-form-cont .checkbox-container .nf-field-label label{position:relative;padding-left:35px;cursor:pointer}.modal-enquiry-form .nf-form-cont .checkbox-container .nf-field-label label:before,.modal-quick-form .nf-form-cont .checkbox-container .nf-field-label label:before{content:'';width:25px;height:25px;display:block;background:#fff;border:1px solid #bdbdbd;position:absolute;top:-5px;left:0;color:rgba(255,255,255,0);transition:color .5s}.modal-enquiry-form .nf-form-cont .checkbox-container .nf-field-label label.nf-checked-label:before,.modal-quick-form .nf-form-cont .checkbox-container .nf-field-label label.nf-checked-label:before{content:"\e5ca";font-family:'Material Icons';font-size:22px;line-height:1;padding:0 0 0 1px;color:#009547}.modal-enquiry-form .nf-form-cont .checkbox-container .nf-field-element,.modal-quick-form .nf-form-cont .checkbox-container .nf-field-element{display:none}.modal-enquiry-form .nf-form-cont .submit-container input[type=button],.modal-quick-form .nf-form-cont .submit-container input[type=button]{display:block;width:100%}#nm-uid-modal-enquiry-form .nucleo-modal-inner,#nm-uid-modal-quick-form .nucleo-modal-inner{width:1170px;max-width:90vw;padding:0}#nm-uid-modal-enquiry-form .nucleo-modal-close-btn,#nm-uid-modal-quick-form .nucleo-modal-close-btn{top:0;right:0;color:#fff}#nm-uid-modal-enquiry-form .sp-modal-form-header,#nm-uid-modal-quick-form .sp-modal-form-header{padding:12px 20px;background-color:#009547;color:#fff;font-weight:700}#nm-uid-modal-enquiry-form .modal-enquiry-form,#nm-uid-modal-enquiry-form .modal-quick-form,#nm-uid-modal-quick-form .modal-enquiry-form,#nm-uid-modal-quick-form .modal-quick-form{width:1170px;max-width:100%;margin:0;padding:0;border:none}#nm-uid-modal-enquiry-form .modal-enquiry-form__body,#nm-uid-modal-enquiry-form .modal-quick-form__body,#nm-uid-modal-quick-form .modal-enquiry-form__body,#nm-uid-modal-quick-form .modal-quick-form__body{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch}#nm-uid-modal-enquiry-form .modal-enquiry-form__tabs,#nm-uid-modal-enquiry-form .modal-quick-form__tabs,#nm-uid-modal-quick-form .modal-enquiry-form__tabs,#nm-uid-modal-quick-form .modal-quick-form__tabs{background-color:#f5f4f4;-ms-flex:1 1 auto;flex:1 1 auto}#nm-uid-modal-enquiry-form .modal-enquiry-form__tab,#nm-uid-modal-enquiry-form .modal-quick-form__tab,#nm-uid-modal-quick-form .modal-enquiry-form__tab,#nm-uid-modal-quick-form .modal-quick-form__tab{padding:20px;cursor:pointer}#nm-uid-modal-enquiry-form .modal-enquiry-form__tab .dual-owner__item,#nm-uid-modal-enquiry-form .modal-quick-form__tab .dual-owner__item,#nm-uid-modal-quick-form .modal-enquiry-form__tab .dual-owner__item,#nm-uid-modal-quick-form .modal-quick-form__tab .dual-owner__item{padding-right:30px}#nm-uid-modal-enquiry-form .modal-enquiry-form__tab .dual-owner__item .builder-image,#nm-uid-modal-enquiry-form .modal-quick-form__tab .dual-owner__item .builder-image,#nm-uid-modal-quick-form .modal-enquiry-form__tab .dual-owner__item .builder-image,#nm-uid-modal-quick-form .modal-quick-form__tab .dual-owner__item .builder-image{border-radius:50%;border:5px solid rgba(255,255,255,.6);overflow:hidden;width:100px;margin-right:20px}#nm-uid-modal-enquiry-form .modal-enquiry-form__tab .dual-owner__item .builder-image img,#nm-uid-modal-enquiry-form .modal-quick-form__tab .dual-owner__item .builder-image img,#nm-uid-modal-quick-form .modal-enquiry-form__tab .dual-owner__item .builder-image img,#nm-uid-modal-quick-form .modal-quick-form__tab .dual-owner__item .builder-image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}#nm-uid-modal-enquiry-form .modal-enquiry-form__tab .dual-owner__item .builder-name,#nm-uid-modal-enquiry-form .modal-quick-form__tab .dual-owner__item .builder-name,#nm-uid-modal-quick-form .modal-enquiry-form__tab .dual-owner__item .builder-name,#nm-uid-modal-quick-form .modal-quick-form__tab .dual-owner__item .builder-name{font-weight:700}#nm-uid-modal-enquiry-form .modal-enquiry-form__tab.active-tab,#nm-uid-modal-enquiry-form .modal-quick-form__tab.active-tab,#nm-uid-modal-quick-form .modal-enquiry-form__tab.active-tab,#nm-uid-modal-quick-form .modal-quick-form__tab.active-tab{background-color:#fff}#nm-uid-modal-enquiry-form .modal-enquiry-form__tab.active-tab .dual-owner__item,#nm-uid-modal-enquiry-form .modal-quick-form__tab.active-tab .dual-owner__item,#nm-uid-modal-quick-form .modal-enquiry-form__tab.active-tab .dual-owner__item,#nm-uid-modal-quick-form .modal-quick-form__tab.active-tab .dual-owner__item{position:relative}#nm-uid-modal-enquiry-form .modal-enquiry-form__tab.active-tab .dual-owner__item:after,#nm-uid-modal-enquiry-form .modal-quick-form__tab.active-tab .dual-owner__item:after,#nm-uid-modal-quick-form .modal-enquiry-form__tab.active-tab .dual-owner__item:after,#nm-uid-modal-quick-form .modal-quick-form__tab.active-tab .dual-owner__item:after{position:absolute;top:50%;right:0;-ms-transform:translateY(-50%) scaleX(.7);transform:translateY(-50%) scaleX(.7);content:">>";letter-spacing:-8px;color:#009547;font-size:2rem}#nm-uid-modal-enquiry-form .modal-enquiry-form__tab.active-tab .dual-owner__item .builder-image,#nm-uid-modal-enquiry-form .modal-quick-form__tab.active-tab .dual-owner__item .builder-image,#nm-uid-modal-quick-form .modal-enquiry-form__tab.active-tab .dual-owner__item .builder-image,#nm-uid-modal-quick-form .modal-quick-form__tab.active-tab .dual-owner__item .builder-image{border-color:#009547}#nm-uid-modal-enquiry-form .modal-enquiry-form__tab-content,#nm-uid-modal-enquiry-form .modal-quick-form__tab-content,#nm-uid-modal-quick-form .modal-enquiry-form__tab-content,#nm-uid-modal-quick-form .modal-quick-form__tab-content{-ms-flex:1 0 836px;flex:1 0 836px;padding:10px 15px}@media screen and (max-width:1290px){#nm-uid-modal-enquiry-form .modal-enquiry-form__body,#nm-uid-modal-quick-form .modal-enquiry-form__body{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-direction:column;flex-direction:column}#nm-uid-modal-enquiry-form .modal-enquiry-form__tabs,#nm-uid-modal-quick-form .modal-enquiry-form__tabs{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch}#nm-uid-modal-enquiry-form .modal-enquiry-form__tab,#nm-uid-modal-quick-form .modal-enquiry-form__tab{-ms-flex:1 1 50%;flex:1 1 50%}#nm-uid-modal-enquiry-form .modal-enquiry-form__tab.active-tab .dual-owner__item:after,#nm-uid-modal-quick-form .modal-enquiry-form__tab.active-tab .dual-owner__item:after{top:100%;left:170px;right:auto;-ms-transform:translate(-50%,-60%) scaleY(.7) rotate(90deg);transform:translate(-50%,-60%) scaleY(.7) rotate(90deg);-ms-transform-origin:center;transform-origin:center}}@media screen and (max-width:601px){#nm-uid-modal-enquiry-form .modal-enquiry-form__body,#nm-uid-modal-quick-form .modal-enquiry-form__body{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-direction:column;flex-direction:column}#nm-uid-modal-enquiry-form .modal-enquiry-form__tabs,#nm-uid-modal-quick-form .modal-enquiry-form__tabs{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch}#nm-uid-modal-enquiry-form .modal-enquiry-form__tab,#nm-uid-modal-quick-form .modal-enquiry-form__tab{-ms-flex:1 1 50%;flex:1 1 50%}#nm-uid-modal-enquiry-form .modal-enquiry-form__tab .dual-owner__item,#nm-uid-modal-quick-form .modal-enquiry-form__tab .dual-owner__item{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;text-align:center;padding-right:0;padding-bottom:30px}#nm-uid-modal-enquiry-form .modal-enquiry-form__tab .dual-owner__item .builder-image,#nm-uid-modal-quick-form .modal-enquiry-form__tab .dual-owner__item .builder-image{margin:0 auto 15px}#nm-uid-modal-enquiry-form .modal-enquiry-form__tab.active-tab .dual-owner__item:after,#nm-uid-modal-quick-form .modal-enquiry-form__tab.active-tab .dual-owner__item:after{top:100%;left:50%;-ms-transform:translate(-50%,-60%) scaleY(.7) rotate(90deg);transform:translate(-50%,-60%) scaleY(.7) rotate(90deg);-ms-transform-origin:center;transform-origin:center}}.nucleo-modal-container#nm-uid-modal-email-link,.nucleo-modal-container#nm-uid-modal-email-pdf{-ms-flex-align:center;align-items:center}@media (max-width:991px){.nucleo-modal-container#nm-uid-modal-email-link,.nucleo-modal-container#nm-uid-modal-email-pdf{-ms-flex-align:start;align-items:flex-start}}.nucleo-modal-container#nm-uid-modal-email-link .modal-enquiry-form,.nucleo-modal-container#nm-uid-modal-email-pdf .modal-enquiry-form{padding-top:1.6rem}.nucleo-modal-container#nm-uid-modal-email-link .send-email-form,.nucleo-modal-container#nm-uid-modal-email-pdf .send-email-form{display:-ms-flexbox;display:flex}.nucleo-modal-container#nm-uid-modal-email-link .send-email-form .form-group,.nucleo-modal-container#nm-uid-modal-email-pdf .send-email-form .form-group{-ms-flex:1 0 auto;flex:1 0 auto}.nucleo-modal-container#nm-uid-modal-email-link .send-email-form .form-group .form-control,.nucleo-modal-container#nm-uid-modal-email-pdf .send-email-form .form-group .form-control{width:100%;padding:.8rem .8rem calc(.8rem - 2px)}.nucleo-modal-container.video-section-iframe{-ms-flex-align:center;align-items:center}.nucleo-modal-container.video-section-iframe .nucleo-modal-inner{padding:1.2rem 1.2rem;width:100%;max-width:1140px;max-height:90vh}.nucleo-modal-container.video-section-iframe .nucleo-modal-inner .embed-responsive{z-index:0}.nucleo-modal-container.video-section-iframe .nucleo-modal-inner .nucleo-modal-close-btn{z-index:5;background:rgba(255,255,255,.5);border:1px solid rgba(0,0,0,.1);border-radius:100%;transition:background-color .5s}.nucleo-modal-container.video-section-iframe .nucleo-modal-inner .nucleo-modal-close-btn:active,.nucleo-modal-container.video-section-iframe .nucleo-modal-inner .nucleo-modal-close-btn:focus,.nucleo-modal-container.video-section-iframe .nucleo-modal-inner .nucleo-modal-close-btn:hover{background:#fff}.building-content .building-sidebar .virtual-tour-iframe-container{margin-bottom:.4rem;position:relative}.building-content .building-sidebar .virtual-tour-iframe-container .iframe-new-tab-overlay{position:absolute;display:block;top:0;left:0;width:100%;height:100%;z-index:10}.virtual-tour-iframe-container{margin-bottom:.4rem;position:relative}.virtual-tour-iframe-container .iframe-new-tab-overlay{position:absolute;display:block;top:0;left:0;width:100%;height:100%;z-index:10}.accordion_section{position:relative}.col-inner-wrap{box-shadow:0 0 8px rgba(0,0,0,.1)}@media (max-width:991px){.col-inner-wrap{box-shadow:none}}@media (max-width:991px){.accordion-wrap{box-shadow:0 0 8px rgba(0,0,0,.1)}}.accordion-card{background:#fff}.accordion-card:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.accordion-card:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}@media (min-width:992px){.accordion-card:last-child{margin-bottom:0}}@media (max-width:991px){.col-1 .accordion-card:last-child{border-radius:0;border-bottom:1px solid rgba(0,0,0,.1)}.col-2 .accordion-card:last-child{border-top-right-radius:0;border-top-left-radius:0;margin-bottom:0}}.accordion-card+.accordion-card{border-top:1px solid rgba(0,0,0,.1)}.accordion-card .card-top{padding:1.2rem;padding-right:calc((1.2rem * 2) + 35px);position:relative;cursor:pointer;transition:background-color .5s}.accordion-card .card-top:before{content:'';display:block;position:absolute;top:0;left:0;width:3px;height:100%;background:#009547;-ms-transform:scaleY(0);transform:scaleY(0);-ms-transform-origin:bottom;transform-origin:bottom;transition:transform .5s ease-out}.accordion-card .card-top .card-heading{font-family:din-2014;font-size:16px;color:#212121;line-height:1.2;font-weight:600;text-transform:none;letter-spacing:0;font-size:1.222em;margin:0;padding:0 0 .8rem;margin:0;font-size:1.15;padding:0}.accordion-card .card-top .card-heading a,.accordion-card .card-top .card-headinga{color:#212121}.accordion-card .card-top .card-heading a:focus,.accordion-card .card-top .card-heading a:hover,.accordion-card .card-top .card-headinga:focus,.accordion-card .card-top .card-headinga:hover{text-decoration:underline;color:#080808}@media (min-width:400px) and (max-width:1920px){.accordion-card .card-top .card-heading{font-size:calc(1.222em + (21.328 - 19.552) * ((100vw - 400px)/ (1920 - 400)))}}@media (min-width:1920px){.accordion-card .card-top .card-heading{font-size:1.333em}}.accordion-card .card-top .toggle-icon-wrap{position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);right:1.2rem;width:35px;height:35px;border:1px solid #dbd9d9;background:0 0;text-align:center;border-radius:100%}.accordion-card .card-top .toggle-icon-wrap i{display:inline-block;line-height:35px;font-size:20px;color:#9e9e9e;-ms-transform-origin:center center;transform-origin:center center;transition:transform .5s}@media (max-width:991px){.accordion-card .card-top .toggle-icon-wrap i{line-height:calc(35px - 3)}}.accordion-card .card-body{padding:1.2rem;padding-top:0;background:#f5f4f4;border-left:3px solid #009547}.accordion-card.card-active .card-top{background:#f5f4f4}.accordion-card.card-active .card-top:before{-ms-transform:scaleY(1);transform:scaleY(1)}.accordion-card.card-active .toggle-icon-wrap{background-color:#009547;border-color:#009547}.accordion-card.card-active .toggle-icon-wrap i{-ms-transform:rotate(45deg);transform:rotate(45deg);color:#fff}.fylb-wrap{display:-ms-flexbox;display:flex}@media (max-width:991px){.fylb-wrap{-ms-flex-direction:column;flex-direction:column}}.fylb-wrap .fylb-sidebar{width:36%;background-color:#212121;color:#fff;position:relative}@media (max-width:991px){.fylb-wrap .fylb-sidebar{width:100%}}.fylb-wrap .fylb-sidebar:after{content:'';display:block;position:absolute;top:7vh;right:calc(-80px /2);-ms-transform:rotate(45deg);transform:rotate(45deg);-ms-transform-origin:center center;transform-origin:center center;width:80px;height:80px;background:#212121;z-index:5}@media (max-width:991px){.fylb-wrap .fylb-sidebar:after{display:none}}.fylb-wrap .fylb-sidebar__heading{font-family:din-2014;font-size:16px;color:#212121;line-height:1.2;font-weight:600;text-transform:none;letter-spacing:0;font-size:1.728em;margin:0;padding:0 0 .8rem;color:#fff;margin-bottom:.8rem;font-weight:300}.fylb-wrap .fylb-sidebar__heading a,.fylb-wrap .fylb-sidebar__headinga{color:#212121}.fylb-wrap .fylb-sidebar__heading a:focus,.fylb-wrap .fylb-sidebar__heading a:hover,.fylb-wrap .fylb-sidebar__headinga:focus,.fylb-wrap .fylb-sidebar__headinga:hover{text-decoration:underline;color:#080808}@media (min-width:400px) and (max-width:1920px){.fylb-wrap .fylb-sidebar__heading{font-size:calc(1.728em + (37.904 - 27.648) * ((100vw - 400px)/ (1920 - 400)))}}@media (min-width:1920px){.fylb-wrap .fylb-sidebar__heading{font-size:2.369em}}.fylb-wrap .fylb-sidebar__sub-heading{font-family:din-2014;font-size:16px;color:#212121;line-height:1.2;font-weight:600;text-transform:none;letter-spacing:0;font-size:1.222em;margin:0;padding:0 0 .8rem;letter-spacing:0;font-weight:500;color:#fff;padding-bottom:0;margin-bottom:.4rem;margin-top:30px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.fylb-wrap .fylb-sidebar__sub-heading a,.fylb-wrap .fylb-sidebar__sub-headinga{color:#212121}.fylb-wrap .fylb-sidebar__sub-heading a:focus,.fylb-wrap .fylb-sidebar__sub-heading a:hover,.fylb-wrap .fylb-sidebar__sub-headinga:focus,.fylb-wrap .fylb-sidebar__sub-headinga:hover{text-decoration:underline;color:#080808}@media (min-width:400px) and (max-width:1920px){.fylb-wrap .fylb-sidebar__sub-heading{font-size:calc(1.222em + (21.328 - 19.552) * ((100vw - 400px)/ (1920 - 400)))}}@media (min-width:1920px){.fylb-wrap .fylb-sidebar__sub-heading{font-size:1.333em}}@media (max-width:991px){.fylb-wrap .fylb-sidebar__sub-heading{margin-bottom:0}}.fylb-wrap .fylb-sidebar__sub-heading span:first-child{-ms-flex:1 0 auto;flex:1 0 auto}.fylb-wrap .fylb-sidebar__description p{font-weight:300}.fylb-wrap .fylb-sidebar__content-top{background-color:#404041;padding-top:20px;padding-bottom:20px}.fylb-wrap .fylb-sidebar__content{padding:7vh calc(7vh * 1.5);max-width:600px;margin:0 auto}@media (max-width:1399px){.fylb-wrap .fylb-sidebar__content{padding-left:5vh;padding-right:5vh}}@media (max-width:991px){.fylb-wrap .fylb-sidebar__content{padding:.8rem}}.fylb-wrap .fylb-sidebar__content>div{margin-bottom:1.6rem}@media (max-width:991px){.fylb-wrap .fylb-sidebar__content>div{margin-bottom:.8rem}}.fylb-wrap .fylb-sidebar__distance{margin-top:2rem}.fylb-wrap .fylb-sidebar__search{position:relative}.fylb-wrap .fylb-sidebar__search-text input{background:#404041;width:100%;border:0;padding:calc(.4rem * 3.25);border-radius:3px;color:#fff}.fylb-wrap .fylb-sidebar__submit{position:absolute;top:.5em;right:.5em;background:#000;border-radius:3px}.fylb-wrap .fylb-sidebar--submit{padding:.8rem calc(.8rem * 1.5);cursor:pointer;background:0 0;border:0;color:#fff}.fylb-wrap .fylb-sidebar--submit i{font-size:16px}.fylb-wrap .fylb-map{width:calc(100% - 36%)}@media (max-width:991px){.fylb-wrap .fylb-map{width:100%}}.fylb-wrap .fylb-map .nbgm-map{height:750px}@media (max-width:991px){.fylb-wrap .fylb-map .nbgm-map{height:600px}}@media (max-width:767px){.fylb-wrap .fylb-map .nbgm-map{height:500px}}.fylb-wrap .gm-style-iw div[style="overflow: scroll;"]{overflow:hidden!important}.fylb-wrap .nbgm-info-window-content{width:150px;max-width:70vw;padding:0 0 4px;text-align:center;font-family:din-2014;font-size:1.15em}.fylb-wrap .gm-style button{display:none!important}.fylb-wrap .gm-style .gm-style-iw-d{overflow:hidden!important}.fylb-wrap .gm-style .gm-style-iw-c{background:#404041;margin:0;padding:4px 4px 8px;color:#fff}.fylb-wrap .gm-style .gm-style-iw-t::after{border-top-color:#404041}body .region-selector-v2-wrap{padding-top:30px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (max-width:767px){body .region-selector-v2-wrap{padding-top:0}body .region-selector-v2-wrap #region-selector-v2{margin-top:0}}body .region-selector-v2-wrap #region-selector-close{position:absolute;top:22px;right:27px;color:#fff;background-color:transparent;border-radius:0;width:20px;height:20px;border:none;text-align:right}body .region-selector-v2-wrap>.container{height:auto;-ms-flex:0 0 auto;flex:0 0 auto}body .region-selector-v2-wrap .text-white{color:#fff!important}body .region-selector-v2-wrap #region-selector-v2{max-height:90vh;width:100%;max-width:100%;padding:0;overflow:hidden}body .region-selector-v2-wrap #region-selector-v2 .fylb-wrap{display:block}body .region-selector-v2-wrap #region-selector-v2 .fylb-wrap .fylb-sidebar{width:100%;background-color:#009547;padding-top:1rem;padding-bottom:1rem}body .region-selector-v2-wrap #region-selector-v2 .fylb-wrap .fylb-sidebar:after{display:none}body .region-selector-v2-wrap #region-selector-v2 .fylb-wrap .fylb-sidebar .fylb-sidebar__content{padding:15px}body .region-selector-v2-wrap #region-selector-v2 .fylb-wrap .fylb-sidebar #fylb-search-container{width:400px;margin-left:auto;margin-right:auto;margin-bottom:15px}body .region-selector-v2-wrap #region-selector-v2 .fylb-wrap .fylb-sidebar .fylb-sidebar__search-text input{color:#212121;background-color:#fff}body .region-selector-v2-wrap #region-selector-v2 .fylb-wrap .fylb-sidebar .fylb-sidebar__suburb-search-select{color:#212121;text-align:center;width:auto!important}body .region-selector-v2-wrap #region-selector-v2 .fylb-wrap .fylb-sidebar .fylb-sidebar__suburb-search-select .select2-selection{padding:1.5rem}body .region-selector-v2-wrap #region-selector-v2 .fylb-wrap .fylb-sidebar .fylb-sidebar__suburb-search-select .select2-selection__rendered{margin:-.75rem}body .region-selector-v2-wrap #region-selector-v2 .fylb-wrap .fylb-sidebar .fylb-sidebar__suburb-search-select .select2-selection__arrow{margin:.75rem .25rem 0 0}body .region-selector-v2-wrap #region-selector-v2 .fylb-wrap .fylb-sidebar .fylb-sidebar__suburb-search-select .select2.select2-container{width:325px!important}body .region-selector-v2-wrap #region-selector-v2 .fylb-wrap .fylb-sidebar .fylb-sidebar__submit{background-color:#404041}body .region-selector-v2-wrap #region-selector-v2 .fylb-wrap .fylb-sidebar #just-browsing-link{position:relative}body .region-selector-v2-wrap #region-selector-v2 .fylb-wrap .fylb-sidebar #just-browsing-link:after{position:absolute;top:calc(100% + 3px);left:0;width:100%;height:0;border-bottom:1px solid #fff;content:""}body .region-selector-v2-wrap #region-selector-v2 .fylb-wrap .fylb-sidebar #just-browsing-link:active,body .region-selector-v2-wrap #region-selector-v2 .fylb-wrap .fylb-sidebar #just-browsing-link:focus,body .region-selector-v2-wrap #region-selector-v2 .fylb-wrap .fylb-sidebar #just-browsing-link:hover{text-decoration:none}body .region-selector-v2-wrap #region-selector-v2 .fylb-wrap .fylb-map{width:100%;height:100%}body .region-selector-v2-wrap #region-selector-v2 .fylb-wrap .fylb-map .nbgm-map{height:60vh;max-height:670px}@media (max-width:767px){body .region-selector-v2-wrap #region-selector-v2 .fylb-wrap .fylb-map .nbgm-map{height:calc(80vh - 100px);max-height:600px}}body .region-selector-v2-wrap #region-selector-v2 .fylb-wrap .map-wrap{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;height:60vh;max-height:670px}@media (max-width:767px){body .region-selector-v2-wrap #region-selector-v2 .fylb-wrap .map-wrap{height:calc(80vh - 100px);max-height:600px}}body .region-selector-v2-wrap #region-selector-v2 .fylb-wrap .map-wrap .region-select{-ms-flex:0 0 0px;flex:0 0 0px;background-color:#f5f4f4;position:relative;width:0;z-index:5;transition:all .3s}body .region-selector-v2-wrap #region-selector-v2 .fylb-wrap .map-wrap .region-select.region-select--active{-ms-flex:0 0 260px;flex:0 0 260px;width:260px}body .region-selector-v2-wrap #region-selector-v2 .fylb-wrap .map-wrap .region-select .region-select-menu{list-style:none;margin:0;padding:0;z-index:2;position:relative;background-color:#f5f4f4;height:100%;max-height:100%;overflow-x:hidden;border-right:2px solid #fff}body .region-selector-v2-wrap #region-selector-v2 .fylb-wrap .map-wrap .region-select .region-select-menu__sub-menu-1{background-color:#fff;list-style:none;margin:0;padding-left:35px;padding-right:25px}body .region-selector-v2-wrap #region-selector-v2 .fylb-wrap .map-wrap .region-select .region-select-menu__sub-menu-2{background-color:#fff;padding-left:25px;list-style:none;margin:0;padding-bottom:15px}body .region-selector-v2-wrap #region-selector-v2 .fylb-wrap .map-wrap .region-select .region-select-menu__item>ul{display:none}body .region-selector-v2-wrap #region-selector-v2 .fylb-wrap .map-wrap .region-select .region-select-menu__item.active-item>a{color:#009547!important;font-weight:700}body .region-selector-v2-wrap #region-selector-v2 .fylb-wrap .map-wrap .region-select .region-select-menu__item.active-item>a i{color:#009547!important}body .region-selector-v2-wrap #region-selector-v2 .fylb-wrap .map-wrap .region-select .region-select-menu__item.top-level-item>a{display:block;position:relative;padding:10px 15px 10px 35px;font-size:1.1rem;color:#212121;font-weight:700;position:relative}body .region-selector-v2-wrap #region-selector-v2 .fylb-wrap .map-wrap .region-select .region-select-menu__item.top-level-item>a:after,body .region-selector-v2-wrap #region-selector-v2 .fylb-wrap .map-wrap .region-select .region-select-menu__item.top-level-item>a:before{position:absolute;left:15px;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);height:12px;width:12px;background-color:#9e9e9e;content:""}body .region-selector-v2-wrap #region-selector-v2 .fylb-wrap .map-wrap .region-select .region-select-menu__item.top-level-item>a:before{height:2px}body .region-selector-v2-wrap #region-selector-v2 .fylb-wrap .map-wrap .region-select .region-select-menu__item.top-level-item>a:after{width:2px;left:21px;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:height .2s}body .region-selector-v2-wrap #region-selector-v2 .fylb-wrap .map-wrap .region-select .region-select-menu__item.top-level-item>a a,body .region-selector-v2-wrap #region-selector-v2 .fylb-wrap .map-wrap .region-select .region-select-menu__item.top-level-item>a a:focus,body .region-selector-v2-wrap #region-selector-v2 .fylb-wrap .map-wrap .region-select .region-select-menu__item.top-level-item>a a:hover,body .region-selector-v2-wrap #region-selector-v2 .fylb-wrap .map-wrap .region-select .region-select-menu__item.top-level-item>a:focus,body .region-selector-v2-wrap #region-selector-v2 .fylb-wrap .map-wrap .region-select .region-select-menu__item.top-level-item>a:hover{text-decoration:none}body .region-selector-v2-wrap #region-selector-v2 .fylb-wrap .map-wrap .region-select .region-select-menu__item.second-level-item>a{display:block;position:relative;padding:10px 15px 10px 25px;font-size:1rem;color:#212121;position:relative}body .region-selector-v2-wrap #region-selector-v2 .fylb-wrap .map-wrap .region-select .region-select-menu__item.second-level-item>a:after,body .region-selector-v2-wrap #region-selector-v2 .fylb-wrap .map-wrap .region-select .region-select-menu__item.second-level-item>a:before{position:absolute;left:0;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);height:12px;width:12px;background-color:#9e9e9e;content:""}body .region-selector-v2-wrap #region-selector-v2 .fylb-wrap .map-wrap .region-select .region-select-menu__item.second-level-item>a:before{height:2px}body .region-selector-v2-wrap #region-selector-v2 .fylb-wrap .map-wrap .region-select .region-select-menu__item.second-level-item>a:after{width:2px;left:6px;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:height .2s}body .region-selector-v2-wrap #region-selector-v2 .fylb-wrap .map-wrap .region-select .region-select-menu__item.second-level-item>a a,body .region-selector-v2-wrap #region-selector-v2 .fylb-wrap .map-wrap .region-select .region-select-menu__item.second-level-item>a a:focus,body .region-selector-v2-wrap #region-selector-v2 .fylb-wrap .map-wrap .region-select .region-select-menu__item.second-level-item>a a:hover,body .region-selector-v2-wrap #region-selector-v2 .fylb-wrap .map-wrap .region-select .region-select-menu__item.second-level-item>a:focus,body .region-selector-v2-wrap #region-selector-v2 .fylb-wrap .map-wrap .region-select .region-select-menu__item.second-level-item>a:hover{text-decoration:none}body .region-selector-v2-wrap #region-selector-v2 .fylb-wrap .map-wrap .region-select .region-select-menu__item.second-level-item--alt>a{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding-left:0;width:100%}body .region-selector-v2-wrap #region-selector-v2 .fylb-wrap .map-wrap .region-select .region-select-menu__item.second-level-item--alt>a:after,body .region-selector-v2-wrap #region-selector-v2 .fylb-wrap .map-wrap .region-select .region-select-menu__item.second-level-item--alt>a:before{display:none}body .region-selector-v2-wrap #region-selector-v2 .fylb-wrap .map-wrap .region-select .region-select-menu__item.third-level-item>a{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;position:relative;padding:5px 10px;font-size:.8rem;color:#212121;width:100%}body .region-selector-v2-wrap #region-selector-v2 .fylb-wrap .map-wrap .region-select .region-select-menu__item.third-level-item>a a,body .region-selector-v2-wrap #region-selector-v2 .fylb-wrap .map-wrap .region-select .region-select-menu__item.third-level-item>a a:focus,body .region-selector-v2-wrap #region-selector-v2 .fylb-wrap .map-wrap .region-select .region-select-menu__item.third-level-item>a a:hover,body .region-selector-v2-wrap #region-selector-v2 .fylb-wrap .map-wrap .region-select .region-select-menu__item.third-level-item>a:focus,body .region-selector-v2-wrap #region-selector-v2 .fylb-wrap .map-wrap .region-select .region-select-menu__item.third-level-item>a:hover{text-decoration:none}body .region-selector-v2-wrap #region-selector-v2 .fylb-wrap .map-wrap .region-select .region-select-menu__item.third-level-item>a i{margin-left:10px;padding-top:1px}body .region-selector-v2-wrap #region-selector-v2 .fylb-wrap .map-wrap .region-select .region-select-menu__item.second-level-item+.second-level-item>a{border-top:1px solid #ebeae9}body .region-selector-v2-wrap #region-selector-v2 .fylb-wrap .map-wrap .region-select .region-select-menu__item.second-level-item.is-open>a:after,body .region-selector-v2-wrap #region-selector-v2 .fylb-wrap .map-wrap .region-select .region-select-menu__item.top-level-item.is-open>a:after{height:0}body .region-selector-v2-wrap #region-selector-v2 .fylb-wrap .map-wrap .region-select .region-select__suburbs{background-color:#fff;position:absolute;width:220px;top:0;left:calc(100% - 1px);height:100%;overflow-x:hidden;-ms-transform:translateX(-100%);transform:translateX(-100%);transition:transform .3s ease-in-out;z-index:1;padding:15px}body .region-selector-v2-wrap #region-selector-v2 .fylb-wrap .map-wrap .region-select.show-suburbs .region-select__suburbs{-ms-transform:translateX(0);transform:translateX(0)}body .region-selector-v2-wrap #region-selector-v2 .fylb-wrap .map-wrap .region-select .region-select__suburb{padding:2px 5px;max-width:100%}body .region-selector-v2-wrap #region-selector-v2 .fylb-wrap .map-wrap .region-select .region-select__suburb>a{font-size:.8rem;color:#212121}body .region-selector-v2-wrap #region-selector-v2 .fylb-wrap .map-wrap .region-select .region-select__suburb>a a,body .region-selector-v2-wrap #region-selector-v2 .fylb-wrap .map-wrap .region-select .region-select__suburb>a a:focus,body .region-selector-v2-wrap #region-selector-v2 .fylb-wrap .map-wrap .region-select .region-select__suburb>a a:hover,body .region-selector-v2-wrap #region-selector-v2 .fylb-wrap .map-wrap .region-select .region-select__suburb>a:focus,body .region-selector-v2-wrap #region-selector-v2 .fylb-wrap .map-wrap .region-select .region-select__suburb>a:hover{text-decoration:none}@media (max-width:767px){body .region-selector-v2-wrap #region-selector-v2{width:90vw}body .region-selector-v2-wrap #region-selector-v2 #region-selector-close{position:absolute;top:11px;right:12px;color:#fff;display:block!important;background-color:transparent;border-radius:0;width:20px;height:20px;border:none;text-align:right}body .region-selector-v2-wrap #region-selector-v2.region-selector-inner .fylb-wrap .fylb-sidebar{padding:0;border-bottom:1px solid #bdbdbd}body .region-selector-v2-wrap #region-selector-v2.region-selector-inner .fylb-wrap .fylb-sidebar__content{padding:0}body .region-selector-v2-wrap #region-selector-v2.region-selector-inner .fylb-wrap .fylb-sidebar__content h3{padding:10px 35px 10px 15px;font-size:1rem;text-align:left}body .region-selector-v2-wrap #region-selector-v2.region-selector-inner .fylb-wrap .fylb-sidebar__content #just-browsing-link{margin-bottom:11px;display:inline-block;font-size:14px;line-height:1;margin-top:-5px}body .region-selector-v2-wrap #region-selector-v2.region-selector-inner .fylb-wrap .fylb-sidebar__search{width:100%!important;margin-bottom:0!important}body .region-selector-v2-wrap #region-selector-v2.region-selector-inner .fylb-wrap .fylb-sidebar__search input#fylb-search-text{padding:8px 15px;border-radius:0}body .region-selector-v2-wrap #region-selector-v2.region-selector-inner .fylb-wrap .fylb-sidebar__submit{background-color:transparent}body .region-selector-v2-wrap #region-selector-v2.region-selector-inner .fylb-wrap .fylb-sidebar__submit #fylb-sidebar--submit{padding:1px}body .region-selector-v2-wrap #region-selector-v2.region-selector-inner .fylb-wrap .fylb-sidebar__submit #fylb-sidebar--submit i{color:#009547}body .region-selector-v2-wrap #region-selector-v2 .region-select{display:none}}body .region-selector-v2-wrap #toggle-region-select-btn{z-index:9;position:absolute;bottom:0;left:0;width:165px;padding:15px 30px;background-color:rgba(0,0,0,.4);color:#fff;font-weight:700;font-size:.95rem}body .region-selector-v2-wrap #toggle-region-select-btn a,body .region-selector-v2-wrap #toggle-region-select-btn a:focus,body .region-selector-v2-wrap #toggle-region-select-btn a:hover,body .region-selector-v2-wrap #toggle-region-select-btn:focus,body .region-selector-v2-wrap #toggle-region-select-btn:hover{text-decoration:none}@media (max-width:767px){body .region-selector-v2-wrap #toggle-region-select-btn{display:none}}body .region-selector-v2-wrap .mb-0{margin-bottom:0!important}body .region-selector-v2-wrap .region-selector-loading{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:30px;pointer-events:none;opacity:0;transition:opacity .8s;z-index:10}body .region-selector-v2-wrap .region-selector-loading.is-loading{pointer-events:auto;opacity:1}body .region-selector-v2-wrap .region-selector-loading__inner h3{color:#009547;margin-top:20px}body .region-selector-v2-wrap .region-selector-loading__inner .spinner-wrap{width:60px;height:60px;margin-left:auto;margin-right:auto;position:relative;animation:spinner-spin infinite linear 4s}body .region-selector-v2-wrap .region-selector-loading__inner .spinner-wrap i{font-size:60px;position:absolute;top:50%;color:rgba(0,0,0,.3);left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#region-selector-v2 .fylb-wrap .map-wrap .fylb-map .nbgm-map-inner .fylb-wrap .fylb-sidebar{display:none!important}@keyframes spinner-spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.panzoom-wrap{width:100%;max-height:90vh;margin-top:0}@media (max-width:767px){.panzoom-wrap{border-top:1px solid rgba(0,0,0,.1)}}.panzoom-wrap .panzoom-controls{padding:15px;background-color:#fff}.panzoom-wrap .panzoom-controls__buttons{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-bottom:5px}.panzoom-wrap .panzoom-controls__button{font-size:19px;width:35px;height:35px;border-radius:50%;text-align:center;position:relative}.panzoom-wrap .panzoom-controls__button i{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);line-height:1}.panzoom-wrap .panzoom-body{overflow:hidden;border-top:1px solid rgba(0,0,0,.1);background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.floorplans-wrap{border:1px solid rgba(0,0,0,.1);background-color:#fff;margin:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.floorplans-wrap>[class*=col-]{padding:0}@media (max-width:767px){.floorplans-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}}@media (min-width:544px){.floorplans-wrap .dimensions-column{border-right:1px solid rgba(0,0,0,.1)}}.zoom-column .floorplan-legal{padding:15px;display:block}.dimensions-container--new .floorplan-variation-button{border:none;background-color:transparent;color:#009547;padding-left:0}.dimensions-container--new .floorplan-variation-button.active-floorplan{text-decoration:underline}.dimensions-container--new .floorplan-variation-button.only-link{text-decoration:none;color:#212121;cursor:default}.dimensions-container--new .building-name-wrap{padding:12px 15px;text-align:center;border-bottom:1px solid rgba(0,0,0,.1)}.dimensions-container--new .building-name-wrap *{padding:0;margin:0}.dimensions-container--new .building-icons{column-gap:25px}.dimensions-container--new .building-icons .info-icon .count{margin-right:4px}.dimensions-container--new .icons-has-second-dwelling{-ms-flex-direction:column;flex-direction:column}@media (min-width:768px) and (max-width:1199px){.dimensions-container--new .icons-has-second-dwelling .unit-number-display{width:100%}}.dimensions-container--new .icons-has-second-dwelling .building-icons{column-gap:15px}@media (min-width:1200px){.dimensions-container--new .icons-has-second-dwelling .building-icons{column-gap:25px}}.dimensions-container--new .icons-has-second-dwelling .second-dwelling-info{padding-left:0!important}.dimensions-container--new .dimensions-group-title{text-align:center;padding:10px;border-bottom:1px solid rgba(0,0,0,.1)}.dimensions-container--new .dimensions-group-title p{margin:0;font-weight:700!important}.dimensions-container--new .dimensions-wrap .dimensions-items{display:-ms-flexbox;display:flex;border-bottom:1px solid rgba(0,0,0,.1);-ms-flex-wrap:wrap;flex-wrap:wrap}.dimensions-container--new .dimensions-wrap .dimensions-item{-ms-flex:1 1 50%;flex:1 1 50%;text-align:center;padding:5px}.dimensions-container--new .dimensions-wrap .dimensions-item .label{font-weight:700}.dimensions-container--new .dimensions-wrap .dimensions-item:nth-child(even){border-left:1px solid rgba(0,0,0,.1)}.dimensions-container--new .dimensions-wrap .dimensions-item:nth-child(n+3){border-top:1px solid rgba(0,0,0,.1)}.dimensions-container--new .dimensions-wrap .dimensions-item .tooltip-info{margin-left:3px}.dimensions-container--new .dimensions-wrap .dimensions-item .value{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.dimensions-container--new .dimensions-wrap .dimensions-items.green-labels .dimensions-item .label{color:#009547}.dimensions-container--new .dimensions-data-area{padding:30px 15px;margin:0;border-bottom:1px solid rgba(0,0,0,.1)}.dimensions-container--new .dimensions-data-area .title b{font-weight:700!important}.dimensions-container--new .dimensions-data-area .dimensions-data-item .label span{background-color:transparent}.dimensions-container--new .floorplan-options-wrap{padding:30px 15px}.dimensions-container--new .building-icons-wrap{border-bottom:1px solid rgba(0,0,0,.1);padding:15px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.tooltip-info{position:relative;height:1rem;width:1rem;background-color:#eee;border-radius:50%;cursor:pointer;transition:background-color .3s}.tooltip-info i{position:absolute;font-size:.75rem;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.tooltip-info:active,.tooltip-info:focus,.tooltip-info:hover{background-color:#009547}.tooltip-info:active i,.tooltip-info:focus i,.tooltip-info:hover i{color:#fff}.fr-window-skin-fresco .fr-content-background{background-color:#fff}.fourofour{position:fixed;z-index:100;top:0;left:0;width:100%;height:100%;text-align:center;margin:0 auto;background:url(../images/404.jpg) no-repeat center center;background-size:cover;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center}.fourofour h1{line-height:1.5;margin-bottom:0;color:#bed62f}.fourofour p{font-size:1.15em;color:#fff}.fourofour a{font-size:1.15em;color:#bed62f}.dh-staff-item{padding-bottom:2em}.coming-soon-opening-date{padding:1.2rem;margin:1.2rem 0;font-size:1.333em;font-weight:400;text-align:center;background:rgba(0,0,0,.075)}.display-form-section{display:none;background:#ebeae9}.display-homes-close-by{overflow:hidden}.display_center-template-default .nbgm-map{height:62vh}@media (max-width:991px){.display-home-gallery-images{margin-top:1.2rem}}.display-home-gallery-images .row{margin-left:-.4rem;margin-right:-.4rem}.display-home-gallery-images .row div[class^=col-]{padding-left:.4rem;padding-right:.4rem}.display-home-gallery-images .display-home-gallery-image{display:block;position:relative;height:0;padding:0;padding-bottom:48%;background-size:cover;background-position:center center;margin-bottom:.8rem;position:relative}.display-home-gallery-images .display-home-gallery-image:before{content:'';position:absolute;width:100%;height:100%;background:rgba(255,255,255,.25);opacity:0;transition:opacity .5s}.display-home-gallery-images .display-home-gallery-image:active:before,.display-home-gallery-images .display-home-gallery-image:focus:before,.display-home-gallery-images .display-home-gallery-image:hover:before{opacity:1}.display-home-gallery-images .display-home-gallery-image.display-home-video{position:relative;position:relative}.display-home-gallery-images .display-home-gallery-image.display-home-video:before{content:'';position:absolute;width:100%;height:100%;background:rgba(255,255,255,.25);opacity:0;transition:opacity .5s}.display-home-gallery-images .display-home-gallery-image.display-home-video:active:before,.display-home-gallery-images .display-home-gallery-image.display-home-video:focus:before,.display-home-gallery-images .display-home-gallery-image.display-home-video:hover:before{opacity:1}.display-home-gallery-images .display-home-gallery-image.display-home-video:after{content:"\E039";font-family:'Material Icons';color:rgba(255,255,255,.7);font-size:2.369em;position:absolute;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;transition:color .5s}.display-home-gallery-images .display-home-gallery-image.display-home-video:active:after,.display-home-gallery-images .display-home-gallery-image.display-home-video:focus:after,.display-home-gallery-images .display-home-gallery-image.display-home-video:hover:after{color:#fff}.display-home-gallery-images .display-home-gallery-btn{padding-bottom:47.5%;position:relative;display:block}.display-home-gallery-images .display-home-gallery-btn span{position:absolute;top:0;left:0;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#fff;background-color:#009547;background-image:-o-linear-gradient(to right,#009547,#bed62f)}.homepage-find-your-local-builder{background:#009547}.homepage-find-your-local-builder a,.homepage-find-your-local-builder button,.homepage-find-your-local-builder h1,.homepage-find-your-local-builder h2,.homepage-find-your-local-builder h3,.homepage-find-your-local-builder h4,.homepage-find-your-local-builder h5,.homepage-find-your-local-builder h6,.homepage-find-your-local-builder input,.homepage-find-your-local-builder label,.homepage-find-your-local-builder li,.homepage-find-your-local-builder ol,.homepage-find-your-local-builder p,.homepage-find-your-local-builder span,.homepage-find-your-local-builder textarea,.homepage-find-your-local-builder ul{color:#fff}.box-image-links-container .box-image-link{display:block;height:360px;background-size:cover;background-position:center center;margin-bottom:2rem;position:relative}@media (max-width:991px){.box-image-links-container .box-image-link{height:auto;background:#404041;background-image:none!important;border-left:10px solid #00843f;margin-bottom:.4rem}}.box-image-links-container .box-image-link:before{content:'';display:block;position:absolute;z-index:5;left:0;top:0;width:100%;height:100%;background:rgba(64,64,65,.7);transition:background .5s}.box-image-links-container .box-image-link .inner-content{position:relative;padding:2rem;display:block;z-index:10;color:#fff}@media (max-width:991px){.box-image-links-container .box-image-link .inner-content{padding:.8rem}}.box-image-links-container .box-image-link .inner-content .title{display:block;color:inherit}.box-image-links-container .box-image-link .inner-content .content{display:block;color:rgba(255,255,255,.85)}.box-image-links-container .box-image-link .inner-content .btn,.box-image-links-container .box-image-link .inner-content .builder-grid-load-more-container .builder-grid-load-more,.box-image-links-container .box-image-link .inner-content .call-to-action-bar .obfuscated-number,.builder-grid-load-more-container .box-image-links-container .box-image-link .inner-content .builder-grid-load-more,.call-to-action-bar .box-image-links-container .box-image-link .inner-content .obfuscated-number{margin-top:.8rem;border-color:rgba(255,255,255,.5)}@media (max-width:991px){.box-image-links-container .box-image-link .inner-content .btn,.box-image-links-container .box-image-link .inner-content .builder-grid-load-more-container .builder-grid-load-more,.box-image-links-container .box-image-link .inner-content .call-to-action-bar .obfuscated-number,.builder-grid-load-more-container .box-image-links-container .box-image-link .inner-content .builder-grid-load-more,.call-to-action-bar .box-image-links-container .box-image-link .inner-content .obfuscated-number{display:none}}.box-image-links-container .box-image-link.home-designs{background-image:url(../images/homepage-links__home-design.jpg)}.box-image-links-container .box-image-link.handl{background-image:url(../images/hlp-homepage-panel-2.jpg)}.box-image-links-container .box-image-link.news{background-image:url(../images/news-homepage-panel.jpg)}.box-image-links-container .box-image-link.display-homes{background-image:url(../images/display-home-homepage-panel.jpg)}.box-image-links-container .box-image-link.awards{background-image:url(../images/homepage-links__awards.jpg)}.box-image-links-container .box-image-link:active,.box-image-links-container .box-image-link:focus,.box-image-links-container .box-image-link:hover{text-decoration:none}.box-image-links-container .box-image-link:active:before,.box-image-links-container .box-image-link:focus:before,.box-image-links-container .box-image-link:hover:before{background:rgba(33,33,33,.95)}.box-image-links-container .box-image-link:active .btn,.box-image-links-container .box-image-link:active .builder-grid-load-more-container .builder-grid-load-more,.box-image-links-container .box-image-link:active .call-to-action-bar .obfuscated-number,.box-image-links-container .box-image-link:focus .btn,.box-image-links-container .box-image-link:focus .builder-grid-load-more-container .builder-grid-load-more,.box-image-links-container .box-image-link:focus .call-to-action-bar .obfuscated-number,.box-image-links-container .box-image-link:hover .btn,.box-image-links-container .box-image-link:hover .builder-grid-load-more-container .builder-grid-load-more,.box-image-links-container .box-image-link:hover .call-to-action-bar .obfuscated-number,.builder-grid-load-more-container .box-image-links-container .box-image-link:active .builder-grid-load-more,.builder-grid-load-more-container .box-image-links-container .box-image-link:focus .builder-grid-load-more,.builder-grid-load-more-container .box-image-links-container .box-image-link:hover .builder-grid-load-more,.call-to-action-bar .box-image-links-container .box-image-link:active .obfuscated-number,.call-to-action-bar .box-image-links-container .box-image-link:focus .obfuscated-number,.call-to-action-bar .box-image-links-container .box-image-link:hover .obfuscated-number{border-color:#009547}body.contact-us .call-to-action-bar{background:#fff}body.contact-us .body-section{background:#ebeae9}body.contact-us .our-guarantee-section{background:#fff}.main-contact-page .essb-point{display:none}@media (max-width:991px){body.contact-us #wrap .main-contact-content-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}body.contact-us #wrap .main-contact-content-wrap .builder-information-container{margin-top:2.4rem}}.builder-information-container{position:absolute;top:5%;left:0;background:#f0f0f0 url(../images/map-bg.jpg) bottom right;height:90%;width:calc(100% / 3);box-shadow:0 0 18px rgba(0,0,0,.1);background-size:cover}@media (max-width:1199px){.builder-information-container{max-width:750px;margin:0 auto}}@media (max-width:991px){.builder-information-container{position:static;width:100%;padding:.8rem;margin-bottom:1.2rem}}.builder-information-container .builder-information{margin-bottom:1.2rem}.builder-information-container .builder-information .image-container{position:relative;margin-bottom:1.2rem}.builder-information-container .builder-information .image-container .builder-image{width:210px;height:210px;background-color:#dbd9d9;border-radius:105px;display:block;margin:0;position:relative;z-index:10;background-position:center center;background-size:cover}.builder-information-container .builder-information .image-container .builder-image.no-image:before{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#f5f4f4;font-size:2.3em;content:"\E7FD";font-family:'Material Icons'}.builder-information-container .map-reveal-button{display:inline-block;margin:1.2rem 0;padding:1.6rem .8rem .8rem;position:relative;color:#fff;background:#bdbdbd;transition:background .5s}.builder-information-container .map-reveal-button:after{content:'';display:block;position:absolute;top:.4rem;left:12px;width:100%;height:100%;content:"\E145";font-family:'Material Icons'}.builder-information-container .map-reveal-button:active,.builder-information-container .map-reveal-button:focus,.builder-information-container .map-reveal-button:hover{background:#9e9e9e;color:#fff;text-decoration:none}.builder-information-container:before{content:'';position:absolute;right:0;bottom:0;width:60px;height:110px;background:inherit;z-index:10}@media (max-width:991px){.builder-information-container:before{display:none}}.builder-information-container:after{content:'';position:absolute;right:0;bottom:0;width:50px;height:50px;background:inherit;-ms-transform:rotate(45deg);transform:rotate(45deg);-ms-transform-origin:bottom right;transform-origin:bottom right;box-shadow:0 0 18px rgba(0,0,0,.1);z-index:5}@media (max-width:991px){.builder-information-container:after{display:none}}.reveal-map-container{display:none}body.contact-us .nf-form-cont input[type=address],body.contact-us .nf-form-cont input[type=email],body.contact-us .nf-form-cont input[type=text],body.contact-us .nf-form-cont select,body.contact-us .nf-form-cont textarea{border-color:#bdbdbd}body .select2-container .select2-results__message:hover{background:inherit;color:inherit}body.region-selector-active{overflow:hidden}body.region-selector-active #livechat-compact-container,body.region-selector-active .essb-point,body.region-selector-active .mobile-utilities--v2{display:none!important}.region-selector-suburb-search-container-select2 select{visibility:hidden;width:0}.region-selector-container{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.75);z-index:-20;visibility:hidden;opacity:0;transition:opacity .5s;display:-ms-flexbox;display:flex;padding-top:10vh;overflow-y:scroll}@media (max-width:1399px){.region-selector-container{padding-top:10vh}}@media (max-width:991px){.region-selector-container{padding-top:10vh}}.region-selector-container .region-selector-inner{margin-bottom:2rem;background-color:#fff;box-shadow:-4px 8px 12px rgba(0,0,0,.5);position:relative;padding:0 2rem 1.6rem 0;max-width:600px;margin:2rem auto}@media (max-width:991px){.region-selector-container .region-selector-inner{padding:0 1.2rem 1.2rem}}@media (max-width:767px){.region-selector-container .region-selector-inner{padding:0 1.2rem 1.2rem;width:90vw}}.region-selector-container.active{visibility:visible;z-index:200;opacity:1}.region-selector-container.must-set .region-selector-close{display:none}.region-selector-container .logo{margin-bottom:1.6rem}.region-selector-container .logo svg{width:373px;height:130px}@media (max-width:991px){.region-selector-container .logo svg{width:244px;height:87px;display:block;margin:.8rem auto}}.region-selector-container p.title{margin:0 -2rem 1.6rem 0;padding:1.2rem 2rem .8rem 30px;font-size:1.15em;font-weight:16px;font-family:din-2014,sans-serif;background:#009547;color:#fff}@media (max-width:991px){.region-selector-container p.title{font-size:1.12em;margin:0 -1.2rem 1.2rem;padding:1.2rem 1.2rem .8rem}}.region-selector-container .region-selector-suburb-search-container{margin-bottom:1.6rem;position:relative}.region-selector-container .region-selector-suburb-search-container:before{content:"\E8B6";font-family:'Material Icons';position:absolute;top:.8rem;left:.8rem;color:rgba(255,255,255,.5);font-size:1.15em}.region-selector-container .region-selector-suburb-search-container input#region-selector-suburb-search{width:100%;padding:.8rem .8rem .8rem 2.4rem}@media (max-width:991px){.region-selector-container .region-selector-suburb-search-container input#region-selector-suburb-search{width:100%}}.region-selector-container .region-selection,.region-selector-container .state-selection{margin:.4rem -.2rem 0}.region-selector-container .region-selection:after,.region-selector-container .region-selection:before,.region-selector-container .state-selection:after,.region-selector-container .state-selection:before{content:'';display:table;clear:both}.region-selector-container .region-selection .region-selector-box,.region-selector-container .state-selection .region-selector-box{position:relative;min-height:1px;float:left;margin-left:.2rem;margin-right:.2rem}.region-selector-container .state-selection{margin-top:1.2rem}.region-selector-container .state-selection .region-selector-box{width:calc((100% / 5) - .4rem);font-size:1.15em;padding-top:2rem;font-family:din-2014;font-weight:600}@media (max-width:991px){.region-selector-container .state-selection .region-selector-box{width:calc((100% / 5) - .4rem);font-size:16px;padding-top:1.2rem}}.region-selector-container .region-selection-state{display:none}.region-selector-container .region-selection-state.active{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.region-selector-container .region-selection-state .region-selector-box{width:calc((100% / 3) - .4rem)}@media (max-width:1199px){.region-selector-container .region-selection-state .region-selector-box{padding:.6em}}@media (max-width:991px){.region-selector-container .region-selection-state .region-selector-box{width:calc((100% / 2) - .4rem)}}.region-selector-container .nz-selector-item,.region-selector-container .region-selector-box{background-color:#f5f4f4;border:1px solid #dbd9d9;padding:1.4em .6em .6em;color:#212121;font-size:.92em;cursor:pointer;transition:background-color .45s;position:relative;margin-bottom:.4rem}@media (max-width:991px){.region-selector-container .nz-selector-item,.region-selector-container .region-selector-box{font-size:.8333em}}.region-selector-container .nz-selector-item:before,.region-selector-container .region-selector-box:before{content:"\E145";font-family:'Material Icons';position:absolute;top:.2rem;left:.2rem;color:#dbd9d9;transition:color .5s;display:block}@media (max-width:1199px){.region-selector-container .nz-selector-item:before,.region-selector-container .region-selector-box:before{display:none}}.region-selector-container .nz-selector-item.loading:before,.region-selector-container .region-selector-box.loading:before{content:"\E5D5";font-family:'Material Icons';animation:spin-all-time .5s linear infinite}@media (max-width:1199px){.region-selector-container .nz-selector-item.loading:before,.region-selector-container .region-selector-box.loading:before{display:block;left:auto;right:.2rem;color:#009547}}.region-selector-container .nz-selector-item:active,.region-selector-container .nz-selector-item:focus,.region-selector-container .nz-selector-item:hover,.region-selector-container .region-selector-box:active,.region-selector-container .region-selector-box:focus,.region-selector-container .region-selector-box:hover{background:#dbd9d9}.region-selector-container .nz-selector-item:active:before,.region-selector-container .nz-selector-item:focus:before,.region-selector-container .nz-selector-item:hover:before,.region-selector-container .region-selector-box:active:before,.region-selector-container .region-selector-box:focus:before,.region-selector-container .region-selector-box:hover:before{color:#757575}.region-selector-container .nz-selector-item.active,.region-selector-container .region-selector-box.active{background-color:#009547;color:#fff}.region-selector-container .nz-selector-item.active:before,.region-selector-container .region-selector-box.active:before{color:#fff}.region-selector-container .nz-selector-item.active:active,.region-selector-container .nz-selector-item.active:focus,.region-selector-container .nz-selector-item.active:hover,.region-selector-container .region-selector-box.active:active,.region-selector-container .region-selector-box.active:focus,.region-selector-container .region-selector-box.active:hover{background-color:#00843f}.region-selector-container .nz-items .region-selector-box{padding:6%;font-size:20px;font-weight:400}.select2-container .select2-results__message .region-not-found-option{color:#212121;text-decoration:none;line-height:1;display:block}.select2-container .select2-results__message:active,.select2-container .select2-results__message:focus,.select2-container .select2-results__message:hover{background:#5897fb;color:#fff}.select2-container .select2-results__message:active .region-not-found-option,.select2-container .select2-results__message:focus .region-not-found-option,.select2-container .select2-results__message:hover .region-not-found-option{color:#fff}body.region-selector-active .select2-container{z-index:210}.region-selector-suburb-search-container-select2 .select2-container{width:100%!important}.region-selector-suburb-search-container-select2 .select2-container--default .select2-selection--single{background:#fff;border-radius:0;height:40px}.region-selector-suburb-search-container-select2 .select2-container--default .select2-selection--single .select2-selection__arrow{height:40px}.region-selector-suburb-search-container-select2 .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:40px;position:relative;padding-left:40px}.region-selector-suburb-search-container-select2 .select2-container--default .select2-selection--single .select2-selection__rendered:before{content:"\E8B6";font-family:'Material Icons';position:absolute;top:0;left:8px;font-size:24px;color:#009547}.region-selector-close{position:absolute;top:calc(-45px / 2);right:.8rem;cursor:pointer;color:#757575;width:45px;height:45px;border-radius:30px;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border:1px solid #dbd9d9;background:#fff;line-height:1;z-index:210;transition:background-color .5s,color .5s,border-color .5s}.region-selector-close a,.region-selector-close a:focus,.region-selector-close a:hover,.region-selector-close:focus,.region-selector-close:hover{text-decoration:none}.region-selector-close:active,.region-selector-close:focus,.region-selector-close:hover{border-color:#00843f;color:#000}.region-selector-close i{line-height:.8}.mobile-region-selector{text-align:center;background:#f5f4f4;font-size:.8333em;padding:.4rem;color:#212121}.mobile-region-selector a{color:inherit}.mobile-region-selector a a,.mobile-region-selector a a:focus,.mobile-region-selector a a:hover,.mobile-region-selector a:focus,.mobile-region-selector a:hover{text-decoration:none}@media (min-width:992px){.inclusions-page-div{min-height:250px}}.mobile-optimised-intro-menu{padding:7vh 0;background:#404041 center center/cover;position:relative}.mobile-optimised-intro-menu h1{font-size:1.333em;color:#fff;margin-bottom:.8rem}.mobile-optimised-intro-menu:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;background:rgba(0,0,0,.35)}.mobile-optimised-intro-menu .container{position:relative;z-index:15}.mobile-optimised-intro-menu .container .menu-container{background:rgba(255,255,255,.65);padding:1.2rem;border-radius:4px;margin-bottom:2rem;box-shadow:inset 0 2px 4px rgba(0,0,0,.1)}.mobile-optimised-intro-menu .container .menu-container a{padding:.8rem 2rem .8rem 0;display:block;color:#000;position:relative;font-weight:400}.mobile-optimised-intro-menu .container .menu-container a:after{content:'';display:block;position:absolute;top:.7em;right:0;font-size:1.15em;content:"\f105";font-family:FontAwesome}.mobile-optimised-intro-menu .container .menu-container a+a{border-top:1px solid rgba(0,0,0,.25)}.essb_bottombar{display:none}@keyframes mobile-utilities--v2{0%{bottom:-100%}100%{bottom:0}}@keyframes mobile-utilities--v2--person{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes mobile-utilities--v2--arrow{0%{margin-left:.8rem}50%{margin-left:1.2rem}100%{margin-left:.8rem}}body.mobile-icons-extended-view #designstudio-button,body.mobile-icons-extended-view #designstudio-minimize{visibility:visible}body.mobile-icons-extended-view #mobile-utility--call-person .image-container{top:-200px}.mobile-utilities--v2{position:fixed;bottom:-100%;z-index:500;right:0;width:90%;animation:mobile-utilities--v2 .7s ease 1s forwards}.mobile-utilities--v2 #mobile-utility--call-person{padding:.8rem;display:block;background:0 0;border-top-right-radius:8px;border-top-left-radius:8px;box-shadow:none}.mobile-utilities--v2 #mobile-utility--call-person a,.mobile-utilities--v2 #mobile-utility--call-person a:focus,.mobile-utilities--v2 #mobile-utility--call-person a:hover,.mobile-utilities--v2 #mobile-utility--call-person:focus,.mobile-utilities--v2 #mobile-utility--call-person:hover{text-decoration:none}.mobile-utilities--v2 #mobile-utility--call-person .text-container{font-size:1.15em;font-weight:500;color:#fff;font-family:din-2014}.mobile-utilities--v2 #mobile-utility--call-person .image-container{box-shadow:0 0 8px rgba(0,0,0,.2);width:calc(50px + .6em);height:calc(50px + .6em);border-radius:calc(50px + .6em);background:#fff;z-index:500;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:-31px;right:.6em;-ms-transform:scale(0);transform:scale(0);animation:mobile-utilities--v2--person .2s ease-in-out 1.75s forwards;top:-50px;right:10px!important}.mobile-utilities--v2 #mobile-utility--call-person .image-container img{width:50px;height:50px;background:#009547;text-shadow:0 2px 4px rgba(0,0,0,.2);border-radius:calc(50px)}.mobile-utilities--v2 #mobile-utility--call-person .image-container .phone-bubble{position:absolute;bottom:0;right:0;-ms-transform:translate(20%,20%);transform:translate(20%,20%);width:28px;height:28px;background-color:#009547;border:2px solid #fff;border-radius:50%;text-align:center}.mobile-utilities--v2 #mobile-utility--call-person .image-container .phone-bubble i{color:#fff;line-height:24px}.mobile-utilities--v2 #mobile-utility--call-person.has-second-contact .image-container.first{right:calc(.6em * 3 + 50px)}.mobile-utilities--v2[data-state=visible]{background:red}.mobile-utilities{position:fixed;bottom:5.7em;right:4em;z-index:500}.mobile-utilities a a,.mobile-utilities a a:focus,.mobile-utilities a a:hover,.mobile-utilities a:focus,.mobile-utilities a:hover{text-decoration:none}.mobile-utilities__primary-action{position:absolute;bottom:0;left:calc(-.6em / 2);box-shadow:0 0 8px rgba(0,0,0,.2);width:calc(50px + .6em);height:calc(50px + .6em);border-radius:calc(50px + .6em);background:#fff;z-index:500;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.mobile-utilities__primary-action a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;width:50px;height:50px;border-radius:50px;background:#009547;color:#fff}.mobile-utilities__primary-action a i{text-shadow:0 2px 4px rgba(0,0,0,.2);font-size:1em}.mobile-utilities__primary-action a#mobile-utility--call-person{position:relative}.mobile-utilities__primary-action a#mobile-utility--call-person img{border-radius:calc(50px + .6em)}.mobile-utilities__primary-action a#mobile-utility--call-person i{position:absolute;bottom:-5px;right:-5px;background:#009547;border-radius:100%;width:25px;height:25px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.mobile-utilities__primary-action a#mobile-utility--call:after{content:'Tap to call';font-size:11px;text-align:center;width:40px;line-height:1;text-transform:uppercase}.mobile-utilities__secondary-actions{position:absolute;bottom:calc(50px / 2);left:0;border-top-right-radius:4px;border-top-left-radius:4px;background:#fff;box-shadow:0 0 8px rgba(0,0,0,.2);padding-top:.4rem;padding-bottom:calc((50px / 2) + 1.2rem);z-index:499}.mobile-utilities__secondary-actions a{width:50px;padding:.6rem 0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#757575}.mobile-utilities__secondary-actions a i{font-size:1.4em}.mobile-utilities__primary-action{transition:transform linear .15s;-ms-transform:scale(0);transform:scale(0)}.mobile-utilities__secondary-actions{transition:transform .15s 0s linear;-ms-transform-origin:bottom center;transform-origin:bottom center;-ms-transform:scaleY(0);transform:scaleY(0)}.mobile-utilities[data-state=visible] .mobile-utilities__primary-action{-ms-transform:scale(1);transform:scale(1);transition:transform cubic-bezier(.68,0,.265,1.55) .8s}.mobile-utilities[data-state=visible] .mobile-utilities__secondary-actions{-ms-transform:scaleY(1);transform:scaleY(1);transition:transform .8s .8s cubic-bezier(.68,0,.265,1.55)}.essb_bottombar .close-share-bar{background:#616161;position:relative}.essb_bottombar .close-share-bar i{font-family:FontAwesome;position:absolute;top:0;left:0;width:100%;height:100%;vertical-align:middle;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:1.1em}#livechat-compact-container{z-index:500!important}.chat-bubble{position:absolute;bottom:0;right:0;-ms-transform:translate(20%,20%);transform:translate(20%,20%);width:28px;height:28px;background-color:#009547;border:2px solid #fff;border-radius:50%;text-align:center;position:fixed;bottom:25px;right:6px;z-index:600}.chat-bubble i{color:#fff;line-height:24px}.region-specific-base-inclusions{background:#009547}.region-specific-base-inclusions a,.region-specific-base-inclusions button,.region-specific-base-inclusions h1,.region-specific-base-inclusions h2,.region-specific-base-inclusions h3,.region-specific-base-inclusions h4,.region-specific-base-inclusions h5,.region-specific-base-inclusions h6,.region-specific-base-inclusions input,.region-specific-base-inclusions label,.region-specific-base-inclusions li,.region-specific-base-inclusions ol,.region-specific-base-inclusions p,.region-specific-base-inclusions span,.region-specific-base-inclusions textarea,.region-specific-base-inclusions ul{color:#fff}.marketing-propositions-wrap .marketing-proposition.odd-col{background-color:#f5f4f4}.marketing-propositions-wrap .marketing-proposition:last-of-type{padding-bottom:11.2vh}.design-unavailable-message{color:#fff;position:fixed;bottom:0;background:rgba(0,149,71,.9);background:#009547;z-index:100;width:100%;padding:2rem 1rem}.design-unavailable-message h2,.design-unavailable-message h3{color:#fff}.design-unavailable-message .the-content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.design-unavailable-message .the-content p{margin-bottom:0;-ms-flex-positive:1;flex-grow:1}.design-unavailable-message .the-content i{padding-right:1.5rem}@media (max-width:991px){.design-unavailable-message .the-content i{-ms-flex-item-align:start;align-self:flex-start}}.design-not-offered-sidebar-message{color:#fff;background:#ffa646;width:100%;margin-bottom:.5rem}.design-not-offered-sidebar-message .the-content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:2rem}.design-not-offered-sidebar-message .the-content p{margin-bottom:0;-ms-flex-positive:1;flex-grow:1}.design-not-offered-sidebar-message .the-content i{padding-right:1rem}@media (max-width:991px){.design-not-offered-sidebar-message .the-content i{-ms-flex-item-align:start;align-self:flex-start}}.page-template-template-builder-homepage-v3 .essb_displayed_sidebar,.page-template-template-love-local-landing-page-php .essb_displayed_sidebar,.page-template-template-new-home-designs-landing-page-php .essb_displayed_sidebar{display:none!important}.page-template-template-builder-homepage-v3 .padding-section,.page-template-template-love-local-landing-page-php .padding-section,.page-template-template-new-home-designs-landing-page-php .padding-section{padding:clamp(25px,6vw,64px) 0}.page-template-template-builder-homepage-v3 .padding-section.no-padding-top,.page-template-template-love-local-landing-page-php .padding-section.no-padding-top,.page-template-template-new-home-designs-landing-page-php .padding-section.no-padding-top{padding-top:0}.page-template-template-builder-homepage-v3 .padding-section.no-padding-bottom,.page-template-template-love-local-landing-page-php .padding-section.no-padding-bottom,.page-template-template-new-home-designs-landing-page-php .padding-section.no-padding-bottom{padding-bottom:0}.box-image-links-container .box-image-link:active .builder-grid-load-more-container .page-template-template-builder-homepage-v3 .builder-grid-load-more,.box-image-links-container .box-image-link:active .builder-grid-load-more-container .page-template-template-love-local-landing-page-php .builder-grid-load-more,.box-image-links-container .box-image-link:active .builder-grid-load-more-container .page-template-template-new-home-designs-landing-page-php .builder-grid-load-more,.box-image-links-container .box-image-link:active .call-to-action-bar .page-template-template-builder-homepage-v3 .obfuscated-number,.box-image-links-container .box-image-link:active .call-to-action-bar .page-template-template-love-local-landing-page-php .obfuscated-number,.box-image-links-container .box-image-link:active .call-to-action-bar .page-template-template-new-home-designs-landing-page-php .obfuscated-number,.box-image-links-container .box-image-link:active .page-template-template-builder-homepage-v3 .btn,.box-image-links-container .box-image-link:active .page-template-template-love-local-landing-page-php .btn,.box-image-links-container .box-image-link:active .page-template-template-new-home-designs-landing-page-php .btn,.box-image-links-container .box-image-link:focus .builder-grid-load-more-container .page-template-template-builder-homepage-v3 .builder-grid-load-more,.box-image-links-container .box-image-link:focus .builder-grid-load-more-container .page-template-template-love-local-landing-page-php .builder-grid-load-more,.box-image-links-container .box-image-link:focus .builder-grid-load-more-container .page-template-template-new-home-designs-landing-page-php .builder-grid-load-more,.box-image-links-container .box-image-link:focus .call-to-action-bar .page-template-template-builder-homepage-v3 .obfuscated-number,.box-image-links-container .box-image-link:focus .call-to-action-bar .page-template-template-love-local-landing-page-php .obfuscated-number,.box-image-links-container .box-image-link:focus .call-to-action-bar .page-template-template-new-home-designs-landing-page-php .obfuscated-number,.box-image-links-container .box-image-link:focus .page-template-template-builder-homepage-v3 .btn,.box-image-links-container .box-image-link:focus .page-template-template-love-local-landing-page-php .btn,.box-image-links-container .box-image-link:focus .page-template-template-new-home-designs-landing-page-php .btn,.box-image-links-container .box-image-link:hover .builder-grid-load-more-container .page-template-template-builder-homepage-v3 .builder-grid-load-more,.box-image-links-container .box-image-link:hover .builder-grid-load-more-container .page-template-template-love-local-landing-page-php .builder-grid-load-more,.box-image-links-container .box-image-link:hover .builder-grid-load-more-container .page-template-template-new-home-designs-landing-page-php .builder-grid-load-more,.box-image-links-container .box-image-link:hover .call-to-action-bar .page-template-template-builder-homepage-v3 .obfuscated-number,.box-image-links-container .box-image-link:hover .call-to-action-bar .page-template-template-love-local-landing-page-php .obfuscated-number,.box-image-links-container .box-image-link:hover .call-to-action-bar .page-template-template-new-home-designs-landing-page-php .obfuscated-number,.box-image-links-container .box-image-link:hover .page-template-template-builder-homepage-v3 .btn,.box-image-links-container .box-image-link:hover .page-template-template-love-local-landing-page-php .btn,.box-image-links-container .box-image-link:hover .page-template-template-new-home-designs-landing-page-php .btn,.builder-grid-load-more-container .box-image-links-container .box-image-link:active .page-template-template-builder-homepage-v3 .builder-grid-load-more,.builder-grid-load-more-container .box-image-links-container .box-image-link:active .page-template-template-love-local-landing-page-php .builder-grid-load-more,.builder-grid-load-more-container .box-image-links-container .box-image-link:active .page-template-template-new-home-designs-landing-page-php .builder-grid-load-more,.builder-grid-load-more-container .box-image-links-container .box-image-link:focus .page-template-template-builder-homepage-v3 .builder-grid-load-more,.builder-grid-load-more-container .box-image-links-container .box-image-link:focus .page-template-template-love-local-landing-page-php .builder-grid-load-more,.builder-grid-load-more-container .box-image-links-container .box-image-link:focus .page-template-template-new-home-designs-landing-page-php .builder-grid-load-more,.builder-grid-load-more-container .box-image-links-container .box-image-link:hover .page-template-template-builder-homepage-v3 .builder-grid-load-more,.builder-grid-load-more-container .box-image-links-container .box-image-link:hover .page-template-template-love-local-landing-page-php .builder-grid-load-more,.builder-grid-load-more-container .box-image-links-container .box-image-link:hover .page-template-template-new-home-designs-landing-page-php .builder-grid-load-more,.builder-grid-load-more-container .page-template-template-builder-homepage-v3 .builder-grid-load-more,.builder-grid-load-more-container .page-template-template-love-local-landing-page-php .builder-grid-load-more,.builder-grid-load-more-container .page-template-template-new-home-designs-landing-page-php .builder-grid-load-more,.call-to-action-bar .box-image-links-container .box-image-link:active .page-template-template-builder-homepage-v3 .obfuscated-number,.call-to-action-bar .box-image-links-container .box-image-link:active .page-template-template-love-local-landing-page-php .obfuscated-number,.call-to-action-bar .box-image-links-container .box-image-link:active .page-template-template-new-home-designs-landing-page-php .obfuscated-number,.call-to-action-bar .box-image-links-container .box-image-link:focus .page-template-template-builder-homepage-v3 .obfuscated-number,.call-to-action-bar .box-image-links-container .box-image-link:focus .page-template-template-love-local-landing-page-php .obfuscated-number,.call-to-action-bar .box-image-links-container .box-image-link:focus .page-template-template-new-home-designs-landing-page-php .obfuscated-number,.call-to-action-bar .box-image-links-container .box-image-link:hover .page-template-template-builder-homepage-v3 .obfuscated-number,.call-to-action-bar .box-image-links-container .box-image-link:hover .page-template-template-love-local-landing-page-php .obfuscated-number,.call-to-action-bar .box-image-links-container .box-image-link:hover .page-template-template-new-home-designs-landing-page-php .obfuscated-number,.call-to-action-bar .page-template-template-builder-homepage-v3 .obfuscated-number,.call-to-action-bar .page-template-template-love-local-landing-page-php .obfuscated-number,.call-to-action-bar .page-template-template-new-home-designs-landing-page-php .obfuscated-number,.page-template-template-builder-homepage-v3 .box-image-links-container .box-image-link:active .btn,.page-template-template-builder-homepage-v3 .box-image-links-container .box-image-link:active .builder-grid-load-more-container .builder-grid-load-more,.page-template-template-builder-homepage-v3 .box-image-links-container .box-image-link:active .call-to-action-bar .obfuscated-number,.page-template-template-builder-homepage-v3 .box-image-links-container .box-image-link:focus .btn,.page-template-template-builder-homepage-v3 .box-image-links-container .box-image-link:focus .builder-grid-load-more-container .builder-grid-load-more,.page-template-template-builder-homepage-v3 .box-image-links-container .box-image-link:focus .call-to-action-bar .obfuscated-number,.page-template-template-builder-homepage-v3 .box-image-links-container .box-image-link:hover .btn,.page-template-template-builder-homepage-v3 .box-image-links-container .box-image-link:hover .builder-grid-load-more-container .builder-grid-load-more,.page-template-template-builder-homepage-v3 .box-image-links-container .box-image-link:hover .call-to-action-bar .obfuscated-number,.page-template-template-builder-homepage-v3 .btn.btn-primary,.page-template-template-builder-homepage-v3 .builder-grid-load-more-container .box-image-links-container .box-image-link:active .builder-grid-load-more,.page-template-template-builder-homepage-v3 .builder-grid-load-more-container .box-image-links-container .box-image-link:focus .builder-grid-load-more,.page-template-template-builder-homepage-v3 .builder-grid-load-more-container .box-image-links-container .box-image-link:hover .builder-grid-load-more,.page-template-template-builder-homepage-v3 .builder-grid-load-more-container .builder-grid-load-more,.page-template-template-builder-homepage-v3 .call-to-action-bar .box-image-links-container .box-image-link:active .obfuscated-number,.page-template-template-builder-homepage-v3 .call-to-action-bar .box-image-links-container .box-image-link:focus .obfuscated-number,.page-template-template-builder-homepage-v3 .call-to-action-bar .box-image-links-container .box-image-link:hover .obfuscated-number,.page-template-template-builder-homepage-v3 .call-to-action-bar .obfuscated-number,.page-template-template-love-local-landing-page-php .box-image-links-container .box-image-link:active .btn,.page-template-template-love-local-landing-page-php .box-image-links-container .box-image-link:active .builder-grid-load-more-container .builder-grid-load-more,.page-template-template-love-local-landing-page-php .box-image-links-container .box-image-link:active .call-to-action-bar .obfuscated-number,.page-template-template-love-local-landing-page-php .box-image-links-container .box-image-link:focus .btn,.page-template-template-love-local-landing-page-php .box-image-links-container .box-image-link:focus .builder-grid-load-more-container .builder-grid-load-more,.page-template-template-love-local-landing-page-php .box-image-links-container .box-image-link:focus .call-to-action-bar .obfuscated-number,.page-template-template-love-local-landing-page-php .box-image-links-container .box-image-link:hover .btn,.page-template-template-love-local-landing-page-php .box-image-links-container .box-image-link:hover .builder-grid-load-more-container .builder-grid-load-more,.page-template-template-love-local-landing-page-php .box-image-links-container .box-image-link:hover .call-to-action-bar .obfuscated-number,.page-template-template-love-local-landing-page-php .btn.btn-primary,.page-template-template-love-local-landing-page-php .builder-grid-load-more-container .box-image-links-container .box-image-link:active .builder-grid-load-more,.page-template-template-love-local-landing-page-php .builder-grid-load-more-container .box-image-links-container .box-image-link:focus .builder-grid-load-more,.page-template-template-love-local-landing-page-php .builder-grid-load-more-container .box-image-links-container .box-image-link:hover .builder-grid-load-more,.page-template-template-love-local-landing-page-php .builder-grid-load-more-container .builder-grid-load-more,.page-template-template-love-local-landing-page-php .call-to-action-bar .box-image-links-container .box-image-link:active .obfuscated-number,.page-template-template-love-local-landing-page-php .call-to-action-bar .box-image-links-container .box-image-link:focus .obfuscated-number,.page-template-template-love-local-landing-page-php .call-to-action-bar .box-image-links-container .box-image-link:hover .obfuscated-number,.page-template-template-love-local-landing-page-php .call-to-action-bar .obfuscated-number,.page-template-template-new-home-designs-landing-page-php .box-image-links-container .box-image-link:active .btn,.page-template-template-new-home-designs-landing-page-php .box-image-links-container .box-image-link:active .builder-grid-load-more-container .builder-grid-load-more,.page-template-template-new-home-designs-landing-page-php .box-image-links-container .box-image-link:active .call-to-action-bar .obfuscated-number,.page-template-template-new-home-designs-landing-page-php .box-image-links-container .box-image-link:focus .btn,.page-template-template-new-home-designs-landing-page-php .box-image-links-container .box-image-link:focus .builder-grid-load-more-container .builder-grid-load-more,.page-template-template-new-home-designs-landing-page-php .box-image-links-container .box-image-link:focus .call-to-action-bar .obfuscated-number,.page-template-template-new-home-designs-landing-page-php .box-image-links-container .box-image-link:hover .btn,.page-template-template-new-home-designs-landing-page-php .box-image-links-container .box-image-link:hover .builder-grid-load-more-container .builder-grid-load-more,.page-template-template-new-home-designs-landing-page-php .box-image-links-container .box-image-link:hover .call-to-action-bar .obfuscated-number,.page-template-template-new-home-designs-landing-page-php .btn.btn-primary,.page-template-template-new-home-designs-landing-page-php .builder-grid-load-more-container .box-image-links-container .box-image-link:active .builder-grid-load-more,.page-template-template-new-home-designs-landing-page-php .builder-grid-load-more-container .box-image-links-container .box-image-link:focus .builder-grid-load-more,.page-template-template-new-home-designs-landing-page-php .builder-grid-load-more-container .box-image-links-container .box-image-link:hover .builder-grid-load-more,.page-template-template-new-home-designs-landing-page-php .builder-grid-load-more-container .builder-grid-load-more,.page-template-template-new-home-designs-landing-page-php .call-to-action-bar .box-image-links-container .box-image-link:active .obfuscated-number,.page-template-template-new-home-designs-landing-page-php .call-to-action-bar .box-image-links-container .box-image-link:focus .obfuscated-number,.page-template-template-new-home-designs-landing-page-php .call-to-action-bar .box-image-links-container .box-image-link:hover .obfuscated-number,.page-template-template-new-home-designs-landing-page-php .call-to-action-bar .obfuscated-number{text-transform:uppercase;text-align:center;min-width:300px;max-width:100%;font-size:16px}.page-template-template-builder-homepage-v3 .nf-field-container.label-hidden .nf-field-label,.page-template-template-love-local-landing-page-php .nf-field-container.label-hidden .nf-field-label,.page-template-template-new-home-designs-landing-page-php .nf-field-container.label-hidden .nf-field-label{display:none}.page-template-template-builder-homepage-v3 .submit-wrap .nf-field-element,.page-template-template-love-local-landing-page-php .submit-wrap .nf-field-element,.page-template-template-new-home-designs-landing-page-php .submit-wrap .nf-field-element{text-align:center}.page-template-template-builder-homepage-v3 .submit-wrap input[type=button],.page-template-template-builder-homepage-v3 .submit-wrap input[type=submit],.page-template-template-love-local-landing-page-php .submit-wrap input[type=button],.page-template-template-love-local-landing-page-php .submit-wrap input[type=submit],.page-template-template-new-home-designs-landing-page-php .submit-wrap input[type=button],.page-template-template-new-home-designs-landing-page-php .submit-wrap input[type=submit]{text-transform:uppercase;text-align:center;min-width:300px;max-width:100%;font-size:16px}.page-template-template-builder-homepage-v3 .nf-field-element .select2-container,.page-template-template-love-local-landing-page-php .nf-field-element .select2-container,.page-template-template-new-home-designs-landing-page-php .nf-field-element .select2-container{background-color:#fff}.lp_featured_designs_section .builder-grid-container{max-width:100%;margin:0 auto}.lp_featured_designs_section .builder-grid-container .builder-grid-inner-container{-ms-flex-align:stretch;align-items:stretch;margin:0}.lp_featured_designs_section .builder-grid-container .builder-grid-inner-container .lp-featured-designs__slide{-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-preferred-size:clamp(200px,80vw,420px);flex-basis:clamp(200px,80vw,420px);width:clamp(200px,80vw,420px);min-width:clamp(200px,80vw,420px);padding-right:15px}@media (max-width:767px){.lp_featured_designs_section .builder-grid-container .builder-grid-inner-container .lp-featured-designs__slide{padding-right:0;padding-left:15px}}.lp_featured_designs_section .builder-grid-container .builder-grid-inner-container .builder-grid-item{transition:box-shadow .5s;background:#ebeae9;box-shadow:1}.lp_featured_designs_section .builder-grid-container .builder-grid-inner-container .builder-grid-item:active,.lp_featured_designs_section .builder-grid-container .builder-grid-inner-container .builder-grid-item:focus,.lp_featured_designs_section .builder-grid-container .builder-grid-inner-container .builder-grid-item:hover{box-shadow:0 2px 2px rgba(0,0,0,.2);box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);outline:0}.builder-grid-load-more-container .lp_featured_designs_section .builder-grid-container .builder-grid-inner-container .builder-grid-item:active .builder-grid-load-more,.builder-grid-load-more-container .lp_featured_designs_section .builder-grid-container .builder-grid-inner-container .builder-grid-item:focus .builder-grid-load-more,.builder-grid-load-more-container .lp_featured_designs_section .builder-grid-container .builder-grid-inner-container .builder-grid-item:hover .builder-grid-load-more,.call-to-action-bar .lp_featured_designs_section .builder-grid-container .builder-grid-inner-container .builder-grid-item:active .obfuscated-number,.call-to-action-bar .lp_featured_designs_section .builder-grid-container .builder-grid-inner-container .builder-grid-item:focus .obfuscated-number,.call-to-action-bar .lp_featured_designs_section .builder-grid-container .builder-grid-inner-container .builder-grid-item:hover .obfuscated-number,.lp_featured_designs_section .builder-grid-container .builder-grid-inner-container .builder-grid-item:active .btn,.lp_featured_designs_section .builder-grid-container .builder-grid-inner-container .builder-grid-item:active .builder-grid-load-more-container .builder-grid-load-more,.lp_featured_designs_section .builder-grid-container .builder-grid-inner-container .builder-grid-item:active .call-to-action-bar .obfuscated-number,.lp_featured_designs_section .builder-grid-container .builder-grid-inner-container .builder-grid-item:focus .btn,.lp_featured_designs_section .builder-grid-container .builder-grid-inner-container .builder-grid-item:focus .builder-grid-load-more-container .builder-grid-load-more,.lp_featured_designs_section .builder-grid-container .builder-grid-inner-container .builder-grid-item:focus .call-to-action-bar .obfuscated-number,.lp_featured_designs_section .builder-grid-container .builder-grid-inner-container .builder-grid-item:hover .btn,.lp_featured_designs_section .builder-grid-container .builder-grid-inner-container .builder-grid-item:hover .builder-grid-load-more-container .builder-grid-load-more,.lp_featured_designs_section .builder-grid-container .builder-grid-inner-container .builder-grid-item:hover .call-to-action-bar .obfuscated-number{color:#fff;background:#00843f}.lp_featured_designs_section .builder-grid-container .builder-grid-inner-container .builder-grid-item .builder-grid-content{padding:1.2rem;background:#ebeae9}.lp_featured_designs_section .builder-grid-container .builder-grid-inner-container .builder-grid-item .builder-grid-content .title{padding:0;text-transform:uppercase;font-size:1.12em}@media (min-width:400px) and (max-width:1920px){.lp_featured_designs_section .builder-grid-container .builder-grid-inner-container .builder-grid-item .builder-grid-content .title{font-size:calc(1.12em + (18.4 - 17.92) * ((100vw - 400px)/ (1920 - 400)))}}@media (min-width:1920px){.lp_featured_designs_section .builder-grid-container .builder-grid-inner-container .builder-grid-item .builder-grid-content .title{font-size:1.15em}}.lp_featured_designs_section .builder-grid-container .builder-grid-inner-container .builder-grid-item .builder-grid-content .title .handl-card-headline{text-transform:none;display:block;font-size:.9em;font-family:din-2014,ratio;font-weight:400;margin:.8rem 0 0;color:rgba(0,0,0,.7)}.lp_featured_designs_section .builder-grid-container .builder-grid-inner-container .builder-grid-item .builder-grid-content .handl-price{color:#009547;font-weight:500}.lp_featured_designs_section .builder-grid-container .builder-grid-inner-container .builder-grid-item .builder-grid-content .design-depth,.lp_featured_designs_section .builder-grid-container .builder-grid-inner-container .builder-grid-item .builder-grid-content .design-width{font-size:.8333em;color:#616161;margin-bottom:-.4rem}.lp_featured_designs_section .builder-grid-container .builder-grid-inner-container .builder-grid-item .builder-grid-content .building-icons{margin:.8rem 0}.lp_featured_designs_section .builder-grid-container .builder-grid-inner-container .builder-grid-item .builder-grid-content .building-icons .count{font-weight:600;color:#212121}.lp_featured_designs_section .builder-grid-container .builder-grid-inner-container .builder-grid-item .builder-grid-content .building-icons svg.building-icon{width:25px;height:25px}.lp_featured_designs_section .builder-grid-container .builder-grid-inner-container .builder-grid-item .builder-grid-content .building-icons .info-icon{padding:.2rem .4rem}.lp_featured_designs_section .builder-grid-container .builder-grid-inner-container .builder-grid-item .builder-grid-content .building-icons .info-icon.duplex-icon{margin-left:.4rem;height:25px}.lp_featured_designs_section .builder-grid-container .builder-grid-inner-container .builder-grid-item .builder-grid-content .building-icons .info-icon.duplex-icon svg.building-icon.duplex-building-icon{width:25px;height:25px}.lp_featured_designs_section .builder-grid-container .builder-grid-inner-container .builder-grid-item .builder-grid-content .building-icons.has-second-dwelling+.building-icons.has-second-dwelling{padding-left:1.2rem}.lp_featured_designs_section .builder-grid-container .builder-grid-inner-container .builder-grid-item .builder-grid-content .building-icons.has-second-dwelling .unit-number-display{color:#212121;font-weight:700;font-size:1em;padding:.4rem .4rem}.lp_featured_designs_section .builder-grid-container .builder-grid-inner-container .builder-grid-item .builder-grid-content .building-icons.has-second-dwelling svg.building-icon{width:25px;height:20px}.lp_featured_designs_section .builder-grid-container .builder-grid-inner-container .builder-grid-item .builder-grid-content .building-icons.has-second-dwelling .info-icon{padding-left:0;padding-right:0}.lp_featured_designs_section .builder-grid-container .builder-grid-inner-container .builder-grid-item .builder-grid-content .building-icons.has-second-dwelling .info-icon .count{font-size:1rem;padding-right:.1rem}@media (max-width:767px){.box-image-links-container .box-image-link:active .lp_image_text_section .content-container .btn,.box-image-links-container .box-image-link:focus .lp_image_text_section .content-container .btn,.box-image-links-container .box-image-link:hover .lp_image_text_section .content-container .btn,.builder-grid-load-more-container .lp_image_text_section .content-container .builder-grid-load-more,.call-to-action-bar .lp_image_text_section .content-container .obfuscated-number,.lp_image_text_section .content-container .box-image-links-container .box-image-link:active .btn,.lp_image_text_section .content-container .box-image-links-container .box-image-link:focus .btn,.lp_image_text_section .content-container .box-image-links-container .box-image-link:hover .btn,.lp_image_text_section .content-container .btn.btn-primary,.lp_image_text_section .content-container .builder-grid-load-more-container .builder-grid-load-more,.lp_image_text_section .content-container .call-to-action-bar .obfuscated-number{width:100%}}.page-template-template-new-home-designs-landing-page-php .revised-mobile-header-buttons{display:none!important}@media (max-width:767px){.page-template-template-new-home-designs-landing-page-php .padding-section{padding:5vh 0}}.page-template-template-new-home-designs-landing-page-php .lp_image_text_section.align-right>.container-fluid>.row,.page-template-template-new-home-designs-landing-page-php .lp_image_text_section.align-right>.container>.row{display:-ms-flexbox;display:flex}@media (max-width:991px){.page-template-template-new-home-designs-landing-page-php .lp_image_text_section.align-right>.container-fluid>.row,.page-template-template-new-home-designs-landing-page-php .lp_image_text_section.align-right>.container>.row{-ms-flex-direction:column;flex-direction:column}}.page-template-template-new-home-designs-landing-page-php .lp_image_text_section.align-right>.container-fluid>.row .image-container,.page-template-template-new-home-designs-landing-page-php .lp_image_text_section.align-right>.container>.row .image-container{-ms-flex-order:2;order:2}@media (max-width:991px){.page-template-template-new-home-designs-landing-page-php .lp_image_text_section.align-right>.container-fluid>.row .image-container,.page-template-template-new-home-designs-landing-page-php .lp_image_text_section.align-right>.container>.row .image-container{-ms-flex-order:0;order:0;margin-bottom:.8rem}}.page-template-template-new-home-designs-landing-page-php .lp_image_text_section.flex-align-items-center>.container>.row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (max-width:991px){.page-template-template-new-home-designs-landing-page-php .lp_image_text_section.flex-align-items-center>.container>.row{-ms-flex-direction:column;flex-direction:column}}@media (max-width:767px){.page-template-template-new-home-designs-landing-page-php .lp_image_text_section{padding-top:0;background:#fff!important}}@media (max-width:991px){.page-template-template-new-home-designs-landing-page-php .lp_image_text_section .image-container{margin-bottom:20px;padding-left:0;padding-right:0}}.page-template-template-new-home-designs-landing-page-php #footer .footer-image{display:none!important}.lp-award-images{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px}.lp-award-images p{margin:0!important}.lp-award-images br{display:none}@media (max-width:991px){.lp-award-images{margin-top:20px}}.lp-award-images__slider{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding-left:15px;max-width:100vw}@media (max-width:991px){.lp-award-images__slider{margin-top:20px;margin-bottom:20px}}.lp-award-images__slider img.award-image{max-width:190px;max-height:120px;margin-right:15px;-o-object-fit:contain;object-fit:contain}.lp-award-images__slider .slick-track{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.lp-award-images img.award-image{max-width:190px;max-height:120px;margin-right:15px}.lp-menu-item--featured-items{display:-ms-grid;display:grid;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-gap:15px;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.lp-menu-item--featured-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background:#fff;color:#212121;cursor:pointer;position:relative}.lp-menu-item--featured-item a,.lp-menu-item--featured-item a:focus,.lp-menu-item--featured-item a:hover,.lp-menu-item--featured-item:focus,.lp-menu-item--featured-item:hover{text-decoration:none}@media (max-width:767px){.lp-menu-item--featured-item{-ms-flex-direction:column;flex-direction:column}}.lp-menu-item--featured-item:after,.lp-menu-item--featured-item:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;transition:opacity .4s}.lp-menu-item--featured-item:before{box-shadow:2px 4px 8px rgba(0,0,0,.4);opacity:0}.lp-menu-item--featured-item:after{box-shadow:0 2px 6px rgba(0,0,0,.2);opacity:1}.lp-menu-item--featured-item:active,.lp-menu-item--featured-item:focus,.lp-menu-item--featured-item:hover{color:#212121}.lp-menu-item--featured-item:active:before,.lp-menu-item--featured-item:focus:before,.lp-menu-item--featured-item:hover:before{opacity:1}.lp-menu-item--featured-item:active:after,.lp-menu-item--featured-item:focus:after,.lp-menu-item--featured-item:hover:after{opacity:0}.lp-menu-item--featured-item-image{position:relative;-ms-flex:0 0 auto;flex:0 0 auto;width:45%;background:center center/cover;padding-bottom:28%}@media (max-width:767px){.lp-menu-item--featured-item-image{width:100%;padding-bottom:55%}}.lp-menu-item--featured-item-content{padding-left:15px;padding-right:15px}@media (max-width:767px){.lp-menu-item--featured-item-content{padding:15px;text-align:center;font-weight:400}}.lp-menu-item--featured-item-title{font-weight:700;font-family:din-2014,sans-serif;font-size:1.15em;line-height:1;color:#000}.lp-menu-item--featured-item-title:active,.lp-menu-item--featured-item-title:focus,.lp-menu-item--featured-item-title:hover{color:#000;text-decoration:none!important}@media (max-width:767px){.lp-menu-item--featured-item-title{text-align:center;font-weight:400}}.page-template-template-love-local-landing-page-php .header-section .location{display:none!important}.page-template-template-love-local-landing-page-php .header-section .sup-nav{height:0}.page-template-template-love-local-landing-page-php .header-section .sup-nav>.container{position:relative!important}.page-template-template-love-local-landing-page-php .header-section .sup-nav .sup-nav-container{display:none!important}.page-template-template-love-local-landing-page-php .header-section .sup-nav .header-main--phone{position:absolute!important;right:0;top:20px}.page-template-template-love-local-landing-page-php .header-section .sup-nav .header-main--phone img{box-shadow:0 2px 9px rgba(0,0,0,.21)!important}.page-template-template-love-local-landing-page-php .header-section .sup-nav .header-main--phone .ph-link{color:#000!important;font-weight:700}.page-template-template-love-local-landing-page-php .header-section .header-main--right{display:none!important}@media (max-width:767px){.page-template-template-love-local-landing-page-php .padding-section{padding:5vh 0}}.page-template-template-love-local-landing-page-php .header-main--left .region-selector{display:none!important}@media (max-width:1199px){.page-template-template-love-local-landing-page-php .header-main--left{-ms-flex-pack:center!important;justify-content:center!important;-ms-flex:1 0 100%;flex:1 0 100%}}@media (max-width:1199px){.page-template-template-love-local-landing-page-php .header-main--left .mobile-menu-button{display:none!important}}.page-template-template-love-local-landing-page-php .lp_hero_with_form_section{padding-top:30px}@media (max-width:767px){.page-template-template-love-local-landing-page-php .lp_hero_with_form_section{padding-top:20px}}.page-template-template-love-local-landing-page-php .revised-mobile-header-buttons{display:none!important}.page-template-template-love-local-landing-page-php .footer-image{display:none!important}.lp--reviews-widget{display:inline-block;background-color:#f5f4f4;padding:20px;border-radius:15px;margin-top:10px;margin-bottom:10px}.lp--reviews-widget img{width:120px!important}@media (max-width:767px){.love-local-lp--hero-section .hero-form-column{padding:0}}@media (max-width:767px){.love-local-lp--hero-content{text-align:center}.love-local-lp--hero-content .h2-style,.love-local-lp--hero-content h2{font-size:36px}.love-local-lp--hero-content .h2-style .cursive-text,.love-local-lp--hero-content h2 .cursive-text{display:inline-block}}.love-local-lp--form-wrap{background-color:#f5f4f4;padding:25px}.love-local-lp--form-wrap .nf-form-cont{margin-top:0!important}.love-local-lp--form-wrap .nf-form-cont .submit-wrap input[type=button],.love-local-lp--form-wrap .nf-form-cont .submit-wrap input[type=submit]{width:100%;text-align:center;text-transform:uppercase}.lp_featured_guarantees_section .guarantee-boxes{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;gap:15px}@media (max-width:991px){.lp_featured_guarantees_section .guarantee-boxes{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}}.lp_featured_guarantees_section .guarantee-boxes .slick-track{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch}.lp_featured_guarantees_section .guarantee-box{background-color:#f5f4f4;border-radius:15px;padding:clamp(30px,3vw,40px);padding-top:clamp(10px,3vw,30px);-ms-flex:1 1 33%;flex:1 1 33%}@media (max-width:991px){.lp_featured_guarantees_section .guarantee-box{max-width:50vw;height:auto;margin-right:15px}}@media (max-width:543px){.lp_featured_guarantees_section .guarantee-box{width:370px;-ms-flex:1 1 100%;flex:1 1 100%;-ms-flex-preferred-size:70vw;flex-basis:70vw;max-width:70vw}}.lp_featured_guarantees_section .guarantee-box img{max-height:100px}.lp-headings-wrap{margin-bottom:30px}@media (max-width:767px){.lp-headings-wrap .cursive-text{display:inline-block}}.green-line-separator{height:5px;background-color:#009547}.lp_guarantees_section .guarantee-imgs{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr}@media (max-width:991px){.lp_guarantees_section .guarantee-imgs{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media (max-width:767px){.lp_guarantees_section .guarantee-imgs{-ms-grid-columns:1fr;grid-template-columns:1fr}}.lp_guarantees_section .guarantee-img{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.lp_guarantees_section .guarantee-img img{width:250px;max-width:100%}.lp-gallery-slider{height:clamp(50vw,50vw,600px);max-height:50vh}.lp-gallery-slider .lp-gallery-slide{height:clamp(50vw,50vw,600px);max-height:50vh;padding-right:15px}.lp-gallery-slider .lp-gallery-slide img{height:100%;max-height:100%;width:auto}.lp-steps-repeater__step{-ms-flex:1 1 auto;flex:1 1 auto}@media (min-width:544px){.lp-steps-repeater__step>.row{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch}.lp-steps-repeater__step>.row .content-column{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch}.lp-steps-repeater__step>.row .lp-steps-repeater__step__content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.lp-steps-repeater__step>.row .lp-steps-repeater__step__content .content-wrap{padding-bottom:0}}@media (max-width:767px){.lp-steps-repeater__step{width:75vw;max-width:75vw;border:1px solid #f5f4f4;margin-right:15px}}@media (max-width:991px){.lp-steps-repeater__step .image-column{display:none}}@media (min-width:768px){.lp-steps-repeater__step .content-column{padding:0}}@media (min-width:768px){.lp-steps-repeater__step+.lp-steps-repeater__step{margin-top:50px}}.lp-steps-repeater__step__content--head{padding:20px;background-position:right;background-repeat:no-repeat;background-size:auto 100%}@media (max-width:767px){.lp-steps-repeater__step__content--head{background:#009547}}@media (max-width:450px){.lp-steps-repeater__step__content--head{min-height:170px}}.lp-steps-repeater__step__content--head .step-index-heading{font-size:36px;font-weight:400}@media (max-width:767px){.lp-steps-repeater__step__content--head .step-index-heading{font-size:50px}}@media (max-width:767px){.lp-steps-repeater__step__content--head h4{font-size:28px}}.lp-steps-repeater__step__content--head>*{padding-bottom:0;color:#fff}.lp-steps-repeater__step__content--head small{font-weight:400}.lp-steps-repeater__step__content--body .content-wrap{padding:20px}.lp-steps-repeater__step__content--separator{height:2px;background-color:#c4d600}@media (max-width:767px){.lp-steps-repeater__step__content--separator{display:none}}.lp_green_cta_text_section{background:#009547;background:#009547 url(../images/footer-bg.png) no-repeat right center;background-size:auto 100%}.lp_green_cta_text_section a,.lp_green_cta_text_section button,.lp_green_cta_text_section h1,.lp_green_cta_text_section h2,.lp_green_cta_text_section h3,.lp_green_cta_text_section h4,.lp_green_cta_text_section h5,.lp_green_cta_text_section h6,.lp_green_cta_text_section input,.lp_green_cta_text_section label,.lp_green_cta_text_section li,.lp_green_cta_text_section ol,.lp_green_cta_text_section p,.lp_green_cta_text_section span,.lp_green_cta_text_section textarea,.lp_green_cta_text_section ul{color:#fff}.text-primary{color:#009547}.video-container{position:relative;max-width:80%;margin:0 auto;margin-top:70px}@media (max-width:767px){.video-container{margin-top:30px;max-width:90%}}.video-container.hide-tablet-bg{margin-top:30px}@media (max-width:767px){.video-container.hide-tablet-bg{margin-top:20px;max-width:100%}}.video-container .video-tablet-bg{background-size:contain;background-repeat:no-repeat;content:'';position:absolute;top:-5%;bottom:-5%;left:-5%;right:-6%}.page-template-template-builder-homepage-v3 .revised-mobile-header-buttons{display:none!important}@media (max-width:767px){.page-template-template-builder-homepage-v3 .padding-section{padding:5vh 0}}.page-template-template-builder-homepage-v3 .footer-image{aspect-ratio:96/31;padding-bottom:0}.builder-homepage-v3-hero{margin-bottom:clamp(30px,5vw,60px)}.builder-homepage-v3-hero .hero-slider-section{margin-bottom:20px}.builder-homepage-v3-hero .hero-slider-section .slick-inner-item>.container,.builder-homepage-v3-hero .hero-slider-section .slide>.container{padding-bottom:65%!important}.builder-homepage-v3-hero .hero-slider-section .slick-inner-item>.container .slider-container.using-box__container,.builder-homepage-v3-hero .hero-slider-section .slide>.container .slider-container.using-box__container{display:none}.builder-homepage-v3-hero .builder-homepage-sidebar.builder-homepage-sidebar--revised{margin-top:0;margin-right:0;border-bottom:none!important;padding-bottom:0!important}.builder-homepage-v3-hero .builder-homepage-sidebar.builder-homepage-sidebar--revised .display-buildings-group-container{margin-top:0;margin-bottom:0}.builder-homepage-v3-hero .builder-homepage-sidebar.builder-homepage-sidebar--revised .dual-owner__heading{display:none}.builder-homepage-v3-hero .builder-form-wrap{margin-top:.2rem;margin-bottom:20px;background-color:#f5f4f4;padding:clamp(20px,3vw,40px)}.builder-homepage-v3-hero .builder-form-wrap .submit-wrap input[type=button]{width:100%}.stroud-designs-state-selector{padding:0 2vh 2vh}.stroud-designs-state-selector .sdss-header{padding:2vh;margin-bottom:5rem;text-align:center}.stroud-designs-state-selector .sdss-body{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.stroud-designs-state-selector .sdss-body h3{font-size:22px;padding-bottom:0;width:75%}.stroud-designs-state-selector .sdss-body .sdss-button-area{width:25%;display:-ms-flexbox;display:flex;-ms-flex-pack:right;justify-content:right;-ms-flex-align:center;align-items:center}@media (max-width:991px){#image_text_section__2 .image-container img{max-width:50%;margin:0 auto 1.2rem}}.search-post-type-filters{margin-top:1em;margin-bottom:3em}.search-post-type-filters .filter-label{font-weight:700;margin-right:.5em}.search-post-type-filters button{padding:.3em .5em}body.auto-typekit-loading a,body.auto-typekit-loading h1,body.auto-typekit-loading h2,body.auto-typekit-loading h3,body.auto-typekit-loading h4,body.auto-typekit-loading h5,body.auto-typekit-loading h6,body.auto-typekit-loading li,body.auto-typekit-loading ol,body.auto-typekit-loading p,body.auto-typekit-loading span,body.auto-typekit-loading textarea,body.auto-typekit-loading ul{opacity:1!important;transition:opacity .2s}#chat-widget-container{z-index:10000!important}