:root{--total-columns:12;--column-width:calc(100% / var(--total-columns));--max-width:1200px;--gutter:1rem;--font-family:"Raleway","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;--background-color:#fff;--font-color:#222;--link-color:#1EAEDB;--link-color-hover:#0FA0CE;--button-font-color:#555;--button-font-color-enter:#333;--button-font-color-active:#222;--button-font-color-disabled:#888;--button-background-color:transparent;--button-border:1px solid #BBB;--button-border-color-enter:#888;--button-border-color-active:#222;--button-border-disabled:1px solid #E3E3E3;--primary-button-font-color:#FFF;--primary-button-font-color-enter:#FFF;--primary-button-font-color-active:#FFF;--primary-button-font-color-disabled:#FFF;--primary-button-background-color:#33C3F0;--primary-button-background-color-enter:#1EAEDB;--primary-button-background-color-active:#157b9b;--primary-button-background-color-disabled:#7CD9F8;--primary-button-border:1px solid #33C3F0;--primary-button-border-color-enter:#1EAEDB;--primary-button-border-color-active:#157b9b;--primary-button-border-color-disabled:#7CD9F8;--form-background-color:#FFF;--form-font-color:#222;--form-border:1px solid #D1D1D1;--form-border-enter:1px solid #33C3F0;--code-background:#F1F1F1;--code-border:1px solid #E1E1E1;--td-border-bottom:1px solid #E1E1E1;--border-radius:4px;--hr:1px solid #E1E1E1}html{font-size:1em;box-sizing:border-box}*,::after,::before{box-sizing:inherit}body{background-color:var(--background-color);font-size:1rem;line-height:1.6rem;font-weight:400;font-family:var(--font-family);color:var(--font-color)}.container{margin-right:auto;margin-left:auto;width:100%;max-width:var(--max-width);padding-left:calc(var(--gutter)/ 2);padding-right:calc(var(--gutter)/ 2)}.container-fluid{margin-right:auto;margin-left:auto;width:100%;padding-left:calc(var(--gutter)/ 2);padding-right:calc(var(--gutter)/ 2)}.row{margin-left:calc(-1 * (var(--gutter)/ 2));margin-right:calc(-1 * (var(--gutter)/ 2))}.row::after,.row::before{content:' ';display:table}.row::after{clear:both}[class*=column]{float:left;width:100%;min-height:1px;padding-left:calc(var(--gutter)/ 2);padding-right:calc(var(--gutter)/ 2)}.xs-one[class*=column]{width:calc((var(--column-width) * 1))}.xs-two[class*=column]{width:calc((var(--column-width) * 2))}.xs-one-quarter[class*=column],.xs-three[class*=column]{width:calc((var(--column-width) * 3))}.xs-four[class*=column],.xs-one-third[class*=column]{width:calc((var(--column-width) * 4))}.xs-five[class*=column]{width:calc((var(--column-width) * 5))}.xs-one-half[class*=column],.xs-six[class*=column]{width:calc((var(--column-width) * 6))}.xs-seven[class*=column]{width:calc((var(--column-width) * 7))}.xs-eight[class*=column],.xs-two-thirds[class*=column]{width:calc((var(--column-width) * 8))}.xs-nine[class*=column]{width:calc((var(--column-width) * 9))}.xs-ten[class*=column]{width:calc((var(--column-width) * 10))}.xs-eleven[class*=column]{width:calc((var(--column-width) * 11))}.xs-twelve[class*=column]{width:calc((var(--column-width) * 12))}[class*=xs-][class*=column]~[class*=xs-][class*=column]{margin-top:0}@media screen and (min-width:560px){[class*=column]~[class*=column]{margin-top:0}.one[class*=column]{width:calc((var(--column-width) * 1))}.two[class*=column]{width:calc((var(--column-width) * 2))}.one-quarter[class*=column],.three[class*=column]{width:calc((var(--column-width) * 3))}.four[class*=column],.one-third[class*=column]{width:calc((var(--column-width) * 4))}.five[class*=column]{width:calc((var(--column-width) * 5))}.one-half[class*=column],.six[class*=column]{width:calc((var(--column-width) * 6))}.seven[class*=column]{width:calc((var(--column-width) * 7))}.eight[class*=column],.two-thirds[class*=column]{width:calc((var(--column-width) * 8))}.nine[class*=column]{width:calc((var(--column-width) * 9))}.ten[class*=column]{width:calc((var(--column-width) * 10))}.eleven[class*=column]{width:calc((var(--column-width) * 11))}.twelve[class*=column]{width:calc((var(--column-width) * 12))}.offset-by-one[class*=column]{margin-left:calc((var(--column-width) * 1))}.offset-by-two[class*=column]{margin-left:calc((var(--column-width) * 2))}.offset-by-one-quarter[class*=column],.offset-by-three[class*=column]{margin-left:calc((var(--column-width) * 3))}.offset-by-four[class*=column],.offset-by-one-third[class*=column]{margin-left:calc((var(--column-width) * 4))}.offset-by-five[class*=column]{margin-left:calc((var(--column-width) * 5))}.offset-by-one-half[class*=column],.offset-by-six[class*=column]{margin-left:calc((var(--column-width) * 6))}.offset-by-seven[class*=column]{margin-left:calc((var(--column-width) * 7))}.offset-by-eight[class*=column],.offset-by-two-thirds[class*=column]{margin-left:calc((var(--column-width) * 8))}.offset-by-nine[class*=column]{margin-left:calc((var(--column-width) * 9))}.offset-by-ten[class*=column]{margin-left:calc((var(--column-width) * 10))}.offset-by-eleven[class*=column]{margin-left:calc((var(--column-width) * 11))}.sm-one[class*=column]{width:calc((var(--column-width) * 1))}.sm-two[class*=column]{width:calc((var(--column-width) * 2))}.sm-one-quarter[class*=column],.sm-three[class*=column]{width:calc((var(--column-width) * 3))}.sm-four[class*=column],.sm-one-third[class*=column]{width:calc((var(--column-width) * 4))}.sm-five[class*=column]{width:calc((var(--column-width) * 5))}.sm-one-half[class*=column],.sm-six[class*=column]{width:calc((var(--column-width) * 6))}.sm-seven[class*=column]{width:calc((var(--column-width) * 7))}.sm-eight[class*=column],.sm-two-thirds[class*=column]{width:calc((var(--column-width) * 8))}.sm-nine[class*=column]{width:calc((var(--column-width) * 9))}.sm-ten[class*=column]{width:calc((var(--column-width) * 10))}.sm-eleven[class*=column]{width:calc((var(--column-width) * 11))}.sm-twelve[class*=column]{width:calc((var(--column-width) * 12))}.sm-offset-by-one[class*=column]{margin-left:calc((var(--column-width) * 1))}.sm-offset-by-two[class*=column]{margin-left:calc((var(--column-width) * 2))}.sm-offset-by-one-quarter[class*=column],.sm-offset-by-three[class*=column]{margin-left:calc((var(--column-width) * 3))}.sm-offset-by-four[class*=column],.sm-offset-by-one-third[class*=column]{margin-left:calc((var(--column-width) * 4))}.sm-offset-by-five[class*=column]{margin-left:calc((var(--column-width) * 5))}.sm-offset-by-one-half[class*=column],.sm-offset-by-six[class*=column]{margin-left:calc((var(--column-width) * 6))}.sm-offset-by-seven[class*=column]{margin-left:calc((var(--column-width) * 7))}.sm-offset-by-eight[class*=column],.sm-offset-by-two-thirds[class*=column]{margin-left:calc((var(--column-width) * 8))}.sm-offset-by-nine[class*=column]{margin-left:calc((var(--column-width) * 9))}.sm-offset-by-ten[class*=column]{margin-left:calc((var(--column-width) * 10))}.sm-offset-by-eleven[class*=column]{margin-left:calc((var(--column-width) * 11))}}@media screen and (min-width:720px){.md-one[class*=column]{width:calc((var(--column-width) * 1))}.md-two[class*=column]{width:calc((var(--column-width) * 2))}.md-one-quarter[class*=column],.md-three[class*=column]{width:calc((var(--column-width) * 3))}.md-four[class*=column],.md-one-third[class*=column]{width:calc((var(--column-width) * 4))}.md-five[class*=column]{width:calc((var(--column-width) * 5))}.md-one-half[class*=column],.md-six[class*=column]{width:calc((var(--column-width) * 6))}.md-seven[class*=column]{width:calc((var(--column-width) * 7))}.md-eight[class*=column],.md-two-thirds[class*=column]{width:calc((var(--column-width) * 8))}.md-nine[class*=column]{width:calc((var(--column-width) * 9))}.md-ten[class*=column]{width:calc((var(--column-width) * 10))}.md-eleven[class*=column]{width:calc((var(--column-width) * 11))}.md-twelve[class*=column]{width:calc((var(--column-width) * 12))}.md-offset-by-one[class*=column]{margin-left:calc((var(--column-width) * 1))}.md-offset-by-two[class*=column]{margin-left:calc((var(--column-width) * 2))}.md-offset-by-one-quarter[class*=column],.md-offset-by-three[class*=column]{margin-left:calc((var(--column-width) * 3))}.md-offset-by-four[class*=column],.md-offset-by-one-third[class*=column]{margin-left:calc((var(--column-width) * 4))}.md-offset-by-five[class*=column]{margin-left:calc((var(--column-width) * 5))}.md-offset-by-one-half[class*=column],.md-offset-by-six[class*=column]{margin-left:calc((var(--column-width) * 6))}.md-offset-by-seven[class*=column]{margin-left:calc((var(--column-width) * 7))}.md-offset-by-eight[class*=column],.md-offset-by-two-thirds[class*=column]{margin-left:calc((var(--column-width) * 8))}.md-offset-by-nine[class*=column]{margin-left:calc((var(--column-width) * 9))}.md-offset-by-ten[class*=column]{margin-left:calc((var(--column-width) * 10))}.md-offset-by-eleven[class*=column]{margin-left:calc((var(--column-width) * 11))}}@media screen and (min-width:960px){.lg-one[class*=column]{width:calc((var(--column-width) * 1))}.lg-two[class*=column]{width:calc((var(--column-width) * 2))}.lg-one-quarter[class*=column],.lg-three[class*=column]{width:calc((var(--column-width) * 3))}.lg-four[class*=column],.lg-one-third[class*=column]{width:calc((var(--column-width) * 4))}.lg-five[class*=column]{width:calc((var(--column-width) * 5))}.lg-one-half[class*=column],.lg-six[class*=column]{width:calc((var(--column-width) * 6))}.lg-seven[class*=column]{width:calc((var(--column-width) * 7))}.lg-eight[class*=column],.lg-two-thirds[class*=column]{width:calc((var(--column-width) * 8))}.lg-nine[class*=column]{width:calc((var(--column-width) * 9))}.lg-ten[class*=column]{width:calc((var(--column-width) * 10))}.lg-eleven[class*=column]{width:calc((var(--column-width) * 11))}.lg-twelve[class*=column]{width:calc((var(--column-width) * 12))}.lg-offset-by-one[class*=column]{margin-left:calc(var(--column-width) * 1)}.lg-offset-by-two[class*=column]{margin-left:calc(var(--column-width) * 2)}.lg-offset-by-one-quarter[class*=column],.lg-offset-by-three[class*=column]{margin-left:calc((var(--column-width) * 3))}.lg-offset-by-four[class*=column],.lg-offset-by-one-third[class*=column]{margin-left:calc((var(--column-width) * 4))}.lg-offset-by-five[class*=column]{margin-left:calc((var(--column-width) * 5))}.lg-offset-by-one-half[class*=column],.lg-offset-by-six[class*=column]{margin-left:calc((var(--column-width) * 6))}.lg-offset-by-seven[class*=column]{margin-left:calc((var(--column-width) * 7))}.lg-offset-by-eight[class*=column],.lg-offset-by-two-thirds[class*=column]{margin-left:calc((var(--column-width) * 8))}.lg-offset-by-nine[class*=column]{margin-left:calc((var(--column-width) * 9))}.lg-offset-by-ten[class*=column]{margin-left:calc((var(--column-width) * 10))}.lg-offset-by-eleven[class*=column]{margin-left:calc((var(--column-width) * 11))}}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:2rem;font-weight:300}h1{font-size:4rem;line-height:1.2;letter-spacing:-.1rem}h2{font-size:3.6rem;line-height:1.25;letter-spacing:-.1rem}h3{font-size:3rem;line-height:1.3;letter-spacing:-.1rem}h4{font-size:2.4rem;line-height:1.35;letter-spacing:-.08rem}h5{font-size:1.8rem;line-height:1.5;letter-spacing:-.05rem}h6{font-size:1.5rem;line-height:1.6;letter-spacing:0}@media (min-width:560px){h1{font-size:5rem}h2{font-size:4.2rem}h3{font-size:3.6rem}h4{font-size:3rem}h5{font-size:2.4rem}h6{font-size:1.5rem}}p{margin-top:0}a{color:var(--link-color)}a:hover{color:var(--link-color-hover)}.button,button,input[type=button],input[type=reset],input[type=submit]{display:inline-block;height:2.5rem;padding:0 1.9rem;color:var(--button-font-color);text-align:center;font-size:.7rem;font-weight:600;line-height:2.5rem;letter-spacing:.1rem;text-transform:uppercase;text-decoration:none;white-space:nowrap;background-color:var(--button-background-color);border-radius:var(--border-radius);border:var(--button-border);cursor:pointer}.button:focus,.button:hover,button:focus,button:hover,input[type=button]:focus,input[type=button]:hover,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:focus,input[type=submit]:hover{color:var(--button-font-color-enter);border-color:var(--button-border-color-enter);outline:0}.button:active,button:active,input[type=button]:active,input[type=reset]:active,input[type=submit]:active{color:var(--button-font-color-active);border-color:var(--button-border-color-active)}.button:disabled{border:var(--button-border-disabled);color:var(--button-font-color-disabled);cursor:not-allowed}.button.button-primary,button.button-primary,input[type=button].button-primary,input[type=reset].button-primary,input[type=submit].button-primary{border:var(--primary-button-border);color:var(--primary-button-font-color);background-color:var(--primary-button-background-color)}.button.button-primary:focus,.button.button-primary:hover,button.button-primary:focus,button.button-primary:hover,input[type=button].button-primary:focus,input[type=button].button-primary:hover,input[type=reset].button-primary:focus,input[type=reset].button-primary:hover,input[type=submit].button-primary:focus,input[type=submit].button-primary:hover{color:var(--primary-button-font-color-enter);background-color:var(--primary-button-background-color-enter);border-color:var(--primary-button-border-color-enter)}.button.button-primary:active,button.button-primary:active,input[type=button].button-primary:active,input[type=reset].button-primary:active,input[type=submit].button-primary:active{color:var(--primary-button-font-color-active);background-color:var(--primary-button-background-color-active);border-color:var(--primary-button-border-color-active)}.button.button-primary:disabled,button.button-primary:disabled,input[type=button].button-primary:disabled,input[type=reset].button-primary:disabled,input[type=submit].button-primary:disabled{color:var(--primary-button-font-color-disabled);cursor:not-allowed;background-color:var(--primary-button-background-color-disabled);border-color:var(--primary-button-border-color-disabled)}input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{padding:.4rem .6rem;background-color:var(--form-background-color);border:var(--form-border);border-radius:var(--border-radius);box-shadow:none}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select:not([size]),textarea:not([rows]){height:2.5rem}input[type=button],input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=submit],input[type=tel],input[type=text],input[type=url],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea{min-height:4rem;padding-top:.4rem;padding-bottom:.4rem}input[type=date]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{border:var(--form-border-enter);outline:0}label,legend{display:block;margin-bottom:.5rem;font-weight:600}fieldset{padding:0;border-width:0}input[type=checkbox],input[type=radio]{display:inline}label>.label-body{display:inline-block;margin-left:.5rem;font-weight:400}ul{list-style:circle inside}ol{list-style:decimal inside}ol,ul{padding-left:0;margin-top:0}ol ol,ol ul,ul ol,ul ul{margin:1.5rem 0 1.5rem 3rem;font-size:90%}li{margin-bottom:1rem}code{padding:.2rem .5rem;margin:0 .2rem;font-size:90%;white-space:nowrap;background:var(--code-background);border:var(--code-border);border-radius:var(--border-radius)}pre>code{display:block;padding:1rem 1.5rem;white-space:pre;overflow:auto}table{overflow-x:auto;-webkit-overflow-scrolling:touch}td,th{padding:.75rem 1rem;text-align:left;border-bottom:var(--td-border-bottom)}td:first-child,th:first-child{padding-left:0}td:last-child,th:last-child{padding-right:0}.button,button{margin-bottom:1rem}fieldset,input,select,textarea{margin-bottom:1.5rem}blockquote,dl,figure,form,ol,p,pre,table,ul{margin-bottom:2.5rem}.u-full-width{width:100%}.u-max-full-width{max-width:100%}.u-pull-right{float:right}.u-pull-left{float:left}.u-cf{content:"";display:table;clear:both}.u-center-block{display:block;margin-left:auto;margin-right:auto}.u-center-abs{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}.u-text-center{text-align:center!important}.u-text-right{text-align:right!important}.u-text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.u-hide{display:none!important}.u-show{display:block!important}.u-invisible{visibility:hidden!important}.u-visible{visibility:visible!important}.u-img-responsive{display:block;max-width:100%;height:auto}hr{margin-top:3rem;margin-bottom:3.5rem;border-width:0;border-top:var(--hr)}.container:after,.row:after{content:"";display:table;clear:both}body{margin:0;padding:0}.nav{margin-bottom:0}#nav ul{margin-bottom:0}nav>ul{text-align:center}nav li{display:inline-block}nav li{border-left:1px solid #037440}nav li.first{border-left:none}nav li{display:inline-block;padding:5px;margin:0}nav li,nav li a{color:#037440;text-decoration:none;font-size:1rem;padding-left:5px;padding-right:5px}nav li a:hover{color:#8f4f07;text-decoration:none}body.aboutus a.aboutus,body.contactus a.contactus,body.gallery a.gallery,body.home a.home,body.services a.services,body.services-commercial a.services-commercial,body.services-landscape a.services-landscape,body.services-residential a.services-residential{color:#8f4f07;font-weight:700}nav li{position:relative;z-index:100}nav li:hover{color:#fff}nav li li:hover{background:rgba(241,160,6,.5);color:#fff}nav ul ul{background:rgba(233,225,206,.9)}nav li li:hover a{color:#fff}nav li:hover ul{display:block}nav ul ul{position:absolute;display:none;left:-1px;top:30px;margin:0;padding:0}nav ul ul li{border-left:10px solid green;min-width:10em;margin:0;padding:2px}nav ul ul li a{display:block;width:100%;margin:0;padding:0;text-align:left}.green-bg a,.orange-bg a{color:#fff;text-decoration:none}a:hover{text-decoration:underline}.highlights h3{color:#fff;font-family:"ITC Avant Garde",sans-serif;font-size:24px;text-transform:uppercase;vertical-align:middle;line-height:56px;margin:0}.highlights{padding-bottom:40px}h1,h3,h4,h5,h6{color:#037440}h2{color:#fff}blockquote{color:#8f4f07}input.submit:hover{background-color:#8f4f07!important}body{background-color:#f8f4ec}.footer,.head{background:#e8dac1 url("../images/bg-top-tile075x.jpg") repeat}.content-main,.intro{background:#fff;background:-moz-linear-gradient(top,#fff 0,#fde6c7 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,#fff),color-stop(100%,#fde6c7));background:-webkit-linear-gradient(top,#fff 0,#fde6c7 100%);background:-o-linear-gradient(top,#fff 0,#fde6c7 100%);background:-ms-linear-gradient(top,#fff 0,#fde6c7 100%);background:linear-gradient(to bottom,#fff 0,#fde6c7 100%)}.intro-highlight{color:#037440}form input,form textarea{color:#037440}form footer p{color:#037440}.highlight{background-color:#fcf3ea}.green-bg{background-color:#037440}.orange-bg{background-color:#f1a006}.footer .social span{padding:5px}.footer h3{color:#8f4f07}.footer form input.submit{background-color:#f1a006;border:none;color:#fff}.footer form input{margin-bottom:5px}.intro form{background-color:#fff;padding:20px;text-align:center}.intro .row{padding:10px 20% 100px 20%}.intro .row form{margin:10px 10% 10px 10%}.intro form input,.intro form textarea{border-radius:0;margin-bottom:6px;width:100%;background-color:#f8f4ec;color:#037440;border:none}.intro form textarea{height:133px}.intro form div.row{padding:0}.intro form footer{position:relative;padding:0}@media (min-width:1200px){.intro form footer{padding:0 20% 0 20%}}.intro form input.submit{background-color:#037440;color:#fff;width:150px;margin-bottom:20px}@media (min-width:1200px){.intro form input.submit{position:absolute;right:0}}.intro form footer p{margin-bottom:15px}p.error{color:red;font-weight:700}input.error,select.error,textarea.error{border:1px solid red!important}#checking{display:none}#statusmessage{color:red;margin-bottom:0;padding-top:1em;padding-bottom:1em}.content-main form{background-color:#fff;padding:20px;text-align:center;margin:0 auto}.content-main .row form{margin:10px 10% 10px 10%}.content-main form input,.content-main form textarea{border-radius:0;margin-bottom:6px;width:100%;background-color:#f8f4ec;color:#037440;border:none}.content-main form textarea{height:133px}.content-main form div.row{padding:0}.content-main form footer{position:relative;padding:10px 0 0 0}@media (min-width:1200px){.content-main form footer{padding:10px 20% 0 20%}}.content-main form input.submit{background-color:#037440;color:#fff;width:150px;margin-bottom:20px}@media (min-width:1200px){.content-main form input.submit{position:absolute;right:0}}.content-main form footer p{margin-bottom:15px}select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;outline:0;box-shadow:none;border:0!important;background-color:#037440;background-image:none}.select{position:relative;display:block;width:20em;height:3em;line-height:3;background-color:#037440;overflow:hidden;border-radius:.25em}select{width:100%;height:100%;margin:0;padding:0 0 0 .5em;color:#fff;cursor:pointer}select::-ms-expand{display:none}.select::after{content:'\25BC';position:absolute;top:0;right:0;bottom:0;padding:0 1em;background:#34495e;pointer-events:none}.select:hover::after{color:#f39c12}.select::after{-webkit-transition:.25s all ease;transition:.25s all ease}h1 img,h4 img{vertical-align:middle}section{padding-top:20px;padding-bottom:20px}.footer,.fullwidth,.green-roof,.head,.highlights,.intro,.slideshow,body>section.container{width:100%!important;margin:0;padding:0;max-width:2500px}.head{text-align:center}h1,h2,h3{text-align:center}body>section.container.green-roof{padding-top:20px;padding-bottom:20px}.green-roof .row div{padding:0 40px 0 40px}.green-roof div.col-center{width:80%;margin:0 auto}section.intro{position:relative;padding-top:20px!important}.main-begin,section{padding-top:20px}img.champscape-med{height:auto;width:180px}.highlights h2{line-height:3rem;margin:0}.highlights{text-align:center}.highlights div{padding:0;margin:0}.footer{padding:20px 0}.footer .columns{margin-bottom:20px}.newsletter form{padding:0 30px 0 30px}.newsletter input{width:100%}.newsletter input.submit{width:100px;font-size:.6rem;padding:0;float:right}body.home h1{margin-bottom:0}body.gallery .highlights h3{color:#fff;font-family:"ITC Avant Garde",sans-serif;font-size:24px;text-transform:uppercase;vertical-align:middle;line-height:56px;margin:0}body.gallery .highlights{padding-bottom:40px}body.gallery .image-columns{margin-bottom:30px}@media (max-width:1200px){body.gallery .image-columns div{width:100%}}body.gallery .image-columns div{text-align:center}body.gallery .image-columns h2{white-space:nowrap}body.gallery .image-strip{text-align:center;display:block;line-height:0}body.gallery .image-strip div{padding:0}body.gallery .image-strip img{text-align:center;width:100%}body.contactus section.location{text-align:center}body.contactus .image-strip2{padding:10px 10px 10px 10px;background:rgba(255,255,255,.7);display:flex;justify-content:space-around;flex-wrap:wrap}body.contactus .image-strip2 div{flex:2 250px;display:flex;align-items:center;justify-content:space-around}body.contactus .image-strip2 img{transform:scale(.7)}body.contactus h2{color:#8f4f07;font-size:1.8em;margin-bottom:.5rem}h1,h2,h3,h4{font-family:Raleway,"ITC Avant Garde",sans-serif}h1{font-size:2.5rem;margin-bottom:1.2rem}h2{font-size:2.4rem}h3{font-size:1.4rem}h4{font-size:1.2rem;font-weight:700}blockquote{text-align:center;margin:10px 8% 10px 8%}blockquote p{margin-bottom:.5em;font-style:italic}blockquote footer{text-align:right;font-weight:700}li{list-style:disc;margin-left:20px}.copy{font-size:1rem}input,textarea{font-family:arial,sans-serif}.head h3{font-size:3.8rem;margin-bottom:0}.head h4{margin-bottom:10px}.intro-highlight{font-size:1.2rem;text-align:center}.slideshow{text-align:center}.intro h1{font-size:1.7rem;font-weight:700}.home .intro h3{color:#4d4d4d;font-style:italic}.highlights h2{font-size:1.5rem;padding:5px;text-transform:uppercase}.green-roof h3{font-weight:700}.green-roof li{margin-bottom:.5rem}.footer{text-align:center}.footer h3,.footer h4,.footer p{margin-bottom:2px}.footer h3{font-weight:700}div.green-bg h2,div.orange-bg h2{color:#fff}h1,h2,h3,h4,h5,h6{color:#037440}.vcenter blockquote{padding-top:15%;padding-bottom:15%}li{margin-bottom:0}.home h3{text-align:center;margin-bottom:1.4em}.home .head h3{margin-bottom:0}.home div.footer h3{margin-bottom:2px}.slideshow h3{margin:0;padding:0;line-height:1.5rem;vertical-align:middle;color:#fff;font-size:2rem!important;min-height:4rem;letter-spacing:normal}.slideshow img{color:#fff;font-size:2rem!important}.green{color:#037440}.center{text-align:center}.inline-left{display:inline-block;text-align:left}.lalign{text-align:left!important}.ralign{text-align:right!important}.debug{border:1px solid red;background-color:#8f4f07;color:red}.one-line div{white-space:nowrap}.drop-cap{font-size:120%;color:#037440;font-weight:700}div.box{background-color:#e8dac1;padding:0 5% 0 8%;margin:20px}div.box div.row{padding:30px;margin:0}div.box h3{margin-bottom:0;text-align:left}div.box li{list-style:none;margin-left:0;padding-left:0}div.box ul{margin-bottom:1em;padding-bottom:0}.slideshow .columns{position:relative}.slideshow li,.slideshow ul{margin:0;padding:0}.bush-left{position:absolute;left:0;bottom:-16px}.bush-right{position:absolute;right:0;bottom:-16px}img.flip{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}.fill{object-fit:fill}.highlights img{width:100%;height:100%;object-fit:fill}div.newsletter{display:none}div.footer-right{display:flex;justify-content:center;align-items:flex-start}div.footer-right div{width:162px;height:108px;display:flex;justify-content:center;align-items:center;background-color:rgba(255,255,255,.5);box-shadow:15px 10px 0 0 rgba(0,0,0,.1)}div.footer-right div a{vertical-align:middle}div.footer-right div img{border:10px solid #fff;width:132px;height:auto;margin-bottom:-.5em}div.social>:nth-child(2){display:none}div.footer div.row div.four.columns:first-child{padding-top:25px}