@import url('https://fonts.googleapis.com/css?family=Montserrat:400,700');img{max-width:100%;border:0;-ms-interpolation-mode:bicubic;vertical-align:bottom}video{max-width:100%;height:auto}.hs-responsive-embed{position:relative;height:auto;overflow:hidden;padding-top:0;padding-left:0;padding-right:0}.hs-responsive-embed iframe,.hs-responsive-embed object,.hs-responsive-embed embed{width:100%;height:100%;border:0}.hs-responsive-embed,.hs-responsive-embed.hs-responsive-embed-youtube,.hs-responsive-embed.hs-responsive-embed-wistia,.hs-responsive-embed.hs-responsive-embed-vimeo{padding-bottom:2%}.hs-responsive-embed.hs-responsive-embed-instagram{padding-bottom:116.01%}.hs-responsive-embed.hs-responsive-embed-pinterest{height:auto;overflow:visible;padding:0}.hs-responsive-embed.hs-responsive-embed-pinterest iframe{position:static;width:auto;height:auto}iframe[src^="http://www.slideshare.net/slideshow/embed_code/"]{width:100%;max-width:100%}@media(max-width:568px){iframe{max-width:100%}}textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],select{padding:6px;display:inline-block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.hs-menu-wrapper ul{padding:0}.hs-menu-wrapper.hs-menu-flow-horizontal ul{list-style:none;margin:0}.hs-menu-wrapper.hs-menu-flow-horizontal>ul{display:inline-block;margin-bottom:20px}.hs-menu-wrapper.hs-menu-flow-horizontal>ul:before{content:" ";display:table}.hs-menu-wrapper.hs-menu-flow-horizontal>ul:after{content:" ";display:table;clear:both}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1{float:left}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{display:inline-block;padding:10px 20px;white-space:nowrap;max-width:140px;overflow:hidden;text-overflow:ellipsis;text-decoration:none}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children{position:relative}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper{visibility:hidden;opacity:0;-webkit-transition:opacity .4s;position:absolute;z-index:10;left:0}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a{display:block;white-space:nowrap;width:140px;overflow:hidden;text-overflow:ellipsis}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li.hs-item-has-children ul.hs-menu-children-wrapper{left:180px;top:0}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children:hover>ul.hs-menu-children-wrapper{opacity:1;visibility:visible}.row-fluid-wrapper:last-child .hs-menu-wrapper.hs-menu-flow-horizontal>ul{margin-bottom:0}.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch{position:relative;margin-bottom:20px;min-height:7em}.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch>ul{margin-bottom:0}.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch>ul li.hs-item-has-children{position:static}.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch>ul li.hs-item-has-children ul.hs-menu-children-wrapper{display:none}.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch>ul li.hs-item-has-children.active-branch>ul.hs-menu-children-wrapper{display:block;visibility:visible;opacity:1}.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch>ul li.hs-item-has-children.active-branch>ul.hs-menu-children-wrapper:before{content:" ";display:table}.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch>ul li.hs-item-has-children.active-branch>ul.hs-menu-children-wrapper:after{content:" ";display:table;clear:both}.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch>ul li.hs-item-has-children.active-branch>ul.hs-menu-children-wrapper>li{float:left}.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch>ul li.hs-item-has-children.active-branch>ul.hs-menu-children-wrapper>li a{display:inline-block;padding:10px 20px;white-space:nowrap;max-width:140px;width:auto;overflow:hidden;text-overflow:ellipsis;text-decoration:none}.hs-menu-wrapper.hs-menu-flow-vertical{width:100%}.hs-menu-wrapper.hs-menu-flow-vertical ul{list-style:none;margin:0}.hs-menu-wrapper.hs-menu-flow-vertical li a{display:block;white-space:nowrap;width:140px;overflow:hidden;text-overflow:ellipsis}.hs-menu-wrapper.hs-menu-flow-vertical>ul{margin-bottom:20px}.hs-menu-wrapper.hs-menu-flow-vertical>ul li.hs-menu-depth-1>a{width:auto}.hs-menu-wrapper.hs-menu-flow-vertical>ul li a{padding:10px 20px;text-decoration:none}.hs-menu-wrapper.hs-menu-flow-vertical>ul li.hs-item-has-children{position:relative}.hs-menu-wrapper.hs-menu-flow-vertical>ul li.hs-item-has-children ul.hs-menu-children-wrapper{visibility:hidden;opacity:0;-webkit-transition:opacity .4s;position:absolute;z-index:10;top:0;left:180px}.hs-menu-wrapper.hs-menu-flow-vertical>ul li.hs-item-has-children:hover>ul.hs-menu-children-wrapper{opacity:1;visibility:visible}.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch li a{min-width:140px;width:auto}.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch>ul{max-width:100%;overflow:hidden}.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch>ul li.hs-item-has-children ul.hs-menu-children-wrapper{display:none}.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch>ul li.hs-item-has-children.active-branch>ul.hs-menu-children-wrapper,.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch>ul li.hs-item-has-children.active-branch>ul.hs-menu-children-wrapper>li.hs-item-has-children>ul.hs-menu-children-wrapper{display:block;visibility:visible;opacity:1;position:static}.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch li.hs-menu-depth-2>a{padding-left:4em}.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch li.hs-menu-depth-3>a{padding-left:6em}.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch li.hs-menu-depth-4>a{padding-left:8em}.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch li.hs-menu-depth-5>a{padding-left:140px}.hs-menu-wrapper.hs-menu-not-show-active-branch li.hs-menu-depth-1 ul{box-shadow:0px 1px 3px rgba(0,0,0,0.18);-webkit-box-shadow:0px 1px 3px rgba(0,0,0,0.18);-moz-box-shadow:0px 1px 3px rgba(0,0,0,0.18)}@media(max-width:568px){.hs-menu-wrapper,.hs-menu-wrapper *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;width:100%}.hs-menu-wrapper.hs-menu-flow-horizontal ul{list-style:none;margin:0;display:block}.hs-menu-wrapper.hs-menu-flow-horizontal>ul{display:block}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1{float:none}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li a,.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a,.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch>ul li.hs-item-has-children.active-branch>ul.hs-menu-children-wrapper>li a{display:block;max-width:100%;width:100%}}.hs-menu-wrapper.hs-menu-flow-vertical.no-flyouts>ul li.hs-item-has-children ul.hs-menu-children-wrapper,.hs-menu-wrapper.hs-menu-flow-horizontal.no-flyouts>ul li.hs-item-has-children ul.hs-menu-children-wrapper{visibility:visible;opacity:1}.widget-type-space{visibility:hidden}.hs-author-listing-header{margin:0 0 .75em 0}.hs-author-social-links{display:inline-block}.hs-author-social-links a.hs-author-social-link{width:24px;height:24px;border-width:0px;border:0px;line-height:24px;background-size:24px 24px;background-repeat:no-repeat;display:inline-block;text-indent:-99999px}.hs-author-social-links a.hs-author-social-link.hs-social-facebook{background-image:url("//static.hubspot.com/final/img/common/icons/social/facebook-24x24.png")}.hs-author-social-links a.hs-author-social-link.hs-social-linkedin{background-image:url("//static.hubspot.com/final/img/common/icons/social/linkedin-24x24.png")}.hs-author-social-links a.hs-author-social-link.hs-social-twitter{background-image:url("//static.hubspot.com/final/img/common/icons/social/twitter-24x24.png")}.hs-author-social-links a.hs-author-social-link.hs-social-google-plus{background-image:url("//static.hubspot.com/final/img/common/icons/social/googleplus-24x24.png")}.hs_cos_wrapper_type_image_slider{display:block;overflow:hidden}.hs_cos_flex-container a:active,.hs_cos_flex-slider a:active,.hs_cos_flex-container a:focus,.hs_cos_flex-slider a:focus{outline:0}.hs_cos_flex-slides,.hs_cos_flex-control-nav,.hs_cos_flex-direction-nav{margin:0;padding:0;list-style:none}.hs_cos_flex-slider{margin:0;padding:0}.hs_cos_flex-slider .hs_cos_flex-slides>li{display:none;-webkit-backface-visibility:hidden;position:relative}.hs_cos_flex-slider .hs_cos_flex-slides img{width:100%;display:block;border-radius:0px}.hs_cos_flex-pauseplay span{text-transform:capitalize}.hs_cos_flex-slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .hs_cos_flex-slides{display:block}* html .hs_cos_flex-slides{height:1%}.hs_cos_flex-slider{margin:0 0 60px;background:#fff;border:0;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;zoom:1}.hs_cos_flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease}.loading .hs_cos_flex-viewport{max-height:300px}.hs_cos_flex-slider .hs_cos_flex-slides{zoom:1}.carousel li{margin-right:5px}.hs_cos_flex-direction-nav{*height:0}.hs_cos_flex-direction-nav a{width:30px;height:30px;margin:-20px 0 0;display:block;background:url(//static.hsappstatic.net/content_shared_assets/static-1.3935/img/bg_direction_nav.png) no-repeat 0 0;position:absolute;top:50%;z-index:10;cursor:pointer;text-indent:-9999px;opacity:0;-webkit-transition:all .3s ease}.hs_cos_flex-direction-nav .hs_cos_flex-next{background-position:100% 0;right:-36px}.hs_cos_flex-direction-nav .hs_cos_flex-prev{left:-36px}.hs_cos_flex-slider:hover .hs_cos_flex-next{opacity:.8;right:5px}.hs_cos_flex-slider:hover .hs_cos_flex-prev{opacity:.8;left:5px}.hs_cos_flex-slider:hover .hs_cos_flex-next:hover,.hs_cos_flex-slider:hover .hs_cos_flex-prev:hover{opacity:1}.hs_cos_flex-direction-nav .hs_cos_flex-disabled{opacity:.3 !important;filter:alpha(opacity=30);cursor:default}.hs_cos_flex_thumbnavs-direction-nav{margin:0px;padding:0px;list-style:none}.hs_cos_flex_thumbnavs-direction-nav{*height:0}.hs_cos_flex_thumbnavs-direction-nav a{width:30px;height:140px;margin:-60px 0 0;display:block;background:url(//static.hsappstatic.net/content_shared_assets/static-1.3935/img/bg_direction_nav.png) no-repeat 0 40%;position:absolute;top:50%;z-index:10;cursor:pointer;text-indent:-9999px;opacity:1;-webkit-transition:all .3s ease}.hs_cos_flex_thumbnavs-direction-nav .hs_cos_flex_thumbnavs-next{background-position:100% 40%;right:0px}.hs_cos_flex_thumbnavs-direction-nav .hs_cos_flex_thumbnavs-prev{left:0px}.hs-cos-flex-slider-control-panel img{cursor:pointer}.hs-cos-flex-slider-control-panel img:hover{opacity:.8}.hs-cos-flex-slider-control-panel{margin-top:-30px}.hs_cos_flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.hs_cos_flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.hs_cos_flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;box-shadow:inset 0 0 3px rgba(0,0,0,0.3)}.hs_cos_flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7)}.hs_cos_flex-control-paging li a.hs_cos_flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default}.hs_cos_flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.hs_cos_flex-control-thumbs li{width:25%;float:left;margin:0}.hs_cos_flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer}.hs_cos_flex-control-thumbs img:hover{opacity:1}.hs_cos_flex-control-thumbs .hs_cos_flex-active{opacity:1;cursor:default}@media screen and (max-width:860px){.hs_cos_flex-direction-nav .hs_cos_flex-prev{opacity:1;left:0}.hs_cos_flex-direction-nav .hs_cos_flex-next{opacity:1;right:0}}.hs_cos_flex-slider .caption{background-color:rgba(0,0,0,0.5);position:absolute;font-size:2em;line-height:1.1em;color:white;padding:0px 5% 0px 5%;width:100%;bottom:0;text-align:center}.hs_cos_flex-slider .superimpose .caption{color:white;font-size:3em;line-height:1.1em;position:absolute;padding:0px 5% 0px 5%;width:90%;top:40%;text-align:center;background-color:transparent}@media all and (max-width:400px){.hs_cos_flex-slider .superimpose .caption{background-color:black;position:static;font-size:2em;line-height:1.1em;color:white;width:90%;padding:0px 5% 0px 5%;top:40%;text-align:center}#recaptcha_area table#recaptcha_table{width:300px !important}#recaptcha_area table#recaptcha_table .recaptcha_r1_c1{width:300px !important}#recaptcha_area table#recaptcha_table .recaptcha_r4_c4{width:67px !important}#recaptcha_area table#recaptcha_table #recaptcha_image{width:280px !important}}.hs_cos_flex-slider h1,.hs_cos_flex-slider h2,.hs_cos_flex-slider h3,.hs_cos_flex-slider h4,.hs_cos_flex-slider h5,.hs_cos_flex-slider h6,.hs_cos_flex-slider p{color:white}.hs-gallery-thumbnails li{display:inline-block;margin:0px;padding:0px;margin-right:-4px}.hs-gallery-thumbnails.fixed-height li img{max-height:150px;margin:0px;padding:0px;border-width:0px}pre{overflow-x:auto}table pre{white-space:pre-wrap}.comment{margin:10px 0 10px 0}.hs_cos_wrapper_type_rich_text,.hs_cos_wrapper_type_text,.hs_cos_wrapper_type_header,.hs_cos_wrapper_type_section_header,.hs_cos_wrapper_type_raw_html,.hs_cos_wrapper_type_raw_jinja,.hs_cos_wrapper_type_page_footer{word-wrap:break-word}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}.wp-float-left{float:left;margin:0 20px 20px 0}.wp-float-right{float:right;margin:0 0 20px 20px}#map_canvas img,.google-maps img{max-width:none}#recaptcha_table td{line-height:0}.recaptchatable #recaptcha_response_field{min-height:0;line-height:12px}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}html,body{min-height:100%;margin:0px;padding:0px}.page-center{display:table;float:none !important}@media only screen and (min-device-width:320px) and (max-device-width:736px){.page-center{display:block;padding-right:15px;padding-left:15px}}@media(min-width:750px){.page-center{padding-right:15px;padding-left:15px;margin-right:auto !important;margin-left:auto !important}}@media(min-width:992px){.page-center{width:970px !important}}@media(min-width:1200px){.page-center{width:1200px !important}}a{color:#b3a369;font-family:'Montserrat',sans-serif;text-decoration:underline}a:hover,a:active{color:#7c878e;text-decoration:underline}img{max-width:100%}.hs_cos_wrapper_type_rich_text table{width:100%}p,q{color:#2c2a29;font-family:'Montserrat',sans-serif;font-size:14px;font-weight:400;line-height:22px;-webkit-margin-before:1rem;-webkit-margin-after:1rem;-webkit-margin-start:0px;-webkit-margin-end:0px;margin:0;padding:0;text-rendering:optimizelegibility}span{font-family:'Montserrat',sans-serif;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0px;-webkit-margin-end:0px;margin:0;padding:0;text-rendering:optimizelegibility}label{color:#2c2a29;font-family:'Montserrat',sans-serif;font-size:1rem;font-weight:400;line-height:1.6em;margin:0;padding:0;text-rendering:optimizelegibility}p.semi{font-weight:600}strong{font-weight:700}q{font-style:italic;font-weight:300;line-height:}sup,sub{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}h1,h2,h3,h4,h5,h6{font-family:'Montserrat',sans-serif;color:#2c2a29;font-weight:400;margin:5px 0 15px;text-rendering:optimizelegibility}h1{font-size:60px;line-height:68px}h2{font-size:40px;line-height:48px;color:#b3a369}h3{font-size:30px;line-height:38px}h4{font-size:20px;line-height:28px}h5{font-size:16px;line-height:24px}h6{font-size:16px;line-height:22px}::-moz-selection{color:#fff;background:#39f;text-shadow:none}::selection{color:#fff;background:#39f;text-shadow:none}::placeholder,:-moz-placeholder,::-moz-placeholder,:-ms-input-placeholder,::-webkit-input-placeholder,:placeholder-shown{color:rgba(0,0,0,0.75)}li{color:#2c2a29;font-family:'Montserrat',sans-serif;font-weight:400;line-height:22px;text-rendering:optimizelegibility}.widget-type-rich_text ul{list-style-type:none;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:0;margin:1rem 0;padding:0}.widget-type-rich_text ul li{padding-left:.6rem}ul.unstyled,ol.unstyled{list-style:none;margin:0;padding:0}.header-container-wrapper a[href^="tel:"]{color:white;text-decoration:none}textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],select{width:100%;font-family:'Montserrat',sans-serif;font-size:14px;padding:15px;display:block;line-height:18px;color:#555;background-color:#fff;background-image:none;border:1px solid #d1ba98;margin-bottom:30px}input[type="submit"]{background-color:#b3a369;color:#fff;text-decoration:none;font-size:16px;text-transform:uppercase;padding:15px 30px;display:inline-block;border-width:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font-family:'Montserrat',sans-serif}input[type="submit"]:hover{background-color:#2c2a29;color:#fff}#comment-form input[type="checkbox"]{margin-right:15px}select{-webkit-appearance:none;border-radius:0;height:50px;padding:0 15px}textarea{min-height:200px;resize:vertical}.hs-form fieldset{max-width:100% !important}.hs-form fieldset.form-columns-1 .hs-input{width:100% !important}.hs-form-field>label{display:none}.hs-error-msgs li{list-style-type:none;margin-left:20px}.hs-error-msgs label{display:block;font-size:12px;margin-top:-30px;position:absolute}blockquote{background-color:#f4f4f4;margin:0;padding:23px 30px;color:#424241;font-size:14px;line-height:24px}blockquote u{color:#cb333b}.grey-background{background-color:#2e2d2c}.white-background{background-color:#fff}.header-container-wrapper{height:135px}.header-container{background:url('https://cdn2.hubspot.net/hubfs/2139234/EvokeLiving/bgevoke.jpg') no-repeat center center;background-size:cover;position:fixed;width:100%;z-index:5}.phone-number{font-size:24px;line-height:22px;color:#ededec;text-align:right;margin:35px 0 15px;position:relative;padding-right:40px}.phone-number a{font-size:24px;line-height:22px}.phone-number span{display:table;float:right}.phone-number span:before{content:"";background-image:url(//cdn2.hubspot.net/hubfs/2139234/Images/Home/phone%20icon.png);width:21px;height:20px;position:absolute;margin-left:-35px}.phone-number a{text-decoration:none}.header-menu{text-align:right;height:60px}.header-menu .hs-menu-wrapper.hs-menu-flow-horizontal li a{font-size:14px;line-height:22px;text-transform:uppercase;text-overflow:initial;font-family:'Montserrat',sans-serif;text-align:center;color:#fff;position:relative}.header-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul{margin-top:12px}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1{height:48px}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1:last-child a{padding-right:0}.header-menu .hs-menu-wrapper.hs-menu-flow-horizontal li a:hover{color:#b3a369}.header-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children a{padding-right:30px}.header-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper{top:48px;left:-11px;background-color:#fff;width:150px}.header-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li{background-color:#b3a369;margin-bottom:2px}.header-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li:last-child{margin-bottom:0}.header-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a{color:#fff;text-overflow:initial;max-width:200px;width:200px;padding:10px 21px;font-size:12px;text-align:left}.header-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children>a:after{content:" ";background-image:url(//cdn2.hubspot.net/hubfs/2139234/Images/Home/arrow-down.png);width:12px;height:7px;right:9px;margin-top:-3px;position:absolute;top:50%}.header-logo{position:relative}.header-logo .logo{position:absolute;background-color:#fff;width:220px;z-index:2;text-align:center;height:138px;padding-top:12px}.page-center .header-module{border-top:1px solid #ccc;padding:30px 0 50px 0}.page-center .header-module h3{font-size:40px}.footer-text li:after{content:"|";margin-left:12px}.footer-text li:last-child:after{content:""}.footer-text li{width:auto;display:inline-block}.footer-text ul{height:80px;display:table-cell;vertical-align:middle}.footer-text{background-color:#ebebeb;text-align:center;display:table;width:100%}.footer-text a{color:#000;text-decoration:none;cursor:pointer}.footer-text a:hover{color:#7c878e}.slider-banner .hs_cos_flex-slider .hs_cos_flex-slides img{height:600px;object-fit:cover}.slider-banner .hs_cos_flex-slider{margin-bottom:0}.slider-module{margin-bottom:10px}.learn-more-text{position:relative}.learn-more-text img{position:absolute;left:50%;top:-53px;margin-left:-50px}.learn-more-text p{text-align:center;margin-top:55px}.slider-banner .hs_cos_flex-direction-nav a{background:url("//cdn2.hubspot.net/hubfs/2139234/Images/Home/nav.png") no-repeat 0 0;z-index:1}.slider-banner .hs_cos_flex-slider:hover .hs_cos_flex-next{background-position:100%;right:40px}.slider-banner .hs_cos_flex-slider:hover .hs_cos_flex-prev{left:40px}.column-box .box{text-align:center;background-color:#ebebeb}.column-box a{text-decoration:none}.box{border-bottom:2px solid #ccc}.box-image{position:relative;display:table;width:100%}.box-image img{width:100%;height:200px;object-fit:cover}.box-image p{position:absolute;width:100%;top:0;padding-top:25%;font-size:18px;background:rgba(0,0,0,.65);height:200px;color:#fff;visibility:hidden}.box:hover p{visibility:initial}.box:hover{border-color:#b3a369}.box-desc{padding:20px 30px}.box-desc h4{text-transform:uppercase;font-weight:400}div.column-box .box a.button-mobile{display:none}.two-column-box img{height:400px;width:100%;object-fit:cover}.two-column-desc h2{color:#000;text-transform:uppercase;margin-bottom:30px}.two-column-desc p{font-size:16px;line-height:24px}.two-column-box .outer-desc{padding:0 13%;text-align:center;position:absolute;top:50%;left:0;right:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);margin-left:0}.two-column-box .span6{width:50%}.two-column-box .span6:nth-child(2){width:50%;margin-left:0}.two-column-box .two-column-desc{position:relative;min-height:400px;width:50%}.two-column-desc .btn{margin-top:30px}.full-banner{text-align:center;padding:65px 0 70px}.full-banner h1{font-size:44px;line-height:60px;color:#fff;font-weight:400;margin-bottom:25px}.full-banner p{color:#fff;font-size:16px;line-height:18px}.full-banner .btn{margin-top:50px}.btn{background-color:#b3a369;color:#fff;text-decoration:none;font-size:16px;text-transform:uppercase;padding:15px 30px;display:inline-block;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.btn:hover,.btn:active{background-color:#2c2a29;color:#fff;text-decoration:none}.full-banner-cta{text-align:left;padding:65px 0 70px}.full-banner-cta img{text-align:left}.full-banner-cta h1{font-size:38px;line-height:60px;color:#fff;font-weight:400;margin-bottom:25px}.full-banner-cta p{color:#fff;font-size:16px;line-height:18px}.full-banner-cta .btn{margin-top:50px;background-color:#b3a369;color:#fff;text-decoration:none;font-size:16px;text-transform:uppercase;padding:15px 30px;display:inline-block;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.full-banner-cta .btn:hover,.full-banner-cta .btn:active{background-color:#2c2a29;color:#fff;text-decoration:none}.full-banner-cta.full-banner-image{text-align:center}.full-banner-cta.full-banner-image img{object-fit:contain;height:auto}.inner-text{text-align:center;padding:80px 0}.inner-text p{color:#b3a369;font-size:21px;line-height:32px;font-weight:normal;margin-bottom:30px}.header-oneline-text{margin-top:35px;text-align:center;font-size:44px;color:#000;margin-bottom:35px}.banner-image img{width:100% !important;height:545px;object-fit:cover}.inner-page .grey-background,.inner-page .white-background{text-align:center}.inner-page .body-container-wrapper .row-fluid [class*="span"]{min-height:0}.inner-page .grey-background{padding-top:35px;height:100%;display:table;width:100%}.inner-page .grey-background h1{font-size:44px;line-height:60px;color:#fff;margin-bottom:35px;text-transform:uppercase}.inner-page .white-background{padding-bottom:50px;padding-top:120px;position:relative}.inner-page .general-content .dark-text{padding:50px 0px}.image-column{position:relative;margin-top:-120px;margin-bottom:100px}.image-column .span4{display:block !important}.image-column img{position:relative;margin-top:-100px;height:200px;width:370px !important;object-fit:cover}.white-background .gold-text,.dark-text{padding:0 100px}.white-background .gold-text p{font-size:21px;line-height:32px;color:#b3a369}.dark-text h4{font-size:16px;line-height:24px;margin-bottom:43px;font-weight:normal}.dark-text .policy-content ul{margin-top:15px}.dark-text .policy-content li{font-size:14px;margin-left:20px}.dark-text .btn{width:300px}.dark-text .grey-btn{background-color:#707070;margin-right:25px}.dark-text .grey-btn:hover,.dark-text .grey-btn:active{background-color:#2c2a29}.grey-background .icon-column{padding-top:0;padding-bottom:100px;margin-bottom:60px}.icon-column p{font-size:18px;line-height:32px;color:#b3a369;display:inline-block;margin-right:15px}.video-tag{padding-bottom:40px;padding-top:50px}.video-tag p{font-size:16px;line-height:24px;color:#b3a369;margin-top:15px}.body-content{padding-top:95px;padding-bottom:85px}.contact-form textarea,.contact-form input[type="text"],.contact-form input[type="password"],.contact-form input[type="datetime"],.contact-form input[type="datetime-local"],.contact-form input[type="date"],.contact-form input[type="month"],.contact-form input[type="time"],.contact-form input[type="week"],.contact-form input[type="number"],.contact-form input[type="email"],.contact-form input[type="url"],.contact-form input[type="search"],.contact-form input[type="tel"],.contact-form input[type="color"],.contact-form select{background:#ebebeb;border:0;padding-top:20px;padding-bottom:20px;padding-left:17px}.contact-form .hs_submit{text-align:right}.contact-form .form-columns-2 .hs-form-field:first-child .input{margin-right:15px}.contact-form .form-columns-2 .hs-form-field:last-child .input{margin-left:15px;margin-right:0}.contact-form .hs-form fieldset.form-columns-1 .input{margin-right:0}.contact-form span{color:#fff;font-size:20px}.contact-info h2{font-size:44px;line-height:28px;color:#2c2a29;text-transform:uppercase;margin-bottom:30px}.contact-info li{list-style-type:none;margin-left:40px;position:relative;line-height:30px;text-transform:uppercase;font-size:18px;display:block;height:90px}.contact-info li:before{content:'';display:inline-block;vertical-align:middle;height:100%}.contact-info li span{display:inline-block;vertical-align:middle}.contact-info li span a{color:#000}.contact-info li img{position:absolute;margin-left:-40px;top:50%;margin-top:-10px}.gmap{pointer-events:none}.about-us-text p{margin-bottom:15px}.product-details .grey-background{padding-top:52px;padding-bottom:60px}.product-details .willow-details h2{font-size:44px;line-height:28px;margin-bottom:40px;text-transform:uppercase}.product-details .willow-details p{font-size:21px;line-height:36px;color:#fff}.product-details .grey-background .willow-details{margin-left:50px;margin-bottom:65px;width:auto}.product-details .icon-column{margin-left:50px}.specification-text{font-size:30px;line-height:28px;color:#b3a369;margin-bottom:42px}.product-details .white-background{padding-top:60px;padding-bottom:110px}.buttons-center{text-align:center;margin-top:66px;margin-bottom:68px}.buttons-center .btn{width:270px;margin-left:15px}.buttons-center .grey-btn{background-color:#464646;margin-right:15px;margin-left:0}.buttons-center a.btn:first-of-type{margin-right:15px !important}.buttons-center a.btn:nth-of-type(2){margin-left:0 !important;margin-right:15px !important}.buttons-center a.btn:last-of-type{margin-right:0 !important;margin-left:0 !important}.buttons-center .grey-btn:hover,.buttons-center .grey-btn:active{background-color:#2c2a29}.product-details .full-banner .btn{background-color:#464646}.product-details .full-banner .btn:hover,.product-details .full-banner .btn:active{background-color:#2c2a29}.product-details .white-background{background-repeat:no-repeat;background-position:center 100%;background-size:contain}.column-banner{background-repeat:no-repeat;background-position:center 100%;background-size:cover;padding-bottom:111px;padding-top:89px}.product-details .banner-image img{height:420px}.accordion .title{position:relative}.accordion .accordion-toggle{border-bottom:1px solid #e7e7e7;border-left:1px solid #e7e7e7;border-right:1px solid #e7e7e7;font-size:21px;line-height:65px;color:#2c2a29;text-transform:uppercase;height:65px;margin:0;padding-left:20px;position:relative;background-color:#fff}.accordion-content p{font-size:16px;font-weight:normal}.accordion-content li{font-size:16px;line-height:42px;float:left;width:50%;padding-left:12px;font-weight:normal;list-style-image:url(//www.wbshomes.com.au/hubfs/Images/Home/bullet.png)}.accordion-content{display:none;float:left;background-color:#fdfdfd;border-left:1px solid #e7e7e7;border-right:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;padding:32px 40px 37px}.accordion .title{display:table;width:100%}.accordion .hs_cos_wrapper_type_custom_widget:first-child{border-top:1px solid #e7e7e7}.accordion .title{cursor:pointer}.accordion .title.active .accordion-toggle{background-color:#ebebeb}.accordion .title:after{content:"+";position:absolute;right:24px;font-size:25px;z-index:1;top:19px}.accordion .title.active:after{content:"-";border-radius:50%;background:#fff;width:30px;height:30px;text-align:center;line-height:30px;top:17px;right:16px}div.accordion-content p{padding-top:10px}div.accordion-content p:last-child{padding-top:16px;padding-bottom:10px}.product-form,.downloadB-form,.downloadC-form{background-repeat:no-repeat;background-position:center 100%;background-size:cover;text-align:center;padding-top:40px;padding-bottom:54px;position:relative;display:none !important}.product-form.open,.downloadB-form.open,.downloadC-form.open{display:block !important}.product-form:after,.downloadB-form:after,.downloadC-form:after{content:"";border-style:solid;border-width:32px 32.5px 0 32.5px;border-color:#fff transparent transparent transparent;width:0;height:0;position:absolute;top:0;left:50%;margin-left:-32px}.product-form .section-header h1,.downloadB-form .section-header h1,.downloadC-form .section-header h1{font-size:30px;line-height:60px;color:#b3a369;margin-bottom:20px}.product-form .section-header p,.downloadB-form .section-header p,.downloadC-form .section-header p{font-size:16px;line-height:18px;margin-bottom:15px}.product-form .widget-type-form,.downloadB-form .widget-type-form,.downloadC-form .widget-type-form{width:770px;margin:0 auto !important;display:block;float:none}.downloadB-form h3,.downloadC-form h3{font-size:30px;line-height:60px;color:#b3a369;margin-bottom:20px;text-transform:uppercase}.downloadB-form p{font-size:16px;line-height:18px;margin-bottom:15px}.product-form textarea,.product-form input[type="text"],.product-form input[type="password"],.product-form input[type="datetime"],.product-form input[type="datetime-local"],.product-form input[type="date"],.product-form input[type="month"],.product-form input[type="time"],.product-form input[type="week"],.product-form input[type="number"],.product-form input[type="email"],.product-form input[type="url"],.product-form input[type="search"],.product-form input[type="tel"],.product-form input[type="color"],.product-form select,.downloadB-form textarea,.downloadB-form input[type="text"],.downloadB-form input[type="password"],.downloadB-form input[type="datetime"],.downloadB-form input[type="datetime-local"],.downloadB-form input[type="date"],.downloadB-form input[type="month"],.downloadB-form input[type="time"],.downloadB-form input[type="week"],.downloadB-form input[type="number"],.downloadB-form input[type="email"],.downloadB-form input[type="url"],.downloadB-form input[type="search"],.downloadB-form input[type="tel"],.downloadB-form input[type="color"],.downloadB-form select,.downloadC-form textarea,.downloadC-form input[type="text"],.downloadC-form input[type="password"],.downloadC-form input[type="datetime"],.downloadC-form input[type="datetime-local"],.downloadC-form input[type="date"],.downloadC-form input[type="month"],.downloadC-form input[type="time"],.downloadC-form input[type="week"],.downloadC-form input[type="number"],.downloadC-form input[type="email"],.downloadC-form input[type="url"],.downloadC-form input[type="search"],.downloadC-form input[type="tel"],.downloadC-form input[type="color"],.downloadC-form select{border:0}.product-form textarea,.downloadB-form textarea,.downloadC-form textarea{min-height:78px}.product-with-form .white-background{padding-bottom:0}.product-form .hs-error-msgs label,.downloadB-form .hs-error-msgs label,.downloadC-form .hs-error-msgs label{text-align:left}.flex-column-wrapper .column-box{margin:110px 0 50px 0}.row-fluid .designs-wrapper{margin-bottom:60px;position:relative}.design-content h4{text-transform:uppercase;color:#b3a369;margin:0 0 25px 0;font-size:30px}.design-content p{min-height:124px}.design-content .btn-cta{text-align:right}.design-content a{color:#fff;background:#b3a369;font-weight:100;font-size:16px;position:relative;right:15px;bottom:0;padding:15px 20px;text-decoration:none;display:inline-block;-webkit-transition:background .5s ease;-moz-transition:background .5s ease;transition:background .5s ease}.design-content a:hover{background:#2c2a29}div.image-module img{object-fit:cover;width:100%}.designs-wrapper .design-icons{background:#2e2d2c;padding:15px 0 10px 0;position:relative}.designs-wrapper .design-icons:before{content:"\f0d8";font-family:FontAwesome;color:#2e2d2c;font-size:35px;position:absolute;top:-23px;margin-left:auto;margin-right:auto;left:0;right:0;text-align:center}.designs-wrapper .design-icons ul{list-style:none;display:table;margin:0 auto;width:100%;text-align:center}.designs-wrapper .design-icons ul li{float:left;width:33%}.designs-wrapper .design-icons ul li span{display:block;color:#b3a369;margin-top:5px}.blog-list{padding-top:110px}.blog-list h1{font-size:40px;line-height:30px;text-transform:uppercase;margin-bottom:35px}.blog-list .hs-featured-image{float:none;margin:0;max-width:100%;width:100%;height:200px;object-fit:cover}.blog-list .span4:nth-child(4n+0){margin-left:0}.blog-list .post-item{background-color:#ebebeb;margin-bottom:34px;border-bottom:2px solid #ccc}.blog-list .post-item a{text-decoration:none}.blog-list .blog-con{text-align:center;padding:0 30px;height:170px;display:table-cell;vertical-align:middle}.blog-list .blog-con h2{font-size:20px;line-height:28px;color:#2c2a29}.blog-list .blog-con p{font-size:16px;line-height:24px}.blog-list .time-div{border-top:1px solid #ccc;text-align:center;height:50px;position:relative}.blog-list .hs-featured-image-wrapper{position:relative}.blog-list .hs-featured-image-wrapper p{position:absolute;width:100%;padding-top:25%;top:0;font-size:18px;background:rgba(0,0,0,.65);height:200px;text-align:center;color:#fff;text-transform:uppercase;visibility:hidden}.post-item:hover .hs-featured-image-wrapper p{visibility:initial}.post-item:hover{border-bottom-color:#b3a369}.blog-pagination{text-align:center;margin-top:17px;margin-bottom:60px}.blog-pagination a{color:#b4b4b4;text-decoration:none;text-transform:uppercase;font-size:16px;margin-left:55px;margin-right:57px}.subs-div{background:url(https://www.wbshomes.com.au/hubfs/WBS_Homes_Images/Optimize_Images/subscribe-bg-optimize.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;padding-top:70px;padding-bottom:40px}.subs-div .section-header{text-align:center;margin-bottom:35px}.subs-div .section-header h1{font-size:44px;line-height:60px;color:#fff;margin-bottom:25px}.subs-div .secondary-header{font-size:16px;line-height:18px;color:#fff}.subs-div .subs-form{width:615px;margin:0 auto !important;display:block;float:none}.subs-div .hs-form-field{position:relative;display:table;float:left}.subs-div .hs-error-msgs label{position:absolute;margin-top:0;bottom:0}.subs-div .subs-form input[type="email"]{width:370px;margin-right:35px}.subs-div .subs-form input[type="submit"]{float:left}.blog-pagination a:hover{color:#2c2a29}.time-div .fa{font-size:21px}.time-div p{line-height:50px}.time-div .fa-clock-o:before{position:absolute;margin-left:-25px;top:0;height:21px;bottom:0;margin-top:auto;margin-bottom:auto}.blog-details{padding-top:107px;padding-bottom:120px}.blog-details .header-blog .hs-featured-image{float:none;margin:0;max-width:100%;margin-bottom:30px;width:100%;object-fit:cover}.blog-details .header-blog h2{font-size:32px;line-height:28px;text-transform:uppercase;margin-bottom:20px}.blog-details .header-blog p{margin-left:20px}.blog-details .header-blog .fa-clock-o:before{margin-left:-20px}.header-blog{border-bottom:1px solid #ccc;padding-bottom:20px;margin-bottom:40px}.right-column{border-bottom:1px solid #ccc;margin-bottom:50px}.right-column h3{color:#b3a369;margin-top:0;font-size:21px;line-height:28px;padding-bottom:30px;margin-bottom:25px;border-bottom:1px solid #ccc;text-transform:uppercase}.right-column .widget-module li{font-size:18px;line-height:24px;list-style-type:none;margin-bottom:20px}.right-column .widget-module li a{color:#2c2a29;text-decoration:none;text-transform:uppercase;font-size:14px}.blog-details textarea,.blog-details input[type="text"],.blog-details input[type="password"],.blog-details input[type="datetime"],.blog-details input[type="datetime-local"],.blog-details input[type="date"],.blog-details input[type="month"],.blog-details input[type="time"],.blog-details input[type="week"],.blog-details input[type="number"],.blog-details input[type="email"],.blog-details input[type="url"],.blog-details input[type="search"],.blog-details input[type="tel"],.blog-details input[type="color"],.blog-details select{background-color:#ebebeb;border:0;height:60px}.blog-details input[type="submit"]{float:right;margin-right:8px}.comment.depth-0{border-top:0}.share-div{padding-top:10px}.share-div p{float:left;margin-right:20px;font-size:14px;line-height:24px;margin-bottom:25px}.blog-details .widget-type-blog_comments h3{font-size:24px;color:#b4b4b4;margin-bottom:25px;border-top:1px solid #ccc;padding-top:26px}.blog-details .comment-text span{font-size:24px;line-height:24px}.blog-details .comment-section{margin-bottom:25px;padding-top:30px;display:none}.blog-details .button-ud{text-align:right;position:relative}.blog-details .button-ud .fa{font-size:24px}.blog-details .button-ud .fa-comment-o:before{position:absolute;bottom:0;right:16px}.blog-details .comment.depth-0{border-top:0;padding-top:15px}.blog-details .comment.depth-1{margin-left:100px;padding-left:19px;padding-top:15px;padding-bottom:25px}.blog-details .comment{background-color:#ebebeb;padding-left:19px;padding-right:19px;padding-bottom:20px;margin-left:70px;position:relative}.blog-details .post-body li{margin-left:40px}.blog-details .post-body p{margin-bottom:25px}.blog-details .comment:before{width:0;height:0;border-style:solid;border-width:0px 15px 13px 0;border-color:transparent #ebebeb transparent transparent;display:block;position:absolute;content:" ";margin-left:-34px;top:0}.blog-details .comment:after{content:" ";background-image:url(//www.wbshomes.com.au/hubfs/Images/user.jpg?t=1479871393483);width:36px;height:36px;position:absolute;top:0;left:-70px}.blog-details .comment .comment-from h4{font-size:16px;font-weight:normal;line-height:24px;color:#b3a369;margin:0}.blog-details #comments-listing.new-comments{padding-top:20px;padding-bottom:20px;display:none}.blog-details .border-top{border-top:1px solid #ccc}.border-top-grey{border-top:1px solid #ccc}.button-ud.active:before{content:"\f106"}.button-ud:before{content:"\f107";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:59px;font-size:24px;color:#afafaf}.blog-details .comment-date{color:#acacac;font-size:14px;line-height:24px;margin-bottom:10px;display:block}.blog-details .comment-date:before{content:"Posted: "}.blog-details .replying{display:table !important;width:100% !important}.lower-content{background:#fff;text-align:center}.green-banner{background-color:#598527;min-height:100px;padding:23px 0}.green-banner .left-content{display:flex;align-items:center}.green-banner .left-content img{width:47px;height:47px;float:left;margin-right:35px}.green-banner .left-content p{color:#fff;font-size:30px;float:left;line-height:35px}.cta-content{text-align:right}.hero-container{position:relative}.hero-banner{background-position:center;background-size:cover;text-align:center;min-height:430px;display:table;width:100%}.hero-banner .page-center{display:table-cell;vertical-align:middle;z-index:1;position:relative;margin:auto !important}.hero-banner h1{font-weight:bold;font-size:44px;line-height:48px;color:#fff;text-shadow:0 0 8px rgba(0,0,0,.5);margin-bottom:45px}.buttons-container{text-align:center;padding-top:59px;padding-bottom:81px}.buttons-container .btn{margin:0 15px}.inner-text{background-position:center;background-size:cover;position:relative}.inner-text h2{font-size:43px;color:#000;margin-bottom:45px}.inner-text .page-center{position:relative;z-index:1}.inner-text .white-overlay{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(255,255,255,.9)}.column-form h3{font-size:32px;line-height:36px;color:#fff}.column-form p{color:#fff;font-size:16px;line-height:28px}.column-form .contact-form{padding-left:65px;text-align:center}.column-form .column-form-container{padding:0 100px}.column-form .contact-form .hs_submit{text-align:left}.column-form-container .hs-error-msgs label{color:#fff;position:absolute;margin-top:-25px}.footer-section .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{white-space:normal;max-width:100%;font-size:14px;color:#000;text-transform:uppercase;padding:0 12px 0 8px}.footer-section .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1{position:relative;height:auto}.footer-section .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1:after{content:"|";position:absolute;right:0}.footer-section .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1:first-child a{padding-left:0}.footer-section .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1:last-child:after{content:""}.footer-section .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a:hover{color:#b3a369}.social-section{text-align:right}.footer-section .span3{margin-left:0 !important}.social-section a{font-size:24px;margin-left:15px;color:#000}.social-section a:hover{color:#b3a369}.upper-links{background-color:#ebebeb;padding:42px 0 33px}.lower-links{background-color:#dbdbdb;padding-top:18px;padding-bottom:11px}.lower-links p span{margin:0 7px}.lower-links p,.lower-links a{font-size:12px;color:#656565;text-transform:uppercase}.lower-links a{text-decoration:none}.align-left{float:left}.align-right{float:right}iframe{display:none}.pop-up-form.price-form,.pop-up-form.full-range-form{display:none}.thankyou-content{text-align:center;padding:100px 0}.pop-up-form .thankyou-content h3{margin-bottom:30px}.thankyou-content p{margin-bottom:30px}.popup-content{padding:38px 40px}.popup-content img{margin-bottom:47px;width:auto;height:140px}.pop-up-form .pop-up-container{position:fixed;height:636px;max-width:430px;z-index:15;background:#fff;margin:auto !important;left:0;right:0;top:0;bottom:0;padding:50px 40px 30px}.pop-up-form h3{font-size:32px;line-height:36px;text-align:center;margin-bottom:16px}.pop-up-form .hs-richtext{text-align:center;margin-bottom:20px}.pop-up-form .hs-richtext p{font-size:16px;line-height:28px}.black-overlay{background-color:rgba(0,0,0,.6);position:absolute;top:0;bottom:0;left:0;right:0}.pop-up-form .black-overlay{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.6);z-index:10}.pop-up-form textarea,.pop-up-form input[type="text"],.pop-up-form input[type="password"],.pop-up-form input[type="datetime"],.pop-up-form input[type="datetime-local"],.pop-up-form input[type="date"],.pop-up-form input[type="month"],.pop-up-form input[type="time"],.pop-up-form input[type="week"],.pop-up-form input[type="number"],.pop-up-form input[type="email"],.pop-up-form input[type="url"],.pop-up-form input[type="search"],.pop-up-form input[type="tel"],.pop-up-form input[type="color"],.pop-up-form select{background-color:#ebebeb;border-color:#ebebeb}.close-btn{position:absolute;right:40px;top:30px}.pop-up-form input[type="submit"]{width:100%}.pop-up-container .span12.widget-type-form{margin-left:0}.side-pop-offer.active{right:0;opacity:1}.side-pop-offer{max-width:415px !important;opacity:0;background:#2c2a29;position:fixed;right:-415px;top:0;bottom:0;margin:auto;height:430px;z-index:5;transition:all ease 1s}.side-pop-offer .span12{margin-left:0}.pop-close-btn{position:absolute;top:20px;right:20px}.popup-header{background-color:#598527;padding:26px 30px 35px}.popup-header h2{font-size:28px;line-height:36px;color:#fff;margin-bottom:0}.popup-content{text-align:center}.new-menu .custom-menu-primary .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1:nth-last-child(2) a{padding-right:0}.new-menu .custom-menu-primary .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1:last-child{display:block;position:absolute;right:0;margin-top:-69px}.new-menu .custom-menu-primary .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1:last-child a{background-color:#b3a369;color:#fff;text-decoration:none;font-size:14px;text-transform:uppercase;padding:11px 30px;display:inline-block;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.new-menu .custom-menu-primary .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1:last-child a:hover{background-color:#2c2a29;color:#fff}.new-menu .header-menu{position:relative}.custom-menu-primary .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1:last-child{display:none}.hero-slider .page-center{width:100% !important;padding:0 !important}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.new-menu .custom-menu-primary .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1:last-child{position:absolute;right:0;margin-top:-55px}.phone-number{padding-right:60px}.inner-text .page-center{padding-left:70px;padding-right:70px}.two-column-box .two-column-desc,.two-column-box img{min-height:500px;height:500px}.new-menu .custom-menu-primary .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1:last-child a{width:100% !important}.footer-section .hs-menu-wrapper.hs-menu-flow-horizontal>ul{text-align:center}.upper-links .span9,.upper-links .span3{width:100%;text-align:center}.social-section{text-align:center;margin-top:25px}.align-right,.align-left{float:none;text-align:center}.footer-section .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{font-size:14px}.footer-text p{font-size:12px;line-height:23px}.two-column-box .two-column-desc{padding:0 5%}.image-column img{width:290px !important}.contact-info li{margin-left:15px}.contact-info h2{line-height:48px}.contact-info li img{margin-left:-30px}.product-details .grey-background .bed-details{width:100%}.box-desc{min-height:190px}.flex-column-wrapper .column-box{margin:45px 0 50px 0}.accordion-content{padding:32px 25px 37px}.product-details .grey-background{padding-bottom:0}.grey-background .icon-column{padding-bottom:60px;margin-bottom:0}.product-details .grey-background .willow-details{margin-bottom:45px}.share-div p{float:none;margin-bottom:10px}.right-column h3{line-height:25px}.inner-page .grey-background{padding-bottom:0}.two-column-desc h2,.inner-text h2,.header-oneline-text{font-size:32px;line-height:40px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.new-menu .custom-menu-primary .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1:last-child{padding-top:10px;padding-bottom:10px;background-color:transparent}.buttons-container .btn{margin:0 8px;font-size:14px}.phone-number{padding-right:40px}.two-column-box .two-column-desc,.two-column-box img{min-height:550px}.footer-section .hs-menu-wrapper.hs-menu-flow-horizontal>ul{text-align:center}.upper-links .span9,.upper-links .span3{width:100%;text-align:center}.social-section{text-align:center;margin-top:25px}.buttons-container .btn.price-list,.buttons-container .btn.full-range{margin-bottom:20px}.footer-section .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{font-size:12px}.two-column-desc .btn{margin-top:30px}.align-right,.align-left{float:none;text-align:center}.inner-page .grey-background{padding-bottom:0}.box-image p{height:130px}.two-column-desc{padding:0 3%}.slider-banner .hs_cos_flex-direction-nav .hs_cos_flex-next{background-position:100% !important}.video-tag iframe{width:100%}.image-column img{width:230px !important}.white-background .gold-text,.dark-text{padding:0 15px}.body-content .contact-form{width:100%;margin-left:0}.column-form .column-form-container{padding:0 15px}.body-content.column-form .contact-form{width:initial}.column-form .contact-form{padding-left:30px}.body-content .contact-details{width:100%}.body-content .contact-info br{display:none}.contact-info li{height:60px}.contact-info li{margin-left:40px}.product-details .grey-background .willow-details{margin-left:0}.product-details .icon-column{margin-left:0}.product-details .grey-background .bed-details{width:100%}.header-logo .logo{width:120px;height:112px;padding-top:28px;z-index:50}.header-logo .logo:after{border-width:22px 60px 0;bottom:-21px}.logo img{width:65% !important}.page-center .header-logo{min-height:0}.wrapper-header-menu{width:100% !important;margin-left:0 !important}.wrapper-header-menu .phone-number{width:100%}.phone-number{line-height:26px;margin-top:30px;margin-bottom:0;padding-right:100px}.phone-number span{float:none;text-align:right;width:100%;margin-left:-55px}.new-menu .spacer{display:none}.new-menu .custom-menu-primary .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1:last-child{margin-top:-47px}.new-menu .custom-menu-primary .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1:nth-last-child(2) a{padding-right:0 !important}.new-menu .custom-menu-primary .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1:last-child a{padding:10px 10px !important}.phone-number span:before{margin-left:-30px;background-repeat:no-repeat;background-size:81%;top:6px}.mobile-trigger{background:transparent !important;border:none !important;top:31px !important;right:15px !important;padding:0 !important}.mobile-trigger:hover{background-color:transparent}.mobile-trigger i,.mobile-trigger i:before,.mobile-trigger i:after{background-color:#fff !important;width:28px !important;height:4px !important;border-radius:5px !important}.wrapper-header-menu .header-menu{min-height:0;height:auto}.custom-menu-primary.js-enabled{padding-top:0 !important}.header-container-wrapper{height:78px}.custom-menu-primary .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1{height:auto}.custom-menu-primary .hs-menu-wrapper>ul li a{padding:20px 10px !important}.accordion-content li{width:100%}.product-form .widget-type-form,.downloadB-form .widget-type-form,.downloadC-form .widget-type-form{width:auto}.column-banner{padding-top:0}.box-image img{height:auto}.product-details .grey-background{padding-bottom:0}.product-details .grey-background .willow-details{margin-bottom:30px}.product-details .icon-column{margin-bottom:0;padding-bottom:60px}.accordion span div:nth-child(6) .title .accordion-toggle{padding-right:50px;height:auto;line-height:30px;padding-top:20px;padding-bottom:20px}.accordion span div:nth-child(6) .title:after{top:35px}.accordion-content{padding:15px 10px 15px 40px}.share-div p{float:none;margin-bottom:10px}.right-column h3{font-size:25px;line-height:25px}.green-banner .left-content p{float:initial}.green-banner .left-content{display:initial}}@media screen and (max-width:900px){.header-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children>a:after{content:none}.header-menu .hs-menu-wrapper.hs-menu-flow-horizontal li a{line-height:10px;padding:20px 10px !important}.header-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper{width:100%}.header-container-wrapper .phone-number span a{font-size:18px;color:#b3a369;letter-spacing:1px}.phone-number{font-size:24px;line-height:22px;color:#ededec;text-align:right;margin:50px 0 15px;position:relative;padding-right:40px}.mobile-trigger{background:transparent !important;border:none !important;top:50px !important;right:15px !important;padding:0 !important}.mobile-trigger i,.mobile-trigger i:before,.mobile-trigger i:after{background-color:#fff !important;width:28px !important;height:4px !important;border-radius:5px !important}.spacer{display:none !important}.custom-menu-primary .hs-menu-wrapper>ul li a{padding:20px 10px !important}.spacer{display:none !important}.lower-links p,.lower-links a{font-size:12px}.btn{padding:20px 10px;width:100%}.header-container{position:relative}.header-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper{width:100%}.custom-menu-primary.header-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a{width:100% !important;max-width:100% !important}.new-menu .custom-menu-primary .hs-menu-wrapper.hs-menu-flow-horizontal>ul>li.hs-menu-depth-1:last-child a{width:100% !important;margin-top:15px;margin-bottom:15px}.new-menu .custom-menu-primary .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1:last-child{background:transparent;position:initial;margin-top:0}.phone-number{padding-right:0}.hero-banner h1{font-size:36px;line-height:40px}.two-column-desc h2,.inner-text h2,.header-oneline-text{font-size:32px;line-height:40px}input[type="submit"]{width:100%}.pop-up-form .pop-up-container{overflow-y:scroll}.contact-form .form-columns-2 .hs-form-field:last-child .input{margin-left:0}.column-form .contact-form{padding-left:0;margin-top:50px}.column-form .column-form-container{padding:0}.footer-section .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1:after{content:""}.social-section{margin-top:30px;text-align:center}.footer-section .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{margin-bottom:5px;text-align:center}.lower-links{text-align:center}.align-left,.align-right{float:none}.lower-links p span{margin:0 7px;width:100%;display:block;height:0;text-indent:-10px;overflow:hidden}.buttons-container .btn{width:100%;margin-left:0;margin-bottom:15px;margin-right:0}.full-banner-cta{text-align:center}.column-box .box{margin-bottom:10px;min-height:auto}.two-column-box .outer-desc{position:initial;-webkit-transform:translate(0);transform:translate(0);padding:30px 25px 45px;width:100%}.two-column-box .span6,.two-column-box .span6:nth-child(2){width:100%}.two-column-box .two-column-desc{min-height:auto}.learn-more-text img{top:-110px}.logo img{width:50% !important}.header-logo .logo{width:120px;height:160px}.phone-number{margin:20px 0 5px}.header-container-wrapper{height:145px}.icon-column .span4{margin-bottom:15px}.image-column img{position:initial;margin-bottom:25px;width:100% !important}.white-background .gold-text,.dark-text{padding:0}.inner-page .grey-background{padding-bottom:50px}.inner-page .white-background{padding-top:50px}.video-tag iframe{height:250px}.dark-text .grey-btn{margin-right:0;margin-bottom:20px}a[href^="tel:"]{font-size:14px}.contact-form .form-columns-2 .hs-form-field:last-child .input{margin-left:0}.contact-form .form-columns-2 .hs-form-field:first-child .input{margin-right:0}.contact-form form.hs-form .form-columns-2 .hs-form-field .hs-input,.contact-form form.hs-form .form-columns-3 .hs-form-field .hs-input{width:100%}.contact-form textarea,.contact-form input[type="text"],.contact-form input[type="password"],.contact-form input[type="datetime"],.contact-form input[type="datetime-local"],.contact-form input[type="date"],.contact-form input[type="month"],.contact-form input[type="time"],.contact-form input[type="week"],.contact-form input[type="number"],.contact-form input[type="email"],.contact-form input[type="url"],.contact-form input[type="search"],.contact-form input[type="tel"],.contact-form input[type="color"],.contact-form select{margin-bottom:20px}.contact-info li{margin-left:40px}.hs-error-msgs label{margin-top:-20px}.product-details .grey-background .willow-details{margin-left:0;margin-bottom:15px}.product-details .icon-column{margin-left:0}.product-details .icon-column{text-align:center}.willow-image{text-align:center;margin-bottom:20px}.header-logo .logo{width:120px;height:112px;padding-top:28px;z-index:50}.header-logo .logo:after{border-width:23px 60px 0;bottom:-21px}.logo img{width:65% !important}.page-center .header-logo{min-height:0}.wrapper-header-menu .phone-number{width:100%}.phone-number{line-height:26px;margin:25px 0}.phone-number span{float:right;padding-right:40px;text-align:center;width:auto;margin-left:62px}.header-container-wrapper .phone-number span a{font-size:18px;color:#b3a369;letter-spacing:1px}.phone-number span:before{margin-left:-30px;background-repeat:no-repeat;background-size:81%;top:6px}.mobile-trigger{background:transparent !important;border:none !important;top:31px !important;right:15px !important;padding:0 !important}.mobile-trigger:hover{background-color:transparent}.mobile-trigger i,.mobile-trigger i:before,.mobile-trigger i:after{background-color:#fff !important;width:28px !important;height:4px !important;border-radius:5px !important}.wrapper-header-menu .header-menu{min-height:0;height:auto}.custom-menu-primary.js-enabled{padding-top:0 !important}.header-container-wrapper{height:78px}.custom-menu-primary .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1{height:auto}.custom-menu-primary .hs-menu-wrapper>ul li a{padding:20px 10px !important}.banner-image .banner-image-inner{height:200px;overflow-y:hidden}.slider-banner .hs_cos_flex-slider .hs_cos_flex-slides img,.banner-image img{height:200px !important}.accordion-content li{width:100%}.accordion-content{padding:32px 20px 37px}.buttons-center .grey-btn{margin-right:0;margin-bottom:20px}.buttons-center .btn{margin-left:0}.product-form .widget-type-form,.downloadB-form .widget-type-form,.downloadC-form .widget-type-form{width:auto}.product-details .willow-details h2{line-height:37px;font-size:35px;margin-bottom:20px}.product-details .willow-details p{font-size:15px;line-height:25px}.product-form .hs-error-msgs label,.downloadB-form .hs-error-msgs label,.downloadC-form .hs-error-msgs label{margin-top:-20px;margin-bottom:5px}body.product-listing div.column-box .box a.button-mobile{display:block;padding:20px 0;text-transform:uppercase}body.product-listing div.column-box .box>a{display:none}.product-details .grey-background{padding-bottom:0}.grey-background .icon-column{padding-bottom:0;display:table;width:auto;margin:auto}.column-banner{padding-top:0}.column-box .page-center{display:block}.accordion .accordion-toggle{padding-top:10px;padding-bottom:10px;padding-left:15px !important}.accordion-content{padding:15px 10px 15px 40px}.accordion span div:nth-child(4) .title:after{top:30px}.accordion span div:nth-child(6) .title:after{top:46px}.full-banner h1{font-size:30px;line-height:45px}.bed-details .icon-column{display:table;margin:0 auto}.icon-column .span4{float:left;width:auto}.icon-column .span4:last-child{margin-right:0}.icon-column .span4:nth-child(2){margin:0 30px 0 50px}.icon-column .span4 p{display:block;margin-right:0}.subs-div .hs-form-field{display:block;float:none}.subs-div .subs-form{width:100%}.subs-div .subs-form input[type="email"]{width:100%;margin-right:0}.subs-div .subs-form input[type="submit"]{float:none;margin:0 auto;display:block}.blog-pagination a{margin-left:0;margin-right:0;width:100%;display:table;margin-bottom:15px}.blog-list .blog-con{padding:20px 10px;height:auto}.share-div p{float:none;margin-bottom:10px}.right-column h3{line-height:25px}.blog-details .hs-blog-social-share .hs-blog-social-share-list .hs-blog-social-share-item{height:30px}.blog-details .share-div{display:table;padding-bottom:15px}.blog-details #comment-form{display:table;width:100%;margin-bottom:50px}.blog-details form.hs-form .form-columns-2 .hs-form-field .hs-input,.blog-details form.hs-form .form-columns-3 .hs-form-field .hs-input{width:100%}.blog-details .hs-error-msgs label{margin-top:-20px;margin-bottom:10px}.blog-details .comment-section .comment-text{float:left}.green-banner{height:auto}.green-banner .left-content{display:initial}.green-banner .left-content p{float:initial}.cta-content{text-align:center;margin-top:30px}.green-banner .left-content img{display:none}.green-banner .left-content p{text-align:center}}@media screen and (max-width:860px){.slider-banner .hs_cos_flex-direction-nav .hs_cos_flex-next{background-position:100% !important}.slider-banner .hs_cos_flex-slider:hover .hs_cos_flex-prev{left:5px}.slider-banner .hs_cos_flex-slider:hover .hs_cos_flex-next{right:5px}.product-details .slider-banner .hs_cos_flex-slider .hs_cos_flex-slides img{height:250px !important}}@media only screen and (max-width:767px){.buttons-center a.btn{display:block;margin-top:0 !important;margin-bottom:0 !important;margin-left:auto !important;margin-right:auto !important}.buttons-center a.btn:first-of-type{margin-right:auto !important}.buttons-center a.btn:nth-of-type(2),.buttons-center a.btn:last-of-type{margin-left:auto !important;margin-right:auto !important}.image-column{margin-top:0}.image-column img{margin-top:0}.popup-content{padding:38px 0}.popup-header{padding:35px 20px 30px}.spacer{display:none !important}.lower-links p,.lower-links a{font-size:12px}.btn{padding:20px 10px;width:100%}.header-container{position:relative}.header-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper{width:100%}.custom-menu-primary.header-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a{width:100% !important;max-width:100% !important}.new-menu .custom-menu-primary .hs-menu-wrapper.hs-menu-flow-horizontal>ul>li.hs-menu-depth-1:last-child a{width:100% !important;margin-top:15px;margin-bottom:15px}.new-menu .custom-menu-primary .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1:last-child{background:transparent;position:initial;margin-top:0}.phone-number{padding-right:0}.hero-banner h1{font-size:36px;line-height:40px}.two-column-desc h2,.inner-text h2,.header-oneline-text{font-size:32px;line-height:40px}input[type="submit"]{width:100%}.pop-up-form .pop-up-container{overflow-y:scroll}.contact-form .form-columns-2 .hs-form-field:last-child .input{margin-left:0}.column-form .contact-form{padding-left:0;margin-top:50px}.column-form .column-form-container{padding:0}.footer-section .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1:after{content:""}.social-section{margin-top:30px;text-align:center}.footer-section .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{margin-bottom:5px;text-align:center}.lower-links{text-align:center}.align-left,.align-right{float:none}.lower-links p span{margin:0 7px;width:100%;display:block;height:0;text-indent:-10px;overflow:hidden}.buttons-container .btn{width:100%;margin-left:0;margin-bottom:15px;margin-right:0}.full-banner-cta{text-align:center}.column-box .box{margin-bottom:10px;min-height:auto}.two-column-box .outer-desc{position:initial;-webkit-transform:translate(0);transform:translate(0);padding:30px 25px 45px;width:100%}.two-column-box .span6,.two-column-box .span6:nth-child(2){width:100%}.two-column-box .two-column-desc{min-height:auto}.learn-more-text img{top:-110px}.logo img{width:50% !important}.header-logo .logo{width:120px;height:160px}.phone-number{margin:20px 0 5px}.header-container-wrapper{height:145px}.icon-column .span4{margin-bottom:15px}.image-column img{position:initial;margin-bottom:25px;width:100% !important}.white-background .gold-text,.dark-text{padding:0}.inner-page .grey-background{padding-bottom:50px}.inner-page .white-background{padding-top:50px}.video-tag iframe{height:250px}.dark-text .grey-btn{margin-right:0;margin-bottom:20px}a[href^="tel:"]{font-size:14px}.contact-form .form-columns-2 .hs-form-field:last-child .input{margin-left:0}.contact-form .form-columns-2 .hs-form-field:first-child .input{margin-right:0}.contact-form form.hs-form .form-columns-2 .hs-form-field .hs-input,.contact-form form.hs-form .form-columns-3 .hs-form-field .hs-input{width:100%}.contact-form textarea,.contact-form input[type="text"],.contact-form input[type="password"],.contact-form input[type="datetime"],.contact-form input[type="datetime-local"],.contact-form input[type="date"],.contact-form input[type="month"],.contact-form input[type="time"],.contact-form input[type="week"],.contact-form input[type="number"],.contact-form input[type="email"],.contact-form input[type="url"],.contact-form input[type="search"],.contact-form input[type="tel"],.contact-form input[type="color"],.contact-form select{margin-bottom:20px}.contact-info li{margin-left:40px}.hs-error-msgs label{margin-top:-20px}.product-details .grey-background .willow-details{margin-left:0;margin-bottom:15px}.product-details .icon-column{margin-left:0}.product-details .icon-column{text-align:center}.willow-image{text-align:center;margin-bottom:20px}.header-logo .logo{width:120px;height:112px;padding-top:28px;z-index:50}.header-logo .logo:after{border-width:23px 60px 0;bottom:-21px}.logo img{width:65% !important}.page-center .header-logo{min-height:0}.wrapper-header-menu .phone-number{width:100%}.phone-number{line-height:26px;margin:25px 0}.phone-number span{float:right;padding-right:40px;text-align:center;width:auto;margin-left:62px}.header-container-wrapper .phone-number span a{font-size:18px;color:#b3a369;letter-spacing:1px}.phone-number span:before{margin-left:-30px;background-repeat:no-repeat;background-size:81%;top:6px}.mobile-trigger{background:transparent !important;border:none !important;top:31px !important;right:15px !important;padding:0 !important}.mobile-trigger:hover{background-color:transparent}.mobile-trigger i,.mobile-trigger i:before,.mobile-trigger i:after{background-color:#fff !important;width:28px !important;height:4px !important;border-radius:5px !important}.wrapper-header-menu .header-menu{min-height:0;height:auto}.custom-menu-primary.js-enabled{padding-top:0 !important}.header-container-wrapper{height:78px}.custom-menu-primary .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1{height:auto}.custom-menu-primary .hs-menu-wrapper>ul li a{padding:20px 10px !important}.banner-image .banner-image-inner{height:200px;overflow-y:hidden}.slider-banner .hs_cos_flex-slider .hs_cos_flex-slides img,.banner-image img{height:200px !important}.accordion-content li{width:100%}.accordion-content{padding:32px 20px 37px}.buttons-center .grey-btn{margin-right:0;margin-bottom:20px}.buttons-center .btn{margin-left:0}.product-form .widget-type-form,.downloadB-form .widget-type-form,.downloadC-form .widget-type-form{width:auto}.product-details .willow-details h2{line-height:37px;font-size:35px;margin-bottom:20px}.product-details .willow-details p{font-size:15px;line-height:25px}.product-form .hs-error-msgs label,.downloadB-form .hs-error-msgs label,.downloadC-form .hs-error-msgs label{margin-top:-20px;margin-bottom:5px}body.product-listing div.column-box .box a.button-mobile{display:block;padding:20px 0;text-transform:uppercase}body.product-listing div.column-box .box>a{display:none}.product-details .grey-background{padding-bottom:0}.grey-background .icon-column{padding-bottom:0;display:table;width:auto;margin:auto}.column-banner{padding-top:0}.column-box .page-center{display:block}.accordion .accordion-toggle{padding-top:10px;padding-bottom:10px;padding-left:15px !important}.accordion-content{padding:15px 10px 15px 40px}.accordion span div:nth-child(4) .title:after{top:30px}.accordion span div:nth-child(6) .title:after{top:46px}.full-banner h1{font-size:30px;line-height:45px}.bed-details .icon-column{display:table;margin:0 auto}.icon-column .span4{float:left;width:auto}.icon-column .span4:last-child{margin-right:0}.icon-column .span4:nth-child(2){margin:0 30px 0 50px}.icon-column .span4 p{display:block;margin-right:0}.subs-div .hs-form-field{display:block;float:none}.subs-div .subs-form{width:100%}.subs-div .subs-form input[type="email"]{width:100%;margin-right:0}.subs-div .subs-form input[type="submit"]{float:none;margin:0 auto;display:block}.blog-pagination a{margin-left:0;margin-right:0;width:100%;display:table;margin-bottom:15px}.blog-list .blog-con{padding:20px 10px;height:auto}.share-div p{float:none;margin-bottom:10px}.right-column h3{line-height:25px}.blog-details .hs-blog-social-share .hs-blog-social-share-list .hs-blog-social-share-item{height:30px}.blog-details .share-div{display:table;padding-bottom:15px}.blog-details #comment-form{display:table;width:100%;margin-bottom:50px}.blog-details form.hs-form .form-columns-2 .hs-form-field .hs-input,.blog-details form.hs-form .form-columns-3 .hs-form-field .hs-input{width:100%}.blog-details .hs-error-msgs label{margin-top:-20px;margin-bottom:10px}.blog-details .comment-section .comment-text{float:left}.green-banner{height:auto}.green-banner .left-content{display:initial}.green-banner .left-content p{float:initial}.cta-content{text-align:center;margin-top:30px}.green-banner .left-content img{display:none}.green-banner .left-content p{text-align:center}}@media screen and (min-width:480px) and (max-width:767px){.btn,input[type="submit"]{padding:20px 30px;width:auto}.green-banner .left-content p{font-size:38px}.green-banner{padding:35px 0}.footer-section .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1{width:100%}.upper-links{text-align:center}.footer-section .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1:after{content:""}.footer-section .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{font-size:12px}.box-image p{padding-top:14%}.video-tag iframe{width:100%}.dark-text .grey-btn{margin-right:10px}.contact-form form.hs-form .form-columns-2 .hs-form-field .hs-input,.contact-form form.hs-form .form-columns-3 .hs-form-field .hs-input{width:95%}.contact-form .form-columns-2 .hs-form-field:last-child .input{margin-left:15px;margin-right:0}.contact-form form.hs-form .form-columns-2 .hs-form-field .hs-input,.contact-form form.hs-form .form-columns-3 .hs-form-field .hs-input{width:100%}.icon-column .span4{float:left;width:30%}.grey-background .icon-column{width:100%}.icon-column .span4:nth-child(2){margin:0}.green-banner .left-content{display:block}}@media screen and (max-width:480px){.box-image p{padding-top:28%}.footer-text li:after{content:""}.footer-text{padding:20px 0}.dark-text .btn{width:100%}.contact-info li{font-size:15px}.contact-info h2{font-size:38px;line-height:48px}.contact-info li{margin-left:40px}.hs-error-msgs label{margin-top:-10px}.product-form textarea,.product-form input[type="text"],.product-form input[type="password"],.product-form input[type="datetime"],.product-form input[type="datetime-local"],.product-form input[type="date"],.product-form input[type="month"],.product-form input[type="time"],.product-form input[type="week"],.product-form input[type="number"],.product-form input[type="email"],.product-form input[type="url"],.product-form input[type="search"],.product-form input[type="tel"],.product-form input[type="color"],.product-form select,.downloadB-form textarea,.downloadB-form input[type="text"],.downloadB-form input[type="password"],.downloadB-form input[type="datetime"],.downloadB-form input[type="datetime-local"],.downloadB-form input[type="date"],.downloadB-form input[type="month"],.downloadB-form input[type="time"],.downloadB-form input[type="week"],.downloadB-form input[type="number"],.downloadB-form input[type="email"],.downloadB-form input[type="url"],.downloadB-form input[type="search"],.downloadB-form input[type="tel"],.downloadB-form input[type="color"],.downloadB-form select,.downloadC-form textarea,.downloadC-form input[type="text"],.downloadC-form input[type="password"],.downloadC-form input[type="datetime"],.downloadC-form input[type="datetime-local"],.downloadC-form input[type="date"],.downloadC-form input[type="month"],.downloadC-form input[type="time"],.downloadC-form input[type="week"],.downloadC-form input[type="number"],.downloadC-form input[type="email"],.downloadC-form input[type="url"],.downloadC-form input[type="search"],.downloadC-form input[type="tel"],.downloadC-form input[type="color"],.downloadC-form select{width:100% !important;margin-bottom:20px}.accordion .accordion-toggle{line-height:32px;padding-right:40px;padding-left:5px;display:table-cell;vertical-align:middle}.full-banner-cta.full-banner-image{padding:15px 0}}@media screen and (max-width:320px){.header-logo .logo{height:100px;width:100px}.header-logo .logo:after{border-width:22px 50px 0}.header-container-wrapper .phone-number span{margin-left:50px}.header-container-wrapper .phone-number span a{font-size:15px}.header-container-wrapper .phone-number span:before{margin-left:-26px;background-size:75%;top:8px}}@media screen\0{.hs-form-field>label{display:block}.contact-form .form-columns-2 .hs-form-field:last-child .input{margin-left:0px}.subs-div .subs-form input[type="submit"]{margin-top:25px}}.clr{margin:0;padding:0;clear:both}.evoke-testimonial{background-color:#fff;padding:75px 0}.evoke-testimonial .praise-block{padding-top:30px}.evoke-testimonial .praise-block .item:nth-child(3n+1){margin-left:0}.owl-carousel .owl-item img{width:auto !important}.evoke-testimonial h2{color:#000;padding-bottom:12px;text-align:center}.evoke-testimonial p{color:#000;font-size:21px;line-height:32px;font-weight:normal;margin-bottom:30px;text-align:center}.evoke-testimonial .owl-item{padding:0 15px}.evoke-testimonial .owl-item .hs_cos_wrapper_type_inline_text{font-size:15px;font-weight:600;text-transform:uppercase;padding:18px 0}.evoke-testimonial .owl-item .hs_cos_wrapper_type_inline_rich_text{font-size:15px;line-height:1.7em;color:#000}.evoke-homedesign-block{padding-top:30px;padding-bottom:30px}.evoke-homedesign-block .row-fluid [class*="span"]:nth-child(3n+1){margin-left:0}.evoke-homedesign-block .home-block{margin-bottom:30px}.evoke-homedesign-block h2{font-size:34px;color:#b3a369;font-weight:600;text-transform:uppercase;border-left:5px solid #215732;padding-left:0;line-height:.7em;margin-bottom:30px;padding-left:15px;outline:0}.evoke-homedesign-block a{display:block;text-decoration:none}.evoke-homedesign-block .icons-hold{background-color:#ebebeb;padding:18px 0 15px}.evoke-homedesign-block .icons-hold ul{list-style:none;display:table;margin:0 auto;width:100%;text-align:center}.evoke-homedesign-block .icons-hold ul li{float:left;width:33%}.evoke-homedesign-block .icons-hold ul li span{display:block;color:#2c2a29;margin-top:5px}.evoke-homedesign-block .img-hold{position:relative}.evoke-homedesign-block .img-hold p{position:absolute;width:100%;height:100%;top:0;padding:21px 15px 0;font-size:15px;background:rgba(0,0,0,.65);line-height:1.5em;color:#fff;visibility:hidden;text-align:center;-webkit-transition:background .5s ease;-moz-transition:background .5s ease;-o-transition:background .5s ease;transition:background .5s ease}.evoke-homedesign-block a:hover .img-hold p{visibility:initial}.evoke-homedesign-block .design-titlebar{background:#215732;padding:12px}.evoke-homedesign-block .design-titlebar h4{font-size:17px;color:#fff;text-align:center;line-height:1.4em;text-transform:uppercase;margin:0}.evoke-green-banner{background:#215732;min-height:100px;padding:23px 0}.evoke-green-banner .left-content{display:flex;align-items:center}.evoke-green-banner .left-content img{width:47px;height:47px;float:left;margin-right:35px}.evoke-green-banner .left-content p{color:#fff;font-size:30px;float:left;line-height:35px}.evoke-green-banner .cta-content{text-align:right}.evoke-golden-banner{background:#b3a369;min-height:100px;padding:23px 0}.evoke-golden-banner .left-content{display:flex;align-items:center}.evoke-golden-banner .left-content img{width:47px;height:47px;float:left;margin-right:35px}.evoke-golden-banner .left-content p{color:#fff;font-size:30px;float:left;line-height:35px}.evoke-golden-banner .cta-content{text-align:right}.evoke-full-banner{text-align:center;padding:65px 0 70px}.evoke-full-banner h1{font-size:44px;line-height:60px;color:#fff;font-weight:400;margin-bottom:25px}.evoke-full-banner p{color:#fff;font-size:16px;line-height:18px}.evoke-full-banner .btn{margin-top:50px;background-color:#b3a369;color:#fff;text-decoration:none;font-size:16px;text-transform:uppercase;padding:15px 30px;display:inline-block;transition:all .4s ease-in-out}.evoke-full-banner .btn:hover,.btn:active{background-color:#2c2a29;color:#fff;text-decoration:none}.blog-hold{padding:75px 0;background:#f1f1f1}.green-background{background-color:#215732 !important}