@import url("//fonts.googleapis.com/css?family=Yellowtail");@font-face{font-family:'Stolzl-Medium';src:url('../fonts/stolzlMedium.eot');src:url('../fonts/stolzlMedium.eot?#iefix') format('embedded-opentype'),url('../fonts/stolzlMedium.woff2') format('woff2'),url('../fonts/stolzlMedium.woff') format('woff'),url('../fonts/stolzlMedium.ttf') format('truetype')}@font-face{font-family:'Stolzl-Book';src:url('../fonts/stolzlBook.eot');src:url('../fonts/stolzlBook.eot?#iefix') format('embedded-opentype'),url('../fonts/stolzlBook.woff2') format('woff2'),url('../fonts/stolzlBook.woff') format('woff'),url('fonts/stolzlBook.ttf') format('truetype')}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0;line-height:1.6em}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:ba seline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover,a:focus{outline:none;text-decoration:none}abbr[title]{border-bottom:1px dotted}b,strong{font-family:'Stolzl-Medium',Helvetica,sans-serif;font-weight:normal}dfn{font-style:italic}h1{font-size:2.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:-0.5em}sub{bottom:-0.25em}img{border:0}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-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body,button,input,select,textarea{color:#071d32;font-family:'Stolzl-Book',Helvetica,sans-serif;font-size:14px}h1,h2,h3,h4,h5,h6{clear:both;font-family:'Stolzl-Medium',Helvetica,sans-serif;letter-spacing:2px}p{margin-bottom:1.5em;line-height:1.7em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#f1f1f1;background-image:url('../images/hardwoodBackLine.svg');background-size:300px;background-repeat:repeat;background-position:center center}body.homeOLD{background:#191919;height:100%;height:100vh}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0;list-style:none}li>ul,li>ol{margin-bottom:0;margin-left:0}dt{font-weight:bold}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:auto}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}button,input[type="button"],input[type="reset"],input[type="submit"]{color:#779a0b;border:none;display:inline-block;font-family:'Stolzl-Medium',Helvetica,sans-serif;line-height:20px;padding:10px 30px;text-align:center}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{color:#779a0b}button:focus,input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus,button:active,input[type="button"]:active,input[type="reset"]:active,input[type="submit"]:active{color:#779a0b}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{border:1px solid #bcbcbc;background:#fff;color:#071d32;padding:10px;width:100%}textarea{display:block}select{border:1px solid #bcbcbc}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{color:#071d32}textarea{width:100%}a{color:royalblue}a:visited{color:purple}a:hover,a:focus,a:active{color:midnightblue}a:focus{outline:none}a:hover,a:active{outline:0}.main-navigation{clear:both;display:block}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation li{float:left;position:relative}.main-navigation a{display:block;text-decoration:none}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,0.2);float:left;position:absolute;top:1.5em;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul a{width:200px}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{left:100%}.menu-toggle,.main-navigation.toggled ul{display:block}@media screen and (min-width:37.5em){.menu-toggle{display:none}.main-navigation ul{display:block}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;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,0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.sticky{display:block}.hentry{margin:0 0 1.5em}.byline,.updated:not(.published){display:none}.single .byline,.group-blog .byline{display:inline}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.pagination{margin-bottom:40px;margin-top:40px;text-align:center;padding-bottom:30px;position:relative}.pagination .hiddenPagination{visibility:hidden}.pagination .ui-menu-item{display:inline-block;width:50px}@media screen and (max-width:480px){.pagination .ui-menu-item{width:30px;padding:4px}}.pagination .ui-all{border-bottom:2px solid #bcbcbc;padding:0px 10px;padding-bottom:6px}.pagination .active .ui-all{border-bottom:2px solid #779a0b;padding:0px 10px;padding-bottom:6px}.pagination a.ui-all,.pagination a.ui-all:visited,.pagination a.ui-all:hover,.pagination a.ui-all:active,.pagination a.ui-all:focus{color:#071d32}.pagination .pageNumbers{white-space:nowrap;text-align:center;list-style:inside;left:50%;position:absolute;transform:translateX(-50%);list-style-type:none;margin:0}@media screen and (max-width:374px){.pagination .pageNumbers{width:94% !important}}@media screen and (min-width:375px) and (max-width:480px){.pagination .pageNumbers{width:80% !important}}@media screen and (min-width:481px) and (max-width:768px){.pagination .pageNumbers{width:70% !important;padding-left:0px;padding-right:0px}}@media screen and (min-width:769px) and (max-width:1024px){.pagination .pageNumbers{width:70% !important;padding-left:0px;padding-right:0px}}.pagination .pageNumbers .ui-menu-item{display:inline-block;text-align:center;padding:16px;text-decoration:none}@media screen and (max-width:480px){.pagination .pageNumbers .ui-menu-item{padding:16px 2px}}.pagination .pageNumbers .ui-menu-item.ui-previous{padding-left:20px}.pagination .pageNumbers .ui-menu-item.ui-previous a img,.pagination .pageNumbers .ui-menu-item.ui-next a img{width:20px;height:20px}@media screen and (max-width:480px){.pagination .pageNumbers .ui-menu-item.ui-previous a img,.pagination .pageNumbers .ui-menu-item.ui-next a img{width:10px}}.pagination .pageNumbers.current{border-bottom:2px solid #779a0b;color:#779a0b}.pagination .pageNumbers.dots{border-bottom:0px}.pagination .pageNumbers.prev,.pagination .pageNumbers.next{border-bottom:0px}.pagination .pageNumbers.ui-next:after{width:6px;height:15px;content:" ";margin-left:10px;position:absolute;background-image:url('../images/harwoodArrowRight.svg');background-repeat:no-repeat;background-position:bottom center}body.noscroll{overflow:hidden}body{overflow-x:hidden}ul#tertiary-menu{margin-left:20px;width:100%}.home .header .switchBox .switchBreadcrumb{top:27px}.home .header .switchBox .switchBreadcrumb .switch ul li:nth-child(1) a:hover,.home .header .switchBox .switchBreadcrumb .switch ul li:nth-child(1) a:focus{color:#779a0b}.home .header .switchBox .switchBreadcrumb .switch ul li:nth-child(3) a:hover,.home .header .switchBox .switchBreadcrumb .switch ul li:nth-child(3) a:focus{color:#383b43}.heroGallerySection{background-color:#f1f1f1 !important;background-color:#FFF;padding:0px;padding-bottom:80px}.heroGallerySection .heroOverlay{z-index:99999;position:absolute;width:100%;top:20%}@media screen and (orientation:portrait){.heroGallerySection .heroOverlay{top:30%}}@media screen and (max-height:414px) and (orientation:landscape){.heroGallerySection .heroOverlay{top:30%}}@media screen and (min-width:769px){.heroGallerySection .heroOverlay{top:30%}}.heroGallerySection .heroOverlay p,.heroGallerySection .heroOverlay h2,.heroGallerySection .heroOverlay h1{font-family:'Stolzl-Book',Helvetica,sans-serif;color:#FFF}@media screen and (min-width:767px){.heroGallerySection .heroOverlay p,.heroGallerySection .heroOverlay h2,.heroGallerySection .heroOverlay h1{letter-spacing:4px}}@media screen and (min-width:768px){.heroGallerySection .heroOverlay h2,.heroGallerySection .heroOverlay h1{font-size:4.5rem;line-height:5.9rem}}@media screen and (min-width:768px){.heroGallerySection .heroOverlay p{font-size:1.4em}}.heroGallerySection .nopadding{padding:0px;margin:0px}.heroGallerySection h2,.heroGallerySection h1{color:#000;width:100%;font-size:4rem}@media screen and (max-width:768px){.heroGallerySection h2,.heroGallerySection h1{font-size:2rem}}.heroGallerySection .galleryPadding{padding-top:0px}.heroGallerySection .galleryHero .slick-arrow{height:100%;width:60px;top:0;bottom:0;transform:none;z-index:1000}@media screen and (max-width:767px){.heroGallerySection .galleryHero .slick-arrow{margin-top:22%;height:70%}}.heroGallerySection .galleryHero .slick-arrow.slick-prev{background-image:url(../images/harwoodGalleryArrowLeft.svg);background-position:center center;background-size:30px;left:0}.heroGallerySection .galleryHero .slick-arrow.slick-next{background-image:url(../images/harwoodGalleryArrowRight.svg);background-position:center center;background-size:30px;right:0}.heroGallerySection .heroGalleryImg{margin-top:0px}.heroGallerySection .galleryItem{overflow:hidden;position:relative}.heroGallerySection .galleryItem .btnCTA{color:#fff;display:block;font-size:12px;margin:25px 38px;padding:12px 30px 12px;text-align:center;margin-top:20px;font-family:'Stolzl-Book',Helvetica,sans-serif;font-weight:900}@media screen and (max-width:767px){.heroGallerySection .galleryItem .btnCTA{margin:25px 65px}}@media screen and (min-width:768px){.heroGallerySection .galleryItem .btnCTA{font-size:14px}}.heroGallerySection .galleryItem .btnCTA.btnGreen{background:#779a0b}.heroGallerySection .galleryItem .btnCTA.btnGreen:before{background:white}.heroGallerySection .galleryItem .btnCTA.btnGreen:hover{color:#779a0b}.heroGallerySection .galleryItem .btnCTA.btnBlue{background:#009bde}.heroGallerySection .galleryItem .btnCTA.btnBlue:before{background:white}.heroGallerySection .galleryItem .btnCTA.btnBlue:hover{color:#009bde}.heroGallerySection .galleryItem .btnCTA.btnGrey{background:#383b43}.heroGallerySection .galleryItem .btnCTA.btnGrey:before{background:white}.heroGallerySection .galleryItem .btnCTA.btnGrey:hover{color:#383b43}.heroGallerySection .galleryItem .btnCTA.btnInsights{background:#afdc56;color:#191919}.heroGallerySection .galleryItem .btnCTA.btnInsights:before{background:white}.heroGallerySection .galleryItem .btnCTA.btnInsights:hover{color:#afdc56}.heroGallerySection .galleryItem .btnCTA.btnharwoodGrey{background:#767576}.heroGallerySection .galleryItem .btnCTA.btnharwoodGrey:before{background:white}.heroGallerySection .galleryItem .btnCTA.btnharwoodGrey:hover{color:#767576}.heroGallerySection .galleryItem .overlay{position:absolute;z-index:100;bottom:60px;width:100%}@media screen and (max-width:768px) and (orientation:portrait){.heroGallerySection .galleryItem .overlay{bottom:0px}}@media screen and (min-width:569px) and (max-width:1024px) and (orientation:landscape){.heroGallerySection .galleryItem .overlay{bottom:20px}}.heroGallerySection .galleryItem .outerImg{display:block;width:auto;height:600px;position:relative;overflow:hidden;padding:0px;margin:0px;background-color:#f1f1f1}@media screen and (max-width:767px){.heroGallerySection .galleryItem .outerImg{height:400px !important;width:auto}}@media screen and (min-width:768px) and (max-width:1280px) and (orientation:portrait){.heroGallerySection .galleryItem .outerImg{height:600px;width:auto}}.heroGallerySection .galleryItem img{bottom:0;height:auto;left:0;margin:auto;position:absolute;right:0;top:0;width:100%;margin-top:0px !important;margin-bottom:0px !important}.heroGallerySection .galleryItem{overflow:hidden;position:relative}.heroGallerySection .galleryItem img{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;height:auto}@media screen and (max-width:767px){.heroGallerySection .galleryItem img{min-height:400px;width:auto;height:100%;left:auto !important}}@media screen and (max-width:767px) and (orientation:portrait){.heroGallerySection .galleryItem img{right:-50% !important}}@media screen and (min-width:768px) and (max-width:1280px){.heroGallerySection .galleryItem img{min-height:600px;width:auto;height:100%;left:50%;transform:translateX(-50%)}}.header{background:none;height:60px;padding-top:0px;position:absolute;width:100%;z-index:9000}@media screen and (min-width:768px){.header{padding-top:30px}}.header .logoRow{display:flex}.header.headerHome{position:relative}.header .logo{padding-top:25px;padding-bottom:25px;background:#fff}.header .logo svg{float:left;height:80%;width:auto;max-height:70px;top:50%;position:absolute;transform:translateY(-50%);padding-left:10px}@media screen and (max-width:767px){.header .logo svg{max-height:40px}}@media screen and (max-width:850px){.header .logo svg{max-height:50px}}.header .mobileMenu{background:none;border:none;display:none;margin:0 0 0 10px;padding:0;text-align:left}@media screen and (max-width:1024px){.header .mobileMenu{margin:2px 0 0 10px;display:block}}.header .mobileMenu span{color:#fff;font-family:'Stolzl-Book',Helvetica,sans-serif;text-transform:uppercase}.header .mobileMenus{clear:both;display:none;color:#fff;overflow:hidden;padding:40px 30px;position:fixed;text-align:left;z-index:5000;background-color:#767576 !important}.header .mobileMenus ul{padding:0;margin:0}.header .mobileMenus ul li a{color:#fff;text-transform:uppercase}.header ul{margin:0;padding:0;margin-left:40px}.header .menuLinks{color:#fff;background-color:#767576 !important;padding-top:40px;padding-bottom:40px}@media screen and (max-width:1023px){.header .menuLinks{padding-top:30px;padding-bottom:30px}}.header .menuLinks .main-navigation{margin-top:5px;overflow:hidden;width:100%}@media screen and (max-width:1024px){.header .menuLinks #site-navigation{display:none}}.header .menuLinks.building{background-color:#779a0b !important}.header .menuLinks.landscape{background-color:#383b43 !important}.header .menuLinks.construction{background-color:#009bde !important}.header .menuLinks li{float:left;margin-right:0px;margin-bottom:0px}@media screen and (max-width:768px){.header .menuLinks li{margin-bottom:10px}}@media screen and (max-width:1024px){.header .menuLinks li{margin-right:10px}}@media screen and (min-width:1025px){.header .menuLinks li{margin-right:12px}}@media screen and (min-width:1200px){.header .menuLinks li{margin-right:30px}}.header .menuLinks li:last-child{margin:0}.header .menuLinks li a{font-family:'Stolzl-Book',Helvetica,sans-serif;color:#fff !important;text-transform:uppercase;letter-spacing:1px;line-height:14px;vertical-align:middle}@media screen and (min-width:1025px) and (max-width:1280px){.header .menuLinks li a{font-size:9px}}@media screen and (min-width:1140px) and (max-width:1280px){.header .menuLinks li a{font-size:11px}}@media screen and (min-width:1281px) and (max-width:1440px){.header .menuLinks li a{font-size:12px}}.header .menuLinks li a:hover,.header .menuLinks li a:focus{color:#779a0b}.header .menuLinks .socialLinks{margin:0;overflow:hidden;padding:0 10px 0 0;width:100%}@media screen and (max-width:320px){.header .menuLinks .socialLinks{padding:0}}.header .menuLinks .socialLinks li{display:inline-block;float:right;margin:0 0 0 15px}.header .menuLinks .socialLinks li:last-child{margin-left:0}.header .menuLinks .socialLinks li a{display:block}.header .quoteBtn{width:100%}.header .switch{-webkit-box-shadow:1px 1px 4px 0 rgba(7,29,50,0.05);-moz-box-shadow:1px 1px 4px 0 rgba(7,29,50,0.05);box-shadow:1px 1px 4px 0 rgba(7,29,50,0.05);display:inline-block;float:left}.header .switch .menu li{margin-bottom:10px}.header .switch .menu li a{font-family:'Stolzl-Medium',Helvetica,sans-serif;color:#fff}.header .switch .menu li a:hover,.header .switch .menu li a:focus{color:#009bde}.header .switchBox{z-index:100;float:right;background:#191919;color:#fff;display:block;height:60px;padding:0}.header .switchBox .switchTitle{cursor:pointer;display:block;height:100%;overflow:hidden;padding-bottom:20px;padding-top:20px;width:100%}.header .switchBox .switchTitle.switchOpen .switchText{color:#779a0b}.header .switchBox .switchTitle.switchOpen .switchText:before{background-image:url('../images/harwoodArrowUp.svg')}.header .switchBox .switchTitle .switchText{font-family:'Stolzl-Book',Helvetica,sans-serif;font-weight:bold;margin:0;padding:0;text-align:center;text-transform:uppercase}.header .switchBox .switchTitle .switchText:before{content:'';background-image:url('../images/harwoodArrowDown.svg');background-size:15px 15px;background-repeat:no-repeat;display:inline-block;height:16px;margin-right:5px;transition:all .2s linear;width:15px;vertical-align:middle}.header .switchBox .switchTitle .switchText.switchBlue:before{fill:#009bde}.header .switchBox .switchTitle .switchText.switchGrey:before{fill:#383b43}.header .switchBox .switchTitle2{display:block;height:100%;overflow:hidden;padding-bottom:20px;padding-top:20px;width:100%}.header .switchBox .switchTitle2 .switchText{font-family:'Stolzl-Book',Helvetica,sans-serif;font-weight:bold;margin:0;padding:0;text-align:center;text-transform:uppercase}.header .switchNav{background:#191919;-moz-box-shadow:0 0 5px rgba(255,255,255,0.1);-webkit-box-shadow:0 0 5px rgba(255,255,255,0.1);box-shadow:0 0 5px rgba(255,255,255,0.1);color:#fff;display:none;padding:18px}.header .switchNav p{font-family:'Stolzl-Medium',Helvetica,sans-serif;margin:0;text-transform:uppercase}.header .switchNav ul{padding:0;width:100%}.header .switchNav ul li{float:right;margin-left:30px}.header .switchNav ul li:before{border-left:1px solid #fff;content:'';display:inline-block;height:15px;margin-right:5px;padding-right:30px;width:1px;vertical-align:middle}.header .switchNav ul li:last-child:before{display:none}.header .switchNav ul li.current-menu-item{font-family:'Stolzl-Medium',Helvetica,sans-serif}.header .switchNav ul li.buildingLink a:hover,.header .switchNav ul li.buildingLink a:focus{color:#779a0b}.header .switchNav ul li.buildingLink.current-menu-item a{color:#779a0b}.header .switchNav ul li.constructionLink a:hover,.header .switchNav ul li.constructionLink a:focus{color:#009bde}.header .switchNav ul li.constructionLink.current-menu-item a{color:#009bde}.header .switchNav ul li.landscapeLink a:hover,.header .switchNav ul li.landscapeLink a:focus{color:#bcbcbc}.header .switchNav ul li.landscapeLink.current-menu-item a{color:#bcbcbc}.header .switchNav ul a{color:#fff}.page-id-6087 .header .menuLinks{background-color:#009bde !important}.page .ui-datepicker.ui-widget-content{border:1px solid #bcbcbc;color:#191919 !important;border-radius:0px;font-family:Stolzl-Book,Helvetica,sans-serif;padding:6px}.page .ui-datepicker.ui-datepicker-header{color:#191919;background-color:#f1f1f1;border-radius:0px !important;padding:0px;font-family:Stolzl-Book,Helvetica,sans-serif}.page .ui-icon,.page .ui-widget-content .ui-icon{background-image:url('/wp-content/themes/harwood/assets/images/harwoodGalleryArrowRightDark.svg');background-repeat:no-repeat;background-position:0px;font-family:Stolzl-Book,Helvetica,sans-serif}.page .ui-datepicker-prev .ui-icon{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.page .ui-corner-all{border-radius:0px !important}.page .ui-state-default,.page .ui-widget-content .ui-state-default,.page .ui-widget-header .ui-state-default,.page .ui-button,.page html .ui-button.ui-state-disabled:hover,.page html .ui-button.ui-state-disabled:active{color:#191919;background-color:#f1f1f1;border:1px solid #bcbcbc;font-family:Stolzl-Book,Helvetica,sans-serif}.consultantDetail a,.consultantDetail a:visited,.consultantDetail a:active{color:#779a0b}.consultantDetail .detailsImg{margin-bottom:40px}.consultantDetail h3{padding-bottom:0px;margin-bottom:0px}.consultantDetail p{padding-top:0px;margin-top:0px}.consultantDetail .consultantText h2{font-size:2em;line-height:1.2em}.consultantDetail .consultantText .bullets{padding:0px;margin-bottom:10px;font-size:20px;color:#779a0b !important;list-style:disc !important;font-family:Stolzl-Book,Helvetica,sans-serif;font-size:14px;padding-left:14px;max-width:70vw}.consultantDetail .consultantText .bullets li p{color:#000;margin-bottom:0px;padding-bottom:10px}.modal-backdrop{background:#779a0b}.modal-backdrop.in{opacity:.8}.modal .modal-dialog{width:800px;margin:60px auto;max-width:100vw}.modal .modal-dialog .modal-content{border:none;border-radius:0px;-webkit-box-shadow:none;box-shadow:none}.modal .modal-dialog .modal-content .teamMemberHeader{height:20px}.modal .modal-dialog .modal-content .detailsImg{height:auto;width:100%}.modal .modal-dialog .modal-content .teamMemberDetail a{color:#779a0b}.modal .modal-dialog .modal-content .teamMemberDetail a:hover,.modal .modal-dialog .modal-content .teamMemberDetail a:focus{text-decoration:underline}.modal .modal-dialog .modal-content .teamMemberDetail ul{list-style:disc;margin-bottom:1.5em;margin-left:10px;padding-left:10px}.modal .modal-dialog .modal-content .teamMemberDetail .teamTitle{font-size:28px;margin:0;padding:0}.modal .modal-dialog .modal-content .teamMemberDetail .teamJob{margin-top:10px}.modal .modal-dialog .modal-content .teamMemberDetail .teamText p{margin-top:0px}.modal .modal-dialog .modal-content .teamMemberDetail .teamPhone,.modal .modal-dialog .modal-content .teamMemberDetail .teamEmail{font-size:12px;margin:0px}.modal .modal-dialog .modal-content .teamMemberDetail .teamPhone span,.modal .modal-dialog .modal-content .teamMemberDetail .teamEmail span{color:#779a0b}.modal .modal-dialog .modal-content .teamMemberDetail .teamEmail{margin-bottom:20px}.modal .modal-dialog .modal-content button{background:none;border:none;color:#191919;font-size:20px;font-family:'Stolzl-Book',Helvetica,sans-serif;padding:0;float:right}.hvr-shutter-out-horizontal{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s;font-family:'Stolzl-Medium',Helvetica,sans-serif}.hvr-shutter-out-horizontal:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-shutter-out-horizontal:hover:before,.hvr-shutter-out-horizontal:focus:before,.hvr-shutter-out-horizontal:active:before{-webkit-transform:scaleX(1);transform:scaleX(1)}#landscape .header .switchBox .switchTitle.switchOpen .switchText{color:#bcbcbc}#landscape .section.newsSection .newsText .newsLink,#landscape .footer .section.footerTweets .theTweets .socialItem .socialTop p.socialName,#landscape .section.newsSection .newsTitleLink a,#landscape section.contentimgSection .contentText.contentRight.contentTextQuote .quoteText p,#landscape section.contentimgSection .contentText.contentRight.contentTextQuote .quoteText:before,#landscape .btn.btnWhite,#landscape section.bulletSection .bulletsText .bullets li,#landscape section.col2Section h3{color:#383b43 !important}#landscape .btn,#landscape .btnCTA2{background:#383b43;color:#fff !important}#landscape .btn:hover,#landscape .btnCTA2:hover,#landscape .btn:focus,#landscape .btnCTA2:focus,#landscape .btn:active,#landscape .btnCTA2:active{background:#191919}#landscape .btn.btnWhite{background:#fff;color:#383b43 !important}#landscape .btn.btnWhite:hover,#landscape .btn.btnWhite:focus,#landscape .btn.btnWhite:active{color:#fff !important}#landscape .btn.btnSignup{background:#383b43 !important;color:#fff !important}#landscape .btn.btnSignup:hover,#landscape .btn.btnSignup:focus,#landscape .btn.btnSignup:active{color:#fff !important}#landscape .footer .section.footerTweets .theTweets .socialItem .socialTop .twitterIcon,#landscape .social li svg{fill:#383b43}#landscape section.headerSection .headerText .theText:before,#landscape section.headerSection .headerText .theText:after,#landscape section.contentimgSection .contentText.contentRight.contentTextQuote .quoteText p:after,#landscape section.projectSection{background:#383b43}#landscape .header .switchBox .switchTitle .switchText:before{background-image:url(../images/harwoodArrowDownGrey.svg)}#landscape .header .switchBox .switchTitle.switchOpen .switchText:before{background-image:url(../images/harwoodArrowUpGrey.svg)}#landscape section.contactformSection.darkForm{background:#383b43}#landscape section.contactformSection form ul li span.wpcf7-not-valid-tip,#landscape section.contactformSection div.wpcf7-validation-errors{color:#fff;font-size:10px}#landscape section.col3Section .leftColumn h2{color:#191919}#landscape section.col3Section .rightImage img{margin-top:10px;height:60px}#landscape section.col2Section h3{margin-top:20px}#landscape section.col2Section li::marker{font-size:1.5em}#landscape .slickSlideCount{background-position:right 0 top 17px;background-image:url(../images/harwoodGalleryIconDark.svg)}#landscape .slickSlideCount i{color:#191919 !important}#landscape .slickSlideCount span{margin-left:20px;font-size:13px}#landscape .gallerySection{background-color:#383b43 !important;padding:50px 0px 20px 0px;color:#fff !important}#landscape .gallerySection .slickGallerySlideCount{background-position:right 0 top 17px;margin-top:3px;background-position:right 15px top 17px;background-size:20px;background-image:url(../images/harwoodGalleryIconWhite.svg)}#landscape .gallerySection .slickGallerySlideCount i{color:#fff !important}#landscape .gallerySection .slickGallerySlideCount span{margin-left:20px;font-size:13px}#landscape section.col2Section p{font-size:1.2em}#building .header .switchBox .switchTitle.switchOpen .switchText{color:#779a0b}#building .section.newsSection .newsText .newsLink,#building .footer .section.footerTweets .theTweets .socialItem .socialTop p.socialName,#building .section.newsSection .newsTitleLink a,#building section.contentimgSection .contentText.contentRight.contentTextQuote .quoteText p,#building section.contentimgSection .contentText.contentRight.contentTextQuote .quoteText:before,#building .btn.btnWhite,#building section.bulletSection .bulletsText .bullets li,#building section.col2Section a{color:#779a0b !important}#building .btn{background:#779a0b;color:#fff !important}#building .btn:hover,#building .btn:focus,#building .btn:active{background:#fff;color:#779a0b !important}#building .btn.btnWhite:hover,#building .btn.btnWhite:focus,#building .btn.btnWhite:active{color:#fff !important}#building .footer .section.footerTweets .theTweets .socialItem .socialTop .twitterIcon,#building .social li svg{fill:#779a0b}#building section.headerSection .headerText .theText:before,#building section.headerSection .headerText .theText:after,#building section.contentimgSection .contentText.contentRight.contentTextQuote .quoteText p:after,#building section.projectSection{background:#779a0b}#building .header .switchBox .switchTitle .switchText:before{background-image:url(../images/harwoodArrowDownGreen.svg)}#building .header .switchBox .switchTitle.switchOpen .switchText:before{background-image:url(../images/harwoodArrowUpGreen.svg)}#building section.contactformSection.darkForm{background:#779a0b}#building section.contactformSection form ul li span.wpcf7-not-valid-tip,#building section.contactformSection div.wpcf7-validation-errors{color:#fff;font-size:10px}#construction .header .switchBox .switchTitle.switchOpen .switchText,.page-id-4874 .header .switchBox .switchTitle.switchOpen .switchText,.page-id-6087 .header .switchBox .switchTitle.switchOpen .switchText,.page-id-6398 .header .switchBox .switchTitle.switchOpen .switchText,#construction .section.newsSection .newsText .newsLink,.page-id-4874 .section.newsSection .newsText .newsLink,.page-id-6087 .section.newsSection .newsText .newsLink,.page-id-6398 .section.newsSection .newsText .newsLink,#construction .footer .section.footerTweets .theTweets .socialItem .socialTop p.socialName,.page-id-4874 .footer .section.footerTweets .theTweets .socialItem .socialTop p.socialName,.page-id-6087 .footer .section.footerTweets .theTweets .socialItem .socialTop p.socialName,.page-id-6398 .footer .section.footerTweets .theTweets .socialItem .socialTop p.socialName,#construction section.newsSection .newsTitleLink a,.page-id-4874 section.newsSection .newsTitleLink a,.page-id-6087 section.newsSection .newsTitleLink a,.page-id-6398 section.newsSection .newsTitleLink a,#construction section.contentimgSection .contentText.contentRight.contentTextQuote .quoteText p,.page-id-4874 section.contentimgSection .contentText.contentRight.contentTextQuote .quoteText p,.page-id-6087 section.contentimgSection .contentText.contentRight.contentTextQuote .quoteText p,.page-id-6398 section.contentimgSection .contentText.contentRight.contentTextQuote .quoteText p,#construction section.contentimgSection .contentText.contentRight.contentTextQuote .quoteText:before,.page-id-4874 section.contentimgSection .contentText.contentRight.contentTextQuote .quoteText:before,.page-id-6087 section.contentimgSection .contentText.contentRight.contentTextQuote .quoteText:before,.page-id-6398 section.contentimgSection .contentText.contentRight.contentTextQuote .quoteText:before,#construction section.bulletSection .bulletsText .bullets li,.page-id-4874 section.bulletSection .bulletsText .bullets li,.page-id-6087 section.bulletSection .bulletsText .bullets li,.page-id-6398 section.bulletSection .bulletsText .bullets li{color:#009bde}#construction .btn,.page-id-4874 .btn,.page-id-6087 .btn,.page-id-6398 .btn,#construction .btn.btnSignup,.page-id-4874 .btn.btnSignup,.page-id-6087 .btn.btnSignup,.page-id-6398 .btn.btnSignup{background:#009bde !important;color:#fff !important}#construction .btn:hover,.page-id-4874 .btn:hover,.page-id-6087 .btn:hover,.page-id-6398 .btn:hover,#construction .btn.btnSignup:hover,.page-id-4874 .btn.btnSignup:hover,.page-id-6087 .btn.btnSignup:hover,.page-id-6398 .btn.btnSignup:hover,#construction .btn:focus,.page-id-4874 .btn:focus,.page-id-6087 .btn:focus,.page-id-6398 .btn:focus,#construction .btn.btnSignup:focus,.page-id-4874 .btn.btnSignup:focus,.page-id-6087 .btn.btnSignup:focus,.page-id-6398 .btn.btnSignup:focus,#construction .btn:active,.page-id-4874 .btn:active,.page-id-6087 .btn:active,.page-id-6398 .btn:active,#construction .btn.btnSignup:active,.page-id-4874 .btn.btnSignup:active,.page-id-6087 .btn.btnSignup:active,.page-id-6398 .btn.btnSignup:active{color:#fff !important}#construction a,.page-id-4874 a,.page-id-6087 a,.page-id-6398 a{color:#009bde}#construction .btn.btnWhite,.page-id-4874 .btn.btnWhite,.page-id-6087 .btn.btnWhite,.page-id-6398 .btn.btnWhite{color:#009bde !important;background:#fff !important}#construction .btn.btnWhite:hover,.page-id-4874 .btn.btnWhite:hover,.page-id-6087 .btn.btnWhite:hover,.page-id-6398 .btn.btnWhite:hover{color:#fff !important}#construction .footer .section.footerTweets .theTweets .socialItem .socialTop .twitterIcon,.page-id-4874 .footer .section.footerTweets .theTweets .socialItem .socialTop .twitterIcon,.page-id-6087 .footer .section.footerTweets .theTweets .socialItem .socialTop .twitterIcon,.page-id-6398 .footer .section.footerTweets .theTweets .socialItem .socialTop .twitterIcon,#construction .social li svg,.page-id-4874 .social li svg,.page-id-6087 .social li svg,.page-id-6398 .social li svg{fill:#009bde}#construction section.headerSection .headerText .theText:before,.page-id-4874 section.headerSection .headerText .theText:before,.page-id-6087 section.headerSection .headerText .theText:before,.page-id-6398 section.headerSection .headerText .theText:before,#construction section.headerSection .headerText .theText:after,.page-id-4874 section.headerSection .headerText .theText:after,.page-id-6087 section.headerSection .headerText .theText:after,.page-id-6398 section.headerSection .headerText .theText:after,#construction section.contentimgSection .contentText.contentRight.contentTextQuote .quoteText p:after,.page-id-4874 section.contentimgSection .contentText.contentRight.contentTextQuote .quoteText p:after,.page-id-6087 section.contentimgSection .contentText.contentRight.contentTextQuote .quoteText p:after,.page-id-6398 section.contentimgSection .contentText.contentRight.contentTextQuote .quoteText p:after,#construction section.projectSection,.page-id-4874 section.projectSection,.page-id-6087 section.projectSection,.page-id-6398 section.projectSection{background:#009bde}#construction .header .switchBox .switchTitle .switchText:before,.page-id-4874 .header .switchBox .switchTitle .switchText:before,.page-id-6087 .header .switchBox .switchTitle .switchText:before,.page-id-6398 .header .switchBox .switchTitle .switchText:before{background-image:url(../images/harwoodArrowDownBlue.svg)}#construction .header .switchBox .switchTitle.switchOpen .switchText:before,.page-id-4874 .header .switchBox .switchTitle.switchOpen .switchText:before,.page-id-6087 .header .switchBox .switchTitle.switchOpen .switchText:before,.page-id-6398 .header .switchBox .switchTitle.switchOpen .switchText:before{background-image:url(../images/harwoodArrowUpBlue.svg)}#construction section.contactformSection,.page-id-4874 section.contactformSection,.page-id-6087 section.contactformSection,.page-id-6398 section.contactformSection,#construction section.contactformSection.darkForm,.page-id-4874 section.contactformSection.darkForm,.page-id-6087 section.contactformSection.darkForm,.page-id-6398 section.contactformSection.darkForm{background:#009bde}#construction section.contactformSection form ul li span.wpcf7-not-valid-tip,.page-id-4874 section.contactformSection form ul li span.wpcf7-not-valid-tip,.page-id-6087 section.contactformSection form ul li span.wpcf7-not-valid-tip,.page-id-6398 section.contactformSection form ul li span.wpcf7-not-valid-tip,#construction section.contactformSection div.wpcf7-validation-errors,.page-id-4874 section.contactformSection div.wpcf7-validation-errors,.page-id-6087 section.contactformSection div.wpcf7-validation-errors,.page-id-6398 section.contactformSection div.wpcf7-validation-errors{color:#191919 !important;font-size:10px}.page-id-992 section.bulletSection{background:none !important}.page-id-992 section.bulletSection:nth-child(1),.page-id-992 section.bulletSection:nth-child(3),.page-id-992 section.bulletSection:nth-child(5),.page-id-992 section.bulletSection:nth-child(7),.page-id-992 section.bulletSection:nth-child(9),.page-id-992 section.bulletSection:nth-child(11){background:#fff !important}.page-id-4874 .section.sectionBackground:nth-child(4),.page-id-6087 .section.sectionBackground:nth-child(4){padding-bottom:60px}.page-id-4874 .section.contactformSection,.page-id-6087 .section.contactformSection{color:#fff}.page-id-4874 .section.contactformSection ul,.page-id-6087 .section.contactformSection ul{clear:both;display:block;width:100%}.page-id-4874 .section.contactformSection ul .titleBold,.page-id-6087 .section.contactformSection ul .titleBold{font-size:16px;font-family:'Stolzl-Medium',Helvetica,sans-serif}.page-id-4874 .section.contactformSection ul .cantNum input,.page-id-6087 .section.contactformSection ul .cantNum input,.page-id-4874 .section.contactformSection ul .gatNum input,.page-id-6087 .section.contactformSection ul .gatNum input,.page-id-4874 .section.contactformSection ul .manNum input,.page-id-6087 .section.contactformSection ul .manNum input{background:none;border:none;border-bottom:2px solid #fff;color:#fff;font-size:16px;font-family:'Stolzl-Medium',Helvetica,sans-serif;padding:8px 10px}.page-id-4874 .section.contactformSection ul .submit,.page-id-6087 .section.contactformSection ul .submit{background:none;border:2px solid #fff;color:#fff;cursor:pointer;margin:0}.page-id-4874 .section.contactformSection ul .submit:hover,.page-id-6087 .section.contactformSection ul .submit:hover,.page-id-4874 .section.contactformSection ul .submit:active,.page-id-6087 .section.contactformSection ul .submit:active,.page-id-4874 .section.contactformSection ul .submit:focus,.page-id-6087 .section.contactformSection ul .submit:focus{background:#fff;color:#009bde !important}.page-id-4874 .section.contactformSection ul .wpcf7-acceptance a,.page-id-6087 .section.contactformSection ul .wpcf7-acceptance a{color:#fff;text-decoration:underline}.page-id-4874 .section.contactformSection ul span.label,.page-id-6087 .section.contactformSection ul span.label{clear:both;display:block;width:100%}.page-id-4874 .section.contactformSection ul span.net,.page-id-6087 .section.contactformSection ul span.net,.page-id-4874 .section.contactformSection ul span.vat,.page-id-6087 .section.contactformSection ul span.vat,.page-id-4874 .section.contactformSection ul span.total,.page-id-6087 .section.contactformSection ul span.total{font-size:16px;font-family:'Stolzl-Medium',Helvetica,sans-serif;padding:10px 0px}.page-id-4874 .section.contactformSection ul span.payment,.page-id-6087 .section.contactformSection ul span.payment{border:1px solid #bcbcbc;background:#fff;display:block;width:100%}.page-id-4874 .section.contactformSection ul span.payment select,.page-id-6087 .section.contactformSection ul span.payment select{padding:11px 10px;border:none;width:96%}.page-id-4773 section.headerSection{height:450px}.single .gallerySection,.single .introSection{padding-bottom:40px}.single .imageSection{margin-bottom:0}.single .imageSection .postTitle{bottom:0px;color:#fff;position:absolute;z-index:2}.single .imageSection .postTitle h1{font-size:30px;position:relative;width:auto;left:0}.single .col1Section{padding-top:0px;padding-bottom:60px}.single .col1Section p{margin-top:0px;margin-bottom:20px}.single .col1Section p:last-child{margin:0}.single .col1Section h2,.single .col1Section h3{font-size:18px;margin-bottom:20px}.single .col1Section ul{list-style:disc}.single .col1Section ul li{margin-bottom:20px}.single .col1Section ol{list-style:decimal}.single .col1Section ol li{margin-bottom:20px}.btn{background:#779a0b;color:#fff !important;cursor:pointer;display:inline-block;font-family:'Stolzl-Medium',Helvetica,sans-serif;line-height:20px;padding:10px;text-align:center;text-decoration:none !important;width:100%;margin:0 auto}.btn:before{background:#191919}.btn.btnWhite{background:#fff !important;color:#779a0b !important}.btn.btnWhite:hover,.btn.btnWhite:focus,.btn.btnWhite:active{color:#fff !important}.btn.btnEmail,.btn.btnCall{margin-top:10px}.btn.btnSignup{background:#779a0b !important;color:#fff !important;float:right}.btn.btnSignup:hover,.btn.btnSignup:focus,.btn.btnSignup:active{color:#fff !important}.social{overflow:hidden;width:100%;margin:1px 0 0 0;padding:0}.social li{display:inline-block;float:right;height:25px;width:30px;margin-left:10px}.social li:last-child{margin-left:0px}.social li a{display:block;height:20px;width:auto}.social li svg{fill:#779a0b;height:20px;width:auto}.social li:hover svg,.social li:focus svg{fill:#779a0b}.main{padding-top:0px}.main.mainHome{padding-top:0px;position:relative;height:100%;height:100vh}body.home section.sectionBackground{background-color:unset;background-image:none}body.home section.heroGallerySection{padding-bottom:0}body.home section.col2Section{padding-bottom:60px;background:#fff;background-image:url('../images/hardwoodBackLine.svg');background-size:300px;background-repeat:repeat;background-position:center center}body.home section .col2ItemQuote{padding-bottom:0px !important}section{position:relative}section h1,section h2,section h3{margin:0;line-height:1.6em}section h2{font-size:28px}section p:last-child{margin-bottom:0}section.sectionBackground:nth-child(4),section.sectionBackground:nth-child(5),section.sectionBackground:nth-child(8),section.sectionBackground:nth-child(9){background:#fff;background-image:url('../images/hardwoodBackLine.svg');background-size:300px;background-repeat:repeat;background-position:center center}section.sectionBackground:last-of-type{padding-bottom:60px}section.homeSection{margin-bottom:0;margin-top:20px}section.homeSection.landscapeCategoryBack{background-image:url('../images/harwoodHLogoLandscape2.png')}section.homeSection.buildingCategoryBack{background-image:url('../images/harwoodHLogoConstruction2.png')}section.homeSection.constructionCategoryBack{background-image:url('../images/harwoodHLogoBuiding2.png')}section.homeSection .row{overflow:visible}section.homeSection .pickTitle{padding-top:25px;padding-bottom:30px;text-align:center}section.homeSection .pickTitle:after{background-image:url('../images/harwoodDoublearrow.svg');background-position:top right;background-repeat:no-repeat;background-size:250px;bottom:0;content:'';display:block;height:20px;left:47%;position:absolute;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);width:40px}section.homeSection .pickTitle h1{border-bottom:2px solid #071d32;border-top:2px solid #071d32;font-size:20px;text-transform:uppercase;padding-top:4px;padding-bottom:1px;width:100%}section.homeSection .categories{clear:both;display:block;height:700px;margin:0;padding:0;overflow:visible}section.homeSection .categories li{overflow:visible;cursor:pointer}section.homeSection .categories li span{text-indent:-9000em}section.homeSection .categories li.landscapeCategory{height:470px;text-align:center}section.homeSection .categories li.buildingCategory{height:470px;text-align:center}section.homeSection .categories li.constructionCategory{height:230px;text-align:center}section.homeSection .categories li span{color:#071d32;font-family:'Yellowtail',cursive,serif;font-size:18px;letter-spacing:1px;position:absolute}section.homeSection .categories li a{cursor:pointer;display:block;height:100%;width:100%}section.homeSplash{position:absolute;top:0;bottom:0;left:0;right:0;height:550px;margin:auto}section.homeSplash .theLogo{text-align:center;padding-top:60px;padding-bottom:40px}section.homeSplash .theLogo img{width:70%}section.homeSplash .btnHome{background:#779a0b;color:#fff;display:block;font-size:14px;margin:25px 38px;padding:10px 10px 8px;text-align:center;margin-top:20px;font-family:'Stolzl-Medium',Helvetica,sans-serif}section.homeSplash .btnHome:before{background:#fff}section.homeSplash .btnHome:hover{color:#779a0b}section.homeFooter{position:fixed;left:0;bottom:0;width:100%;background:#f1f1f1;overflow:hidden}section.homeFooter .homeLinks{width:100%;overflow:hidden;margin:0;padding:0}section.homeFooter .homeLinks li{text-align:center;background:#f1f1f1}section.homeFooter .homeLinks li:nth-child(1):after,section.homeFooter .homeLinks li:nth-child(2):after{content:'';position:absolute;left:0;right:0;bottom:0;border-bottom:1px solid #191919;margin:auto;width:20px}section.homeFooter .homeLinks li.construction:before{background:#009bde}section.homeFooter .homeLinks li.landscape:before{background:#383b43}section.homeFooter .homeLinks li.contact:before{background:#071d32}section.homeFooter .homeLinks li:hover:after{display:none}section.homeFooter .homeLinks li:hover a{color:#fff}section.homeFooter .homeLinks li a{color:#191919;display:block;font-size:12px;padding:15px 0px;text-transform:uppercase;width:100%}section.headerSmallSection{padding-top:160px !important}@media (max-width:767px){section.headerSmallSection{padding-top:85px !important}}section.headerSmallSection .headerText{height:100px;display:block}section.headerSmallSection .headerText h1{bottom:0;color:black;font-family:'Stolzl-Book',Helvetica,sans-serif;font-size:30px;font-weight:bold;height:45px;margin:auto;position:absolute;top:0}section.headerSmallSection.headerContact h1{float:left;display:block}section.headerLandingSection{padding:100px 0px !important}@media (max-width:767px){section.headerLandingSection{padding-top:85px !important}}section.headerLandingSection section.contentimgSection{padding-bottom:100px !important;padding-top:100px !important}@media (max-width:767px){section.headerLandingSection section.contentimgSection .contentImg{margin-top:80px}}section.headerLandingSection .headerText{height:100px;display:block}section.headerLandingSection .headerText h1{bottom:0;color:black;font-family:'Stolzl-Book',Helvetica,sans-serif;font-size:30px;font-weight:bold;height:45px;margin:auto;position:absolute;top:0}section.headerLandingSection.headerContact h1{float:left;display:block}section.headerSection{background:#383b43;height:400px;overflow:hidden}section.headerSection img{bottom:0;display:block;height:100%;margin:auto;position:absolute;right:0;top:0;left:0;width:auto;vertical-align:middle}section.headerSection .headerText{bottom:50px;left:0;position:absolute;width:100%}section.headerSection .headerText .theText{height:120px;position:relative;width:100%}section.headerSection .headerText .theText.noBars:after,section.headerSection .headerText .theText.noBars:before{display:none}section.headerSection .headerText .theText:before{background:#779a0b;content:'';height:100%;left:0;position:absolute;top:0px;width:40px}section.headerSection .headerText .theText:after{background:#779a0b;content:'';height:100%;right:0;position:absolute;top:0px;width:20px}section.headerSection .headerText .theText h1{color:#fff;font-family:'Stolzl-Book',Helvetica,sans-serif;font-size:1.7em;font-weight:bold;line-height:1.4em}section.headerSection .headerText .theText .btns{padding:0;margin-top:20px}section.headerSection .headerText .theText .btns li{display:inline-block;margin-right:20px;margin-bottom:20px}section.headerSection .headerText .theText .btns li:last-child{margin:0}section.headerSection .gallery>div{height:500px}section.headerSection .galleryItem{height:500px;overflow:hidden;position:relative}section.headerSection .galleryItem img{bottom:0;height:100%;left:0;margin:auto;position:absolute;right:0;top:0;width:auto}section.sliderSection{margin-bottom:0px}section.sliderSection h1{font-size:30px;margin:auto;position:absolute;top:0;left:0;bottom:0;height:140px}section.sliderSection .slide>div{height:340px}section.contentimgSection{padding-top:60px;padding-bottom:60px}section.contentimgSection.contentimgSquareSection{background:#fff;background-image:url('../images/hardwoodBackLine.svg');background-size:300px;background-repeat:repeat;background-position:center center}section.contentimgSection.contentimgSquareSection h2{font-size:36px;color:#779a0b}@media screen and (max-width:768px){section.contentimgSection.contentimgSquareSection .contentImg{margin-top:40px}}section.contentimgSection.contentimgSquareSection .contentImg.imgRightSq,section.contentimgSection.contentimgSquareSection .contentImg.imgLeftSq{height:auto;overflow:auto}section.contentimgSection.contentimgSquareSection .contentImg.imgRightSq .imgSq,section.contentimgSection.contentimgSquareSection .contentImg.imgLeftSq .imgSq{position:relative;height:auto;width:100%}section.contentimgSection a{color:#779a0b;text-decoration:underline}section.contentimgSection .btn{color:#fff !important}section.contentimgSection .inner{display:flex;flex-flow:row wrap;width:100%}section.contentimgSection .contentText{overflow:hidden;padding-top:0px;padding-bottom:0px}section.contentimgSection .contentText.contentRight{margin-top:30px}section.contentimgSection .contentText.contentRight.contentTextQuote{padding-right:0px;min-height:350px}section.contentimgSection .contentText.contentRight.contentTextQuote .contentInner{position:absolute;top:0;bottom:0;margin:auto}section.contentimgSection .contentText.contentRight.contentTextQuote .quoteText{padding-top:35px}section.contentimgSection .contentText.contentRight.contentTextQuote .quoteText:before{content:'“';color:#779a0b;clear:both;display:block;font-size:80px;font-family:'Stolzl-Medium',Helvetica,sans-serif;height:80px;line-height:80px;left:0;top:0;position:absolute}section.contentimgSection .contentText.contentRight.contentTextQuote .quoteText p{color:#779a0b;display:block;clear:both;font-size:22px;font-family:'Stolzl-Medium',Helvetica,sans-serif;line-height:1.5em;margin:10px 0 0 0;position:relative;padding-right:100px}section.contentimgSection .contentText.contentRight.contentTextQuote .quoteText p:after{background:#779a0b;content:'';height:100%;right:0;position:absolute;top:0;width:20px}section.contentimgSection .contentText.contentRight.contentTextQuote .quoteName{color:#071d32;font-size:12px;font-family:'Stolzl-Book',Helvetica,sans-serif;margin:15px 0px 0px}section.contentimgSection .contentText.contentRight.contentTextQuote:before{display:none}section.contentimgSection .contentText.contentLeft{margin-bottom:10px}section.contentimgSection .contentImg{min-height:100%;height:350px;overflow:hidden}section.contentimgSection .contentImg.imgRight{padding-right:0px}@media screen and (max-width:768px){section.contentimgSection .contentImg.imgRight{margin-top:30px}}section.contentimgSection .contentImg img{bottom:0;display:block;height:100%;left:50%;margin:auto;position:absolute;right:0;top:0;width:auto;transform:translate(-50%)}section.quotesSection{padding:60px 0;background:#779a0b;height:520px}section.quotesSection h2{font-size:12px;font-family:'Stolzl-Book',Helvetica,sans-serif}section.quotesSection .quoteContent{padding-top:45px}section.quotesSection .quoteContent:before{content:'“';color:#fff;clear:both;display:block;font-size:80px;font-family:'Stolzl-Medium',Helvetica,sans-serif;height:80px;line-height:80px;left:10px;top:0;position:absolute}section.quotesSection .quoteContent p{color:#fff;font-size:20px;position:relative;margin-top:0px;margin-bottom:10px}section.quotesSection .quotes1 .quote>div{height:auto}section.quotesSection .quote>div{position:relative}section.consultantSection{padding-top:0px;padding-bottom:60px}section.consultantSection .consultantList{position:relative;padding:0px}section.consultantSection .consultantList .consultant{margin-bottom:0px;cursor:pointer!important}section.consultantSection .consultantList .consultant .consultantInfo{position:relative;height:250px !important;filter:grayscale(100%);background-color:#fff}section.consultantSection .consultantList .consultant .consultantInfo:hover{filter:none}section.consultantSection .consultantList .consultant .consultantImg{height:100%;background-size:90% auto;background-repeat:no-repeat;background-position:center center;width:90%;overflow:visible;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}section.consultantSection .consultantList .consultant .consultantContent{margin-top:20px}section.consultantSection .consultantList .consultant .consultantContent .consultantInner .consultantTitle{color:#071d32;font-size:16px;text-decoration:underline}section.consultantSection .consultantList .consultant .consultantContent .consultantInner .consultantJob{color:#071d32;margin:0px 0px 10px}section.consultantSection .consultantList .consultant:hover,section.consultantSection .consultantList .consultant:focus{cursor:pointer}section.consultantSection .consultantList .consultant:hover .consultantContent .consultantTitle,section.consultantSection .consultantList .consultant:focus .consultantContent .consultantTitle,section.consultantSection .consultantList .consultant:hover .consultantContent .consultantJob,section.consultantSection .consultantList .consultant:focus .consultantContent .consultantJob{color:#779a0b}section.teamSection{padding-top:60px}section.teamSection .teamMembers{margin:0 0 30px 0;overflow:hidden;padding:0;width:100%;position:relative}section.teamSection .teamMembers .teamMember{margin-bottom:30px}section.teamSection .teamMembers .teamMember img{height:auto;width:100%}section.teamSection .teamMembers .teamMember .teamContent{margin-top:20px}section.teamSection .teamMembers .teamMember .teamContent .teamInner .teamTitle{color:#071d32;font-size:16px;text-decoration:underline}section.teamSection .teamMembers .teamMember .teamContent .teamInner .teamJob{color:#071d32;margin:0px 0px 10px}section.teamSection .teamMembers .teamMember:hover,section.teamSection .teamMembers .teamMember:focus{cursor:pointer}section.teamSection .teamMembers .teamMember:hover .teamContent .teamTitle,section.teamSection .teamMembers .teamMember:focus .teamContent .teamTitle,section.teamSection .teamMembers .teamMember:hover .teamContent .teamJob,section.teamSection .teamMembers .teamMember:focus .teamContent .teamJob{color:#779a0b}section.bulletSection{padding-top:60px;padding-bottom:60px;position:relative}section.bulletSection a{color:#779a0b;text-decoration:underline}section.bulletSection .bulletsText{margin-top:30px}section.bulletSection .bulletsText .bullets{list-style:disc;padding-left:5px;margin-left:10px;margin-top:1em}section.bulletSection .bulletsText .bullets li{margin-bottom:10px;font-size:20px;color:#779a0b}section.bulletSection .bulletsText .bullets li p{margin:0;font-size:14px;color:#071d32}section.gallerySection .title{bottom:0;left:0;font-size:24px;margin-bottom:30px;position:relative;width:100%}section.gallerySection.colorPadding{padding:60px 0 40px}section.gallerySection.colorGreen{background:#779a0b}section.gallerySection.colorGreen .slickSlideCount{background-image:url(../images/harwoodGalleryIconWhite.svg);color:#fff}section.gallerySection.colorGreen .slickSlideCount i{color:#fff}section.gallerySection.colorBlue{background:#779a0b}section.gallerySection.colorBlue .slickSlideCount{background-image:url(../images/harwoodGalleryIconWhite.svg);color:#fff}section.gallerySection.colorBlue .slickSlideCount i{color:#fff}section.gallerySection.colorGrey{background:#383b43}section.gallerySection.colorGrey .slickSlideCount{background-image:url(../images/harwoodGalleryIconWhite.svg);color:#fff}section.gallerySection.colorGrey .slickSlideCount i{color:#fff}section.gallerySection h2{bottom:25px;color:#fff;font-size:16px;left:40px;position:absolute;z-index:2;width:16%}section.gallerySection .galleryItem{overflow:hidden;position:relative}section.gallerySection .galleryItem .outerImg{display:block;width:100%;height:auto;position:relative;overflow:hidden;padding:56.22% 0 0 0}section.gallerySection .galleryItem img{bottom:0;height:auto;left:0;margin:auto;position:absolute;right:0;top:0;width:100%}section.gallerySection.portrait .slickSlideCount span{margin-left:20px}section.gallerySection.portrait .slick-arrow{cursor:pointer;background-size:30px !important;background-position:center center !important;background-repeat:no-repeat !important;display:block;width:60px !important;z-index:1000}section.gallerySection.portrait .slick-arrow.slick-next{background-image:url('../images/harwoodGalleryArrowRight.svg');right:3%}section.gallerySection.portrait .slick-arrow.slick-prev{background-image:url('../images/harwoodGalleryArrowLeft.svg');left:3%}section.gallerySection.portrait .galleryItem .outerImg{height:100%;width:auto;padding:115% 0 0 0;object-fit:fill}section.gallerySection.portrait .galleryItem img{height:100%;width:auto}section.contactSection{padding-top:60px;padding-bottom:60px;margin-bottom:0px}section.contactSection .logos ul{display:block;overflow:hidden;padding:0;padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #ddd}section.contactSection .logos ul li{display:inline-block;width:32%}section.contactSection .logos ul li:first-child img{margin:0 20px}section.contactSection .logos ul li:last-child img{margin:0 20px;float:right}section.contactSection .logos ul li img{display:block;height:80px;width:auto;margin:0 auto;text-align:center}section.contactSection .address p{line-height:1.8em}section.contactSection p{margin:0 0 40px 0}section.contactSection p.bold{font-family:'Stolzl-Medium',Helvetica,sans-serif;margin:0 0 10px 0}section.contactSection p:last-child{margin-bottom:0px}section.contactformSection{background:#fff;padding:60px 0}section.contactformSection.darkForm{background:#779a0b;color:#fff}section.contactformSection .inner{display:flex;flex-flow:row wrap}section.contactformSection h2{margin-bottom:20px}section.contactformSection h3{margin:20px 0px}section.contactformSection div.wpcf7-validation-errors{border:none;clear:both;display:block;margin:10px 0 0 0;padding:0;text-align:center;color:#383b43}section.contactformSection select{background:#fff;width:100%}section.contactformSection form ul{margin:0;padding:0;list-style:none}section.contactformSection form ul li{margin-bottom:20px}section.contactformSection form ul li:last-child{margin-bottom:0}section.contactformSection form ul li span.wpcf7-not-valid-tip{clear:both;display:block;font-size:14px;color:#F00 !important}section.contactformSection form ul li .wpcf7-acceptance a{color:#779a0b}section.contactformSection form ul li .wpcf7-acceptance a.white{color:#fff;font-weight:bold}section.contactformSection .submit:not('.wpcf7-multilinefile'),section.contactformSection #qsubmit{background:#779a0b;color:#fff;cursor:pointer;display:block;margin:0 auto;padding:10px 40px}section.contactformSection .submit:not('.wpcf7-multilinefile'):hover,section.contactformSection #qsubmit:hover,section.contactformSection .submit:not('.wpcf7-multilinefile'):focus,section.contactformSection #qsubmit:focus,section.contactformSection .submit:not('.wpcf7-multilinefile'):active,section.contactformSection #qsubmit:active{background:#191919}section.contactformSection .enquire{background:#f1f1f1;color:#383b43;cursor:pointer;display:block;margin:10px auto 0;text-align:center;padding:10px 40px;width:100%}section.contactformSection .enquire:hover,section.contactformSection .enquire:focus,section.contactformSection .enquire:active{color:#fff;background:#191919}section.contactformSection div.wpcf7 img.ajax-loader{margin:5px auto 0;display:block}section.contactformSection div.wpcf7-response-output{clear:both;text-align:center;font-size:12px;border-color:transparent !important}section.contactformSection .files .file1,section.contactformSection .files .file2,section.contactformSection .files .file3,section.contactformSection .files .file4{display:block}section.contactformSection .files .file1 .file,section.contactformSection .files .file2 .file,section.contactformSection .files .file3 .file,section.contactformSection .files .file4 .file{font-size:14px}section.contactformSection .formDivider:before{content:'';display:block;border-right:1px solid #071d32;height:70%;position:absolute;top:0;right:0;left:0;bottom:0;margin:auto;width:1px}section.ourLocationsSection .microtitle{color:#767576;font-family:'Stolzl-Medium',Helvetica,sans-serif;margin:0}section.ourLocationsSection h3{margin-top:0}section.mapSection .map{height:600px;position:relative}section.mapSection .map p{font-family:'Stolzl-Book',Helvetica,sans-serif;font-size:14px}section.mapSection .map p.centerBoth{position:absolute;top:50%;left:50%;font-size:.8em;transform:translate(-50%, -50%)}section.mapSection .map p.centerBoth a{color:#779a0b}section.listlinkSection{background-color:#fff;background-image:url('../images/hardwoodBackLine.svg');background-size:300px;background-repeat:repeat;background-position:center center;padding:60px 0px}section.listlinkSection h2{margin-bottom:40px}section.listlinkSection .linkList{margin:0;padding:0;opacity:.7;filter:alpha(opacity=70);margin-bottom:40px;text-align:center}section.listlinkSection .linkList:hover,section.listlinkSection .linkList:focus{opacity:1;filter:alpha(opacity=100)}section.listlinkSection .linkList:hover img,section.listlinkSection .linkList:focus img{-webkit-filter:grayscale(0);-webkit-filter:grayscale(0%);filter:none}section.listlinkSection .linkList img{display:block;filter:gray;-webkit-filter:grayscale(1);-webkit-filter:grayscale(100%);filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");filter:grayscale(100%);height:auto;margin:0 auto;width:100%}section.newsSection{background:#fff;background-image:url('../images/hardwoodBackLine.svg');background-size:300px;background-repeat:repeat;background-position:center center;padding:60px 0px}section.newsSection .newsItem{display:block;clear:both;margin-bottom:30px;overflow:hidden}section.newsSection .newsItem:last-child{margin-bottom:0px}section.newsSection .newsTitleLink{margin-bottom:30px;overflow:hidden}section.newsSection .newsTitleLink h2{float:left}section.newsSection .newsTitleLink a{font-size:14px;float:right;color:#779a0b;text-decoration:underline;padding:10px 0}section.newsSection .newsImg img{width:100%;height:auto}section.newsSection .newsText{margin-top:10px}section.newsSection .newsText p{color:#071d32;margin:0}section.newsSection .newsText .newsDate{font-size:12px;margin-bottom:20px}section.newsSection .newsText .newsTitle{color:#071d32;font-size:16px;margin-bottom:20px;text-decoration:underline}section.newsSection .newsText .newsLink{color:#779a0b;font-family:'Stolzl-Medium',Helvetica,sans-serif;margin-top:20px;text-decoration:underline}section.projectSection{padding:60px 0px;background:#779a0b;text-align:center}@media screen and (max-width:767px){section.projectSection .colMargin:first-child{margin-bottom:60px}}section.projectSection h2{color:#fff}section.projectSection p{font-size:14px;color:#fff;margin-bottom:1.5em}section.projectSection a{margin:0 auto}section.projectSection a.btnPadding{display:inline-block;padding:10px 40px}section.textLinkOnly{padding-top:30px;text-align:right;background:#fff}@media screen and (max-width:767px){section.textLinkOnly{text-align:left}}section.textLinkOnly .textLink .link{color:#779a0b;display:inline-block;font-size:16px;font-weight:800;text-decoration:underline;margin-right:30px}@media screen and (max-width:767px){section.textLinkOnly .textLink .link{display:block;margin:0 0 10px 0}}section.textLinkOnly .textLink .link:last-child{margin:0}section.postsSection{padding-top:60px;padding-bottom:60px}section.postsSection .newsItem img{display:block;margin:0px !important}section.postsSection .newsItem{cursor:pointer;margin-bottom:20px}section.postsSection .newsItem .newsTextOuter{margin-top:200px}section.postsSection .newsItem .newsInner{cursor:pointer;display:block;width:100%;height:auto;position:relative;overflow:hidden;padding:55.6% 0 0 0}section.postsSection .newsItem .newsInner .newsTextOuter{margin-top:150px}section.postsSection .newsItem .newsInner.large{padding:56.9% 0 0 0}section.postsSection .newsItem .newsInner.large .newsTextOuter{margin-top:300px}@media screen and (max-width:768px){section.postsSection .newsItem .newsInner.large .newsTextOuter{margin-top:130px}}section.postsSection .newsItem .newsInner.large .newsText{padding:80px 20px;height:205px}@media screen and (max-width:768px){section.postsSection .newsItem .newsInner.large .newsText{padding:30px 20px;height:auto}}section.postsSection .newsItem .newsInner.large h3{margin-bottom:5px;height:20px;-webkit-line-clamp:1}section.postsSection .newsItem img{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;width:100%;height:auto}section.postsSection .newsItem .newsText{background:#fff;bottom:0px;height:95px;left:0px;margin:auto;padding:20px;position:absolute;right:0px;width:100%}section.postsSection .newsItem .newsText .newsTitle{color:#191919;font-family:'Stolzl-Medium',Helvetica,sans-serif;font-size:1em;line-height:1.4em;height:36px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;width:100%}section.postsSection .newsItem .newsText .newsIntro{color:#191919;display:none;font-size:.9em;margin:0;overflow:hidden;text-decoration:none;text-overflow:ellipsis;width:100%;white-space:nowrap}section.postsSection .newsItem .newsText .newsDate{color:#191919;font-size:.9em;margin:0;text-align:right}section.paginationSection{padding-top:40px;padding-bottom:40px;background:#fff}section.paginationSection .pagination{text-align:center}section.paginationSection .pagination a{color:#071d32;margin-right:10px}section.paginationSection .pagination a:hover,section.paginationSection .pagination a:focus{color:#779a0b;text-decoration:underline}section.paginationSection .pagination a .next{margin:0}section.paginationSection .pagination .current{color:#779a0b;font-family:'Stolzl-Medium',Helvetica,sans-serif;margin-right:10px}section.breadcrumbSection{padding-top:170px}@media screen and (max-width:767px){section.breadcrumbSection{padding-top:120px}}section.breadcrumbSection p{font-size:.9em;margin:0;text-transform:uppercase}section.breadcrumbSection p a{color:#071d32}section.breadcrumbSection p span{font-family:'Stolzl-Medium',Helvetica,sans-serif}section.quote{padding-right:0px;padding-bottom:180px;margin-top:0px}section.quote .quoteText{padding-top:35px}section.quote .quoteText:before{content:'“';color:#779a0b;clear:both;display:block;font-size:80px;font-family:'Stolzl-Medium',Helvetica,sans-serif;height:80px;line-height:80px;left:0;top:0;position:absolute}section.quote .quoteText p{color:#779a0b;display:block;clear:both;font-size:22px;font-family:'Stolzl-Medium',Helvetica,sans-serif;line-height:1.5em;margin:10px 0 0 0;position:relative}section.quote .quoteName{color:#071d32;font-size:12px;font-family:'Stolzl-Book',Helvetica,sans-serif;margin:15px 0px 0px}section.quote:before{display:none}section.detailsSection{padding-top:60px;padding-bottom:60px;margin-bottom:0}section.detailsSection .workTitleCat{text-align:center}section.detailsSection .workTitleCat p{margin:0;text-transform:uppercase}section.detailsSection .detailsList{margin-top:30px;padding-left:0;display:flex;flex-flow:row wrap}section.detailsSection .detailsList li{margin-bottom:20px}section.detailsSection .detailsList li.detailsItem p{margin:0}section.detailsSection .detailsList li.detailsItem p.bold{color:#779a0b;font-family:'Stolzl-Medium',Helvetica,sans-serif;font-size:16px;margin-bottom:5px}section.detailsSection .detailsList li.detailsItem p a{text-decoration:underline;color:#191919}section.detailsSection .detailsList li.detailsItem p a:hover,section.detailsSection .detailsList li.detailsItem p a:focus{color:#779a0b}section.col1Section{padding:50px 0;position:relative}section.col1Section p a{word-break:break-word;color:#779a0b}section.col1Section ul{list-style:disc}section.col1Section ul li{margin-bottom:20px}section.col1Section ol{list-style:decimal}section.col1Section ol li{margin-bottom:20px}section.imageSection{height:500px}section.imageSection h1,section.imageSection h2{bottom:25px;color:#fff;font-size:16px;left:40px;position:absolute;z-index:2;width:16%}section.imageSection .imageItem{height:500px;overflow:hidden;position:relative}section.imageSection .imageItem img{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}section.imageSection .headerText{bottom:50px;left:0;position:absolute;width:100%}section.imageSection .headerText .theText{height:120px;position:relative;width:100%}section.imageSection .headerText .theText:before{background:#779a0b;content:'';height:100%;left:0;position:absolute;top:0px;width:40px}section.imageSection .headerText .theText:after{background:#779a0b;content:'';height:100%;right:0;position:absolute;top:0px;width:20px}section.imageSection .headerText .theText h1{color:#fff;font-family:'Stolzl-Book',Helvetica,sans-serif;font-size:3.6em;font-weight:bold;line-height:1.4em}section.videoSection{padding-bottom:60px}section.videoSection .video{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}section.videoSection .video iframe,section.videoSection .video video{position:absolute;top:0;left:0;width:100%;height:100%}section.col2Section{padding-top:60px;padding-bottom:60px;position:relative}section.col2Section h2{margin-bottom:10px}section.col2Section p{margin-top:0;margin-bottom:10px}section.col2Section a{color:#779a0b;text-decoration:underline}section.col2Section .col2Item{margin-bottom:30px}section.col2Section .col2Item:last-child{margin-bottom:0px}section.col2Section .col2Item:focus{outline:none !important}section.col2Section ul{list-style:disc;padding-left:0;margin-left:15px}section.col2Section .col2ItemQuote{padding-right:0px;padding-bottom:180px;margin-top:0px}section.col2Section .quoteText{padding-top:35px}section.col2Section .quoteText:before{content:'“';color:#779a0b;clear:both;display:block;font-size:80px;font-family:'Stolzl-Medium',Helvetica,sans-serif;height:80px;line-height:80px;left:0;top:0;position:absolute}section.col2Section .quoteText p{color:#779a0b;display:block;clear:both;font-size:22px;font-family:'Stolzl-Medium',Helvetica,sans-serif;line-height:1.5em;margin:10px 0 0 0;position:relative;padding-right:100px}section.col2Section .quoteText p:after{background:#779a0b;content:'';height:100%;right:0;position:absolute;top:0;width:20px}section.col2Section .quoteName{color:#071d32;font-size:12px;font-family:'Stolzl-Book',Helvetica,sans-serif;margin:15px 0px 0px}section.col2Section:before{display:none}section.pastworkSection{background-image:url('../images/hardwoodBackLine.svg');background-size:300px;background-repeat:repeat;background-position:center center}section.pastworkSection .pastworkCat{margin:0;padding:0}section.pastworkSection .pastworkCat .category{display:inline-block;float:left;height:600px;overflow:hidden;padding:0;position:relative;width:20%;-webkit-transition:all .1s ease;-moz-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease}section.pastworkSection .pastworkCat .category.categorySmall{width:15%}section.pastworkSection .pastworkCat .category.categoryLarge{width:40%}section.pastworkSection .pastworkCat .category.categoryLarge img{height:auto;width:100%}section.pastworkSection .pastworkCat .category img{display:block;height:600px;margin:auto;position:absolute;top:0;bottom:0;left:0;right:0;width:auto;z-index:1}section.pastworkSection .pastworkCat .category:hover .categoryContent,section.pastworkSection .pastworkCat .category:focus .categoryContent{display:block}section.pastworkSection .pastworkCat .category .categoryContent{display:none;height:100%;padding:20px;position:absolute;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;width:100%;z-index:5}section.pastworkSection .pastworkCat .category .categoryContent .categoryInner{background:rgba(255,255,255,0.7);height:100%;position:relative;width:100%}section.pastworkSection .pastworkCat .category .categoryContent .categoryInner .categoryText{height:50px;padding:0 40px;position:absolute;top:0;bottom:0;right:0;left:0;margin:auto}section.pastworkSection .pastworkCat .category .categoryContent .categoryInner .categoryText .categoryTitle{color:#071d32;font-size:18px;text-align:center}section.pastworkSection .pastworkCat .category .categoryContent .categoryInner .categoryText .categoryLink{border:2px solid #071d32;color:#071d32;display:block;font-family:'Stolzl-Medium',Helvetica,sans-serif;letter-spacing:1px;padding:10px 10px 8px;text-align:center;width:100%}section.recentworklistSection h2{padding-bottom:20px !important;font-weight:100}section.recentworklistSection .noLeftPadding{padding-left:0px}section.column2FAQs{background-color:#FFF;padding-bottom:80px}section.column2FAQs h2{padding-bottom:40px}section.column2FAQs h3{color:#779a0b;font-size:1.6em;padding-bottom:40px;padding-top:20px}section.column2FAQs ul.bullets{list-style:disc;padding-left:5px;margin-left:10px;margin-top:1em}section.column2FAQs ul.bullets li{margin-bottom:10px;color:#779a0b}section.column2FAQs ul.bullets li p{margin:0;font-size:14px;color:#071d32 !important}section.column2FAQs ul.list{list-style:none;margin-left:0px}section.column2FAQs ul.list li.listItem{border-bottom:1px solid #bcbcbc;transition:border-bottom 1s}section.column2FAQs ul.list li.listItem.open{border-bottom:1px solid #779a0b;transition:border-bottom 1s;padding-bottom:20px}section.column2FAQs ul.list li.listItem.open .question:after{background-image:url('../../assets/images/harwood_minus.svg') !important}section.column2FAQs ul.list li.listItem.open .answer:after{background-image:url('../../assets/images/harwood_minus.svg') !important}section.column2FAQs p{color:#071d32;font-family:'Stolzl-Book',Helvetica,sans-serif;font-size:14px}section.column2FAQs p.question{margin-right:40px;padding:24px 0px 12px 0px}section.column2FAQs p.question:after{background-image:url('../../assets/images/harwood_plus.svg');width:24px;height:24px;background-repeat:no-repeat;background-position:center;content:"";position:absolute;right:12px}section.column2FAQs div.answer{display:none;border-bottom:0 solid #779a0b !important}section.column2contWithBullets{background-color:#fff;padding-bottom:60px !important;font-size:.9em}section.column2contWithBullets strong{display:block;font-size:1.1em;margin-top:40px}section.column2contWithBullets ul.one{margin-bottom:40px;font-size:1.1em}section.column2contWithBullets ul.two{margin-bottom:40px;margin-top:40px;font-size:1.1em}section.column2contWithBullets .evenRow h2{right:unset;left:-20px}section.column2contWithBullets ul.bullets{columns:2;-webkit-columns:2;-moz-columns:2;list-style:none;padding-bottom:50px}section.column2contWithBullets ul.bullets li::before{content:"\2022";color:#779a0b;font-weight:bold;display:inline-block;width:1.2em;margin-left:-1.3em}section.column2contWithBullets ul.bullets li{padding:2px 0px;line-height:24px}section.column2contWithBullets h2{position:absolute;right:-20px;top:50px;color:#FFF;background-color:#779a0b;padding:16px 20px;font-weight:900;letter-spacing:0px;font-family:'Stolzl-Book',Helvetica,sans-serif !important}section.column2contWithBullets h3{color:#779a0b;font-size:1.6em}section.column2contWithBullets h3.bulletsHeading{color:#000;letter-spacing:0px;font-size:1.4em;font-weight:300;margin-top:20px;padding-bottom:16px}section.column2contWithBullets .btnCTA2{color:#fff !important;background:#779a0b;padding:14px 34px;text-decoration:none;font-weight:bold;font-family:'Stolzl-Book',Helvetica,sans-serif}section.column2contWithBullets .btnCTA2:hover,section.column2contWithBullets .btnCTA2:active,section.column2contWithBullets .btnCTA2:focus{background:#000 !important}section.column2contWithBullets h2{bottom:25px;color:#fff;font-size:16px;left:40px;position:absolute;z-index:2;width:16%}section.column2contWithBullets .galleryItem{overflow:hidden;position:relative}section.column2contWithBullets .galleryItem .outerImg{display:block;height:100% !important;width:auto;position:relative;overflow:hidden;padding:100% 0 0 0}section.column2contWithBullets .galleryItem img{bottom:0;height:auto;left:0;margin:auto;position:absolute;right:0;top:0;width:100%;display:block}section.galleryBlockSection{background:#fff;background-image:url('../images/hardwoodBackLine.svg');background-size:300px;background-repeat:repeat;background-position:center center}section.pastworklistSection,section.galleryBlockSection{padding-top:60px;padding-bottom:60px}section.pastworklistSection .pastworkItem,section.galleryBlockSection .pastworkItem{cursor:pointer;margin-bottom:20px}section.pastworklistSection .pastworkItem .workInner,section.galleryBlockSection .pastworkItem .workInner{cursor:pointer;display:block;width:100%;height:auto;position:relative;overflow:hidden;padding:55.6% 0 0 0}section.pastworklistSection .pastworkItem .workInner.large,section.galleryBlockSection .pastworkItem .workInner.large{padding:56.9% 0 0 0}section.pastworklistSection .pastworkItem .newsTitleLink,section.galleryBlockSection .pastworkItem .newsTitleLink{margin-bottom:30px}section.pastworklistSection .pastworkItem .newsTitleLink h2,section.galleryBlockSection .pastworkItem .newsTitleLink h2{float:left}section.pastworklistSection .pastworkItem .newsTitleLink a,section.galleryBlockSection .pastworkItem .newsTitleLink a{color:#779a0b;cursor:pointer;font-size:14px;float:right;text-decoration:underline;padding:10px 0}section.pastworklistSection .pastworkItem img,section.galleryBlockSection .pastworkItem img{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;width:100%;height:auto}section.pastworklistSection .pastworkItem:hover .workOverlay,section.galleryBlockSection .pastworkItem:hover .workOverlay,section.pastworklistSection .pastworkItem:focus .workOverlay,section.galleryBlockSection .pastworkItem:focus .workOverlay,section.pastworklistSection .pastworkItem:hover .workText,section.galleryBlockSection .pastworkItem:hover .workText,section.pastworklistSection .pastworkItem:focus .workText,section.galleryBlockSection .pastworkItem:focus .workText{opacity:1;filter:alpha(opacity=100)}section.pastworklistSection .pastworkItem .workOverlay,section.galleryBlockSection .pastworkItem .workOverlay{background:rgba(119,154,11,0.85);cursor:pointer;height:100%;left:0;opacity:0;filter:alpha(opacity=0);text-align:center;top:0;position:absolute;transition:all .5s ease;width:100%}section.pastworklistSection .pastworkItem .workText,section.galleryBlockSection .pastworkItem .workText{bottom:0;cursor:pointer;height:120px;left:0;opacity:0;filter:alpha(opacity=0);margin:auto;text-align:center;right:0;top:0;transition:all 1s ease;position:absolute}section.pastworklistSection .pastworkItem .workText p,section.galleryBlockSection .pastworkItem .workText p{color:#fff;margin:0}section.pastworklistSection .pastworkItem .workText .workCat,section.galleryBlockSection .pastworkItem .workText .workCat{font-size:.9em;margin-bottom:10px;text-transform:uppercase}section.pastworklistSection .pastworkItem .workText .workTitle,section.galleryBlockSection .pastworkItem .workText .workTitle{color:#fff;font-family:'Stolzl-Medium',Helvetica,sans-serif;font-size:1.3em;height:55px;margin-bottom:15px}section.pastworklistSection .pastworkItem .workText .workLink,section.galleryBlockSection .pastworkItem .workText .workLink{color:#fff;font-family:'Stolzl-Medium',Helvetica,sans-serif;text-decoration:underline}section.filterSection{padding:40px 0 0}section.filterSection .filters{margin:0;padding:0}section.filterSection .filters li{display:inline-block;float:left;margin-right:20px}section.filterSection .filters li p{font-size:.9em;margin:0;text-transform:uppercase}section.filterSection .filters li a{color:#191919;font-size:.9em}section.filterSection .filters li a:hover{color:#779a0b}section.filterSection .filters li.active a{color:#779a0b;font-family:'Stolzl-Medium',Helvetica,sans-serif;text-decoration:underline}section.contactFormSection2018{background-color:#f1f1f1}section.contactFormSection2018 div.wpcf7 input[type="file"],section.contactFormSection2018 div.wpcf7 input[type="file"]:hover{cursor:pointer;background:none;color:#071d32}section.contactFormSection2018 .ui-button .ui-icon{background-image:url("/wp-content/themes/harwood/assets/images/arrow.png");left:10px;position:relative;top:3px}section.contactFormSection2018 .ui-icon-triangle-1-s{background-position:0px 0px}section.contactFormSection2018 input[type="text"],section.contactFormSection2018 input[type="tel"],section.contactFormSection2018 input[type="email"],section.contactFormSection2018 textarea{border:0px}section.contactFormSection2018 h2{font-size:1.5em}section.contactFormSection2018 .topPadded{padding-top:40px}section.contactFormSection2018 .FormQuote{display:none}section.contactFormSection2018 .submit{margin:0;background:#779a0b;color:#fff;cursor:pointer;display:block;margin:0 auto;padding:10px 40px}section.contactFormSection2018 .submit:hover,section.contactFormSection2018 .submit:focus,section.contactFormSection2018 .submit:active{background:#191919}section.contactFormSection2018 .noRightPadding{padding-right:0px}section.contactFormSection2018 .ui-selectmenu-button-closed,section.contactFormSection2018 .ui-corner-all,section.contactFormSection2018 .ui-selectmenu-button-open,section.contactFormSection2018 .ui-corner-top{border:0 solid #000;padding:18px 20px;display:block;text-align:left;width:100%;background:#FFF;margin-bottom:20px;border-radius:0px}section.contactFormSection2018.feedbackSection h2{font-size:1.2em}section.contactFormSection2018.feedbackSection label.dropLabel{min-height:40px;display:block;padding:0px;margin:0px;height:40px;margin-bottom:4px}section.contactFormSection2018.feedbackSection form ul li.col-md-12.noBottomMargin{margin-bottom:0px}section.contactFormSection2018.feedbackSection .wpcf7-acceptance .wpcf7-list-item .wpcf7-list-item-label{font-size:10pt}section.contactFormSection2018 .harwoodLogos{width:100%}section.contactFormSection2018 .harwoodLogos li:hover{cursor:pointer !important}section.contactFormSection2018 .harwoodLogos li:hover img:hover{cursor:pointer !important}@media (min-width:1240px){section.contactFormSection2018 .harwoodLogos{padding-left:10px}}section.contactFormSection2018 .harwoodLogos .buildingLogo,section.contactFormSection2018 .harwoodLogos .constructionLogo,section.contactFormSection2018 .harwoodLogos .landscapeLogo{background-color:#FFF;padding:10px;cursor:url;opacity:.4;border:1px solid #fff}section.contactFormSection2018 .harwoodLogos .buildingLogo.selected{border:1px solid #779a0b;opacity:1}section.contactFormSection2018 .harwoodLogos .constructionLogo.selected{border:1px solid #009bde;opacity:1}section.contactFormSection2018 .harwoodLogos .landscapeLogo.selected{border:1px solid #191919;opacity:1}section.contactFormSection2018 .wpcf7-acceptance .wpcf7-list-item{margin-left:0px}section.contactFormSection2018 .wpcf7-acceptance .wpcf7-list-item .wpcf7-list-item-label{font-size:12pt}section.contactFormSection2018 .checkboxContainer{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:12pt;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}section.contactFormSection2018 .checkboxContainer input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}section.contactFormSection2018 .checkboxContainer .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#FFF}section.contactFormSection2018 .checkboxContainer:hover input~.checkmark{background-color:#ccc}section.contactFormSection2018 .checkboxContainer input:checked~.checkmark{background-color:#779a0b}section.contactFormSection2018 .checkmark:after{content:"";position:absolute;display:none}section.contactFormSection2018 .checkboxContainer input:checked~.checkmark:after{display:block}section.contactFormSection2018 .checkmarkChecked:after{display:block}section.contactFormSection2018 .checkboxContainer .checkmark:after{left:10px;top:6px;width:5px;height:10px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}section.ourLocationsSection a,section.ourLocationsSection a:visited,section.ourLocationsSection a:active{color:#000}section.iconListSection{padding:60px 0 30px}section.iconListSection.colorGreen{background:#779a0b;color:#fff}section.iconListSection.colorblue{background:#009bde;color:#fff}section.iconListSection.colorGrey{background:#191919;color:#fff}section.iconListSection h2{font-size:20px;margin-bottom:20px}section.iconListSection .icons{padding:0;display:flex;flex-wrap:wrap}section.iconListSection .icons .icon{height:100%;margin-bottom:30px}section.iconListSection .icons .icon .iconInner{margin-right:20px}@media screen and (max-width:768px){section.iconListSection .icons .icon .iconInner{margin-right:10px}}section.iconListSection .icons .icon img{display:block;clear:both;height:50px;width:50px}section.iconListSection .icons .icon .text{margin-top:10px}section.iconListSection .icons .icon .text h3{font-size:14px;line-height:1.4em;margin-bottom:0px}section.iconListSection .icons .icon .text p{margin-top:10px}section.iconBulletListSection{background:#fff;padding-top:60px;padding-bottom:60px}section.iconBulletListSection.colorGreen h3{color:#779a0b}section.iconBulletListSection.colorBlue h3{color:#009bde}section.iconBulletListSection.colorgrey h3{color:#383b43}section.iconBulletListSection h2{font-size:20px;margin-bottom:20px}section.iconBulletListSection .icons{padding:0;display:grid;grid-template-columns:repeat(2, 1fr);grid-column-gap:10rem;grid-row-gap:3rem}@media screen and (max-width:767px){section.iconBulletListSection .icons{grid-template-columns:repeat(1, 1fr)}}@media screen and (max-width:1024px){section.iconBulletListSection .icons{grid-column-gap:6rem}}section.iconBulletListSection .icons .icon{border-bottom:1px solid #bcbcbc;padding-bottom:3rem;width:100%}section.iconBulletListSection .icons .icon:nth-child(4){border-bottom:none}@media screen and (max-width:767px){section.iconBulletListSection .icons .icon:nth-child(4){border-bottom:1px solid #bcbcbc}}@media screen and (max-width:767px){section.iconBulletListSection .icons .icon:nth-child(5){border-bottom:none}}section.iconBulletListSection .icons .icon .iconTitle{display:flex;align-items:center}section.iconBulletListSection .icons .icon .iconTitle img{display:block;height:auto;width:45px;margin-right:10px}section.iconBulletListSection .icons .icon .text{margin-top:10px}section.iconBulletListSection .icons .icon .text ul{padding-left:20px;list-style:disc}section.iconBulletListSection .icons .box{background:#f1f1f1;width:100%;padding:4rem}section.iconBulletListSection .icons .box h4{font-size:18px;margin-top:0}.extraPaddingTopBottom{padding-top:20px;padding-bottom:20px}.ui-menu{border:0 solid #000;display:block;width:160px;padding:0px;background:#FFF}.ui-menu .ui-menu-item .ui-menu-item-wrapper{text-align:left;padding:10px 20px}.ui-menu .ui-menu-item .ui-state-active,.ui-menu .ui-menu-item .ui-widget-content .ui-state-active,.ui-menu .ui-menu-item .ui-widget-header .ui-state-active,.ui-menu .ui-menu-item a.ui-button:active,.ui-menu .ui-menu-item .ui-button:active,.ui-menu .ui-menu-item .ui-button.ui-state-active:hover{background:#767576;color:#fff;border:0px;padding:10px 20px}.page-id-2827 section.headerSection .theText:before,.page-id-2827 section.headerSection .theText:after{background:none}section.col3Section{padding:40px 0px !important}section.col3Section a,section.col3Section a:hover,section.col3Section a:active,section.col3Section a:focus{text-decoration:none;color:#000 !important}section.col3Section .leftColumn h2{font-family:'Stolzl-Book',Helvetica,sans-serif !important;color:#779a0a;font-weight:600 !important;line-height:1.1;letter-spacing:0px;font-size:4.2rem}@media screen and (max-width:1024px){section.col3Section .leftColumn h2{font-size:3rem;padding-bottom:20px}}#construction section.col3Section .leftColumn h2{color:#009bde}#construction section.col3Section .link{color:#009bde}section.col3Section .rightText{padding-left:20px;float:left;width:70%}section.col3Section .rightImage{float:left}section.col3Section .rightText p{margin-top:0;margin-bottom:10px;line-height:1.4}section.col3Section .rightText h2{margin-bottom:0px;font-size:2.8rem;letter-spacing:0px;font-weight:300}section.col3Section .rightImage img{margin-top:20px;height:80px}.vCenter{display:flex;align-items:center}.vCenter .col2Item{align-self:start}.vCenter .col2Item.leftColumn{align-self:center}@media screen and (max-width:1112px){.vCenter{display:block}}.slickSlideCount{background-image:url(../images/harwoodGalleryIcon.svg);background-position:right 20px top 14px;background-size:25px 17px;background-repeat:no-repeat;width:100%;display:inline-block;float:left;margin-right:20px;padding:14px 20px}.slickSlideCount.landing{background-position:right 0px top 10px}.slickSlideCount.generic{background-position:right 20px top 14px}.slickSlideCount i{color:#779a0b;font-family:'Stolzl-Medium',Helvetica,sans-serif;font-size:1.6em;margin-right:1px;font-style:normal;vertical-align:text-top}.slick-arrow{cursor:pointer;background-size:30px !important;background-position:center center !important;background-repeat:no-repeat !important;display:block;width:60px !important;z-index:1000}.slick-arrow.slick-next{background-image:url('../images/harwoodGalleryArrowRight.svg');right:5px}.slick-arrow.slick-prev{background-image:url('../images/harwoodGalleryArrowLeft.svg');left:5px}.galleryLanding .slick-arrow.slick-next{background-image:url('../images/harwoodGalleryArrowRight.svg');right:0px !important}.galleryLanding .slick-arrow.slick-prev{background-image:url('../images/harwoodGalleryArrowLeft.svg');left:0px !important}.logoSlider .slick-arrow.slick-next{background-image:url('../images/harwoodGalleryArrowRightDark.svg');right:-25px}.logoSlider .slick-arrow.slick-prev{background-image:url('../images/harwoodGalleryArrowLeftDark.svg');left:-25px}.beforeAfterImage{background-color:#383b43 !important;padding:90px 0px}.beforeAfterImage .ba-slider{position:relative;overflow:hidden}.beforeAfterImage .ba-slider img{width:100%;display:block;max-width:none}.beforeAfterImage .ba-slider .resize{position:absolute;top:0;left:0;height:100%;width:50%;overflow:hidden}.beforeAfterImage .ba-slider .handle{position:absolute;left:50%;top:0;bottom:0;width:4px;cursor:ew-resize;margin-left:-2px}.beforeAfterImage .ba-slider .handle:after{position:absolute;top:50%;width:68px;height:64px;margin:-32px 0 0 -32px;background-image:url(/wp-content/themes/harwood/assets/images/harwoodBeforeAfterArrow.png);font-size:36px;text-align:center;line-height:64px;content:"";border-radius:50%;transition:all .3s ease;background-repeat:no-repeat;background-position:center center;background-size:40%}section.twoColumnCarousel{background-color:#fff;padding:0px 0px 40px 0px}@media screen and (min-width:768px){section.twoColumnCarousel{padding:80px 0px}}section.twoColumnCarousel h2{margin-bottom:30px}section.twoColumnCarousel .swiper-slide{width:44%}section.twoColumnCarousel img{max-width:100%;margin-bottom:20px}section.twoColumnCarousel .twoColCarousel1{overflow:hidden}section.twoColumnCarousel .carouselBtns{margin-bottom:50px}section.twoColumnCarousel .prevBtn,section.twoColumnCarousel .nextBtn{border:2px solid #191919;height:16px;width:16px;border-radius:50%;padding:24px;background-repeat:no-repeat;background-position:center;background-size:50%;background-color:transparent}section.twoColumnCarousel .prevBtn.swiper-button-disabled,section.twoColumnCarousel .nextBtn.swiper-button-disabled{opacity:.4}section.twoColumnCarousel .prevBtn.prevBtn,section.twoColumnCarousel .nextBtn.prevBtn{margin-right:15px;background-image:url(/wp-content/themes/harwood/assets/images/harwoodGalleryArrowLeftDark.svg)}section.twoColumnCarousel .prevBtn.nextBtn,section.twoColumnCarousel .nextBtn.nextBtn{background-image:url(/wp-content/themes/harwood/assets/images/harwoodGalleryArrowRightDark.svg)}.newsTitleLink{margin-right:0px !important;padding-right:0px !important}.slick-loading .slick-list{background:#fff url('../images/ajax-loader.gif') center center no-repeat}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-next:hover,.slick-prev:focus .slick-prev:active,.slick-prev:focus .slick-next:active,.slick-next:focus .slick-prev:active,.slick-next:focus .slick-next:active{outline:none;opacity:.5}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.5}.slick-prev:before,.slick-next:before{font-size:20px;line-height:1;color:#383b43;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{background-image:url('../images/harwoodGalleryArrowLeftDark.svg');background-repeat:no-repeat;left:-25px}.slick-next{background-image:url('../images/harwoodGalleryArrowRightDark.svg');background-repeat:no-repeat;right:-25px}.slick-dotted .slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin: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:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-size:6px;line-height:20px;text-align:center;color:#383b43;opacity:.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;padding-left:0}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[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-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.footer .section{margin:0px}.footer .section.footerTweets{display:none;padding:60px 0}.footer .section.footerTweets h2{margin-bottom:40px}.footer .section.footerTweets .theTweets a:hover{text-decoration:none}.footer .section.footerTweets .theTweets .socialItem.twitter2,.footer .section.footerTweets .theTweets .socialItem.twitter3{display:none}.footer .section.footerTweets .theTweets .socialItem .socialTop{margin-bottom:10px;overflow:hidden;padding-bottom:10px}.footer .section.footerTweets .theTweets .socialItem .socialTop .twitterIcon{display:inline-block;float:left;fill:#779a0b;height:25px;margin-right:10px;width:25px}.footer .section.footerTweets .theTweets .socialItem .socialTop p{margin:0}.footer .section.footerTweets .theTweets .socialItem .socialTop p.socialName{font-size:16px;float:left;font-family:'Stolzl-Medium',Helvetica,sans-serif;color:#779a0b}.footer .section.footerTweets .theTweets .socialItem .socialTop p.socialName span{margin-right:2px}.footer .section.footerTweets .theTweets .socialItem .socialTop p.socialDate{color:#191919;float:right;font-size:12px}.footer .section.footerTweets .theTweets .socialItem .socialContent{color:#191919}.footer .section.footerTweets .theTweets .socialItem .socialContent p{font-size:13px;margin-bottom:0px;margin-top:0px}.footer .section.footerTop{background:#191919;padding:20px 0px}.footer .section.footerTop .social{margin-top:4px}.footer .section.footerTop .social li{float:left;height:auto;margin-left:0px;margin-right:10px;width:auto}.footer .section.footerTop .social li:last-child{margin:0}.footer .section.footerTop .social li a{height:15px}.footer .section.footerTop .social li svg{fill:#fff !important;height:15px}.footer .section.footerTop .sectionBacktotop{text-align:right}.footer .section.footerTop .sectionBacktotop .backLink{color:#fff;font-family:'Stolzl-Medium',Helvetica,sans-serif;font-size:12px}.footer .section.footerLinks{background:#fff;padding-top:50px;padding-bottom:50px}.footer .section.footerLinks h4{font-size:14px;margin-top:0;margin-bottom:0px}.footer .section.footerLinks .sectionLinks{text-align:left;padding-bottom:5px;margin-bottom:30px}.footer .section.footerLinks .sectionLinks ul{padding:0;margin:0}.footer .section.footerLinks .sectionLinks ul li{display:block}.footer .section.footerLinks .sectionLinks ul li:last-child a:last-child{margin-bottom:0px}.footer .section.footerLinks .sectionLinks ul li .sub-menu{display:block;margin-bottom:15px}.footer .section.footerLinks .sectionLinks ul li.current-menu-item .sub-menu a,.footer .section.footerLinks .sectionLinks ul li.current-menu-ancestor .sub-menu a{color:#071d32;font-family:'Stolzl-Book',Helvetica,sans-serif}.footer .section.footerLinks .sectionLinks ul li.buildingFooter a:hover{color:#779a0b}.footer .section.footerLinks .sectionLinks ul li.buildingFooter.current-menu-item a,.footer .section.footerLinks .sectionLinks ul li.buildingFooter.current-menu-ancestor a{color:#779a0b}.footer .section.footerLinks .sectionLinks ul li.buildingFooter.current-menu-item .sub-menu,.footer .section.footerLinks .sectionLinks ul li.buildingFooter.current-menu-ancestor .sub-menu{display:block}.footer .section.footerLinks .sectionLinks ul li.buildingFooter.current-menu-item .sub-menu a,.footer .section.footerLinks .sectionLinks ul li.buildingFooter.current-menu-ancestor .sub-menu a{color:#071d32;font-family:'Stolzl-Book',Helvetica,sans-serif}.footer .section.footerLinks .sectionLinks ul li.constructionFooter a:hover{color:#009bde}.footer .section.footerLinks .sectionLinks ul li.constructionFooter.current-menu-item a,.footer .section.footerLinks .sectionLinks ul li.constructionFooter.current-menu-ancestor a{color:#009bde}.footer .section.footerLinks .sectionLinks ul li.constructionFooter.current-menu-item .sub-menu,.footer .section.footerLinks .sectionLinks ul li.constructionFooter.current-menu-ancestor .sub-menu{display:block}.footer .section.footerLinks .sectionLinks ul li.constructionFooter.current-menu-item .sub-menu a,.footer .section.footerLinks .sectionLinks ul li.constructionFooter.current-menu-ancestor .sub-menu a{color:#071d32;font-family:'Stolzl-Book',Helvetica,sans-serif}.footer .section.footerLinks .sectionLinks ul li.landscapeFooter a:hover{color:#bcbcbc}.footer .section.footerLinks .sectionLinks ul li.landscapeFooter.current-menu-item a,.footer .section.footerLinks .sectionLinks ul li.landscapeFooter.current-menu-ancestor a{color:#bcbcbc}.footer .section.footerLinks .sectionLinks ul li.landscapeFooter.current-menu-item .sub-menu,.footer .section.footerLinks .sectionLinks ul li.landscapeFooter.current-menu-ancestor .sub-menu{display:block}.footer .section.footerLinks .sectionLinks ul li.landscapeFooter.current-menu-item .sub-menu a,.footer .section.footerLinks .sectionLinks ul li.landscapeFooter.current-menu-ancestor .sub-menu a{color:#071d32;font-family:'Stolzl-Book',Helvetica,sans-serif}.footer .section.footerLinks .sectionLinks ul li a{color:#191919 !important;display:block;font-size:12px}.footer .section.footerLinks .sectionLinks ul li a:hover,.footer .section.footerLinks .sectionLinks ul li a:focus,.footer .section.footerLinks .sectionLinks ul li a:active{text-decoration:underline}.footer .section.footerLinks .sectionLinks ul li .sub-menu{display:none}.footer .section.footerLinks .sectionAddress{margin-bottom:30px}.footer .section.footerLinks .sectionAddress h2{font-size:14px;font-family:'Stolzl-Medium',Helvetica,sans-serif;margin-bottom:0px}.footer .section.footerLinks .sectionAddress p{margin-top:0;font-size:12px}.footer .section.footerLinks .sectionAddress p:last-child{margin-bottom:0}.footer .section.footerLinks .sectionLogos .harwoodLogos{margin:0;padding:0;width:100%}@media screen and (min-width:768px) and (max-width:834px){.footer .section.footerLinks .sectionLogos .harwoodLogos{padding-top:40px}}@media screen and (min-width:768px) and (max-width:1023px){.footer .section.footerLinks .sectionLogos .harwoodLogos li{margin-bottom:10px}.footer .section.footerLinks .sectionLogos .harwoodLogos li:last-child{margin-bottom:0}}.footer .section.footerLinks .sectionLogos .newsletterSignup{padding-top:50px}@media screen and (min-width:1024px){.footer .section.footerLinks .sectionLogos .newsletterSignup{padding-left:36px}}.footer .section.footerLinks .sectionLogos .newsletterSignup .clear{float:right;padding:0px;margin:0px}.footer .section.footerLinks .sectionLogos .newsletterSignup .noPadding{padding:0px !important}.footer .section.footerLinks .sectionLogos .newsletterSignup input[type="email"]{border:0px !important;background-color:#f1f1f1 !important;padding:13px 16px !important;border-radius:0px !important;width:100%;color:#071d32}.footer .section.footerLinks .sectionLogos .newsletterSignup input[type="submit"]{background-color:#779a0b !important;color:#fff !important;font-size:12px !important;margin-top:0px !important;font-weight:900 !important;padding:12px 0px;width:100%;letter-spacing:.6px}.footer .section.footerLinks .sectionLogos .newsletterSignup input[type="submit"]:hover{background-color:#191919 !important}.footer .section.footerLinks .footerLogoBacktotop{height:30px;margin-bottom:20px}.footer .section.footerLinks .footerLogoBacktotop .sectionLogo svg{fill:#779a0b;float:left;height:30px;width:auto}.footer .section.footerLinks .footerLogoBacktotop .sectionBacktotop{height:100%;text-align:right}.footer .section.footerLinks .footerLogoBacktotop .sectionBacktotop .backLink{color:#071d32;font-family:'Stolzl-Medium',Helvetica,sans-serif;font-size:12px;line-height:50px;vertical-align:middle}.footer .section.footerLinks .footerLogoBacktotop .sectionBacktotop .backLink:hover,.footer .section.footerLinks .footerLogoBacktotop .sectionBacktotop .backLink:focus{color:#779a0b}.footer .section.footerLinks .footerlogos{text-align:right}.footer .section.footerLinks .footerlogos .credentials{margin:0;padding:0;overflow:hidden}.footer .section.footerLinks .footerlogos .credentials li{float:left;margin-bottom:10px;margin-right:20px}.footer .section.footerLinks .footerlogos .credentials li:last-child{margin:0}.footer .section.footerLinks .footerlogos .credentials li img{height:60px;width:auto}.footer .section.footerLinks .linksSocialLogo{margin-top:30px}.footer .section.footerLinks .linksSocialLogo .legalLinks .menu-footer-small-container{float:left;margin-top:5px;margin-left:20px}.footer .section.footerLinks .linksSocialLogo .legalLinks .menu-footer-small-container .menu{overflow:hidden;padding:0;margin:0}.footer .section.footerLinks .linksSocialLogo .legalLinks .menu-footer-small-container .menu li{border-right:1px solid #071d32;display:inline-block;float:left;margin-right:10px;padding-right:10px;line-height:14px}.footer .section.footerLinks .linksSocialLogo .legalLinks .menu-footer-small-container .menu li:last-of-type{border:none;margin:0;padding:0}.footer .section.footerLinks .linksSocialLogo .legalLinks .menu-footer-small-container .menu li a{color:#071d32;font-size:13px}.footer .section.footerLinks .linksSocialLogo .legalLinks .menu-footer-small-container .menu li a:hover,.footer .section.footerLinks .linksSocialLogo .legalLinks .menu-footer-small-container .menu li a:focus{text-decoration:underline}.footer .section.logosCopyright{background:#fff;padding-bottom:50px}@media screen and (max-width:768px){.footer .section.logosCopyright .logos{margin-bottom:20px}}.footer .section.logosCopyright .logos .credentials{margin:0;padding:0}.footer .section.logosCopyright .logos .credentials li{display:inline-block;margin-right:20px;position:relative}.footer .section.logosCopyright .logos .credentials li:last-child{margin:0px}.footer .section.logosCopyright .logos .credentials li span{font-size:5pt;text-align:right;width:100%;right:22px;position:absolute;font-family:Tahoma,sans-serif;margin-top:-4px}@media screen and (max-width:1024px){.footer .section.logosCopyright .logos .credentials li span{right:6px}}.footer .section.logosCopyright .logos .credentials li img{display:block;height:50px;width:auto}@media screen and (max-width:1024px){.footer .section.logosCopyright .logos .credentials li img{height:35px}}.footer .section.logosCopyright .copyright{text-align:right}@media screen and (max-width:768px){.footer .section.logosCopyright .copyright{text-align:left}}.footer .section.logosCopyright .copyright a{color:#191919;font-size:12px}.footer .section.logosCopyright .copyright a:hover,.footer .section.logosCopyright .copyright a:focus,.footer .section.logosCopyright .copyright a:active{text-decoration:underline}.footer .section.logosCopyright .copyright .legal{display:inline-block;margin:0;padding:0}.footer .section.logosCopyright .copyright .legal li{display:inline-block}.footer .section.logosCopyright .copyright .year{display:inline-block;margin:0}@media screen and (max-width:767px){.footer .section.logosCopyright .copyright .year{margin-top:5px}.footer .section.logosCopyright .copyright .year span{display:none}}.footer .section.logosCopyright .copyright .reg{margin:0}@media screen and (max-width:768px){.footer .section.logosCopyright .copyright .reg{margin-top:5px}}.footer .section.logosCopyright .copyright p{font-size:12px}.footer .section.copyrightText{background:#191919;color:#fff;font-size:10px;padding-top:20px;padding-bottom:20px}.footer .section.copyrightText p{margin:0;line-height:18px}.footer .section.copyrightText span{margin:0 10px}.footer .section.copyrightText a{color:#bcbcbc}.footer .section.copyrightText a:hover,.footer .section.copyrightText a:focus,.footer .section.copyrightText a:active{text-decoration:underline}.grecaptcha-badge{display:none !important}.recaptchaText a{color:#071d32 !important;font-weight:bold}@media screen and (min-width:768px){.noTitle{margin-top:85px}section.homeFooter .homeLinks li:nth-child(1):after,section.homeFooter .homeLinks li:nth-child(2):after{right:0;left:auto;top:auto;bottom:auto;top:17px;float:right;width:1px;border-bottom:none;border-right:1px solid #071d32;height:20px}section.headerSection .headerText .theText h1{font-size:3em}section.headerSection img{height:auto;width:100%}section.headerSection .galleryItem img{height:auto;width:100%}section.sliderSection h1{font-size:45px;height:195px}section.listlinkSection .linkList div{margin-bottom:0}section.detailsSection .detailsList li{margin-bottom:0px}section.contentimgSection .contentText.contentRight{margin-top:0px}section.contentimgSection .contentText.contentLeft{margin-bottom:0px}section.bulletSection .bulletsText{margin-top:0}section.quotesSection{height:380px}section.contactSection .logos ul li{width:32.8%}section.filterSection .filters li.active a{font-size:1.1em}section.col2Section .col2Item{margin-bottom:0px}.footer .section.footerTweets .theTweets .socialItem.twitter2{display:block}.footer .section.footerLinks .sectionLinks,.footer .section.footerLinks .sectionAddress{margin-bottom:0px}.footer .section.footerLinks .footerlogos{margin-top:30px}.footer .section.footerLinks .footerlogos .credentials{display:inline-block;float:left;margin-right:20px}.footer .section.footerLinks .footerlogos .linksSocialLogo .legalLinks{float:right}}@media screen and (min-width:992px){.noTitle{margin-top:45px}.btn{width:auto;padding:10px 40px}section.headerSmallSection .headerText{height:130px}section.headerSmallSection .headerText h1{font-size:40px;height:56px}section.contentimgSection .contentImg img.oneImg{height:100%;width:auto}section.contentimgSection .contentText{background-size:180px, 150px;overflow:visible}section.contentimgSection .contentText.contentRight{background-size:100px, 120px}section.contentimgSection .contentText:before{background-size:150px;top:60px;right:-20px;width:150px;height:150px}section.contentimgSection .contentImg img{height:auto;width:100%}section.newsSection .newsItem{clear:none;display:inline;overflow:auto}section.postsSection .newsItem .newsInner.large .newsText .newsIntro{display:block}section.listlinkSection .linkList img{width:80%}section.contactformSection .files{height:45px}section.contactformSection .files .file1,section.contactformSection .files .file2,section.contactformSection .files .file3,section.contactformSection .files .file4{float:left;width:50%}.footer .section.footerTweets .theTweets .socialItem.twitter3{display:block}.footer .section.footerLinks .linksSocialLogo .legalLinks .menu-footer-small-container{float:right;margin-right:20px}.footer .section.footerLinks .footerlogos{margin-top:0px}.footer .section.footerLinks .footerlogos .credentials{display:block;float:none;margin-right:0px}.footer .section.footerLinks .footerlogos .credentials li{float:right;margin-right:0;margin-left:20px}.footer .section.footerLinks .logoBacktotop{text-align:right}.footer .section.footerLinks .logoBacktotop .credentials li{float:right;margin-right:0;margin-left:30px}}@media (min-width:1025px){section.homeSplash{height:600px}section.headerSection .headerText .theText h1{font-size:3.6em}section.gallerySection .galleryItem img{height:auto;width:100%}section.postsSection .newsItem .newsInner .newsTitle{font-size:1.1em;height:40px}}#parallaxSceneDNF{z-index:1;min-width:100%;min-height:100%;position:fixed;top:0px;left:0px}.halloween .moon{z-index:999;min-width:300px;min-height:290px;position:fixed;top:0px;left:0px;background-image:url('/wp-content/themes/harwood/assets/images/halloween/moon.png');background-repeat:no-repeat;background-size:auto;opacity:1}@media screen and (max-width:768px){.halloween .moon{min-width:100px;min-height:150px;width:150px;height:150px;background-position:left top;background-size:contain}}.halloween .smoke{z-index:5000;min-width:100%;min-height:100%;position:fixed;top:0px;left:0px;background-image:url('/wp-content/themes/harwood/assets/images/halloween/smokeWithTint.png');background-repeat:no-repeat;background-size:cover;background-color:#191919;opacity:1}.halloween .pumpkin{min-height:480px;min-width:450px;bottom:0px}.halloween .pumpkinLeft{position:fixed !important;z-index:998;left:-50px !important;bottom:0px !important;background-image:url('/wp-content/themes/harwood/assets/images/halloween/pumpkinLeftNoBorder.png');background-repeat:no-repeat;background-position:left bottom}@media screen and (max-width:768px){.halloween .pumpkinLeft{z-index:999;min-width:150px;min-height:auto;position:fixed !important;top:40vh !important;left:0vw !important;width:180px;height:130px;background-position:left bottom;background-size:contain}}.halloween .pumpkinRight{position:fixed !important;z-index:998;right:20px !important;bottom:60px !important;background-image:url('/wp-content/themes/harwood/assets/images/halloween/pumpkinRightNoBorder.png');background-repeat:no-repeat;background-position:right bottom}@media screen and (max-width:768px){.halloween .pumpkinRight{z-index:999;min-width:150px;min-height:auto;position:fixed !important;top:42vh !important;left:65vw !important;width:150px;height:100px;background-position:left bottom;background-size:contain}}.halloween .trickOrTreat{min-height:480px;min-width:450px;position:fixed;bottom:-200px}.halloween .trick{z-index:2000;position:fixed !important;bottom:-200px !important;left:-50px !important;background-image:url('/wp-content/themes/harwood/assets/images/halloween/trick.png');background-repeat:no-repeat;background-position:center center}@media screen and (max-width:768px){.halloween .trick{z-index:999;min-width:100px;min-height:auto;position:fixed !important;top:43vh !important;left:1vw !important;width:50px;height:50px;background-position:left bottom;background-size:contain}}.halloween .orTreat{z-index:2000;position:fixed !important;bottom:-200px;right:50px;background-image:url('/wp-content/themes/harwood/assets/images/halloween/orTreat.png');background-repeat:no-repeat;background-position:right center}@media screen and (max-width:768px){.halloween .orTreat{z-index:999;min-width:100px;min-height:auto;position:fixed !important;top:42vh !important;left:74vw !important;width:50px;height:50px;background-position:left bottom;background-size:contain}}.halloween section.homeSplash .theLogo,.halloween section.homeSplash .theLogoBtn{z-index:1002}.halloween section.homeFooter{z-index:3000}#parallaxSceneDNF{z-index:1;min-width:100%;min-height:100%;position:fixed;top:0px;left:0px}.remembrance_day .visGrid{border:0px solid green}.remembrance_day .visGrid .row{border:0px solid blue}.remembrance_day .background{z-index:50;min-width:100%;min-height:100%;position:fixed;top:0px;left:0px;background-image:url('/wp-content/themes/harwood/assets/images/remembrance_day/bg.png');background-repeat:no-repeat;background-size:cover;background-position:right bottom;background-color:#191919;opacity:1}@media screen and (max-width:768px){.remembrance_day .background{background-position:70% -60%;background-size:contain;background-image:url('/wp-content/themes/harwood/assets/images/remembrance_day/bg_mobile.png');background-color:#edeae8}}@media screen and (max-height:500px){.remembrance_day .background{width:100%;background-position:70% 0%;background-size:contain;background-image:url('/wp-content/themes/harwood/assets/images/remembrance_day/bg_mobile_small5.png');background-color:#edeae8}}.remembrance_day .text{height:120px;min-height:200px;min-width:200px;z-index:998;background-image:url('/wp-content/themes/harwood/assets/images/remembrance_day/lest_we_forget.png');background-repeat:no-repeat;background-position:left bottom;background-position:contain}@media screen and (max-width:768px){.remembrance_day .text{display:none !important;z-index:999;min-width:150px;min-height:auto;width:180px;height:130px;background-position:left bottom;background-size:contain}}.remembrance_day .med5{height:140px;min-width:140px;margin-top:-112px;z-index:998;background-image:url('/wp-content/themes/harwood/assets/images/remembrance_day/poppy_med5.png');background-repeat:no-repeat;background-position:left bottom;background-position:contain}.remembrance_day .med1{height:120px;min-width:100px;z-index:998;background-image:url('/wp-content/themes/harwood/assets/images/remembrance_day/poppy_med1.png');background-repeat:no-repeat;background-position:left bottom;background-size:contain}@media screen and (max-width:768px){.remembrance_day .med1{height:120px;min-height:100px;min-width:100px;z-index:998;background-image:url('/wp-content/themes/harwood/assets/images/remembrance_day/lest_we_forget.png');background-repeat:no-repeat;background-position:left bottom}}@media screen and (max-height:500px){.remembrance_day .med1{height:80px;min-height:60px;min-width:60px;z-index:998;background-image:url('/wp-content/themes/harwood/assets/images/remembrance_day/lest_we_forget.png');background-repeat:no-repeat;background-position:left bottom}}.remembrance_day .med2{height:140px;min-width:140px;margin-top:-80px;z-index:998;background-image:url('/wp-content/themes/harwood/assets/images/remembrance_day/poppy_med2.png');background-repeat:no-repeat;background-position:left bottom;background-size:contain}@media screen and (max-width:768px){.remembrance_day .med2{z-index:999;min-width:150px;min-height:auto;margin-left:-80px;margin-top:-60px;background-position:left bottom;background-size:contain}}.remembrance_day .med4{min-height:120px;min-width:150px;z-index:998;background-image:url('/wp-content/themes/harwood/assets/images/remembrance_day/poppy_med4.png');background-repeat:no-repeat;background-position:left bottom}.remembrance_day .large1{min-height:130px;min-width:150px;z-index:998;background-image:url('/wp-content/themes/harwood/assets/images/remembrance_day/poppy_large1.png');background-repeat:no-repeat;background-position:left bottom}@media screen and (max-width:768px){.remembrance_day .large1{margin-left:130px}}.remembrance_day .large2{min-height:160px;min-width:150px;z-index:998;background-image:url('/wp-content/themes/harwood/assets/images/remembrance_day/poppy_large2.png');background-repeat:no-repeat;background-position:left bottom}.remembrance_day .small1{min-height:100px;min-width:150px;z-index:998;background-image:url('/wp-content/themes/harwood/assets/images/remembrance_day/poppy_small1.png');background-repeat:no-repeat;background-position:left bottom}@media screen and (max-width:768px){.remembrance_day .small1{margin-left:-70px}}.remembrance_day .small2{min-height:100px;min-width:150px;z-index:998;background-image:url('/wp-content/themes/harwood/assets/images/remembrance_day/poppy_small2.png');background-repeat:no-repeat;background-position:left bottom}.remembrance_day .small3{min-height:100px;min-width:150px;z-index:998;background-image:url('/wp-content/themes/harwood/assets/images/remembrance_day/poppy_small3.png');background-repeat:no-repeat;background-position:left bottom}.remembrance_day section.homeSplash .theLogo,.remembrance_day section.homeSplash .theLogoBtn{z-index:1002}@media screen and (max-height:568px){.remembrance_day section.homeSplash .theLogo,.remembrance_day section.homeSplash .theLogoBtn{height:220px}.remembrance_day section.homeSplash .theLogo img,.remembrance_day section.homeSplash .theLogoBtn img{height:150px}}.remembrance_day section.homeFooter{z-index:3000}@media screen and (min-height:568px){.page-template-page-home-christmas{overflow:hidden}}.christmas .christmasImg{position:relative;top:50px;left:50px;z-index:5000}@media screen and (max-width:568px){.christmas .christmasImg{display:none}}.christmas canvas#canvas_front{display:block;z-index:99999;position:fixed;pointer-events:none;background:none !important;height:100vh;top:0px}.christmas canvas#canvas_back{display:block;z-index:1;position:absolute}.christmas .background{z-index:999;min-width:100%;min-height:100%;position:fixed;top:0px;left:0px;background-image:url('/wp-content/themes/harwood/assets/images/christmas/christmas_background.jpg');background-repeat:no-repeat;background-size:cover;background-position:right bottom;background-color:#191919;opacity:1}@media screen and (max-width:768px){.christmas .background{background-position:75% top;background-repeat:no-repeat}}.christmas section.homeSplash{z-index:5000;position:absolute;height:100;top:50%;margin-top:-250px}@media screen and (max-width:1024px){.christmas section.homeSplash{height:700px;top:50%;margin-top:-350px;position:fixed}}@media screen and (max-width:1024px) and (orientation:landscape){.christmas section.homeSplash{padding-top:100px}}.christmas section.homeSplash .theLogo,.christmas section.homeSplash .theLogoBtn{z-index:1002}@media screen and (max-height:568px){.christmas section.homeSplash .theLogo,.christmas section.homeSplash .theLogoBtn{height:220px}.christmas section.homeSplash .theLogo img,.christmas section.homeSplash .theLogoBtn img{height:150px}}.christmas section.homeSplash .theLogo{position:relative}.christmas section.homeSplash .theLogoBtn{position:relative}.christmas section.homeFooter{z-index:6000}@media screen and (min-height:568px){.page-template-page-home-newyear{overflow:hidden}}.newyear .newyearImg{position:fixed;top:150px;right:200px;z-index:5000}@media screen and (max-width:568px){.newyear .newyearImg{display:none}}.newyear canvas#canvas_front{display:block;z-index:1000;position:fixed;pointer-events:none;background:none !important;height:100vh;top:0px}.newyear canvas#canvas_back{display:block;z-index:1;position:absolute}.newyear .background{z-index:999;min-width:100%;min-height:100%;position:fixed;top:0px;left:0px;background-image:url('/wp-content/themes/harwood/assets/images/newyear/newyear_background.jpg');background-repeat:no-repeat;background-size:cover;background-position:right bottom;background-color:#191919;opacity:1}@media screen and (max-width:768px){.newyear .background{background-position:75% top;background-repeat:no-repeat}}.newyear section.homeSplash{z-index:5000;position:absolute;height:100;top:50%;margin-top:-250px}@media screen and (max-width:1024px){.newyear section.homeSplash{height:700px;top:50%;margin-top:-350px;position:fixed}}@media screen and (max-width:1024px) and (orientation:landscape){.newyear section.homeSplash{padding-top:100px}}.newyear section.homeSplash .theLogo,.newyear section.homeSplash .theLogoBtn{z-index:1002}@media screen and (max-height:568px){.newyear section.homeSplash .theLogo,.newyear section.homeSplash .theLogoBtn{height:220px}.newyear section.homeSplash .theLogo img,.newyear section.homeSplash .theLogoBtn img{height:150px}}.newyear section.homeSplash .theLogo{position:relative}.newyear section.homeSplash .theLogoBtn{position:relative}.newyear section.homeFooter{z-index:6000}body.page-template-page-stgeorgesday-php{overflow:hidden;-webkit-overflow-scrolling:auto}.stgeorgesday .container-fluid{padding-left:0px;padding-right:0px;margin-left:0px;width:100%;margin-top:-10px}@media screen and (min-width:1280px){.stgeorgesday .container-fluid{width:105vw;margin-left:-10px}}.stgeorgesday .overlayRibbon{width:100%;z-index:10000;height:100%;min-height:100vh;min-width:100vw;background-image:url('/wp-content/themes/harwood/assets/images/stgeorgesday/overlay.png');background-repeat:no-repeat;background-position:left top;background-size:contain}.stgeorgesday .background{background-image:url('/wp-content/themes/harwood/assets/images/stgeorgesday/stgeorgesday.jpg');background-repeat:no-repeat;background-size:cover;background-position:center center;height:100%;min-height:100vh;overflow:hidden}@media screen and (min-width:1280px){.stgeorgesday .background{min-height:100vh}}.stgeorgesday .bottomRight{bottom:40px;right:-120px;position:absolute}@media screen and (min-width:320px) and (max-width:374px){.stgeorgesday .bottomRight{top:10px;left:10px}}@media screen and (min-width:375px) and (max-width:950px){.stgeorgesday .bottomRight{top:40px;left:20px}}.stgeorgesday .topLeft{top:40px;left:0px;position:absolute}.stgeorgesday .text{height:100vh;z-index:998;background-image:url('/wp-content/themes/harwood/assets/images/stgeorgesday/overlay.png');background-repeat:no-repeat;background-position:left top;background-position:contain}@media screen and (min-width:320px) and (max-width:373px){.stgeorgesday .text{z-index:999;min-width:150px;min-height:auto;width:147px;height:97px;background-position:left bottom;background-size:contain}}@media screen and (min-width:374px) and (max-width:767px){.stgeorgesday .text{z-index:999;min-width:300px;min-height:auto;width:196px;height:130px;background-position:left bottom;background-size:contain}}@media screen and (min-width:768px) and (max-width:1023px){.stgeorgesday .text{z-index:999;min-width:300px;min-height:auto;width:392px;height:260px;background-position:left bottom;background-size:contain}}.stgeorgesday section.homeSplash{position:absolute;z-index:1000;top:0px}.stgeorgesday section.homeSplash .theLogoContainer{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%, -50%);-webkit-perspective:1000}@media screen and (min-width:320px) and (max-width:373px){.stgeorgesday section.homeSplash .theLogoContainer{margin-top:-50px}}.stgeorgesday section.homeSplash .theLogo{text-align:center;padding-top:0px;padding-bottom:40px}.stgeorgesday section.homeSplash .theLogo img{width:70%}@media screen and (max-width:767px) and (orientation:landscape){.stgeorgesday section.homeSplash .theLogo img{width:33%}}.stgeorgesday section.homeFooter{z-index:3000}.stgeorgesday section.homeFooter .homeLinks{margin-top:10px;margin-left:0px}.stgeorgesday .verticalCenter{z-index:1000;min-height:100%;min-height:100vh;display:flex;align-items:center}body.page-template-page-queensbirthday-php{overflow:hidden;-webkit-overflow-scrolling:auto}.queensbirthday .container-fluid{padding-left:0px;padding-right:0px;margin-left:0px;width:100%;margin-top:-10px}@media screen and (min-width:1280px){.queensbirthday .container-fluid{width:105vw;margin-left:-10px}}.queensbirthday .parallaxScene{background-color:#0e0e0e}.queensbirthday .overlay{width:274px;z-index:10000;height:101px;background-image:url('/wp-content/themes/harwood/assets/images/queensbirthday/overlay.png');background-repeat:no-repeat;background-position:left top;background-size:contain}@media screen and (max-width:374px){.queensbirthday .overlay{width:100px}}@media screen and (min-width:375px) and (max-width:767px){.queensbirthday .overlay{width:150px}}.queensbirthday .background{background-image:url('/wp-content/themes/harwood/assets/images/queensbirthday/queensbirthday.jpg');background-repeat:no-repeat;background-size:cover;background-position:left center;height:100%;min-height:100vh;overflow:hidden}@media screen and (max-width:1024px){.queensbirthday .background{background-image:url('/wp-content/themes/harwood/assets/images/queensbirthday/queensbirthdaygrad.jpg')}}@media screen and (min-width:1280px){.queensbirthday .background{min-height:100vh}}@media screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){.queensbirthday .background{background-position:-190px center;height:100%;min-height:100vh;overflow:hidden}}@media screen and (max-width:767px) and (orientation:portrait){.queensbirthday .background{background-position:-100px center;background-size:220%}}@media screen and (min-width:768px) and (max-width:1112px) and (orientation:landscape){.queensbirthday .background{background-position:-50px center}}.queensbirthday .topRight{top:200px;right:100px;position:absolute}@media screen and (max-width:374px){.queensbirthday .topRight{top:30px;right:6%}}@media screen and (min-width:375px) and (max-width:767px){.queensbirthday .topRight{top:50px;right:10%}}@media screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){.queensbirthday .topRight{top:100px}}.queensbirthday .text{height:100vh;z-index:998;background-image:url('/wp-content/themes/harwood/assets/images/queensbirthday/overlay.png');background-repeat:no-repeat;background-position:left top;background-position:contain}@media screen and (min-width:320px) and (max-width:373px){.queensbirthday .text{z-index:999;min-width:150px;min-height:auto;width:147px;height:97px;background-position:left bottom;background-size:contain}}@media screen and (min-width:374px) and (max-width:767px){.queensbirthday .text{z-index:999;min-width:300px;min-height:auto;width:196px;height:130px;background-position:left bottom;background-size:contain}}@media screen and (min-width:768px) and (max-width:1023px){.queensbirthday .text{z-index:999;min-width:300px;min-height:auto;width:392px;height:260px;background-position:left bottom;background-size:contain}}.queensbirthday section.homeSplash{position:absolute;z-index:1000;top:0px}.queensbirthday section.homeSplash .theLogoContainer{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%, -50%);-webkit-perspective:1000}@media screen and (min-width:320px) and (max-width:373px){.queensbirthday section.homeSplash .theLogoContainer{margin-top:-50px}}.queensbirthday section.homeSplash .theLogo{text-align:center;padding-top:0px;padding-bottom:40px}.queensbirthday section.homeSplash .theLogo img{width:70%}@media screen and (max-width:767px) and (orientation:landscape){.queensbirthday section.homeSplash .theLogo img{width:33%}}.queensbirthday section.homeFooter{z-index:3000}.queensbirthday section.homeFooter .homeLinks{margin-top:10px;margin-left:0px}.queensbirthday .verticalCenter{z-index:1000;min-height:100%;min-height:100vh;display:flex;align-items:center}@media screen and (max-width:767px){.page-template-page-generic-landing-page .homeSplash2{padding-top:50px}}.page-template-page-generic-landing-page section h2{font-size:4.4rem;margin-bottom:-30px}@media screen and (max-width:768px){.page-template-page-generic-landing-page section h2{font-size:2rem;margin-bottom:0px}}.page-template-page-generic-landing-page .paddedText{padding-top:20px;padding-bottom:60px}.page-template-page-generic-landing-page .nopadding{padding:0px}.page-template-page-generic-landing-page .mainGenericLanding img{width:100% !important}.page-template-page-generic-landing-page .formRight{background-color:#779a0b;color:#fff;padding:60px}@media screen and (max-width:768px){.page-template-page-generic-landing-page .formRight{padding:20px}}.page-template-page-generic-landing-page .formRight h2{font-size:20pt;padding-bottom:00px;margin-bottom:0px}.page-template-page-generic-landing-page .formRight .wpcf7-submit{background-color:#779a0b;color:#fff;border:3px solid #fff;position:relative;left:50%;width:50%;height:60px;letter-spacing:1px;transform:translateX(-50%)}.page-template-page-generic-landing-page .formRight .wpcf7-list-item-label a.white,.page-template-page-generic-landing-page .formRight .wpcf7-list-item-label a.white:visited{color:#fff;text-decoration:none}.page-template-page-generic-landing-page .formRight .wpcf7-list-item-label a.white:hover{text-decoration:underline}.page-template-page-generic-landing-page .formRight .wpcf7-list-item{margin-left:0px;padding:20px 0px}.page-template-page-generic-landing-page .contentimgSection{padding-bottom:80px !important}.page-template-page-generic-landing-page .landingGallerySection{background-color:#FFF;padding:80px 0px}.page-template-page-generic-landing-page .landingGallerySection h2{color:#000;width:100%;font-size:4rem}@media screen and (max-width:768px){.page-template-page-generic-landing-page .landingGallerySection h2{font-size:2rem}}@media screen and (max-width:768px){.page-template-page-generic-landing-page .landingGallerySection{padding:40px 0px}}.page-template-page-generic-landing-page .landingGallerySection .galleryPadding{padding-top:100px}@media screen and (max-width:768px){.page-template-page-generic-landing-page .landingGallerySection .galleryPadding{padding-top:20px}}.page-template-page-generic-landing-page .landingGallerySection .galleryItem{overflow:hidden;position:relative}.page-template-page-generic-landing-page .landingGallerySection .galleryItem .outerImg{display:block;width:100%;height:auto;position:relative;overflow:hidden;padding:56.22% 0 0 0}.page-template-page-generic-landing-page .landingGallerySection .galleryItem img{bottom:0;height:auto;left:0;margin:auto;position:absolute;right:0;top:0;width:100%}.page-template-page-generic-landing-page .landingGallerySection .galleryItem{overflow:hidden;position:relative}.page-template-page-generic-landing-page .landingGallerySection .galleryItem .outerImg{display:block;width:100%;height:auto;position:relative;overflow:hidden;padding:56.22% 0 0 0}.page-template-page-generic-landing-page .landingGallerySection .galleryItem img{bottom:0;height:auto;left:0;margin:auto;position:absolute;right:0;top:0;width:100%}.page-template-page-generic-landing-page div.wpcf7-validation-errors{border:none;clear:both;display:block;margin:10px 0 0 0;padding:0;text-align:center;color:#383b43}.page-template-page-generic-landing-page section.contentimglandingSection{padding-top:60px;padding-bottom:60px}.page-template-page-generic-landing-page section.contentimglandingSection a{color:#779a0b;text-decoration:underline}.page-template-page-generic-landing-page section.contentimglandingSection .inner{display:flex;flex-flow:row wrap;width:100%}.page-template-page-generic-landing-page section.contentimglandingSection .contentText{overflow:hidden;padding-top:0px;padding-bottom:0px}.page-template-page-generic-landing-page section.contentimglandingSection .contentText.contentRight{margin-top:30px}.page-template-page-generic-landing-page section.contentimglandingSection .contentText.contentRight.contentTextQuote{padding-right:0px;min-height:350px}.page-template-page-generic-landing-page section.contentimglandingSection .contentText.contentRight.contentTextQuote .contentInner{position:absolute;top:0;bottom:0;margin:auto}.page-template-page-generic-landing-page section.contentimglandingSection .contentText.contentRight.contentTextQuote .quoteText{padding-top:35px}.page-template-page-generic-landing-page section.contentimglandingSection .contentText.contentRight.contentTextQuote .quoteText:before{content:'“';color:#779a0b;clear:both;display:block;font-size:80px;font-family:'Stolzl-Medium',Helvetica,sans-serif;height:80px;line-height:80px;left:0;top:0;position:absolute}.page-template-page-generic-landing-page section.contentimglandingSection .contentText.contentRight.contentTextQuote .quoteText p{color:#779a0b;display:block;clear:both;font-size:22px;font-family:'Stolzl-Medium',Helvetica,sans-serif;line-height:1.5em;margin:10px 0 0 0;position:relative;padding-right:100px}.page-template-page-generic-landing-page section.contentimglandingSection .contentText.contentRight.contentTextQuote .quoteText p:after{background:#779a0b;content:'';height:100%;right:0;position:absolute;top:0;width:20px}.page-template-page-generic-landing-page section.contentimglandingSection .contentText.contentRight.contentTextQuote .quoteName{color:#071d32;font-size:12px;font-family:'Stolzl-Book',Helvetica,sans-serif;margin:15px 0px 0px}.page-template-page-generic-landing-page section.contentimglandingSection .contentText.contentRight.contentTextQuote:before{display:none}.page-template-page-generic-landing-page section.contentimglandingSection .contentText.contentLeft{margin-bottom:10px}.page-template-page-generic-landing-page section.contentimglandingSection .contentText.contentLeft.contentTextQuote{padding-left:0px;min-height:350px}.page-template-page-generic-landing-page section.contentimglandingSection .contentText.contentLeft.contentTextQuote .contentInner{position:absolute;top:0;bottom:0;margin:auto}.page-template-page-generic-landing-page section.contentimglandingSection .contentText.contentLeft.contentTextQuote .quoteText{padding-top:35px}.page-template-page-generic-landing-page section.contentimglandingSection .contentText.contentLeft.contentTextQuote .quoteText:before{content:'“';color:#779a0b;clear:both;display:block;font-size:80px;font-family:'Stolzl-Medium',Helvetica,sans-serif;height:80px;line-height:80px;left:80px;top:0;position:absolute}.page-template-page-generic-landing-page section.contentimglandingSection .contentText.contentLeft.contentTextQuote .quoteText p{color:#779a0b;display:block;clear:both;font-size:22px;font-family:'Stolzl-Medium',Helvetica,sans-serif;line-height:1.5em;margin:10px 0 0 0;position:relative;padding-left:80px}.page-template-page-generic-landing-page section.contentimglandingSection .contentText.contentLeft.contentTextQuote .quoteText p:after{background:#779a0b;content:'';height:100%;left:0;position:absolute;top:0;width:20px}.page-template-page-generic-landing-page section.contentimglandingSection .contentText.contentLeft.contentTextQuote .quoteName{color:#071d32;font-size:12px;font-family:'Stolzl-Book',Helvetica,sans-serif;margin:15px 80px 0px}.page-template-page-generic-landing-page section.contentimglandingSection .contentText.contentLeft.contentTextQuote:before{display:none}.page-template-page-generic-landing-page section.contentimglandingSection .contentImg{min-height:100%;height:350px;overflow:hidden}.page-template-page-generic-landing-page section.contentimglandingSection .contentImg.imgRight{padding-right:0px}.page-template-page-generic-landing-page section.contentimglandingSection .contentImg img{bottom:0;display:block;height:100%;left:0;margin:auto;position:absolute;right:0;top:0;width:auto !important}.page-template-page-generic-landing-page section.listlinkSection{background-color:#fff;background-image:url('../images/hardwoodBackLine.svg');background-size:300px;background-repeat:repeat;background-position:center center;padding:60px 0px}.page-template-page-generic-landing-page section.listlinkSection h2{margin-bottom:40px}.page-template-page-generic-landing-page section.listlinkSection .linkList{margin:0;padding:0;opacity:.7;filter:alpha(opacity=70);margin-bottom:40px;text-align:center}.page-template-page-generic-landing-page section.listlinkSection .linkList:hover,.page-template-page-generic-landing-page section.listlinkSection .linkList:focus{opacity:1;filter:alpha(opacity=100)}.page-template-page-generic-landing-page section.listlinkSection .linkList:hover img,.page-template-page-generic-landing-page section.listlinkSection .linkList:focus img{-webkit-filter:grayscale(0);-webkit-filter:grayscale(0%);filter:none}.page-template-page-generic-landing-page section.listlinkSection .linkList img{display:block;filter:gray;-webkit-filter:grayscale(1);-webkit-filter:grayscale(100%);filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");filter:grayscale(100%);height:auto;margin:0 auto;width:100%}.page-template-page-generic-landing-page .btn{color:#fff}.page-template-page-generic-landing-page .btn.btnEmail,.page-template-page-generic-landing-page .btn.btnCall{margin-top:30px}.page-template-page-generic-landing-page .wpcf7-recaptcha{transform:scale(.77) !important;-webkit-transform:scale(.77) !important;transform-origin:0 0 !important;-webkit-transform-origin:0 0 !important}section.contentimgSection{background:#fff}section.contentimgSection ul{list-style:disc;margin:20px 0 0 0;padding:0 0 0 20px}section.contentimgSection ul li{margin-bottom:8px}section.careersSection{padding-top:60px!important;padding-bottom:60px}section.careersSection .title h2{margin-bottom:40px}section.careersSection .text{margin-top:40px}section.careersSection .jobsCat{overflow:hidden;margin:0 0 20px 0;padding:0;display:block;width:100%}section.careersSection .jobsCat li{float:left;margin-bottom:10px;width:49%}section.careersSection .jobsCat li a{color:#191919;display:inline-block;line-height:1em;width:auto}section.careersSection .jobsCat li a.active{color:#779a0b;font-family:'Stolzl-Medium',Helvetica,sans-serif}section.careersSection .jobsCat li a.active:after{background:#779a0b;content:'';clear:both;display:block;height:1px;margin-top:3px;width:100%}section.careersSection .jobs{display:flex;flex-flow:row wrap}section.careersSection .jobPost{margin-bottom:20px}section.careersSection .jobPost a{background:#fff;border:2px solid #fff;display:block;height:100%;padding:20px 20px 15px 20px;width:100%}section.careersSection .jobPost a:hover,section.careersSection .jobPost a:focus,section.careersSection .jobPost a:active{border-color:#779a0b}section.careersSection .jobPost a.construction:hover,section.careersSection .jobPost a.construction:focus,section.careersSection .jobPost a.construction:active{border-color:#009bde}section.careersSection .jobPost a.landscaping:hover,section.careersSection .jobPost a.landscaping:focus,section.careersSection .jobPost a.landscaping:active{border-color:#191919}section.careersSection .jobPost .category{color:#779a0b;font-family:'Stolzl-Medium',Helvetica,sans-serif;text-transform:uppercase;margin:0 0 5px 0;letter-spacing:1px}section.careersSection .jobPost .category.construction{color:#009bde}section.careersSection .jobPost .category.landscaping{color:#191919}section.careersSection .jobPost h3{color:#071d32;font-size:18px}section.careersSection .jobPost p{color:#191919;font-size:12px;margin:30px 0 0 0}section.careersSection .jobPost .btn{font-family:'Stolzl-Book',Helvetica,sans-serif;color:#fff;margin-top:10px;width:100%;padding:14px}section.careersSection .jobPost .btn:before{color:#191919}section.careersSection .jobPost .btn:hover,section.careersSection .jobPost .btn:focus,section.careersSection .jobPost .btn:active{color:#fff}section.heroCareers{padding-top:200px!important}section.heroCareers h2{font-size:24px}section.detailsSection{padding:80px 0}section.detailsSection .category{color:#779a0b;font-weight:bold;margin:0 0 10px 0;text-transform:uppercase;letter-spacing:1px}section.detailsSection .category.construction{color:#009bde}section.detailsSection .category.landscaping{color:#383b43}section.detailsSection h1{font-size:40px;line-height:1.4em;color:#779a0b}section.detailsSection h1.construction{color:#009bde}section.detailsSection h1.landscaping{color:#383b43}section.detailsSection ul{margin:0;padding:0}section.detailsSection .location{font-size:14px;color:#191919;margin:10px 0 40px 0}section.detailsSection .btn{margin-top:30px}section.detailsSection .btn.construction{background:#009bde}section.detailsSection .btn.landscaping{background:#383b43}section.detailsSection .jobImage img{width:100%}@media screen and (max-width:767px){section.detailsSection .jobImage{margin-top:40px}}section.responsibilitiesSection{padding-top:0;padding-bottom:80px}section.responsibilitiesSection h2{margin-bottom:40px}section.responsibilitiesSection h3{margin-bottom:20px}section.responsibilitiesSection ul{list-style:none;padding-bottom:0px}section.responsibilitiesSection ul li::before{content:"\2022";color:#191919;font-weight:bold;display:inline-block;width:1.2em;margin-left:-1.3em;font-size:20px}section.responsibilitiesSection ul li{padding:2px 0px 10px 0;line-height:24px}section.accordionSection{background:#fff;padding:80px 0}section.accordionSection ul.list{list-style:none;margin-left:0px;padding-left:0}section.accordionSection ul.list li.listItem{border-bottom:1px solid #bcbcbc;transition:border-bottom 1s}section.accordionSection ul.list li.listItem.open{border-bottom:1px solid #779a0b;transition:border-bottom 1s;padding-bottom:20px}section.accordionSection ul.list li.listItem.open .question:after{background-image:url('../../assets/images/harwood_minus.svg') !important}section.accordionSection ul.list li.listItem.open .answer{display:block}section.accordionSection ul.list li.listItem.open .answer:after{background-image:url('../../assets/images/harwood_minus.svg') !important}section.accordionSection ul.list li.listItem.open.construction{border-bottom:1px solid #009bde !important}section.accordionSection ul.list li.listItem.open.construction .question:after{background-image:url('../../assets/images/harwood_minusBlue.svg') !important}section.accordionSection ul.list li.listItem.open.construction .answer{display:block}section.accordionSection ul.list li.listItem.open.construction .answer:after{background-image:url('../../assets/images/harwood_minusBlue.svg') !important}section.accordionSection ul.list li.listItem.open.landscaping{border-bottom:1px solid #383b43 !important}section.accordionSection ul.list li.listItem.open.landscaping .question:after{background-image:url('../../assets/images/harwood_minusGrey.svg') !important}section.accordionSection ul.list li.listItem.open.landscaping .answer{display:block}section.accordionSection ul.list li.listItem.open.landscaping .answer:after{background-image:url('../../assets/images/harwood_minusGrey.svg') !important}section.accordionSection ul.list li.listItem p{color:#071d32;font-family:'Stolzl-Book',Helvetica,sans-serif;font-size:14px}section.accordionSection ul.list li.listItem p.question{font-family:'Stolzl-Medium',Helvetica,sans-serif;margin-right:40px;padding:24px 0px 12px 0px}section.accordionSection ul.list li.listItem p.question:after{background-image:url('../../assets/images/harwood_plus.svg');width:24px;height:24px;background-repeat:no-repeat;background-position:center;content:"";position:absolute;right:12px}section.accordionSection ul.list li.listItem div.answer{display:none;border-bottom:0 solid #779a0b !important}section.accordionSection .location{font-size:1em;font-family:'Stolzl-Book',Helvetica,sans-serif;margin:0;text-transform:uppercase}section.jobApplicationForm{background:#767576;color:#fff;padding:60px 0}section.jobApplicationForm h2{text-align:center}section.jobApplicationForm a{color:#fff}section.jobApplicationForm form label{color:#fff}section.jobApplicationForm form .cvFile,section.jobApplicationForm form .coverFile{color:#fff}section.jobApplicationForm form .cvFile input,section.jobApplicationForm form .coverFile input{color:#fff}section.jobApplicationForm form .chkLabel{margin-bottom:20px}section.jobApplicationForm form .chkLabel span.wpcf7-list-item{margin:0}section.jobApplicationForm form .acceptance .gdpr{display:inline}section.jobApplicationForm form .acceptance .wpcf7-list-item-label{display:inline}section.jobApplicationForm form .submitBtn .submit{background:none;color:#fff;cursor:pointer;border:2px solid #fff}section.jobApplicationForm form .submitBtn .submit:hover,section.jobApplicationForm form .submitBtn .submit:focus,section.jobApplicationForm form .submitBtn .submit:active{background:#fff;color:#779a0b}section.jobApplicationForm.buildingcontrol{background:#779a0b}section.jobApplicationForm.buildingcontrol .wpcf7-not-valid-tip,section.jobApplicationForm.buildingcontrol .wpcf7-validation-errors{color:#191919}section.jobApplicationForm.construction{background:#009bde}section.jobApplicationForm.construction .wpcf7-not-valid-tip,section.jobApplicationForm.construction .wpcf7-validation-errors{color:#191919}section.jobApplicationForm.landscaping{background:#383b43}section.jobApplicationForm.landscaping .wpcf7-not-valid-tip,section.jobApplicationForm.landscaping .wpcf7-validation-errors{color:#bcbcbc}section.careersQuotesSection{background-color:transparent!important;padding-top:60px}section.careersQuotesSection h2{margin-bottom:20px}section.careersQuotesSection .col2ItemQuote{padding-right:0px;padding-bottom:0px;margin-top:0px}section.careersQuotesSection .quoteText{padding-top:35px}section.careersQuotesSection .quoteText:before{content:'“';color:#779a0b;clear:both;display:block;font-size:80px;font-family:'Stolzl-Medium',Helvetica,sans-serif;height:80px;line-height:80px;left:0;top:0;position:absolute}section.careersQuotesSection .quoteText p{color:#779a0b;display:block;clear:both;font-size:22px;font-family:'Stolzl-Medium',Helvetica,sans-serif;line-height:1.5em;margin:10px 0 0 0;position:relative;padding-right:100px}section.careersQuotesSection .quoteText p:after{background:#779a0b;content:'';height:100%;right:0;position:absolute;top:0;width:20px}section.careersQuotesSection .quoteName{color:#071d32;font-size:12px;font-family:'Stolzl-Book',Helvetica,sans-serif;margin:15px 0px 0px}@media screen and (min-width:480px){section.careersSection .jobPost .btn{margin-top:0}}@media screen and (min-width:1023px){section.careersSection .jobsCat{margin:0}section.careersSection .jobsCat li{width:100%;float:none}}section.signupSection{padding-top:60px}section.signupSection h2{margin-bottom:20px}section.signupSection .indicates-required{color:#779a0b;margin-bottom:15px}section.signupSection .asterisk,section.signupSection a{color:#779a0b}section.signupSection form ul{margin:0;padding:0}section.signupSection form ul li{margin-bottom:10px}section.signupSection form ul li input{color:#071d32;border:none;padding:10px}section.signupSection form ul li .content__gdpr>label{font-weight:bold}section.signupSection form ul li .content__gdpr .gdprRequired{background:#fff;border:1px solid #779a0b;padding:0px;width:90px}section.signupSection form ul li .content__gdpr .gdprRequired label{display:block;padding:10px}section.signupSection form ul li .content__gdpr .gdprRequired span{margin-left:5px}section.signupSection form .button{background:#779a0b;color:#fff;padding:10px 40px}section.signupSection form .button:hover,section.signupSection form .button:focus,section.signupSection form .button:active{background:#191919}.cookieHeader{font-weight:900;background-color:#191919;color:#fff;font-family:'Stolzl-Medium',Helvetica,sans-serif !important;letter-spacing:1px;font-size:.85em !important;max-height:500px;transition-duration:1s}@media screen and (max-width:1023px){.cookieHeader{font-size:.75rem}}@media screen and (max-width:767px){.cookieHeader{font-size:.78rem}}.cookieHeader.hiddenAlert{max-height:0px !important;overflow:hidden;transition-duration:1s}.cookieHeader a{color:#fff;text-decoration:underline}.cookieHeader a.button{color:#fff;text-decoration:none;font-size:12px;font-family:'Stolzl-Book',Helvetica,sans-serif;font-weight:normal !important;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);background-color:#779a0b;font-weight:bold;letter-spacing:2px;cursor:pointer;width:100%;text-align:center}.cookieHeader a.button:hover{background-color:#fff;color:#191919}.cookieHeader .grid{padding-left:20px;display:grid;grid-template-areas:". text switches .";grid-template-columns:0fr 13fr 11fr 0fr;grid-template-rows:auto;grid-column-gap:0px;align-items:center}@media screen and (max-width:767px){.cookieHeader .grid{padding-left:0px;padding-bottom:20px}}@media screen and (min-width:767px) and (max-width:1023px){.cookieHeader .grid{padding-left:20px}}@media screen and (max-width:767px){.cookieHeader .grid{grid-template-columns:1fr 22fr 1fr;grid-template-areas:". text ." ". switches .";padding-top:10px;padding-bottom:30px}}.cookieHeader .grid .textCol{grid-area:text;font-size:.9em}.cookieHeader .grid .textCol p{margin-top:0px;margin-bottom:0px}@media screen and (max-width:767px){.cookieHeader .grid .textCol{padding-bottom:20px;font-size:1rem}}@media screen and (min-width:767px) and (max-width:1112px){.cookieHeader .grid .textCol{font-size:8px;line-height:14px}.cookieHeader .grid .textCol .text p{line-height:12px !important}}.cookieHeader .grid .switchCol{grid-area:switches}.cookieHeader .grid .switchCol .cookieSwitches{display:grid;align-items:center;grid-template-columns:auto repeat(7, fit-content(25%));grid-template-areas:". label1 switch1 label2 switch2 label3 switch3 submitButton";grid-column-gap:20px;grid-template-rows:auto}@media screen and (max-width:767px){.cookieHeader .grid .switchCol .cookieSwitches{grid-template-columns:12fr 12fr;grid-template-areas:"label1 switch1" "label2 switch2" "label3 switch3" "submitButton ."}}.cookieHeader .grid .switchCol .cookieSwitches .labelCookie{display:inline-block;vertical-align:middle;line-height:normal;font-weight:900;font-size:1em;text-align:left;padding-left:0px}@media screen and (min-width:767px) and (max-width:1023px){.cookieHeader .grid .switchCol .cookieSwitches .labelCookie{font-size:10px !important}}.cookieHeader .grid .switchCol .cookieSwitches .checkbox{margin-left:auto;margin-right:0;padding:8px 0px}@media screen and (max-width:767px){.cookieHeader .grid .switchCol .cookieSwitches .checkbox{padding:10px 0px;margin-bottom:2px}}.cookieHeader .grid .switchCol .cookieSwitches .checkbox input[type="checkbox"]{opacity:0;display:none}.cookieHeader .grid .switchCol .cookieSwitches .checkbox label{position:relative;font-weight:900;display:block;min-width:20px;height:1.65em;font-size:.9em}@media screen and (max-width:767px){.cookieHeader .grid .switchCol .cookieSwitches .checkbox label{height:3.3em}}.cookieHeader .grid .switchCol .cookieSwitches .checkbox label::before{content:'';display:block;position:absolute;z-index:1;border-radius:50%;right:.9em;top:0;display:inline-block;vertical-align:middle;line-height:normal;background:#191919;border:2px solid #fff;width:1.5em;height:1.5em}@media screen and (max-width:767px){.cookieHeader .grid .switchCol .cookieSwitches .checkbox label::before{right:1.8em}}@media screen and (max-width:767px){.cookieHeader .grid .switchCol .cookieSwitches .checkbox label::before{width:3em;height:3em}}.cookieHeader .grid .switchCol .cookieSwitches .checkbox input[type="checkbox"]:checked+label::before{right:0;border:2px solid #779a0b}.cookieHeader .grid .switchCol .cookieSwitches .checkbox label::after{content:" ";display:block;height:1.5em;width:2.4em;background-repeat:no-repeat;border:2px solid #fff;border-radius:33px;margin-left:0;margin:0px 0px;position:absolute;right:0em;background:#191919}@media screen and (max-width:767px){.cookieHeader .grid .switchCol .cookieSwitches .checkbox label::after{height:3em;width:4.8em}}.cookieHeader .grid .switchCol .cookieSwitches .checkbox input[type="checkbox"]:checked+label::after{border:2px solid #779a0b;background:#779a0b}.cookieHeader .grid .switchCol .cookieSwitches .checkbox label::before,.cookieHeader .grid .switchCol .cookieSwitches .checkbox label::after{webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.cookieHeader .grid .switchCol .cookieSwitches .label1{grid-area:label1}.cookieHeader .grid .switchCol .cookieSwitches .switch1{grid-area:switch1}.cookieHeader .grid .switchCol .cookieSwitches .label2{grid-area:label2}.cookieHeader .grid .switchCol .cookieSwitches .switch2{grid-area:switch2}.cookieHeader .grid .switchCol .cookieSwitches .label3{grid-area:label3}.cookieHeader .grid .switchCol .cookieSwitches .switch3{grid-area:switch3}.cookieHeader .grid .switchCol .cookieSwitches .submitButton{grid-area:submitButton}.cookieHeader .grid .switchCol .cookieSwitches .submitButton{line-height:40px;min-width:90px;padding:0px 20px;padding-top:2px;background:#779a0b;height:100%;width:75%;position:relative}@media screen and (max-width:767px){.cookieHeader .grid .switchCol .cookieSwitches .submitButton{margin-top:20px;width:50%;line-height:30px}}.cookieHeader .grid .switchCol .cookieSwitches .submitButton:after{background-size:100%;background-repeat:no-repeat;content:'';height:18px;width:20px;margin-left:10px;display:inline-block;vertical-align:middle;line-height:normal;transition:all .3s ease}.cookieHeader .disabled{opacity:.8}.block-cookieSection{border:0px solid white;padding:20px 0px 40px 0px;background-color:#f1f1f1;color:#191919 !important;padding-top:10px;max-height:500px;transition-duration:1s}.block-cookieSection .grid{display:grid;grid-template-columns:6fr 12fr 6fr;grid-column-gap:20px;grid-template-rows:auto;grid-template-areas:". content .";text-align:left}@media screen and (max-width:767px){.block-cookieSection .grid{grid-template-columns:2fr 20fr 2fr}}@media screen and (min-width:767px) and (max-width:1023px){.block-cookieSection .grid{grid-template-columns:4fr 16fr 4fr}}.block-cookieSection .grid .col{grid-area:content;position:relative}.block-cookieSection .grid .col h2{text-align:center}@media screen and (max-width:767px){.block-cookieSection .grid .col h2{font-size:1.875em}}.block-cookieSection .grid .col ul{margin:30px 0;padding:0;list-style:none}.block-cookieSection .grid .col ul li{margin-bottom:12px}.block-cookieSection .grid .col ul li:before{background:#f1f1f1;content:'';display:inline-block;height:6px;margin-right:10px;transform:rotate(45deg);width:6px;vertical-align:middle}@media screen and (max-width:1023px){.block-cookieSection{font-size:1.5rem}}@media screen and (max-width:767px){.block-cookieSection{font-size:1.5rem}}.block-cookieSection.hiddenAlert{max-height:0px !important;overflow:hidden;transition-duration:1s}.block-cookieSection a{color:#779a0b;text-decoration:underline}.block-cookieSection a.button{color:#779a0b;text-decoration:none;font-size:16px;font-family:'Stolzl-Medium',Helvetica,sans-serif;font-weight:normal;background-color:#fff;font-weight:bold;letter-spacing:2px;margin-top:10px;margin-bottom:20px}.block-cookieSection a.button:hover{color:#f1f1f1;background-color:#779a0b}.block-cookieSection .tableGrid{display:grid;grid-template-areas:"tableCol";grid-template-columns:24fr !important;grid-template-rows:auto}.block-cookieSection .tableGrid .tableCol{grid-area:tableCol}.block-cookieSection .grid{padding:0px 0px 10px 0px;display:grid;grid-template-areas:"switches";grid-template-columns:24fr !important;grid-template-rows:auto;grid-column-gap:20px}@media screen and (max-width:767px){.block-cookieSection .grid{padding:0px 0px 10px 0px}}@media screen and (max-width:767px){.block-cookieSection .grid{grid-template-columns:24fr;grid-template-areas:"switches"}}.block-cookieSection .grid .textCol{grid-area:text}@media screen and (max-width:767px){.block-cookieSection .grid .textCol{padding-bottom:20px}}.block-cookieSection .grid .switchCol{display:grid;grid-template-areas:"switches";grid-template-columns:24fr !important;grid-template-rows:auto}.block-cookieSection .grid .switchCol .cookieSwitches{display:grid;align-items:center;grid-template-columns:repeat(6, fit-content(25%));grid-template-areas:"label1 switch1 label2 switch2 label3 switch3";grid-column-gap:20px;grid-template-rows:auto}@media screen and (max-width:767px){.block-cookieSection .grid .switchCol .cookieSwitches{grid-template-columns:12fr 12fr;grid-template-areas:"label1 switch1" "label2 switch2" "label3 switch3"}}.block-cookieSection .grid .switchCol .cookieSwitches .labelCookie{display:inline-block;vertical-align:middle;line-height:normal;padding-top:6px}@media screen and (max-width:767px){.block-cookieSection .grid .switchCol .cookieSwitches .labelCookie{padding:20px 0px}}.block-cookieSection .grid .switchCol .cookieSwitches .checkbox{margin-left:auto;margin-right:0}@media screen and (max-width:767px){.block-cookieSection .grid .switchCol .cookieSwitches .checkbox{padding:0px 0px}}.block-cookieSection .grid .switchCol .cookieSwitches .checkbox input[type="checkbox"]{opacity:0;display:none}.block-cookieSection .grid .switchCol .cookieSwitches .checkbox label{position:relative;display:block;min-width:20px;height:1.1em}@media screen and (max-width:767px){.block-cookieSection .grid .switchCol .cookieSwitches .checkbox label{height:2.2em}}.block-cookieSection .grid .switchCol .cookieSwitches .checkbox label::before{content:'';display:block;position:absolute;z-index:1;border-radius:50%;right:.9em;top:0;display:inline-block;vertical-align:middle;line-height:normal;background:#fff;border:2px solid #191919;width:1.5em;height:1.5em}@media screen and (max-width:767px){.block-cookieSection .grid .switchCol .cookieSwitches .checkbox label::before{right:1.2em}}@media screen and (max-width:767px){.block-cookieSection .grid .switchCol .cookieSwitches .checkbox label::before{width:2em;height:2em}}.block-cookieSection .grid .switchCol .cookieSwitches .checkbox input[type="checkbox"]:checked+label::before{right:0;border:2px solid #779a0b}.block-cookieSection .grid .switchCol .cookieSwitches .checkbox label::after{content:" ";display:block;height:1.5em;width:2.4em;background-repeat:no-repeat;border:2px solid #191919;border-radius:33px;margin-left:0;margin:0px 0px;position:absolute;right:0em;background:#f1f1f1}@media screen and (max-width:767px){.block-cookieSection .grid .switchCol .cookieSwitches .checkbox label::after{height:2em;width:3.2em}}.block-cookieSection .grid .switchCol .cookieSwitches .checkbox input[type="checkbox"]:checked+label::after{border:2px solid #779a0b;background:#f1f1f1;background:#779a0b}.block-cookieSection .grid .switchCol .cookieSwitches .checkbox label::before,.block-cookieSection .grid .switchCol .cookieSwitches .checkbox label::after{webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.block-cookieSection .grid .switchCol .cookieSwitches .label1{grid-area:label1}.block-cookieSection .grid .switchCol .cookieSwitches .switch1{grid-area:switch1}.block-cookieSection .grid .switchCol .cookieSwitches .label2{grid-area:label2}.block-cookieSection .grid .switchCol .cookieSwitches .switch2{grid-area:switch2}.block-cookieSection .grid .switchCol .cookieSwitches .label3{grid-area:label3}.block-cookieSection .grid .switchCol .cookieSwitches .switch3{grid-area:switch3}.block-cookieSection .grid .switchCol .cookieSwitches .submitButton{grid-area:submitButton}.block-cookieSection .grid .switchCol .cookieSwitches .submitButton{line-height:40px;min-width:90px}.block-cookieSection .grid .switchCol .cookieSwitches .submitButton:after{background-size:100%;background-repeat:no-repeat;content:'';height:18px;width:20px;margin-left:10px;display:inline-block;vertical-align:middle;line-height:normal;transition:all .3s ease}.block-cookieSection .grid .switchCol .cookieSwitches .submitButton:hover,.block-cookieSection .grid .switchCol .cookieSwitches .submitButton:active{background-color:#fff;color:#191919}.block-cookieSection .grid .switchCol .cookieSwitches .submitButton:hover:after,.block-cookieSection .grid .switchCol .cookieSwitches .submitButton:active:after{margin-left:14px}.block-cookieSection .disabled{opacity:.8}.block-cookieSection .cookieSubmitButton{background-color:#779a0b}.block-cookieSection .cookieResponse{padding-top:20px;font-weight:900 !important;transition-duration:1s;opacity:1}.block-cookieSection .cookieResponse.hiddenResponse{padding-top:0px !important;max-height:0;transition-duration:1s;opacity:0}.block-cookieSection .cookieResponse .checkbox input[type="checkbox"]:checked+label::after{border:2px solid #779a0b;background-color:#779a0b}.block-cookieSection .btn{color:#fff !important;background:#779a0b;padding:14px 34px;text-decoration:none;font-weight:bold;font-family:'Stolzl-Book',Helvetica,sans-serif;width:auto}.block-cookieSection .btn:hover,.block-cookieSection .btn:active,.block-cookieSection .btn:focus{background:#000 !important}.cookieTable{margin-bottom:40px;color:#191919;padding-right:0px;margin-right:0px;border-collapse:collapse;background-color:#f1f1f1;display:grid;grid-template-columns:repeat(5, 1fr);border-top:1px solid #779a0b;border-right:1px solid #779a0b}@media screen and (max-width:1112px){.cookieTable{font-size:4pt}}.cookieTable span{background:#f1f1f1}.cookieTable span.heading{background:#779a0b !important;color:#f1f1f1;font-weight:bold;font-family:'Stolzl-Medium',Helvetica,sans-serif}.cookieTable>span{padding:8px 4px;border-left:1px solid #779a0b;border-bottom:1px solid #779a0b}section.workMapSection{padding:250px 0px 80px 0px}section.workMapSection .hideHREF .caseStudy{display:none}section.workMapSection .hideFromSlick{display:none}section.workMapSection .emptyList{position:absolute;top:80px}section.workMapSection #cloneStore{display:none}section.workMapSection .visible{display:block !important}section.workMapSection .swiper-slide-visible{display:block !important}section.workMapSection .MARKEDCLUSTER{border-radius:100%;background-color:#767576 !important;padding:18px}section.workMapSection .MARKED{background-color:#779a0b;width:50px;height:50px;display:block}section.workMapSection .MARKED.small{padding:0px !important;width:12px;height:12px}section.workMapSection .MARKED.small span{display:none}section.workMapSection .MARKED.Consultancy{background-color:#009bde}section.workMapSection .MARKED.Landscaping{background-color:#191919}section.workMapSection .MARKED,section.workMapSection .MARKEDCLUSTER{position:relative}section.workMapSection .MARKED img,section.workMapSection .MARKEDCLUSTER img{display:none}section.workMapSection .MARKED span,section.workMapSection .MARKEDCLUSTER span,section.workMapSection .MARKED div,section.workMapSection .MARKEDCLUSTER div{color:#fff;font-size:2em;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}section.workMapSection .MARKED span.count,section.workMapSection .MARKEDCLUSTER span.count{display:none}@media screen and (max-width:767px){section.workMapSection{padding:120px 0px 80px 0px}}section.workMapSection .titleRow{font-size:.8em;margin-bottom:40px}section.workMapSection .titleRow [class*='col-']{display:flex;flex-direction:column}section.workMapSection .legendRow{margin-bottom:40px;font-size:1em}@media screen and (min-width:768px){section.workMapSection .legendRow{margin-bottom:120px}}section.workMapSection .legendRow ul{padding:0px ;margin:0px;margin-top:20px}@media screen and (min-width:1024px){section.workMapSection .legendRow ul{margin-top:0px}section.workMapSection .legendRow ul li{float:left;margin-right:40px}section.workMapSection .legendRow ul li:last-child{margin-right:0px}}section.workMapSection .legendRow .legendText{padding:0px;margin:0px}section.workMapSection .legendRow .legendSquare{width:12px;height:12px;display:inline-block;margin-right:6px;content:"";margin-bottom:-1px}section.workMapSection .mapSearch{margin-top:40px;padding:20px 20px;background-image:url(../images/harwoodSearch.svg);background-position:99% center !important;background-repeat:no-repeat !important;background-size:32px;border:0px}@media screen and (min-width:1025px){section.workMapSection .mapSearch{position:absolute;top:2em}}section.workMapSection .mapSearch::placeholder{color:#bcbcbc !important;font-size:1.4em !important;opacity:.6}section.workMapSection h1{font-family:'Stolzl-Book',Helvetica,sans-serif;font-size:2.8em}section.workMapSection p{font-weight:100}section.workMapSection p.category{margin-top:0px}section.workMapSection p.subtitle{font-size:1.35em}section.workMapSection .projectCard{position:relative}section.workMapSection .projectCard .projectCardInner{padding:26px 26px 20px 28px}@media screen and (min-width:1024px){section.workMapSection .projectCard .projectCardInner{min-height:100px}}section.workMapSection .projectCard .projectCardInner p.body{text-transform:uppercase}section.workMapSection .projectCard .number{color:#f8f8f8}section.workMapSection .projectCard.selected{background-color:#fff}section.workMapSection .projectCard.selected .number{color:#fff}@media screen and (max-width:1215px){section.workMapSection .projectCard .location{font-size:.8em}}section.workMapSection .projectCard h3{font-family:'Stolzl-Medium',Helvetica,sans-serif;line-height:1.4em !important;text-transform:capitalize}@media screen and (min-width:768px) and (max-width:1215px){section.workMapSection .projectCard h3{font-size:.65em !important}}@media screen and (min-width:1216px) and (max-width:1400px){section.workMapSection .projectCard h3{font-size:.9em}}section.workMapSection .projectCard p{font-weight:100;font-size:1.2rem}@media screen and (max-width:1215px){section.workMapSection .projectCard p{font-size:.7em}}@media screen and (min-width:1215px) and (max-width:1640px){section.workMapSection .projectCard p{font-size:.8em}}section.workMapSection .projectCard .row .number,section.workMapSection .projectCard .row .title{float:left}section.workMapSection .projectCard .row .number{margin-left:10px;background-color:#779a0b;position:relative}section.workMapSection .projectCard .row .number .count{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}section.workMapSection .projectCard .row .number span.index,section.workMapSection .projectCard .row .number span.longitude,section.workMapSection .projectCard .row .number span.latitude{display:none}section.workMapSection .projectCard .row p.category{color:#779a0b;font-size:1.4rem}@media screen and (max-width:1215px){section.workMapSection .projectCard .row p.category{font-size:.7em}}section.workMapSection .projectCard .row.landscaping .number{background-color:#191919}section.workMapSection .projectCard .row.landscaping p.category{color:#191919}section.workMapSection .projectCard .row.consultancy .number{background-color:#009bde}section.workMapSection .projectCard .row.consultancy p.category{color:#009bde}section.workMapSection .projectCard .row.residential .number{background-color:#abc069}section.workMapSection .projectCard .row.residential p.category{color:#abc069}section.workMapSection .projectCard .number{width:40px;height:40px}section.workMapSection .projectCard .number span.count{color:#fff;font-weight:900;font-family:'Stolzl-Book',Helvetica,sans-serif;font-size:1.6em}section.workMapSection .projectCard .title{padding-left:20px}@media screen and (min-width:991px) and (max-width:1215px){section.workMapSection .projectCard .title{padding-left:10px}}section.workMapSection .projectCard a{font-size:1.2rem;color:#767576;text-decoration:underline}section.workMapSection .mapRow{padding-top:0px}section.workMapSection #map{height:100%;border:1px solid #bcbcbc}section.workMapSection .verticalSlider{height:25vh;overflow:hidden}@media screen and (min-width:768px){section.workMapSection .verticalSlider{height:50vh}}section.workMapSection .verticalSlider .swiper-wrapper{display:flex;grid-auto-flow:column}section.workMapSection .verticalSlider .swiper-slide{cursor:pointer;align-self:stretch;background-color:#f8f8f8;border:1px;display:none}section.workMapSection .verticalSlider .swiper-slide.selected{background-color:#fff}section.workMapSection .mapRow .upArrow,section.workMapSection .mapRow .downArrow{background-color:#bcbcbc;margin-bottom:20px;height:50px;width:100% !important;background-position:center !important;background-repeat:no-repeat !important;background-size:9px !important}section.workMapSection .mapRow .upArrow.slick-hidden,section.workMapSection .mapRow .downArrow.slick-hidden{opacity:.3;display:block}section.workMapSection .mapRow .upArrow.slick-disabled,section.workMapSection .mapRow .downArrow.slick-disabled{opacity:.3}section.workMapSection .mapRow .downArrow{background-image:url(../images/harwoodArrowDownWhite.svg);margin-top:20px}section.workMapSection .mapRow .upArrow{background-image:url(../images/harwoodArrowUpWhite.svg)}section.workMapSection .btn{background:#779a0b;color:#fff;cursor:pointer;display:inline-block;font-family:'Stolzl-Medium',Helvetica,sans-serif;line-height:20px;padding:10px 30px;text-align:center;text-decoration:none !important;margin:0 auto;width:auto !important}section.workMapSection .btn:before{background:#191919}section.workMapSection .btn.resetMap{background:#779a0b !important;color:#fff;float:right;position:absolute;right:40px;top:30px;z-index:999999}section.workMapSection .btn.resetMap.hidden{display:none}section.workMapSection .btn.resetMap:hover{background:#191919 !important;color:#fff !important}section.workMapSection .btn.resetMap:not(:hover){background:#779a0b !important;color:#fff}section.workGraphsSection{background-color:#fff;font-family:'Stolzl-Book',Helvetica,sans-serif !important;padding:80px 0px 80px 0px}@media screen and (max-width:767px){section.workGraphsSection{padding:80px 0px 40px 0px}}section.workGraphsSection h1,section.workGraphsSection h2,section.workGraphsSection h3{font-family:'Stolzl-Book',Helvetica,sans-serif !important}@media screen and (min-width:768px){section.workGraphsSection .verticalAlign{display:flex;align-items:center}}@media screen and (min-width:767px){section.workGraphsSection .verticalAlign:nth-child(2){margin:40px 0px}section.workGraphsSection .verticalAlign:nth-child(3){margin:60px 0px}}section.workGraphsSection .percentage{fill:#666;font-size:.5em;text-anchor:middle}section.workGraphsSection .pieChartContainer{display:block;position:relative;width:100%;height:100%;padding-bottom:100%;margin-left:20px;margin-top:-15% !important}@media screen and (max-width:767px){section.workGraphsSection .pieChartContainer{margin-bottom:-15% !important}}@media screen and (max-width:1023px){section.workGraphsSection .pieChartContainer{margin:0 auto}}section.workGraphsSection .noPadding{padding:0px !important}section.workGraphsSection .pieGraph{-webkit-print-color-adjust:exact;display:block;position:absolute;border-radius:50%;border:0px;width:50%;height:50%;padding-bottom:50%;padding:0px;z-index:52;left:50%;top:50%;transform:translate(-50%, -50%)}section.workGraphsSection .pieGraph .innerContainer{padding:0px;margin:0px;display:block;position:absolute;background:#FFF;border-radius:50%;border:0px;top:50%;left:50%;transform:translate(-50%, -50%);width:75%;height:75%}section.workGraphsSection span.text{top:50%;left:50%;position:absolute;transform:translate(-50%, -50%);font-size:1.5em}@media screen and (max-width:1023px){section.workGraphsSection span.text{font-size:1.2em}}section.workGraphsSection .labelContainer{height:50px;position:absolute;line-height:30px}@media screen and (max-width:1023px){section.workGraphsSection .labelContainer.right .label{margin:0 20%}}section.workGraphsSection .labelContainer.right .label{position:relative;right:0px;margin-left:20px}section.workGraphsSection .labelContainer.left .label{position:relative;left:0px}section.workGraphsSection .labelContainer.right::before{left:-15vw;width:15vw}@media screen and (max-width:767px){section.workGraphsSection .labelContainer.right::before{left:-25vw;width:25vw}}section.workGraphsSection .labelContainer.left::before{width:15vw;right:-15vw}@media screen and (max-width:767px){section.workGraphsSection .labelContainer.left::before{right:-25vw;width:25vw}}section.workGraphsSection .labelContainer .label{max-width:100px;width:100%;font-size:.8em;background-color:#fff !important;position:absolute;z-index:50;margin:0px}@media screen and (max-width:1023px){section.workGraphsSection .labelContainer .label{font-size:.5em;max-width:70px !important}}section.workGraphsSection .labelContainer .label .percentage{font-size:3em}section.workGraphsSection .textBlockContainer{display:block;position:relative;width:100%;height:100%}section.workGraphsSection .textBlockContainer h2{font-size:1.5em !important}section.workGraphsSection .textBlockContainer h2 span{font-family:'Stolzl-Medium',Helvetica,sans-serif !important}@media screen and (max-width:767px){section.workGraphsSection .textBlockContainer.verticalCenter{padding:0px 0px 40px 0px}}@media screen and (max-width:767px){section.workGraphsSection .textBlockContainer{padding:40px 0px 40px 0px}}section.workGraphsSection .percentagesContainer .innerContainer{display:flex;align-items:center;justify-content:center}section.workGraphsSection .percentagesContainer .item{display:inline-block;margin:0px auto;text-align:center}@media screen and (min-width:1025px){section.workGraphsSection .percentagesContainer .item:nth-child(2) img,section.workGraphsSection .percentagesContainer .item:nth-child(3) img{padding-top:25%}section.workGraphsSection .percentagesContainer .item:nth-child(1) img,section.workGraphsSection .percentagesContainer .item:nth-child(4) img{padding-bottom:25%}}section.workGraphsSection .percentagesContainer .item .percentageItem{width:60px}section.workGraphsSection .percentagesContainer .item .label{font-size:.8em;text-align:left}section.workGraphsSection .percentagesContainer .item .percentage{margin-top:20px;margin-bottom:4px;color:#779a0b;font-size:2em;font-weight:900}@media screen and (max-width:1023px){section.workGraphsSection .percentagesContainer .item .percentage{font-size:1.6em}}@media screen and (min-width:1023px){section.workGraphsSection .barChartContainer{padding-top:60px}}section.workGraphsSection .barChartContainer .axisLabel{padding-top:60px;writing-mode:vertical-rl;text-orientation:mixed;position:absolute;top:20%;height:100%;left:-14px;font-size:.8em}@media screen and (max-width:1023px){section.workGraphsSection .barChartContainer .axisLabel{left:-10px}}@media screen and (max-width:1023px){section.workGraphsSection .barChartContainer .axisLabel{top:0%;left:-14px;font-size:.7em}}section.workGraphsSection .barChartContainer .innerContainer{position:relative;border-left:1px solid #383b43;border-bottom:1px solid #383b43}section.workGraphsSection .barChartContainer .innerContainer .chart{display:table;table-layout:fixed;width:100%;max-width:700px;height:200px;margin:0 auto;padding:0px;background-image:linear-gradient(bottom, rgba(0,0,0,0.1) 2%, transparent 2%);background-size:100% 50px;background-position:left top}section.workGraphsSection .barChartContainer .innerContainer .chart li{position:relative;display:table-cell;vertical-align:bottom;height:200px}section.workGraphsSection .barChartContainer .innerContainer .chart li p{text-align:center;font-size:2.3em;margin:0px}@media screen and (max-width:767px){section.workGraphsSection .barChartContainer .innerContainer .chart li p{font-size:1em !important}}@media screen and (max-width:1023px){section.workGraphsSection .barChartContainer .innerContainer .chart li p{font-size:1.4em}}section.workGraphsSection .barChartContainer .innerContainer .chart span{margin:0 1.6em;display:block;background:#383b43;animation:draw 1s ease-in-out}section.workGraphsSection .barChartContainer .innerContainer .chart span:before{position:absolute;left:0;right:0;top:100%;padding:5px 1em 0;display:block;text-align:center;content:attr(title);word-wrap:break-word;font-size:.7em}@media screen and (max-width:330px){section.workGraphsSection .barChartContainer .innerContainer .chart span:before{font-size:.5em !important}}@media screen and (min-width:330px) and (max-width:1023px){section.workGraphsSection .barChartContainer .innerContainer .chart span:before{font-size:.55em !important}}@keyframes draw{0%{height:0}}section.workGraphsSection.workGraphsHomeSection{background-color:#f1f1f1;padding:0px 0 80px 0}section.workGraphsSection.workGraphsHomeSection .pieChartContainer .innerContainer{background-color:#f1f1f1}@media screen and (min-width:1024px){section.workGraphsSection.workGraphsHomeSection{padding:0px 0 0px 0}}section.workGraphsSection.workGraphsHomeSection .labelContainer .label{background-color:#f1f1f1 !important}section.workGraphsSection.workGraphsHomeSection .pieChartContainer{margin-left:0px;margin-right:10px}section.workGraphsSection.workGraphsHomeSection .textBlockContainer{margin-top:0;padding:0px 0 40px 0}@media screen and (min-width:768px){section.workGraphsSection.workGraphsHomeSection .textBlockContainer{padding:0px;margin-top:10%}}section.workGraphsSection.workGraphsHomeSection .textBlockContainer span{font-size:16px}section.workGraphsSection.workGraphsHomeSection .textBlockContainer h2{font-size:28px !important;font-family:'Stolzl-Medium',Helvetica,sans-serif !important}section.workGraphsSection.workGraphsHomeSection a{text-decoration:underline;color:#779a0b}section.quotesCarouselSection{background:#fff;background-image:url(../images/hardwoodBackLine.svg);background-size:300px;background-repeat:repeat;background-position:center center;padding:60px 0}section.quotesCarouselSection h2{margin-bottom:20px}section.quotesCarouselSection .swiper-slide{width:50%}section.quotesCarouselSection .carouselBtns{margin-bottom:50px}section.quotesCarouselSection .prevBtn,section.quotesCarouselSection .nextBtn{border:2px solid #191919;height:16px;width:16px;border-radius:50%;padding:24px;background-repeat:no-repeat;background-position:center;background-size:50%;background-color:transparent}section.quotesCarouselSection .prevBtn.swiper-button-disabled,section.quotesCarouselSection .nextBtn.swiper-button-disabled{opacity:.4}section.quotesCarouselSection .prevBtn.prevBtn,section.quotesCarouselSection .nextBtn.prevBtn{margin-right:15px;background-image:url(/wp-content/themes/harwood/assets/images/harwoodGalleryArrowLeftDark.svg)}section.quotesCarouselSection .prevBtn.nextBtn,section.quotesCarouselSection .nextBtn.nextBtn{background-image:url(/wp-content/themes/harwood/assets/images/harwoodGalleryArrowRightDark.svg)}section.quotesCarouselSection .quotes{overflow:hidden}@media screen and (min-width:768px) and (max-width:1023px){section.quotesCarouselSection .quotes{margin-left:0px}}@media screen and (max-width:767px){section.quotesCarouselSection .quotes{margin-left:-20px}}@media screen and (min-width:1024px){section.quotesCarouselSection .quotes{margin-left:1.6%}}section.quotesCarouselSection .quotes .quoteContent{max-width:75vw}section.quotesCarouselSection .quotes blockquote{color:#779a0b;display:block;font-size:22px;font-family:'Stolzl-Medium',Helvetica,sans-serif;line-height:1.5em;margin:0;padding:50px 0 0}section.quotesCarouselSection .quotes blockquote:before{content:'“';color:#779a0b;clear:both;display:block;font-size:80px;font-family:'Stolzl-Medium',Helvetica,sans-serif;height:80px;line-height:80px;left:0;top:0;position:absolute}section.quotesCarouselSection .quotes .quoteName{color:#071d32;font-size:12px;font-family:'Stolzl-Book',Helvetica,sans-serif;margin:15px 0px 0px}#construction #contentimgSection3,.page-id-6087 #contentimgSection3,#construction #bulletSection5,.page-id-6087 #bulletSection5,#construction #col2Section7,.page-id-6087 #col2Section7{padding-bottom:0}#construction .quotesCarouselSection .quotes blockquote,.page-id-6087 .quotesCarouselSection .quotes blockquote{color:#009bde}#construction .quotesCarouselSection .quotes blockquote:before,.page-id-6087 .quotesCarouselSection .quotes blockquote:before{color:#009bde}section.trainingSection{background:#fff;background-image:url(../images/hardwoodBackLine.svg);background-size:300px;background-repeat:repeat;background-position:center center;padding:60px 0}section.trainingSection .imgLeft{min-height:100%;height:350px;overflow:hidden}section.trainingSection .imgLeft img{bottom:0;display:block;height:100%;left:50%;margin:auto;position:absolute;right:0;top:0;width:auto;transform:translate(-50%)}section.trainingSection ul{list-style:disc;margin:20px 0 0 0;padding:0 0 0 20px}section.trainingSection ul li{margin-bottom:8px}section.trainingSection ul li:last-child{margin:0}section.trainingSection ul li p{margin:0}section.trainingFormSection .bookingDates{list-style:none;margin:0;padding:0;width:100%}section.trainingFormSection .bookingDates .formSelect{border:1px solid #bcbcbc;background:#fff;color:#071d32;margin-bottom:10px;padding:8px 10px;width:100%}section.trainingFormSection .bookingDates .formSelect select{border:none;-webkit-appearance:none}section.trainingFormSection .bookingDates span.net,section.trainingFormSection .bookingDates span.vat,section.trainingFormSection .bookingDates span.total{display:block}section.trainingFormSection .bookingDates .add{background:none;border:2px solid #fff;color:#fff;margin-top:20px;padding:10px 20px}section.trainingFormSection .bookingDates .add:hover,section.trainingFormSection .bookingDates .add:focus,section.trainingFormSection .bookingDates .add:active{background:#fff;color:#009bde}@media screen and (max-width:767px){section.trainingFormSection .bookingDates .add{font-size:10px;margin:0;padding:12px 13px;width:100%}}section.trainingFormSection .bookingDates .removeTrainingCourse{color:#FFFFFF;font-size:20px;font-family:'Stolzl-Book',Helvetica,sans-serif;padding:0;cursor:pointer;text-transform:lowercase;margin-left:60px;margin-top:30px}@media screen and (max-width:767px){section.trainingFormSection .bookingDates .removeTrainingCourse{margin-left:30px}}@media screen and (max-width:767px){section.trainingFormSection #details{padding-top:20px}section.trainingFormSection .bookingDates li{min-height:74px}section.trainingFormSection .hideOnMobile{display:none}section.trainingFormSection .showOnMobile{display:block}}@media screen and (min-width:768px){section.trainingFormSection .showOnMobile{display:none}}section.trainingFormSection select{background-color:white;display:inline-block;font:inherit;line-height:1.5em;padding-right:1.6em;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none}section.trainingFormSection select{background-image:linear-gradient(45deg, transparent 50%, gray 50%),linear-gradient(135deg, gray 50%, transparent 50%);background-position:calc(100% - 10px) calc(.4em + 2px),calc(100% - 5px) calc(.4em + 2px);background-size:5px 5px,
	  5px 5px;background-repeat:no-repeat}section.brochureSection{padding-bottom:60px}section.brochureSection .brochureTitle h1{font-family:'Stolzl-Book',Helvetica,sans-serif;font-size:40px;line-height:1.6;margin:.67em 0 0}@media screen and (max-width:768px){section.brochureSection .brochureTitle h1{font-size:30px}}@media screen and (max-width:500px){section.brochureSection .brochureTitle h1{margin-top:40px;font-size:28px;line-height:1.4}}section.brochureSection .brochureEmbed{padding-top:60px}section.brochureSection .brochureEmbed .embedOuter{position:relative;overflow:hidden;width:100%;padding-top:56%}section.brochureSection .brochureEmbed .embedOuter iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}section.brochureSection .brochureFile{padding-top:60px;text-align:center}section.brochureSection .brochureFile a{margin:0 auto}.headerBrochure h1{font-size:45px}.featuredBrochure{padding-bottom:60px;position:relative}.featuredBrochure .brochureEmbed{padding-top:60px}.featuredBrochure .brochureEmbed .embedOuter{position:relative;overflow:hidden;width:100%;padding-top:56%}.featuredBrochure .brochureEmbed .embedOuter iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.featuredBrochure .text{margin:60px auto 0;text-align:center}.featuredBrochure .text p{margin-top:10px}.featuredBrochure .text p span{text-transform:uppercase}.featuredBrochure .text .btn{padding:10px 15px 8px}.featuredBrochure .text .btn span{content:"";display:inline-block;background-image:url(/wp-content/themes/harwood/assets/images/harwood_downloadIcon.svg);background-position:center center;background-repeat:no-repeat;background-size:15px;width:16px;height:16px;margin-right:8px;vertical-align:middle}.brochureList{background:#fff;position:relative;padding:60px 0}.brochureList h2{font-size:20px}.brochureList .grid{display:grid}.brochureList .grid.gridTitle{grid-template-columns:repeat(2, 1fr);align-items:center}@media screen and (max-width:768px){.brochureList .grid.gridTitle{grid-template-columns:repeat(1, 1fr)}}.brochureList .grid.gridTitle .link{text-align:right}@media screen and (max-width:768px){.brochureList .grid.gridTitle .link{margin-top:20px}}.brochureList .grid.gridTitle .link a{color:#779a0b;text-decoration:underline}.brochureList .grid.gridList{grid-template-columns:repeat(2, 1fr);grid-auto-rows:1fr;column-gap:10rem;row-gap:3rem;align-items:stretch;margin:40px 0 0 0;padding:0}@media screen and (max-width:768px){.brochureList .grid.gridList{grid-template-columns:repeat(1, 1fr)}}@media screen and (max-width:1024px){.brochureList .grid.gridList{column-gap:6rem}}.brochureList .grid.gridList .brochures{padding-bottom:3rem;border-bottom:1px solid #bcbcbc}.brochureList .grid.gridList .brochures:nth-last-child(1),.brochureList .grid.gridList .brochures:nth-last-child(2){border:none}@media screen and (max-width:768px){.brochureList .grid.gridList .brochures:nth-last-child(2){border-bottom:1px solid #bcbcbc !important}}.brochureList .grid.gridList .brochures a{display:flex}.brochureList .grid.gridList .brochures .brochureImg{margin-right:15px;width:100px}.brochureList .grid.gridList .brochures .brochureImg img{height:auto;width:90px}.brochureList .grid.gridList .brochures .brochureText{margin-right:10px}.brochureList .grid.gridList .brochures .brochureText h3{color:#071d32;font-family:'Stolzl-Book',Helvetica,sans-serif;font-weight:normal;font-size:16px;margin-top:10px;letter-spacing:0}.brochureList .grid.gridList .brochures .brochureText p{margin-top:0;color:#767576}.brochureList .grid.gridList .brochures .brochureText p span{text-transform:uppercase}.brochureList .grid.gridList .brochures .brochureBtn{align-self:end;margin-left:auto;width:126px}.brochureList .grid.gridList .brochures .brochureBtn .btn{padding:10px 15px 8px;width:126px}.brochureList .grid.gridList .brochures .brochureBtn .btn span{content:"";display:inline-block;background-image:url(/wp-content/themes/harwood/assets/images/harwood_downloadIcon.svg);background-position:center center;background-repeat:no-repeat;background-size:15px;width:16px;height:16px;margin-right:8px;vertical-align:middle}.filterBrochures{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:767px){.filterBrochures{flex-wrap:wrap}}.filterBrochures .downloadLinks{position:relative;display:inline-block;z-index:9000}@media screen and (max-width:767px){.filterBrochures .downloadLinks{margin-top:10px;width:100%}}.filterBrochures .downloadLinks .btnDropdown{width:220px}.filterBrochures .downloadLinks .btnDropdown .btn{padding:11px 15px 9px;display:inline-block;width:auto;vertical-align:middle}.filterBrochures .downloadLinks .btnDropdown span{content:"";display:inline-block;background-image:url(/wp-content/themes/harwood/assets/images/harwood_btnArrow.svg);background-position:center center;background-repeat:no-repeat;background-size:15px;background-color:#92AE3C;width:16px;height:16px;padding:19px 20px 21px;vertical-align:middle;transform:rotate(0deg)}.filterBrochures .downloadLinks .btnDropdown.open span{transform:rotate(180deg)}.filterBrochures .downloadLinks .dropdown{position:absolute;right:0;top:40px;background:#fff;padding:20px;width:650px}@media screen and (max-width:767px){.filterBrochures .downloadLinks .dropdown{width:100%;left:0;right:auto}}.filterBrochures .downloadLinks .dropdown .title{display:flex;width:100%;justify-content:space-between;margin-bottom:20px}.filterBrochures .downloadLinks .dropdown .title p{font-size:20px;font-family:'Stolzl-Medium',Helvetica,sans-serif;letter-spacing:2px;margin:0}.filterBrochures .downloadLinks .dropdown .title .downloadAll{color:#779a0b;text-align:right;text-decoration:underline}.filterBrochures .downloadLinks .dropdown .list{margin:0;padding:0}.filterBrochures .downloadLinks .dropdown .list .brochures{padding-bottom:6px;margin-bottom:15px;border-bottom:1px solid #bcbcbc}@media screen and (max-width:767px){.filterBrochures .downloadLinks .dropdown .list .brochures{padding-bottom:15px}}.filterBrochures .downloadLinks .dropdown .list .brochures:last-child{border:none;margin:0;padding:0}.filterBrochures .downloadLinks .dropdown .list .brochures a{display:flex;justify-content:space-between}@media screen and (max-width:767px){.filterBrochures .downloadLinks .dropdown .list .brochures a{flex-direction:column}}.filterBrochures .downloadLinks .dropdown .list .brochures a h3{color:#071d32;font-family:'Stolzl-Book',Helvetica,sans-serif;font-size:15px;letter-spacing:0;margin:0}.filterBrochures .downloadLinks .dropdown .list .brochures a p{color:#767576;margin:0}.filterBrochures .downloadLinks .dropdown .list .brochures a p span{text-transform:uppercase}.filterBrochures .downloadLinks .dropdown .list .brochures a .btn{padding:10px 15px 8px}@media screen and (max-width:767px){.filterBrochures .downloadLinks .dropdown .list .brochures a .btn{margin-top:5px}}.filterBrochures .downloadLinks .dropdown .list .brochures a .btn span{content:"";display:inline-block;background-image:url(/wp-content/themes/harwood/assets/images/harwood_downloadIcon.svg);background-position:center center;background-repeat:no-repeat;background-size:15px;width:16px;height:16px;margin-right:8px;vertical-align:middle}section.promoBannerSection{background:#fff;padding-top:30px;padding-left:15px}section.promoBannerSection a{display:block;width:100%}section.promoBannerSection img{width:100%;height:auto}