@import url("http://fonts.googleapis.com/css?family=Raleway");@charset "utf-8";/*! normalize.css v2.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}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}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:'icomoon';src:url('fonts/icomoon.eot?bjnomx');src:url('fonts/icomoon.eot?#iefixbjnomx') format('embedded-opentype'),url('fonts/icomoon.woff?bjnomx') format('woff'),url('fonts/icomoon.ttf?bjnomx') format('truetype'),url('fonts/icomoon.svg?bjnomx#icomoon') format('svg');font-weight:normal;font-style:normal}html{font-size:62.5%;height:100%;-webkit-font-smoothing:antialiased}body{height:100%;font-family:'Raleway',Arial,sans-serif;color:#9f9f9f;background:#000;text-rendering:optimizeLegibility;padding:0;font-size:1.3rem;line-height:18px;line-height:1.8rem;background:#000 no-repeat 50% 0;background-size:cover;background-attachment:fixed;overflow-x:hidden}body *{outline:none;background-repeat:no-repeat;background-position:0 0}body *,body *:before,body *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}body>input[type="checkbox"],body>input[type="radio"]{position:absolute;left:-999em;display:none}body,input,button{-webkit-font-smoothing:antialiased}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{color:#9e8f7a;margin:0 0 18px 0;padding:0;font-weight:300;line-height:120%}h1,.h1{text-transform:uppercase;text-align:center;font-size:3rem}h1+p,.h1+p{font-size:1.6rem;line-height:160%}h2,.h2{font-size:2.2rem}h3,.h3{font-size:2rem}h4,.h4{font-size:1.9rem;font-weight:400}h5,.h5{font-size:1.7rem;font-weight:400}h6,.h6{font-size:1.5rem;font-weight:400}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{color:#9e8f7a;margin:0 0 18px 0;padding:0;font-weight:300;line-height:120%}h1 a,.h1 a,h2 a,.h2 a,h3 a,.h3 a,h4 a,.h4 a,h5 a,.h5 a,h6 a,.h6 a{color:inherit}p,ul,ol,dl,blockquote,figure,table{margin:0 0 18px 0}dl dt,dl dd{margin:0}dl dt{font-weight:600}dl dd{clear:right}dl dd+dt{margin-top:18px}ul ul,ol ul,ul ol,ol ol{margin-bottom:0}p{padding:0}p .highlight{background:#ccc;padding:0 4px}.lead{font-size:1.6rem;line-height:160%}a{color:#fff;text-decoration:none}a:hover,a:focus{text-decoration:underline}img{max-width:100%;height:auto}hr{background:#ccc;border:none;height:6px;margin:18px 0;padding:0;position:relative}hr:before,hr:after{display:table;content:""}hr:after{clear:both}pre{background:#333;color:#fff;padding:18px;position:relative;line-height:18px;line-height:1.8rem}figure img{display:block}figure figcaption{padding:9px;background:#000;color:#fff}table{width:100%;text-align:left;border-collapse:collapse}table caption{background:#ccc;padding:9px;margin:0 0 18px 0;text-align:left}table th,table td{padding:8px}table thead th{font-weight:bold}table tbody td,table tbody th{border-top:1px solid #ccc}table tbody tr:nth-child(even) td,table tbody tr:nth-child(even) th{background:#ddd}blockquote{padding:0}blockquote div>P{color:#333;font-style:italic;font-weight:600;font-family:"freight-text-pro",Georgia,Cambria,"Times New Roman",Times,serif;font-size:1.8rem;line-height:160%}blockquote div>P:first-of-type:before{content:"\201C"}blockquote div>P:last-of-type{margin-bottom:0}blockquote div>P:last-of-type:after{content:"\201D"}blockquote footer{color:#c90707;letter-spacing:1px;text-transform:uppercase;margin:8px 0 0 0}blockquote footer:before{content:"-"}blockquote footer img{display:inline-block;vertical-align:middle;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box}cite{font-style:normal}nav ul{margin:0;padding:0}nav ul li{margin:0;padding:0;list-style:none}.container{margin:0 auto;max-width:1200px;padding:0 15px}@media screen and (min-width:90em){.post-type-archive-project #primary .container,.post-type-archive-letting #primary .container{max-width:1200px}}.island{padding:5px}.grid-wrap{width:100%}.grid-wrap:before,.grid-wrap:after{display:table;content:""}.grid-wrap:after{clear:both}.grid-col{float:left;width:100%}ul.grid-wrap,ol.grid-wrap{padding:0;margin:0;list-style:none}li.grid-col{margin:0;padding:0}.col-hide{display:none}.col-show{display:block}.col-full,.col-set-full .grid-col{width:100%}.col-one-half,.col-set-one-half .grid-col{width:50%}.col-one-third,.col-set-one-third .grid-col{width:33.333%}.col-one-quarter,.col-set-one-quarter .grid-col{width:25%}.col-two-thirds{width:66.666%}.col-three-quarters{width:75%}.col-12{width:100%}.col-11{width:91.66666666666667%}.col-10{width:83.33333333333334%}.col-9{width:75%}.col-8{width:66.66666666666667%}.col-7{width:58.333333333333336%}.col-6{width:50%}.col-5{width:41.66666666666667%}.col-4{width:33.333333333333336%}.col-3{width:25%}.col-2{width:16.666666666666668%}.col-1{width:8.333333333333334%}@media screen and (min-width:30em){.bp1-col-hide{display:none}.bp1-col-show{display:block}.bp1-col-full,.bp1-col-set-full .grid-col{width:100%}.bp1-col-one-half,.bp1-col-set-one-half .grid-col{width:50%}.bp1-col-one-third,.bp1-col-set-one-third .grid-col{width:33.333%}.bp1-col-one-quarter,.bp1-col-set-one-quarter .grid-col{width:25%}.bp1-col-two-thirds{width:66.666%}.bp1-col-three-quarters{width:75%}.bp1-col-12{width:100%}.bp1-col-11{width:91.66666666666667%}.bp1-col-10{width:83.33333333333334%}.bp1-col-9{width:75%}.bp1-col-8{width:66.66666666666667%}.bp1-col-7{width:58.333333333333336%}.bp1-col-6{width:50%}.bp1-col-5{width:41.66666666666667%}.bp1-col-4{width:33.333333333333336%}.bp1-col-3{width:25%}.bp1-col-2{width:16.666666666666668%}.bp1-col-1{width:8.333333333333334%}}@media screen and (min-width:48em){.bp2-col-hide{display:none}.bp2-col-show{display:block}.bp2-col-full,.bp2-col-set-full .grid-col{width:100%}.bp2-col-one-half,.bp2-col-set-one-half .grid-col{width:50%}.bp2-col-one-third,.bp2-col-set-one-third .grid-col{width:33.333%}.bp2-col-one-quarter,.bp2-col-set-one-quarter .grid-col{width:25%}.bp2-col-two-thirds{width:66.666%}.bp2-col-three-quarters{width:75%}.bp2-col-12{width:100%}.bp2-col-11{width:91.66666666666667%}.bp2-col-10{width:83.33333333333334%}.bp2-col-9{width:75%}.bp2-col-8{width:66.66666666666667%}.bp2-col-7{width:58.333333333333336%}.bp2-col-6{width:50%}.bp2-col-5{width:41.66666666666667%}.bp2-col-4{width:33.333333333333336%}.bp2-col-3{width:25%}.bp2-col-2{width:16.666666666666668%}.bp2-col-1{width:8.333333333333334%}}@media screen and (min-width:60em){.bp3-col-hide{display:none}.bp3-col-show{display:block}.bp3-col-full,.bp3-col-set-full .grid-col{width:100%}.bp3-col-one-half,.bp3-col-set-one-half .grid-col{width:50%}.bp3-col-one-third,.bp3-col-set-one-third .grid-col{width:33.333%}.bp3-col-one-quarter,.bp3-col-set-one-quarter .grid-col{width:25%}.bp3-col-two-thirds{width:66.666%}.bp3-col-three-quarters{width:75%}.bp3-col-12{width:100%}.bp3-col-11{width:91.66666666666667%}.bp3-col-10{width:83.33333333333334%}.bp3-col-9{width:75%}.bp3-col-8{width:66.66666666666667%}.bp3-col-7{width:58.333333333333336%}.bp3-col-6{width:50%}.bp3-col-5{width:41.66666666666667%}.bp3-col-4{width:33.333333333333336%}.bp3-col-3{width:25%}.bp3-col-2{width:16.666666666666668%}.bp3-col-1{width:8.333333333333334%}}#page{position:relative}#page>*{position:relative}#page>*:before,#page>*:after{display:table;content:""}#page>*:after{clear:both}#page>header{z-index:1000;background:#000;border-bottom:1px solid #555454;margin-bottom:1px}#body{padding-bottom:30px}.carousel{background:transparent no-repeat 50% 0;padding:0;background-size:cover}.carousel>img{display:block;margin:0 auto;width:100%}.carousel .container{padding:18px 0}.carousel .carousel-controls .cta-next,.carousel .carousel-controls .cta-prev{position:absolute;z-index:100;height:50px;width:50px;display:block;top:50%;margin:-15px 0 0 0;padding:0;text-indent:-999em;background:transparent 50% 50% no-repeat;border:none;display:none}@media screen and (min-width:48em){.carousel .carousel-controls .cta-next,.carousel .carousel-controls .cta-prev{display:block}}.carousel .carousel-controls .cta-prev{left:10px;background-image:url("images/arrow-left.png")}.carousel .carousel-controls .cta-next{right:10px;background-image:url("images/arrow-right.png")}#nav-primary-controller-label{display:none}#menu-bar{position:relative}#nav-primary-controller~#page-wrapper #nav-primary{max-height:0;overflow:hidden;-webkit-transition:max-height .5s ease-out;-moz-transition:max-height .5s ease-out;-ms-transition:max-height .5s ease-out;-o-transition:max-height .5s ease-out;transition:max-height .5s ease-out}#nav-primary-controller~#page-wrapper #nav-primary-controller-label{display:block;width:36px;height:36px;padding:18px 0;background:transparent url("images/menu-icon.png") no-repeat 50% 0;cursor:pointer;text-indent:-999em;position:absolute;top:15px;right:15px}@media screen and (min-width:48em){#nav-primary-controller~#page-wrapper #nav-primary{max-height:none !important;overflow:visible}#nav-primary-controller~#page-wrapper #nav-primary-controller-label{display:none}}#nav-primary-controller:checked~#page-wrapper #nav-primary{max-height:60em}#nav-primary-controller:checked~#page-wrapper #nav-primary-controller-label{background-position:50% 100%}[class^="cta"],button,input[type="submit"],input[type="reset"],.read-more{display:block;width:100%;color:#a29079;padding:6px 14px;margin:0 0 18px 0;border:none;position:relative;text-align:center;cursor:pointer;font-weight:400;border:1px solid #a29079;background:#000;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box}@media screen and (min-width:30em){[class^="cta"],button,input[type="submit"],input[type="reset"],.read-more{display:inline-block;width:auto}}[class^="cta"]:hover,button:hover,input[type="submit"]:hover,input[type="reset"]:hover,.read-more:hover,[class^="cta"]:focus,button:focus,input[type="submit"]:focus,input[type="reset"]:focus,.read-more:focus{text-decoration:underline}[class^="cta"]:active,button:active,input[type="submit"]:active,input[type="reset"]:active,.read-more:active{-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.5);-moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.5);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.5)}.read-more{background-color:#9f8d79;color:#fff}.nav-bullet{padding:5px 0}.nav-bullet ul{text-align:center}.nav-bullet ul li{display:inline-block}.nav-bullet ul li a{display:block;width:10px;height:10px;line-height:100%;text-indent:-999em;margin:0 3px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;background:#333}.nav-bullet ul li.active a,.nav-bullet ul li a:hover,.nav-bullet ul li a:focus{background:#fff}.nav-thumbnails{text-align:center}.nav-thumbnails li{display:inline-block}.nav-thumbnails li a{display:block;border:5px solid #666;position:relative}.nav-thumbnails li a span{width:80px;position:absolute;top:-90px;left:50%;margin:0 0 0 -40px;background:#fff;border:5px solid #000;padding:0;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transform-origin:center bottom;-moz-transform-origin:center bottom;-ms-transform-origin:center bottom;-o-transform-origin:center bottom;-webkit-transition-duration:200ms;-moz-transition-duration:200ms;-ms-transition-duration:200ms;-o-transition-duration:200ms;transition-duration:200ms;opacity:0;filter:alpha(opacity=0%)}.nav-thumbnails li a span img{display:block;width:100%;height:auto}.nav-thumbnails li a span:after{content:"";position:absolute;bottom:-10px;left:50%;margin-left:-5px;border-top:5px solid #000;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:0}.nav-thumbnails li a:hover,.nav-thumbnails li a:focus{border-color:#000}.nav-thumbnails li a:hover span,.nav-thumbnails li a:focus span{opacity:1;filter:alpha(opacity=100%);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.nav-thumbnails li.active a{border-color:#f00}.nav-thumbnails li.active a span{display:block}.console{padding:10px;background:#111;max-height:200px;margin:10px 0 20px 0;overflow-y:scroll}.console code{display:inline-block;font-size:1.1rem;line-height:140%;padding:3px;clear:both;color:#22e23e}.console code span{display:inline-block;background:#000}.percent{background:#000;height:5px;-webkit-transition:all .15s ease;-moz-transition:all .15s ease;-ms-transition:all .15s ease;-o-transition:all .15s ease;transition:all .15s ease}.carousel-controls{padding:0;margin:0;text-align:center}.carousel-controls a{display:inline-block;padding:5px 10px;background:#ccc;color:#000;text-decoration:none;margin:0 2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box}.carousel-controls a.disabled{opacity:.5;filter:alpha(opacity=50%);cursor:default}.carousel-controls a.next{margin-right:0}.carousel-controls a.prev{margin-left:0}.owl-origin{-webkit-perspective:1200px;-webkit-perspective-origin-x:50%;-webkit-perspective-origin-y:50%;-moz-perspective:1200px;-moz-perspective-origin-x:50%;-moz-perspective-origin-y:50%;perspective:1200px}.owl-fade-out{z-index:10;-webkit-animation:fadeOut .7s both ease;-moz-animation:fadeOut .7s both ease;animation:fadeOut .7s both ease}.owl-fade-in{-webkit-animation:fadeIn .7s both ease;-moz-animation:fadeIn .7s both ease;animation:fadeIn .7s both ease}.owl-backSlide-out{-webkit-animation:backSlideOut 1s both ease;-moz-animation:backSlideOut 1s both ease;animation:backSlideOut 1s both ease}.owl-backSlide-in{-webkit-animation:backSlideIn 1s both ease;-moz-animation:backSlideIn 1s both ease;animation:backSlideIn 1s both ease}.owl-goDown-out{-webkit-animation:scaleToFade .7s ease both;-moz-animation:scaleToFade .7s ease both;animation:scaleToFade .7s ease both}.owl-goDown-in{-webkit-animation:goDown .6s ease both;-moz-animation:goDown .6s ease both;animation:goDown .6s ease both}.owl-fadeUp-in{-webkit-animation:scaleUpFrom .5s ease both;-moz-animation:scaleUpFrom .5s ease both;animation:scaleUpFrom .5s ease both}.owl-fadeUp-out{-webkit-animation:scaleUpTo .5s ease both;-moz-animation:scaleUpTo .5s ease both;animation:scaleUpTo .5s ease both}@-webkit-keyframes empty{0%{opacity:1}}@-moz-keyframes empty{0%{opacity:1}}@keyframes empty{0%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-moz-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes backSlideOut{25%{opacity:.5;-webkit-transform:translateZ(-500px)}75%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}100%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}}@-moz-keyframes backSlideOut{25%{opacity:.5;-moz-transform:translateZ(-500px)}75%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}100%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}}@keyframes backSlideOut{25%{opacity:.5;transform:translateZ(-500px)}75%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}100%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}}@-webkit-keyframes backSlideIn{0%,25%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-webkit-transform:translateZ(-500px)}100%{opacity:1;-webkit-transform:translateZ(0) translateX(0)}}@-moz-keyframes backSlideIn{0%,25%{opacity:.5;-moz-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-moz-transform:translateZ(-500px)}100%{opacity:1;-moz-transform:translateZ(0) translateX(0)}}@keyframes backSlideIn{0%,25%{opacity:.5;transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;transform:translateZ(-500px)}100%{opacity:1;transform:translateZ(0) translateX(0)}}@-webkit-keyframes scaleToFade{to{opacity:0;-webkit-transform:scale(.8)}}@-moz-keyframes scaleToFade{to{opacity:0;-moz-transform:scale(.8)}}@keyframes scaleToFade{to{opacity:0;transform:scale(.8)}}@-webkit-keyframes goDown{from{-webkit-transform:translateY(-100%)}}@-moz-keyframes goDown{from{-moz-transform:translateY(-100%)}}@keyframes goDown{from{transform:translateY(-100%)}}@-webkit-keyframes scaleUpFrom{from{opacity:0;-webkit-transform:scale(1.5)}}@-moz-keyframes scaleUpFrom{from{opacity:0;-moz-transform:scale(1.5)}}@keyframes scaleUpFrom{from{opacity:0;transform:scale(1.5)}}@-webkit-keyframes scaleUpTo{to{opacity:0;-webkit-transform:scale(1.5)}}@-moz-keyframes scaleUpTo{to{opacity:0;-moz-transform:scale(1.5)}}@keyframes scaleUpTo{to{opacity:0;transform:scale(1.5)}}.carousel .list,.carousel .item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}.carousel{position:relative;margin:0 auto;max-width:100%}.carousel.dragable .viewport{cursor:hand;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.carousel.dragging{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.carousel.dragging .viewport{cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing}.carousel .viewport{position:relative;width:100%;overflow:hidden;-webkit-transition:max-height .5s ease-out;-moz-transition:max-height .5s ease-out;-ms-transition:max-height .5s ease-out;-o-transition:max-height .5s ease-out;transition:max-height .5s ease-out}.carousel .list{position:relative;left:0;white-space:nowrap;margin:0;padding:0;list-style:none;-webkit-transform:translate3d(0, 0, 0)}.carousel .item{display:inline-block;margin:0;padding:0;list-style:none;width:100%;white-space:normal;margin-right:-3px;position:relative;vertical-align:top}.nav-pagination{margin:15px 0;padding:0}.nav-pagination ul li{display:inline-block}.nav-pagination ul li a,.nav-pagination ul li span{display:block;padding:0 25px;background:#fff;color:#100e0f;margin:0 6px 0 0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;line-height:30px;line-height:3rem}.nav-pagination ul li a{text-decoration:none}.nav-pagination ul li.active a,.nav-pagination ul li.active span,.nav-pagination ul li a:hover,.nav-pagination ul li a:focus,.nav-pagination ul li span{background-color:#9f8d79;color:#fff}.nav-pagination ul li.active a{cursor:default}.nav-pagination ul li.prev a{padding-left:30px}.nav-pagination ul li.next a{padding-right:30px}form{margin-bottom:18px}form em{color:#f00}form fieldset{border:none;padding:0;margin:0}form fieldset>ul{margin:0 0 18px 0;padding:0}form fieldset>ul li{margin:0;padding:0;list-style:none}form fieldset.inline>ul li{margin-right:20px;display:inline-block}form label{cursor:pointer;margin:0 0 9px 0;position:relative;display:inline-block}form label em{position:absolute;left:-0.6em;display:none}form input,form textarea,form select{padding:8px;border:1px solid #333;width:100%;background:#fff;margin:0 0 18px 0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box}form input:hover,form textarea:hover,form select:hover{border-color:#888}form input:focus,form textarea:focus,form select:focus{border-color:#9e8f7a}form textarea{resize:none;min-height:100px}form input[type="checkbox"],form input[type="radio"]{width:auto;margin:0}form input[type="checkbox"]~label,form input[type="radio"]~label{font-weight:normal;padding-left:10px}form .help{color:#00f;position:relative}form input.success,form textarea.success,form select.success{border-color:#8cc152;color:#8cc152}form input.error,form textarea.error,form select.error{border-color:#da4453;color:#da4453}#nav-primary{position:relative;z-index:100}#nav-primary a{display:block;text-decoration:none;padding:10px;color:#fefcfc;background:#000;font-size:1.1rem;line-height:110%}#nav-primary li:hover>a,#nav-primary a:hover,#nav-primary a:focus{color:#a29079}#nav-primary>ul>li>a{text-transform:uppercase}@media screen and (max-width:48em){#nav-primary>ul ul a{background-color:#666}#nav-primary>ul ul ul a{background-color:#333}}#nav-primary li{position:relative}#nav-primary input[type="checkbox"],#nav-primary input[type="radio"]{position:absolute;left:-999em;display:none}#nav-primary input[type="checkbox"]~label,#nav-primary input[type="radio"]~label{position:absolute;top:0;height:32px;width:32px;right:0;cursor:pointer;background:url("images/nav-arrow.png") no-repeat 50% 50%;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}#nav-primary input[type="checkbox"]~ul,#nav-primary input[type="radio"]~ul{max-height:0;overflow:hidden;-webkit-transition:max-height .2s ease-out;-moz-transition:max-height .2s ease-out;-ms-transition:max-height .2s ease-out;-o-transition:max-height .2s ease-out;transition:max-height .2s ease-out}#nav-primary input[type="checkbox"]:checked~label,#nav-primary input[type="radio"]:checked~label{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}#nav-primary input[type="checkbox"]:checked~ul,#nav-primary input[type="radio"]:checked~ul{max-height:40em}@media screen and (min-width:48em){#nav-primary input[type="checkbox"]~ul,#nav-primary input[type="radio"]~ul{max-height:none !important;overflow:visible}#nav-primary input[type="checkbox"]~label,#nav-primary input[type="radio"]~label{display:none}}@media screen and (min-width:48em){#nav-primary{vertical-align:bottom}#nav-primary>ul>li>a{padding:9px 10px}#nav-primary>ul>li>a:hover,#nav-primary>ul>li>a:focus{background-color:transparent}body.dissington-estate #nav-primary>ul>li.menu-our-properties>a:after{display:none}body.dissington-estate #nav-primary>ul>li.menu-our-properties>a:hover:after,body.dissington-estate #nav-primary>ul>li.menu-our-properties>a:focus:after{display:block}#nav-primary>ul>li.active>a:after,#nav-primary>ul>li>a:hover:after,#nav-primary>ul>li>a:focus:after{content:"";border-bottom:2px solid #a5917b;display:block;position:absolute;bottom:0;left:10%;right:10%}#nav-primary>ul ul{position:absolute;min-width:220px;display:none;top:100%;margin-top:10px;z-index:1000;-webkit-box-shadow:0 2px 2px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 2px 2px rgba(0, 0, 0, 0.2);box-shadow:0 2px 2px rgba(0, 0, 0, 0.2)}#nav-primary>ul ul:after{content:"";display:block;height:10px;position:absolute;top:-10px;left:0;right:0;z-index:100}#nav-primary>ul ul ul{left:100%;top:0;margin:0 0 0 10px}#nav-primary>ul ul ul:after{height:auto;width:10px;position:absolute;top:0;left:-10px;right:auto;bottom:0}#nav-primary>ul [class*="children-"]>a{padding-right:30px;background-repeat:no-repeat;background-position:100% 50%;background-image:url("images/nav-down.png")}#nav-primary>ul li:hover>ul{display:block}#nav-primary>ul>li{position:relative;display:inline-block}}#logo{margin:10px auto;display:block}#logo img{display:block;border:none;margin:0 auto}@media screen and (min-width:48em){#tmp-navigation{text-align:justify;line-height:0}#tmp-navigation:after{content:"";width:100%;display:inline-block}#tmp-navigation>*{display:inline-block;width:auto}#tmp-navigation>*{vertical-align:bottom}}.map-wrapper:before,.map-wrapper:after{display:table;content:""}.map-wrapper:after{clear:both}#directions-panel table{border:1px solid #008000}#directions-panel table td{border:1px solid #00f}.thumbnail .article-image{display:block;position:relative;overflow:hidden;background:#000}.thumbnail .article-image:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:#000;background:rgba(0,0,0,0.5);opacity:0;filter:alpha(opacity=0%);-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.thumbnail .article-image img{margin:0 auto;width:100%;height:auto;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.thumbnail:hover .article-image img,.thumbnail .article-image:hover img,.thumbnail .article-image:focus img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter ….3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");filter:#808080}.thumbnail:hover .article-image:after,.thumbnail .article-image:hover:after,.thumbnail .article-image:focus:after{opacity:.85;filter:alpha(opacity=85%)}.thumbnail h2{text-transform:uppercase}.thumbnail h2 a{position:relative}.thumbnail h2 a:after{content:"";border-bottom:1px solid #a2907a;width:40px;position:absolute;bottom:-4px;left:0;-webkit-transition:width .15s ease;-moz-transition:width .15s ease;-ms-transition:width .15s ease;-o-transition:width .15s ease;transition:width .15s ease}.thumbnail h2 a:hover,.thumbnail h2 a:focus{text-decoration:none}.thumbnail h2 a:hover:after,.thumbnail h2 a:focus:after{width:100%}.thumbnail:hover h3 a:after{width:100%}.thumbnail .article-image{border:4px solid #494949}.thumbnail .article-image img{border:none}.type-project.listing-list,.type-letting.listing-list{padding:10px}.type-project #panel-project-overview,.type-letting #panel-project-overview,.type-project #panel-letting-overview,.type-letting #panel-letting-overview{text-align:center}@media screen and (min-width:48em){.type-project #panel-project-overview,.type-letting #panel-project-overview,.type-project #panel-letting-overview,.type-letting #panel-letting-overview{padding-left:20px}}#section-global-header{background:#ad977f url("images/texture.jpg") repeat 0 0;padding:0;color:#fff;text-align:center;font-size:1.1rem}@media screen and (min-width:48em){#section-global-header{text-align:right}}#section-global-header p{margin:0;text-transform:uppercase;font-size:.9rem}#section-global-header a{color:inherit}#section-global-header dl{margin:0}#section-global-header dl dt,#section-global-header dl dd{display:inline-block;margin:0;padding:4px 0}#section-global-header dl dd+dt{margin-left:10px;padding-left:9px;border-left:1px solid #fff}#panel-project-details dt,#panel-letting-details dt{color:#9e8f7a}@media screen and (min-width:48em){#panel-project-details dl,#panel-letting-details dl{margin-bottom:0}#panel-project-details dl dt,#panel-letting-details dl dt,#panel-project-details dl dd,#panel-letting-details dl dd{display:inline-block;margin:0}#panel-project-details dl dd,#panel-letting-details dl dd{margin-right:10px}}.thumbnail h2{text-transform:uppercase}.thumbnail h2 a{position:relative}.thumbnail h2 a:after{content:"";border-bottom:1px solid #a2907a;width:40px;position:absolute;bottom:-4px;left:0;-webkit-transition:width .15s ease;-moz-transition:width .15s ease;-ms-transition:width .15s ease;-o-transition:width .15s ease;transition:width .15s ease}.thumbnail h2 a:hover,.thumbnail h2 a:focus{text-decoration:none}.thumbnail h2 a:hover:after,.thumbnail h2 a:focus:after{width:100%}.thumbnail:hover h3 a:after{width:100%}.thumbnail .article-image{border:4px solid #494949}.thumbnail .article-image img{border:none}#panel-contact-details .address span{display:block}#panel-contact-details dl dt,#panel-contact-details dl dd{margin:0 0 5px 0}#panel-contact-details dl dt{float:left;margin-right:5px;color:#ad977f}#head h1,#head .h1{position:relative;letter-spacing:2px}.type-person{border-bottom:1px solid #494949;padding:15px 0}.type-person:before,.type-person:after{display:table;content:""}.type-person:after{clear:both}.type-person h2{margin-bottom:2px;text-transform:uppercase;font-size:1.7rem}.type-person .position{border-top:1px solid #a2907a;display:inline-block}.type-person .article-image{float:left;max-width:150px;margin-bottom:0;border:4px solid #494949}.type-person .article-image+.article-main{overflow:hidden;padding-left:15px}@media screen and (min-width:48em){.type-person .article-image{max-width:370px;float:right}.type-person .article-image+.article-main{padding-left:0;padding-right:10px}}article .article-inner{margin:0 auto;max-width:1200px;padding:0 15px}.home .carousel img{display:block}.home .carousel .nav-bullet{position:absolute;z-index:1000;width:100%;bottom:0}@media screen and (min-width:48em){.home .carousel .nav-bullet{bottom:60px}}.article-image{position:relative}.article-image img{display:block;width:100%}.type-post:before,.type-post:after{display:table;content:""}.type-post:after{clear:both}.type-post .article-image{max-width:100%;margin-bottom:10px;border:4px solid #494949;display:block}.type-post .article-image img{display:block}@media screen and (min-width:30em){.type-post .article-image{max-width:50%;float:left}.type-post .article-image+.article-main{overflow:hidden;padding-left:15px;position:relative;padding-bottom:40px}.type-post .article-image+.article-main .read-more{margin:0;position:absolute;bottom:0}}@media screen and (min-width:48em){.type-post .article-image{max-width:360px}.type-post .article-image+.article-main{min-height:250px}}.type-post .article-main{padding-top:0;max-width:55em}.type-post.listing-list{padding-bottom:10px;margin-bottom:25px;border-bottom:1px solid #e6eaed}@media screen and (min-width:48em){.type-post.listing-list{padding-bottom:70px;margin-bottom:70px}}.type-post.listing-list h2{margin-bottom:15px}.nav-share a:before{content:'\f408';padding:0 5px;font-size:20px;vertical-align:top;display:inline-block;font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.nav-share a[href*="wordpress.org"]:before,.nav-share a[href*="wordpress.com"]:before{content:'\e60f'}.nav-share a[href*="facebook.com"]:before{content:'\e603'}.nav-share a[href*="twitter.com"]:before{content:'\e605'}.nav-share a[href*="dribbble.com"]:before{content:'\e60b'}.nav-share a[href*="plus.google.com"]:before{content:'\e601'}.nav-share a[href*="pinterest.com"]:before{content:'\e61a'}.nav-share a[href*="github.com"]:before{content:'\e60e'}.nav-share a[href*="tumblr.com"]:before{content:'\e611'}.nav-share a[href*="youtube.com"]:before{content:'\e607'}.nav-share a[href*="flickr.com"]:before{content:'\e609'}.nav-share a[href*="vimeo.com"]:before{content:'\e608'}.nav-share a[href*="instagram.com"]:before{content:'\e604'}.nav-share a[href*="codepen.io"]:before{content:'?'}.nav-share a[href*="linkedin.com"]:before{content:'\e615'}.nav-share li{display:inline-block}.nav-share li a span{display:none}#layout-body:before,#layout-body:after{display:table;content:""}#layout-body:after{clear:both}@media screen and (min-width:48em){#layout-body[data-secondary="true"]{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}#layout-body[data-secondary="true"] #region-primary{-webkit-box-flex:1 auto;-moz-box-flex:1 auto;-webkit-flex:1 auto;-ms-flex:1 auto;flex:1 auto;-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;width:66.666666666%}#layout-body[data-secondary="true"] #region-secondary{-webkit-box-flex:1 auto;-moz-box-flex:1 auto;-webkit-flex:1 auto;-ms-flex:1 auto;flex:1 auto;-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;width:33.333333333%}#layout-body[data-secondary-position="left"] #region-primary{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2}#layout-body[data-secondary-position="left"] #region-secondary{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1}}#section-blog h1{font-size:2.2rem;color:#9e8f7a;margin:0 0 18px 0;padding:0;font-weight:300;line-height:120%}#section-blog h1 a{color:inherit}#section-global-footer{background:#ad977f url("images/texture.jpg") repeat 0 0;padding:9px 0;color:#0f0d0d}#section-global-footer p{margin:0;text-transform:uppercase;font-size:.9rem}.flexible-container{position:relative;padding-bottom:50%;height:0;overflow:hidden;margin-bottom:15px}@media screen and (min-width:48em){.flexible-container{padding-bottom:28%}.type-project .flexible-container,.flexible-container .type-letting{padding-bottom:60%}}.flexible-container>iframe,.flexible-container>object,.flexible-container>embed,.flexible-container>.map{position:absolute;top:0;left:0;width:100%;height:100%}.flexible-container>.map{background:no-repeat 50% 50%}.flexible-container>.map img{max-width:none;margin:0 auto;width:100%}.map #map-pop{color:#000;margin:15px}.type-page{text-align:center;margin-bottom:40px}.type-page h1+p,.type-page .h1+p{margin-left:auto;margin-right:auto}.quicklink{text-align:center;margin-bottom:15px}.quicklink .body{color:#b7b6b6;background:#000;padding:0 10px;display:none}.home .quicklink .body{display:block}.quicklink h4{border:1px solid #a29079;padding:18px 10px;text-transform:uppercase;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,0.6);position:relative;background:#000;background:rgba(0,0,0,0.4);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1.2rem}@media screen and (min-width:48em){.home .quicklink h4{margin-top:-52px}}.quicklink h4 a{color:inherit}.quicklink [class^="cta"]{margin-bottom:0}body.home .type-page{display:none}body.home #body{padding-top:0}#project-links a,#letting-links a{margin:5px 10px}.news-categories{background:#ad977f url("images/texture.jpg") repeat 0 0;color:#120e0d;padding:4px;margin:0 0 50px 0;display:none}@media screen and (min-width:48em){.news-categories{display:block}}.news-categories dl{margin:0}.news-categories dt,.news-categories dd{display:inline-block}.news-categories dt{font-weight:bold}.news-categories ul li{display:inline-block;padding:0 10px}.news-categories a{color:inherit;display:block;padding:4px 8px;border:1px solid #120e0d}.article-meta dt,.article-meta dd{display:inline-block}.article-meta dl dd+dt{margin-top:0}.article-meta .meta-posted{display:none}.article-meta .meta-author{display:none}.article-meta .meta-author+dd{display:none}#clients{margin-top:50px;margin-bottom:50px;text-align:center}#clients h3{border-bottom:1px solid #a3917b;text-transform:uppercase;color:#838181;padding-bottom:5px;font-size:1.4rem}@media screen and (min-width:30em){#clients .item{width:50%}}@media screen and (min-width:48em){#clients .item{width:33.33333333%}}@media screen and (min-width:60em){#clients .item{width:25%}}#clients .item img{max-width:100%;height:auto}#clients .carousel-controls .cta-next,#clients .carousel-controls .cta-prev{top:25%}#overlay{position:fixed;background:#000;background:rgba(0,0,0,0.8);top:0;right:0;bottom:0;left:0;z-index:9000}#lightbox{position:fixed;top:0;left:0;width:100%;z-index:9001}#lightbox iframe{min-height:0;display:block}#lightbox #lightbox-inner{position:relative;max-width:900px;margin:0 auto;padding:0 40px}#lightbox #lightbox-inner #lightbox-content{border:6px solid #777;background:#000}#lightbox #lightbox-inner img{display:block}#lightbox #lightbox-inner .close{display:block;background:#000 url("images/close.png") 50% 50%;height:30px;width:30px;position:absolute;top:0;right:10px}#hero2{margin-bottom:30px}#hero2 .carousel .list{max-width:1200px;margin:0 auto}#hero2 .carousel .list .item{padding-left:20px;padding-right:20px}#hero2 .carousel .list .item img{width:100%}.js #hero2 .carousel .list .item{opacity:.25;filter:alpha(opacity=25%)}.js #hero2 .carousel .list .item.active{opacity:1;filter:alpha(opacity=100%)}#hero2 .carousel .carousel-controls{margin:0 auto;position:relative;left:0;top:0;width:100%}@media screen and (max-width:48em){#hero2 .carousel .carousel-controls{display:none !important}}#hero2 .carousel .carousel-controls>div{max-width:1240px;position:relative;margin:0 auto}#hero2 .carousel .carousel-controls .cta-prev,#hero2 .carousel .carousel-controls .cta-next{width:40px;margin:0;top:0;bottom:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box}#hero2 .carousel .carousel-controls .cta-prev{left:0}#hero2 .carousel .carousel-controls .cta-next{right:0}#hero2 .nav-bullet{position:absolute;z-index:1000;width:100%;bottom:0}@media screen and (min-width:48em){#hero2 .nav-bullet{bottom:5px}}.dissington-estate #hero2 .carousel .list{max-width:1280px}@media screen and (min-width:90em){.dissington-estate #hero2 .carousel .list{max-width:1280px}}@media screen and (min-width:90em){.dissington-estate #hero2 .carousel .carousel-controls>div{max-width:1320px}}#head{position:relative;padding:30px 0 10px 0}@media screen and (min-width:48em){#head h1{margin-left:100px;margin-right:100px}#head .cta{position:absolute;color:#fff;border-color:#fff;font-size:1rem}}#head+.container #primary .type-page .entry-content p:first-child{font-size:1.6rem;line-height:160%}#panel-contact h2{text-transform:uppercase;font-size:1.6rem}.type-page{max-width:860px;margin-left:auto;margin-right:auto}body.singular #primary article .article-inner{max-width:1000px}body.single-post #head .container{max-width:1000px}#hero .carousel .banner{padding-top:50px;padding-bottom:50px;background:no-repeat 50% 50%;background-size:cover}@media screen and (min-width:48em){#hero .carousel .banner{min-height:300px}}#hero .carousel .content{padding-left:15px;padding-right:15px;text-shadow:1px 1px 2px rgba(0,0,0,0.7)}@media screen and (min-width:48em){#hero .carousel .content{text-align:right;padding-left:60%;padding-right:70px}}@media screen and (min-width:60em){#hero .carousel .content{padding-right:15px}}#hero .carousel .content h2{text-transform:uppercase;color:#fff;font-size:3.9rem;line-height:88%}#hero .carousel .content h2+p{text-transform:uppercase;color:#fff;font-size:1.5rem}.page-template-template-service-php #primary,.about-us #primary{color:#fff}