/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:sans-serif}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}#nav-toggle{cursor:pointer;padding:3em;position:absolute;right:4em;top:1em;z-index:12}#nav-toggle span,#nav-toggle span:after,#nav-toggle span:before,button.close span,button.close span:after,button.close span:before{background:#fff;content:"";cursor:pointer;display:block;height:.7em;position:absolute;transition:all .5s ease-in-out;width:4.3em}#nav-toggle.active span,button.close.active span{background-color:transparent}#nav-toggle.active span:after,#nav-toggle.active span:before,button.close.active span:after,button.close.active span:before{top:0}#nav-toggle.active span:before,button.close.active span:before{transform:rotate(45deg)}#nav-toggle.active span:after,button.close.active span:after{transform:rotate(-45deg)}#nav-toggle span:before,button.close span:before{top:-1.3em}#nav-toggle span:after,button.close span:after{bottom:-1.3em}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{margin:0;overflow-x:hidden;padding:0}.body{max-width:61em}.body p{font-size:1.8em}.dropdown{cursor:pointer}#content{overflow:hidden}div{clear:both}#toolbar-bar div{clear:none;width:auto!important}div,p,section{box-sizing:border-box;width:100%}label{display:inline-block}img{height:auto}img,img.auto{max-width:100%}img.auto{vertical-align:middle;width:auto}input,textarea{border-radius:0}hr{opacity:.4}a,button{text-decoration:none;transition:.3s;-o-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s}a:-webkit-any-link{text-decoration:none!important}strong{font-weight:600}address{font-style:normal}address h4{margin:0}nav li{display:inline-block}nav ul{margin:0;padding:0}main ul{list-style:none;margin:0;padding:0 0 0 2rem}main ul li{font-size:1.1rem;list-style-type:none;margin-bottom:.6rem;margin-left:1rem;padding:0;text-indent:-1rem}main ul li:before{background-color:#b40c2a;border-radius:50%;content:"";display:inline-block;height:8px;transform:translateX(-150%) translateY(-25%);width:8px}main ul li a{display:inline!important}main ol{padding-left:1.7em}main ol li{font-size:1.1rem;margin-bottom:.6rem;margin-left:1rem;padding-left:.6em}.callout-padding>div{padding-bottom:4em;padding-top:2em}.cover{background-position:50%;background-repeat:no-repeat;background-size:cover!important}.unbulleted{padding:0}.unbulleted li{list-style-type:none;margin:0;padding-bottom:.5em}body .hidden{display:none}.relative{position:relative}.screenreader-only{opacity:0;position:absolute;top:0;z-index:-10}.cursor{cursor:pointer}.auto{width:auto}@media only screen and (max-width:1023px){.hidden-mobile,body footer .hidden-mobile,body header .hidden-mobile,body main .hidden-mobile{display:none}}@media only screen and (min-width:1024px){.hidden-dt,body footer .hidden-dt,body header .hidden-dt,body main .hidden-dt{display:none}}@media (min-width:1400px){.body-text .callout{width:25%}.body>div{width:50%}}.node-preview-container{display:none}@font-face{font-family:homestead;font-style:normal;font-weight:400;src:url(/themes/custom/cvbuilders/fonts/homestead-regular-webfont.woff2) format("woff2"),url(/themes/custom/cvbuilders/fonts/homestead-regular-webfont.woff) format("woff")}@font-face{font-family:akzidenz;font-style:normal;font-weight:700;src:url(/themes/custom/cvbuilders/fonts/akzidgrtsknext-black-webfont.woff2) format("woff2"),url(/themes/custom/cvbuilders/fonts/akzidgrtsknext-black-webfont.woff) format("woff")}@font-face{font-family:akzidenz;font-style:italic;font-weight:700;src:url(/themes/custom/cvbuilders/fonts/akzidgrtsknext-blackit-webfont.woff2) format("woff2"),url(/themes/custom/cvbuilders/fonts/akzidgrtsknext-blackit-webfont.woff) format("woff")}@font-face{font-family:akzidenz;font-style:normal;font-weight:600;src:url(/themes/custom/cvbuilders/fonts/akzidgrtsknext-bold-webfont.woff2) format("woff2"),url(/themes/custom/cvbuilders/fonts/akzidgrtsknext-bold-webfont.woff) format("woff")}@font-face{font-family:akzidenz-grotesk_nextBdIt;font-style:italic;font-weight:600;src:url(/themes/custom/cvbuilders/fonts/akzidgrtsknext-boldit-webfont.woff2) format("woff2"),url(/themes/custom/cvbuilders/fonts/akzidgrtsknext-boldit-webfont.woff) format("woff")}@font-face{font-family:akzidenz;font-style:normal;font-weight:100;src:url(/themes/custom/cvbuilders/fonts/akzidgrtsknext-extralight-webfont.woff2) format("woff2"),url(/themes/custom/cvbuilders/fonts/akzidgrtsknext-extralight-webfont.woff) format("woff")}@font-face{font-family:akzidenz;font-style:italic;font-weight:100;src:url(/themes/custom/cvbuilders/fonts/akzidgrtsknext-extralightit-webfont.woff2) format("woff2"),url(/themes/custom/cvbuilders/fonts/akzidgrtsknext-extralightit-webfont.woff) format("woff")}@font-face{font-family:akzidenz;font-style:normal;font-weight:200;src:url(/themes/custom/cvbuilders/fonts/akzidgrtsknext-light-webfont.woff2) format("woff2"),url(/themes/custom/cvbuilders/fonts/akzidgrtsknext-light-webfont.woff) format("woff")}@font-face{font-family:akzidenz;font-style:normal;font-weight:500;src:url(/themes/custom/cvbuilders/fonts/akzidgrtsknext-med-webfont.woff2) format("woff2"),url(/themes/custom/cvbuilders/fonts/akzidgrtsknext-med-webfont.woff) format("woff")}@font-face{font-family:akzidenz;font-style:italic;font-weight:400;src:url(/themes/custom/cvbuilders/fonts/akzidgrtsknext-italic-webfont.woff2) format("woff2"),url(/themes/custom/cvbuilders/fonts/akzidgrtsknext-italic-webfont.woff) format("woff")}@font-face{font-family:akzidenz;font-style:normal;font-weight:400;src:url(/themes/custom/cvbuilders/fonts/akzidgrtsknext-regular-webfont.woff2) format("woff2"),url(/themes/custom/cvbuilders/fonts/akzidgrtsknext-regular-webfont.woff) format("woff")}body{font-family:akzidenz,sans-serif;font-size:50%}h1,h2,h3,label{font-family:Homestead,serif;letter-spacing:1px;text-transform:uppercase}h1,h2,h3,h4{font-weight:400;margin-bottom:1rem;margin-top:1rem}h1{font-size:5.5em}h2{font-size:3.3em}h3{font-size:2.5em}h3,h4,label{font-size:2em;text-transform:uppercase}h4{font-weight:500}h5,p{font-size:1.8em;line-height:1.6em;margin-bottom:1em;margin-top:1em}h5{font-family:akzidenz,sans-serif}main h2,main h3{color:#b40c2a;text-align:center}.no-underline:after{display:none}.body-text p{font-size:1.8em;line-height:2em}.body-text img[data-align=left]{float:left;padding-right:2em}.body-text img[data-align=right]{float:right;padding-left:2em}.body-text:after{clear:both;content:""}.align-center,.center-text,.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.underline,main h2,main h3{padding-bottom:.7em;position:relative;text-align:center;text-transform:uppercase}.underline:after,main h2:after,main h3:after{border-bottom:3px solid #343230;bottom:0;content:"";display:block;left:0;margin:0 auto;position:absolute;right:0;width:150px}.underline.base1-text:after,main h2.base1-text:after,main h3.base1-text:after{border-color:#fff}.underline.primary1-text:after,main h2.primary1-text:after,main h3.primary1-text:after{border-color:#b40c2a}main .hero h2{text-align:center}a.overline:hover,a.underline:hover{border-color:transparent}.overline{border-top:5px solid #000;display:inline-block;font-weight:600;padding-top:.35em;text-transform:uppercase}.overline.base1-text{border-color:#fff}.overline.primary2-text{border-color:#343230}.uppercase{text-transform:uppercase}@media only screen and (min-width:720px){body{font-size:62.5%}h1{font-size:6.8em}}@media only screen and (min-width:1024px) and (max-width:1100px){body{font-size:55%}body h2{font-size:2.8em}}.body-text h1,.body-text h2,.body-text h3{color:#b40c2a}.body-text h1.base1-text,.body-text h2.base1-text,.body-text h3.base1-text{color:#fff}h1.basic-page-title{color:#b40c2a;text-align:center}.primary1-block{background-color:#b40c2a}.primary2-block{background-color:#343230}.primary3-block{background-color:#f0ede4}.primary4-block{background-color:#292728}.secondary1-block{background-color:#d4effc}.secondary2-block{background-color:#000}.base1-block{background-color:#fff}.base2-block{background-color:#000}.gray1-block{background-color:#92979e}.gray2-block{background-color:#e4e5e7}.primary1-text{color:#b40c2a}.primary2-text{color:#343230}.primary3-text{color:#f0ede4}.primary4-text{color:#292728}.base1-text{color:#fff}.base2-text{color:#000}.gray1-text{color:#92979e}.secondary1-text{color:#d4effc}.secondary2-text{color:#000}::-webkit-input-placeholder{font-style:italic}:-moz-placeholder,::-moz-placeholder{font-style:italic}:-ms-input-placeholder{font-style:italic}a.secondary2-text:hover{color:#b40c2a}[class*=flex]{display:flex}[class*=flex],[class*=flex]>*{box-sizing:border-box}[class*=flex-][class*=-wrap]{flex-wrap:wrap}[class*=flex-][class*=-spacebetween]{-ms-justify-content:space-between;justify-content:space-between}[class*=flex-][class*=-spacearound]{-ms-justify-content:space-around;justify-content:space-around}[class*=flex-][class*=-center]{-ms-justify-content:center;justify-content:center}[class*=flex-][class*=-right]{-ms-justify-content:flex-end;justify-content:flex-end}[class*=flex-][class*=-left]{-ms-justify-content:flex-start;justify-content:flex-start}[class*=flex-][class*=-middle]{align-items:center}[class*=flex-][class*=-start]{align-items:flex-start}[class*=flex-][class*=-end]{align-items:flex-end}[class*=flex-][class*=-column]{-ms-box-direction:column;-ms-flexbox-direction:column;flex-direction:column}[class*=flex-][class*=-row]{-ms-box-direction:row;-ms-flexbox-direction:row;flex-direction:row}[class*=flex-][class*=-reverse]{-ms-box-direction:row-reverse;-ms-flexbox-direction:row-reverse;flex-direction:row-reverse}@media only screen and (min-width:1024px){[class*=flex-][class*=_wrap]{flex-wrap:wrap}[class*=flex-][class*=_spacebetween]{-ms-justify-content:space-between;justify-content:space-between}[class*=flex-][class*=_spacearound]{-ms-justify-content:space-around;justify-content:space-around}[class*=flex-][class*=_center]{-ms-justify-content:center;justify-content:center}[class*=flex-][class*=_right]{-ms-justify-content:flex-end;justify-content:flex-end}[class*=flex-][class*=_left]{-ms-justify-content:flex-start;justify-content:flex-start}[class*=flex-][class*=_middle]{align-items:center}[class*=flex-][class*=_start]{align-items:flex-start}[class*=flex-][class*=_end]{align-items:flex-end}[class*=flex-][class*=_column]{-ms-box-direction:column;-ms-flexbox-direction:column;flex-direction:column}[class*=flex-][class*=_row]{-ms-box-direction:row;-ms-flexbox-direction:row;flex-direction:row}[class*=flex-][class*=-reverse]{-ms-box-direction:row-reverse;-ms-flexbox-direction:row-reverse;flex-direction:row-reverse}}.container,.fifth,.half,.nine-tenths,.quarter,.tenth,.third,.three-fifths,.three-quarters,.two-fifths,.two-thirds{box-sizing:border-box;margin:0 auto;width:80%}.container{width:80%}[class*=_half]{width:50%}[class*=_third]{width:33.33%}[class*=_quarter]{margin:0 auto;width:25%}[class*=_three-quarters]{width:75%}[class*=_fifth]{width:20%}[class*=_tenth]{width:10%}[class*=_two-thirds]{width:66.66%}[class*=_two-fifths]{width:40%}[class*=_three-fifths]{width:60%}[class*=_four-fifths]{width:80%}.full{width:100%}@media only screen and (max-width:1023px){.container.no-margin,.fifth.no-margin,.half.no-margin,.nine-tenths.no-margin,.quarter.no-margin,.tenth.no-margin,.third.no-margin,.three-fifths.no-margin,.two-fifths.no-margin,.two-thirds.no-margin{margin:0;width:100%}[class*=_full]{width:100%}}@media (min-width:769px){.container{max-width:120em;width:95%}.container.no-max{max-width:none}}@media only screen and (min-width:1024px){[class*=full]{width:100%}[class*=tenth]{width:10%}[class*=half]{width:50%}[class*=quarter]{width:25%}[class*=three-quarters]{width:75%}[class*=third]{width:33.33%}[class*=fifth]{width:20%}[class*=two-thirds]{width:66.66%}[class*=two-fifths]{width:40%}[class*=three-fifths]{width:60%}[class*=four-fifths]{width:80%}[class*=nine-tenths]{width:90%}}@media (min-width:1400px){.container{margin:0 auto;width:80%}}.locations{padding-bottom:3em;padding-top:3em}.small-padding{padding-bottom:2em;padding-top:2em}.medium-padding{padding-bottom:4em;padding-top:4em}.large-padding{padding-bottom:8em;padding-top:8em}.small-margin{margin-bottom:2em;margin-top:2em}.medium-margin{margin-bottom:4em;margin-top:4em}.large-margin{margin-bottom:8em;margin-top:8em}.no-margin{margin:0}.gutter{padding-left:.8em;padding-right:.8em}.large-gutter{padding-left:3em;padding-right:3em}#header{background-color:#b40c2a;border-bottom:12px solid #343230;color:#fff;padding-left:5%;padding-right:5%;position:relative}#header .logo img{margin:1em 0;width:5em}#header .sixty-five-header{display:flex}#header .sixty-five-header .logo img{margin:1em 0;width:65%}@media (min-width:1024px){#header .sixty-five-header{align-items:center}}ul.menu>.menu-item>a{cursor:default}div.secondary-menu ul{display:flex;-ms-justify-content:center;justify-content:center}div.secondary-menu a{color:#fff}div.secondary-menu a:after{border-bottom:1px solid #fff}#block-cvbuilders-main-menu ul.level-0:not(.contextual-links){align-items:center;display:flex;-ms-justify-content:space-between;justify-content:space-between}#block-cvbuilders-main-menu ul.level-0:not(.contextual-links)>li{position:relative;z-index:10}#block-cvbuilders-main-menu .level-0>li>a{color:#fff;font-size:1.6em;text-transform:uppercase;width:100%;z-index:11}#block-cvbuilders-main-menu .level-0>li>a:after{display:none}@media (max-width:1025px){#header .container{width:90%}.primary-menu,.secondary-menu{display:none}.primary-menu{display:block;opacity:0;overflow:hidden;width:0;z-index:-2}a#nav-toggle{display:block}a#nav-toggle:after{display:none}body.menu-active li a{font-size:18px!important;padding:.5em 0 .5em 15%}body.menu-active .primary-menu{background-color:#84091f;box-shadow:2px 2px 15px #000;display:block;margin:0;max-width:60em;opacity:1;overflow:scroll;padding:10em 0 4em;position:absolute;right:0;top:0;transition:.4s;-o-transition:.4s;-moz-transition:.4s;-webkit-transition:.4s;width:auto;width:90%;z-index:10}body.menu-active .primary-menu .secondary{border-top:2px solid #343230;margin:8em auto 0;padding-bottom:4em;padding-top:2em;width:70%}body.menu-active .primary-menu .secondary:after{border:2px solid #343230;bottom:2em;content:"";display:block;left:0;position:absolute;right:0}body.menu-active .primary-menu .secondary ul.menu{-ms-box-direction:row;-ms-flexbox-direction:row;display:flex;flex-direction:row;flex-wrap:wrap;-ms-justify-content:space-between;justify-content:space-between}body.menu-active .primary-menu .secondary ul.menu li{padding:0;width:auto}body.menu-active .primary-menu .secondary ul.menu li a{font-size:14px!important;padding:0}body.menu-active .primary-menu .secondary ul.menu li:after,body.menu-active .primary-menu .secondary ul.menu li:before{display:none}body.menu-active .primary-menu .menu.level-2{background-color:#fff}body.menu-active .primary-menu .menu.level-2 a{color:#343230}body.menu-active .primary-menu .menu.level-2 li:before{display:none}body.menu-active .primary-menu .screenreader-only{background-color:#b40c2a;display:none;margin-top:.5em;opacity:1;position:relative}body.menu-active .primary-menu li{font-size:16px;padding:.5em 0;position:relative;text-align:left;width:100%;z-index:1}body.menu-active .primary-menu li i{display:none}body.menu-active .primary-menu li.active:before{border-color:transparent}body.menu-active .primary-menu li:before{border-bottom:2px solid #b40c2a;bottom:0;display:block;left:15%;right:15%}body.menu-active .primary-menu li.menu-item--expanded:after,body.menu-active .primary-menu li:before{content:"";position:absolute;transition:.2s;-o-transition:.2s;-moz-transition:.2s;-webkit-transition:.2s}body.menu-active .primary-menu li.menu-item--expanded:after{background-image:url(/sites/default/files/white-chevron.png);background-repeat:no-repeat;background-size:100%;height:10px;right:20%;top:1.5em;transform:rotate(180deg);width:20px}body.menu-active .primary-menu li.active:before{opacity:0}body.menu-active .primary-menu li.active:after{transform:rotate(0deg)}body.menu-active .primary-menu li a{color:#fff;text-transform:capitalize!important}body.menu-active .primary-menu li a:after{display:none}body.menu-active .primary-menu ul.menu{-ms-box-direction:column;-ms-flexbox-direction:column;flex-direction:column}}@media (min-width:1025px){#block-cvbuilders-main-menu .level-0>li>a{border-bottom:2px solid transparent;white-space:nowrap}#block-cvbuilders-main-menu .level-0>li:hover>a{border-color:#fff}#header .primary-menu{max-width:95em}#header .screenreader-only{display:none}#header .logo img{margin:0;width:6em}#header .level-0 li{padding:4em 5%}#header .level-1{left:-25%;right:-25%;top:100%}#header .level-1 .menu-item--expanded i{position:absolute;right:2em;top:50%;transform:translateY(-50%);transition:.3s;-o-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s}#header .level-1 .menu-item--expanded:hover i{color:#f0ede4;height:5px;transform:rotate(-90deg);width:10px}#header .level-1:before{border-bottom:25px solid transparent;border-left:20px solid #f0ede4;border-top:25px solid transparent;content:"";display:inline-block;height:0;left:50%;position:absolute;top:-27px;transform:rotate(-90deg) translateY(-12.5px);width:0}#header .level-1,#header .level-2{border-bottom:7px solid #b40c2a;box-shadow:5px 1px 10px rgba(55,55,55,.3);padding:2em 0;position:absolute}#header .level-1 li,#header .level-2 li{display:block;font-size:14px;padding:0;position:relative}#header .level-1 li a,#header .level-2 li a{border-top:2px solid #fff;display:block;margin:0 2em;padding:.8em}#header .level-1 li:last-child a,#header .level-2 li:last-child a{border-bottom:2px solid #fff}#header .level-1 li:hover a,#header .level-2 li:hover a{border-color:transparent}#header .level-1 li a:after,#header .level-2 li a:after{border:none}#header .level-1 li:hover,#header .level-2 li:hover{background-color:#b40c2a}#header .level-1 li:hover>a,#header .level-2 li:hover>a{color:#f0ede4}#header .level-2{border-left:2px solid #fff;left:100%;padding:1em 0;top:0;width:18em;z-index:11}#header .menu li:hover>ul{display:block;opacity:1;z-index:10}#header .menu li ul{background-color:#f0ede4;color:#000}}.google-translator-container{bottom:5px;font-size:1.7em;position:absolute;right:10px;width:auto}.google-translator-container a{border-bottom:2px solid #fff!important;color:#fff}.google-translator-container a:after{border-bottom:none!important}@media only screen and (min-width:1026px){.google-translator-container{bottom:unset;top:8px}}.footer-wrapper{border-top:12px solid #343230}#footer{background-color:#b40c2a;clear:both;color:#fff;padding:3.5em 5%}#footer .social-links{padding-bottom:2.5em;padding-top:1em}#footer .social-links a{margin:0 .3em}#footer .social-links a:last-child{margin-right:0}#footer .social-links a:hover{filter:invert(100%)}#footer .social-links img{width:36px}#footer h5{margin-bottom:.3em;margin-top:0}#footer>div{display:flex;flex-wrap:wrap}#footer ul{margin:0;padding:0}#footer li{display:block}#footer li a{display:inline-block;font-size:1.2em;line-height:2.2em}#footer li a:hover:after{border-color:transparent}#footer li a:after{border-color:#fff;bottom:.4em}#footer a{color:#fff}#footer .logo-buttons img{height:auto;width:300px}#footer .button-blocks{margin-top:3em}#footer .button-blocks a{font-size:1.2em;min-width:0;width:32%}#footer .button-blocks a:after{border:none}#main-content,.feed-icon{display:none!important}@media (max-width:1023px){#footer{background-color:#b40c2a;padding-bottom:3em;position:relative}#footer .quicklinks,#footer .resources{margin-bottom:1.5em}#footer .dropdown{background-color:#fff;color:#343230;font-size:2.5em;font-weight:400px;margin:0 auto;max-width:500px;padding:.5em 0;position:relative;text-align:center;width:100%}#footer .dropdown:after{content:"+";font-size:1.8em;font-weight:500;line-height:1em;position:absolute;right:.5em;top:50%;transform:translateY(-50%)}#footer .dropdown.active:after{content:"-"}#footer .dropdown-content{background-color:#fff;margin:0 auto;max-width:500px;padding:.5em;text-align:center}#footer .dropdown-content li{padding:.5em}#footer .dropdown-content a{color:#343230;font-size:1.6em}#footer .dropdown-content a:after{border-color:#343230}#footer .footer-buttons{margin:0 auto;max-width:500px;padding:0;width:100%}#footer .footer-buttons a{font-size:2.5em;margin:0 0 .7em;padding:.5em 0;width:100%}#footer .logo-buttons img{display:none}#footer .social-links{margin-top:2em;text-align:center}#footer .link-essentials,#footer .social-links{display:flex;-ms-justify-content:center;justify-content:center}#footer .link-essentials{flex-wrap:wrap}#footer .link-essentials ul{display:flex;flex-wrap:wrap}#footer .link-essentials li{border-right:1px solid #fff;position:relative}#footer .link-essentials small{font-size:1em}#footer .link-essentials p{line-height:2.8em}#footer .link-essentials li,#footer .link-essentials p{display:inline;font-size:1.4em;margin:0;padding:0 1em;width:auto}}@media (min-width:1024px){#footer .quicklinks,#footer .resources{margin:0;width:15%}#footer .extra-column{text-align:right;width:30%}#footer .logo-buttons{margin:0 auto;max-width:45em;width:40%}}.page-node-287 .body-text.three-quarters.medium-padding,.page-node-306 .body-text.three-quarters.medium-padding,.page-node-496 .body-text.three-quarters.medium-padding{padding-top:0;width:100%}.page-node-287 .button-block,.page-node-306 .button-block,.page-node-496 .button-block{top:14px}.page-node-287 .button-block.bid-button,.page-node-306 .button-block.bid-button,.page-node-496 .button-block.bid-button{display:block;font-size:3em;font-weight:700;top:0;width:100%}.page-node-287 .decking-area,.page-node-287 .recycle-area,.page-node-306 .decking-area,.page-node-306 .recycle-area,.page-node-496 .decking-area,.page-node-496 .recycle-area{margin-bottom:6em;padding:3em 1em 6em}.page-node-287 .decking-area:nth-child(odd),.page-node-287 .recycle-area:nth-child(odd),.page-node-306 .decking-area:nth-child(odd),.page-node-306 .recycle-area:nth-child(odd),.page-node-496 .decking-area:nth-child(odd),.page-node-496 .recycle-area:nth-child(odd){background:#f0ebe1}@media only screen and (min-width:650px){.page-node-287 .decking-area,.page-node-287 .recycle-area,.page-node-306 .decking-area,.page-node-306 .recycle-area,.page-node-496 .decking-area,.page-node-496 .recycle-area{margin-bottom:0;padding:4em 10em}.page-node-287 .center-text.half,.page-node-306 .center-text.half,.page-node-496 .center-text.half{width:60%}}.page-node-287 h1,.page-node-306 h1,.page-node-496 h1{background:#b40c2a;font-size:6.2em;margin-bottom:0;padding:.2em .3em}.page-node-287 .hero h2,.page-node-306 .hero h2,.page-node-496 .hero h2{background:#f0ebe1;color:#25221e;font-family:akzidenz,sans-serif;font-size:2.3em;font-weight:700;margin:0 auto;padding:.5em;text-transform:none}@media only screen and (min-width:650px){.page-node-287 .hero h2,.page-node-306 .hero h2,.page-node-496 .hero h2{width:45%}}.page-node-287 .main,.page-node-306 .main,.page-node-496 .main{padding-top:0!important;position:relative}.page-node-287 .main #wood-background,.page-node-306 .main #wood-background,.page-node-496 .main #wood-background{display:none;z-index:-50}@media only screen and (min-width:650px){.page-node-287 .main #wood-background,.page-node-306 .main #wood-background,.page-node-496 .main #wood-background{display:block;position:absolute;right:0;top:0}}.page-node-287 .main h2,.page-node-287 .main h3,.page-node-306 .main h2,.page-node-306 .main h3,.page-node-496 .main h2,.page-node-496 .main h3{font-family:akzidenz,sans-serif;font-weight:700;margin:0;padding:0;text-align:left}.page-node-287 .main h2:after,.page-node-287 .main h3:after,.page-node-306 .main h2:after,.page-node-306 .main h3:after,.page-node-496 .main h2:after,.page-node-496 .main h3:after{border-bottom:none}.page-node-287 .main h3,.page-node-306 .main h3,.page-node-496 .main h3{color:#0a001f}.page-node-287 .main,.page-node-306 .main,.page-node-496 .main{padding-bottom:0!important}@media only screen and (min-width:650px){.decking-sale-boxes{display:flex}}.decking-sale-box{width:auto}.decking-sale-box p{margin-bottom:0}@media only screen and (min-width:650px){.decking-sale-box{margin-right:8em}}.decking-large{font-size:2em;font-weight:700}.decking-large.center{text-align:center}.decking-large.normal{font-weight:400}.brown{color:#25221e!important}.lowercase{text-transform:none}.decking-flex-box{align-items:center;display:block;justify-content:flex-start;padding-top:2em}@media only screen and (min-width:650px){.decking-flex-box{display:flex}.decking-flex-box>div{padding-right:1em;width:auto}.decking-flex-box>div p{margin:0}}.decking-grid{grid-gap:15px;display:grid;font-size:2em;font-style:italic;grid-template-columns:repeat(2,1fr);margin-top:1em;padding-bottom:3em}.decking-grid p{font-size:.85em;text-align:center}.decking-grid img{display:block;margin:0 auto 1em}@media only screen and (min-width:650px){.decking-grid{display:flex;justify-content:space-around}.decking-grid>div{flex:1;margin:0 .8em}}.decking-locations{font-size:2em;text-align:center}.decking-locations>div{margin-bottom:2em}@media only screen and (min-width:650px){.decking-locations{display:flex;justify-content:center}.decking-locations>div{border-right:1px solid #000;width:300px}.decking-locations>div:last-child{border:none}}.decking-promotion-info{font-size:3em;font-weight:700;margin-top:2.5em;text-align:center}.red{color:#b40c2a}.decking-area img{height:auto;max-width:100%}.decking-area.grid>div{padding:1em}@media only screen and (min-width:950px){.decking-area.grid{grid-gap:1em;display:grid;grid-template-columns:1fr 1fr}.decking-area.grid>div{align-self:center}}.decking-area.with-wood{position:relative}#fence-background{background-repeat:no-repeat;background-size:cover;text-align:center}#fence-background img{max-width:150px}#fence-background h2{color:#f0ebe1;text-align:center;text-transform:unset}#fence-background p{color:#f0ebe1}.mini-border{margin-top:8px}.mini-border:after{border-top:1px solid #000;content:"";display:block;height:10px;margin:0 auto;width:200px}.recycle-area{margin-bottom:0!important;position:relative}.recycle-area.flex{display:block}@media only screen and (min-width:950px){.recycle-area.flex{display:flex}}.recycle-area.flex>div{flex:1}.recycle-area.flex .flex-image{flex-basis:500px}.recycle-area.flex .flex-image img{align-self:center}.recycle-area.flex-three{display:block}@media only screen and (min-width:650px){.recycle-area.flex-three{display:flex}.recycle-area.flex-three>div{flex:1}}.recycle-area.flex-left{display:block}@media only screen and (min-width:950px){.recycle-area.flex-left{display:flex;justify-content:flex-start}}.recycle-area.flex-left>div{flex-basis:50%}.recycle-area.no-padding{padding:0}.recycle-area li:before{background-color:#f0ebe1}.recycle-area img{display:block}.recycle-area>.recycle-area{padding-bottom:4em}.five-rs-image{border-radius:50%;margin:0 auto;padding:2em;position:relative;top:-75px;width:50%}@media only screen and (min-width:950px){.five-rs-image{position:absolute;right:15px;top:-45%;width:245px}}.dark{background:#25221e!important;color:#f0ebe1}.transparent{background:none!important}.beige{background:#f0ebe1!important}.page-node-306 p{margin:0}.page-node-306 .decking-locations{margin-top:-50px;padding-bottom:1em;position:relative}.page-node-306 .decking-locations>div:last-child{margin-bottom:0}.page-node-306 .decking-locations a{color:#b40c2a}@media only screen and (min-width:650px){.page-node-306 .decking-locations{margin-top:0;padding-top:121px}}.page-node-306 .button-block.bid-button{margin-top:0}.page-node-306 .decking-promotion-info{margin:0;padding-top:2em}.page-node-306 .decking-promotion-info:after{margin-bottom:0}.page-node-306 .body-text.three-quarters.medium-padding{padding-bottom:0}.page-node-306 .main{padding-bottom:0!important}.page-node-type-page .node-376 .main{padding-bottom:0;padding-top:0}.rentals-footer,.rentals-header{background:#b40c2a;color:#fff;padding:2em 1em;text-align:center}.rentals-footer h2,.rentals-header h2{color:#fff!important;margin:0!important}.rentals-footer h2:after,.rentals-header h2:after{border-bottom:1px solid #fff}@media only screen and (min-width:650px){.rentals-footer,.rentals-header{display:flex;justify-content:center}.rentals-footer>div,.rentals-header>div{padding:0 1em}}.rentals-header{padding:0}.rentals-header div{display:flex;flex-direction:column;justify-content:center;padding:0}.rentals-header div:first-child{padding:1em}.rentals-header a,.rentals-header a:link,.rentals-header a:visited{border-bottom:1px dotted #fff;color:#fff}.rentals-header a:after,.rentals-header a:link:after,.rentals-header a:visited:after{border:none}.rentals-header a:hover,.rentals-header a:visited{border-bottom-style:solid}.rentals-footer{background:#fff;padding:0;position:relative}.rentals-footer>div{padding:1em}.rentals-footer>div:first-child{background:#b40c2a;color:#fff}.rentals-footer>div:first-child p{font-size:16px}.rentals-footer>div:nth-child(2){background:#fff;color:#000;display:flex;flex-direction:column;justify-content:flex-end}@media only screen and (min-width:650px){.rentals-footer>div:nth-child(2){font-size:6px;padding-bottom:.5em;text-align:right}.rentals-footer>div:nth-child(2) p{margin-bottom:0;padding-left:2em}.rentals-tables{display:flex}}.rentals-table{font-size:2em;width:100%}.rentals-table>div{display:flex;justify-content:space-around}.rentals-table>div>div{margin:.1em;padding:.5em}.rentals-table:nth-child(2) .rentals-table-row.rentals-table-header{display:none}@media only screen and (min-width:650px){.rentals-table:nth-child(2) .rentals-table-row.rentals-table-header{display:flex}.rentals-table{margin:1em .5em}}.rentals-table-row{font-size:16px;line-height:1em}.rentals-table-row>div:nth-child(2){background:#fff!important;border-bottom:1px solid #000}.rentals-table-row>div:nth-child(2) img{display:block}.rentals-table-row:nth-child(2n)>div{background:#b6b6b6}.rentals-table-row:nth-child(odd):not(.rentals-table-header)>div{background:#f0ede4}.rentals-table-row.rentals-table-header{color:#fff}.rentals-table-row.rentals-table-header>div{background:#b40c2a!important;font-family:Homestead,serif;padding:.5em!important}.rentals-table-row.rentals-table-header>div:first-child{background:#343230!important}@media only screen and (min-width:650px){.rentals-table-row{font-size:14px;line-height:1.3em}.rentals-table-row img{margin:0 auto;max-height:120px;width:auto}}.rental-item-name{font-weight:700}#block-views-block-events-block-1,#block-views-block-events-block-2{margin-top:-8em}@media only screen and (min-width:795px){#block-views-block-events-block-1,#block-views-block-events-block-2{border-left:2px solid #b40c2a;margin:0 auto;width:650px}}#block-views-block-events-block-1 .event-header,#block-views-block-events-block-2 .event-header{display:flex}#block-views-block-events-block-1 .event-time-location,#block-views-block-events-block-2 .event-time-location{background:#f0ede4}#block-views-block-events-block-1 .event-date,#block-views-block-events-block-2 .event-date{align-items:center;background:#b40c2a;color:#fff;display:flex;flex-direction:column;font-weight:700;height:120px;justify-content:center;text-align:center;text-transform:uppercase;width:150px}#block-views-block-events-block-1 .event-day,#block-views-block-events-block-2 .event-day{font-size:50pt}#block-views-block-events-block-1 .event-month,#block-views-block-events-block-2 .event-month{font-size:11pt}#block-views-block-events-block-1 .event-title,#block-views-block-events-block-2 .event-title{color:#000;font-family:akzidenz,sans-serif;font-weight:700;margin:0;padding:0;text-align:left}#block-views-block-events-block-1 .event-title:after,#block-views-block-events-block-2 .event-title:after{border-bottom:none;width:auto}#block-views-block-events-block-1 .event-title.desktop,#block-views-block-events-block-2 .event-title.desktop{display:none}@media only screen and (min-width:795px){#block-views-block-events-block-1 .event-title.desktop,#block-views-block-events-block-2 .event-title.desktop{display:inherit}}#block-views-block-events-block-1 .event-icon,#block-views-block-events-block-2 .event-icon{margin-bottom:-4px;width:19px}#block-views-block-events-block-1 .event-time-location,#block-views-block-events-block-2 .event-time-location{display:flex;flex-direction:column;font-size:17px;font-weight:700;justify-content:center;padding-left:2em}#block-views-block-events-block-1 .event-time,#block-views-block-events-block-2 .event-time{margin-bottom:.5em}#block-views-block-events-block-1 .event-body,#block-views-block-events-block-2 .event-body{padding:2em}#block-views-block-events-block-1 .event-image,#block-views-block-events-block-2 .event-image{display:none}#block-views-block-events-block-1 .event-location,#block-views-block-events-block-1 .event-location a,#block-views-block-events-block-2 .event-location,#block-views-block-events-block-2 .event-location a{color:#b40c2a}#block-views-block-events-block-1 .event-location a:after,#block-views-block-events-block-2 .event-location a:after{border-bottom:1px solid #b40c2a}#block-views-block-events-block-1 .marker-icon,#block-views-block-events-block-2 .marker-icon{fill:#b40c2a}@media only screen and (min-width:795px){#block-views-block-events-block-1 .event-header,#block-views-block-events-block-2 .event-header{display:block;position:relative}#block-views-block-events-block-1 .event-date,#block-views-block-events-block-2 .event-date{height:100px;left:-52px;position:absolute;top:0;width:100px}#block-views-block-events-block-1 .event-title.mobile,#block-views-block-events-block-2 .event-title.mobile{display:none}#block-views-block-events-block-1 .event-time-location,#block-views-block-events-block-2 .event-time-location{align-items:flex-start;background:#fff;flex-direction:row;justify-content:flex-start;margin-left:67px;padding:0}#block-views-block-events-block-1 .event-time-location div,#block-views-block-events-block-2 .event-time-location div{padding-right:1em;width:auto}#block-views-block-events-block-1 .marker-icon,#block-views-block-events-block-2 .marker-icon{margin-bottom:-8px;width:17px}#block-views-block-events-block-1 .event-time,#block-views-block-events-block-2 .event-time{margin-bottom:0}#block-views-block-events-block-1 .event-title,#block-views-block-events-block-2 .event-title{margin-left:67px;margin-top:18px}#block-views-block-events-block-1 .event-image,#block-views-block-events-block-2 .event-image{display:block;margin-left:53px}#block-views-block-events-block-1 .event-body p,#block-views-block-events-block-1 .event-body ul,#block-views-block-events-block-2 .event-body p,#block-views-block-events-block-2 .event-body ul{margin-left:53px}#block-views-block-events-block-1 .views-row,#block-views-block-events-block-2 .views-row{margin-bottom:3em}}.page-node-type-press-release h1.press-release-title{font-size:5em;margin:0 auto;max-width:1200px}@media (min-width:650px){.page-node-type-press-release h1.press-release-title{padding:0 20px}}.page-node-type-press-release .press-release-info{text-align:center}.page-node-type-press-release .press-release-info>div{display:inline;margin:0 .5em}@media only screen and (min-width:650px){.page-node-type-press-release .press-release-info{text-align:right}}.page-node-type-press-release article.node--type-press-release{margin:0 auto;max-width:1200px;padding:2em 1em;width:100%}@media only screen and (min-width:650px){.page-node-type-press-release article.node--type-press-release{padding:0 2em}.page-node-type-press-release .press-release-image{float:left;margin:0 15px 10px 0}}.press-release-header{background:#b40c2a;color:#fff!important;padding:1em 3em}a{color:#343230;position:relative}a:not(.button-block){display:inline-block}a:not(.button-block):after{border-bottom:1px solid #343230;bottom:0;content:"";display:block;left:0;position:absolute;right:0;transition:.3s;-o-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s}a:not(.button-block).primary1-text{border-color:#b40c2a}a:not(.button-block).primary3-text{border-color:#f0ede4}a:not(.button-block):hover:after{border-color:transparent}a.no-underline:after{display:none}.editorial-block-variation a{display:block}button{background-color:transparent;border:none}.button-block,.button-blocks a,.button-link{background-color:#343230;color:#fff;margin-top:1em;min-width:15em;padding:.6em;text-align:center}.button-block.primary3-block,.button-blocks a.primary3-block,.button-link.primary3-block{background-color:#f0ede4}.button-block.primary2-text,.button-blocks a.primary2-text,.button-link.primary2-text{color:#343230}.button-block:hover,.button-blocks a:hover,.button-link:hover{background-color:#736f68;color:#fff}.slick-arrow{color:transparent;display:flex;height:50px;position:absolute;top:50%;transform:translateY(-50%);width:40px;z-index:10}.slick-arrow:hover:before{opacity:.7}.slick-arrow:before{background-image:url(/sites/default/files/cv-left-arrow.png);background-repeat:no-repeat;background-size:100%;bottom:0;content:"";display:flex;left:0;position:absolute;right:0;top:0;transition:.2s;-o-transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;z-index:11}.slick-arrow.slick-prev{left:-7%}.slick-arrow.slick-next{right:-7%}.slick-arrow.slick-next:before{background-image:url(/sites/default/files/cv-right-arrow.png)}.product-category-slider a:hover{opacity:.8}.product-category-slider .slick-slide{clear:none;display:none;min-height:15em;position:relative}.product-category-slider .slick-slide div{clear:none}.product-category-slider .slick-slide img{height:7em;width:auto}.product-category-slider .slick-slide h4{bottom:0;left:0;position:absolute;right:0}.product-perks{border-top:2px solid #f0ede4;padding-top:2em}.product-perks>div{display:table-cell;padding:5em 2em;vertical-align:top}.product-perks img{height:6em;min-width:0;width:auto}@media (max-width:1024px){.product-category-slider>div{width:100%}}div.editorial-block{margin-bottom:0}.page-node-type-delivery div.editorial-block.flex-wrap:nth-child(2n),.page-node-type-page div.editorial-block.flex-wrap:nth-child(2n){flex-direction:row-reverse}div.editorial-block .text-block{padding:3em}div.editorial-block .text-block .container{width:100%}div.editorial-block .text-block .container h2.base1-tex{margin-top:0}div.editorial-block .underline:after{bottom:-.6em}div.editorial-block .base1-text{max-width:100%}div.editorial-block p{margin-top:3em}div.editorial-block.show-mobile{display:flex!important}div.editorial-block.show-mobile .three-fifths{height:200px}@media (min-width:1024px){div.editorial-block.show-mobile .three-fifths{height:auto}}div.editorial-block.show-mobile .two-fifths p{margin:0 auto;padding-top:1em;text-align:center;width:80%}@media (min-width:1024px){div.editorial-block.show-mobile .two-fifths p{margin:3em 0 1em;padding-top:0;text-align:left;width:100%}div.editorial-block{background-color:#b40c2a;justify-content:center;min-height:20vw}div.editorial-block .three-fifths{max-width:960px}div.editorial-block .two-fifths{max-width:640px}div.editorial-block>.cover{min-height:20vw}div.editorial-block>.cover>img{height:100%;width:auto}div.editorial-block .text-block{padding-bottom:2em;padding-top:2em}div.editorial-block .image-side{height:auto;overflow:hidden;position:relative}div.editorial-block .image-side img{height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}}@media (max-width:1023px){div.editorial-block{margin-top:20px}div.editorial-block .three-quarters{margin-top:30px}}.hero{border-bottom:12px solid #343230;min-height:50em;text-shadow:1px 1px 15px #343230}.hero img{filter:brightness(0) invert(1);-webkit-filter:brightness(0) invert(1);height:6em;margin-bottom:2em}.hero h2{color:#fff;font-size:2em}.hero h2:after{display:none}.text-cluster{position:relative;text-shadow:none;z-index:1}.text-cluster:before{background-color:rgba(0,0,0,.3);bottom:0;content:"";display:block;filter:blur(50px);left:-15px;position:absolute;right:-15px;top:0;z-index:-1}form{display:flex;flex-wrap:wrap;margin:auto;max-width:100%;padding:10em 0;width:50%}form input,form select,form textarea{border-radius:0;font-size:2em;padding:.3em;width:100%}form input[type=submit],form select[type=submit],form textarea[type=submit]{background-color:#343230;border:6px solid transparent;color:#fff;display:inline-block;margin:2em auto 0;transition:.3s;-o-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;width:15em}form input[type=submit]:hover,form select[type=submit]:hover,form textarea[type=submit]:hover{background-color:#f0ede4;border-color:#343230;color:#000}form label{color:#b40c2a;margin-top:1em}form input[type=checkbox],form input[type=radio]{margin-right:.3em;width:auto}body.user-logged-in article{font-size:1em;margin:10em auto;max-width:100%;width:45em}body.user-logged-in article h4{color:#343230;font-family:Homestead,serif}.basic-cta-band a,.cta-bg-img a{margin-top:2.5em}.basic-cta-band>div.half,.cta-bg-img>div.half{max-width:61em}.basic-cta-band>div.container,.cta-bg-img>div.container{max-width:100em}.basic-cta-band .paragraph,.cta-bg-img .paragraph{position:relative;top:1.5em}.basic-cta-band h2:after,.cta-bg-img h2:after{bottom:-17px}.cta-bg-img{border-top:10px solid #343230}.cta-bg-img .primary3-block{height:350px;padding:0;position:relative}.cta-bg-img .primary3-block img{height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.cta-bg-img .primary3-block.covid-19 img{height:auto;width:auto}.cta-bg-img h2,.cta-bg-img p:not(.flex-center-middle){color:#fff;text-shadow:1px 1px 15px #343230}.cta-bg-img p.paragraph{position:relative;top:1em}.triple-cta>div{max-width:50em}.thin-cta-band{border-bottom:18px solid #343230;border-top:6px solid #343230;padding:1.8em 0;text-align:center}.thin-cta-band h2{padding:0;position:relative;text-align:center}.thin-cta-band h2:before{border-right:3px solid #343230;bottom:-10px;content:"";display:block;position:absolute;right:-25px;top:-10px}@media (min-width:1024px){.thin-cta-band{text-align:left}.thin-cta-band h2{text-align:right}}.featured-brands h3{color:#fff}.featured-brands h3:after{display:none}.featured-brands .heading-band{padding:1em 0}.featured-brands .image{filter:grayscale(100%)}.featured-brands .container{border-bottom:1px solid #f0ede4}@media (min-width:1024px){.featured-brands .image{padding:2.5em 2em 1em}}.testimonial{background-color:#fff;border-bottom:20px solid #343230;justify-content:center}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.testimonial .two-thirds{margin:0}}.testimonial>div{max-width:800px}.testimonial blockquote{padding-top:1.5em;position:relative}.testimonial blockquote.nobars:before{display:none}.testimonial blockquote h3{color:#343230;font-family:akzidenz,sans-serif;font-size:2em;text-align:left;text-transform:none}.testimonial blockquote h3:after{display:none}.testimonial blockquote footer{font-family:akzidenz,sans-serif;padding-top:1em;text-transform:uppercase}@media (min-width:1100px){blockquote h3{font-size:2.4em}}form.contact-form{max-width:900px;padding:0 0 10em}form.contact-form label{margin-top:1.5em}form.contact-form input,form.contact-form select,form.contact-form textarea{border:2px solid #343230}form.contact-form input.form-file{border:none}form.contact-form input[value=Preview]{display:none}form.contact-form .form-wrapper{display:flex;-ms-justify-content:center;justify-content:center}.user-login-form h2{display:none}div[aria-label="Error message"],div[aria-label="Status message"]{align-items:center;animation:slide-down 1s;animation-fill-mode:forwards;background-color:#343230;color:#fff;display:flex;font-size:16px;-ms-justify-content:center;justify-content:center;overflow:hidden;padding:1em}div[aria-label="Error message"] li,div[aria-label="Status message"] li{display:inline}div[aria-label="Error message"]>div,div[aria-label="Status message"]>div{padding-bottom:.4em;width:auto}@keyframes slide-down{0%{max-height:0}to{max-height:10em}}#field-employement-history .fieldset-wrapper,#field-references .fieldset-wrapper{display:flex;flex-direction:column}#field-employement-history .fieldset-wrapper .field--type-field-collection,#field-references .fieldset-wrapper .field--type-field-collection{order:1}#field-employement-history .fieldset-wrapper .description,#field-references .fieldset-wrapper .description{order:0}.map-band{background-position:100% 0;background-repeat:no-repeat;background-size:auto 100%;margin:2em 0;min-height:60em;padding:5em 0}.map-band h3{margin-bottom:.5em;padding-bottom:0}.map-band ul{list-style-position:inside;list-style-type:disc}.map-band ul li{font-size:1.4em;padding-left:.3em}.map-band ul li:before{display:none}.map-band .lists,.map-band p.paragraph{margin-top:2.5em}.map-band .lists>.third,.map-band p.paragraph>.third{margin:0 auto}.map-band .key{margin-top:2.5em;padding:2.5em}.map-band .key h3{margin-top:0}.map-band .key span{font-size:16px;padding-left:1em}.map-band .key p{margin:.5em 0}.map-band .key p:last-child{margin-bottom:0}.map-band .icon{width:15px}div.accordion-wrapper{background:-webkit-linear-gradient(left,#e2e2e2,#fff)}div.accordion{background-position:97% 0;background-repeat:no-repeat;background-size:40% auto;margin-top:.4em;padding:4em 0;position:relative}div.accordion .half{width:65%}div.accordion h2{color:#343230;margin-bottom:1.5em;margin-left:1.5em;margin-top:1.5em;padding:0;position:relative;text-align:left;transition:.3s;-o-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s}div.accordion h2.active,div.accordion h2:hover{color:#b40c2a}div.accordion h2:before{background-image:url(/sites/default/files/chevron.png);background-repeat:no-repeat;background-size:100%;content:"";display:inline-block;height:35px;margin-right:8px;position:absolute;right:100%;top:.8em;top:10px;width:40px}div.accordion h2:after,div.accordion h2:before{transition:.3s;-o-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s}div.accordion h2:after{bottom:-1.5em;margin:0;opacity:0;position:relative}div.accordion h2.active{padding-bottom:2em}div.accordion h2.active:after{opacity:1}div.accordion h2.active:before{top:auto;transform:rotate(180deg)}div.accordion p{margin-top:3em;min-height:185px;transition:.2s;-o-transition:.2s;-moz-transition:.2s;-webkit-transition:.2s}div.accordion .hidden{padding-left:48px}@media (min-width:1024px){div.accordion{background-position:97% 100%;background-size:auto 410px}div.accordion.top{background-position:97% 0}div.accordion .half{width:50%}div.accordion h2{margin-bottom:1rem;margin-top:1rem}div.accordion h2:active{padding-bottom:1em}body.page-node-type-join-the-team div.accordion .half{width:60%}body.page-node-type-products div.accordion h2{padding-left:1em}}.newsletter-item-list{font-weight:700;list-style-position:inside;padding:0}.newsletter-item-list li{font-size:18pt;list-style-type:inherit;margin-bottom:3em;margin-top:1em;text-indent:inherit}.newsletter-item-list li:before{display:none}.newsletter-item-list li p{font-size:16pt;font-weight:400}.newsletter-item-list li img{margin:0 auto}.intro-jumpoff>div{max-width:45em}.intro-jumpoff h2.underline:after{border-color:#343230}.intro-jumpoff .button-blocks{margin:0}.intro-jumpoff .button-blocks a{margin-top:.5em}.intro-logo{padding:7vw 0}.intro-logo img{max-width:20em;max-width:27vh}.product-category-slider{border-top:20px solid #343230}.locations p{margin:0}.locations a{margin:0 .8em}.stores-yards h3 a,.stores-yards h3 span{font-family:akzidenz,sans-serif;letter-spacing:0}.stores-yards .chevron{bottom:0;padding:3em;position:absolute;right:0;top:0}.stores-yards .chevron i{font-size:2.5em;position:absolute;right:.5em;top:50%;transform:translateY(-50%)}.stores-yards .map{height:auto}.stores-yards .card{margin:2em auto;max-width:55em;position:relative;width:90%}.stores-yards .card .text{padding:2em}.stores-yards .card h3{font-size:1.8em}.stores-yards .card h3,.stores-yards .card p{line-height:1.15em;margin:0;padding:0;text-align:left}.stores-yards .dropdown{padding:1em 2em}.stores-yards .dropdown i{padding:0 .3em;transition:.2s;-o-transition:.2s;-moz-transition:.2s;-webkit-transition:.2s}.stores-yards .dropdown.active i.fa-chevron-down{transform:rotate(180deg)}.page-node-type-homepage #intro .intro-logo{background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.page-node-type-homepage #intro .three-fifths.primary1-block.no-margin.cover.large-padding.flex-wrap-center-middle{position:relative}.page-node-type-homepage #intro .homepage-slider-image{background-size:cover;height:100%;opacity:0;position:absolute;right:0;top:0;width:100%}.page-node-type-homepage .cta-bg-img{padding:0 0 4em}.page-node-type-homepage .cta-bg-img img{max-height:35em}.page-node-type-homepage .cta-bg-img h2{color:#b40c2a;margin-top:1em}.page-node-type-homepage .cta-bg-img h2:after{bottom:5px}.page-node-type-homepage .cta-bg-img h2,.page-node-type-homepage .cta-bg-img p{text-shadow:none}.page-node-type-homepage .cta-bg-img p{color:#000}.page-node-type-homepage .cta-bg-img a{background-color:#343230;color:#fff}.page-node-type-homepage .cta-bg-img a:hover{background-color:#f0ede4;color:#343230}@media (max-width:1023px){.page-node-type-homepage #header{border:none}.page-node-type-homepage #intro{-ms-box-direction:column-reverse;-ms-flexbox-direction:column-reverse;flex-direction:column-reverse}.page-node-type-homepage #intro .sidebar{background-position:67% 85%}.page-node-type-homepage .editorial-block.flex-wrap,.page-node-type-homepage .locations{display:none}}@media (min-width:1024px){.page-node-type-homepage #intro{display:flex}.page-node-type-homepage #intro .cover{flex:1;position:relative;right:0}.page-node-type-homepage #intro .sidebar .intro-logo{background-image:none!important}.intro-logo{padding:7em 0}.intro-logo img{max-width:35em}}@media (min-width:1024px) and (max-width:1100px){#intro .text-cluster{width:70%}#intro .sidebar{width:48em}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){#intro .text-cluster{margin:0}}.page-node-type-job-listing .main,.page-node-type-page .main{padding:4em 0}.page-node-type-job-listing .editorial-block,.page-node-type-page .editorial-block{min-height:0;padding-bottom:1.5em;padding-top:1.5em}.page-node-type-job-listing .editorial-block h2,.page-node-type-page .editorial-block h2{margin-top:0}.page-node-type-job-listing .editorial-block .image-side,.page-node-type-page .editorial-block .image-side{padding:0 2em}.page-node-type-location .intro h2{margin-bottom:1em}.page-node-type-location .intro .base1-block{padding:2em 3em}.page-node-type-location .basic-cta-band{padding-top:0}.page-node-type-location .sidebar{line-height:1.6em}.supplied-products .product{margin-top:3em}.supplied-products .product.unavailable{position:relative}.supplied-products .product.unavailable h4,.supplied-products .product.unavailable img{opacity:.4}.supplied-products .product.unavailable .screenreader-only{left:0;opacity:0;padding:1.5em;position:absolute;right:0;top:90%;transition:.3s;-o-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s}.supplied-products .product.unavailable .screenreader-only p{line-height:1.6em}.supplied-products .product.unavailable .screenreader-only:before{border-bottom:25px solid transparent;border-left:20px solid #343230;border-top:25px solid transparent;content:"";display:inline-block;height:0;left:50%;position:absolute;top:-27px;transform:rotate(-90deg) translateY(-12.5px);width:0}.supplied-products .product.unavailable:hover .screenreader-only{display:block;height:auto;opacity:1;z-index:10}.supplied-products img{height:5em;width:auto}.map{height:20em;position:relative;transition:.3s;-o-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s}.map:hover{filter:grayscale(100%);-webkit-filter:grayscale(100%)}.map a{bottom:0;display:block;left:0;position:absolute;right:0;top:0}.page-node-type-audience .intro ul{margin-top:3em}.page-node-type-audience .intro li{color:#343230;font-family:Homestead,serif}.page-node-type-audience .intro .half>div{max-width:50em}.page-node-type-audience .intro .half.primary3-block li{font-family:inherit;font-weight:500}.page-node-type-audience .testimonial img{display:block;height:300px;margin:0 auto;width:auto}.page-node-type-audience .basic-cta-band{background-color:#b40c2a;padding:5em 0}.page-node-type-audience .basic-cta-band h2{color:#fff}@media (max-width:1023px){.page-node-type-delivery .thin-cta-band h2:before,.page-node-type-delivery .thin-cta-band:before{display:none;right:0}}.page-node-type-delivery #cv-map-mobile{display:block}@media (min-width:1023px){.page-node-type-delivery #cv-map-mobile{display:none}}@media (max-width:1023px){.page-node-type-delivery .editorial-block .delivery-bg{padding:0}}@media only screen and (max-width:1023px){.page-node-type-delivery .editorial-block{display:flex;flex-flow:column}.page-node-type-delivery .editorial-block .three-fifths{display:none}.page-node-type-delivery .editorial-block h2.three-fifths{display:block}.page-node-type-delivery .editorial-block .two-fifths{order:2;width:100%}.page-node-type-delivery .editorial-block .two-fifths .container .key-wrapper{display:none}.page-node-type-delivery .editorial-block .two-fifths.flex-wrap-reverse{width:100%}.page-node-type-delivery .editorial-block .delivery-bg .lists.three-quarters{text-align:center;width:100%}.page-node-type-delivery .editorial-block .delivery-bg .lists.three-quarters .third{float:left;margin:0 auto;padding:10px;width:auto}.page-node-type-delivery .editorial-block .delivery-bg+div{padding:100px!important}}.page-node-type-delivery .editorial-block .text-block{z-index:10}.related-products{border-top:25px solid #f0ede4}.related-products>div{height:28vw;min-height:40em;position:relative}.related-products .screen{bottom:0;left:0;position:absolute;right:0;top:0}.related-products p{bottom:20%;left:0;position:absolute;right:0;text-align:center;z-index:1}.related-products .button-block{display:inline-block;margin:0 auto;min-width:18em}.featured-brands h3{padding:0}h2.our-people{color:#343230;text-align:left}@media (min-width:1024px){.page-node-type-products .body-text.with-image{padding-left:4em}}.location-cards{background-color:#f0ede4;display:flex;flex-wrap:wrap;-ms-justify-content:space-between;justify-content:space-between;padding:1em 8% 4em}.location-cards .views-field-field-phone a{color:#b40c2a;font-size:2em;font-weight:600;padding:0}.location-cards .views-field-field-phone a:after{display:none}.location-cards h2{margin-top:0}.location-cards p{font-size:1.8em;line-height:1.6em}.location-cards .hours{font-size:1.4em}.location-cards .views-row{background-color:#fff;margin-top:3em;padding:3em 5%}.block-views-blocklocation-cards-block-1,.block-views-blocklocation-cards-block-1 div{clear:none}.page-node-type-contact .thin-cta-band .button-block{background-color:transparent;border:none;color:#fff;font-family:Homestead,serif;font-size:2em;letter-spacing:3px}.page-node-type-contact main{background-color:#b40c2a}.page-node-type-contact .sidebar{padding:4em 0}.page-node-type-contact .sidebar p{font-size:1.8em;line-height:1.6em}.page-node-type-contact .sidebar p.phone{font-size:2em}@media (min-width:1024px){.page-node-type-contact .sidebar{float:right;width:30%}.block-views-blocklocation-cards-block-1{width:70%}.location-cards .views-row{width:48.5%}}@media (max-width:1024px){.page-node-type-contact .thin-cta-band .thin-cta-band-button p{width:100%}}.page-node-type-garden-center #intro .cover h1{font-size:2em}.page-node-type-garden-center #intro .cover h2{font-size:4.8em}.page-node-type-garden-center #intro a{text-shadow:none}.editorial-block-variation{margin:5em 0 0;padding:0 5%}.editorial-block-variation .cover{min-height:40em;position:relative}.editorial-block-variation h2{align-items:center;bottom:0;display:flex;-ms-justify-content:center;justify-content:center;left:0;margin:0;min-height:4em;padding:.5em;position:absolute;right:0;text-align:center}#intro .text-cluster{max-width:47em}.text-cluster{text-shadow:2px 2px 15px #000}@media (min-width:1024px){.editorial-block-variation{align-items:stretch}.editorial-block-variation .third{display:flex;flex-flow:column nowrap}.editorial-block-variation .third .details{display:flex;flex-flow:column nowrap;flex-grow:1;justify-content:space-between}.editorial-block-variation .cover{min-height:27vw}.editorial-block-variation>div{margin:2em 0;padding-bottom:0;padding-top:0}.text-cluster{position:relative;text-shadow:none;z-index:1}.text-cluster:before{background-color:rgba(0,0,0,.3);bottom:0;content:"";display:block;filter:blur(50px);left:-15px;position:absolute;right:-15px;top:0;z-index:-1}#intro{position:relative}#intro .sidebar{width:48em}#intro .cover{right:48em;width:auto}#intro .cover,#intro .cover:after{bottom:0;left:0;position:absolute;top:0}#intro .cover:after{background:linear-gradient(90deg,transparent 0,transparent 87%,rgba(65,65,65,.55));content:"";display:block;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#a6000000",GradientType=1);right:0}}@media (min-width:1200px){#intro .cover{right:55em}#intro .sidebar{width:55em}}@media only screen and (min-width:1024px){.our-people-slider .editorial-block.primary1-block.flex-wrap{max-height:33vw}[class*=four-fifths]{margin:0 auto}}.job-listing{margin-bottom:3em;margin-top:3em}.job-listing h1{color:#b40c2a;text-align:center}@media only screen and (min-width:650px){.job-listing h1{font-size:9em;margin-bottom:-25px;margin-top:58px}}.job-listing h2{color:#000}.job-listing h2:after{border-bottom:none}.job-listing h3 a{color:#b40c2a}.job-listing h3:after{border-bottom:3px solid #b40c2a}.job-listing ul{text-align:center}.job-listing li{display:block;font-size:1.6em;padding-left:0;padding-right:0;text-indent:0}.job-listing li:before{display:none}.job-listing a{display:block;text-decoration:none}.job-listing a:not(.button-block):after{content:none}.views-field.views-field-title.job-listing-row a{font-size:1.8em}.our-people-slider{border-top:12px solid #b40c2a}.our-people-slider .editorial-block.primary1-block.flex-wrap{background:#f0ede4;overflow:hidden}.our-people-slider h2{padding-bottom:0}.our-people-slider .editorial-block{color:#000}.our-people-slider .editorial-block p.title{margin-top:3em;text-transform:uppercase}.our-people-slider .editorial-block p{margin-top:0}.our-people-slider .three-quarters.base1-text{margin-top:auto}.our-people-slider .base1-text{color:#b40c2a}.our-people-slider .underline.base1-text:after{border-color:#000}.our-people-slider img{height:auto}.our-people-slider .views-slideshow-controls-bottom.clearfix{padding-top:2em;text-align:center}.our-people-slider .views_slideshow_pager_field_item{zoom:1;background:#ccc;border-radius:20px;color:#ccc;display:inline-block;height:14px;margin-right:2px;width:14px}.our-people-slider .views-slideshow-controls-bottom .active{background:#b40c2a;color:#b40c2a}.body-text p{line-height:1.6em}.body-text .small-padding{padding:.5em 2em}.body-text .small-padding img{margin-bottom:-1em}h2.behaviors:before{content:url(/sites/default/files/logo_sm.png);position:relative;right:.3em;top:.3em}.benefits{background:#f0ede4;border-top:12px solid #000;padding-bottom:5em;padding-top:5em}.benefits li{font-size:1.8em;padding-left:1.5em}.benefits h2{padding-bottom:.3em}@media only screen and (max-width:680px){.body-text .small-padding img{margin-bottom:-1em;width:60%}}.job-listing-content a{background-color:#b40c2a;border-radius:10px;color:#fff;font-size:20pt;margin:0 auto;padding:20px 0;text-align:center;width:300px}.job-listing-content h2{border-bottom:1px solid #000;border-top:1px solid #000;color:#b40c2a;margin:30px auto;max-width:461px;padding:20px 0;text-align:center}.job-listing-content p{font-size:20pt;text-align:center}@media only screen and (min-width:650px){.job-listing-content{display:flex;flex-direction:column;justify-content:center}.job-listing-content h2{font-size:30pt}.job-listing-container{display:flex}.job-listing-container>div{flex:1;padding:0 20px}}.page-node-type-job-listing main .body-text p,.page-node-type-join-the-team main .body-text p{font-size:20px;line-height:1.6em}.page-node-type-job-listing main ul,.page-node-type-join-the-team main ul{padding:0}.page-node-type-job-listing main li:before,.page-node-type-join-the-team main li:before{background:none;content:"+";height:4px;margin-right:.5em}.page-node-type-job-listing main .benefits li,.page-node-type-join-the-team main .benefits li{padding-left:2em;text-indent:-1em}.page-node-type-job-listing form,.page-node-type-join-the-team form{width:80%}.page-node-type-job-listing form fieldset,.page-node-type-join-the-team form fieldset{border:none;margin:0;padding:0}.page-node-type-job-listing form input,.page-node-type-join-the-team form input{padding:0}.page-node-type-job-listing form label,.page-node-type-join-the-team form label{color:#000!important;font-family:inherit;margin-top:.5em!important;text-transform:none}.page-node-type-job-listing form div#edit-field-contact-information-wrapper,.page-node-type-job-listing form div#edit-field-educational-background-wrapper,.page-node-type-job-listing form div#edit-field-employement-history-wrapper,.page-node-type-job-listing form div#edit-field-please-read-wrapper,.page-node-type-job-listing form div#edit-field-references-wrapper,.page-node-type-join-the-team form div#edit-field-contact-information-wrapper,.page-node-type-join-the-team form div#edit-field-educational-background-wrapper,.page-node-type-join-the-team form div#edit-field-employement-history-wrapper,.page-node-type-join-the-team form div#edit-field-please-read-wrapper,.page-node-type-join-the-team form div#edit-field-references-wrapper{padding-top:3em}.page-node-type-job-listing form span.fieldset-legend,.page-node-type-join-the-team form span.fieldset-legend{font-size:2em;font-weight:700;letter-spacing:1px;margin-top:1.5em}.page-node-type-job-listing form div#field-college span.fieldset-legend,.page-node-type-job-listing form div#field-employer span.fieldset-legend,.page-node-type-job-listing form div#field-high-school span.fieldset-legend,.page-node-type-job-listing form div#field-next-most-recent-employer span.fieldset-legend,.page-node-type-job-listing form div#field-next-most-recent-employer2 span.fieldset-legend,.page-node-type-job-listing form div#field-other span.fieldset-legend,.page-node-type-job-listing form div#field-reference span.fieldset-legend,.page-node-type-job-listing form div#field-reference-three span.fieldset-legend,.page-node-type-job-listing form div#field-reference-two span.fieldset-legend,.page-node-type-join-the-team form div#field-college span.fieldset-legend,.page-node-type-join-the-team form div#field-employer span.fieldset-legend,.page-node-type-join-the-team form div#field-high-school span.fieldset-legend,.page-node-type-join-the-team form div#field-next-most-recent-employer span.fieldset-legend,.page-node-type-join-the-team form div#field-next-most-recent-employer2 span.fieldset-legend,.page-node-type-join-the-team form div#field-other span.fieldset-legend,.page-node-type-join-the-team form div#field-reference span.fieldset-legend,.page-node-type-join-the-team form div#field-reference-three span.fieldset-legend,.page-node-type-join-the-team form div#field-reference-two span.fieldset-legend{font-weight:400}.page-node-type-job-listing form span.file.file--mime-application-pdf.file--application-pdf a,.page-node-type-join-the-team form span.file.file--mime-application-pdf.file--application-pdf a{font-size:2.5em}.page-node-type-job-listing form .fieldset-wrapper h4,.page-node-type-join-the-team form .fieldset-wrapper h4{font-size:1.5em;letter-spacing:1px}.page-node-type-job-listing form .fieldset-wrapper .description,.page-node-type-join-the-team form .fieldset-wrapper .description{font-size:1.5em}.page-node-type-job-listing form .form-required:after,.page-node-type-join-the-team form .form-required:after{color:red;content:" *"}.page-node-type-job-listing form fieldset#edit-field-eligability-0 span.fieldset-legend,.page-node-type-join-the-team form fieldset#edit-field-eligability-0 span.fieldset-legend{display:none}.page-node-type-job-listing form input#edit-field-cover-letter-0-upload,.page-node-type-job-listing form input#edit-field-resume-0-upload,.page-node-type-join-the-team form input#edit-field-cover-letter-0-upload,.page-node-type-join-the-team form input#edit-field-resume-0-upload{font-size:1.8em}.page-node-type-job-listing form input#edit-field-eligability-0-field-date-available-to-work-0-value-date,.page-node-type-join-the-team form input#edit-field-eligability-0-field-date-available-to-work-0-value-date{margin-top:1em;width:10em}.page-node-type-job-listing form div#edit-field-employement-history-0-field-employer-0-field-employed-from-wrapper,.page-node-type-job-listing form div#edit-field-employement-history-0-field-employer-0-field-to-wrapper,.page-node-type-job-listing form div#edit-field-employement-history-0-field-next-most-recent-employer-0-field-employed-from-wrapper,.page-node-type-job-listing form div#edit-field-employement-history-0-field-next-most-recent-employer-0-field-to-wrapper,.page-node-type-job-listing form div#edit-field-employement-history-0-field-next-most-recent-employer2-0-field-employed-from-wrapper,.page-node-type-job-listing form div#edit-field-employement-history-0-field-next-most-recent-employer2-0-field-to-wrapper,.page-node-type-join-the-team form div#edit-field-employement-history-0-field-employer-0-field-employed-from-wrapper,.page-node-type-join-the-team form div#edit-field-employement-history-0-field-employer-0-field-to-wrapper,.page-node-type-join-the-team form div#edit-field-employement-history-0-field-next-most-recent-employer-0-field-employed-from-wrapper,.page-node-type-join-the-team form div#edit-field-employement-history-0-field-next-most-recent-employer-0-field-to-wrapper,.page-node-type-join-the-team form div#edit-field-employement-history-0-field-next-most-recent-employer2-0-field-employed-from-wrapper,.page-node-type-join-the-team form div#edit-field-employement-history-0-field-next-most-recent-employer2-0-field-to-wrapper{clear:none;float:left;width:40%}.page-node-type-job-listing form input#edit-field-employement-history-0-field-employer-0-field-employed-from-0-value-date,.page-node-type-job-listing form input#edit-field-employement-history-0-field-employer-0-field-to-0-value-date,.page-node-type-job-listing form input#edit-field-employement-history-0-field-next-most-recent-employer-0-field-employed-from-0-value-date,.page-node-type-job-listing form input#edit-field-employement-history-0-field-next-most-recent-employer-0-field-to-0-value-date,.page-node-type-job-listing form input#edit-field-employement-history-0-field-next-most-recent-employer2-0-field-employed-from-0-value-date,.page-node-type-job-listing form input#edit-field-employement-history-0-field-next-most-recent-employer2-0-field-to-0-value-date,.page-node-type-join-the-team form input#edit-field-employement-history-0-field-employer-0-field-employed-from-0-value-date,.page-node-type-join-the-team form input#edit-field-employement-history-0-field-employer-0-field-to-0-value-date,.page-node-type-join-the-team form input#edit-field-employement-history-0-field-next-most-recent-employer-0-field-employed-from-0-value-date,.page-node-type-join-the-team form input#edit-field-employement-history-0-field-next-most-recent-employer-0-field-to-0-value-date,.page-node-type-join-the-team form input#edit-field-employement-history-0-field-next-most-recent-employer2-0-field-employed-from-0-value-date,.page-node-type-join-the-team form input#edit-field-employement-history-0-field-next-most-recent-employer2-0-field-to-0-value-date{margin-top:1em;width:10em}.page-node-type-job-listing form input#edit-field-please-read-0-field-initials-0-value,.page-node-type-job-listing form input#edit-field-please-read-0-field-initials2-0-value,.page-node-type-job-listing form input#edit-field-please-read-0-field-initials3-0-value,.page-node-type-job-listing form input#edit-field-please-read-0-field-initials4-0-value,.page-node-type-join-the-team form input#edit-field-please-read-0-field-initials-0-value,.page-node-type-join-the-team form input#edit-field-please-read-0-field-initials2-0-value,.page-node-type-join-the-team form input#edit-field-please-read-0-field-initials3-0-value,.page-node-type-join-the-team form input#edit-field-please-read-0-field-initials4-0-value{width:3em}.page-node-type-job-listing form details.captcha.js-form-wrapper.form-wrapper,.page-node-type-join-the-team form details.captcha.js-form-wrapper.form-wrapper{margin-top:2em}.page-node-type-job-listing form details.captcha.js-form-wrapper.form-wrapper img,.page-node-type-join-the-team form details.captcha.js-form-wrapper.form-wrapper img{display:block;width:auto}.path-blog h1,.path-taxonomy h1{font-size:4.8em;padding-bottom:.5em}.path-blog .hero,.path-taxonomy .hero{border-bottom:none}.path-blog .back-to-blog,.path-taxonomy .back-to-blog{margin-bottom:8em}.path-blog .sidebar,.path-taxonomy .sidebar{padding-bottom:6em}.back-to-blog{padding:2em 0}.back-to-blog a:hover{color:#b40c2a}.read-more-blog-post .button-block{color:#000}.read-more-blog-post .button-block:hover{color:#fff}.path-blog .hero{margin-bottom:7em}.blog-post h1{font-size:3.3em}.blog-post .blog-body{padding-bottom:4em}.blog-post .sidebar{padding-top:6em}.blog-post .field-content:not(.blog-post-hero),.path-blog .field-content:not(.blog-post-hero),.path-taxonomy .field-content:not(.blog-post-hero){margin-left:auto;margin-right:auto;width:85%}.blog-post .blog-tags,.path-blog .blog-tags,.path-taxonomy .blog-tags{font-size:2em;text-align:center}.blog-post .blog-tags a,.path-blog .blog-tags a,.path-taxonomy .blog-tags a{padding:.3em}.blog-post .blog-tags a:after,.path-blog .blog-tags a:after,.path-taxonomy .blog-tags a:after{display:none}.blog-post .blog-tags a:hover,.path-blog .blog-tags a:hover,.path-taxonomy .blog-tags a:hover{color:#b40c2a}.blog-post .views-row,.path-blog .views-row,.path-taxonomy .views-row{margin:0 auto 6em;max-width:90em}.blog-post h2.field-content,.path-blog h2.field-content,.path-taxonomy h2.field-content{margin-top:1em}.blog-post h2.field-content a,.path-blog h2.field-content a,.path-taxonomy h2.field-content a{color:#b40c2a}.blog-post .blog-post-hero a,.blog-post h2 a,.path-blog .blog-post-hero a,.path-blog h2 a,.path-taxonomy .blog-post-hero a,.path-taxonomy h2 a{display:block}.blog-post .blog-post-hero img,.blog-post h2 img,.path-blog .blog-post-hero img,.path-blog h2 img,.path-taxonomy .blog-post-hero img,.path-taxonomy h2 img{height:auto}.blog-post .blog-post-hero a:after,.blog-post h2 a:after,.path-blog .blog-post-hero a:after,.path-blog h2 a:after,.path-taxonomy .blog-post-hero a:after,.path-taxonomy h2 a:after{display:none}.blog-post .about-the-author,.path-blog .about-the-author,.path-taxonomy .about-the-author{min-height:19vw}.blog-post .about-the-author p,.path-blog .about-the-author p,.path-taxonomy .about-the-author p{line-height:1.4em}.blog-post .author-info,.path-blog .author-info,.path-taxonomy .author-info{padding:2em 4em}.blog-post .author-name,.path-blog .author-name,.path-taxonomy .author-name{font-size:1.2em}.blog-post .topics a,.path-blog .topics a,.path-taxonomy .topics a{background-color:#fff;display:inline-block;font-size:.8em;margin-bottom:.5em;margin-right:.3em;padding:.3em .8em}.blog-post .topics a:after,.path-blog .topics a:after,.path-taxonomy .topics a:after{display:none}.blog-post .topics a:hover,.path-blog .topics a:hover,.path-taxonomy .topics a:hover{background-color:#b40c2a;color:#f0ede4}.blog-post .topics h2,.path-blog .topics h2,.path-taxonomy .topics h2{padding-bottom:.2em;padding-top:.7em}.blog-post .body-text img,.path-blog .body-text img,.path-taxonomy .body-text img{display:block;margin:1em auto;max-width:100%}.blog-post .sidebar>div,.path-blog .sidebar>div,.path-taxonomy .sidebar>div{padding-left:2em;padding-right:2em}.blog-post .container,.path-blog .container,.path-taxonomy .container{max-width:70em}.blog-post .blog-title a:after,.path-blog .blog-title a:after,.path-taxonomy .blog-title a:after{opacity:0}.blog-post .blog-title a:hover:after,.path-blog .blog-title a:hover:after,.path-taxonomy .blog-title a:hover:after{border-color:#343230;opacity:1}.blog-post .blog-hero img,.path-blog .blog-hero img,.path-taxonomy .blog-hero img{display:block;margin:0 auto;max-width:100%}.blog-post .location-card address,.path-blog .location-card address,.path-taxonomy .location-card address{padding:.5em 3em}.blog-post .blog-share,.path-blog .blog-share,.path-taxonomy .blog-share{margin-bottom:2em;padding:1.3em 3em}.blog-post .blog-share p,.path-blog .blog-share p,.path-taxonomy .blog-share p{line-height:1em;margin:0 2em 0 0;width:auto}.blog-post .blog-share img,.path-blog .blog-share img,.path-taxonomy .blog-share img{margin:0 .3em;position:relative;top:.3em;width:1.8em}.blog-post .blog-share ul,.path-blog .blog-share ul,.path-taxonomy .blog-share ul{padding:0}.blog-post .blog-share li,.path-blog .blog-share li,.path-taxonomy .blog-share li{display:inline-block}.blog-post .blog-share li:before,.path-blog .blog-share li:before,.path-taxonomy .blog-share li:before{display:none}@media (min-width:1024px){.path-blog .sidebar,.path-taxonomy .sidebar{float:right}.path-blog .blog-listings,.path-blog .blog-listings div,.path-taxonomy .blog-listings,.path-taxonomy .blog-listings div{clear:none}.path-blog .blog-listings,.path-taxonomy .blog-listings{float:left;width:66%}.path-blog .views-row,.path-taxonomy .views-row{width:auto}.blog-post .views-row,.path-blog .views-row,.path-taxonomy .views-row{width:66%}.blog-post .sidebar,.path-blog .sidebar,.path-taxonomy .sidebar{max-width:50em}}.js-pager__items{text-align:center}.js-pager__items li{font-size:3em}.js-pager__items li:before{content:none}.page-node-type-newsletter-page h1.base1-text{background-color:#b40c2a}.page-node-type-newsletter-page main{margin:0 auto;max-width:900px;width:90%}.page-node-type-newsletter-page p{font-size:16pt}.page-node-325 .main{padding:1em}#block-views-block-newsletter-listings-block-1{margin-bottom:2em}.garden-newsletter-items{grid-gap:1em;display:grid;grid-template-columns:1fr 1fr;margin:0 auto;padding:1em;width:100%}@media only screen and (min-width:650px){.garden-newsletter-items{grid-gap:1.5em;grid-template-columns:repeat(3,1fr);padding:1.5em}}.garden-newsletter-item{color:#fff!important;display:block!important;margin:0;position:relative}.garden-newsletter-item:after{border:none!important}.garden-newsletter-item img{display:block}.garden-newsletter-item .garden-newsletter-item-title{background:#b40c2a;color:#fff;font-family:Homestead,serif;font-size:2em;left:50%;padding:1em;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);z-index:50}.garden-newsletter-item .garden-newsletter-item-title:after{border:none}@media only screen and (min-width:1300px){.garden-newsletter-item .garden-newsletter-item-title{font-size:4em}}.single-newsletter .garden-newsletter-item{background-size:cover;height:400px;margin:0 1em;padding:1em}@media only screen and (min-width:650px){.single-newsletter .garden-newsletter-item{margin:0 1.5em}.single-newsletter .garden-newsletter-item .garden-newsletter-item-title{font-size:4em}}@media only screen and (min-width:1300px){.single-newsletter .garden-newsletter-item .garden-newsletter-item-title{font-size:6em}}#sixty-five-icon{display:none}@media (min-width:1024px){#sixty-five-icon{display:block;max-width:300px;position:absolute;top:35px}}#sixty-five-icon-mobile{margin-bottom:1em}@media (min-width:1024px){#sixty-five-icon-mobile{display:none}}.intro-logo .flex-wrap-center-middle{display:block!important}.intro-logo .flex-wrap-center-middle img{display:block;margin:0 auto}body.page-node-type-delivery h2.base1-text{margin-bottom:0;margin-top:0}body.page-node-type-delivery div.half.key.base1-block[aria-hidden=true]{visibility:hidden}body.page-node-type-garden-center #block-cvbuilders-content .two-thirds.medium-padding h2{margin-left:-5px;margin-right:-5px}body.page-node-type-page .editorial-block{background-color:#fff}body.page-node-type-join-the-team .editorial-block{background-color:#f0ede4}.page-node-type-job-listing .editorial-block{display:none}.page-node-type-delivery .editorial-block{background-color:#fff;border-bottom:12px solid #343230}.page-node-type-delivery .editorial-block.primary1-block>div{background-color:transparent}@media only screen and (max-width:1023px){.page-node-type-delivery .editorial-block{display:flex;flex-flow:column}.page-node-type-delivery .editorial-block .three-fifths{height:auto;order:1;width:100%}.page-node-type-delivery .editorial-block .three-fifths.no-margin{height:30rem}.page-node-type-delivery .editorial-block .three-fifths.flex-wrap-reverse{width:100%}.page-node-type-delivery .editorial-block .three-fifths.flex-wrap-reverse.no-margin{height:30rem}.page-node-type-delivery .editorial-block .two-fifths{order:2;width:100%}.page-node-type-delivery .editorial-block .two-fifths .container .key-wrapper{display:none}.page-node-type-delivery .editorial-block .two-fifths.flex-wrap-reverse{width:100%}.page-node-type-delivery .editorial-block .delivery-bg .lists.three-quarters{text-align:center;width:100%}.page-node-type-delivery .editorial-block .delivery-bg .lists.three-quarters .third{float:left;margin:0 auto;padding:10px;width:auto}.page-node-type-delivery .editorial-block .delivery-bg+div{padding:100px!important}}.page-node-type-delivery .editorial-block>.text-block.delivery-bg{background-color:#f0ede4}.page-node-type-delivery .editorial-block p{color:#000}.page-node-type-delivery .editorial-block h2{color:#b40c2a}.page-node-type-delivery .editorial-block h2:after{border-bottom:3px solid #343230;bottom:-10px;content:"";display:block;left:0;margin:0 auto;position:absolute;right:0;width:150px}.page-node-type-delivery .editorial-block>div{max-width:none;width:50%}.page-node-type-delivery .editorial-block>div.fullwidth{width:100%}.page-node-type-delivery .editorial-block>div .lists ul{list-style:disc;padding:0 0 0 2em;text-align:left}.page-node-type-delivery .editorial-block>div .lists ul li:before{content:"";margin-right:0}.page-node-type-delivery .editorial-block>div.delivery-bg h3{padding-bottom:0;text-align:center}.page-node-type-delivery .editorial-block>div.delivery-bg h2{text-align:center}.page-node-type-delivery .editorial-block>div.delivery-bg h2:after{bottom:0!important}.page-node-type-delivery .editorial-block>div.delivery-bg p{margin-top:1em!important}.page-node-type-delivery .editorial-block>div.delivery-bg .lists ul{list-style:none;padding:0}.page-node-type-delivery .editorial-block>div.delivery-bg .lists ul li{padding:0;text-align:left;text-indent:0}.page-node-type-delivery .editorial-block .text-block{z-index:9}.page-node-type-delivery .editorial-block .delivery-overlay{background-color:#f0ede4;height:100%;margin:0;padding:0;width:100%}.page-node-type-delivery .editorial-block .delivery-overlay figure{float:right;height:100%;margin:0;text-align:right;width:100%;z-index:11}.page-node-type-delivery .editorial-block .key{background-color:#fff;float:left;margin:0 auto;padding:0 2rem 1rem;width:300px}.page-node-type-delivery .editorial-block .key h3{padding-bottom:0}.page-node-type-delivery .editorial-block .key h3,.page-node-type-delivery .editorial-block .key p{float:left}.page-node-type-delivery .editorial-block .key p{margin:0;padding:0;width:inherit}.page-node-type-delivery .editorial-block .key img{margin-right:.5em;width:1em}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.page-node-type-delivery .editorial-block .delivery-overlay{height:100%;width:100%}}.page-node-type-delivery .basic-cta-band,.page-node-type-products .basic-cta-band{margin-top:10em;padding:5em 0;position:relative}.page-node-type-delivery .basic-cta-band:before,.page-node-type-products .basic-cta-band:before{border-top:2px solid #f0ede4;content:"";display:block;left:20%;position:absolute;right:20%;top:0}.page-node-type-products .basic-cta-band.large-padding{margin-top:1em}@media only screen and (max-width:1023px){.page-node-type-delivery .thin-cta-band .container,.page-node-type-delivery .thin-cta-band .thin-cta-band-button{width:100%}.page-node-type-delivery .thin-cta-band .container .three-quarters,.page-node-type-delivery .thin-cta-band .thin-cta-band-button .three-quarters{padding:1em;width:100%}}.fullwidth-image-band{height:40em}.page-node-type-garden-center .cta-bg-img .fa-instagram{font-size:2em;margin-bottom:-7px;margin-right:7px}.grecaptcha-badge{left:-9999px!important;position:absolute!important;top:-9999px!important}#block-webform form{max-width:600px}#block-webform .description{font-size:1.8em}.webform-submission-garden-center-newsletter-subscri-form{padding:0;width:100%}.webform-submission-garden-center-newsletter-subscri-form label[for=edit-email]{left:-9999px;position:absolute;top:-9999px}.webform-submission-garden-center-newsletter-subscri-form .webform-button--submit{margin-top:1em;width:100%}.webform-submission-garden-center-newsletter-subscri-form .captcha{margin-top:1em}label[for=edit-captcha-response]{color:#000;font-family:akzidenz,sans-serif}#block-views-block-media-mentions-media-mentions-list,#block-views-block-press-releases-block-1{margin:6em auto 4em;max-width:1920px;padding:0 1em}@media only screen and (min-width:650px){#block-views-block-media-mentions-media-mentions-list,#block-views-block-press-releases-block-1{padding:0 3em}}.media-row{left:-9999px;position:absolute;top:-9999px}.media-row .views-row{margin-bottom:3em}@media only screen and (min-width:650px){.media-row{grid-gap:1em;display:grid;grid-template-columns:repeat(3,1fr)}.media-row .views-row{margin-bottom:0;margin-top:3em;text-align:center}}@media only screen and (min-width:950px){.media-row{grid-gap:2em}}.media-row.visible{left:0;position:relative;top:0}.media-row.visible img{opacity:1}.media-button{display:block;font-size:2em;margin:1em auto}.media-mentions-title{font-size:25px;font-weight:700;margin:.3em 0;text-align:left}.media-mentions-title a:after{border-bottom:none}.media-mentions-image img{opacity:0;transition:opacity .5s ease-in-out}.image-link:after{border-bottom:none!important}.media-section-title{background:#fff;color:#000;font-size:43px;margin-top:10px;padding-bottom:0}.media-section-title:after{border-bottom:none}@media only screen and (min-width:650px){.media-section-title{background:rgba(60,63,65,.58);height:1px}.media-section-title span{background:#fff;left:20px;padding:20px;position:relative;top:-25px}}.media-mention-info,.press-release-info{font-size:1.3em;margin:2em 0 .5em;text-align:left;text-transform:uppercase}.media-mentions-content{text-align:left}.media-mentions-content p{line-height:1.5em;margin-top:.2em}.media-mentions-read-more-link,.press-release-read-more-link{text-align:right}.media-mentions-read-more-link a,.press-release-read-more-link a{border-bottom-color:#b40c2a;color:#b40c2a;font-size:1.3em}
