@charset "UTF-8";.entry-content:empty{display:none}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{line-height:1.25;margin-bottom:1rem}.entry-content p{margin-bottom:1.4em}.entry-content a{text-decoration:underline}.entry-content ol,.entry-content ul{margin-bottom:1.4rem;padding-left:1.4rem}.entry-content ol{list-style-type:decimal;margin-left:1.4rem;padding-left:.5rem}.entry-content ul{list-style-type:disc}.entry-content ol li,.entry-content ul li{font-size:1.22em}.entry-content ol li+li,.entry-content ul li+li{margin-top:.35rem}.entry-content img{height:auto;max-width:100%;margin-bottom:.9rem}.entry-content hr{background:#eee;border-bottom:1px solid #ddd;border:none;height:2px;margin:2rem 0}@media screen and (max-width:600px){.entry-content .aligncenter,.entry-content .alignleft,.entry-content .alignright{float:none!important;display:block!important;margin:0 auto!important}}.entry-content .alignleft{display:inline;float:left;margin-right:1rem}.entry-content .alignright{display:inline;float:right;margin-left:1rem}.entry-content .aligncenter{clear:both;display:block;margin:0 auto}.entry-content .assistive-text{clip:rect(1px,1px,1px,1px);position:absolute!important}.entry-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.entry-content .wp-caption{border:none;color:#969697;font-size:1.5em;margin-bottom:0;max-width:100%}.entry-content .wp-caption.aligncenter,.entry-content .wp-caption.alignleft,.entry-content .wp-caption.alignright{margin-bottom:0}.entry-content .wp-caption img{display:block;margin:1.2% auto 0;max-width:98%}.entry-content .wp-caption .wp-caption-text{margin:.8075rem 0 0}.entry-content .wp-caption-text{text-align:center}.entry-content .gallery{margin-bottom:1.4rem}.entry-content .gallery a img{border:none;height:auto;max-width:90%}.entry-content .gallery dd{margin:0}.entry-content embed,.entry-content iframe,.entry-content object{max-width:100%}.entry-content table{border-collapse:collapse;border-spacing:0;color:#333;margin:1em 0;width:100%}.entry-content td,.entry-content th{border:1px solid transparent;height:3em;transition:background 250ms,color 250ms;vertical-align:middle}.entry-content th{background:#bfbfbf;font-weight:700}.entry-content td{background:#ececec;text-align:center}.entry-content tr:nth-child(even) td{background:#ececec}.entry-content tr:nth-child(odd) td{background:#d9d9d9}.entry-content tr td:hover{background:#333;color:#fff}#footer{margin-top:5.55rem;padding-top:6.94rem;padding-bottom:1rem;background-color:#333;color:#fff;overflow:hidden}#footer .column{display:-webkit-flex;display:-ms-flexbox;display:flex}#footer .column .smallCaps{margin-bottom:.75rem}.l-module-fullWidth+#footer{margin-top:0}#footer-inner{max-width:1400px;width:100%;padding:0 4.44rem;margin:0 auto;position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:1400px){#footer-inner{padding:0 3.33rem}}@media screen and (max-width:600px){#footer-inner{padding:0 1.11rem}}.footer-top{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.footer-initiative{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-basis:27.5%;-ms-flex-preferred-size:27.5%;flex-basis:27.5%}.footer-initiative img{margin-bottom:1rem}.footer-address a{color:#a2a2a2}.footer-address a:hover{color:#fff}.footer-address li{display:block;margin-bottom:.27rem;font-size:.83rem;color:#a2a2a2}.footer-menu{-webkit-flex-basis:32.25%;-ms-flex-preferred-size:32.25%;flex-basis:32.25%;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:600px){.footer-menu{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.footer-menu>*+*{margin-top:3rem}}.footer-menu>*{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.footer-menu li{margin-bottom:.55rem}.footer-menu a{font-size:1rem;color:#fff;font-weight:500;text-decoration:underline}.footer-menu a:hover .fa-facebook{color:#3b5998}.footer-menu a:hover .fa-instagram{color:#517fa4}.footer-menu a:hover .fa-twitter{color:#00aced}.footer-menu a:hover .fa-youtube{color:#b00}.footer-menu .fab{margin-right:5px;transition:color .1s ease-in}.footer-icons{position:relative;width:70%}.footer-icons .footer-icon{position:absolute;top:-200px;right:2em;width:0;height:230px;-webkit-transform:translateX(-50px);-ms-transform:translateX(-50px);transform:translateX(-50px);opacity:0}.footer-icons .footer-icon::before{content:'';position:absolute;right:0;bottom:0;width:40px;height:40px;background-size:cover;background-repeat:no-repeat;background-position:center}.footer-icons .footer-icon.sun::before{background-image:url(/wp-content/themes/roots-and-shoots-theme/images/footer-icon1.svg)}.footer-icons .footer-icon.target{top:-170px;height:200px}.footer-icons .footer-icon.target::before{background-image:url(/wp-content/themes/roots-and-shoots-theme/images/footer-icon2.svg)}.footer-icons .footer-icon.bubble{top:-130px;height:160px}.footer-icons .footer-icon.bubble::before{background-image:url(/wp-content/themes/roots-and-shoots-theme/images/footer-icon3.svg)}.footer-icons .footer-icon.heart{top:-150px;height:180px}.footer-icons .footer-icon.heart::before{background-image:url(/wp-content/themes/roots-and-shoots-theme/images/footer-icon4.svg)}.footer-icons .footer-icon.animated{-webkit-animation:xAxis 2.5s 1 cubic-bezier(.5,0,.5,1);animation:xAxis 2.5s 1 cubic-bezier(.5,0,.5,1)}.footer-icons .footer-icon.animated.heart,.footer-icons .footer-icon.animated.target{-webkit-animation:xAxisTwo 2.5s 1 cubic-bezier(.5,0,.5,1);animation:xAxisTwo 2.5s 1 cubic-bezier(.5,0,.5,1)}.footer-icons .footer-icon.animated.bubble{-webkit-animation:xAxisThree 2.5s 1 cubic-bezier(.5,0,.5,1);animation:xAxisThree 2.5s 1 cubic-bezier(.5,0,.5,1)}.footer-icons .footer-icon.animated::before{-webkit-animation:yAxis 2.5s 1 linear;animation:yAxis 2.5s 1 linear}@-webkit-keyframes xAxis{10%{opacity:1}33.3%{-webkit-transform:translateX(20px);transform:translateX(20px)}66.6%{-webkit-transform:translateX(-80px);transform:translateX(-80px);opacity:1}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:0}}@keyframes xAxis{10%{opacity:1}33.3%{-webkit-transform:translateX(20px);transform:translateX(20px)}66.6%{-webkit-transform:translateX(-80px);transform:translateX(-80px);opacity:1}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:0}}@-webkit-keyframes xAxisTwo{10%{opacity:1}33.3%{-webkit-transform:translateX(30px);transform:translateX(30px)}66.6%{-webkit-transform:translateX(-70px);transform:translateX(-70px);opacity:1}100%{-webkit-transform:translateX(-30px);transform:translateX(-30px);opacity:0}}@keyframes xAxisTwo{10%{opacity:1}33.3%{-webkit-transform:translateX(30px);transform:translateX(30px)}66.6%{-webkit-transform:translateX(-70px);transform:translateX(-70px);opacity:1}100%{-webkit-transform:translateX(-30px);transform:translateX(-30px);opacity:0}}@-webkit-keyframes xAxisThree{10%{opacity:1}33.3%{-webkit-transform:translateX(0);transform:translateX(0)}66.6%{-webkit-transform:translateX(-90px);transform:translateX(-90px);opacity:1}100%{-webkit-transform:translateX(-10px);transform:translateX(-10px);opacity:0}}@keyframes xAxisThree{10%{opacity:1}33.3%{-webkit-transform:translateX(0);transform:translateX(0)}66.6%{-webkit-transform:translateX(-90px);transform:translateX(-90px);opacity:1}100%{-webkit-transform:translateX(-10px);transform:translateX(-10px);opacity:0}}@-webkit-keyframes yAxis{33.3%{-webkit-transform:translateY(-50px);transform:translateY(-50px)}100%{-webkit-transform:translateY(-200px);transform:translateY(-200px)}}@keyframes yAxis{33.3%{-webkit-transform:translateY(-50px);transform:translateY(-50px)}100%{-webkit-transform:translateY(-200px);transform:translateY(-200px)}}.footer-updates{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-basis:25.5%;-ms-flex-preferred-size:25.5%;flex-basis:25.5%}.footer-updates .button-container{position:relative;box-shadow:inset 0 0 0 2px #fff;display:inline-block;border-radius:10rem;width:auto;overflow:hidden;background-color:#333}.footer-updates .button-container::after{content:'';display:block;position:absolute;width:2px;height:2px;background:#fff;top:calc(50% - 1px);left:calc(50% - 1px);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);border-radius:100px;opacity:0;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}@media screen and (max-width:600px){.footer-updates .button-animationBox{max-width:255px}}.footer-updates .button-animationBox.active .button-container{color:#333!important}.footer-updates .button-animationBox.active .button-container::after{-webkit-transform:scale(150);-ms-transform:scale(150);transform:scale(150);opacity:1}.footer-updates .button{position:relative;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;padding-right:4rem;padding-left:4rem;color:#fff;overflow:hidden;z-index:2;margin:-1px}@media screen and (max-width:1150px){.footer-updates .button{padding-right:2.5rem;padding-left:2.5rem}}@media screen and (max-width:1000px){.footer-updates .button{padding-right:4rem;padding-left:4rem}}.footer-updates .button:hover{color:#333}.footer-updates p{font-size:1rem;font-weight:500}.jane-goodall-logo{width:292px}.footer-bottom{margin-top:4rem;text-align:center;font-size:.83rem;color:#a2a2a2}@media screen and (max-width:1000px){.footer-top{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-initiative,.footer-menu,.footer-updates{-webkit-flex-basis:48%;-ms-flex-preferred-size:48%;flex-basis:48%}.footer-updates{margin-top:5rem}}@media screen and (max-width:800px){#footer{padding-top:4rem}.footer-initiative{-webkit-order:1;-ms-flex-order:1;order:1}.footer-menu{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-order:3;-ms-flex-order:3;order:3;margin-top:3rem}.footer-updates{-webkit-order:2;-ms-flex-order:2;order:2;margin-top:0}.menu-helpful-links,.menu-social{-webkit-flex-basis:48%;-ms-flex-preferred-size:48%;flex-basis:48%}}@media screen and (max-width:700px){.footer-menu{-webkit-order:2;-ms-flex-order:2;order:2}.footer-updates{-webkit-order:3;-ms-flex-order:3;order:3;margin-top:3rem;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}.l-module-stat{text-align:center}@media screen and (max-width:800px){.l-module-stat+.l-module-stat{margin-top:2rem}}.l-module-stat h2{font-size:4.44em;margin-bottom:1rem}.l-module-stat h3{font-weight:500;margin-bottom:2rem}@media screen and (max-width:600px){.l-module-stat h3{margin-bottom:1.22rem}}.l-module-stat .socialShare{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.postTerms-heading{font-weight:300;text-transform:uppercase;font-size:1.22rem}.postTerms-list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:.88rem}.postTerms-item{position:relative;color:#a2a2a2;text-transform:uppercase;font-weight:500;letter-spacing:2px}.postTerms-item:not(:last-child){margin-right:.75rem;padding-right:.75rem}.postTerms-item:not(:last-child)::after{content:'';position:absolute;right:0;top:2px;bottom:2px;width:1px;background-color:#a2a2a2}.section-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;position:relative}.section-content-text{-webkit-flex-basis:57%;-ms-flex-preferred-size:57%;flex-basis:57%;padding-top:12rem;padding-bottom:2.22rem}.section-content-text .roots-memberInfo{margin-top:6.11rem}@media screen and (max-width:950px){.section-content-text{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}.section-content-image{display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;top:4.44rem;bottom:0;left:-8.33rem;width:50%;background-size:contain;background-repeat:no-repeat;background-position:right top}@media screen and (max-width:1600px){.section-content-image{left:-6.33rem}}@media screen and (max-width:1280px){.section-content-image{background-size:cover;top:6.66rem;left:0;width:45%}}@media screen and (max-width:950px){.section-content-image{width:50%;top:8.88rem}}@media screen and (max-width:800px){.section-content-text{padding-top:9rem}}@media screen and (max-width:700px){.section-content{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.section-content-text{-webkit-order:1;-ms-flex-order:1;order:1;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding-top:4rem}.section-content-text .roots-memberInfo{background-color:#ef746f}.section-content-image{-webkit-order:2;-ms-flex-order:2;order:2;width:auto;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding-top:70%;padding-bottom:8rem;position:relative;top:auto;bottom:auto;left:auto;background-size:contain;background-position:center;margin:0 -2.22rem}}.pagination{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0;font-weight:700;font-size:.88em;text-transform:uppercase;margin-top:5.55rem}.pagination+.gridLayout{margin-top:5.55rem}.pagination .pagination-links{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.pagination .page-numbers{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;transition:box-shadow .1s linear}.pagination .page-numbers+*{margin-left:1rem}.pagination .page-numbers:hover{text-decoration:none}.pagination .page-numbers.current{color:#1f81b5;box-shadow:0 2px 0}input[type=""],input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{display:block;padding:0 1rem;height:2.5em;width:100%;border-radius:0;border:0;box-shadow:0 0 0 1px #333;background-color:#fff;font-size:1.11em;font-family:futura-pt,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;color:#333;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-weight:500;transition:box-shadow .1s ease-in}input[type=""]::-webkit-input-placeholder,input[type=date]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#a2a2a2;font-style:italic}input[type=""]:-ms-input-placeholder,input[type=date]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#a2a2a2;font-style:italic}input[type=""]::placeholder,input[type=date]::placeholder,input[type=email]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,input[type=url]::placeholder,select::placeholder,textarea::placeholder{color:#a2a2a2;font-style:italic}input[type=""]:active,input[type=""]:focus,input[type=date]:active,input[type=date]:focus,input[type=email]:active,input[type=email]:focus,input[type=number]:active,input[type=number]:focus,input[type=password]:active,input[type=password]:focus,input[type=search]:active,input[type=search]:focus,input[type=tel]:active,input[type=tel]:focus,input[type=text]:active,input[type=text]:focus,input[type=url]:active,input[type=url]:focus,select:active,select:focus,textarea:active,textarea:focus{box-shadow:0 0 0 2px #333}input[type=""].error,input[type=date].error,input[type=email].error,input[type=number].error,input[type=password].error,input[type=search].error,input[type=tel].error,input[type=text].error,input[type=url].error,select.error,textarea.error{box-shadow:0 0 0 1px #b20809;color:#b20809}input[type=""].error::-webkit-input-placeholder,input[type=date].error::-webkit-input-placeholder,input[type=email].error::-webkit-input-placeholder,input[type=number].error::-webkit-input-placeholder,input[type=password].error::-webkit-input-placeholder,input[type=search].error::-webkit-input-placeholder,input[type=tel].error::-webkit-input-placeholder,input[type=text].error::-webkit-input-placeholder,input[type=url].error::-webkit-input-placeholder,select.error::-webkit-input-placeholder,textarea.error::-webkit-input-placeholder{color:#b20809}input[type=""].error:-ms-input-placeholder,input[type=date].error:-ms-input-placeholder,input[type=email].error:-ms-input-placeholder,input[type=number].error:-ms-input-placeholder,input[type=password].error:-ms-input-placeholder,input[type=search].error:-ms-input-placeholder,input[type=tel].error:-ms-input-placeholder,input[type=text].error:-ms-input-placeholder,input[type=url].error:-ms-input-placeholder,select.error:-ms-input-placeholder,textarea.error:-ms-input-placeholder{color:#b20809}input[type=""].error::placeholder,input[type=date].error::placeholder,input[type=email].error::placeholder,input[type=number].error::placeholder,input[type=password].error::placeholder,input[type=search].error::placeholder,input[type=tel].error::placeholder,input[type=text].error::placeholder,input[type=url].error::placeholder,select.error::placeholder,textarea.error::placeholder{color:#b20809}.search-field{position:relative;width:100%}.search-field input[type=""],.search-field input[type=email],.search-field input[type=number],.search-field input[type=search],.search-field input[type=text]{padding-right:2.5em}.search-field .searchSubmit{position:absolute;top:0;right:0;border:none;font-size:1em;width:2.77em;height:2.77em;padding:0;background-color:transparent}textarea{min-height:200px;padding-top:1rem}select{position:relative;padding:0 .5rem;padding-right:2.5rem;cursor:pointer;background-color:transparent}.selectContainer{display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;background-color:#fff}.selectContainer .select-decorArrow{display:block;position:absolute;top:calc(50% - 4px);right:1.11rem;width:0;height:0;border-style:solid;border-width:13px 8px 0 8px;border-color:#333 transparent transparent transparent;cursor:pointer}.drag-drop .drag-drop-inside p.drag-drop-buttons{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.drag-drop .drag-drop-inside p.drag-drop-buttons .button{margin:0 auto;margin-top:1rem}.sidenote{font-size:1rem;margin-top:.375em;opacity:.66}#group-field-project-new{position:absolute;left:-99999999px;top:0}#jgi-register-bg{background-color:rgba(0,0,0,.7);height:100%;left:0;position:fixed;top:0;width:100%;z-index:55001}#jgi-register-wrap{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#b9d36d;color:#333;top:10%;bottom:10%;height:80%;left:0;margin-left:5%;margin-right:5%;width:auto;max-height:90%;padding:10px;z-index:1003;overflow:hidden;border-radius:3px;-webkit-overflow-scrolling:touch}#jgi-register-wrap h1{margin-bottom:1em;font-size:4.44em;color:#fff;line-height:1;text-align:center}#jgi-register-wrap h2{color:#fff}#jgi-register-action{margin:0 auto;width:90%;padding:20px}#jgi-register-action>*{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#jgi-register-email,#jgi-register-sent{color:#333;margin:0 auto;width:90%;padding:20px;display:none}@media screen and (max-width:600px){#jgi-register-email h2,#jgi-register-sent h2{font-size:2.22em}}#jgi-register-email>*{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}@media screen and (max-width:600px){#jgi-register-email>*{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}#jgi-register-email input{border:none;float:left;font-size:1.5em;line-height:1.5em;padding:.5em;margin-right:1em;height:auto;border-radius:3px;width:80%;box-shadow:none}@media screen and (max-width:600px){#jgi-register-email input{margin-right:0;margin-bottom:.5em;width:100%}}#jgi-register-verify{background-color:#333;color:#fff;padding:.5em 1em;font-size:1.5em;line-height:1.5em;z-index:1003;border-radius:3px;cursor:pointer;text-align:center}.jgi-register-button{background-color:#333;color:#fff;font-size:1.5em;padding:1em 1.5em;margin:0 1em;z-index:1003;overflow:hidden;border-radius:3px;-webkit-overflow-scrolling:touch;cursor:pointer}#email-show{padding:20px;background-color:#b9d36d;color:#fff}#closeAgeModal{position:absolute;top:.5em;right:.5em;font-size:1.5em;color:#fff;cursor:pointer;border:none;background:0 0}.archiveFilters-inner{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:950px){.archiveFilters-inner{display:block}}.archiveFilters-column{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-basis:calc(96% - 580px);-ms-flex-preferred-size:calc(96% - 580px);flex-basis:calc(96% - 580px)}.archiveFilters-column:first-child,.archiveFilters-column:last-child{-webkit-flex-basis:290px;-ms-flex-preferred-size:290px;flex-basis:290px}.archiveFilters-column:first-child label{width:85px}.archiveFilters-column .smallCaps{margin-right:.5rem}@media screen and (max-width:950px){.archiveFilters-column{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.archiveFilters-column+.archiveFilters-column{margin-top:1rem}.archiveFilters-column:first-child label{width:auto}.archiveFilters-column .smallCaps{margin-right:0;margin-bottom:.5rem}}.archiveFilters-column .archiveFilters-selectContainer{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.post-type-archive-people .archiveFilters-column{-webkit-flex-basis:40%;-ms-flex-preferred-size:40%;flex-basis:40%}:root{--header-height:155px}.quiz-is-open .header-main{background-color:#ef746f}.modal-quiz{display:block;pointer-events:none;background-color:#ef746f;width:100vw;height:calc(100vh - var(--header-height));max-height:0;position:fixed;top:var(--header-height);left:0;z-index:2;overflow:hidden;overflow-y:auto!important;transition:max-height .35s ease-in}.modal-quiz::before{content:'';background-image:linear-gradient(to bottom,rgba(0,0,0,.05) 0,rgba(0,0,0,0) 33%,rgba(0,0,0,0) 80%);width:100%;height:24px;position:absolute;top:0;left:0}.modal-quiz.is-open{max-height:100vh;pointer-events:auto}.modal-quiz .l-container{height:100%}.modal-quiz form{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;padding:2rem 0}.modal-quiz #closeQuiz{margin-top:auto}.quiz-question-step{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:2rem}.quiz-question-step li{position:relative;height:30px;width:30px;text-align:center;line-height:26px;border:2px solid rgba(255,255,255,.25);border-radius:30px;color:rgba(255,255,255,.25)}.quiz-question-step li+li{margin-left:20px}.quiz-question-step li+li::after{content:'';display:block;position:absolute;top:12px;left:-22px;width:20px;height:2px;background-color:rgba(255,255,255,.25)}.quiz-question-step li.active{border-color:#fff;color:#fff}.quiz-question-header{text-align:center}.quiz-question-header h2{margin-bottom:.75rem;color:#fff}.quiz-question-header .smallCaps{color:#fff}.modal-quiz-inner{height:100%}.quiz-question-list{height:100%}.quiz-question{display:none;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%}.quiz-question.active{display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (max-width:600px){.quiz-question.active{height:auto}}.quiz-question .checkboxes{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.quiz-option{display:-webkit-flex;display:-ms-flexbox;display:flex}.quiz-option input{display:none}.quiz-option label{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;padding:1em 2em;color:#fff;text-align:center;line-height:1;cursor:pointer;background-color:rgba(255,255,255,0);transition:background-color .2s ease-out}.quiz-option label:hover{background-color:rgba(255,255,255,.1)}.quiz-option label[for=education-literacy] .st0{fill:#1f81b5}.quiz-option label[for=education-literacy] .st1{fill:#fff}.quiz-option label[for=wildlife-trafficking-poaching-pet-bushmeat-trade] .st0{fill:#fff}.quiz-option label[for=wildlife-trafficking-poaching-pet-bushmeat-trade] .st1{fill:#1f81b5}.quiz-option h3{margin-bottom:.5rem}.quiz-option .smallCaps{color:#fff;line-height:1.6}.quiz-option svg{margin-bottom:1rem;width:100%}.quiz-option.selected{outline:2px solid #fff}.quiz-option.selected svg ellipse{fill:#fff}.quiz-option.selected svg path{fill:#ef746f}.quiz-option.selected svg title+path{fill:#fff}.quiz-option.selected label[for=wildlife-trafficking-poaching-pet-bushmeat-trade] svg path{fill:#fff}.quiz-option.selected label[for=wildlife-trafficking-poaching-pet-bushmeat-trade] svg path:last-child{fill:#ef746f}.quiz-option.selected label[for=education-literacy] .st0{fill:#fff}.quiz-option.selected label[for=education-literacy] .st1{fill:#ef746f}.quiz-question-first .quiz-option{-webkit-flex-basis:14.28%;-ms-flex-preferred-size:14.28%;flex-basis:14.28%}@media screen and (max-width:1200px){.quiz-question-first .quiz-option{-webkit-flex-basis:20%;-ms-flex-preferred-size:20%;flex-basis:20%}}@media screen and (max-width:1000px){.quiz-question-first .quiz-option{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%}}@media screen and (max-width:750px){.quiz-question-first .quiz-option{-webkit-flex-basis:33.3%;-ms-flex-preferred-size:33.3%;flex-basis:33.3%}}@media screen and (max-width:600px){.quiz-question-first .quiz-option{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}.quiz-question-second .quiz-option{-webkit-flex:1;-ms-flex:1;flex:1}@media screen and (max-width:750px){.quiz-question-second .quiz-option{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}.quiz-question-second .quiz-option.selected svg path:last-child{fill:#ef746f}.quiz-question-field{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:auto;margin-bottom:auto}.quiz-actions{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;margin-top:auto}@media screen and (max-width:600px){.quiz-actions{margin-top:2rem;margin-bottom:7rem}}.quiz-actions .actionButton{background-color:#333;color:#fff}.quiz-actions .message{position:absolute;top:-2.5rem;padding:.5rem 1rem;border-radius:5px;background-color:#f3d54e;color:#333}.quiz-actions-list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.closeQuiz{margin-top:1rem;border:0;background:0 0;color:#fff;cursor:pointer}.closeQuiz:hover{text-decoration:underline}.simpleCard{box-shadow:0 0 10px rgba(0,0,0,.25);position:relative;background:#fff;padding:2.22rem;text-align:center}.simpleCard h2{text-transform:uppercase;font-size:2.22em;margin-bottom:2rem}.simpleCard-icon{width:107px;height:auto;margin-bottom:1.25rem}.teaserCard{box-shadow:0 0 10px rgba(0,0,0,.25);position:relative;background:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.teaserCard:hover{text-decoration:none}.teaserCard:hover .teaserCard-image-background{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.teaserCard .fa-video{color:#f27f40}.teaserCard .fa-file{color:#b9d36d}.teaserCard-text{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;padding:2.22em}.teaserCard-text h3{text-decoration:underline}@media screen and (max-width:700px){.teaserCard-text h3{font-size:1.77em}}.teaserCard-text p{font-size:1em;font-weight:500;margin-bottom:0}@media screen and (max-width:800px){.teaserCard-text p{font-size:1.22em}}.teaserCard-image{position:relative;margin-top:auto;height:0;width:100%;padding-bottom:62.5%;overflow:hidden}.teaserCard-image.noImage{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-color:#eaeaea}.teaserCard-image.noImage::before{content:'';display:block;position:absolute;top:15%;width:40%;padding-top:39%;background-image:url(/wp-content/themes/roots-and-shoots-theme/images/jane-profile.png);background-size:cover;background-repeat:no-repeat;opacity:.25}.teaserCard-image-background{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-position:center;background-size:cover;background-repeat:no-repeat;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);transition:-webkit-transform .2s ease-in;transition:transform .2s ease-in;transition:transform .2s ease-in,-webkit-transform .2s ease-in}.teaserCard-type+h3{margin-top:.5rem}.storyCard{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;overflow:hidden}.storyCard .teaserCard-image{position:absolute;top:0;right:0;left:0;padding-bottom:98%}.storyCard .teaserCard-text{padding-top:73%;z-index:1}@media screen and (max-width:800px){.storyCard .teaserCard-text{padding-top:60%}}@media screen and (max-width:600px){.storyCard .teaserCard-text{padding:1.11rem;padding-top:50%}}.storyCard .teaserCard-text a{font-size:1em;color:#fff}.storyCard h3{margin-bottom:1.5rem;line-height:1.2;letter-spacing:-1px;font-size:1.77em}@media screen and (max-width:1400px){.storyCard h3{font-size:2.25vw}}@media screen and (max-width:1100px){.storyCard h3{font-size:1.77em}}.storyCard .teaserCard-entity{text-transform:uppercase;font-weight:700;letter-spacing:1px;color:#a2a2a2;color:#fff;font-size:.77rem;letter-spacing:2px}.storyCard .smallCaps{color:rgba(255,255,255,.75)}.storyCard::before{content:'';position:absolute;display:block;top:0;right:0;bottom:0;left:0;width:100%;background:linear-gradient(to bottom,rgba(31,129,181,0) 15%,#1f81b5 70%);z-index:1}.button{display:inline-block;padding:.45rem 1.66rem;min-width:160px;cursor:pointer;font-size:1.11rem;font-weight:500;font-family:futura-pt,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;text-align:center;color:#333;background-color:transparent;border-radius:10rem;border:none;box-shadow:0 0 0 2px #333;transition:box-shadow .1s linear}.button:hover{box-shadow:0 0 0 3px #333;text-decoration:none}.button:disabled,.button[disabled]{box-shadow:0 0 0 2px rgba(162,162,162,.5);color:rgba(162,162,162,.75);cursor:default}.button:disabled:hover,.button[disabled]:hover{box-shadow:0 0 0 2px rgba(162,162,162,.5)}.button .fas{font-size:.88em;margin-left:.25rem;-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}button{font-family:futura-pt,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}.button-delete{display:inline-block;padding:.45rem 1.66rem;min-width:160px;cursor:pointer;font-size:1.11rem;font-weight:500;font-family:futura-pt,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;text-align:center;color:#ef746f;background-color:transparent;border-radius:10rem;border:none;box-shadow:0 0 0 2px #ef746f;transition:box-shadow .1s linear;font-size:.875rem;min-width:auto;border:none;box-shadow:none;padding:.2rem .4rem}.button-delete:hover{box-shadow:0 0 0 3px #ef746f;text-decoration:none}.button-delete:disabled,.button-delete[disabled]{box-shadow:0 0 0 2px rgba(162,162,162,.5);color:rgba(162,162,162,.75);cursor:default}.button-delete:disabled:hover,.button-delete[disabled]:hover{box-shadow:0 0 0 2px rgba(162,162,162,.5)}.button-delete .fas{font-size:.88em;margin-left:.25rem;-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}.socialShare{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.socialShare .smallCaps{margin-right:.75rem}.socialShare-items{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.socialShare-icon{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:1rem;width:44px;height:44px;border-radius:50px;box-shadow:0 0 10px rgba(0,0,0,.25);background-color:#fff;transition:box-shadow .1s ease-in}.socialShare-icon+.socialShare-icon{margin-left:.75rem}.socialShare-icon .fab{transition:-webkit-transform .1s ease-in;transition:transform .1s ease-in;transition:transform .1s ease-in,-webkit-transform .1s ease-in}.socialShare-icon .fa-facebook{color:#3b5998}.socialShare-icon .fa-twitter{color:#00aced}.socialShare-icon:hover{text-decoration:none;box-shadow:0 0 10px rgba(0,0,0,.5)}.socialShare-icon:hover .fab{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.icon-parallax{position:absolute;display:block;z-index:1}.icon-parallax img{width:100%}@media screen and (max-width:950px){.icon-parallax img{width:80%}}@media screen and (max-width:700px){.icon-parallax img{width:60%}}.icon-mediaGrid-one{right:-7rem;top:0;z-index:-1}@media screen and (max-width:1500px){.icon-mediaGrid-one{top:-2rem;right:-2rem}}@media screen and (max-width:1100px){.icon-mediaGrid-one{top:-4rem}}.icon-linkGrid-one{left:-10rem;bottom:0;z-index:-1}@media screen and (max-width:1500px){.icon-linkGrid-one{left:-4rem}}@media screen and (max-width:1110px){.icon-linkGrid-one{bottom:auto;top:2rem}}@media screen and (max-width:800px){.icon-linkGrid-one{top:-2rem}}@media screen and (max-width:600px){.icon-linkGrid-one{left:auto;bottom:auto;right:-4rem;top:-4rem}}[data-whatintent=mouse] :focus,[data-whatintent=touch] :focus{outline:0}.user-is-tabbing :focus{outline:dashed 2px #ef746f!important}.user-is-tabbing #quiz-modal :focus{outline:dashed 2px #f3d54e!important}.accessibilityAnchor{position:absolute;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal;font-size:.1px;color:transparent;background-color:transparent;margin:0;padding:0}.accessibilityAnchor:focus{clip:auto;height:auto;width:auto;color:#ef746f;background-color:#fff;padding:5px;overflow:visible;font-size:1.5rem}.single-projects .fullWidthMedia-inner{max-width:1200px}.single-projects .projectsTab{padding-bottom:7.77em}.single-projects .teaserCard-type{color:#000}.single-projects .listingCard-excerpt{font-weight:500}.projectTraits{margin-top:2em}.projectTraits .projects-description+.projects-description{margin-top:4rem}.projectTraits-inner{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.projects-traits{display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;-webkit-flex-basis:335px;-ms-flex-preferred-size:335px;flex-basis:335px;margin-bottom:1em}.projects-traits::after{content:'';display:block;position:absolute;top:1em;right:-1em;bottom:-1em;left:1em;background-color:#f3d54e}.project-traits-content{position:relative;padding:2.77em 1em;width:100%;background-color:#fff;box-shadow:0 2px 5px rgba(0,0,0,.25);text-align:center;z-index:1}.projectTraits-heading{display:block;margin-bottom:2rem}.projectTraits-item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.projectTraits-item strong{margin-top:.75rem;text-transform:uppercase;font-size:.88rem;letter-spacing:2px}.projectTraits-item+.projectTraits-item{margin-top:3.33em}.projectTraits-item img{width:100%;max-width:130px;height:auto}.projects-content{-webkit-flex-basis:calc(100% - 415px);-ms-flex-preferred-size:calc(100% - 415px);flex-basis:calc(100% - 415px);padding-top:1em}.project-iconList{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:3.5em}.project-iconList-item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.project-iconList-item strong{text-transform:uppercase;font-size:.88rem;letter-spacing:2px}.galleryGrid-item{display:-webkit-flex;display:-ms-flexbox;display:flex}.galleryGrid-link{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;width:100%}.galleryGrid-image{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;width:100%;height:auto}.projectsTab-members{margin-top:2.22em}.projectsTab-activity{margin-top:2.22em}.projectsTab-activity .activityList{max-width:600px;margin:0 auto}.projectsTab-activity .activityList li{padding:1rem;font-size:1rem;background-color:#fff;box-shadow:0 1px 5px rgba(0,0,0,.25);border-left:3px solid #4ac4d1}.projectsTab-activity .activityList li+li{margin-top:1rem}.projectsTab-edit{margin-top:2.22em}.projectsTab-report{margin-top:2.22em}@media screen and (max-width:1100px){.projects-traits{-webkit-flex-basis:300px;-ms-flex-preferred-size:300px;flex-basis:300px}.projects-content{-webkit-flex-basis:calc(100% - 350px);-ms-flex-preferred-size:calc(100% - 350px);flex-basis:calc(100% - 350px)}}@media screen and (max-width:900px){.projects-traits{-webkit-flex-basis:270px;-ms-flex-preferred-size:270px;flex-basis:270px}.projects-content{-webkit-flex-basis:calc(100% - 320px);-ms-flex-preferred-size:calc(100% - 320px);flex-basis:calc(100% - 320px)}.project-iconList-item{-webkit-flex-basis:33.3%;-ms-flex-preferred-size:33.3%;flex-basis:33.3%;margin-bottom:2em}}@media screen and (max-width:800px){.icon-projectMedia-one{top:-3rem;right:-4rem;bottom:auto;z-index:-1}.icon-projectLinks-one{top:-3rem;right:-8rem;bottom:auto;left:auto;z-index:-1}.projectTraits-inner{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.projects-traits{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;width:100%;margin-bottom:5em}.projects-content{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;width:100%}.projectTraits-list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.projectTraits-item{margin:0 1.5em;margin-bottom:2em}.projectTraits-item+.projectTraits-item{margin-top:0}.projectTraits-icon-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100px}.projectTraits-icon-container img{height:100%;width:auto}.project-iconList-item{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.projectsMedia+.galleryGrid,.projectsMedia+.projectsMedia,.projectsMedia+.projectsRelevantLinks,.projectsRelevantLinks+.galleryGrid,.projectsRelevantLinks+.projectsMedia,.projectsRelevantLinks+.projectsRelevantLinks{margin-top:5.55rem}}@media screen and (max-width:600px){.project-iconList-item{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:0}.project-iconList-item+.project-iconList-item{margin-top:3em}}.edit-projectBackgroundPhoto{margin-bottom:5rem}.projectListing-helper+.hero{min-height:20rem}.project-archiveFilters{margin-bottom:5.55rem}.project-archiveFilters .heroBP-extras{background-color:#ef746f}.project-archiveFilters-bottom{margin-top:2.22rem}.project-archiveFilters-bottom h4{text-transform:uppercase;font-size:.99em;margin-bottom:.88rem}.project-archiveFilters-bottom label{position:absolute!important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal;color:transparent;background-color:transparent;font-size:.1px;margin:0;padding:0}.project-archiveFilters-bottom .archiveFilters-inner{padding:0!important}.project-archiveFilters-bottom .archiveFilters-column+.archiveFilters-column{margin-left:1rem}.project-archiveFilters-bottom .archiveFilters-submit{margin-left:1rem}.project-archiveFilters-bottom .searchSubmit{display:inline-block;padding:.45rem 1.66rem;min-width:160px;cursor:pointer;font-size:1.11rem;font-weight:500;font-family:futura-pt,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;text-align:center;color:#333;background-color:transparent;border-radius:10rem;border:none;box-shadow:0 0 0 2px #333;transition:box-shadow .1s linear;background-color:#333;color:#fff}.project-archiveFilters-bottom .searchSubmit:hover{box-shadow:0 0 0 3px #333;text-decoration:none}.project-archiveFilters-bottom .searchSubmit:disabled,.project-archiveFilters-bottom .searchSubmit[disabled]{box-shadow:0 0 0 2px rgba(162,162,162,.5);color:rgba(162,162,162,.75);cursor:default}.project-archiveFilters-bottom .searchSubmit:disabled:hover,.project-archiveFilters-bottom .searchSubmit[disabled]:hover{box-shadow:0 0 0 2px rgba(162,162,162,.5)}.project-archiveFilters-bottom .searchSubmit .fas{font-size:.88em;margin-left:.25rem;-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}@media screen and (max-width:950px){.project-archiveFilters-bottom .archiveFilters-column+.archiveFilters-column{margin-left:0}.project-archiveFilters-bottom .archiveFilters-submit{margin-left:0;margin-top:1rem}}@media screen and (max-width:950px){.heroBP-extrasInner .archiveFilters-column+.archiveFilters-column{margin-top:0}}@media screen and (max-width:800px){.heroBP-extrasInner .archiveFilters-column{width:100%}.heroBP-extrasInner .archiveFilters-column+.archiveFilters-column{margin-top:1rem}}.projects-groups-module+.l-module{margin-top:5.55rem}.projects-listing-grid{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative}@media screen and (max-width:800px){.projects-listing-grid{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.projects-listing-grid .sidebar{-webkit-flex-basis:30%;-ms-flex-preferred-size:30%;flex-basis:30%}.projects-listing-grid .sidebar-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:2.22em;background-color:#ef746f}.projects-listing-grid .sidebar-content h3{margin-top:1.05em;color:#fff}.projects-listing-grid .btn-project-create{width:100%}.projects-listing-grid .item-list-tabs{display:block;padding:0;margin-left:0}.projects-listing-grid .item-list-tabs li{margin-right:0;margin-bottom:0;width:100%}.projects-listing-grid .item-list-tabs li+li{margin-top:.5rem}.projects-listing-grid .item-list-tabs li a{border-bottom:0;color:#fff;font-size:1em;font-weight:500}.projects-listing-grid .item-list-tabs li a:hover{text-decoration:underline}.projects-listing-grid .item-list-tabs li a span{color:rgba(255,255,255,.75)}.projects-listing-grid .archiveContent{-webkit-flex-basis:66%;-ms-flex-preferred-size:66%;flex-basis:66%}.projects-listing-grid .archiveContent .archiveContent-inner{padding:0}.projects-listing-grid .gridLayout{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}@media screen and (max-width:1100px){.projects-listing-grid .gridLayout{-ms-grid-columns:1fr;grid-template-columns:1fr}}.projects-listing-grid .pagination{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin:3rem 0}.projects-listing-grid a.project-create{display:inline-block;padding:.45rem 1.66rem;min-width:160px;cursor:pointer;font-size:1.11rem;font-weight:500;font-family:futura-pt,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;text-align:center;color:#fff;background-color:transparent;border-radius:10rem;border:none;box-shadow:0 0 0 2px #fff;transition:box-shadow .1s linear;margin:0;background-color:#fff;color:#000}.projects-listing-grid a.project-create:hover{box-shadow:0 0 0 3px #fff;text-decoration:none}.projects-listing-grid a.project-create:disabled,.projects-listing-grid a.project-create[disabled]{box-shadow:0 0 0 2px rgba(162,162,162,.5);color:rgba(162,162,162,.75);cursor:default}.projects-listing-grid a.project-create:disabled:hover,.projects-listing-grid a.project-create[disabled]:hover{box-shadow:0 0 0 2px rgba(162,162,162,.5)}.projects-listing-grid a.project-create .fas{font-size:.88em;margin-left:.25rem;-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}.projects-listing-grid .btn-project-create+h3{padding-top:1.05em;border-top:1px solid #fff}@media screen and (max-width:1100px){.projects-listing-grid .sidebar{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;width:18em}.projects-listing-grid .archiveContent{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;width:calc(100% - 20em)}}@media screen and (max-width:900px){.projects-listing-grid .sidebar{width:19em}.projects-listing-grid .archiveContent{width:calc(100% - 20em)}}@media screen and (max-width:800px){.projects-listing-grid .sidebar{width:100%}.projects-listing-grid .archiveContent{margin-top:5em;width:100%}}.bp-template-notice,.error,.feedback{font-style:italic;padding:.5em 1em;border-width:1px;border-left-width:5px;border-style:solid;margin-bottom:1rem}.bp-template-notice a,.error a,.feedback a{text-decoration:underline}.bp-template-notice p:last-child{margin-bottom:0}.bp-template-notice.updated{border-color:#398f14}.feedback-primary{margin-bottom:2rem}.error,.feedback-error{border-color:#b20809}.feedback-success{border-color:#398f14}.accordion-primaryHeading{letter-spacing:-.03em;margin-bottom:2rem}.accordion-listItem{position:relative;padding:2.22rem 1.88rem;background-color:#fff;box-shadow:0 0 20px 0 rgba(51,51,51,.2)}.accordion-listItem+.accordion-listItem{margin-top:1rem}.accordion-subheading{position:absolute;top:-1rem;left:0}.accordion-headingText{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative;cursor:pointer;font-size:1.22em;font-weight:700;line-height:1.3;transition:color .1s linear}.accordion-headingText:hover{color:#333}@media screen and (max-width:800px){.accordion-headingText{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.accordion-subheading{position:relative;padding-right:55px;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;top:auto;left:auto}.accordion-title{width:100%}}.accordion-heading{padding-right:11rem}@media screen and (max-width:640px){.accordion-heading{padding-right:5rem}}@media screen and (max-width:480px){.accordion-heading{padding-right:2.5rem}}.accordion-circle{position:absolute;width:50px;height:50px;top:-11px;right:0}.accordion-circle-inner{position:relative;display:block;width:50px;height:50px;border:2px solid #333;border-radius:5rem}.accordion-circle-inner::after,.accordion-circle-inner::before{content:'';display:block;position:absolute;width:24px;height:2px;top:22px;left:11px;background-color:#333;transition:opacity .2s ease-in,-webkit-transform .2s ease-in;transition:transform .2s ease-in,opacity .2s ease-in;transition:transform .2s ease-in,opacity .2s ease-in,-webkit-transform .2s ease-in}.accordion-circle-inner::after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.accordion-toggle:checked+label .accordion-circle-inner::before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}.accordion-toggle:checked+label .accordion-circle-inner::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.accordion-descriptionText{max-height:0;margin-top:0;height:0;letter-spacing:-.025em;overflow:hidden;overflow-y:auto;transition:max-height .2s linear,margin-top .2s linear,opacity .2s linear,height .2s linear;opacity:0}.accordion-descriptionText.active{max-height:100%;margin-top:.88rem;opacity:1;height:100%}.accordion-descriptionText p{margin-bottom:0}.accordion-descriptionText p+p{margin-bottom:1.4em}.accordion-toggle{position:absolute;top:0;right:0;visibility:hidden}.accordion-toggle:checked~.accordion-answerText{transition:max-height .4s ease-in,margin 1ms linear;max-height:100vh;margin-top:3rem}.accordion-toggle:checked+.accordion-questionText .accordion-arrow{content:'-'}.actionChallengeGrid .gridLayout::after{content:'';display:block;position:absolute;top:2.77rem;right:2.77rem;bottom:7.77rem;left:-100vw;background:#8ddbcc;z-index:-1}@media screen and (max-width:800px){.actionChallengeGrid .gridLayout::after{right:-100vw;left:-100vw;bottom:2.77rem}}.projectsGrid .gridLayout::after{content:'';display:block;position:absolute;top:2.77rem;right:-100vw;bottom:7.77rem;left:2.77rem;background:#ef746f;z-index:-1}@media screen and (max-width:800px){.projectsGrid .gridLayout::after{right:-100vw;left:-100vw;bottom:2.77rem}}.l-module-breadcrumbs{padding:1.11rem 0;background-color:#eaeaea;font-size:.66rem;font-weight:700;letter-spacing:1px;text-transform:uppercase;text-align:center}@media screen and (max-width:600px){.l-module-breadcrumbs{text-align:left}}.l-module-breadcrumbs span{text-decoration:underline}.breadcrumbs-seperator{margin:0 5px;text-decoration:none!important}.cta-inner{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.cta-column-1{-webkit-flex-basis:400px;-ms-flex-preferred-size:400px;flex-basis:400px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.cta-column-2{-webkit-flex-basis:50.8%;-ms-flex-preferred-size:50.8%;flex-basis:50.8%}.cta-imageContainer{position:relative}.cta-backgroundColor{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:#f3d54e}.cta-image{padding-top:83%;background-size:cover;background-repeat:no-repeat;background-position:center;-webkit-transform:translate3d(-4.22rem,-1.88rem,0);transform:translate3d(-4.22rem,-1.88rem,0)}.cta-description{font-size:1.22em;margin-bottom:3rem}@media screen and (max-width:1100px){.cta-column-2{-webkit-flex-basis:47.5%;-ms-flex-preferred-size:47.5%;flex-basis:47.5%}.cta-image{-webkit-transform:translate3d(-3rem,-1.88rem,0);transform:translate3d(-3rem,-1.88rem,0)}}@media screen and (max-width:1000px){.cta-image{-webkit-transform:translate3d(-1.88rem,-1.88rem,0);transform:translate3d(-1.88rem,-1.88rem,0)}}@media screen and (max-width:900px){.cta-inner{display:block}.cta-column-1{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:4rem}.cta-column-2{width:100%;max-width:600px}.cta-description{margin-bottom:2.22rem}}.l-module-cta.item1 .cta-backgroundColor,.l-module-cta.item5 .cta-backgroundColor,.l-module-cta.item9 .cta-backgroundColor{background-color:#f27f40}.l-module-cta.item10 .cta-backgroundColor,.l-module-cta.item2 .cta-backgroundColor,.l-module-cta.item6 .cta-backgroundColor{background-color:#8ddbcc}.l-module-cta.item11 .cta-backgroundColor,.l-module-cta.item3 .cta-backgroundColor,.l-module-cta.item7 .cta-backgroundColor{background-color:#1f81b5}.l-module-cta.cta-textOnRight .cta-column-1{-webkit-order:2;-ms-flex-order:2;order:2}@media screen and (max-width:1000px){.l-module-cta.cta-textOnRight .cta-column-1{padding-left:1rem;padding-right:0}}.l-module-cta.cta-textOnRight .cta-column-2{-webkit-order:1;-ms-flex-order:1;order:1}@media screen and (max-width:900px){.l-module-cta.cta-textOnRight .cta-column-1{margin-bottom:2rem}.l-module-cta.cta-textOnRight .cta-column-2{margin-left:auto}}.l-module-cta.cta-textOnRight .cta-image{-webkit-transform:translate3d(4.22rem,1.88rem,0);transform:translate3d(4.22rem,1.88rem,0)}@media screen and (max-width:1100px){.l-module-cta.cta-textOnRight .cta-image{-webkit-transform:translate3d(3rem,1.88rem,0);transform:translate3d(3rem,1.88rem,0)}}@media screen and (max-width:1000px){.l-module-cta.cta-textOnRight .cta-image{-webkit-transform:translate3d(1.88rem,1.88rem,0);transform:translate3d(1.88rem,1.88rem,0)}}.l-module-ctaCustom{text-align:center;color:#fff}.l-module-ctaCustom .button{margin-top:2.22rem;background-color:#333;color:#fff}.ctaCustom-inner{padding-top:6.66em;padding-bottom:6.66em}.ctaCustom-inner-container{max-width:800px;margin:0 auto}.ctaCustom-description{font-size:1.22rem}.icon-ctaCustom-one{bottom:-3rem;right:0}.icon-ctaCustom-two{top:-3rem}@media screen and (max-width:800px){.icon-ctaCustom-one{bottom:-1rem;right:-1rem}.icon-ctaCustom-two{left:-1rem}}.l-module+.buttonModule{-webkit-transform:translateY(-2rem);-ms-transform:translateY(-2rem);transform:translateY(-2rem);margin-bottom:-2rem}.buttonModule-inner{text-align:center}.l-module-featuredItem .teaserCard{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.l-module-featuredItem .teaserCard-text{-webkit-flex-basis:33.88%;-ms-flex-preferred-size:33.88%;flex-basis:33.88%;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.l-module-featuredItem .teaserCard-text h3{font-size:2.22em}.l-module-featuredItem .teaserCard-text .smallCaps+h3{margin-top:1rem}.l-module-featuredItem .teaserCard-text p{margin-bottom:1.22rem}.l-module-featuredItem .button{margin-bottom:1.88rem}.l-module-featuredItem .teaserCard-image{-webkit-flex-basis:66.12%;-ms-flex-preferred-size:66.12%;flex-basis:66.12%;height:auto;min-height:30rem;margin-top:0;padding-bottom:0}.l-module-featuredItem .teaserCard-image::before{top:32%;width:170px;height:170px;padding-top:0}@media screen and (max-width:800px){.l-module-featuredItem .teaserCard-image::before{width:25%;height:0;padding-top:25%}}.l-module-featuredItem .featuredItem-primaryHeading a{text-decoration:underline}.l-module-featuredItem .socialShare{margin-top:auto}@media screen and (max-width:1100px){.l-module-featuredItem .teaserCard-image,.l-module-featuredItem .teaserCard-text{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}@media screen and (max-width:800px){.l-module-featuredItem .teaserCard{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.l-module-featuredItem .teaserCard-text{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.l-module-featuredItem .teaserCard-image{width:100%;padding-bottom:62.5%;height:0;min-height:auto}}.videoContainer{position:relative;padding-bottom:56.25%;padding-top:25px;margin-bottom:.4rem;height:0}.videoContainer iframe{position:absolute;top:0;left:0;width:100%;height:100%}.fullWidthMedia-image{width:100%;height:auto}.fullWidthMedia-caption{margin-top:.33rem;color:#a2a2a2}.icon-gridResources-one{right:-8vw;top:10rem;z-index:-1}@media screen and (max-width:1400px){.icon-gridResources-one{right:-2rem;top:-8rem;z-index:0}}@media screen and (max-width:600px){.icon-gridResources-one{top:auto;bottom:-5rem}}.icon-signup-one{top:0;left:-2rem}.icon-signup-two{bottom:0;right:0}.l-module-newsletter{background-color:#ef746f;position:relative}.newsletterSignup-inner-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-top:9.66rem;padding-bottom:8rem}.newsletterSignup-left{-webkit-flex-basis:36.3%;-ms-flex-preferred-size:36.3%;flex-basis:36.3%;padding-left:5rem;color:#fff}.newsletterSignup-right{-webkit-flex-basis:57.66%;-ms-flex-preferred-size:57.66%;flex-basis:57.66%;padding-right:5rem}.newsletterSignup-right .button{background-color:#333;color:#fff}.newsletterSignup-right label{text-transform:uppercase;font-weight:700;letter-spacing:1px;color:#a2a2a2;font-size:.66rem;color:rgba(255,255,255,.75);margin-top:.5rem;margin-left:1rem}.newsletterSignup-description{font-size:1.22rem}.newsletterSignup-form{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.newsletterSignup-fieldGroup{-webkit-flex-basis:calc(50% - 1rem);-ms-flex-preferred-size:calc(50% - 1rem);flex-basis:calc(50% - 1rem);-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:1.5rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media screen and (max-width:1100px){.newsletterSignup-left{padding-left:0}.newsletterSignup-right{padding-right:0}.icon-signup-one{left:-5rem;top:-2rem}}@media screen and (max-width:800px){.newsletterSignup-inner-container{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.newsletterSignup-left{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.newsletterSignup-right{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin-top:2.77rem}.icon-signup-one{left:0;top:0}.icon-signup-two{right:-2rem}}@media screen and (max-width:600px){.newsletterSignup-form{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.newsletterSignup-fieldGroup{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}}.ourStories-column{display:-webkit-flex;display:-ms-flexbox;display:flex}.storyCard{color:#fff}.storyCard:hover{color:#fff}.l-module-stories{overflow:hidden}@media screen and (max-width:800px){.l-module-stories{overflow:visible}}.l-module-stories .ourStories-inner-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative}.l-module-stories .gridLayout::after{content:'';display:block;position:absolute;top:2.77rem;right:-100vw;bottom:2.77rem;left:2.77rem;background:#8ddbcc;z-index:-1}@media screen and (max-width:800px){.l-module-stories .gridLayout::after{right:-100vw;left:-100vw;bottom:2.77rem}}.l-module-stories .button{position:absolute;top:3px;right:0}@media screen and (max-width:800px){.l-module-stories .button{position:relative;top:auto;right:auto;margin:0 auto;margin-top:2rem}.l-module-stories .button::after{content:' Stories'}}.home .l-module-stories{padding-bottom:6.11rem}@media screen and (max-width:800px){.home .l-module-stories{padding-bottom:0}}.home .l-module-stories .gridLayout::after{content:'';display:block;position:absolute;top:2.77rem;right:-100vw;bottom:-6.11rem;left:2.77rem;background:#b9d36d;z-index:-1}@media screen and (max-width:800px){.home .l-module-stories .gridLayout::after{right:-100vw;left:-100vw;bottom:2.77rem}}.icon-quote{top:0;left:-3rem}@media screen and (max-width:1100px){.icon-quote img{width:80%!important}}@media screen and (max-width:800px){.icon-quote{left:0}}@media screen and (max-width:450px){.icon-quote{left:-3rem}}.l-module-quote{padding:6.66em 0}.l-module-quote .section-content-image{position:relative;top:auto;left:auto;bottom:auto;width:23em;height:23em;background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:50rem}.l-module-quote .section-content-text{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;padding-top:0;padding-bottom:0;margin-left:2rem;width:calc(100% - 28em)}.l-module-quote .noImage .section-content-text{width:100%;margin-left:6rem}@media screen and (max-width:1280px){.l-module-quote .section-content-text{width:calc(100% - 23em)}}@media screen and (max-width:1100px){.l-module-quote .section-content-image{width:20em;height:20em}.l-module-quote .section-content-text{width:calc(100% - 20em)}}@media screen and (max-width:800px){.l-module-quote .section-content-image{width:80%;height:0;padding-top:80%;margin:0 auto;margin-bottom:3rem}.l-module-quote .section-content-text{width:90%;margin:0 auto}.l-module-quote .noImage .icon-quote{left:-2rem}.l-module-quote .noImage .icon-quote img{width:75%!important}.l-module-quote .noImage .section-content-text{width:calc(100% - 5rem);margin-left:5rem}.l-module-quote .noImage .roots-memberInfo{margin-top:1.55rem}.l-module-quote .noImage .socialShare{margin-top:1.88rem}}@media screen and (max-width:700px){.l-module-quote .section-content-image{-webkit-order:1;-ms-flex-order:1;order:1;padding-bottom:0}.l-module-quote .section-content-text{-webkit-order:2;-ms-flex-order:2;order:2}}@media screen and (max-width:600px){.l-module-quote .noImage .icon-quote{left:-3rem}.l-module-quote .noImage .icon-quote img{width:70%!important}}@media screen and (max-width:450px){.l-module-quote .noImage .icon-quote img{width:65%!important}.l-module-quote .noImage .section-content-text{width:calc(100% - 4rem);margin-left:4rem}}.l-module-quote .roots-memberInfo{margin-top:2.77rem}@media screen and (max-width:700px){.l-module-quote .roots-memberInfo{position:relative;right:auto;bottom:auto;left:auto;padding:0;text-align:left;box-shadow:0 0 0;background-color:transparent}}.l-module-quote .attribution-name{text-transform:uppercase;font-weight:700;letter-spacing:1px;color:#a2a2a2;color:#fff;font-size:.77rem;letter-spacing:2px}.l-module-quote .socialShare{margin-top:2.77rem}.l-module-quote .socialShare .smallCaps{color:#fff}.quote-inner{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:800px){.quote-inner{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.quote-primaryHeading{position:relative;margin-bottom:0;color:#fff}@media screen and (max-width:1000px){.quote-primaryHeading{font-size:2.66em}}@media screen and (max-width:900px){.quote-primaryHeading{font-size:2.44em}}.quote-primaryHeading::before{content:'“';position:absolute;top:0;left:-1.66rem}.quote-primaryHeading::after{content:'”'}.icon-relatedContent{top:7rem;left:-9rem;z-index:-1!important}@media screen and (max-width:1500px){.icon-relatedContent{top:auto;left:-5rem;bottom:-11rem}}@media screen and (max-width:800px){.icon-relatedContent{top:-4rem;right:-5rem;bottom:auto;left:auto}}.relatedContent-columns::after{content:'';display:block;position:absolute;top:2.77rem;right:-100vw;bottom:-6.11rem;left:2.77rem;background:#8ddbcc;z-index:-1}@media screen and (max-width:800px){.relatedContent-columns::after{right:-100vw;left:-100vw;bottom:2.77rem}}.relatedContent-column{display:-webkit-flex;display:-ms-flexbox;display:flex}.relatedCard .teaserCard-text{height:100%}.relatedContent-type{margin-bottom:.55rem}.relatedContent-postTerms{margin-top:auto;padding-top:1.11rem}.relatedContent-postTerms li{font-size:.66rem;font-weight:700}.table-table{width:100%;box-shadow:0 0 10px rgba(0,0,0,.25)}.table-table.hasRowTitle .table-td:first-child,.table-table.hasRowTitle .table-th:first-child{width:250px}@media screen and (max-width:800px){.table-table.hasRowTitle .table-td:first-child,.table-table.hasRowTitle .table-th:first-child{width:200px}}.table-table a{text-decoration:underline}.table-td,.table-th{padding:1.45rem;vertical-align:middle}.table-td+.table-td,.table-td+.table-th,.table-th+.table-td,.table-th+.table-th{border-left:1px solid #eaeaea}.table-th{border-bottom:1px solid #eaeaea}.table-tr+.table-tr .table-td{border-top:1px solid #eaeaea}.table-td{background-color:#fff;font-size:1.22em;font-weight:500}.table-td.hasCheckmark{text-align:center}.table-td-title,.table-th{background-color:#1f81b5;text-align:left;color:#fff;font-weight:700;font-size:1.44em}.table-icon-checkmark{display:inline-block;width:57px;height:57px}@media screen and (max-width:800px){.table-icon-checkmark{width:40px;height:40px}}.table-icon-checkmark svg{width:100%}@media screen and (max-width:800px){.l-module-table:not(.responsive){padding:0 1.11rem}.l-module-table:not(.responsive) .l-inner{padding:0;overflow:auto}.l-module-table:not(.responsive) .table-table{min-width:745px}.l-module-table.responsive .table-td,.l-module-table.responsive .table-th{float:left;width:100%;clear:both}.l-module-table.responsive .table-td+.table-td,.l-module-table.responsive .table-td+.table-th,.l-module-table.responsive .table-th+.table-td,.l-module-table.responsive .table-th+.table-th{border-top:1px solid #eaeaea;border-left:0}.l-module-table.responsive .table-table.hasRowTitle .table-td:first-child,.l-module-table.responsive .table-table.hasRowTitle .table-th:first-child{width:100%}}@media screen and (max-width:600px){.l-module-table:not(.responsive) .table-table{min-width:120vw}}.textBlock-content{padding:0 5.8rem}@media screen and (max-width:1100px){.textBlock-content{padding:0 4.5rem}}@media screen and (max-width:800px){.textBlock-content{padding:0 2rem}}@media screen and (max-width:600px){.textBlock-content{padding:0}}.textBlock-content .wp-caption{font-size:.88em}.textBlock-content .wp-caption p{margin-top:.66rem;font-size:1rem;color:#a2a2a2}.themeGrid-item{display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0}.themeGrid-primaryHeading{text-align:center}.themeGrid-module-description{font-size:1.22em;margin-bottom:4.72rem;text-align:center}@media screen and (max-width:800px){.themeGrid-module-description{margin-bottom:3rem}}@media screen and (max-width:600px){.themeGrid-module-description{margin-bottom:2rem}}.themeGrid-link{padding:2.22em}.themeGrid-link:hover{text-decoration:none}.themeGrid-link:hover .themeGrid-icon{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.themeGrid-icon{margin-bottom:2rem;transition:-webkit-transform .2s ease-in;transition:transform .2s ease-in;transition:transform .2s ease-in,-webkit-transform .2s ease-in;max-width:6.11rem;height:auto}.themeGrid-title{margin-bottom:1.22rem!important}.themeGrid-description{margin-bottom:0;font-size:1em;font-weight:500}.themeGrid-bottom{text-align:center;margin-top:3.33rem}@media screen and (max-width:600px){.themeGrid-bottom{margin-top:1.88rem}}.icon-ctaSection{top:5rem;left:-8rem}@media screen and (max-width:1600px){.icon-ctaSection{left:-4rem}}@media screen and (max-width:1280px){.icon-ctaSection{left:-5rem}}@media screen and (max-width:1100px){.icon-ctaSection{left:-3rem}.icon-ctaSection img{width:80%!important}}@media screen and (max-width:700px){.icon-ctaSection{top:21rem;left:-2rem}}@media screen and (max-width:600px){.icon-ctaSection{top:17rem}}.l-module-ctaSection{background:#ef746f;color:#fff}.l-module-ctaSection h2{font-size:3.11em}.l-module-ctaSection .button{display:inline-block;padding:.45rem 1.66rem;min-width:160px;cursor:pointer;font-size:1.11rem;font-weight:500;font-family:futura-pt,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;text-align:center;color:#fff;background-color:transparent;border-radius:10rem;border:none;box-shadow:0 0 0 2px #fff;transition:box-shadow .1s linear}.l-module-ctaSection .button:hover{box-shadow:0 0 0 3px #fff;text-decoration:none}.l-module-ctaSection .button:disabled,.l-module-ctaSection .button[disabled]{box-shadow:0 0 0 2px rgba(162,162,162,.5);color:rgba(162,162,162,.75);cursor:default}.l-module-ctaSection .button:disabled:hover,.l-module-ctaSection .button[disabled]:hover{box-shadow:0 0 0 2px rgba(162,162,162,.5)}.l-module-ctaSection .button .fas{font-size:.88em;margin-left:.25rem;-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}.ctaSection-type{display:inline-block;margin-bottom:1rem;color:#fff;font-weight:500;text-transform:uppercase;font-size:.9em;letter-spacing:1px}.gridPeople-grid,.post-type-archive-people .gridLayout{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;grid-gap:1.11rem;position:relative;grid-gap:6.11rem;-ms-grid-columns:(minmax(250px,1fr)) [auto-fill];grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.gridPeople-grid .featured,.gridPeople-grid .pagination,.post-type-archive-people .gridLayout .featured,.post-type-archive-people .gridLayout .pagination{-ms-grid-column:span 3;grid-column:span 3}@media screen and (max-width:1100px){.gridPeople-grid,.post-type-archive-people .gridLayout{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.gridPeople-grid .featured,.post-type-archive-people .gridLayout .featured{-ms-grid-column:span 2;grid-column:span 2}}@media screen and (max-width:800px){.gridPeople-grid,.post-type-archive-people .gridLayout{-ms-grid-columns:1fr;grid-template-columns:1fr}.gridPeople-grid .featured,.post-type-archive-people .gridLayout .featured{-ms-grid-column:span 1;grid-column:span 1}}@media screen and (max-width:1100px){.gridPeople-grid,.post-type-archive-people .gridLayout{-ms-grid-columns:(minmax(250px,1fr)) [auto-fill];grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}}@media screen and (max-width:800px){.gridPeople-grid,.post-type-archive-people .gridLayout{-ms-grid-columns:(minmax(250px,1fr)) [auto-fill];grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}}@media screen and (max-width:800px){.gridPeople-grid,.post-type-archive-people .gridLayout{grid-gap:3.33rem}}.gridPeople-link,.membersList-gridLayoutItem{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-transform:uppercase;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.gridPeople-link:hover,.membersList-gridLayoutItem:hover{text-decoration:none}.gridPeople-link:hover .gridPeople-image-background,.membersList-gridLayoutItem:hover .gridPeople-image-background{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.gridPeople-link:hover .gridPeople-heading,.membersList-gridLayoutItem:hover .gridPeople-heading{text-decoration:underline}.gridPeople-image{position:relative;padding-top:100%;margin-bottom:2rem;width:100%;border-radius:100rem;overflow:hidden;box-shadow:0 0 10px rgba(0,0,0,.25);-webkit-mask-image:-webkit-radial-gradient(#fff,#000)}.gridPeople-image-background{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-position:center;background-size:cover;background-repeat:no-repeat;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);transition:-webkit-transform .2s ease-in;transition:transform .2s ease-in;transition:transform .2s ease-in,-webkit-transform .2s ease-in}.gridPeople-image-background.default{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-color:#eaeaea}.gridPeople-image-background.default:hover{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);transition:none}.gridPeople-image-background.default::before{content:'';display:block;position:absolute;top:30%;width:40%;padding-top:39%;background-image:url(/wp-content/themes/roots-and-shoots-theme/images/jane-profile.png);background-size:cover;background-repeat:no-repeat;opacity:.25}.gridPeople-heading{margin-bottom:.5rem;text-align:center;word-break:break-all}.gridPeople-description{font-weight:500;text-align:center}@media screen and (max-width:800px){.gridPeople-image{margin-left:auto;margin-right:auto;padding-top:80%;width:80%}.gridPeople-heading{font-size:1.22rem}.gridPeople-description{font-size:1rem}}.l-module-news{overflow:hidden;padding-bottom:6.11rem}@media screen and (max-width:800px){.l-module-news{padding-bottom:0;overflow:visible}}@media screen and (max-width:600px){.l-module-news{overflow:visible}}.l-module-news .l-module-news-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative}.l-module-news .button{position:absolute;top:3px;right:0}@media screen and (max-width:800px){.l-module-news .button{position:relative;top:auto;right:auto;margin:0 auto;margin-top:2rem}}.teaserCard-heading-fas{color:#1f81b5;margin-left:.5rem;font-size:.77em}.teaserCards-gridLayout::after{content:'';display:block;position:absolute;top:2.77rem;right:2.77rem;bottom:-6.11rem;left:-100vw;background:#f3d54e;z-index:-1}@media screen and (max-width:800px){.teaserCards-gridLayout::after{right:-100vw;left:-100vw;bottom:2.77rem}}.heroBP{position:relative;background-size:cover;background-repeat:no-repeat;background-position:center;padding-top:2rem;margin-top:-2rem;color:#fff;background-image:url(http://roots.localhost/wp-content/uploads/2019/08/denise-educator-2-1920x1080.jpg)}.heroBP::after{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.25)}.heroBP::after{background-color:rgba(0,0,0,.5)}.heroBP-main{padding-right:5.55rem}@media screen and (max-width:1100px){.heroBP-main{padding-right:3.33rem}}.heroBP-main .heroBP-metaList{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:2.22rem;margin-top:2.22rem;border-top:1px solid #fff}.heroBP-main .heroBP-metaItem{margin-right:4em;margin-bottom:1em;text-transform:uppercase;font-weight:700}.heroBP-main .heroBP-metaItem:last-child{margin-right:0}.heroBP-main .heroBP-metaLabel{font-size:.88em;letter-spacing:1px}.heroBP-main .heroBP-metaValue{font-size:1.33em}.heroBP-metaList{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.heroBP-metaItem{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.heroBP-heading{position:relative;font-size:4.44em;text-shadow:0 3px 5px rgba(0,0,0,.25);z-index:1}.heroBP-description{font-size:1.44em;font-weight:700}.heroBP-columns{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:5.55rem 0;z-index:1}.heroBP-side{padding:3rem 1.83rem;background-color:#f27f40}.heroBP-groupDataItem{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-weight:700;text-align:center}.heroBP-groupDataItem+.heroBP-groupDataItem{margin-top:3.6rem}.heroBP-groupDataValue{font-size:2.77em;letter-spacing:-2px}.heroBP-groupDataLabel{font-size:1.44em}.heroBP-extras{position:relative;background-color:#f27f40;z-index:1}.heroBP-extrasInner{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-top:1.11rem;padding-bottom:1.11rem}.heroBP-extrasLeft{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.heroBP-extrasLeft .heroBP-metaItem{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.heroBP-extrasLeft .heroBP-metaLabel{font-weight:700;font-size:.66rem;letter-spacing:1px}.heroBP-extrasLeft .heroBP-metaValue{color:#fff;font-weight:700;font-size:.88rem;letter-spacing:1px;text-decoration:underline}.heroBP-extrasLeft .generic-button{margin-right:1em}.heroBP-extrasLeft .generic-button a{display:inline-block;padding:.45rem 1.66rem;min-width:160px;cursor:pointer;font-size:1.11rem;font-weight:500;font-family:futura-pt,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;text-align:center;color:#fff;background-color:transparent;border-radius:10rem;border:none;box-shadow:0 0 0 2px #fff;transition:box-shadow .1s linear}.heroBP-extrasLeft .generic-button a:hover{box-shadow:0 0 0 3px #fff;text-decoration:none}.heroBP-extrasLeft .generic-button a:disabled,.heroBP-extrasLeft .generic-button a[disabled]{box-shadow:0 0 0 2px rgba(162,162,162,.5);color:rgba(162,162,162,.75);cursor:default}.heroBP-extrasLeft .generic-button a:disabled:hover,.heroBP-extrasLeft .generic-button a[disabled]:hover{box-shadow:0 0 0 2px rgba(162,162,162,.5)}.heroBP-extrasLeft .generic-button a .fas{font-size:.88em;margin-left:.25rem;-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}.heroBP-extrasLeft .generic-button a[disabled]{pointer-events:none}.heroBP-extrasLeft .generic-button a:hover{color:#fff}.heroBP-metaImage-box{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-right:1.44em;overflow:hidden;border-radius:50px}.heroBP-metaItem-admin{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-transform:uppercase}.heroBP-extrasRight{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-left:auto}.heroBP-extrasRight>*+*{margin-left:1em}.heroBP-button{display:inline-block;padding:.45rem 1.66rem;min-width:160px;cursor:pointer;font-size:1.11rem;font-weight:500;font-family:futura-pt,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;text-align:center;color:#fff;background-color:transparent;border-radius:10rem;border:none;box-shadow:0 0 0 2px #fff;transition:box-shadow .1s linear}.heroBP-button:hover{box-shadow:0 0 0 3px #fff;text-decoration:none}.heroBP-button:disabled,.heroBP-button[disabled]{box-shadow:0 0 0 2px rgba(162,162,162,.5);color:rgba(162,162,162,.75);cursor:default}.heroBP-button:disabled:hover,.heroBP-button[disabled]:hover{box-shadow:0 0 0 2px rgba(162,162,162,.5)}.heroBP-button .fas{font-size:.88em;margin-left:.25rem;-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}.heroBP-button[disabled]{pointer-events:none}.heroBP-button:hover{color:#fff}.heroBP-socialTooltip{position:relative}.heroBP-socialTooltipList{display:none;position:absolute;bottom:calc(100% + .5em);opacity:0;transition:opacity .2s linear}.heroBP-socialTooltipList.active{opacity:1}.heroBP-socialTooltipList-inner{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:1em .5em;background:#fff;border-radius:50px;font-size:1.22rem}.heroBP-socialTooltipList-inner a{color:#1f81b5;transition:color .1s linear}.heroBP-socialTooltipList-inner a:hover{color:#333;text-decoration:none}.heroBP-socialTooltipList-inner a+a{margin-top:.75em}@media screen and (max-width:800px){.heroBP-columns{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-bottom:3.33rem}.heroBP-main{padding-right:0}.heroBP-main .heroBP-metaList{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.heroBP-main .heroBP-metaItem{margin-bottom:3em;-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.heroBP-main .heroBP-metaItem:last-child{margin-right:4em}.heroBP-side{margin-top:2em;width:100%}.heroBP-groupData{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.heroBP-groupDataItem+.heroBP-groupDataItem{margin-top:0}.heroBP-extrasInner{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-top:2.22rem;padding-bottom:2.22rem}.heroBP-extrasRight{margin-left:0;margin-top:2em}}@media screen and (max-width:700px){.heroBP-main .heroBP-metaItem{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-right:0}.heroBP-main .heroBP-metaItem:last-child{margin-right:0}}@media screen and (max-width:600px){.heroBP-groupData{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.heroBP-groupDataItem+.heroBP-groupDataItem{margin-top:3em}}.projects-template-default .heroBP-side{background-color:#ef746f}.projects-template-default .heroBP-extras{background-color:#ef746f}.projects-template-default .heroBP-extrasLeft .heroBP-metaItem+.heroBP-metaItem{margin-left:2em}@media screen and (max-width:600px){.projects-template-default .heroBP-extrasLeft .heroBP-metaList{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.projects-template-default .heroBP-extrasLeft .heroBP-metaItem{text-align:center}.projects-template-default .heroBP-extrasLeft .heroBP-metaItem+.heroBP-metaItem{margin-top:1em;margin-left:0}}.buddypress.bp-user .heroBP-main .heroBP-metaList{padding-top:0;border-top:0}.buddypress.bp-user .heroBP-columns{-webkit-align-items:center;-ms-flex-align:center;align-items:center}.buddypress.bp-user .hero-member-content{width:calc(100% - 295px);padding-right:5rem}.buddypress.bp-user .hero-member-image{display:-webkit-flex;display:-ms-flexbox;display:flex;width:295px;padding:3rem 0}.buddypress.bp-user .gridPeople-image{margin-bottom:0}.buddypress.bp-user .heroBP-side{padding:0;background-color:transparent}.buddypress.bp-user .heroBP-extras{background-color:#4ac4d1}.buddypress.bp-user .heroBP-extrasRight .heroBP-metaLabel{color:#fff}@media screen and (max-width:1100px){.buddypress.bp-user .hero-member-content{width:auto;-webkit-flex-basis:70%;-ms-flex-preferred-size:70%;flex-basis:70%;padding-right:3rem}.buddypress.bp-user .hero-member-image{width:auto;-webkit-flex-basis:30%;-ms-flex-preferred-size:30%;flex-basis:30%}}@media screen and (max-width:800px){.buddypress.bp-user .heroBP-columns{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-top:0}.buddypress.bp-user .hero-member-content{padding:3rem 0}.buddypress.bp-user .hero-member-image{width:80%;padding:0;margin-top:0}.buddypress.bp-user .gridPeople-image{width:100%;padding-top:100%}.buddypress.bp-user .heroBP-main .heroBP-metaItem{margin-bottom:0}}@media screen and (max-width:600px){.buddypress.bp-user .heroBP-extrasRight .heroBP-metaLabel{margin:1em 0}.buddypress.bp-user .socialShare{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.linkGrid-list{position:relative}.linkGrid-list::after{content:'';display:block;position:absolute;top:2.77rem;right:-100vw;bottom:-2.77em;left:2.77rem;background:#4ac4d1;z-index:-1}@media screen and (max-width:800px){.linkGrid-list::after{right:-100vw;left:-100vw;bottom:2.77rem}}.mediaGrid-list,.projectsMedia-list{position:relative}.mediaGrid-list::after,.projectsMedia-list::after{content:'';display:block;position:absolute;top:2.77rem;right:2.77rem;bottom:-2.77em;left:-100vw;background:#f27f40;z-index:-1}@media screen and (max-width:800px){.mediaGrid-list::after,.projectsMedia-list::after{right:-100vw;left:-100vw;bottom:2.77rem}}.linkGrid-item,.mediaGrid-item{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.linkGrid-item .listingCard,.mediaGrid-item .listingCard{width:100%}.contentGrid-item{display:-webkit-flex;display:-ms-flexbox;display:flex}.contentGrid-item a{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.contentGrid-item-0{-ms-grid-column:span 3;grid-column:span 3}.contentGrid-item-0 a{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.contentGrid-item-0 .teaserCard-text{-webkit-flex-basis:33.88%;-ms-flex-preferred-size:33.88%;flex-basis:33.88%}.contentGrid-item-0 .teaserCard-image{-webkit-flex-basis:66.12%;-ms-flex-preferred-size:66.12%;flex-basis:66.12%;height:auto;min-height:30rem;margin-top:0;padding-bottom:0}.contentGrid-item-0 h3{font-size:2.22em}.contentGrid-item-0 .teaserCard-type+h3{margin-top:1rem}.browser-ie .contentGrid-item-0{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.contentGrid-links{margin-top:3.33rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.contentGrid-links>*{margin:0 .5rem}@media screen and (max-width:1100px){.contentGrid-item-0{-ms-grid-column:span 2;grid-column:span 2}.contentGrid-item-0 .teaserCard-image,.contentGrid-item-0 .teaserCard-text{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}@media screen and (max-width:800px){.contentGrid-item-0{-ms-grid-column:span 1;grid-column:span 1}.contentGrid-item-0 a{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.contentGrid-item-0 .teaserCard-text{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.contentGrid-item-0 .teaserCard-image{width:100%;padding-bottom:62.5%;height:0;min-height:auto}}@media screen and (max-width:600px){.contentGrid-links{margin-top:1.88rem;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.contentGrid-links>*{margin:.5rem 0;margin-right:auto}}#activate-page{padding-top:5rem}.cc-window{opacity:1;transition:opacity 1s ease}.cc-window.cc-invisible{opacity:0}.cc-animate.cc-revoke{transition:-webkit-transform 1s ease;transition:transform 1s ease;transition:transform 1s ease,-webkit-transform 1s ease}.cc-animate.cc-revoke.cc-top{-webkit-transform:translateY(-2em);-ms-transform:translateY(-2em);transform:translateY(-2em)}.cc-animate.cc-revoke.cc-bottom{-webkit-transform:translateY(2em);-ms-transform:translateY(2em);transform:translateY(2em)}.cc-animate.cc-revoke.cc-active.cc-top{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.cc-animate.cc-revoke.cc-active.cc-bottom{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.cc-revoke:hover{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.cc-grower{max-height:0;overflow:hidden;transition:max-height 1s}.cc-revoke,.cc-window{position:fixed;overflow:hidden;box-sizing:border-box;font-family:Helvetica,Calibri,Arial,sans-serif;font-size:16px;line-height:1.5em;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;z-index:9999}.cc-window.cc-static{position:static}.cc-window.cc-floating{padding:2em;width:100%;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner{padding:1em 1.8em;width:100%;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.cc-revoke{padding:.5em}.cc-revoke:hover{text-decoration:underline}.cc-header{font-size:18px;font-weight:700}.cc-btn,.cc-close,.cc-link,.cc-revoke{cursor:pointer}.cc-link{opacity:.8;display:inline-block;padding:.2em;text-decoration:underline}.cc-link:hover{opacity:1}.cc-link:active,.cc-link:visited{color:initial}.cc-btn{display:block;padding:.4em .8em;font-size:.9em;font-weight:700;border-width:2px;border-style:solid;text-align:center;white-space:nowrap}.cc-highlight .cc-btn:first-child{background-color:transparent;border-color:transparent}.cc-highlight .cc-btn:first-child:focus,.cc-highlight .cc-btn:first-child:hover{background-color:transparent;text-decoration:underline}.cc-close{display:block;position:absolute;top:.5em;right:.5em;font-size:1.6em;opacity:.9;line-height:.75}.cc-close:focus,.cc-close:hover{opacity:1}.cc-revoke.cc-top{top:0;left:3em;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em}.cc-revoke.cc-bottom{bottom:0;left:3em;border-top-left-radius:.5em;border-top-right-radius:.5em}.cc-revoke.cc-left{left:3em;right:unset}.cc-revoke.cc-right{right:3em;left:unset}.cc-top{top:1em}.cc-left{left:1em}.cc-right{right:1em}.cc-bottom{bottom:0}.cc-floating>.cc-link{margin-bottom:1em}.cc-floating .cc-message{display:block;margin-bottom:1em}.cc-window.cc-floating .cc-compliance{-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.cc-window.cc-banner{-webkit-align-items:center;-ms-flex-align:center;align-items:center}.cc-banner.cc-top{left:0;right:0;top:0}.cc-banner.cc-bottom{left:0;right:0;bottom:0}.cc-banner .cc-message{display:block;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;max-width:100%;margin-right:1em}.cc-compliance{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:space-between;-ms-flex-line-pack:justify;align-content:space-between}.cc-floating .cc-compliance>.cc-btn{-webkit-flex:1;-ms-flex:1;flex:1}.cc-btn+.cc-btn{margin-left:.5em}@media print{.cc-revoke,.cc-window{display:none}}@media screen and (max-width:900px){.cc-btn{white-space:normal}}.cc-floating.cc-theme-classic{padding:1.2em;border-radius:5px}.cc-floating.cc-type-info.cc-theme-classic .cc-compliance{text-align:center;display:inline;-webkit-flex:none;-ms-flex:none;flex:none}.cc-theme-classic .cc-btn{border-radius:5px}.cc-theme-classic .cc-btn:last-child{min-width:140px}.cc-floating.cc-type-info.cc-theme-classic .cc-btn{display:inline-block}.cc-theme-edgeless.cc-window{padding:0}.cc-floating.cc-theme-edgeless .cc-message{margin:2em;margin-bottom:1.5em}.cc-banner.cc-theme-edgeless .cc-btn{margin:0;padding:.8em 1.8em;height:100%}.cc-banner.cc-theme-edgeless .cc-message{margin-left:1em}.cc-floating.cc-theme-edgeless .cc-btn+.cc-btn{margin-left:0}#map{width:100%;padding-top:56.25%}.tooltip-heading{margin-bottom:.1em}.tooltip-address{font-family:futura-pt,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;display:block;margin-bottom:1em}.tooltip-learnMore{font-size:.75rem}.tooltip-outer{width:180px}.tooltip-outer::before{content:'';display:block;background-color:#f0f;width:100%;height:20px;position:absolute;z-index:101;background:linear-gradient(to bottom,#fff 33%,rgba(255,255,255,0) 100%);top:0;left:0}.tooltip-outer::after{content:'';display:block;width:100%;height:20px;position:absolute;z-index:101;background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 67%);bottom:0;left:0}.tooltip-inner{max-height:110px;min-width:100%}.tooltip-content+.tooltip-content{margin-top:1em;border-top:1px solid #ddd;padding-top:1em}.tooltip-moreResults{display:inline-block;padding:.45rem 1.66rem;min-width:160px;cursor:pointer;font-size:1.11rem;font-weight:500;font-family:futura-pt,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;text-align:center;color:#333;background-color:transparent;border-radius:10rem;border:none;box-shadow:0 0 0 2px #333;transition:box-shadow .1s linear;font-size:.8rem;min-width:auto;padding:.25em .5em}.tooltip-moreResults:hover{box-shadow:0 0 0 3px #333;text-decoration:none}.tooltip-moreResults:disabled,.tooltip-moreResults[disabled]{box-shadow:0 0 0 2px rgba(162,162,162,.5);color:rgba(162,162,162,.75);cursor:default}.tooltip-moreResults:disabled:hover,.tooltip-moreResults[disabled]:hover{box-shadow:0 0 0 2px rgba(162,162,162,.5)}.tooltip-moreResults .fas{font-size:.88em;margin-left:.25rem;-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}.map-container{display:none}.lds-dual-ring{height:40px;margin-left:auto;margin-right:auto;width:40px}.lds-dual-ring:after{-webkit-animation:lds-dual-ring 1.2s linear infinite;animation:lds-dual-ring 1.2s linear infinite;border:3px solid #a2a2a2;border-color:#a2a2a2 transparent #a2a2a2 transparent;border-radius:50%;content:" ";display:block;height:32px;margin:4px;width:32px}@-webkit-keyframes lds-dual-ring{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes lds-dual-ring{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.home:not(.buddypress) .l-module+.l-module{margin-top:9.44rem}@media screen and (max-width:900px){.home:not(.buddypress) .l-module+.l-module{margin-top:6.5rem}}.home:not(.buddypress) .l-module.l-module-fullWidth+.l-module-fullWidth{margin-top:0}.home:not(.buddypress) .l-module.l-module-frontpage-hero+.l-module{margin-top:5rem}@media screen and (max-width:800px){.home:not(.buddypress) .l-module.l-module-news+.l-module-fullWidth{margin-top:2.22rem}}.icon-hero-one{right:18rem;bottom:6rem}.icon-hero-two{right:-6rem;top:5rem}.icon-body-one{right:-3rem;bottom:0;z-index:-1!important}.icon-body-two{top:18rem;left:-3rem;z-index:-1!important}.icon-body-three{top:5rem;right:-1rem;z-index:-1!important}@media screen and (max-width:950px){.icon-hero-one{right:10rem}}@media screen and (max-width:800px){.icon-body-one{bottom:-10rem}.icon-body-three{top:-5rem}}@media screen and (max-width:700px){.icon-hero-one{right:auto;left:-1rem;bottom:7rem}.icon-hero-two{top:auto;bottom:15rem}}@media screen and (max-width:600px){.icon-body-two{top:auto;bottom:-2rem}.icon-body-three{right:-5rem}}.l-module-frontpage-hero{background:#1f81b5;color:#fff;overflow:hidden;margin-top:-1.4rem}.l-module-frontpage-hero h1{font-size:3.55em;letter-spacing:-3px}.l-module-frontpage-hero p{font-size:1.45em;font-weight:700}.l-module-frontpage-hero .section-content{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;position:unset}.l-module-frontpage-hero .section-content-text{padding-top:7.77rem;padding-bottom:4.44rem}.l-module-frontpage-hero .section-content-text .roots-memberInfo{margin-top:4.44rem}.l-module-frontpage-hero .section-content-image{width:37%;left:auto;right:0;bottom:-1px;background-position:left bottom}@media screen and (max-width:950px){.l-module-frontpage-hero .section-content-image{top:10rem}}@media screen and (max-width:800px){.l-module-frontpage-hero .section-content-image{top:10rem;width:45%}}@media screen and (max-width:700px){.l-module-frontpage-hero .section-content-text{padding-top:4rem;padding-bottom:0}.l-module-frontpage-hero .section-content-text .roots-memberInfo{margin-top:0;background-color:#1f81b5}.l-module-frontpage-hero .section-content-image{top:auto;width:auto;background-position:center}}@media screen and (max-width:800px){.browser-safari .l-module-frontpage-hero{margin-top:calc(var(--header-height) * -1)}.browser-safari .l-module-frontpage-hero .section-content-text{padding-top:9rem}}.quiz-button{display:none;position:relative;width:150px;height:150px}.quiz-button .circle{width:100%;height:auto;-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;transition:-webkit-transform 1.5s ease-in;transition:transform 1.5s ease-in;transition:transform 1.5s ease-in,-webkit-transform 1.5s ease-in}.quiz-button .label{position:absolute;width:67px;height:auto;top:calc(50% - 23px);left:calc(50% - 33px)}.quiz-button:hover .circle{-webkit-transform:rotate3d(0,0,1,-360deg);transform:rotate3d(0,0,1,-360deg);transition:-webkit-transform 40s linear;transition:transform 40s linear;transition:transform 40s linear,-webkit-transform 40s linear}.teaserCards-top{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.teaserCards-top a{margin-left:auto;margin-top:3px}@media screen and (max-width:600px){.teaserCards-top{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:2.22rem}.teaserCards-top a{margin-left:0}}.oneClickAction-appendToLog{display:inline-block;padding:.45rem 1.66rem;min-width:160px;cursor:pointer;font-size:1.11rem;font-weight:500;font-family:futura-pt,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;text-align:center;color:#333;background-color:transparent;border-radius:10rem;border:none;box-shadow:0 0 0 2px #333;transition:box-shadow .1s linear}.oneClickAction-appendToLog:hover{box-shadow:0 0 0 3px #333;text-decoration:none}.oneClickAction-appendToLog:disabled,.oneClickAction-appendToLog[disabled]{box-shadow:0 0 0 2px rgba(162,162,162,.5);color:rgba(162,162,162,.75);cursor:default}.oneClickAction-appendToLog:disabled:hover,.oneClickAction-appendToLog[disabled]:hover{box-shadow:0 0 0 2px rgba(162,162,162,.5)}.oneClickAction-appendToLog .fas{font-size:.88em;margin-left:.25rem;-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}.userActions-inner{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.archive-noResults{padding-bottom:1em;padding-top:1em}.archiveMap{margin-bottom:1rem}.archiveMap-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:0 0;font-size:.8rem;font-weight:700;text-decoration:underline;cursor:pointer}.archiveMap-toggle.is-off .for-is-off{display:inline}.archiveMap-toggle.is-off .for-is-on{display:none}.archiveMap-toggle.is-on .for-is-off{display:none}.archiveMap-toggle.is-on .for-is-on{display:inline}.archiveMap-container{border-bottom:1px solid #ddd;padding-bottom:3rem;margin-bottom:3rem}.error404 .l-module-hero{min-height:20rem}.notFound{text-align:center}.notFound p a{text-decoration:underline}.notFound+footer{margin-top:5.55rem}#buddypress{margin-bottom:5em!important}.BP-tabs+.tabsContext,.tabsContext+.tabsContext{margin-top:1.11rem}.BP-tabs+.BP-archiveFilters,.tabsContext+.BP-archiveFilters{margin-top:2.22rem}.buddypress.members .hero{min-height:20rem}.BP-archiveFilters .archiveFilters-column{-webkit-flex-basis:48%!important;-ms-flex-preferred-size:48%!important;flex-basis:48%!important}.BP-archiveFilters .archiveFilters-column .filter{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%}@media screen and (max-width:950px){.BP-archiveFilters .archiveFilters-column .filter{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}}.BP-archiveFilters #search-members-form{width:100%}.membersList-gridLayout .gridPeople-image img{object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear}.membersList-gridLayoutItem{text-align:center;margin:0 auto;width:340px;max-width:100%}.membersList-gridLayoutItem:hover .gridPeople-image img{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15)}.membersList-gridLayoutItem-inner{display:block;width:100%}.buddypress.groups .hero{min-height:20rem}.heroBP-extras-filter .dir-form,.heroBP-extras-filter .dir-search{width:100%}.heroBP-extras-filter .search-field input[type=search],.heroBP-extras-filter .search-field input[type=text],.heroBP-extras-filter select{box-shadow:0 0 0;height:3.2em}.heroBP-extras-filter .search-field input[type=search]:active,.heroBP-extras-filter .search-field input[type=text]:active,.heroBP-extras-filter select:active{box-shadow:0 0 0}.heroBP-extras-filter .search-field .searchSubmit{font-size:1.4em;width:2.55em;height:2.55em;background-color:#333;color:#fff}.heroBP-extras-filter .smallCaps{color:#fff}.heroBP-extras-filter+.l-module{margin-top:5.55rem}#group-dir-search #search-groups-form{width:100%}.groups-listing-grid{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative}@media screen and (max-width:800px){.groups-listing-grid{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.groups-listing-grid .sidebar{-webkit-flex-basis:30%;-ms-flex-preferred-size:30%;flex-basis:30%}.groups-listing-grid .sidebar-content{display:-webkit-flex;display:-ms-flexbox;display:flex;padding:2.22em;background-color:#f27f40}.groups-listing-grid .item-list-tabs{display:block}.groups-listing-grid .item-list-tabs li{margin-right:0;margin-bottom:0;width:100%}.groups-listing-grid .item-list-tabs li+li{margin-top:1.5em}.groups-listing-grid .item-list-tabs a{border-bottom:0;color:#fff}.groups-listing-grid .item-list-tabs a:hover{text-decoration:underline}.groups-listing-grid .item-list-tabs a span{color:rgba(255,255,255,.75)}.groups-listing-grid .tab-content.groups{-webkit-flex-basis:66%;-ms-flex-preferred-size:66%;flex-basis:66%}.groups-listing-grid .tab-content.groups .l-inner{padding:0}.groups-listing-grid .gridLayout{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}@media screen and (max-width:1100px){.groups-listing-grid .gridLayout{-ms-grid-columns:1fr;grid-template-columns:1fr}}.groups-listing-grid .pagination{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.groups-listing-grid a.group-create{display:inline-block;padding:.45rem 1.66rem;min-width:160px;cursor:pointer;font-size:1.11rem;font-weight:500;font-family:futura-pt,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;text-align:center;color:#fff;background-color:transparent;border-radius:10rem;border:none;box-shadow:0 0 0 2px #fff;transition:box-shadow .1s linear;margin:0;background-color:#fff;color:#000}.groups-listing-grid a.group-create:hover{box-shadow:0 0 0 3px #fff;text-decoration:none}.groups-listing-grid a.group-create:disabled,.groups-listing-grid a.group-create[disabled]{box-shadow:0 0 0 2px rgba(162,162,162,.5);color:rgba(162,162,162,.75);cursor:default}.groups-listing-grid a.group-create:disabled:hover,.groups-listing-grid a.group-create[disabled]:hover{box-shadow:0 0 0 2px rgba(162,162,162,.5)}.groups-listing-grid a.group-create .fas{font-size:.88em;margin-left:.25rem;-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}.groups-listing-grid hr{display:none}.groups-listing-grid #group-create-nav+#groups-all hr{display:block;margin-top:.5em;margin-bottom:1.5em;width:100%;border:0;border-top:1px solid #fff}@media screen and (max-width:1100px){.groups-listing-grid .sidebar{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;width:18em}.groups-listing-grid .tab-content.groups{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;width:calc(100% - 20em)}}@media screen and (max-width:900px){.groups-listing-grid .sidebar{width:19em}.groups-listing-grid .tab-content.groups{width:calc(100% - 20em)}}@media screen and (max-width:800px){.groups-listing-grid .sidebar{width:100%}.groups-listing-grid .tab-content.groups{margin-top:5em;width:100%}}.BP-card .teaserCard-image{margin-top:0}.BP-card .teaserCard-image a{position:absolute;top:0;right:0;bottom:0;left:0}.BP-card .group-button{margin-top:1.44em}.BP-card-type{margin-top:1.44em}.BP-card-activity{position:absolute;left:2.22rem;bottom:1.66rem;color:#fff}.heroBP-favoriteButton,.heroBP-socialTooltipButton{display:inline-block;padding:.45rem 1.66rem;min-width:160px;cursor:pointer;font-size:1.11rem;font-weight:500;font-family:futura-pt,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;text-align:center;color:#fff;background-color:transparent;border-radius:10rem;border:none;box-shadow:0 0 0 2px #fff;transition:box-shadow .1s linear;padding:0;min-width:0;height:2.2em;width:2.22em}.heroBP-favoriteButton:hover,.heroBP-socialTooltipButton:hover{box-shadow:0 0 0 3px #fff;text-decoration:none}.heroBP-favoriteButton:disabled,.heroBP-favoriteButton[disabled],.heroBP-socialTooltipButton:disabled,.heroBP-socialTooltipButton[disabled]{box-shadow:0 0 0 2px rgba(162,162,162,.5);color:rgba(162,162,162,.75);cursor:default}.heroBP-favoriteButton:disabled:hover,.heroBP-favoriteButton[disabled]:hover,.heroBP-socialTooltipButton:disabled:hover,.heroBP-socialTooltipButton[disabled]:hover{box-shadow:0 0 0 2px rgba(162,162,162,.5)}.heroBP-favoriteButton .fas,.heroBP-socialTooltipButton .fas{font-size:.88em;margin-left:.25rem;-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}.heroBP-favoriteButton .fas,.heroBP-socialTooltipButton .fas{margin-left:0;-webkit-transform:none;-ms-transform:none;transform:none}.heroBP-socialTooltipButton.active{background-color:#1f81b5;box-shadow:0 0 0 2px #1f81b5}@-webkit-keyframes spin{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.heroBP-favoriteButton .icon-loading{-webkit-animation-name:spin;animation-name:spin;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}.heroBP-favoriteButton .icon-favorited,.heroBP-favoriteButton .icon-loading{display:none}.heroBP-favoriteButton.loading .icon-notFavorited{display:none}.heroBP-favoriteButton.loading .icon-loading{display:-webkit-flex;display:-ms-flexbox;display:flex}.heroBP-favoriteButton.favoritedItem{background-color:#1f81b5;box-shadow:0 0 0 2px #1f81b5}.heroBP-favoriteButton.favoritedItem .icon-favorited{display:-webkit-flex;display:-ms-flexbox;display:flex}.heroBP-favoriteButton.favoritedItem .icon-notFavorited{display:none}.heroBP-favoriteButton.favoritedItem.loading .icon-favorited{display:none}.favoriteButton-icon{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%}.favoriteButton-icon svg{width:23px}.favoriteButton-icon svg path{fill:#fff}.item-list-tabs{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:1050px){.item-list-tabs{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}.item-list-tabs li{margin-right:3em;margin-bottom:1.5em}.item-list-tabs li:last-child{margin-right:0}.item-list-tabs#subnav ul{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%}.item-list-tabs .selected a{border-bottom-color:#ef746f}.item-list-tabs a{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-weight:700;font-size:1.33em;border-bottom:6px solid transparent}.item-list-tabs a:hover{border-bottom-color:#ef746f;text-decoration:none}.item-list-tabs .count,.item-list-tabs a span{margin-left:.5em;text-transform:uppercase;font-weight:700;letter-spacing:1px;color:#a2a2a2;font-size:.88rem;-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}.tabsContext-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1.25em;padding-bottom:.75em;margin-bottom:3.66em;background-color:#4ac4d1}.tabsContext-content li{margin-right:2.5em;margin-bottom:.5em}.tabsContext-content li:last-child{margin-right:0}.tabsContext-content li.current a{text-decoration:underline}.tabsContext-content a{text-transform:uppercase;color:#fff;font-weight:700;letter-spacing:1px;font-size:.88em}.buddypress.groups:not(.bp-user) .tabsContext-content{background-color:#f27f40}#search-message-form{width:100%}.buddypress text-area{padding-top:.75rem;padding-bottom:.75rem;min-height:100px}.settings-fieldGroup{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:2em;margin-top:2em}.settings-fieldGroup-standout{background-color:#eaeaea;padding:1em}.settings-field{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:1em;max-width:622px;width:100%}.settings-field .smallCaps{margin-bottom:.5em}.settings-field-label{margin-bottom:.5em}.settings-fieldGroup-heading{font-size:1rem}.settings-fieldGroup-heading{font-weight:700;margin-bottom:1em}.settings-submit{margin-top:1em}.checkbox-options{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.addNewProject-preview,.editProject-preview{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:.5rem;max-width:400px}.addNewProject-preview small,.editProject-preview small{margin-bottom:.5rem}.addNewProject-submit,.editProject-submit,.projectReport-submit{display:inline-block;padding:.45rem 1.66rem;min-width:160px;cursor:pointer;font-size:1.11rem;font-weight:500;font-family:futura-pt,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;text-align:center;color:#000;background-color:transparent;border-radius:10rem;border:none;box-shadow:0 0 0 2px #000;transition:box-shadow .1s linear;margin-top:2rem}.addNewProject-submit:hover,.editProject-submit:hover,.projectReport-submit:hover{box-shadow:0 0 0 3px #000;text-decoration:none}.addNewProject-submit:disabled,.addNewProject-submit[disabled],.editProject-submit:disabled,.editProject-submit[disabled],.projectReport-submit:disabled,.projectReport-submit[disabled]{box-shadow:0 0 0 2px rgba(162,162,162,.5);color:rgba(162,162,162,.75);cursor:default}.addNewProject-submit:disabled:hover,.addNewProject-submit[disabled]:hover,.editProject-submit:disabled:hover,.editProject-submit[disabled]:hover,.projectReport-submit:disabled:hover,.projectReport-submit[disabled]:hover{box-shadow:0 0 0 2px rgba(162,162,162,.5)}.addNewProject-submit .fas,.editProject-submit .fas,.projectReport-submit .fas{font-size:.88em;margin-left:.25rem;-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}.addNewProject-label,.editProject-label{margin-bottom:.5em}.addNewProject-group:nth-child(10) .addNewProject-list,.addNewProject-group:nth-child(4) .addNewProject-list{-webkit-column-count:2;column-count:2}@media screen and (max-width:600px){.addNewProject-group:nth-child(10) .addNewProject-list,.addNewProject-group:nth-child(4) .addNewProject-list{-webkit-column-count:1;column-count:1}}.editProject-group:nth-child(10) .editProject-list,.editProject-group:nth-child(4) .editProject-list{-webkit-column-count:2;column-count:2}@media screen and (max-width:600px){.editProject-group:nth-child(10) .editProject-list,.editProject-group:nth-child(4) .editProject-list{-webkit-column-count:1;column-count:1}}.addProject-utility{text-align:right}.projectsTab textarea{min-height:100px;padding-top:.75rem;padding-bottom:.75rem}.bp-required-field-label{text-transform:uppercase;font-weight:700;letter-spacing:1px;color:#a2a2a2;font-size:.66rem}table.messages-notices,table.notification-settings,table.notifications,table.profile-fields,table.profile-settings{width:100%;max-width:800px;background-color:#fff;border:1px solid #000}table.messages-notices th,table.notification-settings th,table.notifications th,table.profile-fields th,table.profile-settings th{text-align:left;font-size:.88rem;font-weight:700;text-transform:uppercase;border-bottom:1px solid #000;border-right:1px solid #000;background-color:#eaeaea;padding:.75em}table.messages-notices th:last-child,table.notification-settings th:last-child,table.notifications th:last-child,table.profile-fields th:last-child,table.profile-settings th:last-child{border-right:0}table.messages-notices td,table.notification-settings td,table.notifications td,table.profile-fields td,table.profile-settings td{padding:.75em;border-bottom:1px solid #a2a2a2;border-right:1px solid #a2a2a2}table.messages-notices td:first-child,table.notification-settings td:first-child,table.notifications td:first-child,table.profile-fields td:first-child,table.profile-settings td:first-child{width:160px}table.messages-notices td:last-child,table.notification-settings td:last-child,table.notifications td:last-child,table.profile-fields td:last-child,table.profile-settings td:last-child{border-right:0}table.messages-notices tr:last-child td,table.notification-settings tr:last-child td,table.notifications tr:last-child td,table.profile-fields tr:last-child td,table.profile-settings tr:last-child td{border-bottom:0}table.messages-notices+.settings-submit,table.messages-notices+table,table.notification-settings+.settings-submit,table.notification-settings+table,table.notifications+.settings-submit,table.notifications+table,table.profile-fields+.settings-submit,table.profile-fields+table,table.profile-settings+.settings-submit,table.profile-settings+table{margin-top:3em}table.messages-notices thead+tbody tr:first-child td,table.notification-settings thead+tbody tr:first-child td,table.notifications thead+tbody tr:first-child td,table.profile-fields thead+tbody tr:first-child td,table.profile-settings thead+tbody tr:first-child td{padding-top:.5em}table.messages-notices .field-name,table.notification-settings .field-name,table.notifications .field-name,table.profile-fields .field-name,table.profile-settings .field-name{font-weight:700;font-size:.88rem}table.messages-notices .smallCaps,table.notification-settings .smallCaps,table.notifications .smallCaps,table.profile-fields .smallCaps,table.profile-settings .smallCaps{display:block;margin-bottom:.5em}table.messages-notices,table.notification-settings,table.notifications{max-width:100%}table.profile-fields{margin-bottom:3rem}table.profile-fields td.label{font-weight:700}table.profile-fields p{margin-bottom:0}.profile.l-module .button-nav{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-bottom:2em}.profile.l-module .button-nav a{font-weight:700}.profile.l-module .button-nav li.current{text-decoration:underline}.profile.l-module .button-nav li+li{margin-left:1em}.field-visibility-settings-notoggle,.field-visibility-settings-toggle{font-style:italic;font-size:.88rem;margin-top:.5em}.field-visibility-settings-toggle+.field-visibility-settings{display:none}.settings-field{margin-bottom:2rem}.settings-field p{margin-bottom:0}.settings-field .description{font-style:italic;font-size:.88rem;margin-top:.5em}.settings-field .field-visibility-settings{margin-top:.5em;padding:1rem;border:1px solid #a2a2a2;background-color:#fff}.settings-field .field-visibility-settings .radio{margin-bottom:.5rem}.settings-field+.submit input{display:inline-block;padding:.45rem 1.66rem;min-width:160px;cursor:pointer;font-size:1.11rem;font-weight:500;font-family:futura-pt,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;text-align:center;color:#000;background-color:transparent;border-radius:10rem;border:none;box-shadow:0 0 0 2px #000;transition:box-shadow .1s linear}.settings-field+.submit input:hover{box-shadow:0 0 0 3px #000;text-decoration:none}.settings-field+.submit input:disabled,.settings-field+.submit input[disabled]{box-shadow:0 0 0 2px rgba(162,162,162,.5);color:rgba(162,162,162,.75);cursor:default}.settings-field+.submit input:disabled:hover,.settings-field+.submit input[disabled]:hover{box-shadow:0 0 0 2px rgba(162,162,162,.5)}.settings-field+.submit input .fas{font-size:.88em;margin-left:.25rem;-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}.radio-button-options{margin-bottom:.5rem}.field-visibility-settings .radio label,.radio-button-options label{margin-right:.5rem}.field_checkboxes .description,.field_radios .description,.settings-field legend,.xprofile-field-label{text-transform:uppercase;font-weight:700;letter-spacing:1px;color:#a2a2a2;margin-bottom:.5em;font-size:.66rem;font-style:normal}#capabilities-submit,#delete-account-button,#groups-notification-settings+.submit input{display:inline-block;padding:.45rem 1.66rem;min-width:160px;cursor:pointer;font-size:1.11rem;font-weight:500;font-family:futura-pt,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;text-align:center;color:#000;background-color:transparent;border-radius:10rem;border:none;box-shadow:0 0 0 2px #000;transition:box-shadow .1s linear;margin-top:2rem}#capabilities-submit:hover,#delete-account-button:hover,#groups-notification-settings+.submit input:hover{box-shadow:0 0 0 3px #000;text-decoration:none}#capabilities-submit:disabled,#capabilities-submit[disabled],#delete-account-button:disabled,#delete-account-button[disabled],#groups-notification-settings+.submit input:disabled,#groups-notification-settings+.submit input[disabled]{box-shadow:0 0 0 2px rgba(162,162,162,.5);color:rgba(162,162,162,.75);cursor:default}#capabilities-submit:disabled:hover,#capabilities-submit[disabled]:hover,#delete-account-button:disabled:hover,#delete-account-button[disabled]:hover,#groups-notification-settings+.submit input:disabled:hover,#groups-notification-settings+.submit input[disabled]:hover{box-shadow:0 0 0 2px rgba(162,162,162,.5)}#capabilities-submit .fas,#delete-account-button .fas,#groups-notification-settings+.submit input .fas{font-size:.88em;margin-left:.25rem;-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}.visibility-toggle-link{text-decoration:underline;font-weight:700;font-style:normal}.visibility-toggle-link:hover{text-decoration:none}.clear-value,.field-visibility-settings-close{display:block;font-size:.88em;font-weight:800;text-decoration:underline}.field_type_multiselect_custom_taxonomy select:not(.bp-xprofile-visibility),.field_type_multiselectbox select:not(.bp-xprofile-visibility){height:250px}.datebox-selects{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.datebox-selects label{margin-top:1em}.field_checkboxes>legend,.field_datebox>legend,.field_radios>legend{margin-bottom:0!important;font-size:1rem!important;text-transform:none!important;color:#000!important}.field_checkboxes .checkbox-options{margin:.5rem 0 0}.field_checkboxes label{margin-right:1rem}.field_checkboxes .description{margin-top:1.5rem}.messages-options-nav,.notifications-options-nav{margin:3rem 0;width:50%}.messages-options-nav .filter,.notifications-options-nav .filter{margin-bottom:3rem}@media screen and (max-width:950px){.messages-options-nav,.notifications-options-nav{width:100%}}.datebox-selects{margin:1rem 0}.date-settings{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%}.date-settings label{width:70px;margin-bottom:0}.date-settings+.date-settings{margin-top:1rem}.date-settings .selectContainer{width:100%}.memberImpact .gridLayout::after{content:'';display:block;position:absolute;top:2.77rem;right:2.77rem;bottom:-2.77rem;left:-100vw;background:#4ac4d1;z-index:-1}@media screen and (max-width:800px){.memberImpact .gridLayout::after{right:-100vw;left:-100vw;bottom:2.77rem}}.edit-memberBackgroundPhoto .groupBackgroundPhoto-preview{margin-top:1.66rem}#post-mention{display:none}.roots-memberInfo{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.roots-memberInfo .smallCaps{color:rgba(255,255,255,.65)}@media screen and (max-width:700px){.roots-memberInfo{position:absolute;right:0;bottom:0;left:0;padding:1.11rem;text-align:center;box-shadow:0 0 20px rgba(51,51,51,.5);z-index:1}}.roots-memberInfo-name{text-transform:uppercase;font-weight:700;letter-spacing:1px;color:#a2a2a2;color:#fff;font-size:.77rem;letter-spacing:2px}.buddypress.groups .tab-content .members-section+.members-section{margin-top:3rem}.buddypress.groups .tab-content .description{font-style:italic;font-size:.88rem;margin-top:.5em}.buddypress.groups .tab-content .members-list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.buddypress.groups .tab-content .members-list>li{-webkit-flex-basis:18%;-ms-flex-preferred-size:18%;flex-basis:18%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:2rem}@media screen and (max-width:1100px){.buddypress.groups .tab-content .members-list>li{-webkit-flex-basis:22%;-ms-flex-preferred-size:22%;flex-basis:22%}}@media screen and (max-width:900px){.buddypress.groups .tab-content .members-list>li{-webkit-flex-basis:30%;-ms-flex-preferred-size:30%;flex-basis:30%}}@media screen and (max-width:800px){.buddypress.groups .tab-content .members-list>li{-webkit-flex-basis:47%;-ms-flex-preferred-size:47%;flex-basis:47%}}@media screen and (max-width:600px){.buddypress.groups .tab-content .members-list>li{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}.buddypress.groups .tab-content .members-list ul li{position:relative;padding-left:10px}.buddypress.groups .tab-content .members-list ul li+li{margin-top:.5rem}.buddypress.groups .tab-content .members-list ul li::after{content:'';display:block;position:absolute;left:0;top:calc(50% - 2px);width:4px;height:4px;border-radius:20px;background-color:#000}.buddypress.groups .tab-content .members-list h5{font-size:1rem;margin-bottom:.5rem}.buddypress.groups .tab-content .members-list a.confirm{display:block;font-size:.88rem;font-weight:800;text-decoration:underline}.buddypress.groups .tab-content .members-list .members-image{position:relative;padding-top:100%;margin-bottom:2rem;width:100%;border-radius:100rem;overflow:hidden;box-shadow:0 0 10px rgba(0,0,0,.25)}.buddypress.groups .tab-content .members-list .members-image img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear}.buddypress.groups .tab-content #bp-group-edit-group_taxonomies-submit,.buddypress.groups .tab-content #delete-group-button{display:inline-block;padding:.45rem 1.66rem;min-width:160px;cursor:pointer;font-size:1.11rem;font-weight:500;font-family:futura-pt,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;text-align:center;color:#000;background-color:transparent;border-radius:10rem;border:none;box-shadow:0 0 0 2px #000;transition:box-shadow .1s linear}.buddypress.groups .tab-content #bp-group-edit-group_taxonomies-submit:hover,.buddypress.groups .tab-content #delete-group-button:hover{box-shadow:0 0 0 3px #000;text-decoration:none}.buddypress.groups .tab-content #bp-group-edit-group_taxonomies-submit:disabled,.buddypress.groups .tab-content #bp-group-edit-group_taxonomies-submit[disabled],.buddypress.groups .tab-content #delete-group-button:disabled,.buddypress.groups .tab-content #delete-group-button[disabled]{box-shadow:0 0 0 2px rgba(162,162,162,.5);color:rgba(162,162,162,.75);cursor:default}.buddypress.groups .tab-content #bp-group-edit-group_taxonomies-submit:disabled:hover,.buddypress.groups .tab-content #bp-group-edit-group_taxonomies-submit[disabled]:hover,.buddypress.groups .tab-content #delete-group-button:disabled:hover,.buddypress.groups .tab-content #delete-group-button[disabled]:hover{box-shadow:0 0 0 2px rgba(162,162,162,.5)}.buddypress.groups .tab-content #bp-group-edit-group_taxonomies-submit .fas,.buddypress.groups .tab-content #delete-group-button .fas{font-size:.88em;margin-left:.25rem;-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}.buddypress.groups .tab-content #delete-group-button{margin-top:1rem}.single-item.groups .groupTerms{margin-bottom:2rem}.single-item.groups .groupTerms h3{margin-bottom:.5rem}.edit-groupBackgroundPhoto{margin-top:5rem}.groupBackgroundPhoto-preview{background-size:cover;background-repeat:no-repeat;background-position:center;height:0;margin-bottom:1rem;padding-top:62.25%}#bp-group-edit-group-avatar-submit{display:inline-block;padding:.45rem 1.66rem;min-width:160px;cursor:pointer;font-size:1.11rem;font-weight:500;font-family:futura-pt,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;text-align:center;color:#333;background-color:transparent;border-radius:10rem;border:none;box-shadow:0 0 0 2px #333;transition:box-shadow .1s linear}#bp-group-edit-group-avatar-submit:hover{box-shadow:0 0 0 3px #333;text-decoration:none}#bp-group-edit-group-avatar-submit:disabled,#bp-group-edit-group-avatar-submit[disabled]{box-shadow:0 0 0 2px rgba(162,162,162,.5);color:rgba(162,162,162,.75);cursor:default}#bp-group-edit-group-avatar-submit:disabled:hover,#bp-group-edit-group-avatar-submit[disabled]:hover{box-shadow:0 0 0 2px rgba(162,162,162,.5)}#bp-group-edit-group-avatar-submit .fas{font-size:.88em;margin-left:.25rem;-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}#send-invite-form #submit{display:inline-block;padding:.45rem 1.66rem;min-width:160px;cursor:pointer;font-size:1.11rem;font-weight:500;font-family:futura-pt,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;text-align:center;color:#333;background-color:transparent;border-radius:10rem;border:none;box-shadow:0 0 0 2px #333;transition:box-shadow .1s linear}#send-invite-form #submit:hover{box-shadow:0 0 0 3px #333;text-decoration:none}#send-invite-form #submit:disabled,#send-invite-form #submit[disabled]{box-shadow:0 0 0 2px rgba(162,162,162,.5);color:rgba(162,162,162,.75);cursor:default}#send-invite-form #submit:disabled:hover,#send-invite-form #submit[disabled]:hover{box-shadow:0 0 0 2px rgba(162,162,162,.5)}#send-invite-form #submit .fas{font-size:.88em;margin-left:.25rem;-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}#create-group-form .item-list-tabs{margin-bottom:2rem}#create-group-form .item-list-tabs ul{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:1em 2em;width:100%;background:#eaeaea}#create-group-form .item-list-tabs a,#create-group-form .item-list-tabs span{border:0;font-weight:500;font-size:1.11rem;color:#a2a2a2}#create-group-form .item-list-tabs li{margin-right:0;margin-bottom:0}#create-group-form .item-list-tabs li.current a{color:#398f14;font-weight:700}#create-group-form label{text-transform:uppercase;font-weight:700;letter-spacing:1px;color:#a2a2a2;display:block;font-size:.66rem;margin-bottom:.5rem}#create-group-form textarea{min-height:100px;height:auto;padding-top:.5rem;padding-bottom:.5rem}#create-group-form h4{margin-bottom:0}#create-group-form h4+.radio{margin-top:1rem}#create-group-form h4+p{margin-top:1rem;margin-bottom:0}#create-group-form p+.radio{margin-top:1rem}#create-group-form .radio{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#create-group-form .radio ul+label{margin-top:1.5rem}#create-group-form .radio+h4{margin-top:3rem}#create-group-form .button+.button{margin-left:1rem}#create-group-form .tab-photos p{margin-bottom:0}#create-group-form .tab-photos p+p{margin-top:2rem}#create-group-form .tab-details{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#create-group-form .tab-details>div{margin-top:2rem}#create-group-form .creation-tab+div{margin-top:2rem}#create-group-form .tab-coverImage .groupBackgroundPhoto-preview{margin-top:1rem}#create-group-form .groupTaxonomy-listItem{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}#create-group-form .groupTaxonomy-listItem+li{margin-top:.5rem}#create-group-form .groupTaxonomy-listItem label{margin-left:.5rem;margin-bottom:0}#group-create-body{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.group-field,.group-field-project{opacity:0;position:absolute;top:0;left:0;height:0;width:0;z-index:-1}.buddypress .activity-greeting{font-size:1.22em;margin-bottom:1rem}.buddypress .activity-greeting,.buddypress .activity-header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.buddypress .activity-header p{margin-bottom:0;font-size:1.11rem}.buddypress .activity-header p a:nth-child(2){display:none}.buddypress #whats-new-textarea label{display:block;margin-bottom:.5em}.buddypress #whats-new-avatar a,.buddypress .acomment-avatar a,.buddypress .activity-avatar a{position:relative;display:block;margin-right:.5rem;width:2rem;height:2rem;border-radius:5rem;overflow:hidden;box-shadow:0 0 10px rgba(0,0,0,.25)}.buddypress #whats-new-avatar a img,.buddypress .acomment-avatar a img,.buddypress .activity-avatar a img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear}.buddypress #whats-new-form{width:100%;max-width:600px;margin:0 auto;margin-top:3rem}.buddypress #whats-new-form+.activity{margin-top:4rem}.buddypress #whats-new-form+.activity .activity-content p{margin-bottom:0}.buddypress .activity-meta{display:block;padding-top:.5rem;margin-top:1rem;width:100%;border-top:1px solid #eaeaea}.buddypress .activity-meta a{display:inline-block;padding:0;min-width:auto;font-size:1rem;font-weight:500;border-radius:0;box-shadow:0 0 0;text-decoration:underline}.buddypress .activity-meta a+a{margin-left:.5rem}.buddypress .activity-meta a:hover{text-decoration:underline}.buddypress .activity-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:auto;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.activity-list{width:100%;max-width:600px;margin:0 auto}.activity-list .activity-item{background-color:#fff;padding:1rem;border:1px solid #eaeaea;box-shadow:0 0 5px rgba(0,0,0,.15)}.activity-list .activity-item+.activity-item{margin-top:1rem}.activity-list .ac-form .ac-reply-avatar{display:none}.activity-list .activity-comments p{margin-bottom:0}.activity-list .activity-comments form{margin-top:1rem}.activity-list .activity-comments li{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:2rem}.activity-list .activity-comments li>ul{padding-left:1.44rem;border-left:2px solid #eaeaea}.activity-list .acomment-meta{padding-top:.2rem}.activity-list .acomment-content{width:100%;margin:.5rem 0;padding:.5rem .75rem;background:#eaeaea}.activity-list .acomment-content p{font-size:1rem}.activity-list .activity-inner{width:100%;padding:.5rem .75rem;background:#eaeaea;margin-top:.5rem}.activity-list .activity-inner p{margin-bottom:0;font-size:1.22rem}.activity-list .acomment-options{width:100%;margin-bottom:.75rem}.activity-list .acomment-options a{font-weight:500;text-decoration:underline}.activity-list .acomment-options a+a{margin-left:.5rem}.ac-textarea label{text-transform:uppercase;font-weight:700;letter-spacing:1px;color:#a2a2a2;font-size:.66rem}.ac-textarea textarea{min-height:auto}#aw-whats-new-submit,.ac-reply-content input[type=submit]{display:inline-block;padding:.45rem 1.66rem;min-width:160px;cursor:pointer;font-size:1.11rem;font-weight:500;font-family:futura-pt,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;text-align:center;color:#000;background-color:transparent;border-radius:10rem;border:none;box-shadow:0 0 0 2px #000;transition:box-shadow .1s linear;margin-top:1rem}#aw-whats-new-submit:hover,.ac-reply-content input[type=submit]:hover{box-shadow:0 0 0 3px #000;text-decoration:none}#aw-whats-new-submit:disabled,#aw-whats-new-submit[disabled],.ac-reply-content input[type=submit]:disabled,.ac-reply-content input[type=submit][disabled]{box-shadow:0 0 0 2px rgba(162,162,162,.5);color:rgba(162,162,162,.75);cursor:default}#aw-whats-new-submit:disabled:hover,#aw-whats-new-submit[disabled]:hover,.ac-reply-content input[type=submit]:disabled:hover,.ac-reply-content input[type=submit][disabled]:hover{box-shadow:0 0 0 2px rgba(162,162,162,.5)}#aw-whats-new-submit .fas,.ac-reply-content input[type=submit] .fas{font-size:.88em;margin-left:.25rem;-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}.ac-reply-content input[type=submit]{min-width:auto;padding:.25rem 1rem}.bp-suggestions2{position:absolute;height:1px;width:1px;padding:0;pointer-events:none;opacity:0}.buddypress .pagination{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.buddypress .pagination .pag-count+.pagination-links{margin-top:1rem}.BP-card .group-button .heroBP-button{color:#000;box-shadow:0 0 0 2px #000}.BP-card .group-button .heroBP-button:hover{box-shadow:0 0 0 3px #000}.BP-card .heroBP-favoriteButton{position:absolute;bottom:.88rem;right:1.11rem}.buddypress.register .hero{min-height:400px;background:url(../../images/register-hero.jpg);position:relative}@media screen and (min-width:800px){.buddypress.register .hero{min-height:550px}}.buddypress.register .hero:before{content:"";background:rgba(51,51,51,.3);position:absolute;left:0;top:0;width:100%;height:100%}.buddypress.register .register-headline{height:350px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.buddypress.register .register-page{padding:100px 0 200px;background:#9fd5e1}.buddypress.register .settings-field{max-width:none}@media screen and (min-width:800px){.buddypress.register .register-section{display:-webkit-flex;display:-ms-flexbox;display:flex}}.buddypress.register .register-section+.register-section{margin-top:40px;padding-top:60px;border-top:1px solid #707070}@media screen and (min-width:800px){.buddypress.register .register-section+.register-section{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:60px;padding-top:80px}}.buddypress.register .register-section__headline{-webkit-flex:2;-ms-flex:2;flex:2}@media screen and (min-width:800px){.buddypress.register .register-section__headline{padding-right:10%}}.buddypress.register .register-section .addNewProject-selectLabel,.buddypress.register .register-section .bp-required-field-label,.buddypress.register .register-section .xprofile-field-label,.buddypress.register .register-section legend,.buddypress.register .register-section p.c4wp-display-captcha-form label,.buddypress.register .register-section__headline-sub,.buddypress.register .register-section__label{color:#333;font-size:12px;font-weight:700;letter-spacing:.135em;margin-bottom:1em;text-transform:uppercase}.buddypress.register .register-section__fields-container{-webkit-flex:3;-ms-flex:3;flex:3}@media screen and (min-width:800px){.buddypress.register .register-section__account-details{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width:800px){.buddypress.register .register-section__account-details .form-field{width:47%}}@media screen and (min-width:800px){.buddypress.register #security-section .register-section__img-rocket{background:url(../../images/register-rocket.svg) no-repeat center/contain;margin-left:10px;max-width:260px;width:40%}}.buddypress.register #security-section .register-section__img-rocket:before{content:"";display:block;padding-top:100%;width:100%}.buddypress.register #security-section .register-section__fields-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.buddypress.register input[type=email],.buddypress.register input[type=password],.buddypress.register input[type=text],.buddypress.register select,.buddypress.register textarea{background:#fff;box-shadow:none}.buddypress.register p.c4wp-display-captcha-form input[type=text].c4wp_user_input_captcha{font-size:20px}.buddypress.register .submit{clear:both;margin-top:100px}.buddypress.register .submit .button{background-color:#333;color:#fff;width:300px;max-width:100%}.buddypress.register .field_reason-for-joining .checkbox-options{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.buddypress.register .field_reason-for-joining .checkbox-options .option-label{font-size:1.11em;padding-left:30px;width:50%}.buddypress.register input[type=checkbox]{visibility:hidden;width:1px}.buddypress.register input[type=checkbox]:before{content:"";border:1px solid #707070;border-radius:50px;display:inline-block;height:15px;margin-left:-30px;background:#fff;width:15px;visibility:visible}.buddypress.register input[type=checkbox]:checked:before{background:#333}.buddypress.register .field_type_checkbox,.buddypress.register .field_type_checkbox_acceptance{padding-left:30px}.buddypress.register .field_type_checkbox_acceptance a{text-decoration:underline}.buddypress.register .field_type_checkbox_acceptance a:hover{text-decoration:none}.buddypress.register .field_type_birthdate #field_125_day+label{-webkit-order:-2;-ms-flex-order:-2;order:-2}.buddypress.register .field_type_birthdate #field_125_month{-webkit-order:-1;-ms-flex-order:-1;order:-1}.buddypress.register .user_email2{position:inherit;height:inherit;width:inherit;padding:inherit;pointer-events:inherit;opacity:inherit}#invite-anyone-submit{display:inline-block;padding:.45rem 1.66rem;min-width:160px;cursor:pointer;font-size:1.11rem;font-weight:500;font-family:futura-pt,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;text-align:center;color:#333;background-color:transparent;border-radius:10rem;border:none;box-shadow:0 0 0 2px #333;transition:box-shadow .1s linear}#invite-anyone-submit:hover{box-shadow:0 0 0 3px #333;text-decoration:none}#invite-anyone-submit:disabled,#invite-anyone-submit[disabled]{box-shadow:0 0 0 2px rgba(162,162,162,.5);color:rgba(162,162,162,.75);cursor:default}#invite-anyone-submit:disabled:hover,#invite-anyone-submit[disabled]:hover{box-shadow:0 0 0 2px rgba(162,162,162,.5)}#invite-anyone-submit .fas{font-size:.88em;margin-left:.25rem;-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}.invite-anyone-sent-invites{width:100%}.invite-anyone-sent-invites td{padding:.25em}#send-invite-form .info{margin-bottom:.5rem}#invite-anyone-invite-list li{background-color:#eaeaea;padding:1rem}#invite-anyone-invite-list li+li{margin-top:2rem}#invite-anyone-invite-list #invite-list-no-results{display:none}#invite-anyone-invite-list #invite-list-no-results:first-child:last-child{display:block}#invite-anyone-invite-list img{border-radius:50%}#invite-anyone-invite-list h4{margin-bottom:.5rem}#invite-anyone-invite-list .action{list-style:disc;list-style-position:inside}#invite-anyone-invite-list .action a{display:list-item;text-decoration:underline;margin-top:.5rem}.users-blocked{width:100%;max-width:600px}.users-blocked th{font-weight:700;text-align:left}.users-blocked a{text-decoration:underline}#members-group-list,.BP-tabs+p,.BP-tabs+p+form,.bp-screen-reader-text,.item-list-tabs{max-width:1400px;width:100%;padding:0 4.44rem;margin:0 auto;position:relative}@media screen and (max-width:1400px){#members-group-list,.BP-tabs+p,.BP-tabs+p+form,.bp-screen-reader-text,.item-list-tabs{padding:0 3.33rem}}@media screen and (max-width:600px){#members-group-list,.BP-tabs+p,.BP-tabs+p+form,.bp-screen-reader-text,.item-list-tabs{padding:0 1.11rem}}#members-group-list{margin:2rem auto}.BP-tabs+p+form>*{width:100%;max-width:700px;margin-bottom:1rem;display:block}.BP-tabs+p+form>textarea{min-height:300px}