/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}template,[hidden]{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:bold}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}html,body{margin:0;padding:0;font-family:"proxima-nova",sans-serif}@media(max-width:1024px)and (min-width:769px){html,body{font-size:.875em}}h1,h2{font-family:"acumin-pro-condensed","Impact",sans-serif;text-transform:uppercase;font-weight:700;letter-spacing:.025em}@media(min-width:769px){h1,h2{line-height:1.125em}}@media(max-width:769px){h1,h2{line-height:1em}}h1{margin:3.25rem 0 1.125rem 0;font-size:2.375rem;color:#008445}@media(max-width:769px){h1{font-size:2.25rem;letter-spacing:0}}h2{margin:2.5rem 0 .9375rem 0;font-size:2rem;color:#008445}h3{margin:2.5rem 0 0 0;font-size:1.25rem;color:#095932}h4{margin:2.5rem 0 0 0;font-size:1.125rem}p,ul,ol{margin:.5rem 0 .9375rem 0;line-height:1.75rem}ul{list-style:disc}ol{list-style:decimal}a{padding:.125em .375em;color:#008445;background-color:rgba(255,239,217,.6);transition:all 1s ease}a:hover{background-color:rgba(255,239,217,.8);color:#095932;transition:all 1s ease}span.button-wrap{display:block;margin:0}span.button-wrap.center{text-align:center}span.button-wrap.left{text-align:left}span.button-wrap.right{text-align:right}a.button{display:inline-block;margin:1rem auto 2rem auto;padding:.75rem 1rem;font-family:"acumin-pro-condensed","Impact",sans-serif;font-style:italic;text-transform:uppercase;text-decoration:none;transition:all 1s ease;text-align:center;line-height:1em;color:#008445;border:.0625rem solid #008445;text-shadow:0 0 0 transparent}@media(min-width:769px){a.button{background-color:rgba(255,255,255,0)}}@media(max-width:769px){a.button{background-color:rgba(204,204,204,.25)}}@media(min-width:769px){a.button:hover{color:#095932;background-color:rgba(218,242,206,.75);transition:all 1s ease}}a.button.small{font-size:1.125rem}a.button.large{font-size:1.5rem}.video-launch-wrap{display:block;height:7rem;width:7rem;margin:0 auto;text-align:center;background-color:rgba(255,255,255,.5);border-radius:50%}.video-launch-wrap .video-launch-button{position:absolute;top:50%;left:50%;width:7rem;height:7rem;margin:-2rem 0 0 -3.5rem;padding:0;font-family:"acumin-pro-condensed","Impact",sans-serif;font-size:1.25rem;font-style:italic;font-weight:bold;text-transform:uppercase;text-decoration:none;line-height:1rem;background-color:transparent}.video-launch-wrap .video-launch-button i.fa{display:block;position:relative;left:.25rem;top:-.25rem;font-size:2.5rem}.video-launch-wrap .video-launch-button:hover{color:#095932;background-color:transparent}.hero{max-height:95vh;background-size:cover;background-position:center top;overflow:hidden}.hero .hero-frame{position:relative;display:flex;border:.1875rem solid rgba(255,255,255,.3)}@media(min-width:769px){.hero .hero-frame{margin:7.25rem 1.25rem 1.25rem 1.25rem}}@media(max-width:769px){.hero .hero-frame{margin:4.125rem 1rem 1rem 1rem}}.hero .hero-content h1{color:#fff;text-shadow:.125rem .125rem .25rem rgba(0,0,0,.75)}.hero .hero-content .subtitle{font-family:"kepler-std-display",serif;font-weight:100;line-height:1em;color:#fff;text-shadow:.125rem .125rem .25rem rgba(0,0,0,.75)}@media(min-width:769px){.standard-page .hero,.category-page .hero,.subcategory-page .hero,.contact-page .hero,.press-room-page .hero,.search-results-page .hero,.locations-page .hero,.where-to-buy-page .hero{height:35rem}}@media(max-width:769px){.standard-page .hero,.category-page .hero,.subcategory-page .hero,.contact-page .hero,.press-room-page .hero,.search-results-page .hero,.locations-page .hero,.where-to-buy-page .hero{height:26.5rem}}.standard-page .hero .hero-frame,.category-page .hero .hero-frame,.subcategory-page .hero .hero-frame,.contact-page .hero .hero-frame,.press-room-page .hero .hero-frame,.search-results-page .hero .hero-frame,.locations-page .hero .hero-frame,.where-to-buy-page .hero .hero-frame{align-items:flex-end}@media(min-width:769px){.standard-page .hero .hero-frame,.category-page .hero .hero-frame,.subcategory-page .hero .hero-frame,.contact-page .hero .hero-frame,.press-room-page .hero .hero-frame,.search-results-page .hero .hero-frame,.locations-page .hero .hero-frame,.where-to-buy-page .hero .hero-frame{height:26rem}}@media(max-width:769px){.standard-page .hero .hero-frame,.category-page .hero .hero-frame,.subcategory-page .hero .hero-frame,.contact-page .hero .hero-frame,.press-room-page .hero .hero-frame,.search-results-page .hero .hero-frame,.locations-page .hero .hero-frame,.where-to-buy-page .hero .hero-frame{height:21rem}}.standard-page .hero .hero-frame .hero-content,.category-page .hero .hero-frame .hero-content,.subcategory-page .hero .hero-frame .hero-content,.contact-page .hero .hero-frame .hero-content,.press-room-page .hero .hero-frame .hero-content,.search-results-page .hero .hero-frame .hero-content,.locations-page .hero .hero-frame .hero-content,.where-to-buy-page .hero .hero-frame .hero-content{margin-bottom:1rem}@media(min-width:769px){.standard-page .hero .hero-frame .hero-content h1,.category-page .hero .hero-frame .hero-content h1,.subcategory-page .hero .hero-frame .hero-content h1,.contact-page .hero .hero-frame .hero-content h1,.press-room-page .hero .hero-frame .hero-content h1,.search-results-page .hero .hero-frame .hero-content h1,.locations-page .hero .hero-frame .hero-content h1,.where-to-buy-page .hero .hero-frame .hero-content h1{font-size:4.5rem}}@media(max-width:769px){.standard-page .hero .hero-frame .hero-content h1,.category-page .hero .hero-frame .hero-content h1,.subcategory-page .hero .hero-frame .hero-content h1,.contact-page .hero .hero-frame .hero-content h1,.press-room-page .hero .hero-frame .hero-content h1,.search-results-page .hero .hero-frame .hero-content h1,.locations-page .hero .hero-frame .hero-content h1,.where-to-buy-page .hero .hero-frame .hero-content h1{font-size:3rem}}@media(min-width:769px){.standard-page .hero .hero-frame .hero-content .subtitle,.category-page .hero .hero-frame .hero-content .subtitle,.subcategory-page .hero .hero-frame .hero-content .subtitle,.contact-page .hero .hero-frame .hero-content .subtitle,.press-room-page .hero .hero-frame .hero-content .subtitle,.search-results-page .hero .hero-frame .hero-content .subtitle,.locations-page .hero .hero-frame .hero-content .subtitle,.where-to-buy-page .hero .hero-frame .hero-content .subtitle{font-size:2.25rem}}@media(max-width:769px){.standard-page .hero .hero-frame .hero-content .subtitle,.category-page .hero .hero-frame .hero-content .subtitle,.subcategory-page .hero .hero-frame .hero-content .subtitle,.contact-page .hero .hero-frame .hero-content .subtitle,.press-room-page .hero .hero-frame .hero-content .subtitle,.search-results-page .hero .hero-frame .hero-content .subtitle,.locations-page .hero .hero-frame .hero-content .subtitle,.where-to-buy-page .hero .hero-frame .hero-content .subtitle{font-size:1.5rem;line-height:1.25em}}.standard-page .content,.category-page .content,.subcategory-page .content,.contact-page .content,.press-room-page .content,.search-results-page .content,.locations-page .content,.where-to-buy-page .content{min-height:calc(100vh - 40rem);background-color:#fff;overflow:hidden}.standard-page .content ul,.category-page .content ul,.subcategory-page .content ul,.contact-page .content ul,.press-room-page .content ul,.search-results-page .content ul,.locations-page .content ul,.where-to-buy-page .content ul,.standard-page .content ol,.category-page .content ol,.subcategory-page .content ol,.contact-page .content ol,.press-room-page .content ol,.search-results-page .content ol,.locations-page .content ol,.where-to-buy-page .content ol{margin-left:2rem;-webkit-padding-start:0}.standard-page .content ul li,.category-page .content ul li,.subcategory-page .content ul li,.contact-page .content ul li,.press-room-page .content ul li,.search-results-page .content ul li,.locations-page .content ul li,.where-to-buy-page .content ul li,.standard-page .content ol li,.category-page .content ol li,.subcategory-page .content ol li,.contact-page .content ol li,.press-room-page .content ol li,.search-results-page .content ol li,.locations-page .content ol li,.where-to-buy-page .content ol li{margin-left:1rem}.standard-page .pagination,.category-page .pagination,.subcategory-page .pagination,.contact-page .pagination,.press-room-page .pagination,.search-results-page .pagination,.locations-page .pagination,.where-to-buy-page .pagination{margin-top:1rem;text-align:center}.standard-page .pagination a,.category-page .pagination a,.subcategory-page .pagination a,.contact-page .pagination a,.press-room-page .pagination a,.search-results-page .pagination a,.locations-page .pagination a,.where-to-buy-page .pagination a{background-color:transparent}.standard-page .pagination .page-num.current,.category-page .pagination .page-num.current,.subcategory-page .pagination .page-num.current,.contact-page .pagination .page-num.current,.press-room-page .pagination .page-num.current,.search-results-page .pagination .page-num.current,.locations-page .pagination .page-num.current,.where-to-buy-page .pagination .page-num.current{font-weight:bold;border:1px solid #ccc}@media(min-width:1220px){.contained{width:75rem;margin-right:auto;margin-left:auto}}@media(max-width:1220px){.contained{width:92%;margin-right:4%;margin-left:4%}}@media(min-width:769px){.crumb-nav{background-color:#008445}}@media(max-width:768px){.crumb-nav{width:92%;margin:1rem 4%}}@media(min-width:769px){.crumb-nav .sub-nav-button{display:inline-block;padding:.5rem 1rem;background-color:#095932;color:#daf2ce;cursor:pointer}}@media(max-width:768px){.crumb-nav .sub-nav-button{display:block;padding:.5rem;color:#fff;text-transform:uppercase;font-weight:bold;background-color:#008445}}.crumb-nav .sub-nav-button::before{content:'';font-family:FontAwesome;font-size:.9rem;padding-right:.5rem}.crumb-nav .sub-nav-button.open::before{content:'';font-size:1rem}@media(min-width:769px){.crumb-nav .breadcrumb{display:inline-block;padding:0;margin:0 0 0 .5rem;line-height:1em;list-style:none}}@media(max-width:768px){.crumb-nav .breadcrumb{display:none}}@media(min-width:769px){.crumb-nav .breadcrumb li{display:inline-block;color:#daf2ce;padding:.25rem 0 .125rem .125rem;margin:.25rem .25rem .375rem 0}}@media(min-width:769px){.crumb-nav .breadcrumb li a{color:inherit;background-color:transparent;text-decoration:none;transition:none;padding:0;margin:0}}.crumb-nav .breadcrumb li a:hover{border-bottom:1px solid #daf2ce}@media(min-width:769px){.crumb-nav .breadcrumb li::after{padding-left:.6rem;content:'';font-family:FontAwesome}}@media(min-width:769px){.crumb-nav .breadcrumb li:first-of-type::before{padding-right:.375rem;content:'';font-family:FontAwesome}}@media(min-width:769px){.crumb-nav .breadcrumb li:last-of-type::after{padding-left:0;content:''}}.crumb-nav .sub-nav{background-color:#daf2ce;border:1px solid rgba(0,132,69,.3)}@media(min-width:769px){.crumb-nav .sub-nav{box-shadow:inset 0 -4px 3px -3px rgba(0,0,0,.1)}}@media(max-width:768px){.crumb-nav .sub-nav{display:none}}.crumb-nav .sub-nav .siblings{position:relative;list-style:none}@media(min-width:769px){.crumb-nav .sub-nav .siblings{margin:0;padding:0 1rem 0 0;width:42.75rem}}@media(max-width:768px){.crumb-nav .sub-nav .siblings{margin:.25rem 0 0 0;padding:0}}@media(min-width:769px){.crumb-nav .sub-nav .siblings li{width:21.375rem}}@media(max-width:768px){.crumb-nav .sub-nav .siblings li{padding:.25rem;border-bottom:1px solid rgba(0,132,69,.3)}}.crumb-nav .sub-nav .siblings li a{display:block;background-color:transparent;text-decoration:none}@media(min-width:769px){.crumb-nav .sub-nav .siblings li a{padding:.25rem 2rem .25rem 1rem}}@media(min-width:769px){.crumb-nav .sub-nav .siblings li a:hover{background-color:rgba(0,132,69,.3);transition:all 1s ease}}@media(min-width:769px){.crumb-nav .sub-nav .siblings li.current{width:42.75rem}}@media(max-width:768px){.crumb-nav .sub-nav .siblings li.current{background-color:rgba(0,132,69,.2)}}.crumb-nav .sub-nav .siblings li.current a{font-style:italic;font-weight:bold}@media(min-width:769px){.crumb-nav .sub-nav .siblings li.current a{position:relative;display:inline-block;width:18.375rem;background-color:rgba(0,132,69,.2)}}.crumb-nav .sub-nav .siblings li.current a.open::after{content:''}.crumb-nav .sub-nav .siblings li.current .children{padding:0;margin:0;list-style:none}@media(min-width:769px){.crumb-nav .sub-nav .siblings li.current .children{position:absolute;top:0;left:21.375rem;background-color:rgba(0,132,69,.2)}}@media(max-width:768px){.crumb-nav .sub-nav .siblings li.current .children{display:none}}@media(min-width:769px){.crumb-nav .sub-nav .siblings li.current .children li{width:100%}}@media(max-width:768px){.crumb-nav .sub-nav .siblings li.current .children li{padding-left:1.5rem;border-bottom:0 solid transparent}}.crumb-nav .sub-nav .siblings li.current .children li a{font-weight:normal}@media(min-width:769px){.crumb-nav .sub-nav .siblings li.current .children li a{font-style:normal;background-color:transparent}}@media(min-width:769px){.crumb-nav .sub-nav .siblings li.current .children li a:hover{background-color:rgba(0,132,69,.3);transition:all 1s ease}}.crumb-nav .sub-nav .siblings li.current .children li a::after{content:''}.crumb-nav .sub-nav .siblings li.current.has-children a::after{position:absolute;font-style:normal;font-family:FontAwesome;color:#008445}@media(min-width:769px){.crumb-nav .sub-nav .siblings li.current.has-children a::after{right:.5rem;top:calc(50% - .5rem);line-height:1rem;content:''}}@media(max-width:768px){.crumb-nav .sub-nav .siblings li.current.has-children a::after{right:1.5rem;content:''}}.emergency-message{background-color:#ff951f;max-width:80%;display:none}.emergency-message h1{font-size:2rem;line-height:1.25em;color:#fff}.emergency-message p{color:#fff}.emergency-message a{color:#fff;background-color:transparent}.fancybox-close-small:hover:after{color:#000;background:none}.fancybox-close-small:after{color:#4a4a4a}.goog-te-banner-frame.skiptranslate{top:auto;bottom:0}@media(max-width:768px){.mobile-menu{display:flex;justify-content:space-between;position:fixed;top:0;left:0;width:100%;height:3.125rem;background-color:#008445;box-shadow:0 2px 5px 0 rgba(0,0,0,.5);z-index:1000}}@media(min-width:769px){.mobile-menu{display:none}}.mobile-menu .logo{display:inline-block;padding:0;margin:.625rem;height:3.125rem;background-color:transparent}.mobile-menu .logo img{width:10.625rem}.mobile-menu .menu-inner{position:relative;display:inline-block;width:3.125rem;height:3.125rem}@media(max-width:768px){.mobile-menu .menu-inner .menu-icon{position:absolute;top:1.625rem;right:.625rem;display:block;width:1.25rem;height:.125rem;content:'';background-color:#fff;transition:all .5s ease-out}}.mobile-menu .menu-inner .menu-icon::before,.mobile-menu .menu-inner .menu-icon::after{position:absolute;display:block;left:0;width:100%;height:.125rem;background-color:#fff;content:"";transition:all .5s ease-out}.mobile-menu .menu-inner .menu-icon::before{top:-.3125rem}.mobile-menu .menu-inner .menu-icon::after{bottom:-.3125rem}.mobile-menu .menu-inner.is-active .menu-icon{background-color:#008445;transition:all .5s ease-out}.mobile-menu .menu-inner.is-active .menu-icon::before,.mobile-menu .menu-inner.is-active .menu-icon::after{top:0;background-color:#fff;transition:all .5s ease-out}.mobile-menu .menu-inner.is-active .menu-icon::before{transform:rotate(45deg)}.mobile-menu .menu-inner.is-active .menu-icon::after{transform:rotate(-45deg)}nav{position:fixed;width:100%;transition:all 1s ease}@media(max-width:768px){nav{top:-110vh;height:calc(93.75vh);padding:3.125rem 0;background-color:rgba(218,242,206,.97);background-image:linear-gradient(to bottom right,rgba(255,239,217,.9),rgba(255,239,217,.3),rgba(218,242,206,.5),rgba(218,242,206,.5),rgba(0,132,69,.1),rgba(0,132,69,.3));overflow:scroll}}@media(min-width:769px){nav{top:0;left:0;height:5.625rem;background-color:rgba(255,255,255,.65);box-shadow:0 .125rem .25rem transparent;z-index:100}nav.headroom--not-top{background-color:rgba(255,255,255,.85);box-shadow:0 .125rem .25rem rgba(0,0,0,.05)}nav:hover{background-color:rgba(255,255,255,.95);transition:all 1s ease}nav.extra-bar-active{top:2.5em}}@media(min-width:769px){nav.hidden{top:-6.625rem}}nav a{background-color:transparent}@media(max-width:768px){nav .contained{display:flex;flex-direction:column-reverse;justify-content:flex-start;width:94vw;margin:0 3vw}}@media(min-width:769px){nav .contained{position:relative;height:5.625rem}}@media(max-width:768px){nav .logo{display:none}}@media(min-width:769px){nav .logo{position:absolute;top:1.125rem;left:0;height:3.125rem}}@media(max-width:768px){nav .utility-actions{display:flex;position:relative;bottom:-50vh;justify-content:space-around}}nav .utility-actions .language-select,nav .utility-actions .search{padding:0 .75rem 0 1.5rem;background-size:.75rem .75rem;background-repeat:no-repeat}@media(max-width:768px){nav .utility-actions .language-select,nav .utility-actions .search{margin:1rem 0;padding:.5rem 1rem .5rem 2rem;color:#666;background-position:.625rem .7rem;border:1px solid #ccc}}@media(min-width:769px){nav .utility-actions .language-select,nav .utility-actions .search{position:relative;top:.125rem;margin-top:.25rem;font-size:.875rem;color:#666;background-position:.375rem .125rem;float:right}nav .utility-actions .language-select:hover,nav .utility-actions .search:hover{cursor:pointer;color:#095932}}nav .utility-actions .language-select{background-image:url('/~skin~/images/arrow-icon.png')}@media(min-width:769px){nav .utility-actions .language-select{border-right:1px solid rgba(102,102,102,.5)}}nav .utility-actions .search{background-image:url('/~skin~/images/search-icon.png')}@media(min-width:769px){nav .utility-actions .search{padding-right:.25rem}}nav .utility{padding:0;line-height:1rem;list-style:none}@media(max-width:768px){nav .utility{display:flex;flex-wrap:wrap;justify-content:space-around;font-size:1.3125rem;margin:.5rem 0 0 0;padding:0;font-style:italic;color:#008445;text-align:center}}@media(min-width:769px){nav .utility{margin:0;font-size:.875rem;float:right}}@media(max-width:768px){nav .utility::after{display:inline-block;height:.1875rem;width:100%;margin-top:.5rem;background-image:linear-gradient(to right,rgba(0,125,56,.35),rgba(0,132,69,.05),rgba(0,132,69,.05),#dae3af);content:''}}@media(max-width:768px){nav .utility li{display:inline-block;width:40%;margin:.5rem 0}}@media(min-width:769px){nav .utility li{display:inline-block;margin-top:.5rem;height:1em;line-height:1em;color:#666;text-align:center}}nav .utility li a{color:inherit;text-decoration:none}@media(max-width:768px){nav .utility li a{display:inline-block;position:relative;left:-50vw;color:rgba(0,132,69,0);width:100%;padding:.75rem 0;border:1px solid rgba(0,132,69,0);transition:all 1s ease}}@media(min-width:769px){nav .utility li a{padding:0 .75em;border-right:1px solid rgba(102,102,102,.5)}}nav .utility li a:hover{background-color:transparent}@media(min-width:769px){nav .utility li a:hover{color:#095932}}nav .main{padding:0;font-family:"acumin-pro-condensed","Impact",sans-serif;text-transform:uppercase;line-height:1em;list-style:none}@media(max-width:768px){nav .main{display:block;margin:1rem 0 0 0;color:#095932;text-align:center}}@media(max-width:320px){nav .main{font-size:2rem}}@media(min-width:320px)and (max-width:768px){nav .main{font-size:2.25rem}}@media(max-width:1024px){nav .main{bottom:.75rem}}@media(min-width:769px){nav .main{position:absolute;bottom:1.25rem;right:0;margin:5rem 0 0 0;font-size:1.3125rem}}@media(max-width:768px){nav .main::after{display:block;height:.1875rem;width:100%;margin-top:.25rem;background-image:linear-gradient(to right,rgba(0,125,56,.35),rgba(0,132,69,.05),rgba(0,132,69,.05),#dae3af);content:''}}@media(max-width:320px){nav .main::after{margin-top:0}}@media(min-width:769px){nav .main li{position:relative;display:inline-block;color:#666}}nav .main li a{text-decoration:none}@media(max-width:768px){nav .main li a{position:relative;left:-50vw;display:inline-block;padding:.25rem .5rem;margin:.25rem 0;color:rgba(9,89,50,0);transition:display 1s ease;transition-delay:1s}}@media(min-width:769px){nav .main li a{color:inherit;margin-left:1.5rem;padding:.25rem}}nav .main li a:hover{background-color:transparent}@media(max-width:768px){nav .main li .sub{display:none}}@media(min-width:769px){nav .main li .sub{position:absolute;display:block;top:-30rem;left:.25rem;width:15rem;background-image:url('/~skin~/images/up-arrow.png');background-repeat:no-repeat;background-size:1.25rem .625rem;background-position:4.25rem .375rem;opacity:0;transition:opacity .8s ease,top 1s ease .4s}}@media(min-width:769px){nav .main li .sub ul{margin-top:1rem;padding:.5rem 1rem;background:rgba(255,255,255,.9);border-width:.25rem .0625rem;border-style:solid;border-color:#ccc rgba(204,204,204,.25)}}@media(min-width:769px){nav .main li .sub ul li{display:block;margin:.25rem 0;font-family:"proxima-nova",sans-serif;font-size:1rem;text-transform:none}}@media(min-width:769px){nav .main li .sub ul li a{display:block;padding:.25rem .5rem;margin:0;border:1px solid rgba(204,204,204,0);background-color:rgba(255,239,217,0);transition:all 1s ease}}@media(min-width:769px){nav .main li .sub ul li a:hover{border:1px solid rgba(204,204,204,.25);background-color:rgba(255,239,217,.5);transition:all .5s ease}}@media(min-width:769px){nav .main li:last-of-type .sub{left:auto;right:-1.25rem;background-position:10.125rem .375rem}}nav .main li:hover{color:#095932}@media(min-width:769px){nav .main li:hover .sub{top:1.25rem;opacity:1;transition:opacity .5s ease .2s,top .2s ease}}@media(max-width:768px){nav.is-active{top:0;left:0;z-index:2}}nav.is-active .utility-actions{bottom:0;transition:all 1s ease .5s}@media(max-width:768px){nav.is-active .utility li a{left:0;color:#008445;border:1px solid #008445;transition:all 1s ease}}@media(max-width:768px){nav.is-active .main li{border-bottom:1px solid rgba(0,132,69,.2)}}@media(max-width:768px){nav.is-active .main li:last-child{border-bottom:none}}@media(max-width:768px){nav.is-active .main li a{left:0;color:inherit;transition:all 1s ease}}.extra-bar{position:fixed;transition:all 1s ease}@media(max-width:769px){.extra-bar{left:-100vw;width:100vw;height:100%;background-color:rgba(9,89,50,.85);opacity:0;z-index:3}}@media(min-width:769px){.extra-bar{position:fixed;top:-2.5rem;width:100%;height:2.5rem;background-color:rgba(0,132,69,.85);box-shadow:inset 0 -2px 1px rgba(9,89,50,.5);z-index:100}}.extra-bar .contained{position:relative}.extra-bar .contained .translation #google_translate_element{position:absolute;transition:all 1s ease}@media(max-width:769px){.extra-bar .contained .translation #google_translate_element{top:-2rem;width:80%;margin:0 10%}}@media(min-width:769px){.extra-bar .contained .translation #google_translate_element{top:-2rem;right:10rem;opacity:0}}.extra-bar .contained .translation #google_translate_element .goog-te-gadget{color:#fff}@media(max-width:769px){.extra-bar .contained .translation #google_translate_element .goog-te-gadget{white-space:pre-wrap;text-align:center}}.extra-bar .contained .translation #google_translate_element .goog-te-gadget select.goog-te-combo{width:auto;padding:.0625rem 0;font-family:"acumin-pro-condensed","Impact",sans-serif;text-transform:uppercase;color:#008445;background-color:#fff}@media(max-width:769px){.extra-bar .contained .translation #google_translate_element .goog-te-gadget select.goog-te-combo{width:90%;padding:.25rem .5rem}}.extra-bar .contained .translation #google_translate_element .goog-te-gadget a.goog-logo-link{color:#fff;background-color:transparent;font-weight:normal}@media(min-width:769px){}.extra-bar .contained .translation #google_translate_element .goog-te-gadget a.goog-logo-link img{padding:.25rem .25rem 0 .25rem;margin-right:.25rem;background-color:#fff;border-radius:.125rem}@media(min-width:769px){}.extra-bar .contained .search-form{position:absolute;transition:all 1s ease}@media(max-width:769px){.extra-bar .contained .search-form{display:flex;top:-5vh;width:80%;margin:0 10%;flex-direction:row;justify-content:space-between}}@media(min-width:769px){.extra-bar .contained .search-form{top:-2rem;right:10rem;opacity:0}}.extra-bar .contained .search-form input#search-box{font-family:"proxima-nova",sans-serif;color:#666;border:1px solid #ccc;border-radius:.1875rem}@media(max-width:769px){.extra-bar .contained .search-form input#search-box{width:75%;padding:.5rem .75rem;font-size:1rem}}@media(min-width:769px){.extra-bar .contained .search-form input#search-box{position:relative;top:-.125rem;padding:.375rem .5rem .3125rem .5rem;min-width:15rem;width:auto;font-size:.875rem}}.extra-bar .contained .search-form button#go_search{padding:.25rem .5rem;color:#008445;background-color:#fff;border:1px solid #ccc;border-radius:.1875rem}@media(max-width:769px){.extra-bar .contained .search-form button#go_search{padding:.5rem .75rem}}@media(min-width:769px){}.extra-bar .contained .search-form button#go_search .fa{position:relative;top:.0625rem;left:.0625rem}.extra-bar.is-active{transition:all 1s ease}@media(max-width:769px){.extra-bar.is-active{left:0;opacity:1}}@media(min-width:769px){.extra-bar.is-active{top:0}}.extra-bar.is-active .translation.is-active #google_translate_element{opacity:1}@media(max-width:769px){.extra-bar.is-active .translation.is-active #google_translate_element{top:6rem}}@media(min-width:769px){.extra-bar.is-active .translation.is-active #google_translate_element{top:.25rem;right:.5rem;padding:0;transition:all 1s ease .5s}}.extra-bar.is-active .search-form.is-active{opacity:1}@media(max-width:769px){.extra-bar.is-active .search-form.is-active{top:6rem}}@media(min-width:769px){.extra-bar.is-active .search-form.is-active{top:.25rem;right:.5rem;transition:all 1s ease .5s}}@media(max-width:769px){.extra-bar .close-extra{top:11rem;color:#fff;position:fixed;width:100%;text-align:center}}@media(min-width:769px){.extra-bar .close-extra{position:absolute;display:inline-block;top:.25rem;right:0;width:2rem;height:2rem}}@media(max-width:769px){.extra-bar .close-extra::before,.extra-bar .close-extra::after{background-color:rgba(9,89,50,.75)}}@media(min-width:769px){.extra-bar .close-extra::before,.extra-bar .close-extra::after{position:absolute;display:inline-block;height:.1875rem;width:1rem;content:'';background-color:#095932}}@media(max-width:769px){.extra-bar .close-extra::before{content:'Close (X)';color:#fff;font-family:"proxima-nova",sans-serif;padding:.25rem .5rem;font-size:.875rem;border:1px solid rgba(218,242,206,.75)}}@media(min-width:769px){.extra-bar .close-extra::before{top:.875rem;transform:rotate(45deg)}}@media(min-width:769px){.extra-bar .close-extra::after{top:.875rem;transform:rotate(-45deg)}}footer{padding:3.75rem 0;background-color:#008445;color:#daf2ce}footer a{padding:0;color:inherit;background-color:transparent}footer a:hover{color:#095932}footer ul{list-style:none}footer .contained{display:flex}@media(max-width:769px){footer .contained{flex-direction:column}}@media(min-width:769px){footer .contained{flex-direction:row}}@media(max-width:769px){footer .required{margin-top:2rem;order:4;font-size:.875rem}}@media(min-width:769px){footer .required{width:47.5%;font-size:.875rem;padding-right:2.5%;border-width:0 .25rem 0 0;border-style:solid;border-image:linear-gradient(to bottom,rgba(218,242,206,.1),rgba(218,242,206,.2),rgba(218,242,206,.4),rgba(255,239,217,.4),rgba(255,149,31,.3)) 1 100%}}footer .required #required-logo a:hover{background-color:transparent}footer .required #required-logo .logo{width:15rem}footer .required div:not(:last-child){line-height:1.5em;padding-bottom:1rem}footer .required .required-links a:hover,footer .required .required-links #teconsent:hover{background-color:transparent;color:#fff}footer .required .required-links a:hover:before,footer .required .required-links #teconsent:hover:before{color:#daf2ce}footer .required .required-links #teconsent{display:inline;text-decoration:underline}footer .required .required-links a+a:before,footer .required .required-links a+#teconsent:before{content:" | ";padding:0 .5rem;display:inline-block}@media(max-width:769px){footer .main-nav,footer .utility-nav,footer .social{font-size:1.25rem}}@media(min-width:769px){footer .main-nav,footer .utility-nav,footer .social{width:12.5%;margin:0 2.5% 0 2.5%;font-size:1.125rem}}@media(min-width:769px)and (max-width:865px){footer .main-nav,footer .utility-nav,footer .social{font-size:1rem}}@media(min-width:865px){footer .main-nav,footer .utility-nav,footer .social{font-size:1.125rem}}footer .main-nav::before,footer .utility-nav::before,footer .social::before{font-family:"acumin-pro-condensed","Impact",sans-serif;font-size:2rem;font-weight:500;color:#fff;text-transform:uppercase}footer .main-nav a,footer .utility-nav a,footer .social a{background-color:transparent}@media(min-width:769px){footer .main-nav a,footer .utility-nav a,footer .social a{padding:.25rem .5rem .25rem 0}}footer .main-nav a:hover,footer .utility-nav a:hover,footer .social a:hover{color:#fff}footer .main-nav ul,footer .utility-nav ul,footer .social ul{padding:0;margin:0}@media(max-width:769px){footer .main-nav ul,footer .utility-nav ul,footer .social ul{margin-bottom:2rem}}@media(max-width:769px){footer .main-nav{order:2}}footer .main-nav::before{content:'Navigation'}@media(max-width:769px){footer .utility-nav{order:3;border-bottom:1px solid rgba(9,89,50,.5)}}@media(min-width:769px){footer .utility-nav{margin-top:2.8125rem}}@media(max-width:769px){footer .social{order:1}}@media(min-width:769px){footer .social{margin-right:0}}footer .social::before{content:'Connect'}footer .social ul li i.fa{width:1rem;margin-right:.625rem}#consent_blackbar{position:fixed;bottom:0;width:100%;z-index:2147483647;line-height:normal}.content .animate-me{position:relative;top:5em;opacity:0;transition:all 1s ease}.content .animate-me h1,.content .animate-me h2,.content .animate-me h3,.content .animate-me h4,.content .animate-me p,.content .animate-me ul,.content .animate-me ol,.content .animate-me a.button{position:relative;transition:all 1s ease .5s}.content .animate-me h1,.content .animate-me h2,.content .animate-me h3,.content .animate-me h4,.content .animate-me img{left:-1rem;opacity:0}.content .animate-me p,.content .animate-me ul,.content .animate-me ol,.content .animate-me a.button{left:1rem;opacity:0}.content .animate-me.animate-done{top:0;opacity:1;transition:all 1s ease}.content .animate-me.animate-done h1,.content .animate-me.animate-done h2,.content .animate-me.animate-done h3,.content .animate-me.animate-done h4,.content .animate-me.animate-done p,.content .animate-me.animate-done ul,.content .animate-me.animate-done ol,.content .animate-me.animate-done a.button{position:relative;transition:all 1s ease .5s}.content .animate-me.animate-done h1,.content .animate-me.animate-done h2,.content .animate-me.animate-done h3,.content .animate-me.animate-done h4,.content .animate-me.animate-done img{left:0;opacity:1}.content .animate-me.animate-done p,.content .animate-me.animate-done ul,.content .animate-me.animate-done ol,.content .animate-me.animate-done a.button{left:0;opacity:1}@media(min-width:769px){.content .copy-block{width:62.5rem;margin:2rem auto}}@media(max-width:769px){.content .copy-block{width:90%;margin:0 5%}}@media(min-width:769px){.content .copy-block h1{text-align:center}}.content .full-width-media-block{position:relative;background-color:#fff;overflow:hidden}.content .full-width-media-block .bg-img{position:absolute;width:100%;height:100%;background-size:cover}@media(min-width:769px){.content .full-width-media-block .bg-img{top:0;left:0;display:inline-block;background-position:55% 50%;filter:blur(.09375rem);transition:all 1s ease}}@media(max-width:769px){.content .full-width-media-block .bg-img{background-position:center top;background-repeat:no-repeat}}@media(min-width:769px){.content .full-width-media-block .bg-gradient{display:block;position:absolute;width:100%;height:1000px}}@media(max-width:769px){.content .full-width-media-block .bg-gradient{display:block;position:absolute;width:100%;height:100%;background-image:linear-gradient(to bottom,rgba(0,0,0,.4),rgba(0,0,0,.4),transparent)}}.content .full-width-media-block .frame{display:flex;position:relative;align-items:center}@media(min-width:769px){.content .full-width-media-block .frame{align-items:center;margin:1.25rem;border:.1875rem solid rgba(255,255,255,.3)}}@media(max-width:769px){.content .full-width-media-block .frame{flex-direction:column;margin:.75rem;border:.125rem solid rgba(255,255,255,.5)}}.content .full-width-media-block .frame .media-block-content{color:#fff}@media(min-width:769px){.content .full-width-media-block .frame .media-block-content{padding:2.75rem 0 3.75rem 3.75rem;width:calc(44.375%);text-shadow:.125rem .125rem .0625rem rgba(0,0,0,.95)}}@media(max-width:769px){.content .full-width-media-block .frame .media-block-content{text-shadow:.0625rem .0625rem .0625rem rgba(0,0,0,.95)}}.content .full-width-media-block .frame .media-block-content h1{padding:0;margin:0 0 1.5rem 0;line-height:1;color:#daf2ce;font-size:4.5rem}@media(min-width:769px){.content .full-width-media-block .frame .media-block-content h1{font-size:4.5rem}}@media(max-width:769px){.content .full-width-media-block .frame .media-block-content h1{margin:1rem .75rem;font-size:3rem}}.content .full-width-media-block .frame .media-block-content p,.content .full-width-media-block .frame .media-block-content ul,.content .full-width-media-block .frame .media-block-content ol{font-size:1rem}@media(max-width:769px){.content .full-width-media-block .frame .media-block-content p,.content .full-width-media-block .frame .media-block-content ul,.content .full-width-media-block .frame .media-block-content ol{margin:.75rem;line-height:1.5em}}.content .full-width-media-block .frame .media-block-content a.button{color:#008445;background-color:rgba(255,255,255,.75);text-shadow:0 0 0 transparent}@media(min-width:769px){.content .full-width-media-block .frame .media-block-content a.button{border:.0625rem solid rgba(218,242,206,.75)}}@media(max-width:769px){.content .full-width-media-block .frame .media-block-content a.button{display:block;width:82%;margin:1rem auto;border:.0625rem solid #008445}}@media(min-width:769px){.content .full-width-media-block .frame .media-block-content a.button:hover{color:#095932;background-color:rgba(218,242,206,.75);transition:all 1s ease}}@media(min-width:769px){.content .full-width-media-block .frame .video-launch-wrap{position:relative}}@media(max-width:769px){.content .full-width-media-block .frame .video-launch-wrap{position:relative;display:block;height:2.5rem;width:100%;margin:0 auto;text-align:center;background-color:rgba(255,255,255,.5);border-radius:0}}@media(max-width:769px){.content .full-width-media-block .frame .video-launch-wrap .video-launch-button{position:relative;top:.75rem;left:initial;width:100%;height:2.5rem;margin:0;padding:0;font-family:acumin-pro-condensed,Impact,sans-serif;font-size:1.25rem;font-style:italic;font-weight:700;text-transform:uppercase;text-decoration:none;line-height:1rem;background-color:transparent;display:inline-block}}@media(max-width:769px){.content .full-width-media-block .frame .video-launch-wrap .video-launch-button i.fa{display:inline;position:relative;margin-right:.5rem;left:0;top:0;font-size:1.25rem}}@media(min-width:769px){.content .full-width-media-block.ltr .bg-gradient{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,.4),transparent)}}@media(min-width:769px){.content .full-width-media-block.ltr .frame{flex-direction:row}}@media(min-width:769px){.content .full-width-media-block.rtl .bg-gradient{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,.4),transparent)}}@media(min-width:769px){.content .full-width-media-block.rtl .frame{flex-direction:row-reverse}}.content .full-width-media-block:hover .bg-img{filter:blur(0);transition:all 1s ease}.content .media-copy-block{display:flex}@media(min-width:769px){.content .media-copy-block{justify-content:space-between;margin-bottom:3rem}}@media(max-width:769px){.content .media-copy-block{flex-direction:column-reverse;align-items:center}}@media(min-width:769px){.content .media-copy-block .block-content{padding:3rem}}@media(max-width:769px){.content .media-copy-block .block-content{margin-bottom:3rem}}.content .media-copy-block .block-content h1{margin-top:0}@media(max-width:769px){.content .media-copy-block .block-content a.button{background-color:rgba(204,204,204,.25)}}.content .media-copy-block .block-media{position:relative;background-size:cover;background-position:center center;overflow:hidden}@media(max-width:768px){.content .media-copy-block .block-media{width:100%;margin-bottom:1rem;align-self:center}}@media(max-width:768px)and (min-width:650px){.content .media-copy-block .block-media{min-height:30rem}}@media(max-width:649px)and (min-width:480px){.content .media-copy-block .block-media{min-height:25rem}}@media(max-width:479px)and (min-width:320px){.content .media-copy-block .block-media{min-height:20rem}}@media(max-width:319px){.content .media-copy-block .block-media{min-height:15rem}}.content .media-copy-block .block-media img{width:100%}.content .media-copy-block .block-media:before{display:block;content:'';position:absolute;top:.6875rem;right:.6875rem;bottom:.6875rem;left:.6875rem;border:3px solid rgba(255,255,255,.3)}.content .media-copy-block .block-media .video-launch-wrap{position:absolute;top:50%;left:50%;margin:-3.5rem 0 0 -3.5rem}@media(min-width:769px){.content .media-copy-block.ltr{flex-direction:row}}@media(min-width:769px){.content .media-copy-block.rtl{flex-direction:row-reverse}}@media(min-width:769px){.content .media-copy-block.quarter .block-content{width:calc(67%)}}@media(min-width:769px){.content .media-copy-block.quarter .block-media{width:calc(25%)}}@media(min-width:769px){.content .media-copy-block.third .block-content{width:calc(58%)}}@media(min-width:769px){.content .media-copy-block.third .block-media{width:calc(34%)}}@media(min-width:769px){.content .media-copy-block.half .block-content{width:calc(42%)}}@media(min-width:769px){.content .media-copy-block.half .block-media{width:calc(50%)}}.content .media-copy-block.orange,.content .media-copy-block.green{margin-bottom:0}@media(max-width:769px){.content .media-copy-block.orange .block-content,.content .media-copy-block.green .block-content{padding:0 4%}}.content .media-copy-block.orange{background-color:#ffefd9}.content .media-copy-block.orange .block-content h1{color:#095932}.content .media-copy-block.orange .block-content a.button{border-color:#ff951f}.content .media-copy-block.orange .block-content a.button:hover{color:#8c5b2a;background-color:rgba(204,204,204,.2)}.content .media-copy-block.green{background-color:#daf2ce}.content .media-copy-block.green .block-content h1{color:#8c5b2a}.content .media-copy-block.green .block-content a.button{border-color:#ff951f}.content .media-copy-block.green .block-content a.button:hover{color:#095932;border-color:#008445;background-color:rgba(204,204,204,.3)}.content .contained .full-width-media-block{margin:2rem 0}.content .contained .media-copy-block{margin-top:2rem}.content .contained .media-copy-block .block-content{padding:0}@media(min-width:769px){.content .contained .media-copy-block .block-content.quarter .block-content{width:calc(73.125%)}}@media(min-width:769px){.content .contained .media-copy-block .block-content.quarter .block-media{width:calc(23.125%)}}@media(min-width:769px){.content .contained .media-copy-block .block-content.third .block-content{width:calc(64.125%)}}@media(min-width:769px){.content .contained .media-copy-block .block-content.third .block-media{width:calc(32.125%)}}@media(min-width:769px){.content .contained .media-copy-block .block-content.half .block-content{width:calc(48.125%)}}@media(min-width:769px){.content .contained .media-copy-block .block-content.half .block-media{width:calc(48.125%)}}@media(min-width:769px){.content .contained .media-copy-block .block-media{margin-top:.75rem;align-self:auto}}.content .contained .grid-block{margin-top:2rem}.content .break-block{width:33%;margin:0 auto 3rem auto;padding-bottom:3rem;border-bottom:.0625rem solid transparent}.content .break-block.hr{border-bottom:.0625rem solid rgba(204,204,204,.5)}.content .grid-block{display:flex;flex-wrap:wrap}@media(min-width:769px){.content .grid-block{flex-flow:row}}.content .grid-block .item{display:block;margin-bottom:3rem}@media(min-width:769px){.content .grid-block .item{margin-right:3.75rem}}@media(min-width:769px){.content .grid-block .item:last-child{margin-right:0}}.content .grid-block .item .image{position:relative;display:block;width:100%}.content .grid-block .item .image:before{display:block;content:'';position:absolute;top:.6875rem;right:.6875rem;bottom:.6875rem;left:.6875rem;border:3px solid rgba(255,255,255,.3)}.content .grid-block .item .image img{width:100%}.content .grid-block .item .image .video-launch-wrap{position:absolute;top:50%;left:50%;margin:-3.5rem 0 0 -3.5rem}.content .grid-block .item h2{line-height:1em;margin-top:1rem}@media(min-width:769px){.content .grid-block.halves .item{width:calc(50% - 1.875rem)}}@media(min-width:769px){.content .grid-block.thirds .item{width:calc(33.33% - 2.5rem)}}@media(min-width:769px){.content .grid-block.quarters .item{width:calc(25% - 2.8125rem)}}form input,form select,form textarea{width:calc(100% - 1rem);margin:.25rem 0 1.5rem 0;padding:.375rem;color:#666}form input[type="submit"]{padding:.5rem 1rem;width:auto;border:1px solid #008445;color:#008445;background-color:#fff;font-size:1.125rem;font-family:"acumin-pro-condensed","Impact",sans-serif;font-style:italic;text-transform:uppercase;text-decoration:none}@media(min-width:769px){form input[type="submit"]:hover{color:#095932;background-color:rgba(218,242,206,.75);transition:all 1s ease}}form input[type="checkbox"]{margin:.25rem 1rem .25rem 0;width:auto}form select{border-radius:0}form textarea{border-color:#ccc}form label{font-weight:bold}form .scfCaptchaLabel{display:none}form .scfCaptchTop{margin-bottom:1.5rem}form .scfCaptchaLimitGeneralPanel div table tbody>tr>td>div{padding:5px;border:1px solid}form .scfCaptchaLimitGeneralPanel div table tbody>tr>td:nth-child(2){vertical-align:middle}form .scfCaptchaLimitGeneralPanel div table tbody>tr>td:nth-child(2) input{padding:5px;width:15px;margin:0}form .scfCaptchaTextBox{width:50%}@media(min-width:769px){.home-page .hero{height:43.75rem}}@media(max-width:769px){.home-page .hero{height:80vh}}@media(min-width:769px){.home-page .hero .hero-frame{height:34.75rem;justify-content:flex-end;align-items:center}}@media(max-width:769px){.home-page .hero .hero-frame{height:calc(80vh - 5.5rem);align-items:center}}.home-page .hero .hero-frame .hero-content{display:inline-block;padding:0 5%;text-align:center}@media(max-width:769px){.home-page .hero .hero-frame .hero-content h1{margin:1rem 0;font-size:3rem;text-shadow:0 .125rem .125rem rgba(0,0,0,.5)}}@media(min-width:769px){.home-page .hero .hero-frame .hero-content h1{font-size:5.5rem;margin:0}}@media(max-width:769px){.home-page .hero .hero-frame .hero-content .subtitle{font-size:1.6rem;line-height:1.25em;letter-spacing:.0625rem;text-shadow:0 .125rem .125rem rgba(0,0,0,.9)}}@media(min-width:769px){.home-page .hero .hero-frame .hero-content .subtitle{margin:0;font-size:3rem}}.home-page .by-the-numbers{background-color:#daf2ce}@media(max-width:769px){.home-page .by-the-numbers{padding-bottom:3rem}}.home-page .by-the-numbers .contained{display:flex;align-items:center}@media(max-width:769px){.home-page .by-the-numbers .contained{flex-direction:column;justify-content:center}}.home-page .by-the-numbers .contained .title{font-family:"kepler-std-display",serif;font-style:italic;text-align:center;color:#666;border-top:.1875rem solid rgba(0,132,69,.25);border-bottom:.1875rem solid rgba(0,132,69,.25)}@media(max-width:769px){.home-page .by-the-numbers .contained .title{width:100%;margin:2rem 0 1rem 0;padding:.5rem 0;font-size:1.25rem}}@media(min-width:769px){.home-page .by-the-numbers .contained .title{width:12.5rem;padding:1.25rem 0;font-size:1.625rem}}.home-page .by-the-numbers .contained .title b{display:block;font-family:"acumin-pro-condensed","Impact",sans-serif;font-size:2.5rem;line-height:1em;text-transform:uppercase;font-style:normal;color:#008445}.home-page .by-the-numbers .contained .stats{display:flex;flex-wrap:wrap}@media(max-width:769px){.home-page .by-the-numbers .contained .stats{width:100%}}@media(min-width:769px){.home-page .by-the-numbers .contained .stats{width:23.125rem;padding:0 1.875rem 0 0;margin:3.75rem 0;border-right:.1875rem solid rgba(0,132,69,.25)}}@media(max-width:769px){.home-page .by-the-numbers .contained .stats .stat{margin:1rem 5%;width:40%;text-align:center}}@media(min-width:769px){.home-page .by-the-numbers .contained .stats .stat{width:9rem;margin:1rem 0 1rem 2.5rem}}@media(min-width:769px){.home-page .by-the-numbers .contained .stats .stat .stat-icon{float:left}}.home-page .by-the-numbers .contained .stats .stat .stat-title{font-weight:400;line-height:1rem}@media(max-width:769px){.home-page .by-the-numbers .contained .stats .stat .stat-title{font-size:1.25rem;margin:.25rem 0}}@media(min-width:769px){.home-page .by-the-numbers .contained .stats .stat .stat-title{margin:0 0 0 3.75rem;font-size:1rem}}.home-page .by-the-numbers .contained .stats .stat .stat-number{font-family:"acumin-pro-condensed","Impact",sans-serif;font-size:2rem;line-height:1em;color:#008445}@media(max-width:769px){.home-page .by-the-numbers .contained .stats .stat .stat-number{font-weight:700}}@media(min-width:769px){.home-page .by-the-numbers .contained .stats .stat .stat-number{margin:0 0 0 3.75rem;font-weight:400}}@media(min-width:769px){.home-page .by-the-numbers .contained .content{width:35.625rem;padding-left:1.875rem}}@media(max-width:769px){.home-page .by-the-numbers .contained .content .button{display:block}}@media(min-width:769px){.home-page .by-the-numbers .contained .content .button{border-color:#ff951f;margin-right:1rem}}@media(min-width:769px){.category-page .grid-block{flex-wrap:wrap}}@media(min-width:769px){.category-page .grid-block.thirds .item{width:calc((100% - 7.5rem)/3);margin-bottom:3.75rem}}@media(min-width:769px){.category-page .grid-block.thirds .item:nth-child(3n+3){margin-right:0}}@media(max-width:769px){.category-page .grid-block.thirds .item .button{display:block}}@media(min-width:769px){.category-page .related-brands{margin-bottom:3.75rem}}.category-page .related-brands h1{display:block;text-align:center}@media(min-width:769px){.category-page .related-brands h1{margin:0 0 2rem 0}}@media(max-width:769px){.category-page .related-brands h1{margin:-1rem 0 3rem 0}}.category-page .related-brands .brand{display:flex;align-items:center}@media(min-width:769px){.category-page .related-brands .brand{flex-direction:row;justify-content:space-between;margin-bottom:2rem}}@media(max-width:769px){.category-page .related-brands .brand{flex-direction:column;justify-content:center;margin-bottom:3rem}}.category-page .related-brands .brand .logo{text-align:center}@media(min-width:769px){.category-page .related-brands .brand .logo{width:calc(25% - 1.875rem)}}@media(max-width:769px){.category-page .related-brands .brand .logo{width:100%}}.category-page .related-brands .brand .logo a{background-color:transparent}@media(max-width:769px){.category-page .related-brands .brand .logo a{display:block;padding:2rem 0;border:1px solid #ccc}}@media(min-width:769px){.category-page .related-brands .brand .logo img{width:9.375rem}}@media(max-width:649px){.category-page .related-brands .brand .logo img{width:90%}}@media(min-width:769px){.category-page .related-brands .brand .summary{width:calc(50% - 3.75rem)}}@media(min-width:769px){.category-page .related-brands .brand .summary h2{margin-top:0}}@media(max-width:769px){.category-page .related-brands .brand .summary h2{margin-top:1rem}}.category-page .related-brands .brand .link{text-align:center}@media(min-width:769px){.category-page .related-brands .brand .link{width:calc(25% - 1.875rem)}}@media(max-width:769px){.category-page .related-brands .brand .link{width:100%}}@media(max-width:769px){.category-page .related-brands .brand .link .button{display:block}}@media(min-width:769px){.category-page .find-location .frame .media-block-content{width:80%;margin:0 10%;text-align:center}}.category-page .find-location .frame .media-block-content h2{padding:0;margin:0 0 1.5rem 0;line-height:1;color:#daf2ce;font-size:3rem}@media(max-width:769px){.category-page .find-location .frame .media-block-content h2{margin:1rem .75rem}}@media(min-width:769px){.category-page .find-location .frame .media-block-content a.button{margin-bottom:0}}@media(min-width:769px){.related-brands{margin-bottom:3.75rem}}.related-brands h1{display:block;text-align:center}@media(min-width:769px){.related-brands h1{margin:0 0 2rem 0}}@media(max-width:769px){.related-brands h1{margin:-1rem 0 3rem 0}}.related-brands .brand{display:flex;align-items:center}@media(min-width:769px){.related-brands .brand{flex-direction:row;justify-content:space-between;margin-bottom:2rem}}@media(max-width:769px){.related-brands .brand{flex-direction:column;justify-content:center;margin-bottom:3rem}}.related-brands .brand .logo{text-align:center}@media(min-width:769px){.related-brands .brand .logo{width:calc(25% - 1.875rem)}}@media(max-width:769px){.related-brands .brand .logo{width:100%}}.related-brands .brand .logo a{background-color:transparent}@media(max-width:769px){.related-brands .brand .logo a{display:block;padding:2rem 0;border:1px solid #ccc}}@media(min-width:769px){.related-brands .brand .logo img{width:9.375rem}}@media(min-width:769px){.related-brands .brand .summary{width:calc(50% - 3.75rem)}}@media(min-width:769px){.related-brands .brand .summary h2{margin-top:0}}@media(max-width:769px){.related-brands .brand .summary h2{margin-top:1rem}}.related-brands .brand .link{text-align:center}@media(min-width:769px){.related-brands .brand .link{width:calc(25% - 1.875rem)}}@media(max-width:769px){.related-brands .brand .link{width:100%}}@media(max-width:769px){.related-brands .brand .link .button{display:block}}@media(min-width:769px){.contact-page .contained{display:flex}}@media(min-width:769px){.contact-page .contained.hero-content{display:block}}@media(min-width:769px){.contact-page .contained .contact-list{width:calc(50% - 1.875rem);margin-right:3.75rem;margin-bottom:3.75rem;margin-top:3rem}}.contact-page .contained .contact-list .contact-group .button{margin-top:.25rem;padding:.25rem .5rem}@media(min-width:769px){.contact-page .contained .contact-form{width:calc(50% - 1.875rem);margin-bottom:3.75rem}}.contact-page .contained .contact-form h2{margin-bottom:.5rem;padding-bottom:.5rem;border-bottom:1px solid #ccc}.contact-page .contained .contact-form .scfRequired{display:none}.category-page .contact-form h2{margin-bottom:.5rem;padding-bottom:.5rem;border-bottom:1px solid #ccc}.category-page .contact-form .scfRequired{display:none}@media(min-width:769px){.press-room-page .articles-wrapper{display:flex}}@media(min-width:769px){.press-room-page .articles-wrapper .article-list{width:calc(75% - 1.875rem);margin-right:3.75rem}}.press-room-page .articles-wrapper .article-list table{border-spacing:0;width:100%}@media(min-width:769px){.press-room-page .articles-wrapper .article-list table{margin-top:1rem}}.press-room-page .articles-wrapper .article-list table th{text-align:left;padding-bottom:.5rem;border-bottom:1px solid #ccc}.press-room-page .articles-wrapper .article-list table tr{border-bottom:1px solid #ccc}.press-room-page .articles-wrapper .article-list table td{border-bottom:1px solid #ccc}@media(min-width:769px){.press-room-page .articles-wrapper .article-list table td{padding:1rem 0}}@media(max-width:769px){.press-room-page .articles-wrapper .article-list table td{padding:.75rem 0}}.press-room-page .articles-wrapper .article-list table td.publish-date{color:#666}@media(min-width:769px){.press-room-page .articles-wrapper .article-list table td.publish-date{width:12.5rem}}@media(max-width:769px){.press-room-page .articles-wrapper .article-list table td.publish-date{padding-right:.5rem}}.press-room-page .articles-wrapper .article-list table td.article-title .type{display:block;font-size:.875rem;font-style:italic;color:#ccc}.press-room-page .articles-wrapper .article-list table td.article-title a{background-color:transparent;padding:0}@media(max-width:769px){.press-room-page .articles-wrapper .article-list table td.article-title{padding-left:.5rem}}@media(min-width:769px){.press-room-page .articles-wrapper .article-search{width:calc(25% - 1.875rem)}}.press-room-page .articles-wrapper .article-search h2{padding:0 0 .5rem 0;margin:0 0 1.5rem 0;border-bottom:1px solid #ccc}@media(max-width:769px){.press-room-page .articles-wrapper .article-search h2{margin-top:3.75rem}}.press-room-page .articles-wrapper .article-search .release-type{margin-bottom:1.5rem}.press-room-page .articles-wrapper .article-search .release-type p{margin:0;font-weight:bold}.press-room-page .articles-wrapper .article-search .release-type label{font-weight:normal}@media(min-width:769px){.article-page .hero{height:20rem}}@media(max-width:769px){.article-page .hero{height:26.5rem}}.article-page .hero .hero-frame{align-items:flex-end}@media(min-width:769px){.article-page .hero .hero-frame{height:11rem}}@media(max-width:769px){.article-page .hero .hero-frame{height:21rem}}.article-page .hero .hero-frame .hero-content h1{color:rgba(255,255,255,.3);font-size:3rem}.article-page .press-release{margin-bottom:3.75rem}.article-page .press-release h1{text-align:left;margin-bottom:1rem}.article-page .press-release h2{margin-top:1rem}.article-page .press-release .date{font-weight:bold}.article-page .release-footer{margin-top:2rem;margin-bottom:3.75rem;color:#666;font-size:.875rem;font-style:italic}@media(max-width:769px){.search-results-page #search-form .container{display:flex;width:100%;margin-bottom:3rem;justify-content:space-between}}@media(min-width:769px){.search-results-page #search-form .container .text-box.form-inline{display:inline-block}}@media(max-width:769px){.search-results-page #search-form .container .text-box.form-inline{display:flex;justify-content:space-between;width:100%}}.search-results-page #search-form .container .text-box.form-inline label{position:relative;padding-right:1rem;font-family:"acumin-pro-condensed","Impact",sans-serif;font-size:1.125rem;color:#008445;font-style:italic;text-transform:uppercase}@media(max-width:769px){.search-results-page #search-form .container .text-box.form-inline label{top:.25rem}}.search-results-page #search-form .container .text-box.form-inline input[type="text"]{position:relative;margin:0 1rem 1.5rem 0;padding:.375rem;color:#666}@media(min-width:769px){.search-results-page #search-form .container .text-box.form-inline input[type="text"]{top:-.125rem;width:25rem;margin:0 1rem 1.5rem 0}}@media(max-width:769px){.search-results-page #search-form .container .text-box.form-inline input[type="text"]{width:100%;margin:0 .5rem 1.5rem 0}}.search-results-page #search-form button[type="submit"]{padding:.25rem 1rem;width:auto;border:1px solid #008445;color:#008445;background-color:#fff;font-size:1.125rem;font-family:"acumin-pro-condensed","Impact",sans-serif;font-style:italic;text-transform:uppercase;text-decoration:none}@media(max-width:769px){.search-results-page #search-form button[type="submit"]{height:2.25rem}}@media(min-width:769px){.search-results-page #search-form button[type="submit"]:hover{color:#095932;background-color:rgba(218,242,206,.75);transition:all 1s ease}}.search-results-page .search-result h3 a{padding:0;background-color:transparent}.search-results-page .pagination{margin:3.75rem 0}.cta-holder .cta .cta-image{background-size:cover;background-position:center center}.cta-holder .cta .cta-image a{display:block;padding:0;margin:0;line-height:0;background-color:transparent}.cta-holder .cta .cta-image a img{width:100%}.cta-holder .cta .cta-content{color:#fff}.cta-holder .cta .cta-content .frame{display:block;border:.1875rem solid rgba(255,255,255,.5)}.cta-holder .cta .cta-content .frame h1.title{margin:0 0 1.25rem 0;padding:1rem 1.5rem 1.25rem 1.5rem;color:#095932;background-color:#daf2ce;line-height:1em}.cta-holder .cta .cta-content .frame .button{font-size:1.5rem;color:#daf2ce;border:1px solid #daf2ce}.cta-holder .cta .cta-content .frame .button:hover{color:#095932;background-color:#daf2ce}.cta-holder.one{background-color:#095932}@media(max-width:1220px){.cta-holder.one{width:92%;margin-right:4%;margin-left:4%}}@media(min-width:769px){.cta-holder.one .cta{display:flex}}@media(min-width:769px){.cta-holder.one .cta .cta-image{width:50%}}@media(max-width:769px){.cta-holder.one .cta .cta-image{display:block;width:100%}}@media(min-width:480px)and (max-width:769px){.cta-holder.one .cta .cta-image{height:20rem}}@media(min-width:320px)and (max-width:480px){.cta-holder.one .cta .cta-image{height:16rem}}@media(max-width:320px){.cta-holder.one .cta .cta-image{height:12rem}}.cta-holder.one .cta .cta-image a{display:block;width:100%;height:100%}@media(min-width:769px){.cta-holder.one .cta .cta-content{width:50%}}@media(max-width:769px){.cta-holder.one .cta .cta-content{padding:.75rem}}@media(min-width:769px){.cta-holder.one .cta .cta-content .frame{margin:1.25rem;padding:1.25rem;width:calc(100% - 5.375rem);height:calc(100% - 5.375rem)}}@media(max-width:769px){.cta-holder.one .cta .cta-content .frame{margin-top:-3.75rem;padding:.625rem}}.cta-holder.two,.cta-holder.three{display:flex;flex-wrap:wrap}@media(min-width:1220px){.cta-holder.two,.cta-holder.three{width:75rem;margin-right:auto;margin-left:auto}}@media(max-width:1220px){.cta-holder.two,.cta-holder.three{width:92%;margin-right:4%;margin-left:4%}}@media(min-width:769px){.cta-holder.two,.cta-holder.three{flex-direction:row}}@media(max-width:769px){.cta-holder.two,.cta-holder.three{flex-direction:column}}.cta-holder.two .cta,.cta-holder.three .cta{background-color:#095932}@media(min-width:769px){.cta-holder.two .cta,.cta-holder.three .cta{height:auto;margin-right:3.75rem;margin-bottom:3.75rem}}@media(max-width:769px){.cta-holder.two .cta,.cta-holder.three .cta{margin-bottom:1.875rem}}@media(max-width:769px){.cta-holder.two .cta .cta-image,.cta-holder.three .cta .cta-image{display:block;width:100%}}@media(min-width:480px)and (max-width:769px){.cta-holder.two .cta .cta-image,.cta-holder.three .cta .cta-image{height:20rem}}@media(min-width:320px)and (max-width:480px){.cta-holder.two .cta .cta-image,.cta-holder.three .cta .cta-image{height:16rem}}@media(max-width:320px){.cta-holder.two .cta .cta-image,.cta-holder.three .cta .cta-image{height:12rem}}.cta-holder.two .cta .cta-content,.cta-holder.three .cta .cta-content{padding:.75rem}.cta-holder.two .cta .cta-content .frame,.cta-holder.three .cta .cta-content .frame{margin-top:-3.75rem;padding:.625rem}@media(min-width:769px){.cta-holder.two .cta{width:calc(50% - 1.875rem)}}@media(min-width:769px){.cta-holder.two .cta:nth-child(2n+2){margin-right:0}}@media(min-width:769px){.cta-holder.two .cta .cta-image{display:block;width:100%;height:21rem}}@media(min-width:769px){.cta-holder.three .cta{width:calc(33% - 2.5rem)}}@media(min-width:769px){.cta-holder.three .cta:nth-child(3n+3){margin-right:0}}@media(min-width:769px){.cta-holder.three .cta .cta-image{display:block;width:100%;height:13.25rem}}@media(min-width:769px){.cta-holder.three .cta .cta-content .frame h1.title{font-size:2rem;padding:.875rem 1rem 1.125rem 1rem}}.standard-page .scfForm .scfRequired{display:none}@media(min-width:769px){.standard-page .scfForm{width:62.5rem;margin:2rem auto}}@media(max-width:769px){.standard-page .scfForm{width:90%;margin:0 5%}}@media(min-width:769px){.standard-page .scfForm h1{text-align:center}}.locations-page .locations-list h1,.where-to-buy-page .locations-list h1{text-align:center}.locations-page .locations-list .territory,.where-to-buy-page .locations-list .territory,.locations-page .locations-list .location-type-header,.where-to-buy-page .locations-list .location-type-header{font-size:1.3125rem;font-family:"acumin-pro-condensed","Impact",sans-serif;color:#666;text-transform:uppercase}.locations-page .locations-list .location-grid,.where-to-buy-page .locations-list .location-grid{display:flex;flex-wrap:wrap;margin-bottom:2.5rem}@media(min-width:480px){.locations-page .locations-list .location-grid .location,.where-to-buy-page .locations-list .location-grid .location{width:calc(25% - 45px);margin-right:3.75rem}}@media(min-width:480px)and (max-width:769px){.locations-page .locations-list .location-grid .location,.where-to-buy-page .locations-list .location-grid .location{font-size:.875rem}}@media(max-width:480px){.locations-page .locations-list .location-grid .location,.where-to-buy-page .locations-list .location-grid .location{width:calc(50% - 30px);margin-right:3.75rem;font-size:.9375rem;line-height:1rem}}@media(min-width:480px){.locations-page .locations-list .location-grid .location:nth-child(4n+4),.where-to-buy-page .locations-list .location-grid .location:nth-child(4n+4){margin-right:0}}@media(max-width:480px){.locations-page .locations-list .location-grid .location:nth-child(2n+2),.where-to-buy-page .locations-list .location-grid .location:nth-child(2n+2){margin-right:0}}.locations-page .locations-list .location-grid .location .location-type,.where-to-buy-page .locations-list .location-grid .location .location-type{color:#008445;font-size:.875rem}.locations-page .locations-list .location-grid .location .location-type::before,.where-to-buy-page .locations-list .location-grid .location .location-type::before{display:inline-block;width:1rem;margin-right:.25rem;font-family:'FontAwesome';font-size:.875rem}.locations-page .locations-list .location-grid .location .location-type.distributor::before,.where-to-buy-page .locations-list .location-grid .location .location-type.distributor::before{content:''}.locations-page .locations-list .location-grid .location .location-type.contractor::before,.where-to-buy-page .locations-list .location-grid .location .location-type.contractor::before{content:''}.locations-page .locations-list .location-grid .location .location-type.dealer::before,.where-to-buy-page .locations-list .location-grid .location .location-type.dealer::before{content:''}.locations-page .locations-list .location-grid .location .location-type.retailer::before,.where-to-buy-page .locations-list .location-grid .location .location-type.retailer::before{content:''}.locations-page .locations-list .location-grid .location .location-type.onlineretailer::before,.where-to-buy-page .locations-list .location-grid .location .location-type.onlineretailer::before{content:''}.locations-page .locations-list .location-grid .location .location-distance,.where-to-buy-page .locations-list .location-grid .location .location-distance{margin-bottom:1rem;font-size:.875rem;color:#666;font-style:italic}.locations-page .locations-list .location-grid .location .contact-options .email,.where-to-buy-page .locations-list .location-grid .location .contact-options .email,.locations-page .locations-list .location-grid .location .contact-options .website,.where-to-buy-page .locations-list .location-grid .location .contact-options .website,.locations-page .locations-list .location-grid .location .contact-options .map,.where-to-buy-page .locations-list .location-grid .location .contact-options .map{display:block;padding:0;font-weight:700;text-decoration:none;background-color:transparent}.locations-page .locations-list .location-grid .location .contact-options .email:before,.where-to-buy-page .locations-list .location-grid .location .contact-options .email:before,.locations-page .locations-list .location-grid .location .contact-options .website:before,.where-to-buy-page .locations-list .location-grid .location .contact-options .website:before,.locations-page .locations-list .location-grid .location .contact-options .map:before,.where-to-buy-page .locations-list .location-grid .location .contact-options .map:before{display:inline-block;width:1.25rem;margin-right:.5rem;font-family:'FontAwesome';text-align:center}.locations-page .locations-list .location-grid .location .contact-options .email:before,.where-to-buy-page .locations-list .location-grid .location .contact-options .email:before{content:''}.locations-page .locations-list .location-grid .location .contact-options .website:before,.where-to-buy-page .locations-list .location-grid .location .contact-options .website:before{content:''}.locations-page .locations-list .location-grid .location .contact-options .map:before,.where-to-buy-page .locations-list .location-grid .location .contact-options .map:before{content:''}.locations-page .locations-map{margin-top:2.5rem;border:.25rem solid #008445}.locations-page .locations-map .map-search{display:block;padding:.125rem .25rem .5rem .25rem;background:#008445;text-align:center}.locations-page .locations-map .map-search .map-search-label{position:relative;top:.25rem;margin-right:.5rem;color:#fff;font-family:"acumin-pro-condensed","Impact",sans-serif;font-size:1.75rem;line-height:1em;font-weight:500;text-transform:uppercase}@media(min-width:769px){}@media(max-width:480px){.locations-page .locations-map .map-search .map-search-label{display:block;margin-bottom:1rem}}.locations-page .locations-map .map-search .location-search-value{margin:0;padding:.25rem;font-size:1.125rem;border:.0625rem solid #095932}@media(min-width:769px){.locations-page .locations-map .map-search .location-search-value{width:33%}}.locations-page .locations-map .map-search .location-submit{position:relative;left:-.25rem;margin:0;padding:.125rem .5rem .3125rem .5rem;background-color:#095932;color:#fff;font-family:"acumin-pro-condensed","Impact",sans-serif;font-size:1.125rem;font-style:italic;text-transform:uppercase;border:none}.locations-page .locations-map #googleMap{width:100%}@media(min-width:769px){.locations-page .locations-map #googleMap{height:37.5rem}}@media(max-width:769px){.locations-page .locations-map #googleMap{height:20rem}}.locations-page .locations-map #googleMap .location h4{margin-top:1rem}.locations-page .locations-map #googleMap .location p{line-height:1.25em}.locations-page .locations-map #googleMap .location .contact-options{margin-bottom:0}.locations-page .locations-map #googleMap .location .contact-options .email,.locations-page .locations-map #googleMap .location .contact-options .website,.locations-page .locations-map #googleMap .location .contact-options .map{display:block;padding:0;font-weight:700;text-decoration:none;background-color:transparent}.locations-page .locations-map #googleMap .location .contact-options .email:before,.locations-page .locations-map #googleMap .location .contact-options .website:before,.locations-page .locations-map #googleMap .location .contact-options .map:before{display:inline-block;width:1.25rem;margin-right:.5rem;font-family:'FontAwesome';text-align:center}.locations-page .locations-map #googleMap .location .contact-options .email:before{content:''}.locations-page .locations-map #googleMap .location .contact-options .website:before{content:''}.locations-page .locations-map #googleMap .location .contact-options .map:before{content:''}@media(min-width:1220px){.mh{width:75rem!important;margin-right:auto;margin-left:auto}}@media(max-width:1220px){.mh{width:92%!important;margin-right:4%;margin-left:4%}}.mh #mhMapPane{border:.25rem solid #008445!important}.mh #mhMapPane h2{margin:.5rem 0 0 0;font-size:1.125rem;font-family:Roboto,Arial,sans-serif;color:#000;font-weight:300}.mh #mhMapPane .mhInfoWindowPhone{margin-bottom:10px}.mh #mhMapPane .mhInfoWindowWebsite a{color:#008445;transition:all 1s ease;display:block;padding:0;font-weight:700;text-decoration:none;background-color:transparent}.mh #mhMapPane .mhInfoWindowWebsite a:before{display:inline-block;width:1.25rem;margin-right:.25rem;font-family:'FontAwesome';text-align:center;content:''}.mh .mhResults{flex-direction:column}.mh .mhResults .mhTypeReturnsHeader .mhTypeReturnsHeaderNumber{display:none}.mh .mhResults .mhGroupLevel0>.mhTypeReturnsHeader{margin:2.5rem 0 .9375rem 0;font-size:2rem;color:#008445;font-family:"acumin-pro-condensed","Impact",sans-serif;text-transform:uppercase;font-weight:700;letter-spacing:.025em}.mh .mhResults .mhGroupLevel1>.mhTypeReturnsHeader{font-size:1.3125rem;font-family:"acumin-pro-condensed","Impact",sans-serif;color:#666;text-transform:uppercase;margin:2.5rem 0 0 0;font-weight:300!important}.mh .mhResults .mhTypeReturnsColumn:nth-child(odd) .mhResultsTypeList{background-color:#fff!important}.mh .mhResults .mhResultsTypeList{display:flex;flex-wrap:wrap;width:100%;margin:0!important;padding:0!important}.mh .mhResults .mhResultsTypeList .mhResultsTypeListItem{margin-left:0;padding-bottom:0!important;line-height:1.25em;display:flex;flex-direction:row;border-bottom:none!important;font-size:16px!important}.mh .mhResults .mhResultsTypeList .mhResultsTypeListItem ol,.mh .mhResults .mhResultsTypeList .mhResultsTypeListItem ul{list-style:none;padding:0!important;margin:0!important}.mh .mhResults .mhResultsTypeList .mhResultsTypeListItem ol li,.mh .mhResults .mhResultsTypeList .mhResultsTypeListItem ul li{margin:0;padding:0}.mh .mhResults .mhResultsTypeList .mhResultsTypeListItem a{color:#008445;transition:all 1s ease;display:block;padding:0;font-weight:700;text-decoration:none;background-color:transparent}.mh .mhResults .mhResultsTypeList .mhResultsTypeListItem a:hover{color:#095932;transition:all 1s ease}.mh .mhResults .mhResultsTypeList .mhResultsTypeListItem .mhResultsTypeListItemNumber,.mh .mhResults .mhResultsTypeList .mhResultsTypeListItem .mhResultsTypeListItemIcon{display:none}@media(min-width:480px){.mh .mhResults .mhResultsTypeList .mhResultsTypeListItem{width:calc(25% - 45px);margin-right:3.75rem}}@media(min-width:480px)and (max-width:769px){.mh .mhResults .mhResultsTypeList .mhResultsTypeListItem{font-size:.875rem}}@media(max-width:480px){.mh .mhResults .mhResultsTypeList .mhResultsTypeListItem{width:calc(50% - 30px);margin-right:3.75rem;font-size:.9375rem;line-height:1rem}}@media(min-width:480px){.mh .mhResults .mhResultsTypeList .mhResultsTypeListItem:nth-child(4n+4){margin-right:0}}@media(max-width:480px){.mh .mhResults .mhResultsTypeList .mhResultsTypeListItem:nth-child(2n+2){margin-right:0}}.mh .mhResults .mhResultsTypeList .mhResultsTypeListItem .location-type{color:#008445;font-size:.875rem}.mh .mhResults .mhResultsTypeList .mhResultsTypeListItem .location-type::before{display:inline-block;width:1rem;margin-right:.25rem;font-family:'FontAwesome';font-size:.875rem}.mh .mhResults .mhResultsTypeList .mhResultsTypeListItem .location-distance{margin-bottom:1rem;font-size:.875rem;color:#666;font-style:italic}.mh .mhResults .mhResultsTypeList .mhResultsTypeListItem .mhResultsName{margin:2.5rem 0 0 0;font-size:1.125rem!important;font-weight:300!important;padding:0!important}.mh .mhResults .mhResultsTypeList .mhResultsTypeListItem .mhResultsTypeListItemBodyContact{margin-bottom:0!important}.mh .mhResults .mhResultsTypeList .mhResultsTypeListItem .mhSearchedProductContactName{margin-bottom:15px}.mh .mhResults .mhResultsTypeList .mhResultsTypeListItem .mhSearchedProductContactEmail a:before,.mh .mhResults .mhResultsTypeList .mhResultsTypeListItem .mhResultsWebsite a:before,.mh .mhResults .mhResultsTypeList .mhResultsTypeListItem .mhResultsDirections a:before{display:inline-block;width:1.25rem;margin-right:.5rem;font-family:'FontAwesome';text-align:center}.mh .mhResults .mhResultsTypeList .mhResultsTypeListItem .mhSearchedProductContactEmail a:before{content:''}.mh .mhResults .mhResultsTypeList .mhResultsTypeListItem .mhResultsWebsite a:before{content:''}.mh .mhResults .mhResultsTypeList .mhResultsTypeListItem .mhResultsDirections a:before{content:''}