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