*,*::before,*::after{box-sizing:border-box}html{overflow-y:scroll;height:100%;font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{min-height:100%;position:relative}@-ms-viewport{width:device-width}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:"nunito-sans", sans-serif;font-size:15px;font-weight:400;line-height:20px;color:#0E361F;text-align:left;background-color:#ffffff}[tabindex="-1"]:focus{outline:0 !important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:20px}p{margin-top:0;margin-bottom:20px}abbr[title],abbr[data-original-title]{text-decoration:underline;text-decoration:underline dotted;cursor:help;border-bottom:0}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:400}dd{margin-bottom:0.5rem;margin-left:0}blockquote{margin:0 0 1rem}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}a{text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}a:hover{text-decoration:none}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):hover,a:not([href]):not([tabindex]):focus{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}pre,code,kbd,samp{font-family:monospace, monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg:not(:root){overflow:hidden}table{border-collapse:collapse}caption{padding-top:0;padding-bottom:0;color:#0E361F;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:6px}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{padding:0;border-style:none}input[type="radio"],input[type="checkbox"]{box-sizing:border-box;padding:0}input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"]{-webkit-appearance:listbox}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-transition:"color 9999s ease-out, background-color 9999s ease-out";-webkit-transition-delay:9999s}input[type="number"]{-moz-appearance:textfield}input[type="number"]::-webkit-outer-spin-button,input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input{-webkit-appearance:none;border-radius:0;padding:0}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:0.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{outline-offset:-2px;-webkit-appearance:none}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none !important}.g-container,.g-container-fluid{width:100%;margin-right:auto;margin-left:auto;padding:0 30px}.g-container::after,.g-container-fluid::after{display:block;clear:both;content:""}@media (min-width:350px){.g-container,.g-container-fluid{padding:0 35px}}.g-container-site,.g-container-max{position:relative;max-width:1400px}.g-container{max-width:1170px}.g-row{margin-left:-8px;margin-right:-8px;position:relative}.g-row::after{display:block;clear:both;content:""}.g-row [class*="g-col-"]{float:left;width:100%;margin:0;padding:0 8px;min-height:1px}.g-col{min-height:1px}@media (min-width:768px){.g-row .g-col-1{width:8.3333333333%}.g-row .g-col-2{width:16.6666666667%}.g-row .g-col-3{width:25%}.g-row .g-col-4{width:33.3333333333%}.g-row .g-col-5{width:41.6666666667%}.g-row .g-col-6{width:50%}.g-row .g-col-7{width:58.3333333333%}.g-row .g-col-8{width:66.6666666667%}.g-row .g-col-9{width:75%}.g-row .g-col-10{width:83.3333333333%}.g-row .g-col-11{width:91.6666666667%}.g-row .g-col-12{width:100%}.g-row .g-col-offset-1{margin-left:8.3333333333%}.g-row .g-col-offset-2{margin-left:16.6666666667%}.g-row .g-col-offset-3{margin-left:25%}.g-row .g-col-offset-4{margin-left:33.3333333333%}.g-row .g-col-offset-5{margin-left:41.6666666667%}.g-row .g-col-offset-6{margin-left:50%}.g-row .g-col-offset-7{margin-left:58.3333333333%}.g-row .g-col-offset-8{margin-left:66.6666666667%}.g-row .g-col-offset-9{margin-left:75%}.g-row .g-col-offset-10{margin-left:83.3333333333%}.g-row .g-col-offset-11{margin-left:91.6666666667%}.g-row .g-col-offset-12{margin-left:100%}}.g-col-30{margin:0;position:relative}@media (min-width:768px){.g-col-30{width:30%;right:70%}}.g-col-70{margin:0;position:relative}@media (min-width:768px){.g-col-70{width:70%;left:30%}}@media (min-width:768px){.g-col-swap{display:flex;flex-direction:row-reverse}}@media (min-width:768px){.g-rowheight-equal{display:flex;flex-direction:row;align-items:stretch}.g-rowheight-equal .g-col{display:flex;flex-direction:column}.g-rowheight-equal .colalign-top{justify-content:flex-start}.g-rowheight-equal .colalign-centered{justify-content:center}.g-rowheight-equal .colalign-bottom{justify-content:flex-end}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}body{position:relative;padding-top:100px}@media (min-width:350px){body{padding-top:114px}}@media (min-width:1024px){body.page-template-page-secondarynav,body.short,body.single,body.archive{padding-top:114px}}@media (min-width:1024px){body.dev{padding-top:114px}}body.mobilenav-open{overflow:hidden}#site-header{position:fixed;top:0;left:0;right:0;padding:27px 32px 27px 26px;background:#ffffff;border-bottom:1px solid #d0cdc6;z-index:99999;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}body.home #site-header,body.page-id-160 #site-header,body.page-id-161 #site-header,body.page-id-164 #site-header{background:transparent;border-bottom:1px solid transparent}@media (min-width:768px){body.page-id-160 #site-header,body.page-id-161 #site-header,body.page-id-164 #site-header{background:#ffffff;border-bottom:1px solid #d0cdc6}}body.mobilenav-open #site-header,body.scrolled #site-header{background:#ffffff;border-bottom:1px solid #d0cdc6}@media (min-width:768px){#site-header{padding:30px 32px 22px 39px}}@media (min-width:1024px){#site-header{padding:30px 40px 22px 39px}}@media screen and (min-width:783px){body.admin-bar #site-header{top:32px}}#site-header img{display:block;width:200px}@media (min-width:350px){#site-header img{width:264px}}@media (min-width:1024px){#site-header img{width:272px}}#site-header span#navtoggle{position:absolute;top:50%;margin-top:-4px;right:28px;display:block;height:15px;width:28px;cursor:pointer}@media (min-width:500px){#site-header span#navtoggle{right:35px}}@media (min-width:1024px){#site-header span#navtoggle{display:none}}#site-header span#navtoggle span{position:relative;top:7px}#site-header span#navtoggle span,#site-header span#navtoggle span:before,#site-header span#navtoggle span:after{transition:all 0.3s;display:block;height:1px;width:28px;background-color:#969289}#site-header span#navtoggle span:before,#site-header span#navtoggle span:after{position:absolute;left:0;content:""}#site-header span#navtoggle span:before{top:-7px}#site-header span#navtoggle span:after{top:7px}#site-header span#navtoggle.active span{background-color:transparent}#site-header span#navtoggle.active span:before{transform:translateY(7px) rotate(45deg)}#site-header span#navtoggle.active span:after{top:-7px;transform:translateY(7px) rotate(-45deg)}#site-header nav>ul{display:none;margin:0;padding:0;list-style:none;position:absolute;top:48px;right:40px}@media (min-width:1024px){#site-header nav>ul{display:block}}#site-header nav>ul>li{float:left;padding-left:18px;margin-left:18px;border-left:1px solid #C4BFB4}#site-header nav>ul>li:first-child{padding-left:0;margin-left:0;border:0}#site-header nav>ul>li:last-child{border:0}#site-header nav>ul>li:last-child>a{position:relative;display:inline-block;padding-right:15px;font-family:"nunito-sans", sans-serif;font-size:17px;letter-spacing:0.5px;font-weight:400;color:#054832}#site-header nav>ul>li:last-child>a:before{-webkit-transition:opacity 0.3s linear;-moz-transition:opacity 0.3s linear;-o-transition:opacity 0.3s linear;transition:opacity 0.3s linear;opacity:0}#site-header nav>ul>li:last-child>a:after{content:"";display:block;position:absolute;top:50%;margin-top:-2px;right:0;height:6px;width:10px;background:url(../images/nav-arrow.svg)}#site-header nav>ul>li>a{font-family:"source-serif-4", serif;font-size:18px;line-height:28px;letter-spacing:0.5px;font-weight:600;color:#22A31D}#site-header ul ul{position:absolute;top:0px;right:-9999px;z-index:1;margin:0;padding:46px 1px 1px;width:100%;max-width:300px;opacity:0}#site-header ul ul:before{content:"";position:absolute;top:45px;left:0;bottom:0;right:0;background:#F7F1E5;border:1px solid #C4BFB4}#site-header ul ul:after{content:"";position:absolute;top:-24px;right:0px;width:116px;height:70px;background:#F7F1E5;border:1px solid #C4BFB4;border-bottom:0}#site-header ul ul li{display:block;width:100%}#site-header ul ul li.next a:before{opacity:0}#site-header ul ul a{position:relative;display:block;padding:26px 24px;font-family:"nunito-sans", sans-serif;font-size:17px;font-weight:700;letter-spacing:2px;text-align:center;text-transform:uppercase;color:#0E361F}#site-header ul ul a:before{-webkit-transition:opacity 200 linear;-moz-transition:opacity 200 linear;-o-transition:opacity 200 linear;transition:opacity 200 linear;content:"";position:absolute;top:0;left:24px;right:24px;height:1px;background:#C4BFB4;opacity:1}#site-header ul ul a:hover{background:#4FA037;color:#ffffff}#site-header ul ul a:hover:before{display:none}#site-header ul ul li:first-child a:before{display:none}#site-header ul ul a:after{display:none !important}#site-header li.dropdown ul{-webkit-transition:opacity 0.3s linear;-moz-transition:opacity 0.3s linear;-o-transition:opacity 0.3s linear;transition:opacity 0.3s linear}#site-header li.dropdown a{z-index:2}#site-header li.dropdown:hover>a{color:#22A31D !important}#site-header li.dropdown:hover>a:after{transform:scaleY(-1)}#site-header li.dropdown:hover ul{right:-22px;opacity:1}#site-subheader{display:none !important}body.page-template-page-secondarynav #site-subheader,body.short #site-subheader,body.single #site-subheader,body.archive #site-subheader{position:fixed;top:114px;left:0;right:0;border-bottom:1px solid #d0cdc6;background:#ffffff;z-index:99998}@media (min-width:1024px){body.page-template-page-secondarynav #site-subheader,body.short #site-subheader,body.single #site-subheader,body.archive #site-subheader{display:block !important}}body.admin-bar #site-subheader{top:146px}#site-subheader .submenu ul{margin:0;padding:0;list-style:none;overflow:hidden}#site-subheader .submenu ul li{display:block;width:100%;max-width:220px;float:left;border-right:1px solid #C4BFB4}#site-subheader .submenu ul li:hover nav{opacity:1;left:0;right:0}#site-subheader .submenu ul li>a{display:block;width:100%;padding:19px 30px;text-align:center;font-family:"source-serif-4", serif;font-size:16px;line-height:22px;font-weight:600;letter-spacing:0.5px;color:#0E361F}#site-subheader .submenu ul li.nav1:hover>a{background:#3BBF5E}#site-subheader .submenu ul li.nav2:hover>a{background:#FFC600}#site-subheader .submenu ul li.nav3:hover>a{background:#FF872B}#site-subheader .submenu ul li.nav1 .submenu-dropdown a.btn{background:#3BBF5E;color:#0E361F}#site-subheader .submenu ul li.nav2 .submenu-dropdown a.btn{background:#FFC600;color:#0E361F}#site-subheader .submenu ul li.nav3 .submenu-dropdown a.btn{background:#FF872B;color:#0E361F}#site-subheader .submenu li.account{border:0;position:absolute;top:17px;right:95px;padding:0;width:27px}#site-subheader .submenu li.account a{display:block;text-indent:-999px;overflow:hidden;height:27px;width:27px;padding:0;background:url(../images/icon-account.svg)}#site-subheader .submenu li.support{border:0;position:absolute;top:17px;right:40px;padding:0;width:27px}#site-subheader .submenu li.support a{display:block;text-indent:-999px;overflow:hidden;height:27px;width:27px;padding:0;background:url(../images/icon-support.svg)}#site-subheader .submenu-dropdown{-webkit-transition:opacity 0.3s linear;-moz-transition:opacity 0.3s linear;-o-transition:opacity 0.3s linear;transition:opacity 0.3s linear;position:absolute;top:60px;left:-9999px;padding:33px 0 33px;background:#F7F1E5;border-top:1px solid #C4BFB4;opacity:0}#site-subheader .submenu-dropdown ul{margin:0;padding:0;list-style:none}#site-subheader .submenu-dropdown ul li{max-width:9999px;border:0;float:none;padding-bottom:25px}#site-subheader .submenu-dropdown ul li:last-child{padding-bottom:0}#site-subheader .submenu-dropdown ul li a{display:inline;padding:0;text-align:left;font-family:"nunito-sans", sans-serif;font-size:15px;line-height:27px;text-transform:uppercase;font-weight:700;letter-spacing:1.5px;color:#0E361F;text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:3px}#site-subheader .submenu-dropdown ul ul{margin-top:10px}#site-subheader .submenu-dropdown ul ul li{padding:0 0 8px 0}#site-subheader .submenu-dropdown ul ul li:last-child{padding-bottom:2px}#site-subheader .submenu-dropdown ul ul a{font-family:"source-serif-4", serif;font-size:15px;line-height:21px;letter-spacing:0;text-transform:none;text-decoration:none;font-weight:400;color:#0E361F}#site-subheader .submenu-dropdown .btn{position:absolute;top:30px;right:40px;font-size:15px}#site-subheader .submenu1 ul a{text-decoration-color:#3BBF5E !important}#site-subheader .submenu2 ul a{text-decoration-color:#FFC600 !important}#site-subheader .submenu3 ul a{text-decoration-color:#FF872B !important}body.section-resources #site-subheader li.nav1>a,body.archive #site-subheader li.nav1>a,body.single-page #site-subheader li.nav1>a,body.single-grants #site-subheader li.nav1>a,body.single-research #site-subheader li.nav1>a,body.single-resources #site-subheader li.nav1>a,body.single-newsletter #site-subheader li.nav1>a,body.page-id-107 #site-subheader li.nav1>a{background:#3BBF5E}body.tribe-events-page-template #site-subheader li.nav1>a,body.post-type-archive-press #site-subheader li.nav1>a,body.tax-press_tags #site-subheader li.nav1>a,body.bbpress #site-subheader li.nav1>a,body.tag #site-subheader li.nav1>a{background:transparent}body.tribe-events-page-template #site-subheader li.nav2>a,body.section-gatherings #site-subheader li.nav2>a,body.post-type-archive-press #site-subheader li.nav2>a,body.tax-press_tags #site-subheader li.nav2>a,body.tag #site-subheader li.nav2>a,body.single-press #site-subheader li.nav2>a{background:#FFC600}body.section-community #site-subheader li.nav3>a,body.bbpress #site-subheader li.nav3>a{background:#FF872B}#site-dropdown-bg{-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;position:absolute;top:0;bottom:0;left:0;right:0;background:#000;opacity:0;z-index:-9999;min-height:100vh}body.nav_open #site-dropdown-bg{opacity:0.3;z-index:9999}#mobile-nav{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:99998;padding-top:113px;overflow:auto}@media (min-width:1024px){#mobile-nav{display:none !important}}#mobile-nav:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:#000;opacity:0.3}#mobile-nav nav.main{position:relative;left:0;width:100vw;background:#FFFDF2}#mobile-nav nav.main ul{margin:0;padding:0;list-style:none}#mobile-nav nav.main ul li{position:relative;padding:40px 36px}#mobile-nav nav.main ul li:before{content:"";position:absolute;bottom:0px;left:40px;right:40px;height:1px;background:#C4BFB4}#mobile-nav nav.main ul li:last-child:before{display:none}#mobile-nav nav.main ul ul{padding-top:30px}#mobile-nav nav.main ul ul li{margin:0 0 30px 0;padding:0}#mobile-nav nav.main ul ul li:last-child{margin:0}#mobile-nav nav.main ul ul li:before{display:none}#mobile-nav nav.main ul ul li a{display:block;position:relative;font-family:"nunito-sans", sans-serif;font-size:17px;line-height:27px;color:#0E361F;text-transform:uppercase;letter-spacing:2.5px}#mobile-nav nav.main ul ul li a:before{content:"";position:absolute;top:6px;right:0;height:16px;width:9px;background:url(../images/nav-arrow-right.svg);background-size:contain}#mobile-nav nav.main header,#mobile-nav nav.main a{font-family:"source-serif-4", serif;font-size:24px;line-height:34px;color:#22A31D;font-weight:600}#mobile-nav nav.main li.account{padding-bottom:0}#mobile-nav nav.main li.account:before{display:none}#mobile-nav nav.main li.account a{position:relative;display:block;padding-left:42px;font-family:"nunito-sans", sans-serif;font-size:21px;line-height:28px;font-weight:400;color:#0E361F}#mobile-nav nav.main li.account a:before{content:"";position:absolute;top:1px;left:0;height:27px;width:27px;background:url(../images/icon-account.svg)}#mobile-nav nav.main li.support{padding-top:30px}#mobile-nav nav.main li.support a{position:relative;display:block;padding-left:42px;font-family:"nunito-sans", sans-serif;font-size:21px;line-height:28px;font-weight:400;color:#0E361F}#mobile-nav nav.main li.support a:before{content:"";position:absolute;top:1px;left:0;height:27px;width:27px;background:url(../images/icon-support.svg)}#mobile-nav nav.main li.joinus{background:#054827;padding-bottom:60px}#mobile-nav nav.main li.joinus ul{padding-top:40px}#mobile-nav nav.main li.joinus li{margin:0 0 27px}#mobile-nav nav.main li.joinus a{display:inline-block;border-bottom:3px solid #22A31D;color:#ffffff}#mobile-nav nav.main li.joinus a:before{display:none}#mobile-nav nav.mobile1,#mobile-nav nav.mobile2,#mobile-nav nav.mobile3,#mobile-nav nav.mobile4,#mobile-nav nav.mobile5{position:absolute;top:113px;left:100vw;width:100vw;padding:43px 36px 80px;background:#F7F1E5}#mobile-nav nav.mobile1 header,#mobile-nav nav.mobile2 header,#mobile-nav nav.mobile3 header,#mobile-nav nav.mobile4 header,#mobile-nav nav.mobile5 header{color:#3BBF5E}#mobile-nav nav.mobile1 .back,#mobile-nav nav.mobile2 .back,#mobile-nav nav.mobile3 .back,#mobile-nav nav.mobile4 .back,#mobile-nav nav.mobile5 .back{position:relative;display:inline-block;padding-left:20px;font-size:14px;line-height:19px;text-transform:uppercase;font-weight:700;letter-spacing:1.5px;color:#969289}#mobile-nav nav.mobile1 .back:before,#mobile-nav nav.mobile2 .back:before,#mobile-nav nav.mobile3 .back:before,#mobile-nav nav.mobile4 .back:before,#mobile-nav nav.mobile5 .back:before{content:"";position:absolute;top:3px;left:0;height:15px;width:8px;background:url(../images/nav-arrow-left.svg)}#mobile-nav nav.mobile1 header,#mobile-nav nav.mobile2 header,#mobile-nav nav.mobile3 header,#mobile-nav nav.mobile4 header,#mobile-nav nav.mobile5 header{margin:40px 0 35px;font-family:"source-serif-4", serif;font-size:24px;line-height:34px;font-weight:600}#mobile-nav nav.mobile1 ul,#mobile-nav nav.mobile2 ul,#mobile-nav nav.mobile3 ul,#mobile-nav nav.mobile4 ul,#mobile-nav nav.mobile5 ul{margin:-2px 0 0;padding:0;list-style:none}#mobile-nav nav.mobile1 ul li,#mobile-nav nav.mobile2 ul li,#mobile-nav nav.mobile3 ul li,#mobile-nav nav.mobile4 ul li,#mobile-nav nav.mobile5 ul li{padding-bottom:35px}#mobile-nav nav.mobile1 ul li a,#mobile-nav nav.mobile2 ul li a,#mobile-nav nav.mobile3 ul li a,#mobile-nav nav.mobile4 ul li a,#mobile-nav nav.mobile5 ul li a{display:inline-block;font-size:15px;line-height:30px;text-transform:uppercase;font-weight:700;letter-spacing:1.5px;color:#0E361F;text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:4px}#mobile-nav nav.mobile1 ul li li,#mobile-nav nav.mobile2 ul li li,#mobile-nav nav.mobile3 ul li li,#mobile-nav nav.mobile4 ul li li,#mobile-nav nav.mobile5 ul li li{padding:16px 0 0 0}#mobile-nav nav.mobile1 ul li li:first-child,#mobile-nav nav.mobile2 ul li li:first-child,#mobile-nav nav.mobile3 ul li li:first-child,#mobile-nav nav.mobile4 ul li li:first-child,#mobile-nav nav.mobile5 ul li li:first-child{padding-top:13px}#mobile-nav nav.mobile1 ul li li a,#mobile-nav nav.mobile2 ul li li a,#mobile-nav nav.mobile3 ul li li a,#mobile-nav nav.mobile4 ul li li a,#mobile-nav nav.mobile5 ul li li a{border:0;text-transform:none;font-family:"source-serif-4", serif;letter-spacing:0;line-height:20px;font-weight:400;text-decoration:none}#mobile-nav nav.mobile1 .btn,#mobile-nav nav.mobile2 .btn,#mobile-nav nav.mobile3 .btn,#mobile-nav nav.mobile4 .btn,#mobile-nav nav.mobile5 .btn{font-size:15px;letter-spacing:2.5px}#mobile-nav nav.mobile1 header{color:#3BBF5E}#mobile-nav nav.mobile1 ul li a{text-decoration-color:#3BBF5E}#mobile-nav nav.mobile1 a.btn{background:#3BBF5E;color:#0E361F}#mobile-nav nav.mobile2 header{color:#FFC600}#mobile-nav nav.mobile2 ul li a{text-decoration-color:#FFC600}#mobile-nav nav.mobile2 a.btn{background:#FFC600;color:#0E361F}#mobile-nav nav.mobile3 header{color:#FF872B}#mobile-nav nav.mobile3 ul li a{text-decoration-color:#FF872B}#mobile-nav nav.mobile3 a.btn{background:#FF872B;color:#0E361F}#site-header2{position:fixed;top:0;left:0;right:0;background:#ffffff;border-bottom:1px solid #d0cdc6;z-index:99999;background:#ffffff;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}body.page-id-160 #site-header2,body.page-id-161 #site-header2,body.page-id-164 #site-header2{background:transparent;border-bottom:1px solid transparent}@media (min-width:768px){body.page-id-160 #site-header2,body.page-id-161 #site-header2,body.page-id-164 #site-header2{background:#ffffff;border-bottom:1px solid #d0cdc6}}@media screen and (min-width:783px){body.admin-bar #site-header2{top:32px}}#site-header2 .navigation{padding:27px 32px 27px 26px}@media (min-width:768px){#site-header2 .navigation{padding:26px 32px 26px 39px}}@media (min-width:1024px){#site-header2 .navigation{padding:26px 40px 26px 39px}}#site-header2 img{display:block;width:200px}@media (min-width:350px){#site-header2 img{width:264px}}@media (min-width:1024px){#site-header2 img{width:272px}}#site-header2 a{transition:none}#site-header2 span#navtoggle{position:absolute;top:50%;margin-top:-4px;right:28px;display:block;height:15px;width:28px;cursor:pointer}@media (min-width:500px){#site-header2 span#navtoggle{right:35px}}@media (min-width:1200px){#site-header2 span#navtoggle{display:none}}#site-header2 span#navtoggle span{position:relative;top:7px}#site-header2 span#navtoggle span,#site-header2 span#navtoggle span:before,#site-header2 span#navtoggle span:after{transition:all 0.3s;display:block;height:1px;width:28px;background-color:#969289}#site-header2 span#navtoggle span:before,#site-header2 span#navtoggle span:after{position:absolute;left:0;content:""}#site-header2 span#navtoggle span:before{top:-7px}#site-header2 span#navtoggle span:after{top:7px}#site-header2 span#navtoggle.active span{background-color:transparent}#site-header2 span#navtoggle.active span:before{transform:translateY(7px) rotate(45deg)}#site-header2 span#navtoggle.active span:after{top:-7px;transform:translateY(7px) rotate(-45deg)}#site-header2 nav>ul{display:none;margin:0;padding:0;list-style:none;position:absolute;top:42px;right:40px}@media (min-width:1200px){#site-header2 nav>ul{display:block}}#site-header2 nav>ul>li{position:relative;float:left;margin-left:20px}@media (min-width:1400px){#site-header2 nav>ul>li{margin-left:30px}}@media (min-width:1600px){#site-header2 nav>ul>li{margin-left:50px}}#site-header2 nav>ul>li:first-child{margin-left:0}#site-header2 nav>ul>li:last-child{margin-left:20px}#site-header2 nav>ul>li>a{position:relative;font-family:"source-serif-4", serif;font-size:18px;line-height:28px;letter-spacing:0.5px;font-weight:600;color:#22A31D}#site-header2 nav>ul>li>a:hover,#site-header2 nav>ul>li>a:focus{color:#054832}#site-header2 nav>ul>li:hover>a,#site-header2 nav>ul>li.current-menu-item>a,#site-header2 nav>ul>li.hover>a{color:#054832}#site-header2 nav>ul>li.menu-item-has-children>a,#site-header2 nav>ul>li.getinvolved>a{padding-right:15px}#site-header2 nav>ul>li.menu-item-has-children>a:after,#site-header2 nav>ul>li.getinvolved>a:after{content:"";display:block;position:absolute;top:50%;margin-top:-2px;right:0;height:6px;width:10px;background:url(../images/nav-arrow-light.svg)}#site-header2 nav>ul>li.menu-item-has-children.current-menu-ancestor>a,#site-header2 nav>ul>li.menu-item-has-children.current-menu-item>a,#site-header2 nav>ul>li.menu-item-has-children>a:hover,#site-header2 nav>ul>li.menu-item-has-children>a:focus,#site-header2 nav>ul>li.menu-item-has-children.hover>a,#site-header2 nav>ul>li.getinvolved.current-menu-ancestor>a,#site-header2 nav>ul>li.getinvolved.current-menu-item>a,#site-header2 nav>ul>li.getinvolved>a:hover,#site-header2 nav>ul>li.getinvolved>a:focus,#site-header2 nav>ul>li.getinvolved.hover>a{color:#054832 !important}#site-header2 nav>ul>li.menu-item-has-children.current-menu-ancestor>a:after,#site-header2 nav>ul>li.menu-item-has-children.current-menu-item>a:after,#site-header2 nav>ul>li.menu-item-has-children>a:hover:after,#site-header2 nav>ul>li.menu-item-has-children>a:focus:after,#site-header2 nav>ul>li.menu-item-has-children.hover>a:after,#site-header2 nav>ul>li.getinvolved.current-menu-ancestor>a:after,#site-header2 nav>ul>li.getinvolved.current-menu-item>a:after,#site-header2 nav>ul>li.getinvolved>a:hover:after,#site-header2 nav>ul>li.getinvolved>a:focus:after,#site-header2 nav>ul>li.getinvolved.hover>a:after{background:url(../images/nav-arrow.svg)}#site-header2 nav>ul>li.getinvolved:hover ul{right:-30px}#site-header2 nav>ul>li.getinvolved>a{font-size:17px;font-family:"nunito-sans", sans-serif;font-weight:400;color:#054832 !important}#site-header2 nav>ul>li.getinvolved>a:after{background:url(../images/nav-arrow.svg) !important}#site-header2 nav>ul>li.account,#site-header2 nav>ul>li.search{width:27px}#site-header2 nav>ul>li.account a,#site-header2 nav>ul>li.search a{padding-right:0}#site-header2 nav>ul>li.account a:after,#site-header2 nav>ul>li.search a:after{display:none}#site-header2 nav>ul>li.account svg,#site-header2 nav>ul>li.search svg{width:27px;height:auto}#site-header2 nav>ul>li.account svg path,#site-header2 nav>ul>li.account svg circle,#site-header2 nav>ul>li.search svg path,#site-header2 nav>ul>li.search svg circle{fill:#103620}#site-header2 nav>ul>li.account a:hover svg path,#site-header2 nav>ul>li.account a:hover svg circle,#site-header2 nav>ul>li.account.active a svg path,#site-header2 nav>ul>li.account.active a svg circle,#site-header2 nav>ul>li.search a:hover svg path,#site-header2 nav>ul>li.search a:hover svg circle,#site-header2 nav>ul>li.search.active a svg path,#site-header2 nav>ul>li.search.active a svg circle{fill:#F56B02}body.post-type-archive-press #site-header2 nav ul li.menu-item-4830>a,body.post-type-archive-press #site-header2 nav ul li.menu-item-4830>a:hover,body.post-type-archive-press #site-header2 nav ul li.menu-item-4830>a:focus,body.post-type-archive-press #site-header2 nav ul li.menu-item-4830.hover>a,body.post-type-archive-tribe_events #site-header2 nav ul li.menu-item-4836>a,body.post-type-archive-tribe_events #site-header2 nav ul li.menu-item-4836>a:hover,body.post-type-archive-tribe_events #site-header2 nav ul li.menu-item-4836>a:focus,body.post-type-archive-tribe_events #site-header2 nav ul li.menu-item-4836.hover>a,body.post-type-archive-newsletter #site-header2 nav ul li.menu-item-4832>a,body.post-type-archive-newsletter #site-header2 nav ul li.menu-item-4832>a:hover,body.post-type-archive-newsletter #site-header2 nav ul li.menu-item-4832>a:focus,body.post-type-archive-newsletter #site-header2 nav ul li.menu-item-4832.hover>a,body.postid-1028 #site-header2 nav ul li.menu-item-4842>a,body.postid-1028 #site-header2 nav ul li.menu-item-4842>a:hover,body.postid-1028 #site-header2 nav ul li.menu-item-4842>a:focus,body.postid-1028 #site-header2 nav ul li.menu-item-4842.hover>a{color:#054832 !important}body.post-type-archive-press #site-header2 nav ul li.menu-item-4830>a:after,body.post-type-archive-press #site-header2 nav ul li.menu-item-4830>a:hover:after,body.post-type-archive-press #site-header2 nav ul li.menu-item-4830>a:focus:after,body.post-type-archive-press #site-header2 nav ul li.menu-item-4830.hover>a:after,body.post-type-archive-tribe_events #site-header2 nav ul li.menu-item-4836>a:after,body.post-type-archive-tribe_events #site-header2 nav ul li.menu-item-4836>a:hover:after,body.post-type-archive-tribe_events #site-header2 nav ul li.menu-item-4836>a:focus:after,body.post-type-archive-tribe_events #site-header2 nav ul li.menu-item-4836.hover>a:after,body.post-type-archive-newsletter #site-header2 nav ul li.menu-item-4832>a:after,body.post-type-archive-newsletter #site-header2 nav ul li.menu-item-4832>a:hover:after,body.post-type-archive-newsletter #site-header2 nav ul li.menu-item-4832>a:focus:after,body.post-type-archive-newsletter #site-header2 nav ul li.menu-item-4832.hover>a:after,body.postid-1028 #site-header2 nav ul li.menu-item-4842>a:after,body.postid-1028 #site-header2 nav ul li.menu-item-4842>a:hover:after,body.postid-1028 #site-header2 nav ul li.menu-item-4842>a:focus:after,body.postid-1028 #site-header2 nav ul li.menu-item-4842.hover>a:after{background:url(../images/nav-arrow.svg)}#site-header2 ul ul{-webkit-transition:opacity 0.3s linear;-moz-transition:opacity 0.3s linear;-o-transition:opacity 0.3s linear;transition:opacity 0.3s linear;position:absolute;top:23px;right:-9999px;z-index:99;margin:0;padding:32px 30px 30px 0;width:260px;opacity:0;background:white}#site-header2 ul ul li{display:block;width:100%;float:none;margin-bottom:15px}#site-header2 ul ul li:last-child{margin-bottom:0}#site-header2 ul ul li.current-menu-item a{color:#22A31D}#site-header2 ul ul a{position:relative;display:block;font-family:"nunito-sans", sans-serif;font-size:15px;font-weight:400;letter-spacing:1px;color:#054832;text-align:right}#site-header2 ul ul a:hover{color:#22A31D}#site-header2 nav>ul li.menu-item-4830 ul{width:175px}#site-header2 nav>ul li.menu-item-4842 ul{width:270px}#site-header2 nav>ul li.menu-item-4839 ul{width:270px}#site-header2 nav>ul li.menu-item-4836 ul{width:285px}#site-header2 nav>ul li.menu-item-4832 ul{width:220px}body.post-type-archive-press #site-header2 nav ul li.menu-item-4828 a,body.post-type-archive-newsletter #site-header2 nav ul li.menu-item-4834 a,body.postid-1028 #site-header2 nav ul li.menu-item-4843 a,body.page-id-168 #site-header2 nav ul li.menu-item-4843 a{color:#22A31D}#site-header2 nav>ul li.getinvolved ul{width:320px;padding-left:30px}#site-header2 nav>ul li.getinvolved ul li{margin-bottom:15px}#site-header2 nav>ul li.getinvolved ul li:last-child{margin-bottom:0}#site-header2 nav>ul li.getinvolved ul a{display:block;border-radius:2px;padding:8px 10px 5px;font-size:15px;line-height:26px;letter-spacing:2.5px;font-weight:700;text-transform:uppercase;text-align:center;color:#054832}#site-header2 nav>ul li.getinvolved li.menulink1 a{background:#FFC600}#site-header2 nav>ul li.getinvolved li.menulink2 a{background:#FF872B}#site-header2 nav>ul li.getinvolved li.menulink3 a{background:#3BBF5E;color:#ffffff}#site-header2 nav>ul li.getinvolved li.menulink4 a{background:#266943;color:#ffffff}#site-header2 li.menu-item-has-children ul,#site-header2 li.getinvolved ul{-webkit-transition:opacity 0.3s linear;-moz-transition:opacity 0.3s linear;-o-transition:opacity 0.3s linear;transition:opacity 0.3s linear}#site-header2 li.menu-item-has-children a,#site-header2 li.getinvolved a{z-index:2}#site-header2 li.menu-item-has-children:hover>a,#site-header2 li.getinvolved:hover>a{color:#22A31D !important}#site-header2 li.menu-item-has-children:hover>a:after,#site-header2 li.getinvolved:hover>a:after{transform:scaleY(-1)}#site-header2 li.menu-item-has-children:hover ul,#site-header2 li.getinvolved:hover ul{right:-15px;opacity:1}#site-search{display:none;padding:26px 40px;background:#F7F1E5}@media (max-width:1200px){#site-search{display:none !important}}#mobile-nav2{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:99998;padding-top:113px;overflow:auto}@media (min-width:1200px){#mobile-nav2{display:none !important}}#mobile-nav2:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:#000;opacity:0.3}#mobile-nav2 nav.main{position:relative;left:0;width:100vw;background:#FFFDF2}#mobile-nav2 nav.main ul{margin:0;padding:0;list-style:none}#mobile-nav2 nav.main ul li{position:relative;padding:30px 39px}#mobile-nav2 nav.main ul li:before{content:"";position:absolute;bottom:0px;left:40px;right:40px;height:1px;background:#C4BFB4}#mobile-nav2 nav.main ul li:last-child:before{display:none}#mobile-nav2 nav.main ul li.menu-item-has-children span{position:absolute;top:41px;right:40px;height:11px;width:20px;line-height:0}#mobile-nav2 nav.main ul li.menu-item-has-children.active span{-moz-transform:scale(-1, -1);-o-transform:scale(-1, -1);-webkit-transform:scale(-1, -1);transform:scale(-1, -1)}#mobile-nav2 nav.main ul li.open ul{display:block}#mobile-nav2 nav.main ul ul{display:none;padding-top:30px}#mobile-nav2 nav.main ul ul li{margin:0 0 15px 0;padding:0}#mobile-nav2 nav.main ul ul li:last-child{margin:0}#mobile-nav2 nav.main ul ul li:before{display:none}#mobile-nav2 nav.main ul ul li a{display:block;position:relative;font-family:"nunito-sans", sans-serif;font-size:17px;line-height:27px;color:#0E361F;text-transform:uppercase;letter-spacing:2.5px}#mobile-nav2 nav.main header,#mobile-nav2 nav.main a{font-family:"source-serif-4", serif;font-size:24px;line-height:34px;color:#22A31D;font-weight:600}#mobile-nav2 nav.main li.account{padding-top:40px;padding-bottom:0}#mobile-nav2 nav.main li.account:before{display:none}#mobile-nav2 nav.main li.account a{position:relative;display:block;padding-left:42px;font-family:"nunito-sans", sans-serif;font-size:21px;line-height:32px;font-weight:400;color:#0E361F}#mobile-nav2 nav.main li.account a:before{content:"";position:absolute;top:1px;left:0;height:27px;width:27px;background:url(../images/icon-account.svg)}#mobile-nav2 nav.main li.support{padding-top:20px;padding-bottom:40px}#mobile-nav2 nav.main li.support a{position:relative;display:block;padding-left:42px;font-family:"nunito-sans", sans-serif;font-size:21px;line-height:32px;font-weight:400;color:#0E361F}#mobile-nav2 nav.main li.support a:before{content:"";position:absolute;top:1px;left:0;height:27px;width:27px;background:url(../images/icon-support.svg)}#mobile-nav2 nav.main li.search{padding-top:40px;background:#054827;padding-bottom:0}#mobile-nav2 nav.main li.search:before{display:none}#mobile-nav2 nav.main li.joinus{background:#054827;padding-top:40px;padding-bottom:60px}#mobile-nav2 nav.main li.joinus ul{display:block;padding-top:35px}#mobile-nav2 nav.main li.joinus li{margin:0 0 27px}#mobile-nav2 nav.main li.joinus a{display:inline-block;border-bottom:3px solid #22A31D;color:#ffffff}#mobile-nav2 nav.main li.joinus a:before{display:none}#site-footer{background:#054827}#site-footer .row1{position:relative;padding:40px 30px 38px;border-bottom:1px solid #000000}@media (min-width:350px){#site-footer .row1{padding:40px 40px 38px}}@media (min-width:1200px){#site-footer .row1{padding:29px 40px 15px}}#site-footer .row1 ul.social{overflow:hidden;list-style:none;margin:0 0 35px;padding:0}@media (min-width:1200px){#site-footer .row1 ul.social{position:absolute;top:20px;right:40px}}#site-footer .row1 ul.social li{float:left;padding-left:40px}@media (min-width:1200px){#site-footer .row1 ul.social li{padding-left:20px}}#site-footer .row1 ul.social li:first-child{padding-left:0}#site-footer .row1 ul.social a{display:block;height:32px;width:32px;line-height:38px;text-align:center;background:#ffffff;border-radius:50%}#site-footer .row1 ul.navigation{overflow:hidden;margin:0;padding:0}#site-footer .row1 ul.navigation li{list-style:none;margin-bottom:10px}@media (min-width:1024px){#site-footer .row1 ul.navigation li{float:left;list-style:none;border-right:1px solid #000000;padding-right:20px;margin:0 20px 0 0}}#site-footer .row1 ul.navigation li:last-child{border:0;padding-right:0;margin:0}#site-footer .row1 ul.navigation a{text-transform:uppercase;color:#3BBF5E;font-size:12px;font-weight:600;letter-spacing:1.2px}#site-footer .row2{padding:25px 30px 80px}@media (min-width:350px){#site-footer .row2{padding:25px 40px 80px}}@media (min-width:1024px){#site-footer .row2{padding:15px 40px 30px}}#site-footer .row2 p{margin:0;color:#ffffff;font-size:15px;line-height:25px;font-weight:300}#site-footer .row2 p:first-child{margin-bottom:25px}@media (min-width:1024px){#site-footer .row2 p:first-child{display:block}}#site-footer .row2 p:last-child{margin-top:8px}@media (min-width:1024px){#site-footer .row2 p{margin:0 !important;display:inline-block}}#site-footer .row2 p a.cite{color:#ffffff}#site-footer .row2 p a.credit{clear:both;display:inline-block;color:#3BBF5E}#gridtoggle{z-index:999999;position:absolute;bottom:15px;right:20px;font-size:11px;line-height:16px;font-weight:600;letter-spacing:1px;color:#FFAE00}#gridtoggle:hover{text-decoration:underline}#grid{display:none;z-index:999998;position:fixed;top:0;right:0;bottom:0;left:0}#grid .g-container,#grid .g-row,#grid .g-col{height:100%}#grid .g-col div{height:100%;background:cyan;opacity:0.3}body{display:flex;flex-direction:column;min-height:100vh}main{flex-grow:1;flex-shrink:0;flex-basis:auto;background:#ffffff;min-height:440px}a{-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}.btn,input.button{display:inline-block;padding:5px 18px 4px 20px;border-radius:2px;overflow:hidden;border:0;font-size:15px;line-height:26px;letter-spacing:2.5px;font-weight:700;text-transform:uppercase;text-align:center}@media (min-width:500px){.btn,input.button{width:75%;max-width:350px}}@media (min-width:768px){.btn,input.button{width:auto;width:fit-content;min-width:168px;padding:5px 22px 4px 25px}}@media (min-width:400px){input.button{width:auto;max-width:350px}}@media (min-width:500px){input.button{width:75%;max-width:350px}}@media (min-width:768px){.btn-md{padding-left:45px;padding-right:42px}}@media (min-width:768px){.btn-wide,input.button-primary{padding-left:60px;padding-right:57px}}.btn-largetext{font-size:17px;letter-spacing:3px}form.wpcf7-form .btn{font-size:17px;line-height:26px;letter-spacing:3px;width:auto;padding:5px 18px 4px 20px}@media (min-width:768px){form.wpcf7-form .btn{padding:5px 22px 4px 25px}}.btn-yellow{background:#FDC92E;color:#0E361F}.btn-orange{background:#FF872B;color:#0E361F}.btn-orange-white{background:#FF872B;color:#ffffff}.btn-green,input.button-primary{background:#3BBF5E;color:#0E361F}.btn-green-dark{background:#266943;color:#ffffff}.btn-green-light{background:#3BBF5E;color:#ffffff !important;text-decoration:none !important}.btn-outline-green{border:1px solid #22A31D;background:none;color:#22A31D !important;text-decoration:none !important}.btn-outline-green:hover{background:#22A31D !important;color:#ffffff !important}.btn-outline-orange{border:1px solid #FF872B;background:none;color:#FF872B !important;text-decoration:none !important}.btn-outline-orange:hover{background:#FF872B !important;color:#ffffff !important}.grecaptcha-badge{z-index:1}form.wpcf7-form .form-row,form.form .form-row,form.search .form-row{position:relative;overflow:hidden;margin:0 -10px 35px -10px}form.wpcf7-form .form-row:last-child,form.form .form-row:last-child,form.search .form-row:last-child{margin-bottom:0}form.wpcf7-form .form-col-33,form.form .form-col-33,form.search .form-col-33{padding:0 10px;margin-bottom:35px}@media (min-width:768px){form.wpcf7-form .form-col-33,form.form .form-col-33,form.search .form-col-33{float:left;width:33.3333%;margin:0}}form.wpcf7-form .form-col-33:last-child,form.form .form-col-33:last-child,form.search .form-col-33:last-child{margin-bottom:0}form.wpcf7-form .form-col-50,form.form .form-col-50,form.search .form-col-50{padding:0 10px;margin-bottom:35px}@media (min-width:768px){form.wpcf7-form .form-col-50,form.form .form-col-50,form.search .form-col-50{float:left;width:50%;margin:0}}form.wpcf7-form .form-col-50:last-child,form.form .form-col-50:last-child,form.search .form-col-50:last-child{margin-bottom:0}form.wpcf7-form .form-col-100,form.form .form-col-100,form.search .form-col-100{padding:0 10px}form.wpcf7-form .form-col,form.form .form-col,form.search .form-col{float:left;padding:0 30px 0 10px;overflow:hidden}form.wpcf7-form .form-submit,form.form .form-submit,form.search .form-submit{margin:0 -10px 0 -10px;text-align:center}form.wpcf7-form .form-submit .submit-wrapper,form.form .form-submit .submit-wrapper,form.search .form-submit .submit-wrapper{position:relative}@media (min-width:768px){form.wpcf7-form .form-submit .submit-wrapper,form.form .form-submit .submit-wrapper,form.search .form-submit .submit-wrapper{display:inline-block}}form.wpcf7-form .form-submit .ajax-loader,form.form .form-submit .ajax-loader,form.search .form-submit .ajax-loader{position:absolute;top:50%;right:50%;margin:0;margin-top:-12px;opacity:0.5;margin-right:-12px}form.wpcf7-form fieldset,form.form fieldset,form.search fieldset{margin-top:90px}form.wpcf7-form fieldset:first-child,form.form fieldset:first-child,form.search fieldset:first-child{margin:0}form.wpcf7-form legend,form.form legend,form.search legend{border-top:1px solid #3BBF5E;padding:12px 0 30px;font-family:"fantabular-sans-mvb", mono;font-size:22px;line-height:34px;font-weight:500}form.wpcf7-form label,form.form label,form.search label{display:block;margin-bottom:12px;font-family:"source-serif-4", serif;color:#22A31D;font-size:20px;line-height:32px;font-weight:600}form.wpcf7-form label.sublabel,form.form label.sublabel,form.search label.sublabel{margin-bottom:8px;font-family:"nunito-sans", sans-serif;font-size:18px;font-weight:400}form.wpcf7-form div.description,form.wpcf7-form p,form.form div.description,form.form p,form.search div.description,form.search p{margin-bottom:11px;font-size:18px;line-height:32px;color:#969289}form.wpcf7-form .select-wrapper,form.form .select-wrapper,form.search .select-wrapper{position:relative;background:#ffffff;z-index:1}form.wpcf7-form .select-wrapper:before,form.form .select-wrapper:before,form.search .select-wrapper:before{content:"";position:absolute;top:50%;margin-top:-3px;right:20px;height:8px;width:15px;background:url(../images/select-arrow.svg);background-size:contain;z-index:-11}form.wpcf7-form select,form.form select,form.search select{position:relative;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;background:transparent;display:block;width:100%;height:48px !important;padding:0 18px !important;line-height:48px;border:0;outline:none;font-size:18px;line-height:28px;color:#0E361F}form.wpcf7-form input,form.wpcf7-form textarea,form.form input,form.form textarea,form.search input,form.search textarea{width:100%;border:0;border-radius:2px;padding:10px 18px;outline:none;font-size:18px;line-height:28px;color:#0E361F}form.wpcf7-form input::-moz-placeholder,form.wpcf7-form textarea::-moz-placeholder,form.form input::-moz-placeholder,form.form textarea::-moz-placeholder,form.search input::-moz-placeholder,form.search textarea::-moz-placeholder{color:#C4BFB4}form.wpcf7-form input:-ms-input-placeholder,form.wpcf7-form textarea:-ms-input-placeholder,form.form input:-ms-input-placeholder,form.form textarea:-ms-input-placeholder,form.search input:-ms-input-placeholder,form.search textarea:-ms-input-placeholder{color:#C4BFB4}form.wpcf7-form input::-webkit-input-placeholder,form.wpcf7-form textarea::-webkit-input-placeholder,form.form input::-webkit-input-placeholder,form.form textarea::-webkit-input-placeholder,form.search input::-webkit-input-placeholder,form.search textarea::-webkit-input-placeholder{color:#C4BFB4}form.wpcf7-form textarea,form.form textarea,form.search textarea{height:400px;padding:12px 18px}@media (min-width:768px){form.wpcf7-form textarea,form.form textarea,form.search textarea{height:200px}}form.wpcf7-form .option,form.form .option,form.search .option{position:relative;padding-left:68px;min-height:48px;line-height:48px}form.wpcf7-form .option.required,form.form .option.required,form.search .option.required{color:#FF872B}form.wpcf7-form .option.required p,form.wpcf7-form .option.required a,form.form .option.required p,form.form .option.required a,form.search .option.required p,form.search .option.required a{color:#FF872B}form.wpcf7-form .option .wpcf7-list-item,form.form .option .wpcf7-list-item,form.search .option .wpcf7-list-item{margin:0}form.wpcf7-form .option .wpcf7-list-item-label,form.form .option .wpcf7-list-item-label,form.search .option .wpcf7-list-item-label{display:none}form.wpcf7-form .option .checkbox,form.form .option .checkbox,form.search .option .checkbox{position:absolute;top:0;left:0;height:48px;width:48px;background:#ffffff;border-radius:2px;cursor:pointer}form.wpcf7-form .option.active .checkbox:after,form.form .option.active .checkbox:after,form.search .option.active .checkbox:after{content:"";position:absolute;top:9px;left:9px;height:30px;width:30px;background:url(../images/checkmark.svg);border-radius:2px}form.wpcf7-form .option label,form.form .option label,form.search .option label{margin:0;font-family:"nunito-sans", sans-serif;font-size:18px;line-height:48px;font-weight:400;color:#0E361F}form.wpcf7-form .option label p,form.form .option label p,form.search .option label p{font-size:18px;line-height:28px}form.wpcf7-form .option input,form.form .option input,form.search .option input{height:0;width:0;padding:0;overflow:hidden}form.wpcf7-form .wpcf7-not-valid-tip,form.form .wpcf7-not-valid-tip,form.search .wpcf7-not-valid-tip{margin-top:10px;font-size:13px;color:#F56B02}form.wpcf7-form.invalid .wpcf7-response-output,form.wpcf7-form.sent .wpcf7-response-output,form.form.invalid .wpcf7-response-output,form.form.sent .wpcf7-response-output,form.search.invalid .wpcf7-response-output,form.search.sent .wpcf7-response-output{padding:8px 18px;margin:0 0 40px;border:0;background:#F56B02;color:#fff;font-size:18px;line-height:32px}form.wpcf7-form.sent .wpcf7-response-output,form.form.sent .wpcf7-response-output,form.search.sent .wpcf7-response-output{display:none;background:#22A31D}form.wpcf7-form .wpcf7-spinner,form.form .wpcf7-spinner,form.search .wpcf7-spinner{position:absolute;top:6px}body #mc_embed_signup #mce-error-response{padding:8px 18px;margin:0 0 40px;border:0;background:#F56B02;color:#fff;font-size:18px;line-height:32px}body #mc_embed_signup #mce-success-response{height:0;width:0;padding:0;margin-bottom:0;border:0;overflow:hidden;text-indent:-9999px}body #mc_embed_signup div.mce_inline_error{margin:10px 0 0 0;font-size:13px;color:#F56B02;background:transparent;font-weight:normal;padding:0}#loginform{overflow:hidden}#loginform p{margin-bottom:35px}#loginform p:last-child{margin-bottom:0}#loginform p.login-password{margin-bottom:35px}@media (min-width:400px){#loginform p.login-password{margin-bottom:60px}}@media (min-width:768px){#loginform p.login-password{margin-bottom:35px}}@media (min-width:900px){#loginform p.login-password{margin-bottom:60px}}#loginform p.login-submit{float:none;padding-top:15px}@media (min-width:400px){#loginform p.login-submit{float:right;width:50%;text-align:right;padding-top:0}}@media (min-width:768px){#loginform p.login-submit{float:none;width:100%;text-align:left;padding-top:15px}}@media (min-width:900px){#loginform p.login-submit{float:right;width:50%;text-align:right;padding-top:0}}#loginform label{display:block;margin-bottom:12px;font-family:"source-serif-4", serif;color:#22A31D;font-size:20px;line-height:32px;font-weight:600}#loginform label.sublabel{margin-bottom:8px;font-family:"nunito-sans", sans-serif;font-size:18px;font-weight:400}#loginform #user_login,#loginform #user_pass{width:100%;border:0;border-radius:2px;padding:10px 18px;outline:none;font-size:18px;line-height:28px;color:#0E361F}#loginform #user_login::-moz-placeholder,#loginform #user_pass::-moz-placeholder{color:#C4BFB4}#loginform #user_login:-ms-input-placeholder,#loginform #user_pass:-ms-input-placeholder{color:#C4BFB4}#loginform #user_login::-webkit-input-placeholder,#loginform #user_pass::-webkit-input-placeholder{color:#C4BFB4}#loginform a{float:none;margin-top:10px;font-size:12px;line-height:16px;font-weight:700;color:#969289;letter-spacing:2px;text-transform:uppercase}@media (min-width:400px){#loginform a{float:left;width:50%}}@media (min-width:768px){#loginform a{float:none;width:100%}}@media (min-width:900px){#loginform a{float:left;width:50%}}#loginform button{font-size:15px;color:#ffffff}form.search{width:100%;margin:0 0 0 auto}@media (min-width:1200px){form.search{position:relative;overflow:hidden;background:#fff;padding-right:152px;max-width:854px}}@media (min-width:1400px){form.search{max-width:914px}}@media (min-width:1600px){form.search{max-width:1034px}}form.search label{display:none;font-family:"nunito-sans", sans-serif;font-size:15px;line-height:25px;letter-spacing:2.5px;font-weight:700;text-transform:uppercase;color:#F56B02}@media (min-width:1200px){form.search label{display:block;width:50%;float:left}}form.search label.first{display:block}@media (min-width:1200px){form.search label.first{width:58.5%}}@media (min-width:1200px){form.search label.second{width:41.5%;padding-left:18px}}form.search input.text{margin-bottom:15px}@media (min-width:1200px){form.search input.text{clear:both;width:50%;float:left;margin-bottom:0}}form.search .select-wrapper{margin-bottom:15px}@media (min-width:1200px){form.search .select-wrapper{width:50%;float:left;margin-bottom:0}}form.search .select-wrapper:before{height:6px;width:10px;margin-top:-2px;background:url(../images/nav-arrow.svg);background-repeat:no-repeat;background-size:cover}@media (min-width:1200px){form.search .select-wrapper:after{content:"";position:absolute;top:10px;left:0px;bottom:10px;width:1px;background:#C4BFB4;opacity:0.8}}form.search input.submit{color:#ffffff;max-width:100%;display:inline-block;padding:0;border-radius:2px;overflow:hidden;font-size:15px;line-height:48px;letter-spacing:2.5px;font-weight:700;text-transform:uppercase;text-align:center}@media (min-width:1200px){form.search input.submit{position:absolute;border:6px solid #fff;bottom:0px;right:0px;width:auto;width:fit-content;min-width:152px;padding:6px 22px 4px 25px;line-height:27px}}form.search.short{margin:30px 0 60px}@media (min-width:500px){form.search.short{position:relative;overflow:hidden;background:#fff;margin:30px 0 40px;padding-right:152px;max-width:440px}}@media (min-width:1200px){form.search.short{margin:40px 0 20px}}form.search.short input.text{width:100%}@media (min-width:500px){form.search.short input.submit{position:absolute;border:6px solid #fff;bottom:0px;right:0px;width:auto;width:fit-content;min-width:152px;padding:6px 22px 4px 25px;line-height:27px}}.bg{}.bg.top{position:relative;top:-1px}.bg.bottom{position:relative;top:1px}.bg img{display:block;width:100%;height:auto}@media (min-width:600px){.bg img.mobile{display:none}}.bg img.desktop{display:none}@media (min-width:600px){.bg img.desktop{display:block}}.bg-fixed{overflow:hidden;position:absolute;top:-1px;left:0;right:0}.bg-fixed.top{top:-2px}.bg-fixed.bottom{top:2px}.bg-fixed img{display:block;position:relative;top:1px;width:102%;height:auto}@media (min-width:768px){.bg-fixed img.mobile{display:none}}.bg-fixed img.desktop{display:none}@media (min-width:768px){.bg-fixed img.desktop{display:block}}.imgbg-wrapper{position:relative}.imgbg-wrapper img{position:relative;z-index:2}.imgbg-wrapper .round-topleft{border-radius:30px 0 0 0}.imgbg-wrapper .illustration{position:absolute;bottom:0;left:0;z-index:1}.textbg-wrapper{position:relative}.textbg-wrapper img{position:absolute;top:0;left:0;z-index:0}.textbg-wrapper h2{position:relative}.paging{position:relative;margin-top:80px !important;margin-bottom:37px !important}.paging:before{content:"";position:absolute;top:0;left:8px;right:8px;height:1px;background:#C4BFB4}.paging .g-col-6{width:50%;padding-top:25px}.paging .g-col-6.prev{padding-right:0}.paging .g-col-6.prev a{position:relative;padding-left:15px}.paging .g-col-6.prev span{position:absolute;top:50%;margin-top:-2px;left:0;width:10px;height:6px;line-height:0;transform:rotate(90deg)}.paging .g-col-6.prev path{stroke:#22A31D !important}.paging .g-col-6.next{float:right;padding-left:0;text-align:right}.paging .g-col-6.next a{position:relative;padding-right:15px}.paging .g-col-6.next span{position:absolute;top:50%;margin-top:-2px;right:0;width:10px;height:6px;line-height:0;transform:rotate(-90deg)}.paging .g-col-6.next path{stroke:#22A31D !important}.paging a{font-size:18px;line-height:28px;font-weight:700;color:#22A31D}.paging a path{stroke:#22A31D !important}.pagination{position:relative;margin-top:80px !important;padding-top:20px}.pagination:before{content:"";position:absolute;top:0;left:20px;right:20px;height:1px;background:#C4BFB4}.pagination .wp-paginate.wpp-modern-grey .current,.pagination .wp-paginate.wpp-modern-grey .page,.pagination .wp-paginate.wpp-modern-grey .gap{border:0;border-radius:0;margin-right:15px;padding:0;background:transparent;opacity:1;font-size:18px;line-height:28px;font-weight:normal;color:#0E361F}.pagination .wp-paginate.wpp-modern-grey .current{font-weight:bold;color:#22A31D;border-bottom:2px solid #22A31D}.pagination .wp-paginate.wpp-modern-grey a.prev{padding-right:0}.pagination .wp-paginate.wpp-modern-grey a.prev a{position:relative;padding-left:15px}.pagination .wp-paginate.wpp-modern-grey a.prev span{position:absolute;top:50%;margin-top:-2px;left:0;width:10px;height:6px;line-height:0;transform:rotate(90deg)}.pagination .wp-paginate.wpp-modern-grey a.prev path{stroke:#22A31D !important}.pagination .wp-paginate.wpp-modern-grey a.next{position:relative;display:inline-block;padding:0;background:none;border:0;border-radius:0;padding-right:15px;margin-left:20px;font-size:18px;line-height:28px;font-weight:bold;color:#22A31D}.pagination .wp-paginate.wpp-modern-grey a.next:after{content:"";display:block;position:absolute;top:50%;margin-top:-4px;right:-6px;height:7px;width:13px;background:url(../images/nav-arrow-light.svg);background-size:auto;transform:rotate(-90deg);background-size:cover}.block-header{position:relative;background:#ffffff;padding:55px 0px 65px}@media (min-width:768px){.block-header{padding:135px 0px 100px}}body.page-template-page-secondarynav .block-header,body.short .block-header{padding:65px 0px}@media (min-width:768px){body.page-template-page-secondarynav .block-header,body.short .block-header{padding:90px 0px 100px}}@media (min-width:768px){.block-header{padding-bottom:30px !important}}@media (min-width:1024px){.block-header{padding-bottom:10px !important}}.block-header .content{text-align:center}.block-header h1{margin:0 0 28px;font-family:"source-serif-4", serif;font-size:47px;line-height:59px;font-weight:400;color:#22A31D;text-align:center}@media (min-width:1024px){.block-header h1{font-size:54px;line-height:68px;letter-spacing:1px}}.block-header h1 div{font-family:"nunito-sans", sans-serif;font-size:17px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#0E361F}.block-header p{max-width:720px;margin:0 auto 22px auto;font-size:21px;line-height:38px}.block-header p:last-child{margin-bottom:0}.block-header p small{display:block;font-size:18px;line-height:32px;color:#969289}.block-header h6{margin-left:auto;margin-right:auto;text-align:center}.block-header .btn{margin-top:15px}.block-header a{text-decoration:underline;color:#22A31D}.block-featuredheader{background-size:cover !important}.block-featuredheader header{background-size:cover !important;padding:55px 0 55px}@media (min-width:768px){.block-featuredheader header{padding:65px 0 80px}}.block-featuredheader header .g-container{position:relative}.block-featuredheader header h1{margin:0 0 25px;font-family:"source-serif-4", serif;font-size:47px;line-height:59px;font-weight:400}@media (min-width:1024px){.block-featuredheader header h1{margin:0 0 15px;font-size:54px;line-height:68px}}.block-featuredheader header p{font-size:18px;line-height:32px}.block-featuredheader header p:last-child{margin:0}.block-featuredheader header a.btn{margin-top:30px}.block-featuredheader header img{display:none}@media (min-width:768px){.block-featuredheader header img{display:block;position:absolute;transform:translate(0, 100%);bottom:0;right:30px;bottom:120px;right:35px}}.block-featuredheader .featured{padding:60px 0 120px}@media (min-width:1024px){.block-featuredheader .featured{padding:80px 0 60px}}.block-featuredheader .featured .g-row .g-col-4{width:100%}@media (min-width:768px){.block-featuredheader .featured .g-row .g-col-4{width:50%;margin-left:50%}}@media (min-width:1024px){.block-featuredheader .featured .g-row .g-col-4{width:41.66667%;margin-left:50%}}@media (min-width:1200px){.block-featuredheader .featured .g-row .g-col-4{width:33.33333%;margin-left:58.33333%}}.block-featuredheader .featured h2{margin:0 0 9px;font-family:"fantabular-sans-mvb", mono;font-size:22px;line-height:36px;font-weight:500}.block-featuredheader .featured h2 a{color:#0E361F}.block-featuredheader .featured p{margin:0;font-family:"source-serif-4", serif;font-size:18px;line-height:32px}.block-featuredheader .featured .date{margin-top:15px;font-size:14px;line-height:19px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#266943}.block-featuredheader .featured .btn{margin-top:25px;font-size:15px;line-height:26px;letter-spacing:2px}.admin-bar.page-id-164 .block-featuredheader header{background-size:cover !important;padding:55px 0 70px}@media (min-width:768px){.admin-bar.page-id-164 .block-featuredheader header{padding:65px 0 0px}}.admin-bar.page-id-164 .block-featuredheader footer{position:relative}.admin-bar.page-id-164 .block-featuredheader footer div{position:absolute;top:0;left:-1px;right:-1px;bottom:-1px}.admin-bar.page-id-164 .block-featuredheader footer img{opacity:0}.admin-bar.page-id-164 .block-featuredheader h1,.admin-bar.page-id-164 .block-featuredheader h2,.admin-bar.page-id-164 .block-featuredheader p{color:#ffffff}.block-searchheader{background-size:cover !important}.block-searchheader header{background:url(https://jewsofcolorinitiative.org/wp-content/themes/jewsofcolor/images/bg/curve-top-tan-light.svg) bottom center no-repeat;background-size:auto;background-size:cover !important;padding:55px 0 0}@media (min-width:768px){.block-searchheader header{padding:65px 0 0}}.block-searchheader header .g-container{position:relative}.block-searchheader header h1{margin:0 0 60px;font-family:"source-serif-4", serif;font-size:47px;line-height:59px;font-weight:400;color:#22A31D}@media (min-width:1024px){.block-searchheader header h1{margin:0 0 85px;font-size:54px;line-height:68px}}.block-searchheader header h1 div{margin:0 0 5px 0;font-family:"nunito-sans", sans-serif;font-size:14px;line-height:24px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#0E361F}.block-searchheader header h1 div span{display:inline-block}.block-searchheader header h1 div span.divider{padding:0 5px}.block-searchheader header h1 div span.inactive{font-weight:400}.block-searchheader header h1 div a{font-weight:400;color:#0E361F;text-decoration:none}.block-searchheader header h1 div a:hover{text-decoration:underline}.block-searchheader header h1 div .active a,.block-searchheader header h1 div a.active{font-weight:700}.block-searchheader header h1 span{position:relative}.block-searchheader header h1 span:before{content:open-quote}@media (min-width:1200px){.block-searchheader header h1 span:before{position:absolute;top:3px;left:-26px}}.block-searchheader header h1 span:after{content:close-quote;position:relative;top:3px;left:5px}.block-searchheader header img{display:none}@media (min-width:768px){.block-searchheader header img{display:block;position:absolute;top:-40px;right:0;width:320px}}@media (min-width:1024px){.block-searchheader header img{width:444px;top:-60px}}.block-banner-spotlight{position:relative}.block-banner-spotlight .top{position:relative;background:#F7F1E5;border-top:1px solid #C4BFB4;padding:40px 0 50px;text-align:right}@media (min-width:768px){.block-banner-spotlight .top{padding:130px 0 0;overflow:hidden;border-top:0}}.block-banner-spotlight .top img.mobilebg{position:absolute;top:0;right:0;max-width:66%}@media (min-width:768px){.block-banner-spotlight .top img.mobilebg{display:none}}.block-banner-spotlight .top img.desktopbg{display:none}@media (min-width:768px){.block-banner-spotlight .top img.desktopbg{display:block;position:absolute;top:0;right:0;max-width:45%}}.block-banner-spotlight .top img.banner{position:relative;max-width:55%;margin:-60px 50px 45px 0}@media (min-width:768px){.block-banner-spotlight .top img.banner{position:absolute;bottom:0;right:-10px;margin:0;max-width:40%}}@media (min-width:768px){.block-banner-spotlight .top .g-col-7{margin-left:0}}@media (min-width:1024px){.block-banner-spotlight .top .g-col-7{margin-left:8.33333%}}.block-banner-spotlight .top h1{margin:0 0 45px 0;font-family:"source-serif-4", serif;font-size:47px;line-height:60px;font-weight:400;text-align:left}@media (min-width:768px){.block-banner-spotlight .top h1{font-size:56px;line-height:68px;margin-bottom:40px}}.block-banner-spotlight .top p{margin:0;font-size:21px;line-height:38px;text-align:left}.block-banner-spotlight .bottom{overflow:hidden;position:relative;background:#3BBF5E}@media (min-width:768px){.block-banner-spotlight .bottom{background:#FFFDF2}}.block-banner-spotlight .bottom .bg-top.mobile{position:relative;top:-1px}@media (min-width:768px){.block-banner-spotlight .bottom .bg-top.mobile{display:none}}.block-banner-spotlight .bottom .bg-top.desktop{display:none}@media (min-width:768px){.block-banner-spotlight .bottom .bg-top.desktop{border-top:65px solid #F7F1E5;display:block;position:absolute;top:-1px;left:-1px;right:-1px}}.block-banner-spotlight .bottom .bg-bottom{position:relative;top:1px}@media (min-width:768px){.block-banner-spotlight .bottom .bg-bottom{display:none}}@media (min-width:768px){.block-banner-spotlight .bottom .g-col-5{margin-left:50%;width:50%}}@media (min-width:1024px){.block-banner-spotlight .bottom .g-col-5{margin-left:58.3333333333%;width:41.6666666667%}}.block-banner-spotlight .bottom .spotlight{position:relative;color:#ffffff;padding:55px 0}@media (min-width:768px){.block-banner-spotlight .bottom .spotlight{padding:85px 0 55px 16.6666666667%}.block-banner-spotlight .bottom .spotlight:before{content:"";position:absolute;top:0;left:0;bottom:0;width:100vw;height:100%;background:#3BBF5E;border-radius:150px 0 0 0;z-index:0}}@media (min-width:1200px){.block-banner-spotlight .bottom .spotlight:before{border-radius:200px 0 0 0}}.block-banner-spotlight .bottom h3{position:relative;margin:0 0 10px;font-family:"source-serif-4", serif;font-size:24px;line-height:33px;font-weight:600;color:#ffffff}.block-banner-spotlight .bottom p{position:relative;margin:0 0 25px;font-size:18px;line-height:32px;color:#ffffff}.block-banner-spotlight .bottom a.btn{position:relative}.block-text{padding:55px 0px 65px}@media (min-width:768px){.block-text{padding:135px 0px 100px}}body.page-template-page-secondarynav .block-text,body.short .block-text{padding:65px 0px}@media (min-width:768px){body.page-template-page-secondarynav .block-text,body.short .block-text{padding:90px 0px 100px}}@media (min-width:768px){.block-text .content{width:83.3333%}}@media (min-width:1024px){.block-text .content{width:66.6666%}}.block-text h1{margin:0 0 60px;font-family:"source-serif-4", serif;font-size:47px;line-height:59px;font-weight:400;color:#22A31D}@media (min-width:1024px){.block-text h1{margin:0 0 80px;font-size:54px;line-height:68px}}.block-text h1 div{margin:-8px 0 5px 0;font-family:"nunito-sans", sans-serif;font-size:14px;line-height:24px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#0E361F}.block-text h2{margin:30px 0 11px;font-family:"source-serif-4", serif;font-size:30px;line-height:42px;font-weight:700;color:#054827}@media (min-width:768px){.block-text h2{font-size:36px;line-height:50px}}.block-text h3{margin:35px 0 10px;font-family:"source-serif-4", serif;font-size:24px;line-height:36px;font-weight:600}.block-text h4{margin:35px 0 10px;font-family:"source-serif-4", serif;font-size:20px;line-height:32px;font-weight:600}.block-text p{margin:0 0 30px 0;font-family:"source-serif-4", serif;font-size:18px;line-height:32px}.block-text p:last-child{margin-bottom:0}.block-text ul{list-style:disc;margin:22px 0 30px;padding-left:40px;font-family:"source-serif-4", serif;font-size:18px;line-height:32px}.block-text ul:last-child{margin-bottom:0}.block-text ul li{margin-bottom:2px}.block-text ul li:last-child{margin:0}.block-text ul ul{margin:0 0 20px}.block-text ul ul:last-child{margin-bottom:20px}.block-text a{text-decoration:underline;color:#22A31D}.block-text a.btn{margin-top:35px;text-decoration:none;color:#ffffff}.page-id-4923 .block-text,.page-id-4928 .block-text,.page-id-4929 .block-text,.page-id-4930 .block-text{padding:55px 0px 100px}@media (min-width:768px){.page-id-4923 .block-text,.page-id-4928 .block-text,.page-id-4929 .block-text,.page-id-4930 .block-text{padding:90px 0px 140px}}.block-accordion{position:relative;padding:65px 0px}@media (min-width:768px){.block-accordion{padding:0 0 110px}}.block-accordion h2{margin:0 0 25px;font-family:"source-serif-4", serif;font-size:30px;line-height:42px;font-weight:400}@media (min-width:768px){.block-accordion h2{font-size:36px;line-height:50px}}@media (min-width:1024px){.block-accordion h2{position:absolute;top:-103px}}@media (min-width:1024px){.block-accordion nav{position:absolute;top:-27px;width:44%}}.block-accordion nav ul{margin:0;padding:0;list-style:none;overflow:hidden}@media (min-width:500px){.block-accordion nav li{float:left;margin-right:40px}}@media (min-width:768px){.block-accordion nav li{margin-right:55px;margin-bottom:10px}}.block-accordion nav li:last-child{margin-right:0}.block-accordion nav a{-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;font-family:"nunito-sans", sans-serif;font-size:14px;line-height:24px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#0E361F;text-decoration:none}.block-accordion nav a:hover{color:#22A31D}.block-accordion .group{border-bottom:1px solid #C3BFB5;padding-bottom:28px;padding-top:50px}@media (min-width:768px){.block-accordion .group{padding-top:73px}}@media (min-width:1024px){.block-accordion .group{max-width:83.3333333333%}}.block-accordion .group h3{margin:0 0 26px;font-family:"fantabular-sans-mvb", mono;font-size:22px;line-height:34px;font-weight:500;color:#0E361F}.block-accordion .group dl{margin:-4px 0 0 0;padding:0}.block-accordion .group dt{position:relative;border-top:1px solid #C3BFB5;margin-top:28px;padding:26px 0 0 55px;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;font-size:20px;line-height:32px;font-weight:700;cursor:pointer}.block-accordion .group dt:hover{color:#22A31D}.block-accordion .group dt:hover path{fill:#22A31D}.block-accordion .group dt.active{color:#0E361F}.block-accordion .group dt .plus,.block-accordion .group dt .minus{position:absolute;top:29px;left:0;height:28px;width:28px}.block-accordion .group dt .plus svg,.block-accordion .group dt .minus svg{width:100%}.block-accordion .group dt .plus path,.block-accordion .group dt .minus path{-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}.block-accordion .group dt.active .plus{display:none}.block-accordion .group dt.active .minus{display:block}.block-accordion .group dt.active .minus path{fill:#C3BFB5}.block-accordion .group dd{display:none;margin-bottom:-2px;padding-left:55px;padding-top:8px;font-size:18px;line-height:32px}@media (min-width:1024px){.block-accordion .group dd .inner{max-width:820px}}.block-accordion .group p{margin:0 0 25px 0;font-size:18px;line-height:32px}.block-accordion .group p:last-child{margin-bottom:0}.block-accordion .group a{text-decoration:underline;color:#22A31D}.block-calltoaction{overflow:hidden;position:relative;padding:50px 0 80px}@media (min-width:768px){.block-calltoaction{padding:100px 0 100px}}.block-calltoaction .g-col-8{width:100%}@media (min-width:768px){.block-calltoaction .g-col-8{margin-left:8.3333333333%;width:91.6666666667%}}@media (min-width:1200px){.block-calltoaction .g-col-8{width:66.6666666667%}}.block-calltoaction .g-col-3{width:100%}@media (min-width:768px){.block-calltoaction .g-col-3{margin-left:8.3333333333%;width:91.6666666667%}}@media (min-width:1200px){.block-calltoaction .g-col-3{margin-left:0;width:25%}}.block-calltoaction h2{margin:0 0 50px 0;font-family:"source-serif-4", serif;font-size:36px;line-height:50px}@media (min-width:1024px){.block-calltoaction h2{margin:0 0 80px 0}}.block-calltoaction p{margin:0 0 30px 0;font-size:18px;line-height:34px;font-weight:400}@media (min-width:1024px){.block-calltoaction p{margin-bottom:0}}@media (min-width:1200px){.block-calltoaction a.btn{display:block;width:auto;max-width:254px}}@media (min-width:768px){#addresponse-login{padding:100px 0 80px}}@media (min-width:1024px){#addresponse-login h2{margin:0 0 50px 0}}@media (min-width:768px){#addresponse-login p{display:inline-block;margin-bottom:0}}@media (min-width:768px){#addresponse-login a.btn{position:relative;top:12px;display:inline-block;margin-left:40px}}@media (min-width:768px){.block-library-banner .g-row .g-col-offset-6{margin-left:51%}}.block-resources-search{position:relative;background:#F7F1E5}.block-resources-search .g-container{position:relative;padding-top:70px}@media (min-width:501px){.block-resources-search .g-container{padding-top:70px}}@media (min-width:768px){.block-resources-search .g-container{padding-top:75px}}.block-resources-search .graphic{display:none;position:absolute;top:-123%;right:20%}@media (min-width:768px){.block-resources-search .graphic{display:block}}.block-resources-search form{background:transparent;max-width:100%}@media (min-width:1200px){.block-resources-search form input.text{width:58.5%}}@media (min-width:1200px){.block-resources-search form .select-wrapper{width:41.5%}}body.search .block-resources-search{border-top:0}.block-resources-list{position:relative;padding:70px 0 80px}@media (min-width:501px){.block-resources-list{padding:70px 0 40px}}@media (min-width:768px){.block-resources-list{padding:75px 0 65px}}.block-resources-list .resources{margin:0 -15px}@media (min-width:1024px){.block-resources-list .resources{margin:0 -20px}}.block-resources-list .resources .g-col{padding:0 15px;margin-bottom:35px}@media (min-width:768px){.block-resources-list .resources .g-col{width:50%;float:left}}@media (min-width:1024px){.block-resources-list .resources .g-col{padding:0 20px}}.block-resources-list .resources .g-col:nth-child(2n+1){clear:left}.block-resources-list .resources .g-col:last-child{margin-bottom:0}.block-resources-list h2{border-top:1px solid #C4BFB4;padding-top:34px;margin:0 0 36px 0;font-family:"fantabular-sans-mvb", mono;font-size:22px;line-height:34px;font-weight:500;color:#22A31D}.block-resources-list a{font-size:20px;line-height:36px;font-weight:700;color:#22A31D}.block-resources-list a span.last{white-space:nowrap}.block-resources-list a .lock{display:inline-block;margin-left:10px;width:13px}.block-resources-list a .external{display:inline-block;margin-left:10px;width:13px}.block-resources-list .type{margin:9px 0 10px 0;font-size:14px;line-height:20px;font-weight:700;text-transform:uppercase;color:#969289}.block-resources-list p{margin:0;font-size:18px;line-height:32px}.dev.page-id-164 .block-resources-list{background:#F7F1E5 !important}.block-bios-list{padding:40px 0 90px}@media (min-width:768px){.block-bios-list{padding:40px 0px 70px}}.block-bios-list.hasintro{padding:0 0 90px}@media (min-width:768px){.block-bios-list.hasintro{padding:40px 0px 70px}}.block-bios-list .intro{padding:0 0 60px}@media (min-width:768px){.block-bios-list .intro{padding:0 0 68px}}@media (min-width:1024px){.block-bios-list .intro{padding:20px 0 88px}}.block-bios-list .intro h2{margin-bottom:36px;font-family:"source-serif-4", serif;font-weight:700;font-size:30px;line-height:40px;color:#054827}@media (min-width:1024px){.block-bios-list .intro h2{font-size:36px;line-height:46px}}.block-bios-list .intro .content{font-size:18px;line-height:32px}.block-bios-list .intro .content p:last-child{margin-bottom:0}.block-bios-list .bios .g-row{position:relative;padding:0 0 60px}@media (min-width:768px){.block-bios-list .bios .g-row{padding:70px 0 68px}}@media (min-width:1024px){.block-bios-list .bios .g-row{padding:90px 0 88px}}.block-bios-list .bios .g-row:last-child{padding-bottom:0 !important}@media (min-width:768px){.block-bios-list .bios .g-row:before{content:"";position:absolute;top:0;right:0;height:1px;background:#C4BFB4;left:calc(8.3333% + 8px)}}@media (min-width:768px){.block-bios-list .bios .g-row .g-col-4{height:1px}}@media (min-width:768px){.block-bios-list .bios .g-row .g-col-7{width:66.6666%}}@media (min-width:1024px){.block-bios-list .bios .g-row .g-col-7{width:58.3333333333%}}.block-bios-list.nointro .bios .g-row:first-child{padding-top:0 !important}.block-bios-list.nointro .bios .g-row:first-child:before{display:none}.block-bios-list .bios .swap{padding:0 0 60px}@media (min-width:768px){.block-bios-list .bios .swap{padding:70px 0 110px}}@media (min-width:1024px){.block-bios-list .bios .swap{padding:90px 0 130px}}@media (min-width:768px){.block-bios-list .bios .swap:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:#C4BFB4;left:0;right:calc(8.3333% + 8px)}}@media (min-width:1024px){.block-bios-list .bios .swap:before{left:calc(8.3333% + 8px)}}@media (min-width:768px){.block-bios-list .bios .swap .g-col-4{position:relative;left:66.6666%;text-align:right}}@media (min-width:768px){.block-bios-list .bios .swap .g-col-7{position:relative;left:-33.3333%;width:66.6666%}}@media (min-width:1024px){.block-bios-list .bios .swap .g-col-7{left:-25%;width:58.3333333333%}}.block-bios-list .bios img{max-width:276px;width:100%;border-radius:50%;margin-bottom:25px}@media (min-width:768px){.block-bios-list .bios img{position:relative;top:-140px;width:75%;margin-bottom:0}}@media (min-width:1024px){.block-bios-list .nointro .g-row:first-child img{top:-140px}}.block-bios-list h3{margin:0 0 20px;font-family:"fantabular-sans-mvb", mono;font-size:22px;line-height:34px;font-weight:500;color:#054827}@media (min-width:768px){.block-bios-list h3{margin:0 0 28px}}.block-bios-list .excerpt{display:none;font-size:18px;line-height:32px}@media (min-width:768px){.block-bios-list .excerpt{display:block}}.block-bios-list .excerpt p:last-child{margin-bottom:0}.block-bios-list .excerpt_mobile{font-size:18px;line-height:32px}@media (min-width:768px){.block-bios-list .excerpt_mobile{display:none}}.block-bios-list .excerpt_mobile p:last-child{margin-bottom:0}.block-bios-list .bio{display:none;font-size:18px;line-height:32px}.block-bios-list .bio p:last-child{margin-bottom:0}.block-bios-list .more{margin-top:10px;font-size:20px;line-height:32px;font-weight:600;font-family:"source-serif-4", serif;color:#22A31D;cursor:pointer}@media (min-width:768px){.block-bios-list .more{margin-top:19px}}.block-bios-list .more svg{position:relative;top:-1px;width:18px;margin-left:11px}.block-bios-list a{color:#22A31D}.block-forum-list{padding:60px 0}@media (min-width:768px){.block-forum-list{padding:70px 0px 70px}}.block-forum-list .g-col-offset-3{padding-left:40px}@media (min-width:1024px){.block-forum-list .g-col-offset-3{padding-left:0}}.block-forum-list ul.list{margin:0;padding:0;list-style:none}.block-forum-list ul.list li{width:100%;margin-bottom:20px}@media (min-width:1024px){.block-forum-list ul.list li{float:left;width:50%;padding-right:40px;margin-bottom:30px}}.block-forum-list ul.list li:last-child{margin-bottom:0}.block-forum-list ul.list a{font-family:"fantabular-sans-mvb", mono;font-size:18px;line-height:30px;font-weight:400;color:#F56B02}@media (min-width:768px){.block-forum-list ul.list a{font-size:22px;line-height:34px}}.block-news-slideshow{position:relative}.block-news-slideshow .bg img{top:0}.block-news-slideshow header{padding:0 30px}@media (min-width:350px){.block-news-slideshow header{padding:0 35px}}.block-news-slideshow h2{position:relative;margin:0 0 30px 0;padding:0 0 13px 0;font-family:"fantabular-sans-mvb", mono;font-size:22px;line-height:34px;font-weight:500}@media (min-width:768px){.block-news-slideshow h2{padding:0 0 13px 50%;margin:0}}@media (min-width:1024px){.block-news-slideshow h2{padding:0 0 13px 58.3333333333%}}.block-news-slideshow h2:before{content:"";position:absolute;bottom:0;right:0;left:0;height:1px;background:#B47D06}@media (min-width:768px){.block-news-slideshow h2:before{left:33.3333%}}.block-news-slideshow .g-container{max-width:100vw;width:100%;padding:0 0 30px}@media (min-width:768px){.block-news-slideshow .g-container{padding-top:10px;max-width:1170px}}@media (min-width:1024px){.block-news-slideshow .g-container{padding-top:0;padding-bottom:0}}@media (min-width:768px){.block-news-slideshow .slideshow{margin-top:-130px}}.block-news-slideshow .slide{padding:0 30px}@media (min-width:350px){.block-news-slideshow .slide{padding:0 35px}}@media (min-width:768px){.block-news-slideshow .slide .inner:after{content:"";clear:both;display:table}}.block-news-slideshow .slide .image{text-align:right}@media (min-width:768px){.block-news-slideshow .slide .image{width:50%;float:left;text-align:left}}@media (min-width:1024px){.block-news-slideshow .slide .image{width:58.3333333333%;text-align:center}}.block-news-slideshow .slide .image a{display:inline-block}@media (min-width:768px){.block-news-slideshow .slide .image a{position:relative;width:83.3333333333%}}@media (min-width:1024px){.block-news-slideshow .slide .image a{width:71.4285714286%;margin:0 auto}}.block-news-slideshow .slide .image img{display:block;border-radius:30px 0 0 0;margin-right:-30px;overflow:hidden}@media (min-width:350px){.block-news-slideshow .slide .image img{margin-right:-35px}}@media (min-width:768px){.block-news-slideshow .slide .image img{border-radius:30px 0 0 0;max-width:100%}}@media (min-width:768px){.block-news-slideshow .slide .text{width:50%;float:left;padding-top:130px}}@media (min-width:1024px){.block-news-slideshow .slide .text{width:33.333333%}}.block-news-slideshow .slide .text h3{position:relative;margin:15px 0 9px;font-family:"source-serif-4", serif;font-size:24px;line-height:34px;font-weight:600}@media (min-width:768px){.block-news-slideshow .slide .text h3{margin:39px 0 9px}}.block-news-slideshow .slide .text h3 a{color:#0E361F}.block-news-slideshow .slide .text p{margin:0;font-size:18px;line-height:32px}.block-news-slideshow .slide .text .date{margin:11px 0 0 0;font-size:14px;line-height:20px;font-weight:700;text-transform:uppercase;color:#B47D06}.block-news-slideshow .slide .text .btn{margin-top:28px}.block-news-slideshow .slick-prev{display:none !important}.block-news-slideshow .slick-next{display:none !important}.block-news-slideshow .slideshow-bullets{padding-top:21px}@media (min-width:768px){.block-news-slideshow .slideshow-bullets{padding-left:50%}}@media (min-width:1024px){.block-news-slideshow .slideshow-bullets{padding-left:58.3333333333%}}.block-news-slideshow .slideshow-bullets ul{margin:0;padding:0;list-style:none;font-size:0;text-align:center}@media (min-width:768px){.block-news-slideshow .slideshow-bullets ul{margin:0 0 0 -9px;padding-left:25%;text-align:left}}.block-news-slideshow .slideshow-bullets li{display:inline-block;padding:9px;cursor:pointer}.block-news-slideshow .slideshow-bullets button{display:block;height:12px;width:12px;padding:0;line-height:0;font-size:0;border-radius:50%;border:1px solid #266943;background:transparent;text-indent:-999px;overflow:hidden;outline:none}.block-news-slideshow .slideshow-bullets li.slick-active button,.block-news-slideshow .slideshow-bullets li:hover button{background:#266943}.block-form{position:relative;padding:0 0 80px;z-index:1}@media (min-width:768px){.block-form{padding:0 0 100px}}.block-form .illustration{position:relative}.block-form .illustration img{position:absolute;top:-30px;left:35px;z-index:1;width:33.33%}@media (min-width:500px){.block-form .illustration img{width:28%}}@media (min-width:768px){.block-form .illustration img{width:25%;top:-44px}}@media (min-width:1024px){.block-form .illustration img{top:-50px;left:4%;width:auto}}.block-form .bg{z-index:0}.block-form .g-container{position:relative;z-index:1}.block-form .content{margin:0 auto 0;padding:60px 0 50px;max-width:720px;text-align:center}@media (min-width:768px){.block-form .content{padding:60px 0 80px}}.block-form .content h2{margin:0 0 25px;font-family:"source-serif-4", serif;font-size:30px;line-height:42px;font-weight:400}@media (min-width:768px){.block-form .content h2{font-size:36px;line-height:50px}}.block-form .content p{margin:0 0 25px;font-size:18px;line-height:32px}.block-form .content p:last-child{margin-bottom:0}.block-form form{margin:0 auto 0;max-width:720px}@media (min-width:768px){.block-form form{margin:-10px auto 0}}.page-id-163 main{overflow:hidden}.block-signin{position:relative;padding:0;z-index:1}.block-signin .bg{z-index:0}.block-signin .g-container{position:relative;z-index:1}.block-signin .login{width:100%}@media (min-width:768px){.block-signin .login{width:50%}}@media (min-width:1024px){.block-signin .login{width:41.6666666667%}}.block-signin .login form{padding-bottom:60px}@media (min-width:768px){.block-signin .login form{padding-bottom:160px}}.block-signin .joinus{width:100%}@media (min-width:768px){.block-signin .joinus{width:50%;margin:0}}@media (min-width:1024px){.block-signin .joinus{width:41.6666666667%;margin-left:16.6666666667%}}.block-signin .joinus .content{position:relative;padding:80px 0 55px}@media (min-width:768px){.block-signin .joinus .content{padding-top:90px}}.block-signin .joinus .content:before{content:"";position:absolute;top:0;left:0;bottom:0;width:100vw;height:200%;background:#3BBF5E;border-radius:200px 0 0}@media (min-width:768px){.block-signin .joinus .content:before{left:8%}}@media (min-width:1024px){.block-signin .joinus .content:before{left:0}}.block-signin .joinus .inner{position:relative;padding-left:20%}.block-signin .joinus h2{margin:0 0 10px;font-family:"source-serif-4", serif;font-size:24px;line-height:33px;font-weight:600;color:#ffffff}.block-signin .joinus p{margin:0 0 25px;font-size:18px;line-height:32px;color:#ffffff}@media (min-width:400px){.block-signin .joinus .btn{width:auto;max-width:350px}}@media (min-width:500px){.block-signin .joinus .btn{width:75%;max-width:350px}}.block-signin .btn,.block-signin input.button{font-size:15px}.block-success{padding:55px 0px 65px}@media (min-width:768px){.block-success{padding:135px 0px 100px}}body.page-template-page-secondarynav .block-success,body.short .block-success{padding:65px 0px}@media (min-width:768px){body.page-template-page-secondarynav .block-success,body.short .block-success{padding:90px 0px 100px}}.block-success .content{text-align:center}.block-success h1{margin:0 0 28px;font-family:"source-serif-4", serif;font-size:47px;line-height:59px;font-weight:400;color:#22A31D;text-align:center}@media (min-width:1024px){.block-success h1{font-size:54px;line-height:68px}}.block-success h1 div{font-family:"nunito-sans", sans-serif;font-size:17px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#0E361F}.block-success h2{margin:30px 0 11px;font-family:"source-serif-4", serif;font-size:30px;line-height:42px;font-weight:700;color:#054827}@media (min-width:768px){.block-success h2{font-size:36px;line-height:50px}}.block-success h3{margin:35px 0 10px;font-family:"source-serif-4", serif;font-size:24px;line-height:36px;font-weight:600}.block-success h4{margin:35px 0 10px;font-family:"source-serif-4", serif;font-size:20px;line-height:32px;font-weight:600}.block-success p{margin:0 0 22px 0;font-size:21px;line-height:38px}.block-success p:last-child{margin-bottom:0}.block-success .btn{margin-top:15px}.block-success a{text-decoration:underline;color:#22A31D}.block-donate-support{padding:0 0 110px}@media (min-width:768px){.block-donate-support{padding:0 0 80px}}@media (min-width:768px){.block-donate-support .mobile{display:none}}.block-donate-support .desktop{display:none}@media (min-width:768px){.block-donate-support .desktop{display:block}}.block-donate-support .g-row{margin-left:-30px;margin-right:-30px}@media (min-width:1024px){.block-donate-support .g-row{margin-left:-20px;margin-right:-20px}}.block-donate-support .g-col-5{width:100%;padding:0 30px}@media (min-width:768px){.block-donate-support .g-col-5{margin:0;width:50%}}@media (min-width:1024px){.block-donate-support .g-col-5{margin-left:8.3333333333%;width:41.6666666667%;padding:0 20px}}.block-donate-support .group{padding-top:40px}@media (min-width:768px){.block-donate-support .group{padding-top:120px}}.block-donate-support .group.group1{padding-top:0}@media (min-width:1024px){.block-donate-support .group.group1 .img{position:relative;right:-20px;margin-bottom:-30px}}@media (min-width:768px){.block-donate-support .group.group2 h2{margin-top:30px}}@media (min-width:768px){.block-donate-support .group .img{text-align:right}}.block-donate-support .group .img img{max-width:100%}.block-donate-support .group h2{margin:0 0 14px 0;font-family:"source-serif-4", serif;font-size:34px;line-height:46px;font-weight:700;color:#22A31D}@media (min-width:768px){.block-donate-support .group h2{margin:0 0 22px 0;font-size:36px;line-height:49px}}.block-donate-support .group p{font-size:18px;line-height:32px}.block-donate-support .group p:last-child{margin-bottom:0}.block-donate-form{padding:0 0 50px}@media (min-width:768px){.block-donate-form{padding:0 0 120px}}.block-donate-form .g-col-10{width:100%}@media (min-width:768px){.block-donate-form .g-col-10{margin-left:0}}@media (min-width:1024px){.block-donate-form .g-col-10{margin-left:8.3333333333%;width:83.3333333333%}}.block-donate-form .embed-container{border-top:10px solid #ffffff}@media (min-width:900px){.block-donate-form .embed-container{border-top-width:34px}}.block-donate-address{padding:0}.block-donate-address .g-container{padding-top:50px;padding-bottom:65px;font-size:18px;line-height:32px}@media (min-width:768px){.block-donate-address .g-container{padding-top:90px;padding-bottom:90px}}.block-donate-address .g-col-7{width:100%}@media (min-width:768px){.block-donate-address .g-col-7{margin-left:0;width:75%}}@media (min-width:1024px){.block-donate-address .g-col-7{margin-left:8.3333333333%;width:58.3333333333%}}.block-donate-address .g-col-4{width:100%}@media (min-width:1024px){.block-donate-address .g-col-4{width:33.3333333333%}}.block-donate-address address{position:relative;padding-left:17px;margin:0;font-size:17px;line-height:41px;text-transform:uppercase;font-weight:700;color:#22A31D;letter-spacing:2.5px}@media (min-width:768px){.block-donate-address address{margin-left:30px}}.block-donate-address address:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:1.5px;background:#22A31D}.block-donate-address address p:last-child{margin-bottom:0}.block-list{padding:40px 0}@media (min-width:768px){.block-list{padding:40px 0px 70px}}.block-list .g-row{margin:0 -15px 20px}.block-list .g-row:last-child{margin-bottom:0}.block-list .g-col-4{width:100%;margin-bottom:20px;padding:0 15px;clear:both}.block-list .g-col-4:last-child{margin-bottom:32px}@media (min-width:768px){.block-list .g-col-4{margin-bottom:32px;width:50%;clear:none}.block-list .g-col-4:nth-child(2n+1){clear:left}}@media (min-width:1024px){.block-list .g-col-4{width:33.3333%}.block-list .g-col-4:nth-child(2n+1){clear:none}.block-list .g-col-4:nth-child(3n+1){clear:left}}.block-list .g-col-6{width:100%;margin-bottom:20px;padding:0 15px;clear:both}.block-list .g-col-6:last-child{margin-bottom:32px}@media (min-width:768px){.block-list .g-col-6{margin-bottom:32px;width:50%;clear:none}.block-list .g-col-6:nth-child(2n+1){clear:left}}.block-list h2{border-top:1px solid #3BBF5E;padding-top:13px;margin:0 0 34px;font-family:"fantabular-sans-mvb", mono;font-size:22px;line-height:34px;font-weight:500;color:#0E361F}.block-list .g-row{font-size:20px;line-height:32px;font-weight:700}.block-list .name{display:inline-block;margin-right:12px}.block-list .external{margin-right:12px;width:13px}.block-list a{color:#22A31D}.block-search{padding:40px 0}@media (min-width:768px){.block-search{padding:40px 0px 70px}}.block-search .g-row{margin:0 -15px 20px}.block-search .g-row:last-child{margin-bottom:0}.block-search .g-col-4{width:100%;margin-bottom:20px;padding:0 15px;clear:both}.block-search .g-col-4:last-child{margin-bottom:32px}@media (min-width:768px){.block-search .g-col-4{margin-bottom:32px;width:50%;clear:none}.block-search .g-col-4:nth-child(2n+1){clear:left}}@media (min-width:1024px){.block-search .g-col-4{width:33.3333%}.block-search .g-col-4:nth-child(2n+1){clear:none}.block-search .g-col-4:nth-child(3n+1){clear:left}}.block-search .g-col-6{width:100%;margin-bottom:20px;padding:0 15px;clear:both}.block-search .g-col-6:last-child{margin-bottom:32px}@media (min-width:768px){.block-search .g-col-6{margin-bottom:32px;width:50%;clear:none}.block-search .g-col-6:nth-child(2n+1){clear:left}}.block-search h2{border-top:1px solid #3BBF5E;padding-top:13px;margin:0 0 34px;font-family:"fantabular-sans-mvb", mono;font-size:22px;line-height:34px;font-weight:500;color:#0E361F}.block-search .g-row{font-size:20px;line-height:32px;font-weight:700}.block-search .name{display:inline-block;margin-right:12px}.block-search .external{margin-right:12px;width:13px}.block-search a{color:#22A31D}.block-buttons-list{position:relative;padding:70px 0 80px}@media (min-width:501px){.block-buttons-list{padding:70px 0 40px}}@media (min-width:768px){.block-buttons-list{padding:100px 0 60px}}.block-buttons-list .g-row{margin:0 -15px}@media (min-width:1024px){.block-buttons-list .g-row{margin:0 -20px}}@media (min-width:501px){.block-buttons-list .g-row.mobile{display:none}}.block-buttons-list .g-row.tablet{display:none}@media (min-width:501px){.block-buttons-list .g-row.tablet{display:block}}@media (min-width:768px){.block-buttons-list .g-row.tablet{display:none}}.block-buttons-list .g-row.desktop{display:none}@media (min-width:768px){.block-buttons-list .g-row.desktop{display:block}}.block-buttons-list .g-col-5{width:100%;padding:0 15px}@media (min-width:501px){.block-buttons-list .g-col-5{width:66.6666%}}@media (min-width:1024px){.block-buttons-list .g-col-5{width:41.6666666667%;padding:0 20px}}.block-buttons-list .g-col{padding:0 15px;margin-bottom:50px;width:100%}@media (min-width:501px){.block-buttons-list .g-col{float:left;width:50%;margin-bottom:40px;text-align:right}.block-buttons-list .g-col:nth-child(2n+1){clear:left}}@media (min-width:768px){.block-buttons-list .g-col{width:33.3333%;margin-left:0;text-align:left}.block-buttons-list .g-col:nth-child(2n+1){clear:none}.block-buttons-list .g-col:nth-child(3n+1){clear:left}}@media (min-width:1024px){.block-buttons-list .g-col{width:25%;padding:0 20px}.block-buttons-list .g-col:nth-child(3n+1){margin-left:25%}}.block-buttons-list .g-col:last-child{margin-bottom:0}.block-buttons-list .intro{padding-bottom:50px}@media (min-width:768px){.block-buttons-list .intro{padding-bottom:60px}}.block-buttons-list .intro:before{content:"";position:absolute;top:0;left:8px;right:8px;height:1px;background:#C4BFB4}.block-buttons-list h2{padding-top:33px;margin:0 0 8px;font-family:"fantabular-sans-mvb", mono;font-size:22px;line-height:34px;font-weight:500;color:#F56B02}.block-buttons-list p{margin:0 0 24px 0;font-size:18px;line-height:32px;font-weight:400}.block-buttons-list a.btn{padding:5px 15px 4px 18px}@media (min-width:501px){.block-buttons-list a.btn{display:block;width:auto;max-width:255px;margin-left:auto}}@media (min-width:768px){.block-buttons-list a.btn{margin-left:0}}@media (min-width:1024px){.block-buttons-list a.btn{max-width:236px}}@media (min-width:501px){.block-buttons-list .intro a.btn{max-width:255px;margin-left:0}}.block-partner-list{padding:0 0 100px}@media (min-width:768px){.block-partner-list{padding:0 0px 100px}}.block-partner-list .bg{border-top:45px solid #FFFDF2}@media (min-width:321px){.block-partner-list .bg{border-top:55px solid #FFFDF2}}@media (min-width:768px){.block-partner-list .bg{border-top:10px solid #FFFDF2}}@media (min-width:1024px){.block-partner-list .bg{border-top:0}}.block-partner-list .bg img{position:relative;top:-1px}.block-partner-list .illustration{position:relative;text-align:right}.block-partner-list .illustration img{position:absolute;top:0px;right:35px;width:80%;z-index:1}@media (min-width:500px){.block-partner-list .illustration img{width:auto}}@media (min-width:768px){.block-partner-list .illustration img{right:10%}}@media (min-width:1024px){.block-partner-list .illustration img{top:80px;right:15%}}@media (min-width:1200px){.block-partner-list .illustration img{top:85px}}.block-partner-list .g-row{margin:0 -15px 20px}@media (min-width:1024px){.block-partner-list .g-row{margin:0 -8px 20px}}.block-partner-list .g-row:last-child{margin-bottom:0}.block-partner-list .g-col-5{padding:0 15px}@media (min-width:1024px){.block-partner-list .g-col-5{padding:0 8px}}.block-partner-list .g-col-4{width:100%;margin:22px 0 0;padding:0 15px}@media (min-width:500px){.block-partner-list .g-col-4{width:50%}}@media (min-width:768px){.block-partner-list .g-col-4{width:28.5555%;margin-left:3%}}@media (min-width:1024px){.block-partner-list .g-col-4{margin-left:8.33333%;width:25%;padding:0 8px}}@media (min-width:768px){.block-partner-list .g-col-4:first-child{margin-left:8.33333%}}@media (min-width:768px){.block-partner-list .g-col-4:nth-child(3n+1){margin-left:8.33333%;clear:left}}.block-partner-list h2{margin:130px 0 20px;font-family:"source-serif-4", serif;font-size:50px;line-height:68px;font-weight:400}@media (min-width:768px){.block-partner-list h2{margin-top:0}}.block-partner-list .g-row.row1{font-size:18px;line-height:32px;font-weight:400}.block-partner-list .g-row.row2{font-family:"source-serif-4", serif;font-size:20px;line-height:32px;font-weight:600}.block-partner-list a{color:#0E361F}.block-list-category{position:relative;padding:80px 0 0}@media (min-width:500px){.block-list-category{padding:100px 0 0}}@media (min-width:768px){.block-list-category{padding:133px 0 0}}@media (min-width:1400px){.block-list-category{padding:160px 0 0}}.block-list-category.bg-top{padding-top:0}.block-list-category.bg-top h2{padding-top:70px}@media (min-width:1024px){.block-list-category.bg-top h2{padding-top:0}}.block-list-category.bg-bottom{padding-bottom:0;margin-bottom:60px}@media (min-width:1024px){.block-list-category.bg-bottom{margin-bottom:90px}}.block-list-category.bg-bottom h2{padding-top:70px}@media (min-width:1024px){.block-list-category.bg-bottom h2{padding-top:0}}.block-list-category.position-right .illustration{position:relative}.block-list-category.position-right .illustration img{position:absolute;top:-20px;right:35px;z-index:1;width:20%}@media (min-width:768px){.block-list-category.position-right .illustration img{width:28%}}@media (min-width:1024px){.block-list-category.position-right .illustration img{top:10px;right:3%;width:auto}}.block-list-category.position-left .illustration{position:relative}.block-list-category.position-left .illustration img{position:absolute;top:-20px;right:35px;z-index:1;width:20%}@media (min-width:768px){.block-list-category.position-left .illustration img{width:28%}}@media (min-width:1024px){.block-list-category.position-left .illustration img{top:30px;left:3%;width:auto}}.block-list-category.position-left h2{padding-top:50px}.block-list-category .g-col-offset-4{margin:0}@media (min-width:1024px){.block-list-category .g-col-offset-4{margin-left:33.3333333333%}}@media (min-width:1024px){.block-list-category.grants.bg-top .content{margin-top:-30px}}.block-list-category .g-row{padding-bottom:65px}.block-list-category.grants .g-row:first-child{padding-bottom:0}.block-list-category.bg-bottom .g-row{padding-bottom:45px}@media (min-width:1024px){.block-list-category.bg-bottom .g-row{padding-bottom:25px}}.block-list-category .g-col-5{width:100%;margin-bottom:32px}@media (min-width:768px){.block-list-category .g-col-5{width:50%}}@media (min-width:1024px){.block-list-category .g-col-5{width:41.66667%}}.block-list-category .g-col-5:nth-child(2n){clear:left}@media (min-width:768px){.block-list-category .g-col-5.g-col-offset-1{margin-left:0}}@media (min-width:1024px){.block-list-category .g-col-5.g-col-offset-1{margin-left:8.3333%}}.block-list-category.grants.position-right .g-col-5.item2{clear:both}.block-list-category.grants.position-right .g-col-5:last-child{float:right}.block-list-category.grants.position-right .g-col-5:first-child{float:left}.block-list-category h2{margin:0 0 60px;font-family:"source-serif-4", serif;font-size:47px;line-height:59px;font-weight:400;color:#22A31D}@media (min-width:1024px){.block-list-category h2{margin:0 0 80px;font-size:54px;line-height:68px}}.block-list-category h2 div{margin:-6px 0 5px 0;font-family:"nunito-sans", sans-serif;font-size:14px;line-height:24px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#0E361F}@media (min-width:768px){.block-list-category h2 div{margin-top:-66px}}.block-list-category h2 div span{display:inline-block}.block-list-category h2 div span.divider{padding:0 5px}.block-list-category h2 div span.inactive{font-weight:400}.block-list-category h2 div a{font-weight:400;color:#0E361F;text-decoration:none}.block-list-category h2 div a:hover{text-decoration:underline}.block-list-category h2 div .active a,.block-list-category h2 div a.active{font-weight:700}.block-list-category.grants h2{margin:0 0 26px;font-family:"source-serif-4", serif;font-size:36px;line-height:49px;font-weight:700;color:#22A31D}@media (min-width:1024px){.block-list-category.grants h2{margin:0 0 18px;font-size:36px;line-height:49px}}.block-list-category .description{margin-bottom:40px}.block-list-category .description p{font-size:21px;line-height:38px;font-weight:400}.block-list-category .description p:last-child{margin-bottom:0}.block-list-category article header a{display:inline-block;margin-bottom:5px;color:#22A31D;font-size:20px;line-height:32px;font-weight:700}.block-list-category article header span.last{white-space:nowrap}.block-list-category article header .lock{display:inline-block;margin-left:10px;width:13px}.block-list-category article header .external{display:inline-block;margin-left:10px;width:13px}.block-list-category article header .subheader{margin-top:2px;margin-bottom:15px;font-size:14px;line-height:20px;font-weight:700;text-transform:uppercase;color:#969289}.block-list-category article p{margin:0;font-size:18px;line-height:32px;font-weight:400}.block-list-category article footer{margin-top:8px}.block-list-category article footer ul{list-style:none;margin:0;padding:0}.block-list-category article footer li{font-size:16px;line-height:26px;font-weight:400}.block-list-category article footer a{color:#22A31D}.block-list-category article footer a .first,.block-list-category article footer a .last{text-decoration:underline}.block-list-category article footer span.last{white-space:nowrap}.block-list-category article footer .lock{display:inline-block;margin-left:8px;width:13px}.block-list-category article footer .external{display:inline-block;margin-left:8px;width:13px}.block-list-subnav{position:relative;padding:0}.block-list-subnav .illustration{position:relative}.block-list-subnav .illustration img{position:absolute;top:-20px;right:35px;z-index:1;width:33.33%}@media (min-width:768px){.block-list-subnav .illustration img{width:28%}}@media (min-width:1024px){.block-list-subnav .illustration img{top:0;right:3%;width:auto}}.block-list-subnav .g-row{padding-bottom:55px}@media (min-width:768px){.block-list-subnav .g-row{padding-bottom:43px}}.block-list-subnav .section:last-child .g-row:last-child{padding-bottom:65px}@media (min-width:768px){.block-list-subnav .section:last-child .g-row:last-child{padding-bottom:43px}}.block-list-subnav .g-col-3{width:100%;margin-bottom:37px}@media (min-width:600px){.block-list-subnav .g-col-3{width:50%}}@media (min-width:768px){.block-list-subnav .g-col-3{width:25%;margin-left:8.3333%}}@media (min-width:768px){.block-list-subnav .g-col-3:first-child{margin-left:0%}}@media (min-width:600px){.block-list-subnav .g-col-3:nth-child(2n+1){clear:both}}@media (min-width:768px){.block-list-subnav .g-col-3:nth-child(2n+1){clear:none}}@media (min-width:768px){.block-list-subnav .g-col-3:nth-child(3n+1){margin-left:0%;clear:both}}.block-list-subnav .g-col-3:last-child{margin-bottom:0}@media (min-width:768px){.block-list-subnav .g-col-3:last-child{margin-bottom:37px}}.block-list-subnav h2{margin:30px 0 26px;font-family:"source-serif-4", serif;font-size:47px;line-height:59px;font-weight:400;color:#22A31D}@media (min-width:768px){.block-list-subnav h2{margin:10px 0 33px}}@media (min-width:1024px){.block-list-subnav h2{font-size:54px;line-height:68px}}.block-list-subnav h3{margin-bottom:33px;font-family:"source-serif-4", serif;font-weight:700;font-size:30px;line-height:40px}@media (min-width:1024px){.block-list-subnav h3{font-size:36px;line-height:46px}}.block-list-subnav .count1 h3{border-bottom:1px solid #0E361F;padding-bottom:10px}.block-list-subnav h4{border-top:1px solid #0E361F;padding-top:5px;font-family:"source-serif-4", serif;font-size:24px;line-height:36px;font-weight:600;padding-bottom:10px}.block-list-subnav .count1 h4{display:none}.block-list-subnav nav{margin-bottom:60px}@media (min-width:768px){.block-list-subnav nav{margin-bottom:72px}}.block-list-subnav nav ul{list-style:none;margin:0;padding:0;overflow:hidden}.block-list-subnav nav li{float:left;margin-right:40px;margin-bottom:10px}.block-list-subnav nav li:last-child{margin-bottom:0}.block-list-subnav nav a{text-transform:uppercase;font-weight:700;font-size:14px;line-height:19px;letter-spacing:1.5px;color:#0E361F}.block-list-subnav nav a:hover{border-bottom:1px solid #0E361F}.block-list-subnav article header a{display:inline-block;margin-bottom:5px;color:#22A31D;font-size:20px;line-height:32px;font-weight:700}.block-list-subnav article header span.last{white-space:nowrap}.block-list-subnav article header .lock{display:inline-block;margin-left:10px;width:13px}.block-list-subnav article header .external{display:inline-block;margin-left:10px;width:13px}.block-list-subnav article header .subheader{margin-top:2px;margin-bottom:15px;font-size:14px;line-height:20px;font-weight:700;text-transform:uppercase;color:#969289}.block-list-subnav article p{margin:0;font-size:18px;line-height:32px;font-weight:400}.block-list-subnav article footer{margin-top:8px}.block-list-subnav article footer ul{list-style:none;margin:0;padding:0}.block-list-subnav article footer li{font-size:16px;line-height:26px;font-weight:400}.block-list-subnav article footer a{color:#22A31D}.block-list-subnav article footer a .first,.block-list-subnav article footer a .last{text-decoration:underline}.block-list-subnav article footer span.last{white-space:nowrap}.block-list-subnav article footer .lock{display:inline-block;margin-left:8px;width:13px}.block-list-subnav article footer .external{display:inline-block;margin-left:8px;width:13px}.block-list-image{padding:0}.block-list-image .image{position:relative;padding-bottom:50px}@media (min-width:768px){.block-list-image .image{position:relative;left:50%;padding-bottom:0}}.block-list-image .g-rowheight-equal .image{display:none}@media (min-width:768px){.block-list-image .g-rowheight-equal .image{display:flex;padding-bottom:70px}}.block-list-image .list{position:relative;z-index:1;padding-bottom:45px}@media (min-width:768px){.block-list-image .list{position:relative;left:-50%;padding-bottom:70px}}.block-list-image .imgbg-wrapper{position:relative;margin-right:-40px;text-align:center}@media (min-width:768px){.block-list-image .imgbg-wrapper{margin-right:0}}.block-list-image .imgbg-wrapper img.img{max-width:100%;height:auto}.block-list-image .imgbg-wrapper img.illustration{width:80%;bottom:-25%;left:-15%}@media (min-width:768px){.block-list-image .imgbg-wrapper img.illustration{width:auto;bottom:-105px;left:-85px}}.block-list-image h2{margin:0 0 38px;font-family:"source-serif-4", serif;font-size:36px;line-height:48px;font-weight:400}.block-list-image h3{border-top:1px solid #3BBF5E;padding-top:13px;margin:0 0 34px;font-family:"fantabular-sans-mvb", mono;font-size:22px;line-height:34px;font-weight:500;color:#0E361F}.block-list-image article header a{display:inline-block;margin-bottom:5px;color:#22A31D;font-size:20px;line-height:32px;font-weight:700}.block-list-image article header span.last{white-space:nowrap}.block-list-image article header .lock{display:inline-block;margin-left:10px;width:13px}.block-list-image article header .external{display:inline-block;margin-left:10px;width:13px}.block-list-image article header .subheader{margin-top:2px;margin-bottom:15px;font-size:14px;line-height:20px;font-weight:700;text-transform:uppercase;color:#969289}.block-list-image article p{margin:0;font-size:18px;line-height:32px;font-weight:400}.block-list-image article footer{margin-top:8px}.block-list-image article footer ul{list-style:none;margin:0;padding:0}.block-list-image article footer li{font-size:16px;line-height:26px;font-weight:400}.block-list-image article footer a{color:#22A31D}.block-list-image article footer a .first,.block-list-image article footer a .last{text-decoration:underline}.block-list-image article footer span.last{white-space:nowrap}.block-list-image article footer .lock{display:inline-block;margin-left:8px;width:13px}.block-list-image article footer .external{display:inline-block;margin-left:8px;width:13px}.block-list-image article{margin-bottom:35px}.block-list-spotlight{padding:0;overflow:hidden}.block-list-spotlight.research .spotlight{margin-bottom:0}.block-list-spotlight.has-illustration{overflow:visible}@media (min-width:768px){.block-list-spotlight.has-illustration{margin-top:60px}}.block-list-spotlight.has-illustration h2{padding-top:60px}.block-list-spotlight.excerpt-no article{margin-bottom:15px}.block-list-spotlight.excerpt-no article p{display:none}.block-list-spotlight.excerpt-no .btn{margin-top:20px}.block-list-spotlight .illustration{position:relative}.block-list-spotlight .illustration img{position:absolute;top:0px;right:35px;z-index:1;width:45%}@media (min-width:500px){.block-list-spotlight .illustration img{top:-20px;width:33.33%}}@media (min-width:768px){.block-list-spotlight .illustration img{width:28%}}@media (min-width:1024px){.block-list-spotlight .illustration img{top:40px;right:3%;width:auto}}.block-list-spotlight .g-row{margin:0 -15px}.block-list-spotlight .g-row.single{padding-bottom:20px}@media (min-width:768px){.block-list-spotlight .g-row.single{padding-bottom:100px}}.block-list-spotlight .g-col-6,.block-list-spotlight .g-col-7,.block-list-spotlight .g-col-8{padding:0 15px}.block-list-spotlight .g-col-5{width:100%;padding:0 15px}@media (min-width:768px){.block-list-spotlight .g-col-5{width:50%;margin-left:0}}@media (min-width:1024px){.block-list-spotlight .g-col-5{width:41.6666666667%}}@media (min-width:1024px){.block-list-spotlight .g-col-5.g-col-offset-1{margin-left:8.3333333333%}}@media (min-width:1024px){.block-list-spotlight .g-col-5.g-col-offset-2{margin-left:16.6666666667%}}@media (min-width:768px){.block-list-spotlight .offset-top{padding-top:100px}}.block-list-spotlight .list{padding-bottom:45px}@media (min-width:768px){.block-list-spotlight .list{padding-bottom:100px}}.block-list-spotlight .single .list{padding-bottom:45px}@media (min-width:768px){.block-list-spotlight .single .list{padding-bottom:0px}}.block-list-spotlight .row2 .list{padding-bottom:70px}@media (min-width:768px){.block-list-spotlight .row2 .list{padding-bottom:100px}}@media (min-width:768px){.block-list-spotlight .row2 .g-col-5:last-child .list:last-child{padding-bottom:25px}}.block-list-spotlight h2{margin:0 0 40px;font-family:"source-serif-4", serif;font-size:36px;line-height:48px;font-weight:400}.block-list-spotlight h3{border-top:1px solid #3BBF5E;padding-top:13px;margin:0 0 34px;font-family:"fantabular-sans-mvb", mono;font-size:22px;line-height:34px;font-weight:500;color:#0E361F}.block-list-spotlight .intro{padding-bottom:45px}@media (min-width:768px){.block-list-spotlight .intro{padding-bottom:100px}}.block-list-spotlight .intro p{margin:0 0 25px;font-size:18px;line-height:32px}.block-list-spotlight .intro p:last-child{margin-bottom:0}.block-list-spotlight .intro a{border-bottom:1px solid #22A31D;color:#22A31D}.block-list-spotlight article header a{display:inline-block;margin-bottom:5px;color:#22A31D;font-size:20px;line-height:32px;font-weight:700}.block-list-spotlight article header span.last{white-space:nowrap}.block-list-spotlight article header .lock{display:inline-block;margin-left:10px;width:13px}.block-list-spotlight article header .external{display:inline-block;margin-left:10px;width:13px}.block-list-spotlight article header .subheader{margin-top:2px;margin-bottom:15px;font-size:14px;line-height:20px;font-weight:700;text-transform:uppercase;color:#969289}.block-list-spotlight article p{margin:0;font-size:18px;line-height:32px;font-weight:400}.block-list-spotlight article footer{margin-top:8px}.block-list-spotlight article footer ul{list-style:none;margin:0;padding:0}.block-list-spotlight article footer li{font-size:16px;line-height:26px;font-weight:400}.block-list-spotlight article footer a{color:#22A31D}.block-list-spotlight article footer a .first,.block-list-spotlight article footer a .last{text-decoration:underline}.block-list-spotlight article footer span.last{white-space:nowrap}.block-list-spotlight article footer .lock{display:inline-block;margin-left:8px;width:13px}.block-list-spotlight article footer .external{display:inline-block;margin-left:8px;width:13px}.block-list-spotlight article{margin-bottom:35px}.block-list-spotlight .spotlight{position:relative;padding:80px 0 55px;margin-bottom:50px}@media (min-width:768px){.block-list-spotlight .spotlight{padding-top:90px;margin-bottom:0}}.block-list-spotlight .spotlight:before{content:"";position:absolute;top:0;left:0;bottom:0;width:100vw;height:100%;background:#3BBF5E;border-radius:150px 0 0}@media (min-width:1200px){.block-list-spotlight .spotlight:before{border-radius:200px 0 0}}.block-list-spotlight .spotlight .inner{position:relative;padding-left:20%}.block-list-spotlight .spotlight h3{margin:0 0 10px;font-family:"source-serif-4", serif;font-size:24px;line-height:33px;font-weight:600;color:#ffffff}.block-list-spotlight .spotlight p{margin:0 0 25px;font-size:18px;line-height:32px;color:#ffffff}.block-newsletter-archive{padding:0 0px 40px}@media (min-width:768px){.block-newsletter-archive{padding:0 0px 70px}}.block-newsletter-archive .g-row{margin:0 -15px 20px}.block-newsletter-archive .g-row:last-child{margin-bottom:0}.block-newsletter-archive .g-col-4{width:100%;margin-bottom:20px;padding:0 15px;clear:both}.block-newsletter-archive .g-col-4:last-child{margin-bottom:32px}@media (min-width:768px){.block-newsletter-archive .g-col-4{margin-bottom:32px;width:50%;clear:none}.block-newsletter-archive .g-col-4:nth-child(2n+1){clear:left}}@media (min-width:1024px){.block-newsletter-archive .g-col-4{width:33.3333%}.block-newsletter-archive .g-col-4:nth-child(2n+1){clear:none}.block-newsletter-archive .g-col-4:nth-child(3n+1){clear:left}}.block-newsletter-archive h2{margin:0 0 40px;font-family:"source-serif-4", serif;font-size:36px;line-height:48px;font-weight:400}.block-newsletter-archive h3{border-top:1px solid #3BBF5E;padding-top:13px;margin:0 0 34px;font-family:"fantabular-sans-mvb", mono;font-size:22px;line-height:34px;font-weight:500;color:#0E361F}.block-newsletter-archive a{font-size:20px;line-height:32px;font-weight:700;color:#22A31D}.block-posts{position:relative;padding:0 0 80px;z-index:1;background:#FFFDF2}@media (min-width:768px){.block-posts{padding:0 0 100px}}.block-posts .post{padding:0 0 80px;position:relative}@media (min-width:768px){.block-posts .post{padding:80px 0}.block-posts .post:before{content:"";position:absolute;top:0;left:8px;right:8px;height:1px;background:#C4BFB4}}.block-posts .post:first-child{padding-top:70px}.block-posts .post:first-child:before{display:none}.block-posts .post:last-child{padding-bottom:0}@media (min-width:768px){.block-posts .post .g-col-5.text{width:50%}}@media (min-width:1024px){.block-posts .post .g-col-5.text{width:41.66667%}}@media (min-width:768px){.block-posts .post.alt .g-col-5:first-child{position:relative;left:58.33333%}.block-posts .post.alt .g-col-5:last-child{position:relative;left:-41.66667%}}@media (min-width:768px){.block-posts .post.alt .text{margin-left:0}}@media (min-width:1024px){.block-posts .post.alt .text{margin-left:8.33333%}}.block-posts .post.alt .img img{border-radius:0 30px 0 0}.block-posts .post .img img{border-radius:0 30px 0 0;overflow:hidden}@media (min-width:768px){.block-posts .post .img img{border-radius:30px 0 0 0}}.block-posts .post .text{padding-top:25px}.block-posts .post .text h3{margin:0 0 7px;font-size:20px;line-height:36px}.block-posts .post .text h3 a{color:#22A31D}.block-posts .post .text p{font-size:18px;line-height:32px}.block-posts .post .text .date{margin-top:26px;font-size:14px;line-height:19px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#969289}.block-posts .post img{width:100%;height:auto}.block-posts .paging{position:relative;margin-top:80px}.block-posts .paging:before{content:"";position:absolute;top:0;left:8px;right:8px;height:1px;background:#C4BFB4}.block-posts .paging .g-col-6{width:50%;padding-top:25px}.block-posts .paging .g-col-6.prev{padding-right:0}.block-posts .paging .g-col-6.prev a{position:relative;padding-left:15px}.block-posts .paging .g-col-6.prev span{position:absolute;top:50%;margin-top:-2px;left:0;width:10px;height:6px;line-height:0;transform:rotate(90deg)}.block-posts .paging .g-col-6.prev path{stroke:#22A31D !important}.block-posts .paging .g-col-6.next{float:right;padding-left:0;text-align:right}.block-posts .paging .g-col-6.next a{position:relative;padding-right:15px}.block-posts .paging .g-col-6.next span{position:absolute;top:50%;margin-top:-2px;right:0;width:10px;height:6px;line-height:0;transform:rotate(-90deg)}.block-posts .paging .g-col-6.next path{stroke:#22A31D !important}.block-posts .paging a{font-size:18px;line-height:28px;font-weight:700;color:#22A31D}.block-posts .paging a path{stroke:#22A31D !important}body.category main,body.archive main,body.tag main{background:#FFFDF2}.block-category{position:relative;overflow:hidden;background:#FFFDF2;padding:80px 0 65px}@media (min-width:500px){.block-category{padding:100px 0 65px}}@media (min-width:768px){.block-category{padding:133px 0 43px}}@media (min-width:1400px){.block-category{padding:160px 0 43px}}.block-category .g-row{margin:0 -15px}@media (min-width:1024px){.block-category .g-row{margin:0 -20px}}.block-category .g-col-12{clear:both;width:100%;padding:0 15px}@media (min-width:1024px){.block-category .g-col-12{padding:0 20px}}.block-category .g-col-5{clear:both;width:100%;margin-bottom:37px;padding:0 15px}@media (min-width:768px){.block-category .g-col-5{clear:none;width:50%}.block-category .g-col-5:nth-child(2n+1){clear:left}}@media (min-width:1024px){.block-category .g-col-5{width:41.66667%;padding:0 20px}}.block-category .g-col-5:last-child{margin-bottom:0}@media (min-width:768px){.block-category .g-col-5:last-child{margin-bottom:37px}}@media (min-width:768px){.block-category .g-col-5.g-col-offset-1{margin-left:0}}@media (min-width:1024px){.block-category .g-col-5.g-col-offset-1{margin-left:8.3333%}}.block-category .list-header{position:relative;background-position:bottom right !important;background-repeat:no-repeat !important;background-size:contain !important;padding-bottom:32px}@media (max-width:768px){.block-category .list-header{background:none !important}}.block-category h1{margin:0 0 60px;font-family:"source-serif-4", serif;font-size:47px;line-height:59px;font-weight:400;color:#22A31D}@media (min-width:1024px){.block-category h1{margin:0 0 85px;font-size:54px;line-height:68px}}.block-category h1 div{margin:-6px 0 5px 0;font-family:"nunito-sans", sans-serif;font-size:14px;line-height:24px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#0E361F}@media (min-width:768px){.block-category h1 div{margin-top:-66px}}.block-category h1 div span{display:inline-block}.block-category h1 div span.divider{padding:0 5px}.block-category h1 div span.inactive{font-weight:400}.block-category h1 div a{font-weight:400;color:#0E361F;text-decoration:none}.block-category h1 div a:hover{text-decoration:underline}.block-category h1 div .active a,.block-category h1 div a.active{font-weight:700}.block-category .list{position:relative}.block-category .list:before{content:"";position:absolute;top:-32px;left:15px;right:15px;height:1px;background:#C4BFB4}@media (min-width:1024px){.block-category .list:before{left:20px;right:20px}}.block-category article header a{display:inline-block;margin-bottom:5px;color:#22A31D;font-size:20px;line-height:32px;font-weight:700}.block-category article header span.last{white-space:nowrap}.block-category article header .lock{display:inline-block;margin-left:10px;width:13px}.block-category article header .external{display:inline-block;margin-left:10px;width:13px}.block-category article header .subheader{margin-top:2px;margin-bottom:15px;font-size:14px;line-height:20px;font-weight:700;text-transform:uppercase;color:#969289}.block-category article p{margin:0;font-size:18px;line-height:32px;font-weight:400}.block-category article footer{margin-top:8px}.block-category article footer ul{list-style:none;margin:0;padding:0}.block-category article footer li{font-size:16px;line-height:26px;font-weight:400}.block-category article footer a{color:#22A31D}.block-category article footer a .first,.block-category article footer a .last{text-decoration:underline}.block-category article footer span.last{white-space:nowrap}.block-category article footer .lock{display:inline-block;margin-left:8px;width:13px}.block-category article footer .external{display:inline-block;margin-left:8px;width:13px}body.search main{background:#F7F1E5}body.search main .block-category{background:transparent;padding:80px 0 65px}body.search main .block-category .list:before{display:none}body.search main .block-category .g-col-5{margin-bottom:47px}body.search main .block-category p{margin:0;font-size:18px;line-height:32px;font-weight:400}.block-post{padding:55px 0px 65px}@media (min-width:768px){.block-post{padding:135px 0px 100px}}body.page-template-page-secondarynav .block-post,body.short .block-post{padding:65px 0px}@media (min-width:768px){body.page-template-page-secondarynav .block-post,body.short .block-post{padding:90px 0px 100px}}.block-post .g-col-3{margin-top:42px}@media (min-width:768px){.block-post .g-col-3{margin-top:0}}.block-post .unauthorized{background:#F7F1E5;padding:30px 40px 35px}@media (min-width:768px){.block-post .unauthorized{margin-left:-40px}}.block-post .unauthorized .btn{font-size:15px}.block-post .meta{margin-top:20px;padding-top:20px;border-top:1px solid #C4BFB4}@media (min-width:1024px){.block-post .meta{padding-left:20px}}.block-post .meta:first-child{margin-top:0;padding-top:0;border:0}.block-post .meta header{margin-bottom:2px;font-size:10px;line-height:14px;letter-spacing:1px;text-transform:uppercase;color:#969289}.block-post .meta p{font-size:15px;line-height:27px;font-family:"nunito-sans", sans-serif;font-weight:700;color:#969289}.block-post .meta a{color:#969289;text-decoration:none}.block-post .meta a:hover{text-decoration:underline}.block-post h1{margin:0 0 60px;font-family:"source-serif-4", serif;font-size:47px;line-height:59px;font-weight:400;color:#22A31D}@media (min-width:1024px){.block-post h1{margin:0 0 80px;font-size:54px;line-height:68px}}.block-post h1 div{margin:-6px 0 5px 0;font-family:"nunito-sans", sans-serif;font-size:14px;line-height:24px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#0E361F}.block-post h1 div span.divider{padding:0 5px}.block-post h1 div span.inactive{font-weight:400}.block-post h1 div a{font-weight:400;color:#0E361F;text-decoration:none}.block-post h1 div a:hover{text-decoration:underline}.block-post h1 div .active a{font-weight:700}.block-post h2{margin:30px 0 11px;font-family:"source-serif-4", serif;font-size:30px;line-height:42px;font-weight:700;color:#054827}@media (min-width:768px){.block-post h2{font-size:36px;line-height:50px}}.block-post h3{margin:35px 0 10px;font-family:"source-serif-4", serif;font-size:24px;line-height:36px;font-weight:600}.block-post h4{margin:35px 0 10px;font-family:"source-serif-4", serif;font-size:20px;line-height:32px;font-weight:600}.block-post p{margin:0 0 22px 0;font-family:"source-serif-4", serif;font-size:18px;line-height:32px}.block-post p:last-child{margin-bottom:0}.block-post ul{list-style:disc;margin:22px 0 30px;padding-left:40px;font-family:"source-serif-4", serif;font-size:18px;line-height:32px}.block-post ul:last-child{margin-bottom:0}.block-post ul li{margin-bottom:2px}.block-post ul li:last-child{margin:0}.block-post a{text-decoration:underline;color:#22A31D}.block-post img{display:block;max-width:100%;height:auto;margin:45px 0;border-radius:0 30px 0 0;overflow:hidden}@media (min-width:1024px){.block-post img{margin:50px 0}}.block-post img:first-child{margin-top:0}.block-post figure{width:auto !important;margin:45px 0}@media (min-width:1024px){.block-post figure{margin:50px 0}}.block-post figure:first-child{margin-top:0}.block-post figure img{margin:0}.block-post figure figcaption{padding-top:10px;font-size:15px;line-height:27px;color:#969289}.block-post .download{padding-top:55px}@media (min-width:768px){.block-post .download{padding-top:40px}}.block-post .download .btn{font-size:15px}.block-related{position:relative;overflow:hidden;background:#F7F1E5;padding:80px 0 65px}@media (min-width:500px){.block-related{padding:100px 0 65px}}@media (min-width:768px){.block-related{padding:120px 0 80px}}@media (min-width:1400px){.block-related{padding:160px 0 80px}}.block-related .g-col-5{width:100%;margin-bottom:37px}@media (min-width:768px){.block-related .g-col-5{margin:0;width:50%}}@media (min-width:1024px){.block-related .g-col-5{width:41.66667%}}.block-related .g-col-5:last-child{margin-bottom:0}@media (min-width:1024px){.block-related .g-col-5.g-col-offset-1{margin-left:8.3333%}}.block-related h2{border-top:1px solid #C4BFB4;padding:12px 0 20px;font-family:"fantabular-sans-mvb", mono;font-size:22px;line-height:34px;font-weight:500}.block-related header a{display:inline-block;margin-bottom:5px;color:#22A31D;font-size:20px;line-height:36px;font-weight:700}.block-related p{margin:0 0 30px 0;font-size:18px;line-height:32px;font-weight:400}.block-related p:last-child{margin:0}.block-home-slideshow{position:relative;border-bottom:80px solid #ffcd00;background:#FF872B;padding-top:35px}@media (min-width:768px){.block-home-slideshow{padding-top:40px;border-bottom:80px solid #ffcd00}}.block-home-slideshow .g-container{max-width:100vw;padding:0}@media (min-width:768px){.block-home-slideshow .g-container{max-width:1170px;padding:0 35px}}.block-home-slideshow img.topright{display:none}@media (min-width:768px){.block-home-slideshow img.topright{display:block;position:absolute;top:-41px;right:0;width:33.3333%;max-width:248px;z-index:0}}.block-home-slideshow img.bottomleft{display:none;position:absolute;bottom:-30px;left:-6%;width:50%;max-width:457px;z-index:2}@media (min-width:768px){.block-home-slideshow img.bottomleft{display:block}}@media (min-width:1600px){.block-home-slideshow img.bottomleft{left:6%}}@media (min-width:1800px){.block-home-slideshow img.bottomleft{left:8%}}@media (min-width:2000px){.block-home-slideshow img.bottomleft{left:12%}}.block-home-slideshow .bg{position:relative;top:1px;background:url(../images/home-slideshow-bg.svg) bottom center no-repeat;background-size:contain}.block-home-slideshow .slick-arrow{display:none !important}.block-home-slideshow .slide{padding-bottom:20px}@media (min-width:768px){.block-home-slideshow .slide{padding-bottom:40px}}.block-home-slideshow .slide .left{padding:0 30px 0 0}@media (min-width:350px){.block-home-slideshow .slide .left{padding-right:35px}}@media (min-width:768px){.block-home-slideshow .slide .left{width:50%;float:left;padding-right:0}}.block-home-slideshow .slide .right{padding:30px 30px 80px}@media (min-width:350px){.block-home-slideshow .slide .right{padding:30px 35px 30px}}@media (min-width:768px){.block-home-slideshow .slide .right{margin-left:8.3333%;width:41.6666%;float:left;padding-top:0px;padding-bottom:0;padding-left:8px}}@media (min-width:1024px){.block-home-slideshow .slide .right{margin-left:8.3333%;width:41.6666%;float:left;padding-top:50px;padding-left:8px}}.block-home-slideshow .slide .img{position:relative;display:block;height:0;padding-top:95%;width:100%;border-radius:0 0 100px 0;background-size:cover !important;max-width:550px}@media (min-width:768px){.block-home-slideshow .slide .img{margin-left:0}}.block-home-slideshow .slide .label{position:relative;padding-bottom:3px;font-size:15px;line-height:26px;letter-spacing:2.5px;font-weight:700;text-transform:uppercase;color:#ffffff}@media (min-width:768px){.block-home-slideshow .slide .label{padding-bottom:20px}.block-home-slideshow .slide .label:before{content:"";position:absolute;top:11px;left:-140px;height:1px;width:120px;background:#ffffff}}.block-home-slideshow .slide .title a{font-family:"fantabular-sans-mvb", mono;font-size:28px;line-height:40px;font-weight:400;color:#0E361F}.block-home-slideshow .slide .description{padding-top:15px;max-width:400px;font-size:18px;line-height:32px}.block-home-slideshow .slide .description p:last-child{margin-bottom:0}.block-home-slideshow .slide .btn{margin-top:30px}.block-home-slideshow .slick-dots{position:absolute;bottom:-80px;left:0;right:0;text-align:center;margin:0;padding:0;list-style:none}@media (min-width:768px){.block-home-slideshow .slick-dots{margin-top:30px}}.block-home-slideshow .slick-dots li{display:inline-block;margin-right:20px}.block-home-slideshow .slick-dots li:last-child{margin-right:0}.block-home-slideshow .slick-dots li.slick-active button,.block-home-slideshow .slick-dots li.active button{background:#0E361F}.block-home-slideshow .slick-dots button{border:1px solid #0E361F;border-radius:50%;height:12px;width:12px;text-indent:-999px;overflow:hidden;cursor:pointer;background:transparent}.block-home-slideshow .slick-dots button:hover{background:#0E361F}.block-home-banner{position:relative;border-top:1px solid #C4BFB4}@media (min-width:768px){.block-home-banner{overflow:hidden;position:relative;margin-top:-3%;border:0}}@media (min-width:1200px){.block-home-banner{margin-top:-2.9%}}.block-home-banner .desktop{position:relative;left:-1px;right:-1px;display:none}@media (min-width:768px){.block-home-banner .desktop{display:block}}.block-home-banner .desktop video{display:block;width:100.2%;height:auto}.block-home-banner .mobile{text-align:center;display:block}@media (min-width:768px){.block-home-banner .mobile{display:none}}.block-home-banner .mobile .img{position:relative;top:-15px;margin:0 15px}@media (min-width:500px){.block-home-banner .mobile .img{top:-20px}}.block-home-banner .mobile .img img{width:100%}.block-home-banner .mobile .animation{position:relative;z-index:1;margin-top:10px}.block-home-banner .mobile .animation img{max-width:100%}.block-home-banner .mobile .bg{margin-top:-40px;padding-bottom:30px;z-index:-1}.block-home-banner .mobile .bg img{position:relative;top:-1px;width:100%}.block-home-vision{overflow:hidden;padding:60px 0 50px}@media (min-width:768px){.block-home-vision{padding:90px 0 100px}}.block-home-vision .g-col-7{width:100%}@media (min-width:768px){.block-home-vision .g-col-7{width:80%}}@media (min-width:1024px){.block-home-vision .g-col-7{width:58.33333%}}.block-home-vision h2{margin:0 0 14px;font-family:"source-serif-4", serif;font-size:47px;line-height:59px;font-weight:400}@media (min-width:1024px){.block-home-vision h2{margin:0 0 20px;font-size:50px;line-height:60px}}.block-home-vision p{font-size:21px;line-height:38px}.block-home-features{overflow:hidden;position:relative;background:#FFFDF2;padding-top:60px}@media (min-width:768px){.block-home-features{padding-top:11%;padding-bottom:90px}}.block-home-features .bg-fixed{top:-2px}.block-home-features .row1 h2{margin:30px 0 42px 0;font-family:"fantabular-sans-mvb", mono;font-size:22px;line-height:34px;font-weight:400;color:#F56B02}@media (min-width:768px){.block-home-features .row1 h2{margin:0 0 52px 0}}.block-home-features .row1 h2:after{content:"";position:absolute;top:76px;left:8px;right:-30px;height:1px;background:#C4BFB4}@media (min-width:350px){.block-home-features .row1 h2:after{right:-35px}}@media (min-width:768px){.block-home-features .row1 h2:after{top:46px;right:8px}}.block-home-features .row1 .col1 h2{display:block}@media (min-width:768px){.block-home-features .row1 .col1 h2{display:none}}.block-home-features .row1 .col2 h2{display:none}@media (min-width:768px){.block-home-features .row1 .col2 h2{display:block}}.block-home-features .row1 .feature h3{margin:30px 0 14px 0;font-size:24px;line-height:34px}@media (min-width:768px){.block-home-features .row1 .feature h3{margin:0 0 14px 0}}.block-home-features .row1 img{border-radius:0 100px 0 0}.block-home-features .row1 .imgbg-wrapper{margin-left:-30px}@media (min-width:350px){.block-home-features .row1 .imgbg-wrapper{margin-left:-35px}}@media (min-width:768px){.block-home-features .row1 .imgbg-wrapper{position:relative;top:-85px;margin-left:0}}@media (min-width:1024px){.block-home-features .row1 .imgbg-wrapper{position:relative;top:-130px}}.block-home-features .row1 .imgbg-wrapper img{max-width:100%}.block-home-features .row1 .imgbg-wrapper .illustration{display:none;top:-26%;left:-43%;max-width:100%}@media (min-width:768px){.block-home-features .row1 .imgbg-wrapper .illustration{display:block}}.block-home-features .feature{margin-bottom:70px}@media (min-width:768px){.block-home-features .feature{margin-bottom:90px}}.block-home-features .feature img{display:block;border-radius:50%;max-width:auto;margin-bottom:30px}@media (min-width:768px){.block-home-features .feature img{position:relative;left:-25px}}.block-home-features .feature h3{margin:0 0 8px 0;font-family:"source-serif-4", serif;font-size:20px;line-height:32px;font-weight:600}.block-home-features .feature a{color:#0E361F}.block-home-features .feature p{margin:0 0 25px;font-size:18px;line-height:32px}.block-home-features .feature .btn{color:#ffffff}.block-home-resources{background:#FFFDF2}.block-home-resources.has-bg .row1:before{display:none}.block-home-resources .row1{position:relative;padding-top:35px;padding-bottom:63px}.block-home-resources .row1:before{content:"";position:absolute;top:0;left:8px;right:8px;height:1px;background:#C4BFB4}@media (min-width:768px){.block-home-resources .row1:before{left:calc(8.3333% + 8px)}}.block-home-resources .row1 .col1{display:none}@media (min-width:768px){.block-home-resources .row1 .col1{display:block;position:relative;top:-55px;width:41.66667%;margin-left:8.33333%}}@media (min-width:1024px){.block-home-resources .row1 .col1{margin-left:16.66667%}}.block-home-resources .row1 .col2{width:100%}@media (min-width:768px){.block-home-resources .row1 .col2{margin-left:8.33333%;width:41.66667%}}@media (min-width:1024px){.block-home-resources .row1 .col2{width:33.3333%}}.block-home-resources .row1 h2{margin:0 0 10px 0;font-family:"fantabular-sans-mvb", mono;font-size:22px;line-height:34px;font-weight:500;color:#22A31D}.block-home-resources .row1 p{margin:0 0 24px 0;font-family:"source-serif-4", serif;font-size:18px;line-height:32px;color:#22A31D}.block-home-resources .row1 .btn{color:#ffffff}.block-home-resources .row1 img{max-width:100%}.block-home-resources .row2{padding-bottom:55px}@media (min-width:768px){.block-home-resources .row2{padding-bottom:70px}}.block-home-resources .row2 .col1{width:100%}@media (min-width:768px){.block-home-resources .row2 .col1{width:41.66667%;margin-left:8.33333%}}@media (min-width:1024px){.block-home-resources .row2 .col1{width:33.33333%;margin-left:8.33333%}}.block-home-resources .row2 .col2{width:100%}@media (min-width:768px){.block-home-resources .row2 .col2{width:41.66667%;margin-left:8.33333%}}@media (min-width:1024px){.block-home-resources .row2 .col2{width:33.33333%;margin-left:16.66667%}}.block-home-resources .resource{margin-bottom:35px}.block-home-resources .resource h3{margin:0 0 8px 0;font-family:"source-serif-4", serif;font-size:20px;line-height:32px;font-weight:600}.block-home-resources .resource a{color:#0E361F}.block-home-resources .resource p{margin:0;font-size:18px;line-height:32px}.block-home-join{position:relative;background:#A8CD1C;padding:30px 0 80px}@media (min-width:768px){.block-home-join{padding:120px 0 100px}}.block-home-join .g-col{width:100%;margin:26px 0 0}@media (min-width:768px){.block-home-join .g-col{width:28.5555%;margin-left:3%}}@media (min-width:1024px){.block-home-join .g-col{margin-left:8.33333%;width:25%}}@media (min-width:768px){.block-home-join .g-col:first-child{margin-left:8.33333%}}.block-home-join h2{margin:0 0 28px 0;font-family:"source-serif-4", serif;font-size:36px;line-height:50px}.block-home-join h3{margin:0 0 12px;font-size:18px;line-height:26px;font-weight:600}@media (min-width:1024px){.block-home-join h3{margin:0;font-size:22px;line-height:36px}}.block-home-join p{display:none;margin:0 0 30px 0;font-size:18px;line-height:26px;font-weight:300}@media (min-width:768px){.block-home-join p{display:block}}@media (min-width:1024px){.block-home-join p{font-size:22px;line-height:36px}}.block-whatwedo-banner{position:relative}.block-whatwedo-banner .top{position:relative;background:#A8CD1C;border-top:1px solid #C4BFB4;padding:40px 0 50px;text-align:right}@media (min-width:768px){.block-whatwedo-banner .top{padding:130px 0 95px;overflow:hidden;border-top:0}}.block-whatwedo-banner .top img.mobilebg{position:absolute;top:0;right:0;max-width:66%}@media (min-width:768px){.block-whatwedo-banner .top img.mobilebg{display:none}}.block-whatwedo-banner .top img.desktopbg{display:none}@media (min-width:768px){.block-whatwedo-banner .top img.desktopbg{display:block;position:absolute;top:0;right:0;max-width:45%}}.block-whatwedo-banner .top img.banner{position:relative;max-width:55%;margin:-60px 50px 45px 0}@media (min-width:768px){.block-whatwedo-banner .top img.banner{position:absolute;bottom:0;right:-10px;margin:0;max-width:40%}}@media (min-width:768px){.block-whatwedo-banner .top .g-col-7{margin-left:0}}@media (min-width:1024px){.block-whatwedo-banner .top .g-col-7{margin-left:8.33333%}}.block-whatwedo-banner .top h1{margin:0 0 45px 0;font-family:"source-serif-4", serif;font-size:47px;line-height:60px;font-weight:400;text-align:left}@media (min-width:768px){.block-whatwedo-banner .top h1{font-size:56px;line-height:68px;margin-bottom:40px}}.block-whatwedo-banner .top p{margin:0;font-size:21px;line-height:38px;text-align:left}.block-whatwedo-banner .bottom{overflow:hidden;position:relative;background:#22A31D}@media (min-width:768px){.block-whatwedo-banner .bottom{background:#FFFDF2}}.block-whatwedo-banner .bottom .bg-top.mobile{position:relative;top:-1px}@media (min-width:768px){.block-whatwedo-banner .bottom .bg-top.mobile{display:none}}.block-whatwedo-banner .bottom .bg-top.desktop{display:none}@media (min-width:768px){.block-whatwedo-banner .bottom .bg-top.desktop{display:block;position:absolute;top:-1px;left:-1px;right:-1px}}.block-whatwedo-banner .bottom .bg-bottom{position:relative;top:1px}@media (min-width:768px){.block-whatwedo-banner .bottom .bg-bottom{display:none}}.block-whatwedo-banner .bottom .spotlight{position:relative;color:#ffffff;padding:55px 0}@media (min-width:768px){.block-whatwedo-banner .bottom .spotlight{padding:85px 0 55px 16.6666666667%}.block-whatwedo-banner .bottom .spotlight:before{content:"";position:absolute;top:0;left:0;bottom:0;width:100vw;height:100%;background:#22A31D;border-radius:150px 0 0 8px;z-index:0}}.block-whatwedo-banner .bottom p{position:relative;margin:0;font-family:"source-serif-4", serif;font-size:22px;line-height:36px;font-weight:400;max-width:380px}.block-whatwedo-banner .bottom ul{position:relative;margin:0;padding:0;list-style:none;padding-top:20px;margin-top:20px;border-top:1px solid #82cb7f}.block-whatwedo-banner .bottom li{position:relative;padding-left:86px;margin-bottom:5px;font-family:"source-serif-4", serif;font-size:22px;line-height:41px;font-weight:600}@media (min-width:768px){.block-whatwedo-banner .bottom li{padding-left:66px}}.block-whatwedo-banner .bottom li:last-child{margin-bottom:0}.block-whatwedo-banner .bottom li img{position:absolute;top:10px;left:0}.block-whatwedo-banner .bottom li a{color:#ffffff;border-bottom:1px solid transparent}.block-whatwedo-banner .bottom li a:hover,.block-whatwedo-banner .bottom li a:focus{color:#FFC600}.block-whatwedo-banner .bottom li.arrow1 img{top:3px;left:10px}@media (min-width:768px){.block-whatwedo-banner .bottom li.arrow1 img{left:-10px}}.block-whatwedo-banner .bottom li.arrow2 img{top:3px;left:15px}@media (min-width:768px){.block-whatwedo-banner .bottom li.arrow2 img{left:-5px}}.block-whatwedo-banner .bottom li.arrow3 img{top:8px;left:10px}@media (min-width:768px){.block-whatwedo-banner .bottom li.arrow3 img{left:-10px}}.block-whatwedo-keyareas{overflow:hidden;padding:15px 0 10px}@media (min-width:768px){.block-whatwedo-keyareas{padding:0}}.block-whatwedo-keyareas .area{position:relative;padding:40px 0 45px}@media (min-width:768px){.block-whatwedo-keyareas .area{padding:90px 0}}@media (min-width:768px){.block-whatwedo-keyareas .area.area1{padding:70px 0 90px}}.block-whatwedo-keyareas .area:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:#C4BFB4}@media (min-width:768px){.block-whatwedo-keyareas .area:before{left:17%}}.block-whatwedo-keyareas .area:first-child:before{display:none}.block-whatwedo-keyareas .area img.mobile{position:absolute}@media (min-width:768px){.block-whatwedo-keyareas .area img.mobile{display:none}}.block-whatwedo-keyareas .area.area1 img.mobile{position:relative}.block-whatwedo-keyareas .area .textbg-wrapper img{display:none}@media (min-width:768px){.block-whatwedo-keyareas .area .textbg-wrapper img{display:block}}@media (min-width:768px){.block-whatwedo-keyareas .area.area-left .g-col-8{margin-left:8.33333%}}@media (min-width:1024px){.block-whatwedo-keyareas .area.area-left .g-col-8{margin-left:16.66667%}}@media (min-width:768px){.block-whatwedo-keyareas .area.area-right .g-col-7{margin-left:33.3333%}}@media (min-width:1024px){.block-whatwedo-keyareas .area.area-right .g-col-7{margin-left:41.66667%}}.block-whatwedo-keyareas .area h2{margin:0 0 14px 0;font-family:"source-serif-4", serif;font-size:34px;line-height:46px;font-weight:700}@media (min-width:768px){.block-whatwedo-keyareas .area h2{margin:0 0 25px 0;font-size:36px;line-height:49px}}.block-whatwedo-keyareas .area p{font-size:18px;line-height:32px}.block-whatwedo-keyareas .area p:last-child{margin:0}.block-whatwedo-keyareas .area a{color:#22A31D}.block-whatwedo-keyareas .area a:hover,.block-whatwedo-keyareas .area a:active{color:#266943}.block-whatwedo-keyareas .area .btn{margin-top:10px;color:#ffffff}.block-whatwedo-keyareas .area .btn:hover,.block-whatwedo-keyareas .area .btn:active{color:#ffffff}.block-featured-press{position:relative;background:#ffc600;padding:0 0 80px}@media (min-width:768px){.block-featured-press{padding:0 0 100px;border-top:30px solid #F7F1E5}}.block-featured-press .bg-fixed{border-top:30px solid #F7F1E5}.block-featured-press .bg-fixed img{position:relative;top:-1px}.block-featured-press .g-col-4{width:100%;margin:0 0 60px 0}@media (min-width:768px){.block-featured-press .g-col-4{width:41.66667%;margin-bottom:0;margin-left:8.33333%}}@media (min-width:1024px){.block-featured-press .g-col-4{width:33.33333%}}.block-featured-press .g-col-4.g-col-offset-2{margin-bottom:0}@media (min-width:1024px){.block-featured-press .g-col-4.g-col-offset-2{width:33.33333%;margin-left:16.66667%}}.block-featured-press .g-row img{max-width:100%;border-radius:50%;margin-bottom:25px}.block-featured-press h3{margin:0 0 8px;font-family:"source-serif-4", serif;font-size:20px;line-height:32px;font-weight:600}.block-featured-press h3 a{color:#0E361F}.block-featured-press p{margin:0 0 25px 0;font-size:18px;line-height:32px;font-weight:400}.block-featured-press .btn{color:#ffffff}.block-whoweare-banner{position:relative;background-color:#FFAE00 !important;background-size:contain !important}.block-whoweare-banner .top{position:relative;border-top:1px solid #C4BFB4;padding:40px 0 50px;text-align:right}@media (min-width:768px){.block-whoweare-banner .top{padding:130px 0 95px;overflow:hidden;border-top:0}}.block-whoweare-banner .top img.curvebg{position:absolute;top:-1px;right:10%;max-width:66%}@media (min-width:768px){.block-whoweare-banner .top img.curvebg{max-width:39%;right:22%}}.block-whoweare-banner .top img.banner-mobile{position:relative;max-width:80%;margin:-70px 0 32px 0}@media (min-width:768px){.block-whoweare-banner .top img.banner-mobile{display:none}}.block-whoweare-banner .top .g-container{overflow:hidden}@media (min-width:768px){.block-whoweare-banner .top .g-col-7{margin-left:0}}@media (min-width:1024px){.block-whoweare-banner .top .g-col-7{margin-left:8.33333%}}.block-whoweare-banner .top h1{margin:0 0 45px 0;font-family:"source-serif-4", serif;font-size:47px;line-height:60px;font-weight:400;text-align:left}@media (min-width:768px){.block-whoweare-banner .top h1{font-size:56px;line-height:68px;margin-bottom:40px}}.block-whoweare-banner .top p{margin:0;font-size:21px;line-height:38px;text-align:left}.block-whoweare-banner .bg-bottom-mobile{position:relative;top:1px}@media (min-width:768px){.block-whoweare-banner .bg-bottom-mobile{display:none}}.block-whoweare-banner .bg-bottom-desktop{display:none}@media (min-width:768px){.block-whoweare-banner .bg-bottom-desktop{display:block;position:relative;top:1px}}.block-library-banner{position:relative;padding:240px 0 0 0;overflow:hidden}@media (min-width:768px){.block-library-banner{padding:200px 0 0 0}}.block-library-banner .curve-desktop{display:none;z-index:1;padding-bottom:100px}@media (min-width:768px){.block-library-banner .curve-desktop{display:block;position:absolute;top:200px;left:0;right:0}}.block-library-banner .curve-desktop:before{content:"";position:absolute;left:0;bottom:0;right:0;height:100px;background:#fffdf3}.block-library-banner .img-mobile{position:absolute;top:-15px;left:0;z-index:0}@media (min-width:768px){.block-library-banner .img-mobile{display:none}}.block-library-banner .img-desktop{display:none;z-index:0}@media (min-width:768px){.block-library-banner .img-desktop{display:block;position:absolute;top:30px;left:-25px}}@media (min-width:1024px){.block-library-banner .img-desktop{left:25px}}@media (min-width:1200px){.block-library-banner .img-desktop{top:40%;transform:translateY(-50%)}}.block-library-banner .g-container{padding-top:65px;position:relative;z-index:2;background-size:cover !important}@media (min-width:768px){.block-library-banner .g-container{background:none !important;padding-top:90px}}.block-library-banner h1{position:relative;margin-bottom:2px;font-size:15px;line-height:40px;font-weight:700;letter-spacing:2.25px;text-transform:uppercase;color:#22A31D}.block-library-banner h2{margin-bottom:23px;font-family:"source-serif-4", serif;font-size:36px;line-height:46px;font-weight:400}.block-library-banner p{margin-bottom:27px;font-family:"source-serif-4", serif;font-size:22px;line-height:36px}.block-library-banner p:last-child{margin-bottom:0}@media (min-width:1200px){.block-library-banner .btn{width:216px}}.block-featured-events .g-container{padding-top:40px;padding-bottom:50px}@media (min-width:768px){.block-featured-events .g-container{padding-top:100px;padding-bottom:100px}}.block-featured-events .g-row:first-child{margin-bottom:60px}.block-featured-events .g-col-offset-1{margin-top:60px}@media (min-width:768px){.block-featured-events .g-col-offset-1{margin-top:0}}@media (min-width:768px){.block-featured-events .g-col-7{padding-right:40px}}.block-featured-events a.img{position:relative;display:block;min-height:80px}.block-featured-events .g-col-7 a{display:block;margin-left:-30px}@media (min-width:350px){.block-featured-events .g-col-7 a{margin-left:-35px}}@media (min-width:768px){.block-featured-events .g-col-7 a{margin-left:0}}.block-featured-events a span{position:absolute;top:0;left:0;z-index:1;display:inline-block;width:85px;padding:10px 0 9px;background:#FFC600;text-align:center;font-size:18px;line-height:20px;color:#0E361F}.block-featured-events a span b{display:block;font-family:"source-serif-4", serif;font-size:36px;line-height:40px;color:#0E361F}.block-featured-events img{display:block;max-width:100%;height:auto;border-radius:0 30px 0 0;overflow:hidden}.block-featured-events h2{margin:16px 0 16px 0;font-family:"source-serif-4", serif;font-weight:600;font-size:24px;line-height:34px}.block-featured-events h2 a{color:#22A31D}.block-featured-events .date,.block-featured-events .location{margin-top:34px;font-size:14px;line-height:19px;font-weight:700;letter-spacing:1px;text-transform:uppercase}@media (min-width:1024px){.block-featured-events .g-row:first-child .date{margin-top:60px}}.block-featured-events .location{margin:23px 0 11px;color:#969289}.block-featured-events p{margin:0;font-size:18px;line-height:32px;font-weight:400}.block-all-events{background:#F7F1E5}.block-all-events.block-all-events-tax{padding-top:65px}@media (min-width:768px){.block-all-events.block-all-events-tax{padding-top:90px}}.block-all-events .tribe-events .datepicker .day.active,.block-all-events .tribe-events .datepicker .day.active.focused,.block-all-events .tribe-events .datepicker .day.active:focus,.block-all-events .tribe-events .datepicker .day.active:hover,.block-all-events .tribe-events .datepicker .month.active,.block-all-events .tribe-events .datepicker .month.active.focused,.block-all-events .tribe-events .datepicker .month.active:focus,.block-all-events .tribe-events .datepicker .month.active:hover,.block-all-events .tribe-events .datepicker .year.active,.block-all-events .tribe-events .datepicker .year.active.focused,.block-all-events .tribe-events .datepicker .year.active:focus,.block-all-events .tribe-events .datepicker .year.active:hover{background:#22A31D}.block-all-events .tribe-common .tribe-common-c-svgicon{color:#22A31D}.block-all-events .tribe-common .tribe-common-b2,.block-all-events .tribe-common .tribe-common-h5,.block-all-events .tribe-common .tribe-common-h6,.block-all-events .tribe-common .tribe-common-h7,.block-all-events .tribe-common .tribe-common-h8{font-family:"nunito-sans", sans-serif;color:#0E361F}.block-all-events .tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector__list-item:focus,.block-all-events .tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector__list-item:focus-within,.block-all-events .tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector__list-item:hover{background:transparent}.block-all-events .tribe-common--breakpoint-medium.tribe-common .tribe-common-form-control-text__input,.block-all-events .tribe-common .tribe-common-form-control-text__input{font-family:"nunito-sans", sans-serif;font-size:16px}.block-all-events .tribe-events .tribe-events-l-container{padding:0 0 60px}@media (min-width:768px){.block-all-events .tribe-events .tribe-events-l-container{padding:0 0 100px}}.block-all-events .tribe-events-calendar-list__event-row{margin-top:50px;margin-bottom:50px}.block-all-events .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-row{margin-top:70px;margin-bottom:70px}.block-all-events .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__time-separator+.tribe-events-calendar-day__event,.block-all-events .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__type-separator+.tribe-events-calendar-day__event,.block-all-events .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__month-separator+.tribe-events-calendar-list__event-row{margin-top:30px}.block-all-events .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event:last-child .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-row:last-child{margin-bottom:95px}.block-all-events .tribe-events .tribe-events-calendar-day__time-separator:first-child,.block-all-events .tribe-events .tribe-events-calendar-list__month-separator:first-child{margin-top:20px}@media (min-width:768px){.block-all-events .tribe-events .tribe-events-calendar-day__time-separator:first-child,.block-all-events .tribe-events .tribe-events-calendar-list__month-separator:first-child{margin-top:0}}.block-all-events h1{margin:0 0 60px;font-family:"source-serif-4", serif;font-size:47px;line-height:59px;font-weight:400;color:#22A31D}@media (min-width:1024px){.block-all-events h1{margin:0 0 80px;font-size:54px;line-height:68px}}.block-all-events h1 div{margin:-6px 0 5px 0;font-family:"nunito-sans", sans-serif;font-size:14px;line-height:24px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#0E361F}.block-all-events h1 div span.divider{padding:0 5px}.block-all-events h1 div span.inactive{font-weight:400}.block-all-events h1 div a{color:#0E361F;text-decoration:none;border:0}.block-all-events h1 div a:hover{text-decoration:underline}.block-all-events h1 div .active a{font-weight:700}.block-all-events h2{margin:0 0 40px;font-family:"source-serif-4", serif;font-size:36px;line-height:48px;font-weight:400}.block-all-events .tribe-events-c-subscribe-dropdown__container,.block-all-events .tribe-events-header__breadcrumbs{display:none}.block-all-events .tribe-common--breakpoint-medium.tribe-events .tribe-events-c-events-bar--border{border:0}.block-all-events .tribe-common--breakpoint-medium.tribe-events .tribe-events-c-search__input-control-icon-svg{display:none}.block-all-events .tribe-events-c-view-selector__list-item-text{color:#0E361F}.block-all-events .tribe-events .tribe-events-c-view-selector__button:before{background-color:#22A31D}.block-all-events .tribe-events-c-search__input-control--keyword svg,.block-all-events .tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__list-item--active .tribe-events-c-view-selector__list-item-link:after{display:none}.block-all-events .tribe-common--breakpoint-medium.tribe-common .tribe-common-form-control-text__input{padding-left:20px}.block-all-events .tribe-events .tribe-events-c-search__button,.block-all-events .tribe-common--breakpoint-medium.tribe-events .tribe-common-c-btn.tribe-events-c-search__button{border:1px solid #22A31D;background:transparent;padding:5px 18px 4px 20px;border-radius:2px;overflow:hidden;font-size:15px;line-height:26px;letter-spacing:2.5px;font-weight:700;color:#22A31D !important;text-transform:uppercase;text-align:center}@media (min-width:768px){.block-all-events .tribe-events .tribe-events-c-search__button,.block-all-events .tribe-common--breakpoint-medium.tribe-events .tribe-common-c-btn.tribe-events-c-search__button{padding:5px 22px 4px 25px}}.block-all-events .tribe-events .tribe-events-c-search__button:hover,.block-all-events .tribe-common--breakpoint-medium.tribe-events .tribe-common-c-btn.tribe-events-c-search__button:hover{background:#22A31D !important;color:#ffffff !important}.block-all-events .tribe-events .tribe-events-c-top-bar__nav-list-item:last-child{padding-right:30px}.block-all-events .tribe-common--breakpoint-medium.tribe-events .tribe-events-c-top-bar__today-button{border:1px solid #0E361F;background:transparent;margin-right:30px}.block-all-events .tribe-events .tribe-events-c-top-bar__datepicker-button{font-size:20px !important;line-height:30px !important}@media (min-width:768px){.block-all-events .tribe-events .tribe-events-c-top-bar__datepicker-button{font-size:23px !important;line-height:31px !important}}.block-all-events .tribe-events .tribe-events-view-loader{background-color:rgba(247, 241, 229, 0.6)}.block-all-events .tribe-events-calendar-day__time-separator,.block-all-events .tribe-events-calendar-list__month-separator{margin-top:50px}@media (min-width:768px){.block-all-events .tribe-events-calendar-day__time-separator,.block-all-events .tribe-events-calendar-list__month-separator{margin-top:80px}}.block-all-events .tribe-events-calendar-day__time-separator:after,.block-all-events .tribe-events-calendar-list__month-separator:after{background-color:#C4BFB4}.block-all-events .tribe-events-calendar-day__time-separator time,.block-all-events .tribe-events-calendar-list__month-separator time{font-family:"source-serif-4", serif !important;font-weight:600;font-size:24px !important;line-height:34px !important;color:#0E361F !important}@media (max-width:500px){.block-all-events .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-date-tag,.block-all-events .tribe-events-calendar-day__event .tribe-events-calendar-list__event-date-tag{display:none}}.block-all-events .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-date-tag-weekday,.block-all-events .tribe-events-calendar-day__event .tribe-events-calendar-list__event-date-tag-weekday{margin-top:15px;font-family:"nunito-sans", sans-serif;text-transform:none;font-size:18px;line-height:28px;color:#0E361F}.block-all-events .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-date-tag-daynum,.block-all-events .tribe-events-calendar-day__event .tribe-events-calendar-list__event-date-tag-daynum{font-family:"source-serif-4", serif;font-size:36px;line-height:46px;color:#0E361F}.block-all-events .tribe-events-calendar-list__event-row h3,.block-all-events .tribe-events-calendar-day__event h3{margin:12px 0 28px 0;font-weight:600;font-size:20px !important;line-height:30px !important;color:#0E361F}.block-all-events .tribe-events-calendar-list__event-row h3 a,.block-all-events .tribe-events-calendar-day__event h3 a{color:#22A31D !important;border:0 !important}.block-all-events .tribe-events-calendar-list__event-row h3 a:hover,.block-all-events .tribe-events-calendar-list__event-row h3 a:focus,.block-all-events .tribe-events-calendar-list__event-row h3 a:active,.block-all-events .tribe-events-calendar-day__event h3 a:hover,.block-all-events .tribe-events-calendar-day__event h3 a:focus,.block-all-events .tribe-events-calendar-day__event h3 a:active{border:0 !important}.block-all-events .tribe-events-calendar-list__event-row .tribe-events-calendar-day__event-datetime,.block-all-events .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-datetime,.block-all-events .tribe-events-calendar-day__event .tribe-events-calendar-day__event-datetime,.block-all-events .tribe-events-calendar-day__event .tribe-events-calendar-list__event-datetime{display:block;margin-top:15px;font-size:14px;line-height:19px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#0E361F}.block-all-events .tribe-events-calendar-list__event-row .tribe-events-calendar-day__event-venue,.block-all-events .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-venue,.block-all-events .tribe-events-calendar-day__event .tribe-events-calendar-day__event-venue,.block-all-events .tribe-events-calendar-day__event .tribe-events-calendar-list__event-venue{margin:23px 0 1px;font-size:14px;line-height:19px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#969289}.block-all-events .tribe-events-calendar-list__event-row .tribe-events-calendar-day__event-venue .tribe-events-calendar-day__event-venue-address,.block-all-events .tribe-events-calendar-list__event-row .tribe-events-calendar-day__event-venue .tribe-events-calendar-list__event-venue-address,.block-all-events .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-venue .tribe-events-calendar-day__event-venue-address,.block-all-events .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-venue .tribe-events-calendar-list__event-venue-address,.block-all-events .tribe-events-calendar-day__event .tribe-events-calendar-day__event-venue .tribe-events-calendar-day__event-venue-address,.block-all-events .tribe-events-calendar-day__event .tribe-events-calendar-day__event-venue .tribe-events-calendar-list__event-venue-address,.block-all-events .tribe-events-calendar-day__event .tribe-events-calendar-list__event-venue .tribe-events-calendar-day__event-venue-address,.block-all-events .tribe-events-calendar-day__event .tribe-events-calendar-list__event-venue .tribe-events-calendar-list__event-venue-address{display:none}.block-all-events .tribe-events-calendar-list__event-row .tribe-events-calendar-day__event-description,.block-all-events .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-description,.block-all-events .tribe-events-calendar-day__event .tribe-events-calendar-day__event-description,.block-all-events .tribe-events-calendar-day__event .tribe-events-calendar-list__event-description{display:block !important;visibility:visible !important;margin-top:11px;font-size:18px;line-height:32px;font-weight:400}.block-all-events .tribe-events-calendar-list__event-row .tribe-events-calendar-day__event-description p,.block-all-events .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-description p,.block-all-events .tribe-events-calendar-day__event .tribe-events-calendar-day__event-description p,.block-all-events .tribe-events-calendar-day__event .tribe-events-calendar-list__event-description p{margin:0;font-size:18px;line-height:32px;font-weight:400}.block-all-events .tribe-events-calendar-list__event-row img,.block-all-events .tribe-events-calendar-day__event img{display:block;max-width:100%;height:auto;border-radius:0 30px 0 0;overflow:hidden}@media (max-width:500px){.block-all-events .tribe-events-calendar-day__event{padding-left:0}}.block-all-events .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__day:hover:after{background:#22A31D}.block-all-events .tribe-events-calendar-month__header-column-title{font-size:14px;line-height:19px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#969289}.block-all-events .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__body,.block-all-events .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__week,.block-all-events .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__day{border-color:#C4BFB4}.block-all-events .tribe-events-calendar-month__day-date-daynum,.block-all-events .tribe-events-calendar-month__day-date{font-family:"source-serif-4", serif;font-size:24px;line-height:34px;color:#0E361F}.block-all-events .tribe-events-calendar-month__day--past .tribe-events-calendar-month__day-date{color:#C4BFB4;opacity:1}.block-all-events .tribe-events-calendar-month__day--past .tribe-events-calendar-month__day-date .tribe-events-calendar-month__day-date-daynum{color:#C4BFB4}.block-all-events .tribe-events .tribe-events-calendar-month__day-date-link{color:#0E361F}.block-all-events .tribe-events .tribe-events-calendar-month__calendar-event-datetime{font-family:"nunito-sans", sans-serif;color:#0E361F}.block-all-events .tribe-events-calendar-month__calendar-event-title{font-weight:600}.block-all-events .tribe-events-calendar-month__calendar-event-title a{border:0 !important}.block-all-events .tribe-events-calendar-month__mobile-events-icon--event,.block-all-events .tribe-events-calendar-month__day-cell--selected,.block-all-events .tribe-events-calendar-month__day-cell--selected:focus,.block-all-events .tribe-events-calendar-month__day-cell--selected:hover{background:#22A31D}.block-all-events .tribe-events-calendar-month-mobile-events__mobile-day .tribe-events-c-day-marker__date{font-family:"source-serif-4", serif;font-weight:bold}.block-all-events .tribe-events-calendar-month-mobile-events__mobile-event-title-link,.block-all-events .tribe-events-calendar-month-mobile-events__mobile-event-title-link:active,.block-all-events .tribe-events-calendar-month-mobile-events__mobile-event-title-link:focus,.block-all-events .tribe-events-calendar-month-mobile-events__mobile-event-title-link:hover{border:0}.block-all-events .tribe-events-calendar-latest-past__event-date-tag-datetime::after{background:#22A31D !important}.block-all-events .tribe-events-calendar-latest-past__event-datetime-featured-text{color:#22A31D !important}.block-all-events .tribe-events .tribe-events-c-nav,.block-all-events .tribe-events .tribe-events-calendar-day-nav,.block-all-events .tribe-events-calendar-list-nav{border-color:#C4BFB4}.block-all-events .tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav,.block-all-events .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day-nav{margin-top:95px;padding-top:22px}.block-all-events .tribe-events .tribe-events-c-nav__list-item--today,.block-all-events .tribe-events-c-nav__list-item--prev button:disabled,.block-all-events .tribe-events-c-nav__list-item--next button:disabled{display:none}.block-all-events .tribe-events-c-nav__next,.block-all-events .tribe-events-c-nav__prev{color:#22A31D !important;font-size:18px;font-weight:bold}.block-all-events .tribe-events-c-nav__prev-icon-svg path,.block-all-events .tribe-events-c-nav__next-icon-svg path{fill:#22A31D !important}.block-all-events .tribe-events-c-ical{display:none}#tribe-events-pg-template{margin:0;padding:0;max-width:100%}.tribe-events-single{padding:65px 0px}@media (min-width:768px){.tribe-events-single{padding:90px 0px 80px}}.tribe-events-single .g-col-6.mobile{display:block}@media (min-width:768px){.tribe-events-single .g-col-6.mobile{display:none}}.tribe-events-single .g-col-6.desktop{display:none}@media (min-width:768px){.tribe-events-single .g-col-6.desktop{display:block}}.tribe-events-single h1{margin:0 0 60px;font-family:"source-serif-4", serif;font-size:47px;line-height:59px;font-weight:400;color:#22A31D}@media (min-width:1024px){.tribe-events-single h1{margin:0 0 80px;font-size:54px;line-height:68px}}.tribe-events-single h1 div{margin:-6px 0 5px 0;font-family:"nunito-sans", sans-serif;font-size:14px;line-height:24px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#0E361F}.tribe-events-single h1 div span.divider{padding:0 5px}.tribe-events-single h1 div span.inactive{font-weight:400}.tribe-events-single h1 div a{color:#0E361F;text-decoration:none;border:0}.tribe-events-single h1 div a:hover{text-decoration:underline}.tribe-events-single h1 div .active a{font-weight:700}.tribe-events-single .tribe-events-notices{margin:0;padding:0;margin-bottom:20px;border:0;font-weight:700}.tribe-events-single .content{font-family:"source-serif-4", serif;font-size:18px;line-height:32px;font-weight:400}.tribe-events-single .content .tribe-events-cal-links{display:none}.tribe-events-single .content p{font-family:"source-serif-4", serif;font-size:18px;line-height:32px;font-weight:400}.tribe-events-single .content p:last-child{margin-bottom:0}.tribe-events-single dl{position:relative;margin:50px 0 0}.tribe-events-single dl:before{content:"";position:absolute;top:-25px;left:0;right:0;height:1px;background:#C4BFB4}@media (min-width:500px){.tribe-events-single dl:before{left:-20px}}.tribe-events-single dl:first-child{margin-top:40px}.tribe-events-single dl:first-child:before{display:none}.tribe-events-single dl dt{margin-bottom:5px;font-size:10px;line-height:14px;font-weight:600;color:#969289;text-transform:uppercase;letter-spacing:0.75px}.tribe-events-single dl dd{font-size:15px;line-height:24px;font-weight:700;color:#969289}.tribe-events-single dl address{padding:0;margin:0}.tribe-events-single dl a{color:#969289}.tribe-events-single dl a:hover,.tribe-events-single dl a:active,.tribe-events-single dl a:focus{text-decoration:underline}.tribe-events-single .button{margin:40px 0 0}.tribe-events-single .button .btn{color:#ffffff}.tribe-events-single .button .external{display:inline-block;margin-left:10px;width:13px}.tribe-events-single img{width:100%;height:auto;border-radius:0 30px 0 0;overflow:hidden;margin:0 0 40px 0}@media (min-width:768px){.tribe-events-single img{width:auto;max-width:100%}}.block-related-events .bg.top{top:1px}.block-related-events .inner{background:#F7F1E5}.block-related-events .g-container{padding-top:40px;padding-bottom:80px}@media (min-width:768px){.block-related-events .g-container{padding-top:40px;padding-bottom:100px}}.block-related-events .g-row:first-child{margin-bottom:40px}.block-related-events .g-col-offset-1{margin-top:60px}@media (min-width:768px){.block-related-events .g-col-offset-1{margin-top:0}}.block-related-events a.img{position:relative;display:block;min-height:80px}.block-related-events a span{position:absolute;top:0;left:0;z-index:1;display:inline-block;width:85px;padding:10px 0 9px;background:#FFC600;text-align:center;font-size:18px;line-height:20px;color:#0E361F}.block-related-events a span b{display:block;font-family:"source-serif-4", serif;font-size:36px;line-height:40px;color:#0E361F}.block-related-events img{display:block;width:100%;height:auto;border-radius:0 30px 0 0;overflow:hidden}@media (min-width:768px){.block-related-events img{width:auto;max-width:100%}}.block-related-events h2{border-top:1px solid #C4BFB4;margin:0;padding:12px 0 0;font-family:"fantabular-sans-mvb", mono;font-size:22px;line-height:34px;font-weight:500}.block-related-events h3{margin:13px 0 16px 0;font-weight:600;font-size:20px;line-height:30px}.block-related-events h3 a{color:#22A31D}.block-related-events .date,.block-related-events .location{margin-top:34px;font-size:14px;line-height:19px;font-weight:700;letter-spacing:1px;text-transform:uppercase}@media (min-width:1024px){.block-related-events .g-row:first-child .date{margin-top:60px}}.block-related-events .location{margin:23px 0 11px;color:#969289}.block-related-events p{margin:0;font-size:18px;line-height:32px;font-weight:400}.block-forum-header{background:#F7F1E5}.block-forum-header header{background:url(../images/bg/curve-top-white2.svg) bottom center no-repeat;background-size:cover !important;padding:55px 0 70px}@media (min-width:768px){.block-forum-header header{padding:65px 0 80px}}@media (min-width:1024px){.block-forum-header header{padding:65px 0 120px}}.block-forum-header header .g-container{position:relative}.block-forum-header header .g-col-8{width:100%}@media (min-width:768px){.block-forum-header header .g-col-8{width:66.6666666667%}}.block-forum-header header h1{margin:0;font-family:"source-serif-4", serif;font-size:47px;line-height:59px;font-weight:400;color:#22A31D}@media (min-width:1024px){.block-forum-header header h1{font-size:54px;line-height:68px}}.block-forum-header header h1 div{margin:-6px 0 5px 0;font-family:"nunito-sans", sans-serif;font-size:14px;line-height:24px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#0E361F}.block-forum-header header h1 div a{color:#0E361F;text-decoration:none}.block-forum-header header h1 div a:hover{text-decoration:underline}body.single-topic .block-forum-header{background:#ffffff}body.single-topic .block-forum-header header{background:none;padding:55px 0 60px}@media (min-width:768px){body.single-topic .block-forum-header header{padding:65px 0 75px}}@media (min-width:768px){body.single-topic .block-forum-header header{padding:65px 0 75px}}body.bbp-user-page .block-forum-header #bbp-user-avatar{display:none}@media (min-width:768px){body.bbp-user-page .block-forum-header #bbp-user-avatar{display:block;position:absolute;top:-11px;left:0;width:100px}}@media (min-width:768px){body.bbp-user-page .block-forum-header h1{margin-left:130px}}.bbpress main{background:#F7F1E5 !important}body.topic-tag #bbpress-forums div.bbp-search-form{display:none}body.single-forum .bbp-topic-form{display:none}div.bbp-template-notice,div.indicator-hint{border:0;background:none;color:#0E361F;padding:0}#bbpress-forums .g-row,body.bbpress .g-row{margin-left:-15px;margin-right:-15px}@media (min-width:1024px){#bbpress-forums .g-row,body.bbpress .g-row{margin-left:-20px;margin-right:-20px}}#bbpress-forums .bbp-leftcol,#bbpress-forums .bbp-rightcol,body.bbpress .bbp-leftcol,body.bbpress .bbp-rightcol{width:100%;padding:0 15px}@media (min-width:1024px){#bbpress-forums .bbp-leftcol,#bbpress-forums .bbp-rightcol,body.bbpress .bbp-leftcol,body.bbpress .bbp-rightcol{padding:0 20px}}#bbpress-forums .bbp-leftcol,body.bbpress .bbp-leftcol{overflow:hidden;min-height:1px}@media (min-width:768px){#bbpress-forums .bbp-leftcol,body.bbpress .bbp-leftcol{width:75%;float:left}}@media (min-width:1024px){#bbpress-forums .bbp-leftcol,body.bbpress .bbp-leftcol{width:66.666666%}}@media (min-width:768px){#bbpress-forums .bbp-rightcol,body.bbpress .bbp-rightcol{float:left;width:25%}}@media (min-width:1024px){#bbpress-forums .bbp-rightcol,body.bbpress .bbp-rightcol{width:25%;margin-left:8.3333333333%}}#bbpress-forums aside.bbp-rightcol,body.bbpress aside.bbp-rightcol{margin-top:60px}@media (min-width:1024px){#bbpress-forums aside.bbp-rightcol,body.bbpress aside.bbp-rightcol{margin-top:0;padding-right:0}}#bbpress-forums aside.bbp-rightcol .forum-description a,body.bbpress aside.bbp-rightcol .forum-description a{color:#22A31D}#bbpress-forums aside.bbp-rightcol .forum-description a:hover,#bbpress-forums aside.bbp-rightcol .forum-description a:focus,body.bbpress aside.bbp-rightcol .forum-description a:hover,body.bbpress aside.bbp-rightcol .forum-description a:focus{color:#266943}#bbpress-forums aside.bbp-rightcol p,body.bbpress aside.bbp-rightcol p{margin-bottom:24px;font-size:18px;line-height:32px;font-weight:400;color:#0E361F}#bbpress-forums aside.bbp-rightcol .btn,body.bbpress aside.bbp-rightcol .btn{display:block}@media (min-width:768px){#bbpress-forums aside.bbp-rightcol .btn,body.bbpress aside.bbp-rightcol .btn{padding-left:17px;padding-right:15px}}#bbpress-forums aside.bbp-rightcol .btn-outline-green,body.bbpress aside.bbp-rightcol .btn-outline-green{display:block;border:1px solid #22A31D !important}#bbpress-forums aside.bbp-rightcol h2,body.bbpress aside.bbp-rightcol h2{margin:53px 0 15px;font-family:"fantabular-sans-mvb", mono;font-size:22px;line-height:34px;font-weight:500}#bbpress-forums aside.bbp-rightcol ul,body.bbpress aside.bbp-rightcol ul{margin:0;padding:0}#bbpress-forums aside.bbp-rightcol ul li,body.bbpress aside.bbp-rightcol ul li{margin-bottom:16px}#bbpress-forums aside.bbp-rightcol ul li:last-child,body.bbpress aside.bbp-rightcol ul li:last-child{margin:0}#bbpress-forums aside.bbp-rightcol ul a,body.bbpress aside.bbp-rightcol ul a{font-size:20px;line-height:30px;font-weight:700;color:#22A31D}#bbpress-forums{background:#F7F1E5;margin:0;padding-bottom:70px}@media (min-width:768px){#bbpress-forums{padding-bottom:100px}}#bbpress-forums .bbp-search-form,#bbpress-forums #subscription-toggle,#bbpress-forums .bbp-pagination-count,#bbpress-forums .bbp-topics .bbp-header,#bbpress-forums .bbp-topics .bbp-footer{display:none}#bbpress-forums .bbp-pagination{margin:0}#bbpress-forums ul.bbp-forums,#bbpress-forums ul.bbp-topics{margin:40px 0 0;border:0}@media (min-width:1024px){#bbpress-forums ul.bbp-forums,#bbpress-forums ul.bbp-topics{margin-top:70px}}#bbpress-forums ul.bbp-forums div.even,#bbpress-forums ul.bbp-forums ul.even,#bbpress-forums ul.bbp-forums div.odd,#bbpress-forums ul.bbp-forums ul.odd,#bbpress-forums ul.bbp-topics div.even,#bbpress-forums ul.bbp-topics ul.even,#bbpress-forums ul.bbp-topics div.odd,#bbpress-forums ul.bbp-topics ul.odd{background:transparent}#bbpress-forums ul.bbp-forums li.bbp-header,#bbpress-forums ul.bbp-forums li.bbp-footer,#bbpress-forums ul.bbp-topics li.bbp-header,#bbpress-forums ul.bbp-topics li.bbp-footer{display:none}#bbpress-forums ul.bbp-forums ul.forum,#bbpress-forums ul.bbp-forums ul.topic,#bbpress-forums ul.bbp-topics ul.forum,#bbpress-forums ul.bbp-topics ul.topic{border-top:1px solid #C4BFB4;padding:25px 0 28px;font-size:18px;line-height:32px}#bbpress-forums ul.bbp-forums .bbp-topic-title,#bbpress-forums ul.bbp-topics .bbp-topic-title{width:100%;margin-bottom:10px}@media (min-width:768px){#bbpress-forums ul.bbp-forums .bbp-topic-title,#bbpress-forums ul.bbp-topics .bbp-topic-title{margin-bottom:18px}}#bbpress-forums ul.bbp-forums .bbp-topic-title a,#bbpress-forums ul.bbp-topics .bbp-topic-title a{font-size:20px;line-height:32px;font-weight:bold;color:#22A31D}#bbpress-forums ul.bbp-forums .bbp-topic-reply-count,#bbpress-forums ul.bbp-topics .bbp-topic-reply-count{float:left;width:20%;text-align:left}@media (min-width:768px){#bbpress-forums ul.bbp-forums .bbp-topic-reply-count,#bbpress-forums ul.bbp-topics .bbp-topic-reply-count{width:15%}}#bbpress-forums ul.bbp-forums .bbp-topic-reply-count svg,#bbpress-forums ul.bbp-topics .bbp-topic-reply-count svg{position:relative;top:3px;width:22px}#bbpress-forums ul.bbp-forums .bbp-topic-author,#bbpress-forums ul.bbp-topics .bbp-topic-author{float:left;width:80%}@media (min-width:768px){#bbpress-forums ul.bbp-forums .bbp-topic-author,#bbpress-forums ul.bbp-topics .bbp-topic-author{width:30%}}#bbpress-forums ul.bbp-forums .bbp-topic-author .bbp-author-avatar,#bbpress-forums ul.bbp-topics .bbp-topic-author .bbp-author-avatar{display:none}#bbpress-forums ul.bbp-forums .bbp-topic-author a,#bbpress-forums ul.bbp-topics .bbp-topic-author a{color:#0E361F}#bbpress-forums ul.bbp-forums .bbp-topic-author a:hover,#bbpress-forums ul.bbp-forums .bbp-topic-author a:focus,#bbpress-forums ul.bbp-forums .bbp-topic-author a:active,#bbpress-forums ul.bbp-topics .bbp-topic-author a:hover,#bbpress-forums ul.bbp-topics .bbp-topic-author a:focus,#bbpress-forums ul.bbp-topics .bbp-topic-author a:active{text-decoration:underline}#bbpress-forums ul.bbp-forums .bbp-topic-tags,#bbpress-forums ul.bbp-topics .bbp-topic-tags{display:none}@media (min-width:768px){#bbpress-forums ul.bbp-forums .bbp-topic-tags,#bbpress-forums ul.bbp-topics .bbp-topic-tags{display:block;float:left;width:55%;color:#969289}}#bbpress-forums ul.bbp-forums .bbp-topic-tags a,#bbpress-forums ul.bbp-topics .bbp-topic-tags a{color:#969289}#bbpress-forums ul.bbp-forums .bbp-topic-tags a:hover,#bbpress-forums ul.bbp-forums .bbp-topic-tags a:focus,#bbpress-forums ul.bbp-forums .bbp-topic-tags a:active,#bbpress-forums ul.bbp-topics .bbp-topic-tags a:hover,#bbpress-forums ul.bbp-topics .bbp-topic-tags a:focus,#bbpress-forums ul.bbp-topics .bbp-topic-tags a:active{text-decoration:underline}#bbpress-forums ul.bbp-forums .bbp-forum-info,#bbpress-forums ul.bbp-topics .bbp-forum-info{width:100%}#bbpress-forums ul.bbp-forums .bbp-forum-info a,#bbpress-forums ul.bbp-topics .bbp-forum-info a{font-size:20px;line-height:32px;font-weight:bold;color:#22A31D}#bbpress-forums ul.bbp-forums .bbp-forum-info .bbp-forum-content,#bbpress-forums ul.bbp-topics .bbp-forum-info .bbp-forum-content{margin:0;font-size:18px;line-height:32px;font-weight:400}#bbpress-forums ul.bbp-forums .bbp-forum-topic-count,#bbpress-forums ul.bbp-forums .bbp-forum-reply-count,#bbpress-forums ul.bbp-forums .bbp-forum-freshness,#bbpress-forums ul.bbp-topics .bbp-forum-topic-count,#bbpress-forums ul.bbp-topics .bbp-forum-reply-count,#bbpress-forums ul.bbp-topics .bbp-forum-freshness{display:none}#bbpress-forums ul.bbp-forums .bbp-topic-pagination,#bbpress-forums ul.bbp-topics .bbp-topic-pagination{display:block;width:100%;margin:0}#bbpress-forums .bbp-pagination .bbp-pagination-links{display:block;float:none;margin-top:0px;text-align:center}@media (min-width:1024px){#bbpress-forums .bbp-pagination .bbp-pagination-links{margin-top:35px}}#bbpress-forums .bbp-pagination .bbp-pagination-links span,#bbpress-forums .bbp-pagination .bbp-pagination-links a{display:inline-block;float:none;background:none;opacity:1;border:0;padding:0 8px;font-size:18px;line-height:32px;color:#22A31D}#bbpress-forums .bbp-pagination .bbp-pagination-links span.current{font-weight:bold;color:#0E361F}#bbpress-forums .bbp-template-notice{margin:40px 0 0;padding:25px 0 28px;border:1px solid #C4BFB4;border-left:0;border-right:0}@media (min-width:1024px){#bbpress-forums .bbp-template-notice{margin-top:70px}}#bbpress-forums .bbp-template-notice li,#bbpress-forums .bbp-template-notice p{font-size:18px;line-height:32px;font-weight:600}#bbpress-forums .bbp-template-notice.info{display:none}body.bbpress .mce-window .mce-btn.mce-primary{background:#22A31D;border-color:transparent;box-shadow:none;text-shadow:none}body.bbpress .mce-window .mce-btn.mce-primary:focus,body.bbpress .mce-window .mce-btn.mce-primary:hover{background:#266943;border-color:transparent;box-shadow:none}body.bbpress .mce-btn-group .mce-btn.mce-primary{background:#22A31D;border-color:transparent;box-shadow:none;text-shadow:none}body.bbpress .mce-btn-group .mce-btn.mce-primary:focus,body.bbpress .mce-btn-group .mce-btn.mce-primary:hover{background:#266943;border-color:transparent;box-shadow:none}body.bbpress .mce-window-head .mce-close:focus .mce-i-remove:before,body.bbpress .mce-window-head .mce-close:hover .mce-i-remove:before{color:#266943}body.bbpress #mceu_38{margin-right:5px}body.bbpress #mceu_39{display:none}body.bbpress .wplink-autocomplete{display:none !important}body.single-topic #bbpress-forums{padding-bottom:0;background:#ffffff}#post aside.bbp-rightcol{display:none}@media (min-width:1024px){#post aside.bbp-rightcol{display:block}}#post aside.bbp-rightcol .forum-description p{color:#969289}#post div.bbp-topic-content{margin:0 0 40px 0;padding:0}#post div.bbp-topic-content p{font-family:"nunito-sans", sans-serif;font-size:18px;line-height:32px;font-weight:400;color:#0E361F}#post div.bbp-topic-content p:last-child{margin:0}#post div.bbp-topic-content a{color:#22A31D}#post div.bbp-topic-content .bbp-admin-links{display:block;float:none;font-size:14px;margin-top:-18px}#post div.bbp-topic-content .bbp-admin-links a{color:#707070;text-decoration:none}#post div.bbp-topic-content .bbp-admin-links a:hover,#post div.bbp-topic-content .bbp-admin-links a:focus,#post div.bbp-topic-content .bbp-admin-links a:active{color:#0E361F}#post .bbp-topic-meta .bbp-topic-tags{margin:0 0 40px 0;float:none;font-size:18px;line-height:32px}#post .bbp-topic-meta a{color:#22A31D}#post div.bbp-topic-author{border-top:1px solid #C4BFB4;padding-top:30px;padding-bottom:70px;position:relative;float:none;width:100%;text-align:left;overflow:hidden}@media (min-width:768px){#post div.bbp-topic-author{padding-left:110px;min-height:70px}}#post div.bbp-topic-author .bbp-topic-author-image{display:none;position:absolute;top:30px;left:0;width:70px;height:70px;overflow:hidden;border-radius:50%}@media (min-width:768px){#post div.bbp-topic-author .bbp-topic-author-image{display:block}}#post div.bbp-topic-author .bbp-topic-author-image img{width:100%;height:auto;margin:0}#post div.bbp-topic-author .bbp-topic-author-name a{font-family:"source-serif-4", serif;font-size:20px;line-height:30px;font-weight:600;color:#0E361F}@media (min-width:768px){#post div.bbp-topic-author .bbp-topic-author-name a{font-size:24px;line-height:34px}}#post div.bbp-topic-author .bbp-topic-author-title,#post div.bbp-topic-author .bbp-topic-post-date{font-size:15px;line-height:26px;font-weight:400;color:#969289}@media (min-width:768px){#post div.bbp-topic-author .bbp-topic-author-title,#post div.bbp-topic-author .bbp-topic-post-date{font-size:18px;line-height:32px;color:#0E361F}}@media (min-width:1024px){#post div.bbp-topic-author .bbp-topic-author-title,#post div.bbp-topic-author .bbp-topic-post-date{float:left;width:55%;padding-right:30px}}@media (min-width:1024px){#post div.bbp-topic-author .bbp-topic-post-date{float:left;width:45%;padding-right:0;color:#969289}}#responses h2{margin:0 0 30px 0;font-family:"source-serif-4", serif;font-size:36px;line-height:50px;font-weight:400}@media (min-width:768px){#responses h2{margin:0 0 40px 0}}#responses ul.bbp-replies{border:0;border-top:1px solid #C4BFB4;margin:0}#responses .bbp-single-reply{overflow:hidden;border-bottom:1px solid #C4BFB4;padding:30px 0}@media (min-width:768px){#responses .bbp-single-reply{padding:40px 0}}@media (min-width:1024px){#responses .bbp-single-reply{width:83.3333333333%}}#responses .bbp-single-reply.bbp-single-reply-trash{display:none}#responses .bbp-single-reply .bbp-topic-author{position:relative;float:none;width:100%;text-align:left;overflow:hidden}@media (min-width:768px){#responses .bbp-single-reply .bbp-topic-author{padding-left:110px;min-height:70px;max-width:720px}}#responses .bbp-single-reply .bbp-topic-author .bbp-topic-author-image{display:none;position:absolute;top:0;left:0;width:70px;height:70px;overflow:hidden;border-radius:50%}@media (min-width:768px){#responses .bbp-single-reply .bbp-topic-author .bbp-topic-author-image{display:block}}#responses .bbp-single-reply .bbp-topic-author .bbp-topic-author-image img{width:100%;height:auto;margin:0}#responses .bbp-single-reply .bbp-topic-author .bbp-topic-author-name a{font-family:"source-serif-4", serif;font-size:20px;line-height:30px;font-weight:600;color:#0E361F}@media (min-width:768px){#responses .bbp-single-reply .bbp-topic-author .bbp-topic-author-name a{font-size:24px;line-height:34px}}#responses .bbp-single-reply .bbp-topic-author .bbp-topic-author-title,#responses .bbp-single-reply .bbp-topic-author .bbp-reply-post-date{font-size:15px;line-height:26px;font-weight:400;color:#969289}@media (min-width:768px){#responses .bbp-single-reply .bbp-topic-author .bbp-topic-author-title,#responses .bbp-single-reply .bbp-topic-author .bbp-reply-post-date{font-size:18px;line-height:32px}}@media (min-width:1024px){#responses .bbp-single-reply .bbp-topic-author .bbp-topic-author-title,#responses .bbp-single-reply .bbp-topic-author .bbp-reply-post-date{float:left;width:55%;padding-right:30px}}@media (min-width:1024px){#responses .bbp-single-reply .bbp-topic-author .bbp-reply-post-date{float:left;width:45%;padding-right:0}}#responses .bbp-single-reply .bbp-reply-content{margin:15px 0 0 0;padding:0;font-family:"nunito-sans", sans-serif;font-size:18px;line-height:32px;font-weight:400;color:#0E361F}@media (min-width:768px){#responses .bbp-single-reply .bbp-reply-content{margin:28px 0 0 110px}}#responses .bbp-single-reply .bbp-reply-content p{font-family:"nunito-sans", sans-serif;font-size:18px;line-height:32px;font-weight:400;color:#0E361F}#responses .bbp-single-reply .bbp-reply-content p:last-child{margin:0}#responses .bbp-single-reply .bbp-topic-admin{font-size:14px}@media (min-width:768px){#responses .bbp-single-reply .bbp-topic-admin{margin-left:110px}}#responses .bbp-single-reply .bbp-topic-admin .bbp-admin-links{float:none}#responses .bbp-single-reply .bbp-topic-admin a:hover,#responses .bbp-single-reply .bbp-topic-admin a:focus,#responses .bbp-single-reply .bbp-topic-admin a:active{color:#0E361F}#new-post,#addresponse{overflow:hidden;position:relative;padding:100px 0 80px}@media (min-width:768px){#new-post,#addresponse{padding:100px 0 100px}}#new-post h2,#addresponse h2{margin:0 0 50px 0;font-family:"source-serif-4", serif;font-size:36px;line-height:50px}@media (min-width:1024px){#new-post h2,#addresponse h2{margin:0 0 80px 0}}#new-post p,#addresponse p{margin:0}@media (min-width:1024px){#new-post .bbp-reply-form,#addresponse .bbp-reply-form{margin-left:8.3333333333%;margin-right:8.3333333333%}}#new-post .form-row,#addresponse .form-row{margin:0 !important}#new-post fieldset.bbp-form,#addresponse fieldset.bbp-form{padding:0;margin:0;border:0}#new-post fieldset.bbp-form label,#addresponse fieldset.bbp-form label{display:block;margin-top:30px;margin-bottom:10px}#new-post input,#new-post textarea,#addresponse input,#addresponse textarea{border:0;width:100%;border:0;border-radius:2px;padding:10px 18px !important;margin:0 !important;height:auto !important;outline:none}#new-post textarea,#addresponse textarea{height:200px !important;padding:12px 18px !important}@media (min-width:768px){#new-post textarea,#addresponse textarea{height:200px !important}}#new-post .wp-editor-container,#new-post div.bbp-the-content-wrapper div.quicktags-toolbar,#addresponse .wp-editor-container,#addresponse div.bbp-the-content-wrapper div.quicktags-toolbar{border:0;padding:0}#new-post div.bbp-the-content-wrapper textarea.bbp-the-content,#addresponse div.bbp-the-content-wrapper textarea.bbp-the-content{border:0;font-size:18px;line-height:28px;color:#0E361F}#new-post .option,#addresponse .option{margin-top:30px}#new-post .option.required,#addresponse .option.required{color:#FF872B}#new-post .option.required label p,#new-post .option.required label a,#addresponse .option.required label p,#addresponse .option.required label a{color:#FF872B}#new-post .option label,#addresponse .option label{margin:0 !important}#new-post .option label p,#addresponse .option label p{margin:0 !important;padding:10px 0 0;font-family:"nunito-sans", sans-serif;font-size:18px;line-height:28px;font-weight:400;color:#0E361F}#new-post .option label a,#addresponse .option label a{color:#22A31D;text-decoration:underline}#new-post .option input,#addresponse .option input{position:absolute;height:0 !important;width:0;padding:0 !important;overflow:hidden}#new-post div.bbp-submit-wrapper,#addresponse div.bbp-submit-wrapper{margin-top:60px;float:none}#addresponse-login svg path{fill:#fff !important}.block-form #bbpress-forums{padding-bottom:0}#new-post{padding:0;margin-top:0 !important}@media (min-width:768px){#new-post{padding:0}}#new-post fieldset select#bbp_forum_id{max-width:999px}#new-post div.bbp-the-content-wrapper div.quicktags-toolbar{padding:5px;background:#FFFDF2}#new-post #wp-bbp_topic_content-editor-container input[type=button]{padding:4px 7px !important;margin:0 -1px 0 0;width:auto}#new-post .bbp-submit-wrapper{text-align:center}body.bbp-user-page .bbp-leftcol,body.bbp-user-edit .bbp-leftcol{margin:40px 0 0}@media (min-width:1024px){body.bbp-user-page .bbp-leftcol,body.bbp-user-edit .bbp-leftcol{margin-top:70px}}body.bbp-user-page .bbp-leftcol h2,body.bbp-user-edit .bbp-leftcol h2{margin:30px 0 11px;font-family:"source-serif-4", serif;font-size:30px;line-height:42px;font-weight:700;color:#054827}@media (min-width:768px){body.bbp-user-page .bbp-leftcol h2,body.bbp-user-edit .bbp-leftcol h2{font-size:36px;line-height:50px}}@media (min-width:1200px){body.bbp-user-page .bbp-leftcol h2,body.bbp-user-edit .bbp-leftcol h2{margin-top:70px}}body.bbp-user-page .bbp-leftcol h2:first-child,body.bbp-user-edit .bbp-leftcol h2:first-child{margin:30px 0 11px}body.bbp-user-page .bbp-leftcol h3,body.bbp-user-edit .bbp-leftcol h3{margin:35px 0 10px;font-family:"source-serif-4", serif;font-size:24px;line-height:36px;font-weight:600;color:#22A31D}body.bbp-user-page .bbp-leftcol h4,body.bbp-user-edit .bbp-leftcol h4{margin:35px 0 10px;font-family:"source-serif-4", serif;font-size:20px;line-height:32px;font-weight:600}body.bbp-user-page .bbp-leftcol .bbp-user-section,body.bbp-user-page .bbp-leftcol p,body.bbp-user-edit .bbp-leftcol .bbp-user-section,body.bbp-user-edit .bbp-leftcol p{margin:0 0 22px 0;font-family:"source-serif-4", serif;font-size:18px;line-height:32px}body.bbp-user-page .bbp-leftcol .bbp-user-section:last-child,body.bbp-user-page .bbp-leftcol p:last-child,body.bbp-user-edit .bbp-leftcol .bbp-user-section:last-child,body.bbp-user-edit .bbp-leftcol p:last-child{margin-bottom:0}body.bbp-user-page .bbp-leftcol a,body.bbp-user-edit .bbp-leftcol a{color:#22A31D}body.bbp-user-page .bbp-leftcol a:hover,body.bbp-user-page .bbp-leftcol a:focus,body.bbp-user-page .bbp-leftcol a:active,body.bbp-user-edit .bbp-leftcol a:hover,body.bbp-user-edit .bbp-leftcol a:focus,body.bbp-user-edit .bbp-leftcol a:active{color:#266943}body.bbp-user-page .bbp-leftcol .bbp-user-section p,body.bbp-user-edit .bbp-leftcol .bbp-user-section p{margin-bottom:0}body.bbp-user-page .bbp-leftcol .bbp-user-section .bbp-template-notice,body.bbp-user-page .bbp-leftcol .bbp-user-section ul.bbp-topics,body.bbp-user-edit .bbp-leftcol .bbp-user-section .bbp-template-notice,body.bbp-user-edit .bbp-leftcol .bbp-user-section ul.bbp-topics{margin-top:40px !important}body.bbp-user-page .bbp-leftcol fieldset.bbp-form,body.bbp-user-edit .bbp-leftcol fieldset.bbp-form{border:0 !important;padding:0 !important;margin:0 !important}body.bbp-user-page .bbp-leftcol fieldset.bbp-form label,body.bbp-user-edit .bbp-leftcol fieldset.bbp-form label{width:100% !important;text-align:left !important;font-family:"source-serif-4", serif;font-size:18px;line-height:32px;font-weight:600}body.bbp-user-page .bbp-leftcol fieldset.bbp-form input,body.bbp-user-page .bbp-leftcol fieldset.bbp-form textarea,body.bbp-user-edit .bbp-leftcol fieldset.bbp-form input,body.bbp-user-edit .bbp-leftcol fieldset.bbp-form textarea{height:auto !important;width:100% !important;border:0 !important;border-radius:2px !important;padding:10px 18px !important;background:#ffffff !important;outline:none;font-size:18px;line-height:28px;color:#0E361F}body.bbp-user-page .bbp-leftcol fieldset.bbp-form input::-moz-placeholder,body.bbp-user-page .bbp-leftcol fieldset.bbp-form textarea::-moz-placeholder,body.bbp-user-edit .bbp-leftcol fieldset.bbp-form input::-moz-placeholder,body.bbp-user-edit .bbp-leftcol fieldset.bbp-form textarea::-moz-placeholder{color:#C4BFB4}body.bbp-user-page .bbp-leftcol fieldset.bbp-form input:-ms-input-placeholder,body.bbp-user-page .bbp-leftcol fieldset.bbp-form textarea:-ms-input-placeholder,body.bbp-user-edit .bbp-leftcol fieldset.bbp-form input:-ms-input-placeholder,body.bbp-user-edit .bbp-leftcol fieldset.bbp-form textarea:-ms-input-placeholder{color:#C4BFB4}body.bbp-user-page .bbp-leftcol fieldset.bbp-form input::-webkit-input-placeholder,body.bbp-user-page .bbp-leftcol fieldset.bbp-form textarea::-webkit-input-placeholder,body.bbp-user-edit .bbp-leftcol fieldset.bbp-form input::-webkit-input-placeholder,body.bbp-user-edit .bbp-leftcol fieldset.bbp-form textarea::-webkit-input-placeholder{color:#C4BFB4}body.bbp-user-page .bbp-leftcol fieldset.bbp-form input:focus,body.bbp-user-page .bbp-leftcol fieldset.bbp-form textarea:focus,body.bbp-user-edit .bbp-leftcol fieldset.bbp-form input:focus,body.bbp-user-edit .bbp-leftcol fieldset.bbp-form textarea:focus{border:0 !important;box-shadow:0 !important}body.bbp-user-page .bbp-leftcol fieldset.bbp-form textarea,body.bbp-user-edit .bbp-leftcol fieldset.bbp-form textarea{height:400px;padding:12px 18px}@media (min-width:768px){body.bbp-user-page .bbp-leftcol fieldset.bbp-form textarea,body.bbp-user-edit .bbp-leftcol fieldset.bbp-form textarea{height:200px}}body.bbp-user-page .bbp-leftcol fieldset.bbp-form .select-wrapper,body.bbp-user-edit .bbp-leftcol fieldset.bbp-form .select-wrapper{position:relative;background:#ffffff;z-index:1}body.bbp-user-page .bbp-leftcol fieldset.bbp-form .select-wrapper:before,body.bbp-user-edit .bbp-leftcol fieldset.bbp-form .select-wrapper:before{content:"";position:absolute;top:50%;margin-top:-3px;right:20px;height:8px;width:15px;background:url(../images/select-arrow.svg);background-size:contain;z-index:-11}body.bbp-user-page .bbp-leftcol fieldset.bbp-form select,body.bbp-user-edit .bbp-leftcol fieldset.bbp-form select{position:relative;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;background:transparent !important;border:0 !important;display:block;width:100% !important;height:48px !important;padding:0 18px !important;line-height:48px;border:0;outline:none;font-size:18px;line-height:28px;color:#0E361F}body.bbp-user-page .bbp-leftcol fieldset.bbp-form button,body.bbp-user-edit .bbp-leftcol fieldset.bbp-form button{display:inline-block;padding:5px 18px 4px 20px;border-radius:2px;overflow:hidden;border:0;background:#3BBF5E;color:#0E361F;font-size:15px;line-height:26px;letter-spacing:2.5px;font-weight:700;text-transform:uppercase;text-align:center}@media (min-width:400px){body.bbp-user-page .bbp-leftcol fieldset.bbp-form button,body.bbp-user-edit .bbp-leftcol fieldset.bbp-form button{width:75%;max-width:350px}}@media (min-width:768px){body.bbp-user-page .bbp-leftcol fieldset.bbp-form button,body.bbp-user-edit .bbp-leftcol fieldset.bbp-form button{width:auto;width:fit-content;min-width:168px;padding:5px 22px 4px 25px}}body.bbp-user-page .bbp-leftcol .submit,body.bbp-user-edit .bbp-leftcol .submit{padding-right:0 !important}body.bbp-user-page .bbp-leftcol .submit button,body.bbp-user-edit .bbp-leftcol .submit button{display:inline-block;padding:5px 18px 4px 20px !important;border-radius:2px;overflow:hidden;border:0;background:#3BBF5E;color:#0E361F;font-size:15px;line-height:26px;letter-spacing:2.5px;font-weight:700;text-transform:uppercase;text-align:center}@media (min-width:400px){body.bbp-user-page .bbp-leftcol .submit button,body.bbp-user-edit .bbp-leftcol .submit button{width:75%;max-width:350px}}@media (min-width:768px){body.bbp-user-page .bbp-leftcol .submit button,body.bbp-user-edit .bbp-leftcol .submit button{width:auto;width:fit-content;min-width:168px;padding:5px 22px 4px 25px}}body.bbp-user-page #bbpress-forums aside.bbp-rightcol a:hover,body.bbp-user-page #bbpress-forums aside.bbp-rightcol a:active,body.bbp-user-page #bbpress-forums aside.bbp-rightcol a:focus,body.bbp-user-page #bbpress-forums aside.bbp-rightcol li.current a{color:#266943}