﻿/*!
Theme Name: Rodale Institute 2018
Theme URI: https://infantree.com
Author: Infantree
Author URI: https://infantree.com
Description: A custom WordPress theme for the Rodale Institute.
Version: 1.1.2
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: rodale-institute-2018
*//*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[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{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}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-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html{font-size:18px}body,button,input,select,optgroup,textarea{color:#52463a;font-family:"PT Serif",Georgia,serif;font-size:18px;font-size:1rem;line-height:1.6}@media(min-width: 320px){body,button,input,select,optgroup,textarea{font-size:calc(18px + (21.6 - 18)*(100vw - 320px)/704)}}@media screen and (min-width: 1024px){body,button,input,select,optgroup,textarea{font-size:21.6px;font-size:1.2rem}}h1,h2,h3,h4,h5,h6{clear:both;font-weight:bold;margin-top:1.5em;margin-bottom:.5em;line-height:1.33;color:#4b9189}h1,.h1{font-size:41.94px;font-size:2.33rem;font-family:"alternate-gothic-no-3-d","Impact","Helvetica Nueue",sans-serif;line-height:1.1;vertical-align:text-top;letter-spacing:.025em;font-weight:500;text-transform:uppercase;margin-bottom:.25em}@media(min-width: 320px){h1,.h1{font-size:calc(41.94px + (58.5 - 41.94)*(100vw - 320px)/704)}}@media screen and (min-width: 1024px){h1,.h1{font-size:58.5px;font-size:3.25rem}}h2,.h2{font-size:29.88px;font-size:1.66rem;font-family:"proxima-nova","Helvetica Nueue",sans-serif}@media(min-width: 320px){h2,.h2{font-size:calc(29.88px + (45 - 29.88)*(100vw - 320px)/704)}}@media screen and (min-width: 1024px){h2,.h2{font-size:45px;font-size:2.5rem}}h3,.h3{font-size:25.2px;font-size:1.4rem;font-family:"proxima-nova","Helvetica Nueue",sans-serif}@media(min-width: 320px){h3,.h3{font-size:calc(25.2px + (36 - 25.2)*(100vw - 320px)/704)}}@media screen and (min-width: 1024px){h3,.h3{font-size:36px;font-size:2rem}}h4,.h4{font-size:19.8px;font-size:1.1rem;font-family:"proxima-nova","Helvetica Nueue",sans-serif}@media(min-width: 320px){h4,.h4{font-size:calc(19.8px + (22.5 - 19.8)*(100vw - 320px)/704)}}@media screen and (min-width: 1024px){h4,.h4{font-size:22.5px;font-size:1.25rem}}h5,.h5{font-size:18px;font-size:1rem;font-family:"proxima-nova","Helvetica Nueue",sans-serif}@media(min-width: 320px){h5,.h5{font-size:calc(18px + (18.9 - 18)*(100vw - 320px)/704)}}@media screen and (min-width: 1024px){h5,.h5{font-size:18.9px;font-size:1.05rem}}h6,.h6{font-size:16.2px;font-size:.9rem;font-family:"proxima-nova","Helvetica Nueue",sans-serif}@media(min-width: 320px){h6,.h6{font-size:calc(16.2px + (18 - 16.2)*(100vw - 320px)/704)}}@media screen and (min-width: 1024px){h6,.h6{font-size:18px;font-size:1rem}}p{margin:0 0 1em}.button+p{margin-top:1em}.lead{font-size:21.6px;font-size:1.2rem;font-family:"proxima-nova","Helvetica Nueue",sans-serif}@media(min-width: 320px){.lead{font-size:calc(21.6px + (28.8 - 21.6)*(100vw - 320px)/704)}}@media screen and (min-width: 1024px){.lead{font-size:28.8px;font-size:1.6rem}}dfn,cite,em,i{font-style:italic}blockquote{margin:calc(1.5em + 1vw) 0;padding:calc(1.5em + 1vw) calc(1em + 1vw) calc(1em + 1vw);border-top:1px solid #acbb37;border-bottom:1px solid #acbb37;font-style:italic;font-size:21.6px;font-size:1.2rem;position:relative;text-align:center}@media(min-width: 320px){blockquote{font-size:calc(21.6px + (25.2 - 21.6)*(100vw - 320px)/704)}}@media screen and (min-width: 1024px){blockquote{font-size:25.2px;font-size:1.4rem}}blockquote:before,blockquote:after{content:"";display:block;height:5px;width:5em;background-color:#acbb37;position:absolute;left:50%;top:0;transform:translate(-50%, 0)}blockquote:after{top:auto;bottom:0}address{margin:0 0 1em;font-style:normal}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:16.875px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}@media(min-width: 320px){pre{font-size:calc(16.875px + (18 - 16.875)*(100vw - 320px)/704)}}@media screen and (min-width: 1024px){pre{font-size:18px;font-size:1rem}}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:16.875px;font-size:.9375rem}@media(min-width: 320px){code,kbd,tt,var{font-size:calc(16.875px + (18 - 16.875)*(100vw - 320px)/704)}}@media screen and (min-width: 1024px){code,kbd,tt,var{font-size:18px;font-size:1rem}}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}small,.small,.text--small{font-size:80%}small p,.small p,.text--small p{margin-bottom:.8em}big,.big,.text--big,.text--large{font-size:125%}.text--disclaimer{font-size:80%;font-style:italic;opacity:.8}::selection{background:#acbb37;color:#3b2b19;text-shadow:none}::-moz-selection{background:#acbb37;color:#3b2b19;text-shadow:none}.text--center{text-align:center}.text--no-wrap,.text--nowrap{white-space:nowrap}.text--caps{text-transform:uppercase}@font-face{font-family:"PT Serif";font-style:normal;font-weight:400;src:url("../fonts/pt-serif-v9-latin-regular.eot");src:local("PT Serif"),local("PTSerif-Regular"),url("../fonts/pt-serif-v9-latin-regular.eot?#iefix") format("embedded-opentype"),url("../fonts/pt-serif-v9-latin-regular.woff2") format("woff2"),url("../fonts/pt-serif-v9-latin-regular.woff") format("woff"),url("../fonts/pt-serif-v9-latin-regular.ttf") format("truetype"),url("../fonts/pt-serif-v9-latin-regular.svg#PTSerif") format("svg")}@font-face{font-family:"PT Serif";font-style:italic;font-weight:400;src:url("../fonts/pt-serif-v9-latin-italic.eot");src:local("PT Serif Italic"),local("PTSerif-Italic"),url("../fonts/pt-serif-v9-latin-italic.eot?#iefix") format("embedded-opentype"),url("../fonts/pt-serif-v9-latin-italic.woff2") format("woff2"),url("../fonts/pt-serif-v9-latin-italic.woff") format("woff"),url("../fonts/pt-serif-v9-latin-italic.ttf") format("truetype"),url("../fonts/pt-serif-v9-latin-italic.svg#PTSerif") format("svg")}@font-face{font-family:"PT Serif";font-style:normal;font-weight:700;src:url("../fonts/pt-serif-v9-latin-700.eot");src:local("PT Serif Bold"),local("PTSerif-Bold"),url("../fonts/pt-serif-v9-latin-700.eot?#iefix") format("embedded-opentype"),url("../fonts/pt-serif-v9-latin-700.woff2") format("woff2"),url("../fonts/pt-serif-v9-latin-700.woff") format("woff"),url("../fonts/pt-serif-v9-latin-700.ttf") format("truetype"),url("../fonts/pt-serif-v9-latin-700.svg#PTSerif") format("svg")}@font-face{font-family:"PT Serif";font-style:italic;font-weight:700;src:url("../fonts/pt-serif-v9-latin-700italic.eot");src:local("PT Serif Bold Italic"),local("PTSerif-BoldItalic"),url("../fonts/pt-serif-v9-latin-700italic.eot?#iefix") format("embedded-opentype"),url("../fonts/pt-serif-v9-latin-700italic.woff2") format("woff2"),url("../fonts/pt-serif-v9-latin-700italic.woff") format("woff"),url("../fonts/pt-serif-v9-latin-700italic.ttf") format("truetype"),url("../fonts/pt-serif-v9-latin-700italic.svg#PTSerif") format("svg")}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#f7f5f0}@media screen and (min-width: 1600px){body{padding:0 1em}}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1em 1.875em;padding:0}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1em}dt{font-weight:bold}dd{margin:0 1.5em 1.5em}li{margin-bottom:.8em}img{height:auto;max-width:100%;display:block}figure{margin:1em 0}.table-responsive{max-width:100%;overflow:auto;position:relative}.table-responsive::-webkit-scrollbar{-webkit-appearance:none}.table-responsive::-webkit-scrollbar:vertical{display:none;border:2px solid #dad0bd}.table-responsive::-webkit-scrollbar:horizontal{height:11px;background-color:rgba(0,0,0,.08);border-radius:8px;position:relative;left:-11px}.table-responsive::-webkit-scrollbar-thumb{border-radius:8px;border:2px solid rgba(255,255,255,.5);background-color:#dad0bd}.table-responsive table{min-width:768px}table{margin:1.5em 0;border:none !important;border-collapse:collapse;font-size:16px}@media screen and (min-width: 768px){table{font-size:1rem}}td,th{padding:.5em;border:1px solid rgba(170,147,105,.33);background-color:rgba(247,245,240,.5);line-height:1.3}thead td{font-weight:600;font-family:"proxima-nova","Helvetica Nueue",sans-serif;background-color:rgba(218,208,189,.5);border-bottom-width:2px;line-height:1.2}tbody td{vertical-align:top}tfoot td{font-family:"proxima-nova","Helvetica Nueue",sans-serif;background-color:rgba(0,0,0,0);border-top-width:2px;vertical-align:top}a{color:#840;text-decoration:none;transition:.2s ease color;text-decoration:underline;text-decoration-color:inherit}a:visited{color:inherit}a:hover,a:focus,a:active{color:#161805}a:focus{outline:thin dotted}a:hover,a:active{outline-color:rgba(0,0,0,0)}a{font-weight:600;box-shadow:inset 0 -0.15em 0 0 rgba(172,187,55,.3);text-decoration:none;transition:.2s ease opacity,.2s ease color,.2s ease box-shadow}a:hover,a:focus,a:active{box-shadow:inset 0 -1.1em 0 0 rgba(172,187,55,.5)}a[href^="tel:"],a[href^="mailto:"]{white-space:nowrap}.site-header a,.breadcrumbs a,#wpadminbar a,#tribe-events a,.article-support a,.related-posts__list a,.entry-meta a,.footer-top a,.footer-bottom p a,.comment-metadata a,.comment-form a,.card__grid a,.slideshow-controls a,.jp-carousel-info a,.home-matters a,.home-news a,.home-events a,.error404 a,.BBFormFieldContainer a,.feature__headline a{font-weight:inherit;box-shadow:none}.site-header a:hover,.site-header a:focus,.site-header a:active,.breadcrumbs a:hover,.breadcrumbs a:focus,.breadcrumbs a:active,#wpadminbar a:hover,#wpadminbar a:focus,#wpadminbar a:active,#tribe-events a:hover,#tribe-events a:focus,#tribe-events a:active,.article-support a:hover,.article-support a:focus,.article-support a:active,.related-posts__list a:hover,.related-posts__list a:focus,.related-posts__list a:active,.entry-meta a:hover,.entry-meta a:focus,.entry-meta a:active,.footer-top a:hover,.footer-top a:focus,.footer-top a:active,.footer-bottom p a:hover,.footer-bottom p a:focus,.footer-bottom p a:active,.comment-metadata a:hover,.comment-metadata a:focus,.comment-metadata a:active,.comment-form a:hover,.comment-form a:focus,.comment-form a:active,.card__grid a:hover,.card__grid a:focus,.card__grid a:active,.slideshow-controls a:hover,.slideshow-controls a:focus,.slideshow-controls a:active,.jp-carousel-info a:hover,.jp-carousel-info a:focus,.jp-carousel-info a:active,.home-matters a:hover,.home-matters a:focus,.home-matters a:active,.home-news a:hover,.home-news a:focus,.home-news a:active,.home-events a:hover,.home-events a:focus,.home-events a:active,.error404 a:hover,.error404 a:focus,.error404 a:active,.BBFormFieldContainer a:hover,.BBFormFieldContainer a:focus,.BBFormFieldContainer a:active,.feature__headline a:hover,.feature__headline a:focus,.feature__headline a:active{box-shadow:none}.content-column__link{font-weight:inherit;box-shadow:none}.content-column__link:hover,.content-column__link:focus,.content-column__link:active{box-shadow:none}.ex-link,.external-link{content:"→";font-size:1em;display:inline-block;height:1em;width:1em;border:1px solid #52463a}.menu-toggle{border:none;padding:0;margin:0;margin-left:1em;font-size:1rem;border-radius:0;transition:.4s ease all;padding:1rem 1.4rem;position:relative;z-index:200;background-color:#acbb37;font-family:"proxima-nova","Helvetica Nueue",sans-serif;color:#fff;font-weight:600;text-transform:uppercase;letter-spacing:.03em}.menu-toggle .caret{width:8px;fill:#000;transition:.4s ease all;position:relative;top:-2px}.menu-toggle.is--active,.menu-toggle.is--active:focus{outline:rgba(0,0,0,0)}.menu-toggle.is--active .caret,.menu-toggle.is--active:focus .caret{fill:#fff;transform:rotate(180deg)}.menu-toggle.is--active:before,.menu-toggle.is--active:focus:before{content:"";display:block;position:absolute;bottom:0;height:1px;width:100vw;right:0;background-color:#acbb37}@media screen and (min-width: 768px){.menu-toggle{display:none}}#main-navigation__panel{display:block;font-family:"proxima-nova","Helvetica Nueue",sans-serif;transition:.2s ease all}#main-navigation__panel a{font-size:.85rem;display:block;text-decoration:none;color:#267d73}#main-navigation__panel .menu-item--is-button a{font-family:"alternate-gothic-no-3-d","Impact","Helvetica Nueue",sans-serif;line-height:1.1;vertical-align:text-top;letter-spacing:.025em;font-weight:500;text-transform:uppercase;color:#fff;background-color:#cd761f;padding-top:.6rem;padding-bottom:.5rem;font-size:1.5em;transition:.2s ease all;height:100%}#main-navigation__panel .menu-item--is-button a:hover{background-color:#840;color:#fff !important}@media screen and (min-width: 768px){#main-navigation__panel .menu-item--is-button a{padding:15px 20px 0;margin-left:20px;font-size:1.35rem;position:relative}#main-navigation__panel .menu-item--is-button a:after{content:"";position:absolute;width:100%;height:15px;bottom:-14px;left:0;background-color:#cd761f;transition:.2s ease all}#main-navigation__panel .menu-item--is-button a:hover:after{background-color:#840}}#main-navigation__panel .menu-item{font-size:1rem}#main-navigation__panel ul{display:none;transition:.2s ease all;list-style:none;margin:0;padding-left:0}#main-navigation__panel ul li:hover>ul,#main-navigation__panel ul li.focus>ul,#main-navigation__panel ul li:focus>ul{left:auto}#main-navigation__panel ul li{display:inline-block;margin-bottom:0}#main-navigation__panel ul li:hover>a:hover,#main-navigation__panel ul li.focus>a:hover{color:#879422}#main-navigation__panel ul .sub-menu{width:100%}@media screen and (min-width: 768px){#main-navigation__panel ul .sub-menu{padding:1em .5em;box-shadow:0 2px 2px rgba(0,0,0,.2);min-width:300px;position:absolute;top:37px;left:-999em;background-color:#f7f5f0;border:none;text-align:left;transition:left .2s linear}#main-navigation__panel ul .sub-menu li{margin:0;width:100%}#main-navigation__panel ul .sub-menu .menu-item-has-children>a:after{position:absolute;content:"›";left:auto;right:.5rem;transform:rotate(0deg)}#main-navigation__panel ul .sub-menu .sub-menu a{color:#3b2b19}}#main-navigation__panel ul .sub-menu a{font-size:.9em;padding:.5em 1em}.menu-toggle,#menu-main-menu.is--active,#main-navigation__panel.is--active .sub-menu{display:block}#main-navigation__panel.is--active ul,#main-navigation__panel.is--active li{display:block}#main-navigation__panel.is--active li{padding:0}.menu-toggle{border:none}#menu-main-menu.is--active li{display:block;padding:0}@media screen and (min-width: 768px){#main-navigation__panel .primary-menu>.menu-item:hover>a{background-color:#f7f5f0}#main-navigation__panel li{position:relative}#main-navigation__panel a{padding:.6em .4em;font-size:1.1rem;font-size:calc(.66em + .5vw);box-shadow:none;display:block;line-height:1.3}#main-navigation__panel .menu-item.menu-item--opens-right .sub-menu .sub-menu{top:-0.5em;right:calc(100% - 1px);padding-top:.5em}#main-navigation__panel .menu-item:focus>.sub-menu,#main-navigation__panel .menu-item:focus-within>.sub-menu,#main-navigation__panel .menu-item:hover>.sub-menu{transform:translateY(0.5vw);transform-origin:top center;transition:.3s ease all}#main-navigation__panel .menu-item:focus>.sub-menu .menu-item-has-children:focus>.sub-menu,#main-navigation__panel .menu-item:focus>.sub-menu .menu-item-has-children:focus-within>.sub-menu,#main-navigation__panel .menu-item:focus>.sub-menu .menu-item-has-children:hover>.sub-menu,#main-navigation__panel .menu-item:focus-within>.sub-menu .menu-item-has-children:focus>.sub-menu,#main-navigation__panel .menu-item:focus-within>.sub-menu .menu-item-has-children:focus-within>.sub-menu,#main-navigation__panel .menu-item:focus-within>.sub-menu .menu-item-has-children:hover>.sub-menu,#main-navigation__panel .menu-item:hover>.sub-menu .menu-item-has-children:focus>.sub-menu,#main-navigation__panel .menu-item:hover>.sub-menu .menu-item-has-children:focus-within>.sub-menu,#main-navigation__panel .menu-item:hover>.sub-menu .menu-item-has-children:hover>.sub-menu{transform:translateX(-10px)}#main-navigation__panel li.mega-menu{position:static;display:inline-block}#main-navigation__panel li.mega-menu .menu-item{min-width:160px;display:block}#main-navigation__panel li.mega-menu>.sub-menu{position:absolute;top:37px;right:0;height:auto;width:100vw;max-width:960px;padding:2em 1.5em 0;-webkit-columns:3;-moz-columns:3;columns:3;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}#main-navigation__panel li.mega-menu>.sub-menu>li{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}#main-navigation__panel li.mega-menu>.sub-menu>li.menu-item-has-children{-webkit-column-break-before:column;-moz-column-break-before:column;break-before:column}#main-navigation__panel li.mega-menu>.sub-menu a{padding:.5em 0;width:100%}#main-navigation__panel li.mega-menu>.sub-menu .sub-menu{background:0 0;display:block;width:100%;min-width:auto;position:relative !important;top:auto;left:auto;padding:0;box-shadow:none;margin-bottom:4rem}#main-navigation__panel li.mega-menu>.sub-menu .sub-menu li{width:100%}#main-navigation__panel li.mega-menu>.sub-menu .menu-item-has-children>a:after{content:none}#main-navigation__panel li.mega-menu>.sub-menu .menu-item__back+.menu-item{display:none}#main-navigation__panel li.mega-menu>.sub-menu .menu-item-has-children:focus>.sub-menu,#main-navigation__panel li.mega-menu>.sub-menu .menu-item-has-children:focus-within>.sub-menu,#main-navigation__panel li.mega-menu>.sub-menu .menu-item-has-children:hover>.sub-menu{transform:none !important}#main-navigation__panel li.mega-menu .sub-menu li:focus>.sub-menu,#main-navigation__panel li.mega-menu .sub-menu li:focus-within>.sub-menu,#main-navigation__panel li.mega-menu .sub-menu li:hover>.sub-menu{transform:none}#main-navigation__panel li.mega-menu>.sub-menu>li>a{font-weight:600}}@media screen and (min-width: 768px)and (hover: none){#main-navigation__panel li.mega-menu .menu-item-has-children>a{pointer-events:auto}}@media screen and (min-width: 768px){#main-navigation__panel li.mega-menu .menu-item:hover>.sub-menu,#main-navigation__panel li.mega-menu .menu-item:focus>.sub-menu{position:absolute}#main-navigation__panel li.mega-menu .menu-item-has-children>a:after{content:"›";display:inline-block;position:absolute;left:0;right:auto;transform-origin:center;transform:rotate(90deg);top:50%;opacity:.66;line-height:0}.nav-background{overflow:auto}.menu-toggle{display:none}#main-navigation__panel ul{display:block}.menu-item__back{display:none !important}}@media screen and (min-width: 1024px){#main-navigation__panel .menu-item:focus-within>.sub-menu,#main-navigation__panel .menu-item:focus>.sub-menu,#main-navigation__panel .menu-item:hover>.sub-menu{-webkit-transform:translateY(0.5vw);transform:translateY(0.5vw)}}@media screen and (max-width: 767px){#main-navigation__panel{position:absolute;top:100%;right:0;height:calc(100vh - 70px);overflow:scroll;-webkit-overflow-scrolling:touch;transform:scale(0);transform-origin:top right;backface-visibility:hidden;opacity:0;width:100vw;list-style:none;margin:0;padding-left:0;padding-bottom:2em;z-index:200;background-color:#fff}#main-navigation__panel a{position:relative;display:block;padding:.5em calc(1rem + 1vw);text-decoration:none;color:#267d73;box-shadow:0 1px 0 0 #dad0bd;font-size:1.2em}#main-navigation__panel a:hover,#main-navigation__panel a:focus{color:#184949}#main-navigation__panel .menu-item-has-children>a:after{content:"❯";display:inline-block;position:absolute;right:1em}}@media screen and (max-width: 767px)and (hover: none){#main-navigation__panel>.menu-item-has-children>a{pointer-events:none}}@media screen and (max-width: 767px){#main-navigation__panel .sub-menu{background-color:#fff;position:absolute;width:100%;top:0;height:100vh;transform:scale(0);opacity:0;transform-origin:top right;backface-visibility:hidden;z-index:9}#main-navigation__panel .sub-menu.is--active{transform:scale(1);opacity:1}#main-navigation__panel .sub-menu a:hover,#main-navigation__panel .sub-menu a:focus{background-color:#edeae6}}@media screen and (max-width: 767px)and (hover: none){#main-navigation__panel .sub-menu .menu-item-has-children>a{pointer-events:none}}@media screen and (max-width: 767px){#main-navigation__panel .menu-item__back a{color:#aa9369}#main-navigation__panel .menu-item__back a:before{content:"❮";display:inline-block;padding-right:.2em}#main-navigation__panel.is--active{transform:scale(1);opacity:1}.menu-toggle,.main-navigation.is--active ul{display:block}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}#menu-eyebrow-menu .menu-item-has-children>a:after{position:absolute;content:"›";left:auto;right:.06rem;transform:rotate(90deg)}@media screen and (max-width: 767px){.site-header__eyebrow{border-top:1px solid #dad0bd}.eyebrow-menu{display:flex !important;flex-wrap:wrap;flex:1}.eyebrow-menu .menu-item{flex:1;text-align:center;box-shadow:1px 0 0 0 #edeae6}#menu-eyebrow-menu{list-style-type:none;margin:0;padding:0}#menu-eyebrow-menu a{font-size:1rem;color:rgba(0,0,0,.6);padding:.66em}#menu-eyebrow-menu .sub-menu.is--active{left:0}#menu-eyebrow-menu .sub-menu a{text-align:left}.menu-item-gtranslate{flex:0 0 100% !important;text-align:left !important}.gt_selector{width:100%;padding:.5em calc(1rem + 1vw);border-color:#dad0bd;font-family:"proxima-nova","Helvetica Nueue",sans-serif}}@media screen and (min-width: 768px){.eyebrow-menu__wrapper{width:100%;padding-left:calc(1rem + 1vw)}.site-header__eyebrow{font-size:1rem;display:flex;justify-content:flex-end;align-content:center;border:none;background:#edeae6;position:absolute;top:0;left:0;width:100%}.eyebrow-menu{width:100%;display:flex !important;list-style-type:none;margin:0;padding:0}.eyebrow-menu .menu-item{box-shadow:none}.eyebrow-menu .menu-item-gtranslate{order:-1;flex-grow:1}#menu-eyebrow-menu a,#menu-eyebrow-menu .gt_selector{font-family:"proxima-nova","Helvetica Nueue",sans-serif;font-size:.75rem;line-height:1.1;text-transform:uppercase;padding:15px 10px 7px;color:rgba(0,0,0,.6)}#menu-eyebrow-menu .gt_selector{background:rgba(0,0,0,0);border:0px rgba(0,0,0,0);padding-left:0}#menu-eyebrow-menu .menu-item>.sub-menu{margin-left:-120%;min-width:200px}#menu-eyebrow-menu .menu-item:hover>.sub-menu{transform:translateY(5px)}}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;clip-path:none;color:#21759b;display:block;font-size:16.2px;font-size:.9rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}@media(min-width: 320px){.screen-reader-text:focus{font-size:calc(16.2px + (18 - 16.2)*(100vw - 320px)/704)}}@media screen and (min-width: 1024px){.screen-reader-text:focus{font-size:18px;font-size:1rem}}#content[tabindex="-1"]:focus{outline:0}.skip-link,.skip-link:focus{display:inline-block;font-family:"alternate-gothic-no-3-d","Impact","Helvetica Nueue",sans-serif;line-height:1.1;vertical-align:text-top;letter-spacing:.025em;font-weight:500;text-transform:uppercase;background-color:#cd761f;box-shadow:inset 0 0 0 0 rgba(136,68,0,.5),inset 0 -0.3em 0 0 rgba(136,68,0,.33);border:none;border-radius:0;color:#fff;padding:.66em 1em;font-size:21.6px;font-size:1.2rem;transition:.25s ease all;text-decoration:none;font-size:23.4px;font-size:1.3rem}@media(min-width: 320px){.skip-link,.skip-link:focus{font-size:calc(21.6px + (25.2 - 21.6)*(100vw - 320px)/704)}}@media screen and (min-width: 1024px){.skip-link,.skip-link:focus{font-size:25.2px;font-size:1.4rem}}.skip-link:hover,.skip-link:focus,.skip-link:visited:hover,.skip-link:visited:focus,.skip-link:focus:hover,.skip-link:focus:focus,.skip-link:focus:visited:hover,.skip-link:focus:visited:focus{background-color:#b36210;box-shadow:inset 0 -0.3em 0 0 rgba(136,68,0,.5),inset 0 -2em 0 0 #b36210;outline:rgba(0,0,0,0);color:#fff}.skip-link:disabled,.skip-link:focus:disabled{background-color:#be7730}.skip-link:visited,.skip-link:focus:visited{color:#fff}.skip-link:focus,.skip-link:focus:focus{outline:rgba(0,0,0,0)}@media(min-width: 320px){.skip-link,.skip-link:focus{font-size:calc(23.4px + (27 - 23.4)*(100vw - 320px)/704)}}@media screen and (min-width: 1024px){.skip-link,.skip-link:focus{font-size:27px;font-size:1.5rem}}.alignleft{display:inline;float:left;margin:.5em 1.5em .5em 0;max-width:35%}.alignright{display:inline;float:right;margin:.5em 0 .5em 1.5em;max-width:35%}.aligncenter{clear:both;margin-top:1.5em;margin-bottom:1.5em;display:block;margin-left:auto;margin-right:auto;max-width:100%}.alignnone{clear:both;margin-top:1.5em;margin-bottom:1.5em}@media screen and (min-width: 768px){.alignleft{max-width:45%}.alignright{max-width:45%}}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}@media screen and (max-width: 767px){.site-header{display:flex;height:70px;background-color:#fff;justify-content:space-between;position:relative;z-index:101}.site-branding{flex:0 1 200px;min-width:180px;padding:1em 0 1em calc(1rem + 1vw);display:flex;align-content:center;max-height:100px}.custom-logo-link{display:flex;align-content:center}.custom-logo{align-self:center;width:100%;max-width:250px !important;display:block}.main-navigation{flex:1 0 calc(100% - 200px);display:flex;justify-content:flex-end}}.custom-logo.jetpack-lazy-image{display:block !important}@media screen and (min-width: 768px){.site-header{display:flex;z-index:101;background-color:#fff;position:relative;height:auto;max-width:1600px;margin:0 auto}.site-branding{flex:0 1 180px;padding-left:1.6em;padding-left:.5em;display:flex;align-items:center}.main-navigation{flex:1 1 80%;flex:1 0 calc(100% - (180px + .5em))}.site-header__primary-menu{padding-right:.5em;display:flex;justify-content:flex-end;position:relative}}@media screen and (min-width: 1024px){.site-branding{flex:0 0 250px;min-width:200px;padding-left:calc(1rem + 1vw)}.main-navigation{flex:1 1 80%;flex:1 1 calc(100% - (200px + 2vw));align-self:flex-end}.site-header__primary-menu{padding-right:calc(1rem + 1vw)}.site-branding{padding-left:calc(1rem + 1vw)}}.site-footer{background-color:#f7f5f0;font-family:"proxima-nova","Helvetica Nueue",sans-serif;font-size:.9rem;color:#736e69}.site-footer p{max-width:none}.site-footer hr{border:none;height:4px;background-color:#dad0bd;width:100%;max-width:768px;margin:calc(2em + 2vw) auto}.footer-cta{background-color:#edeae6;padding:calc(1rem + 1vw)}.footer-cta .button{text-decoration:none}.footer-top{padding:2em 0}.footer-top .custom-logo{margin:0 auto;padding-bottom:1em;width:200px}.site-info{padding:calc(1rem + 1vw) 0 3em 0;text-align:center}.site-info .custom-logo-link{display:inline-block}.site-info .custom-logo{max-width:200px}.site-info address{margin:0}.site-info *{margin-top:0}.footer__social-links{display:flex;justify-content:center;list-style:none;margin:0;padding:0;padding-top:1em}.footer__social-links li{margin:0 10px;padding:0}.footer__social-links .social-link{color:#fff;background-color:#aa9369;text-align:center;font-size:1.1rem;font-weight:600;display:inline-block;line-height:1em;width:2em;height:2em;font-weight:bold;text-decoration:none;opacity:.8;transform:translateY(0);border-radius:2px;transition:none}.footer__social-links .social-link svg{display:block;fill:#fff}.footer__social-links .social-link svg path{fill:#fff}.footer__social-links .social-link:hover,.footer__social-links .social-link:focus{opacity:1;color:#fff}.footer__social-links .social-link:active{transform:translateY(1px)}.social-link--twitter:focus,.social-link--twitter:hover{background-color:#1da1f2}.social-link--facebook:focus,.social-link--facebook:hover{background-color:#3b5998}.social-link--instagram:focus,.social-link--instagram:hover{background:linear-gradient(to bottom, #4868D2 0%, #BD3187 33%, #EC5B47 66%, #FDD879 100%)}.social-link--youtube:focus,.social-link--youtube:hover{background-color:red}.footer-top-right{padding:0 0 calc(1rem + 1vw) 0;max-width:600px;margin:0 auto}.footer-top-right>*+*{margin-block-start:1rem}.footer-menu{padding:0;margin:0 auto;list-style:none;text-align:center}.footer-menu .menu-item{margin:0;padding:0}.footer-menu a{display:inline-block;margin-bottom:.5em;line-height:1.3em}@media screen and (min-width: 480px){.footer-menu{column-count:2;column-gap:calc(1rem + 1vw);text-align:left}}@media screen and (min-width: 768px){.footer-menu{column-gap:calc(1rem + 1vw);text-align:left}}a.button.footer-donate-button{margin-top:.5rem;font-size:1.2em;padding:.5em .8em;background-color:#edeae6;color:#cd761f;text-decoration:none !important}.footer-bottom{text-align:center;position:relative;border-top:2px solid #edeae6}.footer-bottom p{margin:1em 0}.footer-charity{text-align:center}.footer-charity a{display:inline-block}.footer-charity img{margin:0 auto;max-width:100px}.footer-donate{padding:2em 0 1em 0}.footer-donate .button{text-decoration:none}.footer-donate__headline{font-family:"alternate-gothic-no-3-d","Impact","Helvetica Nueue",sans-serif;line-height:1.1;vertical-align:text-top;letter-spacing:.025em;font-weight:500;text-transform:uppercase;font-size:21.6px;font-size:1.2rem;margin-top:0;color:#cd761f}@media(min-width: 320px){.footer-donate__headline{font-size:calc(21.6px + (28.8 - 21.6)*(100vw - 320px)/704)}}@media screen and (min-width: 1024px){.footer-donate__headline{font-size:28.8px;font-size:1.6rem}}.footer-copyright{padding:1px 0;background-color:#edeae6;text-align:center}@media screen and (min-width: 768px){.footer-donate p{text-align:center;margin:1em auto}.footer-donate__headline{text-align:center}.footer-top{display:flex;justify-content:space-between}.footer-top .custom-logo{max-width:30vw}.site-info{flex:1;text-align:left;padding-top:2em;max-width:20em}.footer__social-links{justify-content:flex-start}.footer__social-links li{margin-left:0}.footer-top-right{flex:1;padding-top:2em;padding-left:5em;margin:0}}@media screen and (min-width: 1024px){.footer-top{display:flex;justify-content:space-between}.footer-top-right{flex:1 0 50%;max-width:calc(500px + 12vw)}.footer-menu{column-width:auto;column-count:2}.footer-bottom__wrapper{display:flex;justify-content:space-between}.footer-bottom__wrapper p{margin-bottom:0}.footer-charity{text-align:left;display:flex;justify-content:flex-start}.footer-charity img{margin:0 1em 0 0}.footer-charity *{align-self:center}}.footer-top a,.site-footer p a{text-decoration:underline;color:#736e69;text-decoration-color:rgba(115,110,105,.5)}.footer-top a:hover,.footer-top a:focus,.site-footer p a:hover,.site-footer p a:focus{color:#3e3832;text-decoration-color:rgba(62,56,50,.66)}.newsletter-cta{font-size:1rem;padding:2em 1em;background-color:#5c523f}@media(min-width: 768px){.newsletter-cta{display:flex;justify-content:center}}.newsletter-cta .gform_wrapper{margin:0 !important}@media screen and (min-width: 480px){.newsletter-cta .gform_wrapper{max-width:500px;min-width:350px;margin:0 auto !important}}@media screen and (min-width: 480px)and (min-width: 768px){.newsletter-cta .gform_wrapper{margin:0 !important}}.newsletter-cta .newsletter-cta__headline{color:#fff;margin:0;display:flex;align-items:center;font-family:"alternate-gothic-no-3-d","Impact","Helvetica Nueue",sans-serif;line-height:1.1;vertical-align:text-top;letter-spacing:.025em;font-weight:500;text-transform:uppercase;font-size:21.6px;font-size:1.2rem;justify-content:center;text-align:center;margin-bottom:.5em}@media(min-width: 320px){.newsletter-cta .newsletter-cta__headline{font-size:calc(21.6px + (29.88 - 21.6)*(100vw - 320px)/704)}}@media screen and (min-width: 1024px){.newsletter-cta .newsletter-cta__headline{font-size:29.88px;font-size:1.66rem}}@media(min-width: 768px){.newsletter-cta .newsletter-cta__headline{margin-bottom:0;margin-right:1rem;margin-top:.1em;text-align:left}}.newsletter-cta .gform_confirmation_message{color:#fff;text-align:center}.newsletter-cta #gform_3 .gform_body{background-color:#fff}.newsletter-cta #gform_3 .gform_body input{padding:.5em 1em;font-size:1.1em !important}.newsletter-cta #gform_3 li.gfield{margin:0;padding:0}.newsletter-cta #gform_3 .gfield_label{display:none}.newsletter-cta #gform_3 .ginput_container{margin:0;display:flex}.newsletter-cta #gform_3 .ginput_container input{width:100%;border:0;border-radius:0;font-size:21.6px;font-size:1.2rem;line-height:1}@media(min-width: 320px){.newsletter-cta #gform_3 .ginput_container input{font-size:calc(21.6px + (23.4 - 21.6)*(100vw - 320px)/704)}}@media screen and (min-width: 1024px){.newsletter-cta #gform_3 .ginput_container input{font-size:23.4px;font-size:1.3rem}}.newsletter-cta #gform_3 .gform_footer{margin:0}.newsletter-cta #gform_3 .gform_footer .button{width:100%;font-size:1.4em;line-height:1}@media screen and (min-width: 480px){.newsletter-cta #gform_3{display:flex;justify-content:center}.newsletter-cta #gform_3 .gform_body{display:flex;flex:1 0 200px}.newsletter-cta #gform_3 .gform_body ul,.newsletter-cta #gform_3 .gform_body li,.newsletter-cta #gform_3 .gform_body .ginput_container{flex:1 0 100%;display:flex}.newsletter-cta #gform_3 .gform_body input{min-width:230px}.newsletter-cta #gform_3 .gform_footer{flex:0 1 150px;display:flex;margin:0}.newsletter-cta #gform_3 .gform_footer input{margin:0}}#gform_3{position:relative}#gform_3 .gfield.gfield_error{border:none !important;max-width:320px !important;margin:0 !important}.gform_validation_error #gform_3{flex-wrap:wrap}.gform_validation_error .gform_body input{border:none !important;font-family:"proxima-nova","Helvetica Nueue",sans-serif !important;border-image:none !important;border-image-width:!important;padding:.7em 1em .3em 1em !important}.newsletter-cta input::placeholder{font-family:"proxima-nova","Helvetica Nueue",sans-serif}.newsletter-cta .validation_error{font-family:"proxima-nova","Helvetica Nueue",sans-serif;line-height:1.3;margin:0 0 2px 0 !important;border:none !important;background-color:#d64334 !important;color:#fff !important;padding:5px 1em !important;font-size:16px;text-align:left !important}.newsletter-cta .validation_message{pointer-events:none !important;font-family:"proxima-nova","Helvetica Nueue",sans-serif !important;line-height:1 !important;position:absolute;margin:0 !important;padding:3px 0 0 3px !important;font-weight:500 !important;background-color:rgba(0,0,0,0) !important;border:none !important;color:#d64334 !important}.blog-post-list{list-style:none;margin:0;padding:0;display:grid;grid-gap:calc(1rem + 1vw);grid-template-columns:repeat(auto-fit, minmax(320px, 1fr))}.blog-post-list>li{display:grid}.site{overflow-x:hidden;margin:0 auto;max-width:1600px;position:relative;background-color:#fff;box-shadow:0 0 100px 0 rgba(96,71,44,.1)}.container{width:100%;max-width:1240px;padding-left:calc(1rem + 1vw);padding-right:calc(1rem + 1vw);margin:0 auto}.container--skinnier{max-width:580px}.container--skinny{max-width:760px}.container--slim{max-width:960px}.container--wide{max-width:1400px}.container--wider{max-width:1600px}.container--widest{max-width:none}.container--full{padding-left:0;padding-right:0}.container--content-full{max-width:1070px}.section{position:relative}.section--shortest{padding:1rem 0}@media screen and (min-width: 480px){.section--shortest{padding:1.25rem 0}}@media(min-width: 768px){.section--shortest{padding:1.66rem 0}}.section--shorter{padding:1rem 0}@media screen and (min-width: 480px){.section--shorter{padding:1.5rem 0}}@media(min-width: 768px){.section--shorter{padding:2rem 0}}@media screen and (min-width: 1024px){.section--shorter{padding:2.5rem 0}}@media screen and (min-width: 1200px){.section--shorter{padding:3rem 0}}.section--short{padding:2rem 0}@media screen and (min-width: 480px){.section--short{padding:3rem 0}}@media(min-width: 768px){.section--short{padding:4rem 0}}.section--tall{padding:3rem 0}@media screen and (min-width: 480px){.section--tall{padding:4rem 0}}@media(min-width: 768px){.section--tall{padding:5rem 0}}@media screen and (min-width: 1024px){.section--tall{padding:6rem 0}}@media screen and (min-width: 1200px){.section--tall{padding:8rem 0}}.section--taller{padding:33vw 0}@media(min-width: 768px){.section--taller{padding:20vw 0}}@media screen and (min-width: 1024px){.section--taller{padding:15vw 0}}.article__sidebar{float:right;margin-left:1em;padding:0 calc(1rem + 1vw);max-width:50%;min-width:250px}.article__content{padding:0 calc(1rem + 1vw)}.article__content-wrapper{max-width:800px;max-width:calc(730px + calc(1rem + 1vw));margin:0 auto}@media(min-width: 768px){.layout__article{display:flex;justify-content:center}.article__sidebar{flex:1 0 150px;max-width:250px;order:1;padding:0;float:none;margin-left:0}.article__content{flex:2 0 400px;order:0;padding:0 calc(1rem + 1vw)}.article__content--full .article__content-wrapper{max-width:1070px}}.layout__sidebar{padding:0 calc(1rem + 1vw)}.layout__sidebar .sidebar{position:relative;margin-bottom:calc(1rem + 1vw)}.layout__sidebar .main{position:relative}@media screen and (min-width: 768px){.layout__sidebar{display:flex;justify-content:space-between}.layout__sidebar .main{flex:1 0 400px;order:0}.layout__sidebar .sidebar{order:1;margin-left:calc(1rem + 1vw);margin-bottom:0}.layout__sidebar--left .main{order:1}.layout__sidebar--left .sidebar{margin-left:0;margin-right:calc(1rem + 1vw);order:0}}html.headroom-js:has(.parent-pageid-4312:not(.page-id-12609)){margin-top:unset !important}.parent-pageid-4312:not(.page-id-12609) .site-header,.parent-pageid-4312:not(.page-id-12609) .breadcrumbs,.parent-pageid-4312:not(.page-id-12609) .newsletter-cta,.parent-pageid-4312:not(.page-id-12609) .footer-top,.parent-pageid-4312:not(.page-id-12609) .footer-donate{display:none !important}.parent-pageid-4312:not(.page-id-12609) .page-header.has-image{padding-block-end:unset;grid-template-columns:1fr;grid-template-rows:1fr;cursor:pointer}.parent-pageid-4312:not(.page-id-12609) .page-header.has-image::before{content:"";display:block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 224'%3E%3Cpath fill='%23fff' d='M0 0h512v208H0z'/%3E%3Ccircle fill='%23fff' cx='86.34' cy='103.91' r='52.5'/%3E%3Cpath d='M117.4 90.09c-.52 3.68-1.92 6.12-5.08 8.49-3.33 2.45-6.48 3.15-10.41 2.27-.17 0-.17-.09-.26-.18v-.26c2.8-2.27 4.55-3.68 7.61-5.77 2.89-2.01 4.64-3.06 7.61-4.73h.26c.09 0 .17.18.17.26l.09-.09Zm23.19 13.82c0 30.01-24.32 54.34-54.34 54.34S32 133.92 32 103.91s24.32-54.34 54.34-54.34 54.34 24.32 54.34 54.34h-.09ZM123.17 85.1c-8.05-4.64-17.5-2.98-23.45 4.11-3.15 3.85-3.06 7.18-4.2 11.99l-.17.18c-2.36 2.1-5.95 6.12-5.95 6.12-.52.52-.96.35-.96-.35V94.81c0-.35.17-.96.44-1.57.17-.35.35-.52.61-.79 4.81-3.24 7-7 8.23-12.51 2.36-10.85-5.08-19.78-15.57-22.75-.18 0-.35 0-.35.26 0 1.66-.35 2.98-.88 4.81-1.75 5.25-7.96 9.97-7.09 17.15.79 6.12 3.32 10.32 8.23 13.39.52.44.88.79 1.23 1.49.35.61.44.96.52 1.57v9.01c0 .7-.61 1.05-1.31.79l-2.01-.96c-.35-.17-.44-.52-.7-1.31-1.31-6.3-4.55-10.41-10.41-13.3-6.91-3.41-13.74-1.84-19.6 1.31-.35.18-.35.7-.09.88 3.24 2.98 5.78 11.46 9.36 14.18 5.07 3.76 7.96 3.76 18.81 1.75.96-.17 1.66-.26 2.54.26l2.89 1.4c.7.26 1.4 1.66 1.31 3.06v4.9c-.7 3.24-5.95 3.94-11.29 4.02-2.98 0-6.04 0-8.93-.09-2.8 0-5.16 0-6.74.17-1.31.26-2.28.52-3.24.96-.88.35-1.75.79-2.89 1.31l1.05 3.59c1.66-.96 2.8-1.4 4.72-1.84 2.36-.61 3.85-.7 6.3-.52h1.75c0 .09-1.66.7-1.66.7-2.01.79-3.15 1.4-4.81 2.8-.79.7-1.31 1.23-1.84 1.92-.44.61-.88 1.23-1.49 2.01l2.01 3.15c1.57-2.01 2.71-3.33 4.81-4.99 3.94-3.15 8.57-4.2 12.69-4.9 2.01-.35 3.85-.61 5.43-.96s2.71-.79 3.32-1.49l.61-.61v4.29c-.18.96-.44 1.31-.88 1.84-.44.61-2.36 1.23-4.46 1.92-2.19.7-4.81 1.49-7 2.19-2.62.79-4.2 1.05-6.74 2.01-2.19.88-3.5 1.49-5.51 2.71l2.62 2.45c1.23-.96 2.01-1.4 3.5-2.1 1.93-.96 3.15-1.31 5.25-1.66l1.14-.17-.79.88c-1.14 1.23-1.75 1.92-2.62 3.24-.88 1.14-1.31 1.84-1.93 2.98l3.32 1.84c2.8-4.99 4.38-6.91 9.36-9.8 1.75-1.05 2.8-1.58 4.73-2.27v4.29c0 .26 0 .44-.18.7 0 .26-.18.52-.26.7 0 .09-.18.17-.26.35-2.8 2.98-5.43 4.99-9.8 7.7l3.59 1.4c2.45-1.23 4.29-2.71 5.51-3.76.61-.61 1.14-1.05 1.4-1.49.35-.35 1.14-1.49 1.14-1.49v7.7h3.85v-8.14s.88 1.31 1.23 1.66c.35.44.88.96 1.58 1.58 1.31 1.14 3.33 2.54 5.95 3.24.96-.44 2.8-1.05 3.85-1.49-4.46-1.66-7.09-3.67-10.24-7.52-.52-.61-.79-1.05-1.23-1.66 0-.09 0-.26-.09-.35v-3.76c5.51 1.23 9.19 2.54 12.25 7.26 1.23 1.75 1.75 2.98 2.27 4.99l2.98-1.75c-.35-1.14-.61-1.84-1.14-2.98-.7-1.4-1.14-2.19-2.1-3.5l-.44-.61h.7c1.66 0 2.71.17 4.2.88 1.66.79 2.62 1.58 3.67 2.98l2.36-2.54c-2.01-1.4-3.41-2.19-5.77-3.15-1.66-.7-3.06-.96-4.55-1.23s-2.98-.44-4.73-.96-3.76-1.05-5.42-1.49c-1.58-.44-3.06-.96-3.5-1.49s-.79-1.49-.79-2.1v-3.94l.61.61c.7.61 2.71 1.23 4.64 1.58 3.24.61 5.77.52 8.23.88 2.54.35 4.99 1.05 8.14 3.24 2.45 1.75 3.85 2.98 5.51 5.34l1.84-2.71c-.96-1.49-1.66-2.27-2.98-3.5-1.75-1.75-2.98-2.54-5.16-3.67l-1.05-.52 1.14-.17c2.45-.35 3.94-.26 6.3.44 1.75.52 2.8 1.05 4.2 2.01l1.05-3.24c-2.36-1.49-4.02-2.1-6.83-2.54s-3.06-.26-4.38 0c-1.4.17-2.8.52-4.55.7-4.02.52-13.04.7-15.84-1.84-.52-.44-.7-.96-.88-1.49-.09-.44-.17-.88-.17-1.31v-3.59c0-1.05.17-1.23 1.14-2.36 0 0 3.76-4.81 6.83-6.83.44-.35 1.4 0 1.4 0 6.56 1.58 12.08.17 16.89-3.94 5.6-4.81 2.8-11.11 6.74-14.35.17-.18.17-.52 0-.61l-.09-.44ZM83.98 64.36s-.18 0-.18.09c-2.36 5.16-6.3 9.01-6.12 13.56.09 4.38 2.01 8.05 5.69 11.02h.26s.18-.18.09-.26c-.61-2.62-.44-5.16-.44-6.74 0-2.45.88-5.86 1.05-7.61.26-3.32.79-6.82-.18-10.06h-.17ZM68.49 93.32c-3.68-1.57-7.88-2.54-12.25-.96-.09 0-.18.09-.18.18s0 .18.18.18c4.11 1.31 6.48 2.27 10.5 4.2 3.41 1.66 5.34 2.71 8.4 4.64h.18s.09-.09.09-.18c-1.4-3.85-4.02-6.82-6.91-8.05Zm25.46-16.8c0-5.51-1.92-9.54-6.3-12.78h-.26v.18c1.23 3.67.96 7.09.88 8.75-.17 2.1-.96 7.44-1.05 9.28 0 1.4-.44 4.55.18 6.82 0 .18.09.18.26.26h.35c4.2-3.32 6.04-7.18 6.04-12.51h-.09Zm22.4 10.33s.09-.18.09-.26 0-.18-.17-.26c-4.55-.96-8.23 0-11.81 3.32-2.54 2.27-3.76 4.38-4.38 7.61 0 0 0 .18.09.18h.17c2.45-2.19 4.02-3.41 6.83-5.34 3.41-2.36 5.6-3.59 9.19-5.25Zm-51.36 13.21c-3.32-1.57-5.25-2.62-8.4-4.2h-.18s-.09.18 0 .26c1.4 3.32 3.24 6.74 6.83 8.84 2.98 1.75 7.26 1.14 11.73.17.09-.17.09-.26 0-.35-3.76-1.75-6.04-2.89-9.89-4.73h-.09Z' style='stroke-width:0;fill:%23653a15'/%3E%3Cpath d='m197.46 107.41-13.21-24.15c3.24-.96 5.86-3.06 7.88-6.3 1.84-2.97 2.71-6.21 2.71-9.8 0-5.25-1.84-9.54-5.42-12.69-3.5-2.98-7.88-4.46-13.3-4.46h-21.26v57.4h11.2V84.75h6.65l11.2 22.66h13.56Zm-23.8-32.02h-7.7V59.9h7.26c6.83 0 10.24 2.54 10.24 7.7s-3.33 7.79-9.89 7.79m55.92-26.43c-8.22 0-14.96 2.98-20.21 8.84-4.99 5.6-7.53 12.6-7.53 20.91s2.54 15.31 7.53 20.91c5.16 5.86 11.9 8.84 20.21 8.84s14.96-2.98 20.21-8.84c4.99-5.6 7.44-12.51 7.44-20.91s-2.45-15.31-7.53-20.91c-5.16-5.86-11.9-8.84-20.21-8.84m12.16 43.23c-2.89 4.11-6.91 6.12-12.08 6.12s-9.19-2.01-12.08-6.12c-2.54-3.59-3.85-8.14-3.85-13.48s1.31-9.8 3.85-13.39c2.89-4.11 6.91-6.12 12.08-6.12s9.19 2.01 12.08 6.12c2.54 3.59 3.85 8.05 3.85 13.39 0 8.05-1.31 9.8-3.85 13.48m46.82-42.18h-21.35v57.4h21.7c8.14 0 14.7-2.8 19.69-8.31 4.9-5.34 7.35-12.16 7.35-20.39s-2.28-15.93-7-20.91c-4.81-5.16-11.55-7.79-20.39-7.79Zm11.63 41.83c-2.97 3.85-7 5.77-12.16 5.77h-9.62V59.9h8.75c5.69 0 9.97 1.75 12.86 5.25 2.71 3.24 4.11 7.79 4.11 13.47s-1.31 9.71-3.94 13.21Zm74.11 15.57-20.39-57.4h-11.9l-20.74 57.4h12.25l3.68-11.99h20.82l3.85 11.99h12.51-.09Zm-33.94-21.26 7.18-22.31h.18l7.26 22.31h-14.61Zm74.81 21.26h-33.16v-57.4h11.2v46.73h21.96v10.68Zm9.45-57.4h36.31v10.33h-25.03v13.04h24.41v10.24h-24.41v13.74h25.03v10.15h-36.31V50.02Zm-268.72 70h4.29v38.33h-4.29v-38.33Zm48.04 0h4.29v38.33h-4.55l-21.44-31.5v31.5h-4.29v-38.33h4.46l21.44 31.67h.09v-31.67Zm46.9 27.57c0 3.76-1.4 6.65-4.2 8.66-2.54 1.84-5.69 2.8-9.62 2.8s-7.09-.88-9.45-2.71c-2.62-2.01-4.03-4.81-4.2-8.58h4.29c.7 4.9 3.94 7.35 9.62 7.35s4.55-.52 6.21-1.66c1.92-1.31 2.97-3.15 2.97-5.51s-1.92-4.9-5.69-6.12c-3.59-.96-7.09-1.92-10.59-2.89-3.85-1.66-5.69-4.46-5.69-8.58s1.31-6.12 3.94-8.14c2.36-1.92 5.34-2.8 8.84-2.8 7.7 0 11.99 3.59 12.95 10.67h-4.38c-.09-2.19-1.05-3.85-2.8-5.16-1.58-1.14-3.41-1.66-5.78-1.66s-4.38.61-5.95 1.75c-1.75 1.23-2.62 3.06-2.62 5.42s1.92 4.46 5.78 5.6c3.59 1.05 7.17 2.01 10.76 2.98 3.85 1.75 5.78 4.55 5.78 8.58h-.17Zm10.85-27.57h27.21v3.85h-11.46v34.39h-4.29v-34.39h-11.46v-3.94.09Zm40.69 0h4.29v38.33h-4.29v-38.33Zm17.68 0h27.21v3.85h-11.46v34.39h-4.29v-34.39h-11.46v-3.94.09Zm63.87 0h4.29v24.15c0 4.46-1.22 7.96-3.59 10.67-2.45 2.8-5.95 4.2-10.24 4.2s-7.7-1.14-10.15-3.5c-2.54-2.36-3.76-5.6-3.76-9.8v-25.64h4.29v24.94c0 3.24.79 5.69 2.45 7.44 1.66 1.84 4.03 2.71 7.18 2.71s5.6-1.05 7.26-3.15c1.57-1.92 2.36-4.55 2.36-7.88v-24.06l-.09-.09Zm17.32 0h27.21v3.85h-11.46v34.39h-4.29v-34.39h-11.46v-3.94.09Zm38.07 0h21.35v3.85h-17.15v12.86h16.62v3.85h-16.62v13.83h17.15v3.85h-21.35v-38.33.09Zm25.37 30.54h6.39v1.23h-2.54v6.74h-1.4v-6.74h-2.54v-1.23h.09Zm13.56 0H480v7.88h-1.31v-6.12l-2.19 6.12h-1.14l-2.19-6.12v6.12h-1.31v-7.88h1.93l2.19 6.21 2.1-6.21ZM0 208h512v16H0z' style='fill:%23b6bf34;stroke-width:0'/%3E%3C/svg%3E");background-repeat:no-repeat;z-index:1;height:min(4rem,5dvi);grid-column:1;grid-row:1;position:relative;top:1rem;left:1rem}.parent-pageid-4312:not(.page-id-12609) .page-header.has-image .page-header__image{filter:brightness(87.5%);padding-top:calc(10em + 20vw)}.parent-pageid-4312:not(.page-id-12609) .page-header__content{grid-column:1;grid-row:1;align-self:center;line-height:1;position:relative;top:1rem}.parent-pageid-4312:not(.page-id-12609) .page-header__title{background-color:unset;box-shadow:unset;color:#fff;filter:drop-shadow(0 4px 3px rgba(96, 71, 44, 0.0625)) drop-shadow(0 2px 2px rgba(96, 71, 44, 0.0625))}.parent-pageid-4312:not(.page-id-12609) .flex-section__media:has(.gform_wrapper){background-color:#4b9189;color:#fff;padding-block:calc(2rem + 1vw);padding-inline:calc(1rem + 1vw);font-size:1rem;font-family:"proxima-nova","Helvetica Nueue",sans-serif;gap:1rem}.parent-pageid-4312:not(.page-id-12609) .flex-section__media:has(.gform_wrapper) a{color:#fff}.parent-pageid-4312:not(.page-id-12609) .flex-section__media:has(.gform_wrapper) .lead{text-transform:uppercase;font-family:"alternate-gothic-no-3-d","Impact","Helvetica Nueue",sans-serif;line-height:1.1;font-weight:500;font-size:2rem}.parent-pageid-4312:not(.page-id-12609) .flex-section__media:has(.gform_wrapper) .media__content{padding:unset}.parent-pageid-4312:not(.page-id-12609) .flex-section__media:has(.gform_wrapper) .media__content-wrapper{max-width:unset;display:grid;grid-template-columns:3fr 4fr;grid-template-rows:repeat(4, auto);column-gap:3rem;row-gap:1rem}.parent-pageid-4312:not(.page-id-12609) .flex-section__media:has(.gform_wrapper) .media__content-wrapper>*{grid-column:1;margin:unset}.parent-pageid-4312:not(.page-id-12609) .flex-section__media:has(.gform_wrapper) .media__content-wrapper>.gform_wrapper{grid-column:2;grid-row:1/all;background:#fff;color:#52463a;padding-block:1rem;padding-inline:1rem;position:relative;top:-6rem;margin-bottom:-6rem}.parent-pageid-4312:not(.page-id-12609) .flex-section__media:has(.gform_wrapper) .media__content-wrapper>.gform_wrapper::after{content:"Completing this form signs you up for electronic communications from Rodale Institute. You can easily unsubscribe at any time.";font-size:.75em;text-align:center;line-height:1.5;margin-block-start:2rem;margin-inline:auto;display:block;max-inline-size:64ch;font-style:italic;color:rgba(82,70,58,.75)}.parent-pageid-4312:not(.page-id-12609) .flex-section__media:has(.gform_wrapper) .media__content-wrapper>.gform_wrapper form{padding-inline:1rem;padding-bottom:1rem}.parent-pageid-4312:not(.page-id-12609) .flex-section__media:has(.gform_wrapper) .text--disclaimer{display:none}.parent-pageid-4312:not(.page-id-12609) .flex-section__media:has(.gform_wrapper) .media__image{max-inline-size:20rem;padding:2rem;transform:rotate(-3deg)}.parent-pageid-4312:not(.page-id-12609) .flex-section__media:has(.gform_wrapper) .gform_description{display:none}.parent-pageid-4312:not(.page-id-12609) .flex-section__media:has(.gform_wrapper) .gform_button{width:100% !important}.parent-pageid-4312:not(.page-id-12609) .flex-section__media:has(.gform_wrapper) .gform_fields{top:-1rem;position:relative}.parent-pageid-4312:not(.page-id-12609) .flex-section__media:has(.gform_wrapper) .gform_heading{margin-bottom:unset}.parent-pageid-4312:not(.page-id-12609) .flex-section__media:has(.gform_wrapper) .gform_heading h2,.parent-pageid-4312:not(.page-id-12609) .flex-section__media:has(.gform_wrapper) .gform_heading h3{text-transform:uppercase;font-family:"alternate-gothic-no-3-d","Impact","Helvetica Nueue",sans-serif;line-height:1.1;font-weight:500;font-size:2rem;text-align:center;background-color:#edeae6;padding:.33em .33em .2em .33em;position:relative;top:-2rem;margin-bottom:unset}@media screen and (max-width: 1279px){.parent-pageid-4312:not(.page-id-12609) .flex-section__media:has(.gform_wrapper) .media__content-wrapper{display:flex;flex-direction:column}.parent-pageid-4312:not(.page-id-12609) .flex-section__media:has(.gform_wrapper) .media__content-wrapper>.gform_wrapper{position:static;margin-bottom:unset;margin-top:1rem}.parent-pageid-4312:not(.page-id-12609) .flex-section__media:has(.gform_wrapper) .media__image{display:none}}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.rip,.rip--bottom,.rip--top{display:none}}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{font-size:15.3px;font-size:.85rem;margin:0;padding:.5em 0;border-bottom:1px solid #dad0bd}@media(min-width: 320px){.wp-caption .wp-caption-text{font-size:calc(15.3px + (16.2 - 15.3)*(100vw - 320px)/704)}}@media screen and (min-width: 1024px){.wp-caption .wp-caption-text{font-size:16.2px;font-size:.9rem}}.wp-caption-text{opacity:.85}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.slideshow-window.jetpack-slideshow{border:none;border-radius:0;background-color:rgba(0,0,0,0);margin:2em 0}.slideshow-window.jetpack-slideshow .slideshow-slide{background-color:#fff !important}#slb_viewer_wrap .slb_theme_slb_default .slb_data_title,#slb_viewer_wrap .slb_theme_slb_default .slb_group_status,#slb_viewer_wrap .slb_theme_slb_default .slb_data_desc{font-family:"proxima-nova","Helvetica Nueue",sans-serif !important}@keyframes fade-in{from{opacity:0}to{opacity:1}}.fade-in{opacity:0;animation:fade-in ease-out 1;animation-fill-mode:forwards;animation-duration:1s;animation-delay:.5s}@keyframes fade-in-from-left{from{transform:translateX(-3em);opacity:0}to{transform:translateX(0);opacity:1}}.fade-in--from-left{transform:translateX(-3em);opacity:0;animation:fade-in-from-left ease-out 1;animation-fill-mode:forwards;animation-duration:1s;animation-delay:.5s}@keyframes fade-in-from-bottom{from{transform:translateY(3em);opacity:0}to{transform:translateX(0);opacity:1}}.fade-in--from-bottom{transform:translateY(3em);opacity:0;animation:fade-in-from-bottom ease-out 1;animation-fill-mode:forwards;animation-duration:1s;animation-delay:.5s}.site__mask{opacity:0;transform-origin:top;display:block;position:fixed;z-index:100;top:0;bottom:0;left:0;right:0;height:0;width:100%;background-color:rgba(0,0,0,.5);transition-property:opacity,height;transition-duration:.4s,.1s;transition-delay:0s,.4s}@media screen and (min-width: 768px){.site__mask{display:none}}.site__mask.is--active{opacity:1;height:100%;transition:opacity .4s ease}.no-scroll{margin:0;overflow:hidden}@media screen and (min-width: 768px){.no-scroll{height:auto;overflow:auto}}.no-scroll--lg{margin:0;overflow:hidden}.page-header{position:relative;display:block}@supports(grid-row-gap: 0){.page-header{display:grid;grid-template-rows:calc(4em + 4vw) minmax(1px, auto) minmax(1px, auto);grid-template-columns:3fr 1fr;padding-bottom:calc(1em + 2vw)}}.page-header.has-image .page-header__image{padding-top:calc(6em + 20vw)}@supports(grid-row-gap: 0){.page-header.has-image{grid-template-rows:calc(10em + 15vw) minmax(1px, auto) minmax(1px, auto)}}.page-header__image{width:100%;padding-top:calc(6em + 5vw);background-size:cover;background-repeat:no-repeat;background-position:center;background-color:#edeae6}@supports(grid-row-gap: 0){.page-header__image{padding-top:0;grid-row-start:1;grid-row-end:3;grid-column-start:1;grid-column-end:3}}.page-header__content{padding-left:calc(1rem + 1vw);padding-right:calc(calc(1rem + 1vw)*2);max-width:900px}@supports(grid-row-gap: 0){.page-header__content{grid-row-start:2;grid-row-end:4;grid-column-start:1;grid-column-end:3}}.page-header__title{font-family:"alternate-gothic-no-3-d","Impact","Helvetica Nueue",sans-serif;line-height:1.1;vertical-align:text-top;letter-spacing:.025em;font-weight:500;text-transform:uppercase;font-size:36px;font-size:2rem;margin:0;display:inline;background-color:#fff;box-shadow:.3em 0 0 #fff,-3rem 0 0 #fff;padding:.1em .2em 0 0;color:#4b9189;position:relative;top:-0.5em;box-decoration-break:clone;-webkit-box-decoration-break:clone}@media(min-width: 320px){.page-header__title{font-size:calc(36px + (90 - 36)*(100vw - 320px)/704)}}@media screen and (min-width: 1024px){.page-header__title{font-size:90px;font-size:5rem}}@supports(grid-row-gap: 0){.page-header__title{top:auto}}.page-header__title.headline--short{font-size:36px;font-size:2rem}@media(min-width: 320px){.page-header__title.headline--short{font-size:calc(36px + (108 - 36)*(100vw - 320px)/704)}}@media screen and (min-width: 1024px){.page-header__title.headline--short{font-size:108px;font-size:6rem}}.page-header__title.headline--long{font-size:36px;font-size:2rem;top:-1em}@media(min-width: 320px){.page-header__title.headline--long{font-size:calc(36px + (90 - 36)*(100vw - 320px)/704)}}@media screen and (min-width: 1024px){.page-header__title.headline--long{font-size:90px;font-size:5rem}}@supports(grid-row-gap: 0){.page-header__title.headline--long{top:auto}}.page-header__title.headline--longer{font-size:36px;font-size:2rem;top:-1em}@media(min-width: 320px){.page-header__title.headline--longer{font-size:calc(36px + (72 - 36)*(100vw - 320px)/704)}}@media screen and (min-width: 1024px){.page-header__title.headline--longer{font-size:72px;font-size:4rem}}@supports(grid-row-gap: 0){.page-header__title.headline--longer{top:auto}}@media screen and (min-width: 768px){.page-header__content{grid-column-end:2;padding-right:0}}.post-navigation{display:flex;justify-content:space-between}.post-navigation__label{color:#267d73;font-size:18px;font-size:1rem;font-family:"alternate-gothic-no-3-d","Impact","Helvetica Nueue",sans-serif;line-height:1.1;vertical-align:text-top;letter-spacing:.025em;font-weight:500;text-transform:uppercase}@media(min-width: 320px){.post-navigation__label{font-size:calc(18px + (19.8 - 18)*(100vw - 320px)/704)}}@media screen and (min-width: 1024px){.post-navigation__label{font-size:19.8px;font-size:1.1rem}}.post-navigation__previous,.post-navigation__next{flex:0 0 47%}.post-navigation__link{display:inline-block;font-family:"proxima-nova","Helvetica Nueue",sans-serif;font-size:18px;font-size:1rem;color:#52463a;line-height:1.3;max-width:12em;text-decoration:none}@media(min-width: 320px){.post-navigation__link{font-size:calc(18px + (25.2 - 18)*(100vw - 320px)/704)}}@media screen and (min-width: 1024px){.post-navigation__link{font-size:25.2px;font-size:1.4rem}}.post-navigation__link .arrow{display:block;width:3em;height:auto;margin-top:.5em}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.post-navigation__link .arrow{height:1em}}.post-navigation__previous .arrow{transform:scale(-1, 1);transform-origin:center}.related-posts__list{list-style:none;margin:0;padding:0;display:flex}@supports(grid-row-gap: 0){.related-posts__list{display:grid;grid-template-columns:repeat(auto-fit, minmax(150px, 28%));grid-gap:calc(1rem + 1vw)}}@media screen and (min-width: 768px){.related-posts__list li{flex:1;margin-right:calc(1rem + 1vw);max-width:33%}@supports(grid-row-gap: 0){.related-posts__list li{margin-right:0;max-width:none}}}.comments-area{padding-top:1em}.comments-title,.comments-reply-title{font-size:21.6px;font-size:1.2rem}@media(min-width: 320px){.comments-title,.comments-reply-title{font-size:calc(21.6px + (32.4 - 21.6)*(100vw - 320px)/704)}}@media screen and (min-width: 1024px){.comments-title,.comments-reply-title{font-size:32.4px;font-size:1.8rem}}.comment-list{list-style:none;margin-left:0;padding-left:0;background-color:#fff}.comment{border-bottom:1px dotted rgba(96,71,44,.33);padding:1em}.comment .children{list-style:none;margin-top:1em;margin-left:0;padding-left:.5em}.comment-meta{font-family:"proxima-nova","Helvetica Nueue",sans-serif}.comment-author{line-height:1.2}.comment-author .avatar{float:left;margin:0 .5em .5em 0;border-radius:50%}.comment-metadata{font-size:.8em}.comment-content{padding-top:.5em}.comment-reply-link{font-size:.8em;font-family:"proxima-nova","Helvetica Nueue",sans-serif}.comment-form-comment label{font-family:"proxima-nova","Helvetica Nueue",sans-serif}.comment-form-comment textarea{max-width:100%}.form-submit .submit{display:inline-block;font-family:"alternate-gothic-no-3-d","Impact","Helvetica Nueue",sans-serif;line-height:1.1;vertical-align:text-top;letter-spacing:.025em;font-weight:500;text-transform:uppercase;background-color:#cd761f;box-shadow:inset 0 0 0 0 rgba(136,68,0,.5),inset 0 -0.3em 0 0 rgba(136,68,0,.33);border:none;border-radius:0;color:#fff;padding:.66em 1em;font-size:21.6px;font-size:1.2rem;transition:.25s ease all;text-decoration:none}@media(min-width: 320px){.form-submit .submit{font-size:calc(21.6px + (25.2 - 21.6)*(100vw - 320px)/704)}}@media screen and (min-width: 1024px){.form-submit .submit{font-size:25.2px;font-size:1.4rem}}.form-submit .submit:hover,.form-submit .submit:focus,.form-submit .submit:visited:hover,.form-submit .submit:visited:focus{background-color:#b36210;box-shadow:inset 0 -0.3em 0 0 rgba(136,68,0,.5),inset 0 -2em 0 0 #b36210;outline:rgba(0,0,0,0);color:#fff}.form-submit .submit:disabled{background-color:#be7730}.form-submit .submit:visited{color:#fff}.form-submit .submit:focus{outline:rgba(0,0,0,0)}.logged-in-as{font-size:.9em;font-family:"proxima-nova","Helvetica Nueue",sans-serif}.comment-list{list-style:none;margin:0 0 1em;padding:0;text-indent:0}.children li.depth-2{border-left:2px solid rgba(135,148,34,.75);margin:0 0 .5em 0}.children li.depth-3{border-left:2px solid rgba(135,148,34,.5);margin:0 0 .5em 0}.children li.depth-4{border-left:2px solid rgba(135,148,34,.25);margin:0 0 .5em 0}.comment-list li.even{background-color:#fff}.comment-list li.odd{background-color:rgba(247,245,240,.66)}.comment-list li.parent{border-left:2px solid #879422}.akismet_comment_form_privacy_notice{font-size:.8rem}.entry-meta{font-size:15.3px;font-size:.85rem;margin-right:calc(calc(1rem + 1vw)*-1);margin-bottom:2em;position:relative}@media(min-width: 320px){.entry-meta{font-size:calc(15.3px + (17.1 - 15.3)*(100vw - 320px)/704)}}@media screen and (min-width: 1024px){.entry-meta{font-size:17.1px;font-size:.95rem}}.entry-meta__top{border-top:1px solid #edeae6;border-left:1px solid #edeae6}.entry-meta__top p{margin:0}.entry-meta__date{padding:.5rem .66rem;box-shadow:1px 0 0 0 #edeae6,0 1px 0 0 #edeae6;color:#879422;font-style:italic}.entry-meta__date *{white-space:nowrap}.entry-meta__author{padding:.5rem .66rem;color:#60472c;box-shadow:0 1px 0 0 #edeae6}.entry-meta__bottom{background-color:#f7f5f0;font-family:"proxima-nova","Helvetica Nueue",sans-serif;color:#60472c}.entry-meta__bottom ul,.entry-meta__bottom ol{list-style:none;margin:0;padding:0}.entry-meta__bottom li{padding-left:1em}.entry-meta__bottom-section{padding:.66rem .66rem .5rem .66rem}.entry-meta__bottom-section+.entry-meta__bottom-section{border-top:1px solid #edeae6}.entry-meta__links li{padding:0;margin:0}.entry-meta__links a{display:inline-block;padding:0 0 0 1.25em;position:relative;color:#60472c;font-size:15px}.entry-meta__links .arrow{width:.8em;height:auto;position:absolute;top:1px;left:1px;transform:translate(0, 0.33em);fill:#60472c;opacity:.3}.entry-meta__links a:hover .arrow{opacity:.5}.entry-meta__bottom .rip--bottom{width:100%;height:auto;position:absolute;top:calc(100% - 1px);fill:#f7f5f0;transform:scale(-1);transform-origin:center}.entry-meta__heading{margin-top:0;margin-bottom:.1em;font-family:"alternate-gothic-no-3-d","Impact","Helvetica Nueue",sans-serif;line-height:1.1;vertical-align:text-top;letter-spacing:.025em;font-weight:500;text-transform:uppercase;color:#60472c;font-size:16.2px;font-size:.9rem}@media(min-width: 320px){.entry-meta__heading{font-size:calc(16.2px + (18 - 16.2)*(100vw - 320px)/704)}}@media screen and (min-width: 1024px){.entry-meta__heading{font-size:18px;font-size:1rem}}@media screen and (min-width: 768px){.entry-meta{margin-right:0}}.article__footer{margin-top:calc(1em + 3vw);padding-top:calc(1em + 2vw);background-color:#f7f5f0;position:relative}.article__footer .rip{width:100%;height:auto;position:absolute;bottom:calc(100% - 1px);fill:#f7f5f0}.article__footer:after{content:"";display:block;height:calc(3em + 3vw);margin-top:calc(3em + 3vw);background-image:url("images/wood-bar.jpg");background-size:cover;background-position:top;background-repeat:no-repeat;mix-blend-mode:multiply}.arrow{transition:.25s ease all}.arrow--fat{fill:#dad0bd}.card{display:flex;flex-direction:column;justify-content:flex-end;min-height:5em;position:relative;font-size:27px;font-size:1.5rem;text-decoration:none;box-shadow:none}@media(min-width: 320px){.card{font-size:calc(27px + (32.4 - 27)*(100vw - 320px)/704)}}@media screen and (min-width: 1024px){.card{font-size:32.4px;font-size:1.8rem}}.card:hover{box-shadow:none}.card__content{text-transform:uppercase;padding-top:calc(20% + 4vw);min-height:6em;padding-right:30%;background-size:cover;background-position:bottom left;background-repeat:no-repeat;background-color:#dad0bd;line-height:1.1;flex:1 0 auto;display:flex;flex-direction:column}a.card .card__content{opacity:.9;transition:.2s ease opacity}.card__spacer{flex:1 0 auto}.card__title-wrapper{flex:0 0 auto}.card__title{display:inline;background-color:#fff;box-shadow:.3em 0 0 #fff,-0.3em 0 0 #fff;padding:.1em 0 0 0;max-width:63%;margin:0;color:#cd761f;font-family:"alternate-gothic-no-3-d","Impact","Helvetica Nueue",sans-serif;line-height:1.1;vertical-align:text-top;letter-spacing:.025em;font-weight:500;text-transform:uppercase;position:relative;top:.3em;z-index:2;transition:.3s ease color;box-decoration-break:clone;-webkit-box-decoration-break:clone}.card__title .arrow{height:.9em;margin:-0.1em 0em 0em 0em;position:relative;top:.3em}.card__meta{font-size:.8rem;text-transform:none;margin:0;background-color:#fff;box-shadow:0 3px 0 #fff,5px 0 0 #fff,5px 3px 0 #fff;padding:.1em .1em 0 0;display:inline;position:relative;top:.75em;z-index:3;box-decoration-break:clone;-webkit-box-decoration-break:clone}.card__arrow{flex:0 0 auto;padding-top:.4em;position:relative;z-index:3}.card__arrow .arrow{display:block;height:.7em;width:2.2em}.card__arrow .arrow path{transition:.3s ease stroke;stroke-width:3}.card-spacer--research,.card__article-arrow{display:none}a.card:hover .card__title{color:#184949}a.card:hover .card__content{opacity:1}a.card:hover .card__arrow path{stroke:#184949}.research-articles-list .card .card__content.card__content{padding:1em 1em .66em .5em;background-color:#f7f5f0;background-image:none !important;opacity:1}.research-articles-list .card .card__title{background-color:rgba(0,0,0,0);box-shadow:none;padding:0;display:block;max-width:100%;color:#4b9189;font-family:"proxima-nova","Helvetica Nueue",sans-serif;font-weight:600;text-transform:none;font-size:21.6px;font-size:1.2rem;transition:.2s ease color;top:0}@media(min-width: 320px){.research-articles-list .card .card__title{font-size:calc(21.6px + (27 - 21.6)*(100vw - 320px)/704)}}@media screen and (min-width: 1024px){.research-articles-list .card .card__title{font-size:27px;font-size:1.5rem}}.research-articles-list .card .card-spacer--blog,.research-articles-list .card .card__arrow--blog{display:none}.research-articles-list .card .card-spacer--research{display:block}.research-articles-list .card .card__meta{background-color:rgba(0,0,0,0);box-shadow:none;top:0;opacity:.8}.research-articles-list .card .card__article-arrow{margin-top:2rem;font-size:.9rem;text-transform:none;display:flex;justify-content:flex-start;color:#840;opacity:.75;transition:.2s ease opacity}.research-articles-list .card .card__article-arrow span{background-color:#f7f5f0;position:relative;z-index:3;padding-right:7px}.research-articles-list .card .card__article-arrow .arrow{height:1em;z-index:2;transform:translateX(-60%)}.research-articles-list .card:hover .card__title{color:#184949}.research-articles-list .card:hover .card__article-arrow{opacity:1}.research-articles-list .card:hover .arrow{transform:translateX(-25%)}.card--border{border:.5em solid #fff;box-shadow:inset 0 0 0 1px #fff}.card__row .card{margin:calc(1rem + 1vw)}.no-height .card__grid,.no-height .card__row{padding-bottom:calc(3em + 3vw)}.headline-tab.no-height .card__grid,.headline-tab.no-height .card__row{padding-top:calc(3em + 3vw)}@media(min-width: 768px){.card__row{display:flex;flex-wrap:nowrap}.card__row .card{flex:1}.card__row .card+.card{margin-left:0}}.card__grid{display:flex;flex-wrap:wrap}.card__grid .card{flex:1 0 300px;padding:.5em}@supports(grid-row-gap: 0){.card__grid{display:grid;grid-gap:2em 1em}@media screen and (min-width: 480px){.card__grid{grid-template-columns:repeat(auto-fit, minmax(325px, 1fr))}}.card__grid .card{padding:0}}.post-type-archive-research_article .card__grid{grid-gap:1em}.research-articles-list .card__grid .card,.card__grid--sm .card{flex:1 0 250px}@media(min-width: 768px){.research-articles-list .card__grid .card__content,.card__grid--sm .card__content{padding-top:calc(10% + 5vw)}}@media screen and (min-width: 480px){.research-articles-list .card__grid,.card__grid--sm{grid-template-columns:repeat(auto-fit, minmax(275px, 1fr))}}.card__grid--lg .card{flex:1 0 350px}@media screen and (min-width: 480px){.card__grid--lg{grid-template-columns:repeat(auto-fit, minmax(375px, 1fr))}}.bg--tan .card__title{box-shadow:.3em 0 0 #f7f5f0,.3em 0 0 #f7f5f0;background-color:#f7f5f0}.bg--green .card__title{box-shadow:.3em 0 0 #d4df83,.3em 0 0 #d4df83;background-color:#d4df83}.bg--blue .card__title{box-shadow:.3em 0 0 #c3e9f3,.3em 0 0 #c3e9f3;background-color:#c3e9f3}.bg--teal .card__title{box-shadow:.3em 0 0 #c8e8e5,.3em 0 0 #c8e8e5;background-color:#c8e8e5}.searchandfilter ul{margin:0;padding:0}.searchandfilter ul li{margin:0;padding:0}.searchandfilter ul .sf-level-0{padding:0}.searchandfilter ul .sf-input-checkbox{display:none}.searchandfilter ul .sf-field-search label{width:100%;max-width:100%}.searchandfilter ul .sf-input-text{width:100%;max-width:100%;font-family:"proxima-nova","Helvetica Nueue",sans-serif;padding:.33em .66em}.searchandfilter ul .sf-label-checkbox.sf-label-checkbox{display:inline-flex;position:relative;line-height:1.2;padding:.33em 0;color:#60472c;opacity:.8;transition:.2s ease opacity}.searchandfilter ul .sf-label-checkbox.sf-label-checkbox:hover,.searchandfilter ul .sf-label-checkbox.sf-label-checkbox:focus{opacity:1}.searchandfilter ul .sf-label-checkbox:before{content:"";display:inline-block;position:relative;margin-right:6px;height:1rem;width:1rem;border:1px solid #aa9369}.searchandfilter ul .sf-label-checkbox:after{content:"✓";display:inline-block;position:absolute;left:1px;top:-1px;font-size:1.5em;opacity:0;color:#879422;transform:scale(0);transform-origin:center;will-change:transform,opacity;transition:.2s ease transform,.2s ease opacity;text-shadow:1px 1px 0px #fff}.searchandfilter ul input:checked+.sf-label-checkbox:before{background-color:#edeae6}.searchandfilter ul input:checked+.sf-label-checkbox:after{opacity:1;transform:scale(1)}.searchandfilter>ul>li:not(:last-child){padding-bottom:1em}.searchandfilter>ul>li:not(:first-child){padding-top:1em}@media screen and (min-width: 768px){.searchandfilter ul li{font-size:16px}.searchandfilter ul .sf-field-search label,.searchandfilter ul .sf-input-text{width:auto;max-width:100%}}.search-filter__wrapper{padding-top:calc(1rem + 1vw);padding-bottom:calc(3em + 3vw)}.sf-field-reset{display:inline-flex;color:#840;font-family:"proxima-nova","Helvetica Nueue",sans-serif}.sf-field-reset:before{content:"✕";display:inline-block;font-size:.8em;margin-right:5px}.sf-field-reset .search-filter-reset{font-size:.9em}.search-filter-reset{border:none;padding:0;font-family:"proxima-nova","Helvetica Nueue",sans-serif;color:#840;background-color:rgba(0,0,0,0)}.search-filter__toggle-button{position:relative;z-index:9;background-color:rgba(0,0,0,0);border:0;font-family:"proxima-nova","Helvetica Nueue",sans-serif;padding:.33em .66em .33em 1em;transition:.2s ease background-color}.search-filter__toggle-button:focus{outline:rgba(0,0,0,0)}.search-filter__toggle-button:before{content:"";display:block;position:absolute;left:.33em;top:50%;transform:translate(0, -50%);border-left:6px solid #52463a;border-top:4px solid rgba(0,0,0,0);border-bottom:4px solid rgba(0,0,0,0);opacity:.66}.search-filter__toggle-button.is--active{background-color:#edeae6}.search-filter__toggle-button.is--active:before{transform:translate(0, -50%) rotate(90deg)}.search-filter__toggle-wrapper{transition:transform .2s ease,opacity .2s ease;position:absolute;min-width:300px;transform:scale(0);opacity:0;transform-origin:top left;z-index:8;background-color:#f7f5f0;padding:calc(1rem + 1vw);box-shadow:0 3px 6px rgba(96,71,44,.4)}.search-filter__toggle-wrapper.is--open{transform:scale(1);opacity:1}@media screen and (min-width: 768px){.search-filter__toggle-button{display:none}.search-filter__toggle-wrapper{position:static;transform:scale(1);z-index:auto;opacity:1;padding:0;transition:none;box-shadow:none;background-color:rgba(0,0,0,0);min-width:0}}.search-filter-results{font-family:"proxima-nova","Helvetica Nueue",sans-serif}.search-filter ul li h4{font-family:"alternate-gothic-no-3-d","Impact","Helvetica Nueue",sans-serif;line-height:1.1;vertical-align:text-top;letter-spacing:.025em;font-weight:500;text-transform:uppercase;color:#60472c}.search-filter__results-meta{font-size:1rem;padding-bottom:.5em;opacity:.8}.search-filter__results-meta .search-filter-reset{font-size:1rem;display:none}@media screen and (min-width: 768px){.search-filter__results-meta{display:flex;flex-wrap:wrap;justify-content:flex-start}.search-filter__results-meta>div{margin-right:1em}}.blog .search-filter-reset--blog,.post-type-archive-research_article .search-filter-reset--research{display:inline-block}.search-filter__categories span,.search-filter__search-term span{text-transform:none;font-family:"proxima-nova","Helvetica Nueue",sans-serif}.article-support{margin-bottom:calc(2em + 1vw);padding:.75em 0 0 0;margin:calc(2em + 1vw) 0;position:relative;line-height:1.3}.article-support::before{content:"";display:block;position:absolute;top:0;left:-0.66em;right:0;height:3px;background-color:#edeae6}.article-support__section-title{font-family:"alternate-gothic-no-3-d","Impact","Helvetica Nueue",sans-serif;line-height:1.1;vertical-align:text-top;letter-spacing:.025em;font-weight:500;text-transform:uppercase;margin:0 0 1em 0;color:#60472c;font-size:19.8px;font-size:1.1rem}@media(min-width: 320px){.article-support__section-title{font-size:calc(19.8px + (21.6 - 19.8)*(100vw - 320px)/704)}}@media screen and (min-width: 1024px){.article-support__section-title{font-size:21.6px;font-size:1.2rem}}.article-support__list{font-family:"proxima-nova","Helvetica Nueue",sans-serif;list-style:none;padding:0;margin:0}.article-support__item{padding:0;margin:0 0 1.33em 0}.article-support__label{font-family:"alternate-gothic-no-3-d","Impact","Helvetica Nueue",sans-serif;line-height:1.1;vertical-align:text-top;letter-spacing:.025em;font-weight:500;text-transform:uppercase;color:#267d73}.article-support__link{color:#60472c;text-decoration:underline;word-break:break-word}.article-support__list--sponsor{display:flex;flex-wrap:wrap;justify-content:flex-start}.article-support__list--sponsor .sponsor{flex:1 0 210;max-width:30%;margin-right:1em}.article-support__list--sponsor.sponsor--sm .sponsor{flex:1 0 160;max-width:23%}.article-support__list--sponsor.sponsor--lg .sponsor{flex:1 0 230;max-width:45%}@supports(grid-gap: 0){.article-support__list--sponsor{display:grid;grid-template-columns:repeat(auto-fit, minmax(210px, 1fr));grid-gap:1.5em}.article-support__list--sponsor.sponsor--sm{grid-template-columns:repeat(auto-fit, minmax(160px, 1fr))}.article-support__list--sponsor.sponsor--lg{grid-template-columns:repeat(auto-fit, minmax(230px, 1fr))}.article-support__list--sponsor .sponsor{flex:auto;max-width:100%}}.sponsor img{margin:.33em 0}.sponsor__title{margin-top:0}.sponsor__desc{font-size:15px}.article-support--notes p{font-size:.85em;font-family:"proxima-nova","Helvetica Nueue",sans-serif;margin-top:1em}.heading-group{margin:1em 0 2em 0}.heading-group__small{margin:0;display:inline-block;background-color:#fff;box-shadow:0 0 0 1em #fff;font-family:"alternate-gothic-no-3-d","Impact","Helvetica Nueue",sans-serif;line-height:1.1;vertical-align:text-top;letter-spacing:.025em;font-weight:500;text-transform:uppercase;color:#60472c}.heading-group__large{margin:0;font-family:"alternate-gothic-no-3-d","Impact","Helvetica Nueue",sans-serif;line-height:1.1;vertical-align:text-top;letter-spacing:.025em;font-weight:500;text-transform:uppercase}.flex-section{border-color:#f7f5f0;fill:#fff}.bg--tan{background-color:#f7f5f0;border-color:#f7f5f0;color:#60472c;fill:#f7f5f0}.bg--tan h2,.bg--tan h3,.bg--tan h4,.bg--tan h5,.bg--tan h6,.bg--tan .lead{color:rgba(96,71,44,.9)}.bg--tan .section-title--tab{color:#60472c}.bg--green{background-color:#d4df83;border-color:#d4df83;color:#3a4008;fill:#d4df83}.bg--green h2,.bg--green h3,.bg--green h4,.bg--green h5,.bg--green h6,.bg--green .lead{color:rgba(58,64,8,.9)}.bg--green .section-title--tab{color:#60472c}.bg--blue{background-color:#c3e9f3;border-color:#c3e9f3;color:#074555;fill:#c3e9f3}.bg--blue h2,.bg--blue h3,.bg--blue h4,.bg--blue h5,.bg--blue h6,.bg--blue .lead{color:rgba(7,69,85,.9)}.bg--blue .section-title--tab{color:#60472c}.bg--teal{background-color:#c8e8e5;border-color:#c8e8e5;color:#184949;fill:#c8e8e5}.bg--teal h2,.bg--teal h3,.bg--teal h4,.bg--teal h5,.bg--teal h6,.bg--teal .lead{color:rgba(24,73,73,.9)}.bg--teal .section-title--tab{color:#60472c}.flex-section__modal .container--items{display:flex;flex-wrap:wrap}.flex-section__modal--columns .container--items{display:flex;flex-direction:column}@media screen and (min-width: 480px){.flex-section__modal--columns .container--items{display:grid;column-gap:1.25rem;grid-template-columns:repeat(2, 1fr)}}@media(min-width: 768px){.flex-section__modal--columns .container--items{grid-template-columns:repeat(3, 1fr)}}.flex-section__modal--columns .container--items .flex-section__modal--item-large{grid-column-start:1;grid-column-end:3}@media(min-width: 768px){.flex-section__modal--columns .container--items .flex-section__modal--item-large{grid-column-end:2;grid-row-start:1;grid-row-end:200}}.flex-section__modal--item{margin-bottom:2rem}@media screen and (min-width: 480px){.flex-section__modal--item{flex:0 1 calc(50% - .75rem)}}@media screen and (min-width: 481px)and (max-width: 767px){.flex-section__modal--item:not(:nth-of-type(2n+2)){margin-right:1rem}}@media(min-width: 768px){.flex-section__modal--item{flex:0 1 calc(33.3333333333% - .75rem)}.flex-section__modal--item:not(:nth-of-type(3n+3)){margin-right:1rem}}.flex-section__modal--item .js-trigger-modal{cursor:pointer;background-color:rgba(0,0,0,0);border:0;margin-top:.75rem}.flex-section__modal--item .js-trigger-modal:hover{color:#267d73}.flex-section__modal--item .flex-section__modal--item-body-title{margin:0}.flex-section__modal--item .flex-section__modal--item-body-title+.flex-section__modal--item-body-subtile{margin-top:.5rem}.flex-section__modal--item .flex-section__modal--item-body-subtile{margin:0;font-weight:500;color:inherit}.flex-section__modal--item:not(.flex-section__modal--item-large) .flex-section__modal--item-body-title{font-size:19.8px;font-size:1.1rem}@media(min-width: 320px){.flex-section__modal--item:not(.flex-section__modal--item-large) .flex-section__modal--item-body-title{font-size:calc(19.8px + (22.5 - 19.8)*(100vw - 320px)/704)}}@media screen and (min-width: 1024px){.flex-section__modal--item:not(.flex-section__modal--item-large) .flex-section__modal--item-body-title{font-size:22.5px;font-size:1.25rem}}.flex-section__modal--item:not(.flex-section__modal--item-large) .flex-section__modal--item-body-subtile{font-size:18px;font-size:1rem}@media(min-width: 320px){.flex-section__modal--item:not(.flex-section__modal--item-large) .flex-section__modal--item-body-subtile{font-size:calc(18px + (18.9 - 18)*(100vw - 320px)/704)}}@media screen and (min-width: 1024px){.flex-section__modal--item:not(.flex-section__modal--item-large) .flex-section__modal--item-body-subtile{font-size:18.9px;font-size:1.05rem}}.flex-section__modal--modal{top:0;left:0;width:100%;height:100%;z-index:-1;overflow:hidden;position:fixed;opacity:0;display:flex;align-items:center;transition:all .35s ease-in-out}.flex-section__modal--modal.is-active{z-index:3000;opacity:1}.flex-section__modal--modal .overlay{background:rgba(0,0,0,.6);position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.flex-section__modal--modal .modal-item{display:none;position:relative;background-color:#fff;max-width:calc((100vh - 20em)*1.7778);max-height:calc(100vh - 20em);margin-left:auto;margin-right:auto;padding:2rem 1rem;overflow-y:auto}@media(min-aspect-ratio: 16/9){.flex-section__modal--modal .modal-item{max-width:calc((100vh - 10em)*1.7778);max-height:calc(100vh - 10em)}}.flex-section__modal--modal .modal-item.is-active{display:block}.flex-section__modal--modal .modal-item p{font-size:1rem}.flex-section__modal--modal .close-content-modal{position:absolute;top:1rem;right:1rem;border:0;background-color:rgba(0,0,0,0);cursor:pointer}.flex-section--short-top{padding-top:calc(1.5em + 2vw)}.flex-section--medium-top{padding-top:calc(2em + 2vw)}.flex-section--tall-top{padding-top:calc(3em + 2.5vw)}.flex-section--short-bottom{padding-bottom:calc(1.5em + 2vw)}.flex-section--medium-bottom{padding-bottom:calc(2em + 2vw)}.flex-section--tall-bottom{padding-bottom:calc(3em + 2.5vw)}.flex-section--short,.flex-section--shorter{padding-top:calc(1.5em + 2vw);padding-bottom:calc(1.5em + 2vw)}.flex-section--medium{padding-top:calc(3em + 3vw);padding-bottom:calc(2em + 2vw)}.flex-section--tall{padding-top:calc(3em + 2.5vw);padding-bottom:calc(3em + 2.5vw)}.no-height-top{padding-top:.1px}.no-height-bottom{padding-bottom:.1px}.flex-section__content-title{margin-top:0}.multi-column__intro,.multi-column__outro{padding:calc(1rem + 1vw) 0 0 0;margin-bottom:calc(2em + 2vw)}.multi-column__intro>*:last-child,.multi-column__outro>*:last-child{margin-bottom:0;padding-bottom:0}.multi-column__outro{padding:2em 0 0 0;margin-top:2em;position:relative}.multi-column__outro:before{content:"";display:block;position:absolute;top:0;height:0;width:100%;border-top:1px solid;border-top-color:inherit;opacity:.33}.content-column__wrapper{display:flex;flex-wrap:wrap}.content-column{display:flex;flex:1 0 300px;flex-direction:column;align-self:stretch;padding-right:calc(1rem + 1vw)}.content-column__title{font-family:"alternate-gothic-no-3-d","Impact","Helvetica Nueue",sans-serif;line-height:1.1;vertical-align:text-top;letter-spacing:.025em;font-weight:500;text-transform:uppercase;margin:.3em 0 .2em 0;font-size:23.4px;font-size:1.3rem}@media(min-width: 320px){.content-column__title{font-size:calc(23.4px + (27 - 23.4)*(100vw - 320px)/704)}}@media screen and (min-width: 1024px){.content-column__title{font-size:27px;font-size:1.5rem}}@supports(grid-gap: 0){.content-column__wrapper{display:grid;grid-gap:calc(calc(1rem + 1vw)*1.5) calc(1rem + 1vw);grid-template-columns:repeat(auto-fit, minmax(300px, 1fr))}.content-column{padding-right:0}}.column-width--small{grid-template-columns:repeat(auto-fit, minmax(250px, 1fr))}.column-width--medium{grid-template-columns:repeat(auto-fit, minmax(300px, 1fr))}.column-width--large{grid-template-columns:repeat(auto-fit, minmax(400px, 1fr));grid-gap:3em 2.5em}.content-column--has-top-bar{position:relative}.content-column--has-top-bar:before{content:"";display:block;height:0px;width:3em;border-top:6px solid;border-top-color:inherit;margin-bottom:.5em;opacity:.5}.full-image{margin:0;position:relative}.full-image__image{display:block;width:100%}.full-image__caption{font-family:"proxima-nova","Helvetica Nueue",sans-serif;padding:0 calc(1rem + 1vw);transform:translateY(-1.4em);margin-bottom:-1.4em;border-bottom:1px solid #dad0bd}.full-image__caption-title{display:inline-block;background-color:#fff;padding:.33rem 0;box-shadow:.5rem 0 0 #fff,-0.5rem 0 0 #fff;margin:0;font-family:"alternate-gothic-no-3-d","Impact","Helvetica Nueue",sans-serif;line-height:1.1;vertical-align:text-top;letter-spacing:.025em;font-weight:500;text-transform:uppercase}.full-image__caption-text{background-color:#fff;box-shadow:.66rem 0 0 #fff,-0.66rem 0 0 #fff;font-size:.85em;padding:.3rem 0;line-height:1.4;color:#60472c}@media screen and (min-width: 768px){.full-image__caption{position:absolute;padding:0;top:calc(1rem + 1vw);left:0;width:300px;margin-bottom:0;transform:translateY(0);border:none}.full-image__caption-title{padding:.5em .66em 0 1.33rem;font-family:"alternate-gothic-no-3-d","Impact","Helvetica Nueue",sans-serif;line-height:1.1;vertical-align:text-top;letter-spacing:.025em;font-weight:500;text-transform:uppercase;box-shadow:0 .5rem 0 0 #fff}.full-image__caption-text{display:block;padding:1em 1em .3em 1.33rem;box-shadow:none}.caption--bottom-left{top:auto;bottom:calc(1rem + 1vw)}.caption--top-right{left:auto;right:0}.caption--top-right .full-image__caption-title{padding:.5em 1.33rem 0 1em}.caption--bottom-right{top:auto;bottom:calc(1rem + 1vw);left:auto;right:0}.caption--bottom-right .full-image__caption-text{padding:1em 1.33rem 1em 1em}}@media screen and (min-width: 768px){.image-row{display:-webkit-flex;display:flex}}.image-row--has-gutter{margin:0 -0.5rem}@media screen and (min-width: 768px){.image-row--has-gutter .image-row__item{padding:0 .5rem}}.image-row__item{margin:1rem;position:relative;overflow:hidden;max-height:80vh}.image-row__item img{display:block}@media screen and (min-width: 768px){.image-row__item{margin:0;max-height:none}}.image-row__item:hover .image-row__caption{opacity:1}.image-row__caption{font-size:.9em;padding:.5rem 0;margin-bottom:1rem;overflow:hidden;line-height:1.4;color:#717171}@media screen and (min-width: 768px){.image-row__caption{margin:0}}.container--full .image-row{margin:0}.container--full .image-row__item:first-child{padding-left:0}.container--full .image-row__item:last-child{padding-right:0}.headline-tab{position:relative;margin-top:calc(3em + 5vw)}.headline-tab:before{content:"";display:block;position:absolute;bottom:100%;width:100%;height:calc(3em + 5vw);background-image:url("images/wood-bar.jpg");background-size:cover;background-repeat:no-repeat;background-position:center}.section-title--tab{position:relative;margin:0;top:-1em;font-size:27px;font-size:1.5rem;letter-spacing:.02em;display:inline-block;max-width:75%;padding:.33em .33em .2em .33em;background-color:#edeae6;color:#60472c}@media(min-width: 320px){.section-title--tab{font-size:calc(27px + (54 - 27)*(100vw - 320px)/704)}}@media screen and (min-width: 1024px){.section-title--tab{font-size:54px;font-size:3rem}}.rip--tab{position:absolute;top:0;fill:inherit;height:1.15vw;transform:translate(0, -98%)}.headline-tab.flex-section--short-top{padding-top:.1px}.headline-tab.flex-section--short-top .section-title--tab{margin-bottom:0}.headline-tab.flex-section--medium-top{padding-top:.1px}.headline-tab.flex-section--medium-top .section-title--tab{margin-bottom:1vw}.headline-tab.flex-section--tall-top{padding-top:.1px}.headline-tab.flex-section--tall-top .section-title--tab{margin-bottom:2.5vw}.callout{display:flex;justify-content:center;padding-left:calc(1rem + 1vw);padding-right:calc(1rem + 1vw);background-position:center;background-repeat:no-repeat;background-size:cover}.callout--align-left{justify-content:flex-start}.callout--align-right{justify-content:flex-end}.callout__content{background-color:rgba(0,0,0,.75);padding:2em calc(1rem + 1vw);text-align:center;color:#fff;flex:0 0 50%;min-width:calc(300px + 2vw);max-width:calc(500px + 2vw);font-family:"proxima-nova","Helvetica Nueue",sans-serif}.callout__content a:not(button){color:#edeae6;box-shadow:inset 0 -0.5em 0 0 rgba(172,187,55,.3);transition:.2s ease opacity,.2s ease color,.2s ease box-shadow}.callout__content a:not(button):hover,.callout__content a:not(button):focus,.callout__content a:not(button):active{color:#fff;box-shadow:inset 0 -1.1em 0 0 rgba(172,187,55,.5)}.callout__headline{font-family:"alternate-gothic-no-3-d","Impact","Helvetica Nueue",sans-serif;line-height:1.1;vertical-align:text-top;letter-spacing:.025em;font-weight:500;text-transform:uppercase;margin:0 0 .5em 0;color:#fff}.callout__content .button{margin-top:1rem;display:inline-block;font-family:"alternate-gothic-no-3-d","Impact","Helvetica Nueue",sans-serif;line-height:1.1;vertical-align:text-top;letter-spacing:.025em;font-weight:500;text-transform:uppercase;background-color:#cd761f;box-shadow:inset 0 0 0 0 rgba(136,68,0,.5),inset 0 -0.3em 0 0 rgba(136,68,0,.33);border:none;border-radius:0;color:#fff;padding:.66em 1em;font-size:21.6px;font-size:1.2rem;transition:.25s ease all;text-decoration:none}@media(min-width: 320px){.callout__content .button{font-size:calc(21.6px + (25.2 - 21.6)*(100vw - 320px)/704)}}@media screen and (min-width: 1024px){.callout__content .button{font-size:25.2px;font-size:1.4rem}}.callout__content .button:hover,.callout__content .button:focus,.callout__content .button:visited:hover,.callout__content .button:visited:focus{background-color:#b36210;box-shadow:inset 0 -0.3em 0 0 rgba(136,68,0,.5),inset 0 -2em 0 0 #b36210;outline:rgba(0,0,0,0);color:#fff}.callout__content .button:disabled{background-color:#be7730}.callout__content .button:visited{color:#fff}.callout__content .button:focus{outline:rgba(0,0,0,0)}@media screen and (min-width: 1024px){.callout{padding-left:calc(2em + 2vw);padding-right:calc(2em + 2vw)}.callout__content{padding:calc(2em + 1vw)}}.accordion{list-style:none;padding:0;margin:0}.accordion__item-wrapper{padding:0;margin:.5em 0}.accordion__item{border:2px solid rgba(0,0,0,.1)}.accordion__title{padding:.5em;font-family:"proxima-nova","Helvetica Nueue",sans-serif;font-weight:600;font-size:19.8px;font-size:1.1rem;cursor:default;background-color:rgba(0,0,0,0);transition:.25s ease all}@media(min-width: 320px){.accordion__title{font-size:calc(19.8px + (23.4 - 19.8)*(100vw - 320px)/704)}}@media screen and (min-width: 1024px){.accordion__title{font-size:23.4px;font-size:1.3rem}}.accordion__title:hover,.accordion__title:focus{background-color:rgba(0,0,0,.05);outline:rgba(0,0,0,0)}.accordion__body{padding:1em 1em 1em 2em;border-top:1px solid rgba(0,0,0,.1)}.flex-section__carousel{position:relative;padding-left:1rem;padding-right:1rem;display:flex;align-items:center;flex-direction:row}.flex-section__carousel--list{margin:0;padding:0;overflow-x:auto;display:flex;align-items:flext-start;flex-direction:row;scroll-behavior:smooth;flex:0 1 auto;margin-left:1rem;margin-right:1rem;-ms-overflow-style:none;scrollbar-width:none}.flex-section__carousel--list::-webkit-scrollbar{display:none}.flex-section__carousel .carousel-item{position:relative;margin:0 0 0 .5rem;padding:47px 40px 53px 25px;overflow:hidden;display:flex;align-items:center;justify-content:center;flex-direction:column;flex:1 0 auto;background-color:#fff}.flex-section__carousel .carousel-item:hover .carousel-item__title,.flex-section__carousel .carousel-item:focus .carousel-item__title{text-decoration:underline}.flex-section__carousel .carousel-item__title{text-transform:uppercase;color:#5f472c;display:flex;align-items:center;justify-content:center}.flex-section__carousel .carousel-item__title svg{max-width:20px;width:100%;margin-left:.5rem}.flex-section__carousel .carousel-item__title svg path{fill:#5f472c}.flex-section__carousel .carousel-item__figure{margin:0;border:0;display:flex;flex-direction:row}.flex-section__carousel .carousel-item__link{position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:none}.flex-section__carousel--modal{display:none;position:fixed;width:100%;height:100%;top:0;left:0;z-index:999}.flex-section__carousel--modal .overlay{background:rgba(0,0,0,.6);position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.flex-section__carousel--modal .close-content-modal{position:absolute;top:1rem;right:1rem;border:0;background-color:rgba(0,0,0,0);cursor:pointer}.flex-section__carousel--modal div.modal-items{height:100%;display:grid;grid-template-areas:"a b b c";align-items:center}.flex-section__carousel--modal div.modal-items .button.scrollModal_prev{grid-area:a}.flex-section__carousel--modal div.modal-items .button.scrollModal_next{grid-area:c}.flex-section__carousel--modal div.modal-items .button.scrollModal_prev,.flex-section__carousel--modal div.modal-items .button.scrollModal_next{background-color:rgba(0,0,0,0);opacity:.5;width:40px;padding:.2em;box-shadow:none;cursor:pointer;flex:1 0 auto;display:flex;align-items:center;justify-content:center}.flex-section__carousel--modal div.modal-items .button.scrollModal_prev:hover,.flex-section__carousel--modal div.modal-items .button.scrollModal_prev:focus,.flex-section__carousel--modal div.modal-items .button.scrollModal_next:hover,.flex-section__carousel--modal div.modal-items .button.scrollModal_next:focus{opacity:1}.flex-section__carousel--modal div.modal-items .button.scrollModal_prev svg,.flex-section__carousel--modal div.modal-items .button.scrollModal_next svg{display:block;position:relative;height:auto;width:100%}.flex-section__carousel--modal div.modal-items .button.scrollModal_prev svg path,.flex-section__carousel--modal div.modal-items .button.scrollModal_next svg path{fill:#5f462b}.flex-section__carousel--modal div.modal-items .scrollModal_prev svg{transform:scaleX(-1)}.flex-section__carousel--modal .modal-item{display:none;flex-direction:column;align-items:center;height:100%;grid-area:b}@media screen and (min-width: 1024px){.flex-section__carousel--modal .modal-item{flex-direction:row}}.flex-section__carousel--modal .modal-item.is-active{display:flex}.flex-section__carousel--modal .modal-item__content{color:#514538}@media screen and (min-width: 1024px){.flex-section__carousel--modal .modal-item__content{flex:0 1 50%;padding-right:50px}}.flex-section__carousel--modal .modal-item__content h2{color:#4c9089}.flex-section__carousel--modal .modal-item__footnote{border-top:3px solid #5f462b;padding-top:23px;font-style:italic}.flex-section__carousel--modal .modal-item__footnote p{color:#514538}.flex-section__carousel--modal .modal-item .modal-item__figure{margin:0;border:0}.flex-section__carousel--modal .modal-item .modal-item__figure.modal-item__figure--grid{display:flex;align-items:center;flex-direction:column}@media screen and (min-width: 1024px){.flex-section__carousel--modal .modal-item .modal-item__figure.modal-item__figure--grid{flex-direction:row}}.flex-section__carousel--modal .modal-item .modal-item__figure.modal-item__figure--grid figure{margin:0}@media screen and (min-width: 1024px){.flex-section__carousel--modal .modal-item .modal-item__figure.modal-item__figure--grid figure{flex:0 1 50%;max-width:50%}}.flex-section__carousel--modal .modal-item .modal-item__figure.modal-item__figure--grid figure figcaption{font-weight:700;font-size:1rem;text-align:center;display:block}@media screen and (min-width: 1024px){.flex-section__carousel--modal .modal-item .modal-item__figure{flex:0 1 50%}}.flex-section__carousel--modal .flex-section__carousel--content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;max-width:80vw;height:100%;max-height:75vh;background-color:#fff;overflow-y:auto;padding:28px 48px 28px 50px}.flex-section__carousel .button.scrollButton_prev,.flex-section__carousel .button.scrollButton_next{background-color:rgba(0,0,0,0);opacity:.5;width:40px;padding:.2em;box-shadow:none;cursor:pointer;flex:1 0 auto;display:flex;align-items:center;justify-content:center}.flex-section__carousel .button.scrollButton_prev:hover,.flex-section__carousel .button.scrollButton_prev:focus,.flex-section__carousel .button.scrollButton_next:hover,.flex-section__carousel .button.scrollButton_next:focus{opacity:1}.flex-section__carousel .button.scrollButton_prev svg,.flex-section__carousel .button.scrollButton_next svg{display:block;position:relative;height:auto;width:100%}.flex-section__carousel .button.scrollButton_prev svg path,.flex-section__carousel .button.scrollButton_next svg path{fill:#5f462b}.flex-section__carousel .scrollButton_prev svg{transform:scaleX(-1)}.media__content{padding-left:calc(1rem + 1vw);padding-right:calc(1rem + 1vw)}.media__image{background-size:cover;background-repeat:no-repeat;background-position:center;padding-left:calc(1rem + 1vw);padding-right:calc(1rem + 1vw);margin:0}.media__image-caption{padding:.4rem 0;font-size:.85em;font-size:15.3px;font-size:.85rem;border-bottom:1px solid #edeae6}@media(min-width: 320px){.media__image-caption{font-size:calc(15.3px + (16.2 - 15.3)*(100vw - 320px)/704)}}@media screen and (min-width: 1024px){.media__image-caption{font-size:16.2px;font-size:.9rem}}.media--full .media__image{padding:60% 0 0}.media--full .media__image-caption{padding:.4rem 1em;border:none;background-color:rgba(0,0,0,.66);color:#fff}.media__content-wrapper{width:100%;max-width:670px;margin:0 auto}.media__headline{margin-top:0}@media screen and (min-width: 768px){.media{display:-webkit-flex;display:flex;flex-wrap:wrap}.media__content,.media__image{flex:3 0 366px;display:flex;justify-content:center;align-items:center}.media__image{flex:1 1 300px;padding-right:calc(1rem + 1vw);flex-wrap:wrap;align-content:center}.media__image img{flex:1 0 100%}.media--left .media__content{order:1}.media--left .media__image{order:0;padding-right:0;padding-left:calc(1rem + 1vw)}.media__image-caption{flex:1 0 100%}.media--full .media__image{padding:0}.media--full .media__image-caption{align-self:flex-end}}@media screen and (min-width: 1024px){.media__image,.media__content{flex:1 0 366px}}.statistics-block{background-color:#edeae6}.statistics__headline{padding:.5em calc(1rem + 1vw) .3em;margin:0 0 -0.1em 0;font-family:"alternate-gothic-no-3-d","Impact","Helvetica Nueue",sans-serif;line-height:1.1;vertical-align:text-top;letter-spacing:.025em;font-weight:500;text-transform:uppercase;background-color:#d1c9c0;color:#60472c}.statistics__grid{margin:0;padding:0;list-style:none;border-top:4px solid #d1c9c0}.statistics__item{margin:0;padding:calc(1rem + 1vw);background-color:#edeae6;border:4px solid #d1c9c0;border-top:none;flex:1 1 auto}.statistics__item p{margin:0;color:#879422;font-family:"proxima-nova","Helvetica Nueue",sans-serif;text-transform:uppercase;letter-spacing:.01em;line-height:1.3}.statistics__item span{display:block}.statistics__line-2{font-size:300%;font-family:"alternate-gothic-no-3-d","Impact","Helvetica Nueue",sans-serif;line-height:1.1;vertical-align:text-top;letter-spacing:.025em;font-weight:500;text-transform:uppercase;margin-top:.1em;line-height:.9;font-size:36px;font-size:2rem}@media(min-width: 320px){.statistics__line-2{font-size:calc(36px + (54 - 36)*(100vw - 320px)/704)}}@media screen and (min-width: 1024px){.statistics__line-2{font-size:54px;font-size:3rem}}@media screen and (min-width: 768px){.statistics__grid{display:flex}.statistics__item{display:flex;align-items:center}.statistics__item+.statistics__item{border-left:none}}.statistics-block.no-height-bottom{padding-bottom:0}.statistics-block.no-height-top{padding-top:0}.statistics-block.no-height-bottom+.statistics-block.no-height-top .statistics__grid{border-top:0}.flex-section__intro{padding-bottom:calc(2em + 2vw)}.flex-section h1:first-child,.flex-section h2:first-child,.flex-section h3:first-child,.flex-section h4:first-child,.flex-section h5:first-child,.flex-section h6:first-child{margin-top:0}.bucket-list__intro{padding-bottom:1em}.breadcrumbs{position:absolute;top:0;left:0;right:0;background-color:rgba(0,0,0,.5);font-size:.66em;font-family:"proxima-nova","Helvetica Nueue",sans-serif;color:#fff;overflow:hidden;padding:2px 0;max-width:none;width:auto}@media screen and (min-width: 768px){.breadcrumbs{display:block}}.breadcrumbs a{position:relative;margin-right:1em;color:#fff}.breadcrumbs a:after{content:"";display:block;width:1px;height:1em;background-color:#fff;opacity:.6;transform:translate(0.5em, -50%) skew(-30deg);transform-origin:center;backface-visibility:hidden;position:absolute;top:50%;left:100%;z-index:3}.breadcrumb_last{margin-right:5px}.breadcrumb_last,.breadcrumbs a{display:inline-block;padding:0 2px;line-height:1.1}.bucket{display:flex;justify-content:center;padding:calc(1rem + 1vw) 0}.bucket+.bucket{border-top:1px solid #dad0bd}.bucket--stacked{display:block}.bucket--stacked .bucket__image{margin-top:1em;margin-bottom:1em;max-width:none}.bucket--stacked .bucket__image img{display:block;margin:0 auto}.bucket--stacked .bucket__image.bucket__image--small img{max-width:150px}@media screen and (min-width: 768px){.bucket--stacked{display:flex}.bucket--stacked .bucket__image{margin-top:0;margin-bottom:0}.bucket--stacked .bucket__image img{margin:0}.bucket--stacked .bucket__image.bucket__image--small{max-width:150px}}.bucket__body{flex:1 0 70%}.bucket__body p{margin-top:1rem;font-size:1rem}.bucket__body:last-child{margin-bottom:0}.bucket__title{margin:0}.bucket__title a{box-shadow:0 0 0 rgba(255,255,255,0)}.bucket__subtitle{margin:0;font-weight:500}.bucket__title+.bucket__subtitle{margin-top:.5rem}.bucket__details{font-size:80%;opacity:.8}.bucket__meta{font-size:80%;opacity:.9;font-family:"proxima-nova","Helvetica Nueue",sans-serif}.bucket__image{flex:0 1 300px;margin-left:calc(1rem + 1vw)}.bucket__image img{width:100%;max-width:100%}.bucket__image--small{max-width:150px}.bucket--left .bucket__body{order:1}.bucket--left .bucket__image{order:0;margin-left:0;margin-right:calc(1rem + 1vw)}.bucket--right .bucket__body{order:0}.bucket--right .bucket__image{order:1}.bucket--v-center{align-items:center}.bucket--alternating .bucket__body{order:1}.bucket--alternating .bucket__image{order:0;margin-left:0;margin-right:calc(1rem + 1vw)}.bucket--alternating:nth-child(even) .bucket__body{order:0}.bucket--alternating:nth-child(even) .bucket__image{order:1;margin-right:0;margin-left:calc(1rem + 1vw)}.search-results{padding-bottom:3em}.search-results__header{padding-bottom:1em;border-bottom:1px solid #dad0bd}.search-results__form{max-width:20em;margin-bottom:1em}.search-results__term{font-family:"proxima-nova","Helvetica Nueue",sans-serif;color:#60472c}.search-results .bucket p{margin:.4em 0;font-size:.9rem}.search-results .bucket__meta{font-size:14px}.post-type-archive-tribe_events .tribe-filter-bar{position:relative !important}.tribe-bar-disabled{float:none;margin:0 auto;width:300px;z-index:9}#tribe-events .tribe-events-content p,.tribe-events-after-html p,.tribe-events-before-html p{margin:0 0 1em 0 !important}.tribe-bar-views-list.tribe-bar-views-list,.tribe-event-schedule-details{padding:0 !important}.tribe-events-list{max-width:768px;margin:0 auto}.tribe-bar-views-option-list{padding:0 !important}#tribe-bar-views label{margin:0}#tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option.tribe-bar-views-option.tribe-bar-views-option a{padding:.5em .33em !important}.tribe-events-page-title.tribe-events-page-title a{pointer-events:none;box-shadow:none;color:#4b9189}input#tribe-bar-date{font-size:.85em !important}#tribe-events *{font-family:"proxima-nova","Helvetica Nueue",sans-serif}.tribe-events-month-event-title{font-size:1.3em !important;padding:0 !important}#tribe-events-month-event-title .type-tribe_events,#tribe-events-content table .type-tribe_events{margin:0 !important}.tribe-events-calendar div[id*=tribe-events-daynum-],.tribe-events-calendar div[id*=tribe-events-daynum-] a{font-size:14px !important;background-color:#f7f5f0;color:#60472c}.tribe-events-calendar td.tribe-events-past div[id*=tribe-events-daynum-],.tribe-events-calendar td.tribe-events-past div[id*=tribe-events-daynum-]>a{color:#ccbfa8}.tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-],.tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-]>a{background-color:#acbb37;color:#fff}.tribe-events-tooltip{padding:.66em !important}.tribe-events-tooltip *{margin-top:0 !important}.tribe-events-tooltip .entry-title{font-size:21.6px;font-size:1.2rem;line-height:1.2;margin-bottom:.66rem !important}@media(min-width: 320px){.tribe-events-tooltip .entry-title{font-size:calc(21.6px + (25.2 - 21.6)*(100vw - 320px)/704)}}@media screen and (min-width: 1024px){.tribe-events-tooltip .entry-title{font-size:25.2px;font-size:1.4rem}}.tribe-events-tooltip .tribe-events-event-body{font-size:15px !important;padding:0 !important}.tribe-events-calendar td{border-color:#dad0bd !important}.tribe-events-calendar th{background-color:#edeae6 !important;font-size:15px !important;letter-spacing:.01em;color:#60472c !important}.tribe-events-notices{background:rgba(228,189,81,.33);border-radius:2px;border:1px solid #e4bd51;color:#b1680a;margin:10px 0 18px;padding:8px 35px 8px 14px;text-shadow:0 1px 0 #fff}.tribe-events-button{background-color:#acbb37 !important;font-size:.85rem !important;float:none !important}.tribe-events-button:hover{color:#444c00 !important}.tribe-events-schedule h2{margin-top:0 !important}.single-tribe_events .tribe-events-event-meta{background-color:#f7f5f0;border-color:#edeae6;font-size:1rem !important;display:flex;flex-wrap:wrap;margin:0}.single-tribe_events .tribe-events-event-meta .tribe-events-meta-group{flex:1 0 225px;width:auto !important}.single-tribe_events .tribe-events-event-meta .author.location{display:inline-table}.tribe-events-cost{display:block}.ticket-cost{border:none !important;padding:0 !important}.tribe-events-read-more{font-weight:600;box-shadow:inset 0 -0.5em 0 0 rgba(172,187,55,.3)}.tribe-events-read-more:hover,.tribe-events-read-more:focus,.tribe-events-read-more:active{box-shadow:inset 0 -1.1em 0 0 rgba(172,187,55,.5)}.tribe-events-list-separator-month{background-color:#edeae6 !important;color:#60472c !important}.tribe-events-event-meta.tribe-events-event-meta.tribe-events-event-meta,.tribe-events-list .time-details,.tribe-events-list .tribe-events-venue-details{display:inline-block;border:none;padding:0;background-color:rgba(0,0,0,0)}.tribe-events-venue-details{margin:0 !important;padding:0;border:none}.tribe-events-list .tribe-events-list-event-title{display:block}.tribe-events-list .tribe-events-list-separator-month+.type-tribe_events,.tribe-events-list .type-tribe_events{padding-top:1.25em !important;padding-bottom:1.25em !important}.tribe-events-list .tribe-events-list-separator-month+.type-tribe_events p,.tribe-events-list .tribe-events-list-separator-month+.type-tribe_events .tribe-events-read-more,.tribe-events-list .type-tribe_events p,.tribe-events-list .type-tribe_events .tribe-events-read-more{font-size:1rem;line-height:1.4}.view-list.tribe-events-shortcode.tribe-events-shortcode.tribe-events-shortcode.tribe-events-shortcode .tribe-events-button{display:none !important}.view-list.tribe-events-shortcode.tribe-events-shortcode.tribe-events-shortcode.tribe-events-shortcode #tribe-events-footer{margin:0 !important;display:none}.view-list.tribe-events-shortcode.tribe-events-shortcode.tribe-events-shortcode.tribe-events-shortcode #tribe-events-content#tribe-events-content.tribe-events-list{margin-bottom:0 !important}.view-list.tribe-events-shortcode.tribe-events-shortcode.tribe-events-shortcode.tribe-events-shortcode .tribe-events-list-separator-month{border-bottom:rgba(0,0,0,.2)}.view-list.tribe-events-shortcode.tribe-events-shortcode.tribe-events-shortcode.tribe-events-shortcode .tribe-events-title-bar{display:none}.view-list.tribe-events-shortcode.tribe-events-shortcode.tribe-events-shortcode.tribe-events-shortcode .tribe-event-url{font-size:85%}.view-list.tribe-events-shortcode.tribe-events-shortcode.tribe-events-shortcode.tribe-events-shortcode .tribe-events-event-meta,.view-list.tribe-events-shortcode.tribe-events-shortcode.tribe-events-shortcode.tribe-events-shortcode .tribe-events-list .time-details,.view-list.tribe-events-shortcode.tribe-events-shortcode.tribe-events-shortcode.tribe-events-shortcode .tribe-events-list .tribe-events-venue-details{display:inline-block;border:none;padding:0;background-color:rgba(0,0,0,0)}.view-list.tribe-events-shortcode.tribe-events-shortcode.tribe-events-shortcode.tribe-events-shortcode .tribe-events-venue-details{margin:0 !important;padding:0;border:none}.view-list.tribe-events-shortcode.tribe-events-shortcode.tribe-events-shortcode.tribe-events-shortcode .tribe-event-schedule-details{font-size:1rem;padding:0}.view-list.tribe-events-shortcode.tribe-events-shortcode.tribe-events-shortcode.tribe-events-shortcode .tribe-events-event-cost{font-size:1rem}.view-list.tribe-events-shortcode.tribe-events-shortcode.tribe-events-shortcode.tribe-events-shortcode .tribe-events-content.tribe-events-content p{font-size:1rem;line-height:1.4}.view-list.tribe-events-shortcode.tribe-events-shortcode.tribe-events-shortcode.tribe-events-shortcode .tribe-events-read-more{font-size:1rem}.view-list.tribe-events-shortcode.tribe-events-shortcode.tribe-events-shortcode.tribe-events-shortcode p:empty,.view-list.tribe-events-shortcode.tribe-events-shortcode.tribe-events-shortcode.tribe-events-shortcode span:empty,.view-list.tribe-events-shortcode.tribe-events-shortcode.tribe-events-shortcode.tribe-events-shortcode div:empty{display:none}.pum.pum.pum .pum-title{font-family:"alternate-gothic-no-3-d","Impact","Helvetica Nueue",sans-serif;line-height:1.1;vertical-align:text-top;letter-spacing:.025em;font-weight:500;text-transform:uppercase;font-size:28.8px;font-size:1.6rem;margin:.25em 0}@media(min-width: 320px){.pum.pum.pum .pum-title{font-size:calc(28.8px + (54 - 28.8)*(100vw - 320px)/704)}}@media screen and (min-width: 1024px){.pum.pum.pum .pum-title{font-size:54px;font-size:3rem}}.pum.pum.pum p{font-size:1em;font-size:18px;font-size:1rem}@media(min-width: 320px){.pum.pum.pum p{font-size:calc(18px + (21.6 - 18)*(100vw - 320px)/704)}}@media screen and (min-width: 1024px){.pum.pum.pum p{font-size:21.6px;font-size:1.2rem}}.pum-theme-2955 .pum-container.pum-container,.pum-theme-lightbox .pum-container.pum-container{padding:calc(20px + 1vw)}html.headroom-js{margin-top:70px !important}@media screen and (min-width: 768px){html.headroom-js{margin-top:130px !important}}.headroom-js .headroom{height:70px;position:fixed;top:0;right:0;left:0;transition:.4s ease all;will-change:opacity,transform;transform:translateY(0);opacity:1}@media screen and (min-width: 768px){.headroom-js .headroom{height:130px}.headroom-js .headroom .site-branding{padding-top:40px}}.headroom-js .headroom--pinned{transform:translateY(0);opacity:1;box-shadow:0 0 5px rgba(0,0,0,.2)}.headroom-js .headroom--unpinned{transform:translateY(-100%);opacity:0;box-shadow:0 0 5px rgba(0,0,0,.2)}.headroom-js .headroom--top{transform:translateY(0);opacity:1}.headroom-js .headroom--bottom{transform:translateY(0);opacity:1}.home-hero{position:relative;overflow:hidden;background-position:66.6% top;background-repeat:no-repeat;background-size:cover;background-color:#edeae6}.home-hero:before{content:"";display:block;position:absolute;top:-1px;right:20%;bottom:-1px;left:-1px;background:linear-gradient(to top right, rgba(170, 147, 105, 0.3) 0%, rgba(170, 147, 105, 0) 60%),linear-gradient(to right, #EDEAE6 0%, rgba(237, 234, 230, 0.55) 75%, rgba(237, 234, 230, 0) 100%);z-index:2}.home-hero__content{padding:3em 0;position:relative;z-index:3;max-width:20em;margin-right:10%}.home-hero__content .button{margin-right:10px;margin-bottom:10px}.home-hero__headline{font-size:1.75rem;font-size:27px;font-size:1.5rem;color:#879422;line-height:.9;margin:0}@media(min-width: 320px){.home-hero__headline{font-size:calc(27px + (54 - 27)*(100vw - 320px)/704)}}@media screen and (min-width: 1024px){.home-hero__headline{font-size:54px;font-size:3rem}}.home-hero__headline span{display:inline-block}.home-hero__headline span:nth-child(2){font-size:1.5em}.home-hero__headline span:nth-child(4){display:block;font-size:2.2em;margin-left:.01em}.home-hero__description{font-size:1em;margin:.33em 0 1.3em;text-shadow:0 1px 3px rgba(237,234,230,.8);color:#342d25}.home-hero.text--light{background-color:#aa9369}.home-hero.text--light:before{background:linear-gradient(to right, rgba(0, 0, 0, 0.75) 0%, rgba(0, 0, 0, 0.5) 75%, rgba(0, 0, 0, 0) 100%)}.home-hero.text--light .home-hero__headline{color:#fff}.home-hero.text--light .home-hero__description{color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.6)}@media screen and (min-width: 480px){.home-hero:before{right:40%}}.home-news{background-color:#edeae6;padding:2.5em 0 1.5em}.home-news a{font-family:"proxima-nova","Helvetica Nueue",sans-serif}.home-news__headline{margin:0;font-family:"alternate-gothic-no-3-d","Impact","Helvetica Nueue",sans-serif;line-height:1.1;vertical-align:text-top;letter-spacing:.025em;font-weight:500;text-transform:uppercase}.home-news__list{margin:0}.home-news__item{display:flex;background-color:#aa9369;background-size:cover;background-position:center;background-repeat:no-repeat;margin:1% 0}.home-news__item a{display:block;height:100%;width:101%;padding-top:1em;color:#fff;font-family:"proxima-nova","Helvetica Nueue",sans-serif;font-weight:normal;text-shadow:0 0 3px rgba(0,0,0,.5);line-height:1.2;position:relative;overflow:hidden}.home-news__item a:before{position:absolute;top:-1px;right:-1px;left:-1px;bottom:-1px;content:"";display:block;z-index:2;background-image:linear-gradient(to top, black 0%, rgba(0, 0, 0, 0.5) 55%, rgba(0, 0, 0, 0) 86%);opacity:.6;transition:.2s ease all;transform:translateY(3em)}.home-news__item a:hover:before,.home-news__item a:focus:before,.home-news__item a:focus-within:before{opacity:.7;transform:translateY(0)}@media screen and (min-width: 768px){.home-news__item a{padding-top:2em}}@media screen and (min-width: 1024px){.home-news__item a{padding-top:3em}}.home-news__item p{margin:0;padding:3em .66em .66em .66em;height:100%;width:100%;display:flex;flex-direction:column;justify-content:flex-end;z-index:3;position:relative}.home-news__item .arrow{display:block;margin-top:.4rem;width:2.5rem;height:.85rem}.home-news__item .arrow path{stroke:#fff !important}@media screen and (min-width: 480px){.home-news__list{display:flex;justify-content:space-between;flex-wrap:wrap}.home-news__item{flex:0 0 49%}}@media(min-width: 768px){.home-news__item{flex:0 0 24%}}.home-newsletter{background-color:#edeae6;position:relative;display:flex}.home-newsletter .newsletter-cta{padding:1em;margin:auto;position:relative;z-index:2;max-width:1400px}.home-newsletter:after{content:"";display:block;position:absolute;z-index:1;bottom:0;right:0;left:0;top:50%;background-color:#fff;background-image:url("images/wood-bar.jpg");background-repeat:no-repeat;background-position:center top;background-size:100%}@media screen and (min-width: 480px){.home-newsletter{padding:1em;padding:calc(1rem + 1vw)}}@media screen and (min-width: 768px){.home-newsletter .newsletter-cta{display:inline-flex}}.home-matters .content-column__wrapper{display:block;margin:0}.home-matters .home-icon{flex:0 0 90px;max-width:90px;height:auto;display:block;margin-right:1em;transform:scale(1);will-change:transform;backface-visibility:hidden;transform-origin:center;transition:.2s ease transform}.home-matters .h4{margin:.5em 0 .25em}a:hover .home-icon{transform:scale(1.05)}.content-column__body{flex:1 0 66%}.home-matters__headline{margin-bottom:0;font-family:"alternate-gothic-no-3-d","Impact","Helvetica Nueue",sans-serif;line-height:1.1;vertical-align:text-top;letter-spacing:.025em;font-weight:500;text-transform:uppercase;text-align:center}.home-matters__subheadline{font-family:"proxima-nova","Helvetica Nueue",sans-serif;color:#5c523f;text-align:center}.home-matters__item{display:flex;flex-direction:row;align-items:flex-start;margin:0 auto;max-width:500px}.home-matters__item p{font-size:.95rem;line-height:1.3;margin-bottom:.5em}.home-matters__item .h4 a,.home-matters__item h3 a{color:#267d73}.home-matters__item .h4 a:hover,.home-matters__item .h4 a:focus,.home-matters__item h3 a:hover,.home-matters__item h3 a:focus{color:#840}.home-matters__item .arrow{width:3em;height:1.3em}@media screen and (min-width: 480px){.home-matters .home-icon{max-width:120px}}@media(min-width: 768px){.home-matters{text-align:center}.home-matters .content-column__wrapper{display:flex}.home-matters .home-matters__item{margin:0 .5em;display:block;flex:1;max-width:none}.home-matters .home-matters__item p{max-width:15em;margin:0 auto .5em}.home-matters .home-icon{margin:0 auto;max-width:150px}.home-matters .h4{margin-top:0}}.feature{padding:5em 1em 1em;background-color:#edeae6;position:relative;overflow:hidden;background-color:#aa9369;background-size:cover;background-position:center;background-repeat:no-repeat}.feature:before{content:"";display:block;position:absolute;top:-1px;right:33%;bottom:-1px;left:-1px;background:linear-gradient(to right, black 0%, rgba(0, 0, 0, 0.5) 60%, rgba(0, 0, 0, 0.05) 95%, rgba(0, 0, 0, 0) 100%);opacity:.6;z-index:2}.feature__content{position:relative;z-index:3}.feature__content .button{padding:.4em .66em}.feature__headline{color:#fff;text-shadow:0 0 25px rgba(0,0,0,.5);margin-top:0;font-size:25.2px;font-size:1.4rem;width:80%;max-width:10em}@media(min-width: 320px){.feature__headline{font-size:calc(25.2px + (54 - 25.2)*(100vw - 320px)/704)}}@media screen and (min-width: 1024px){.feature__headline{font-size:54px;font-size:3rem}}.feature__headline a{color:#fff}.feature__headline a:hover,.feature__headline a:focus{color:#fff}@media screen and (min-width: 1024px){.feature__headline{width:auto}}.feature.text--dark:before{background:linear-gradient(to right, #EDEAE6 0%, rgba(237, 234, 230, 0.5) 60%, rgba(237, 234, 230, 0.05) 95%, rgba(237, 234, 230, 0) 100%)}.feature.text--dark .feature__headline{color:#52463a;text-shadow:0 0 5px rgba(237,234,230,.5)}.feature.text--dark .feature__headline a{color:#52463a}.feature.text--dark .feature__headline a:hover,.feature.text--dark .feature__headline a:focus{color:#52463a}@media screen and (min-width: 768px){.home-features__row{display:flex}.feature{padding:2em 1em 6em;padding:calc(6em + 3vw) 1em calc(11em + 3vw)}.feature--half{padding:8em 2em 1em;padding:calc(8em + 2vw) 1em 1em;flex:1}.feature--half .feature__headline{max-width:8.5em;font-size:25.2px;font-size:1.4rem}}@media screen and (min-width: 768px)and (min-width: 320px){.feature--half .feature__headline{font-size:calc(25.2px + (45 - 25.2)*(100vw - 320px)/704)}}@media screen and (min-width: 768px)and (min-width: 1024px){.feature--half .feature__headline{font-size:45px;font-size:2.5rem}}@media screen and (min-width: 768px){.home-features__row{display:flex}.feature--half{display:flex;align-items:flex-end}}.home-events{padding:1em 0 3em;background-color:#dad0bd;text-align:center;font-family:"proxima-nova","Helvetica Nueue",sans-serif}.home-events .arrow{margin-top:.66em;width:2.5em;height:1em}.home-events .arrow path{transition:.2s ease stroke}.home-events__headline{margin:1em 0 0;font-family:"alternate-gothic-no-3-d","Impact","Helvetica Nueue",sans-serif;line-height:1.1;vertical-align:text-top;letter-spacing:.025em;font-weight:500;text-transform:uppercase}.event-item{background-color:#fff;display:flex;margin:.5em auto;max-width:540px;position:relative}.event-item__date{background-color:#edeae6;color:#5c523f;font-family:"alternate-gothic-no-3-d","Impact","Helvetica Nueue",sans-serif;line-height:1.1;vertical-align:text-top;letter-spacing:.025em;font-weight:500;text-transform:uppercase;padding:.5em .33em .33em;flex:0 0 25%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;line-height:1}.event-item__body{text-align:left;padding:.66em .66em .4em .66em}.event-item__title{margin:0;line-height:1.2;color:#cd761f;transition:.2s ease all}.event-item:hover .event-item__title,.event-item:focus .event-item__title,.event-item:focus-within .event-item__title{color:#184949}.event-item:hover .arrow path,.event-item:focus .arrow path,.event-item:focus-within .arrow path{stroke:#184949}@media(min-width: 768px){.event-list{display:flex;flex-wrap:wrap;justify-content:center}.event-item{flex:0 0 24%;margin:.5%;display:block;padding-bottom:3em}.event-item .arrow{position:absolute;bottom:.66em;left:.66em}.event-item br{display:none}.event-item__body .arrow{margin-top:1.1em;margin-top:calc(1rem + 1vw)}.event-item__title{flex:1}}.home-donate{padding-top:1em;padding-bottom:33vw;background-position:center;background-repeat:no-repeat;background-size:cover;font-family:"proxima-nova","Helvetica Nueue",sans-serif;position:relative;overflow:hidden}.home-donate:before{content:"";display:block;position:absolute;top:-1px;right:-1px;bottom:33%;left:-1px;background:linear-gradient(to bottom, rgba(255, 255, 255, 0.6) 0%, rgba(255, 255, 255, 0.3) 90%, rgba(255, 255, 255, 0) 100%);z-index:2}.home-donate .container{position:relative;z-index:3}@media screen and (min-width: 1024px){.home-donate{padding-bottom:20em}}.home-donate-stars{color:#32679a}.home-donate.text--light .home-donate__headline,.home-donate.text--light p,.home-donate.text--light .home-donate-stars{color:#fff}.error404{text-align:center}.error404 h1{margin-top:0}#four-oh-four{padding:5vw 0}#four-oh-four a{text-decoration:underline;font-family:"proxima-nova","Helvetica Nueue",sans-serif}.not-found__search .input.search-field{font-size:1em}.not-found__search .search-submit{background-color:#f7f5f0}#menu-404-page-menu{font-family:"proxima-nova","Helvetica Nueue",sans-serif;font-size:1rem;padding:0;margin:1em 0 2em}#menu-404-page-menu li,#menu-404-page-menu a{display:inline-block;margin:1px;text-decoration:underline}@media(min-width: 768px){.not-found__search{max-width:600px;margin:0 auto;background-size:cover}.not-found__search input.search-field{font-size:1em}.not-found__search .search-submit{background-size:1.1rem;padding:0 1.66rem}}.button{display:inline-block;font-family:"alternate-gothic-no-3-d","Impact","Helvetica Nueue",sans-serif;line-height:1.1;vertical-align:text-top;letter-spacing:.025em;font-weight:500;text-transform:uppercase;background-color:#cd761f;box-shadow:inset 0 0 0 0 rgba(136,68,0,.5),inset 0 -0.3em 0 0 rgba(136,68,0,.33);border:none;border-radius:0;color:#fff;padding:.66em 1em;font-size:21.6px;font-size:1.2rem;transition:.25s ease all;text-decoration:none}@media(min-width: 320px){.button{font-size:calc(21.6px + (25.2 - 21.6)*(100vw - 320px)/704)}}@media screen and (min-width: 1024px){.button{font-size:25.2px;font-size:1.4rem}}.button:hover,.button:focus,.button:visited:hover,.button:visited:focus{background-color:#b36210;box-shadow:inset 0 -0.3em 0 0 rgba(136,68,0,.5),inset 0 -2em 0 0 #b36210;outline:rgba(0,0,0,0);color:#fff}.button:disabled{background-color:#be7730}.button:visited{color:#fff}.button:focus{outline:rgba(0,0,0,0)}.button--sm{padding:.5em .75em;font-size:18px;font-size:1rem}@media(min-width: 320px){.button--sm{font-size:calc(18px + (21.6 - 18)*(100vw - 320px)/704)}}@media screen and (min-width: 1024px){.button--sm{font-size:21.6px;font-size:1.2rem}}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px;font-family:"proxima-nova","Helvetica Nueue",sans-serif}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus{color:#111}input[type=checkbox],input[type=radio]{margin-right:.2em}.gform_wrapper ul.gfield_checkbox.gfield_checkbox.gfield_checkbox li input[type=checkbox],.gform_wrapper ul.gfield_radio.gfield_radio.gfield_radio li input[type=radio]{margin-top:0}select{border:1px solid #ccc}textarea{width:100%}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus textarea:-webkit-autofill,textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{border:1px solid #d4df83;-webkit-text-fill-color:#3a4008;-webkit-box-shadow:0 0 0px 1000px #e2e9ac inset;transition:background-color 5000s ease-in-out 0s}.search-form{padding:0;margin:0;border:1px solid #dad0bd;display:flex;align-content:center;align-items:stretch}.search-form label{display:flex;align-content:center;align-self:stretch;align-items:stretch;flex:1 0 auto}input.search-field{border:none;border-radius:0;color:#60472c;padding:.5em;font-size:1rem;width:100%}.search-submit{padding:0 1.33rem;background:rgba(0,0,0,0) url("images/search-icon.svg") center no-repeat;background-size:1rem;color:rgba(0,0,0,0);border:none;font-size:.01px;flex:0 0 auto;transition:.25s ease all}.search-submit:hover,.search-submit:focus{background-color:#edeae6}@media screen and (min-width: 768px){input.search-field{font-size:.9rem}}.gfield.field--hide-label label.gfield_label{display:none}.gform_wrapper.gform_wrapper{margin:0;margin-bottom:calc(1rem + 1vw)}*+.gform_wrapper.gform_wrapper{margin-top:2em}.gform_wrapper .validation_message{font-style:italic}.gfield{margin:0 0 2em 0}.gform_wrapper .gform_footer.gform_footer{padding:0}.form__donate{font-size:1em}.BBFormContainer{padding:0 !important}.BBFormSection{margin:1em auto !important;padding:.5em 0 !important;border-top:3px solid #dad0bd !important}.BBFormSection #bboxdonation_comment_lblComments{width:auto !important}.BBFormSectionHeading{padding:0 0 1em 0 !important;margin:0 !important;border:none !important}.BBFormSectionHeading .BBFormFieldLabelEdit{font-family:"alternate-gothic-no-3-d","Impact","Helvetica Nueue",sans-serif !important;vertical-align:text-top !important;letter-spacing:.025em !important;font-weight:500 !important;text-transform:uppercase !important;color:#267d73;font-size:21.6px;font-size:1.2rem}@media(min-width: 320px){.BBFormSectionHeading .BBFormFieldLabelEdit{font-size:calc(21.6px + (25.2 - 21.6)*(100vw - 320px)/704)}}@media screen and (min-width: 1024px){.BBFormSectionHeading .BBFormFieldLabelEdit{font-size:25.2px;font-size:1.4rem}}.BBFormFieldContainer{padding:0 !important;margin:0 0 1em 0 !important}.BBFormFieldLabel{font-family:"proxima nova",Helvetica !important;font-size:18px;font-size:1rem}@media(min-width: 320px){.BBFormFieldLabel{font-size:calc(18px + (18 - 18)*(100vw - 320px)/704)}}@media screen and (min-width: 1024px){.BBFormFieldLabel{font-size:18px;font-size:1rem}}.BBFormRadioItem{flex:1 0 44px;max-width:23.33%}.BBFormRadioLabelGivingLevel{transition-property:background-color,border-color,color !important;transition-timing-function:ease !important;transition-duration:.2s !important}.BBFormRadioLabel{font-size:1em !important;padding:.66em .33em !important;float:none !important;background-color:#edeae6 !important;border-color:#dad0bd !important;border-radius:2px !important}.BBFormRadioLabel.BBFormRadioLabelGivingLevelSelected{background-color:#acbb37 !important;border-color:#879422 !important}.BBFormRadioLabel:hover,.BBFormRadioLabel:focus{border-color:#879422 !important}#bboxdonation_payment_lblSecCode{padding-right:5px}#cscWhatsThis{box-shadow:none}.BBFormRadioAmount,.BBFormRadioDescriptionOther{font-size:1.2em !important;font-weight:600;text-align:center !important;padding:0 !important;min-width:44px !important;line-height:1 !important;color:#879422 !important}.BBFormContainer .BBFormSubmitbutton.BBFormSubmitbutton.BBFormSubmitbutton{display:inline-block;font-family:"alternate-gothic-no-3-d","Impact","Helvetica Nueue",sans-serif;line-height:1.1;vertical-align:text-top;letter-spacing:.025em;font-weight:500;text-transform:uppercase;background-color:#cd761f;box-shadow:inset 0 0 0 0 rgba(136,68,0,.5),inset 0 -0.3em 0 0 rgba(136,68,0,.33);border:none;border-radius:0;color:#fff;padding:.66em 1em;font-size:21.6px;font-size:1.2rem;transition:.25s ease all;text-decoration:none;box-shadow:none;margin-top:1em}@media(min-width: 320px){.BBFormContainer .BBFormSubmitbutton.BBFormSubmitbutton.BBFormSubmitbutton{font-size:calc(21.6px + (25.2 - 21.6)*(100vw - 320px)/704)}}@media screen and (min-width: 1024px){.BBFormContainer .BBFormSubmitbutton.BBFormSubmitbutton.BBFormSubmitbutton{font-size:25.2px;font-size:1.4rem}}.BBFormContainer .BBFormSubmitbutton.BBFormSubmitbutton.BBFormSubmitbutton:hover,.BBFormContainer .BBFormSubmitbutton.BBFormSubmitbutton.BBFormSubmitbutton:focus,.BBFormContainer .BBFormSubmitbutton.BBFormSubmitbutton.BBFormSubmitbutton:visited:hover,.BBFormContainer .BBFormSubmitbutton.BBFormSubmitbutton.BBFormSubmitbutton:visited:focus{background-color:#b36210;box-shadow:inset 0 -0.3em 0 0 rgba(136,68,0,.5),inset 0 -2em 0 0 #b36210;outline:rgba(0,0,0,0);color:#fff}.BBFormContainer .BBFormSubmitbutton.BBFormSubmitbutton.BBFormSubmitbutton:disabled{background-color:#be7730}.BBFormContainer .BBFormSubmitbutton.BBFormSubmitbutton.BBFormSubmitbutton:visited{color:#fff}.BBFormContainer .BBFormSubmitbutton.BBFormSubmitbutton.BBFormSubmitbutton:focus{outline:rgba(0,0,0,0)}.BBFormRadioLabelGivingLevelSelected .BBFormRadioAmount{color:#fff !important}.BBFormRadioLabelGivingLevelSelected .BBFormRadioDescriptionOther{display:none !important}.BBFormRadioLabelGivingLevelSelected.BBFormRadioLabel.BBFormRadioLabelGivingLevelOther{padding:.41em !important}.BBFormRadioLabelGivingLevelSelected .BBFormGiftOtherAmount{margin:0 !important;font-size:1em !important;width:100% !important;padding:.2em !important;line-height:1 !important;min-height:0 !important}.BBLinkSecureInfo{font-size:.7em}.BBCardNumber,.BBFieldSecurityCode{font-family:monospace !important;letter-spacing:1px !important}#BBPanelHeading .BBFormSectionPriceSelect{padding-bottom:0 !important;margin-bottom:0 !important}#BBPanelPrices .BBFormSectionPriceSelect{padding-top:0 !important;margin-top:0 !important;border:none !important}.BBFormTable{border-radius:0 !important;border:none !important;background-image:none !important;background-color:#edeae6 !important;max-width:100% !important}.BBFormTable .BBFormPriceName{font-family:"proxima-nova","Helvetica Nueue",sans-serif !important}.BBFormTable .BBFormPriceDescription{font-size:85% !important}#mongo-form .BBDFormSectionGiftInfo .BBFormRadioList{width:320px}#mongo-form .BBDFormSectionGiftInfo .BBFormRadioItem.BBFormRadioItem.BBFormRadioItem{max-width:100%}#mongo-form .BBDFormSectionGiftInfo .BBFormFieldLabel{min-width:90px;margin:0}#mongo-form .BBDFormSectionGiftInfo .BBFormFieldLabel *{clear:none !important;float:none !important;position:relative}#mongo-form .BBDFormSectionGiftInfo .BBFormFieldLabel .BBFormRadioDescription{float:none !important;padding:0}#mongo-form .BBDFormSectionGiftInfo .BBFormRadioDescription,#mongo-form .BBDFormSectionGiftInfo .BBFormRadioAmount{float:none !important;color:#879422}#mongo-form .BBDFormSectionGiftInfo .BBFormRadioLabelGivingLevelSelected.BBFormRadioLabelGivingLevelSelected.BBFormRadioLabelGivingLevelSelected.BBFormRadioLabelGivingLevelSelected.BBFormRadioLabelGivingLevelSelected{color:#fff !important}#mongo-form .BBDFormSectionGiftInfo .BBFormRadioLabelGivingLevelSelected.BBFormRadioLabelGivingLevelSelected.BBFormRadioLabelGivingLevelSelected.BBFormRadioLabelGivingLevelSelected.BBFormRadioLabelGivingLevelSelected .BBFormRadioDescription.BBFormRadioDescription,#mongo-form .BBDFormSectionGiftInfo .BBFormRadioLabelGivingLevelSelected.BBFormRadioLabelGivingLevelSelected.BBFormRadioLabelGivingLevelSelected.BBFormRadioLabelGivingLevelSelected.BBFormRadioLabelGivingLevelSelected .BBFormRadioAmount{color:#fff !important}#mongo-form .BBDFormSectionGiftInfo .BBFormRadioAmount{padding-left:.5em !important}#mongo-form .BBDFormSectionGiftInfo .BBFormRadioGivingLevelItem{max-width:none}#mongo-form .BBFormPaymentRadioOptions .BBFormFieldLabelEdit{background-color:#edeae6;border-color:#dad0bd;border-radius:2px;color:#879422;margin-bottom:10px}#mongo-form .BBFormContainer .BBFormRadioPaymentSelected{background-color:#acbb37;border-color:#879422;color:#fff}#mongo-form .BBFormFieldContainerPaymentMethods .BBFormPaymentRadioOptions{margin:0 !important}.BBFormContainer .BBFieldSecurityCode .BBFormFieldLabel{margin-left:0 !important}.page-id-64 #mongo-form .BBDFormSectionGiftInfo .BBFormRadioList{width:100%}.page-id-64 #mongo-form .BBDFormSectionGiftInfo .BBFormRadioList .BBFormRadioAmount{padding:0 !important}#mongo-form .BBFormContainer[data-bbox-part-id=fd4d7131-ede8-4201-92b4-79db9a9fd154] .BBFormProgressContainer{font-family:"proxima-nova","Helvetica Nueue",sans-serif !important;display:block !important;padding:1em 0 2em 0 !important}#mongo-form .BBFormContainer[data-bbox-part-id=fd4d7131-ede8-4201-92b4-79db9a9fd154] .BBFormProgressContainer .BBFormProgress-Bar{background-color:#acbb37 !important}#mongo-form .BBFormContainer[data-bbox-part-id=fd4d7131-ede8-4201-92b4-79db9a9fd154] .BBFormRadioButton{position:absolute;visibility:hidden;pointer-events:none}#mongo-form .BBFormContainer[data-bbox-part-id=fd4d7131-ede8-4201-92b4-79db9a9fd154] .BBFormRadioDescription{font-size:1.1rem}#mongo-form .BBFormContainer[data-bbox-part-id=fd4d7131-ede8-4201-92b4-79db9a9fd154] .BBDFormSectionGiftInfo .BBFormRadioList{width:auto}.form{font-size:1em}label{font-family:"proxima-nova","Helvetica Nueue",sans-serif}/*# sourceMappingURL=style.css.map */
