body{font-family:-apple-system, BlinkMacSystemFont, arial, helvetica, "Helvetica Neue", sans-serif;line-height:1.54;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2{line-height:1.15}@media (max-width: 641px){h2{font-size:21px;line-height:1.2}}h3,h4{line-height:1.6}@media (max-width: 641px){h3,h4{line-height:1.3}}img{height:auto;max-width:100%}figure{margin:0}.main a,.footer a{color:#64991B}main{background:#fff}strong,b{font-weight:600}#accessibility-links{display:none}.meta-info{color:#2e2e2e;font-weight:bold;font-size:86%}@media (max-width: 641px){p{line-height:1.35}}.article-image__text ul,.article ul,.postArticle-primary ul,.projectSingle-text ul,.mediaArticle-text ul{display:table;margin-left:0 !important;padding-left:0 !important;list-style:none}.article-image__text ul li,.article ul li,.postArticle-primary ul li,.projectSingle-text ul li,.mediaArticle-text ul li{display:table-row}.article-image__text ul li:before,.article ul li:before,.postArticle-primary ul li:before,.projectSingle-text ul li:before,.mediaArticle-text ul li:before{content:url(//www.cambridgeconservation.org/wp-content/themes/cci/static/images/bullet.svg);display:table-cell;padding-right:0.4em;font-size:20px;color:#469a00}.page-measure h2:first-child{margin-top:0}.wp-caption,.wp-caption img{width:100% !important;max-width:100% !important;height:auto !important}@-webkit-keyframes headingBg{0%{-webkit-transform:scale(1.1);transform:scale(1.1);opacity:0.3}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0.7}}@keyframes headingBg{0%{-webkit-transform:scale(1.1);transform:scale(1.1);opacity:0.3}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0.7}}.animation-headingbg,.hero-bgimage,.hero-home-bgimage,.hero-search-bgimage{opacity:0.3;-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-animation-name:headingBg;animation-name:headingBg;-webkit-animation-duration:1.2s;animation-duration:1.2s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes heroText{0%{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}100%{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}}@keyframes heroText{0%{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}100%{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}}.animation-heroText,.hero-reveal{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px);-webkit-animation-name:heroText;animation-name:heroText;-webkit-animation-duration:1.2s;animation-duration:1.2s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-timing-function:cubic-bezier(0.55, 0.09, 0, 0.99);animation-timing-function:cubic-bezier(0.55, 0.09, 0, 0.99);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@media print{#menu-toggle{display:none !important}.main a:after,.footer a:after{content:" (" attr(href) ") "}.main a{color:#000000;text-decoration:underline}}*{-webkit-box-sizing:border-box;box-sizing:border-box}.container,.header-measure,.hero-measure,.hero-home-measure,.hero-search-measure,.utilities-measure,.section-measure,.page-measure,.wp-block-group__inner-container,.content-measure,.heroPerson-measure,.footer-measure{padding-left:15px;padding-right:15px}@media (min-width: 860px){.container,.header-measure,.hero-measure,.hero-home-measure,.hero-search-measure,.utilities-measure,.section-measure,.page-measure,.wp-block-group__inner-container,.content-measure,.heroPerson-measure,.footer-measure{max-width:1360px;margin:auto;padding-left:30px;padding-right:30px}}body{background:#dbdbdb}.site{max-width:1800px;margin-left:auto;margin-right:auto;overflow:hidden;-webkit-box-shadow:0px 5px 25px 0px rgba(0,0,0,0.1);box-shadow:0px 5px 25px 0px rgba(0,0,0,0.1);background:#fff}.header{position:relative;padding-top:1em;padding-bottom:1em;background:#fff}@media (min-width: 860px){.header{padding-top:0;padding-bottom:0;-webkit-box-shadow:3px 0px 10px rgba(0,0,0,0.25);box-shadow:3px 0px 10px rgba(0,0,0,0.25);position:relative;z-index:9999}}@media (min-width: 860px){.header-measure{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.header-title{font-size:1.5em;margin:0}@media (min-width: 860px){.header-title{margin-top:2px}}.header-title a{color:#000}@media (min-width: 860px){.header-title a{-webkit-transition:0.2s opacity ease-in-out;transition:0.2s opacity ease-in-out}.header-title a:hover{opacity:0.7}}@media (min-width: 860px){.header-nav{padding-left:1em;margin-left:auto}}ul#menu{list-style:none;margin:0;padding:0;margin-top:10px}@media (min-width: 860px){ul#menu{padding-left:0;margin:0;position:relative;top:-2px}}ul#menu li{padding:7px 0;border-bottom:1px solid #e1e1e1}@media (min-width: 860px){ul#menu li{display:inline-block;vertical-align:middle;margin-right:1.25em;padding:32px 0 36px 0;border:0;border-top:4px solid transparent;-webkit-transition:0.2s border-color ease-in-out;transition:0.2s border-color ease-in-out}ul#menu li:last-child{margin-right:0}ul#menu li:hover{border-top:4px solid #7eba27}}ul#menu li a{color:#838282;text-decoration:none;display:block;font-weight:700}@media (min-width: 860px){ul#menu li a{color:#404040;font-size:1.1em;font-weight:700;-webkit-transition:0.2s color ease-in-out;transition:0.2s color ease-in-out;height:25px;display:block;line-height:25px}ul#menu li a:hover{color:#7EBA28}}@media (min-width: 860px){ul#menu li.current-menu-item,ul#menu li.current-page-ancestor{border-top:4px solid #7eba27}}ul#menu li.current-menu-item a,ul#menu li.current-page-ancestor a{color:#7EBA28}@media (min-width: 860px){ul#menu li.menu-home,ul#menu li#menu-item-2989{display:none !important}}@media (min-width: 860px){ul#menu li.menu-search a{background-image:url(//www.cambridgeconservation.org/wp-content/themes/cci/static/images/spyglass.png);background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)),url(//www.cambridgeconservation.org/wp-content/themes/cci/static/images/spyglass.svg);background-image:linear-gradient(transparent, transparent),url(//www.cambridgeconservation.org/wp-content/themes/cci/static/images/spyglass.svg);background-repeat:no-repeat;font-size:0;width:25px;background-position:top center;-webkit-transition:0.2s opacity ease-in-out;transition:0.2s opacity ease-in-out}ul#menu li.menu-search a:hover{opacity:0.6}}#menu-toggle{display:none}body.js ul#menu{display:none}@media (min-width: 860px){body.js ul#menu{display:block}}body.js #menu-toggle{display:block;position:absolute;top:24px;right:1em;padding:5px 8px;text-decoration:none;color:#6b6a6a;border-radius:4px;font-size:1.1em;font-weight:600;background-image:url(//www.cambridgeconservation.org/wp-content/themes/cci/static/images/hamburger.svg);background-repeat:no-repeat;background-position:center right;padding-right:30px}body.js #menu-toggle[aria-expanded=true]{background-image:url(//www.cambridgeconservation.org/wp-content/themes/cci/static/images/close.svg)}@media (min-width: 860px){body.js #menu-toggle{display:none}}body.js #menu.is-active{display:block}.hero{background:#000;color:#fff;padding:2.4em 0 2.8em 0;position:relative;overflow:hidden}.hero__media-link{color:#fff !important;text-decoration:none}.hero__title,.hero-title{margin-top:0}.hero-title{line-height:1.05}.hero-measure{position:relative;z-index:2}.hero-bgimage{position:absolute;top:0;left:0;right:0;bottom:0;background:url(//www.cambridgeconservation.org/wp-content/themes/cci/static/images/praying-mantis.jpg);background-repeat:no-repeat;background-size:cover;background-position:top right;opacity:0.7}@media (prefers-reduced-motion: reduce){.hero-bgimage{-webkit-animation:none;animation:none}}@media (max-width: 641px){.hero-bgimage{-webkit-animation:none;animation:none}}.hero-caption{opacity:0.5}.hero-text{line-height:1.3;font-size:96%;font-weight:500;margin-top:15px;margin-bottom:25px}.subnav{background:#838181;background:rgba(131,129,129,0.8);padding:15px}@media (prefers-reduced-transparency: reduce){.subnav{background:#838181 !important}}.subnav-list{list-style:none;margin:0;padding:0;width:100%}.subnav-list li{padding-bottom:0.3em}@media (max-width: 641px){.subnav-list li{padding-bottom:10px}}.subnav-list li:last-child{padding-bottom:0}.subnav-list li a{color:#fff !important;font-weight:bold;text-decoration:none;background-image:url(//www.cambridgeconservation.org/wp-content/themes/cci/static/images/chevron-right-white.svg);background-repeat:no-repeat;background-position:center right;padding-right:2em;display:block}@media (max-width: 641px){.subnav-list li a{line-height:1.3;font-size:15px}}.subnav-list li a:hover{text-decoration:underline}.hero--single .hero-content{-webkit-box-flex:0;-ms-flex:0 0 65%;flex:0 0 65%;padding-top:8em;padding-bottom:12em}@media (max-width: 641px){.hero--single .hero-content{padding-top:10px;padding-bottom:0px}}.hero--single .hero-title,.hero--single .hero-text{max-width:100% !important}.hero--single .hero-links{display:none}@media (min-width: 860px){.hero{padding:0;background-color:#000;color:#fff;position:relative;overflow:hidden}.hero-gradient{background:-webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(0,0,0,0)), to(rgba(0,0,0,0.65)));background:linear-gradient(to bottom, rgba(0,0,0,0) 80%, rgba(0,0,0,0.65) 100%);position:relative;z-index:2}.hero-measure{position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex}.hero-content{-webkit-box-flex:0;-ms-flex:0 0 65%;flex:0 0 65%;padding-right:3em;padding-top:8em;padding-bottom:12em}.hero-links{-webkit-box-flex:0;-ms-flex:0 0 35%;flex:0 0 35%}.hero-credit{position:absolute;bottom:16px;left:33px;font-size:86%}.subnav{height:100%;padding:4em 0 5em 0;background:#838181;background:rgba(131,129,129,0.8);display:-webkit-box;display:-ms-flexbox;display:flex}.subnav-list{list-style:none;margin:0;padding:0;width:100%}.subnav-list li{padding-bottom:18px}.subnav-list li:last-child{padding-bottom:0}.subnav-list li a{color:#ececec !important;font-weight:bold;text-decoration:none;background-image:url(//www.cambridgeconservation.org/wp-content/themes/cci/static/images/chevron-right-white-light.svg);background-repeat:no-repeat;background-position:93% center;padding-right:2em;display:block;-webkit-transition:0.2s background-position ease-in-out;transition:0.2s background-position ease-in-out;font-size:104%;border-left:4px solid transparent;line-height:1.1;padding-left:30px;-webkit-transition:0.2s;transition:0.2s}.subnav-list li a:hover,.subnav-list li.active-page a{color:#fff !important;background-image:url(//www.cambridgeconservation.org/wp-content/themes/cci/static/images/chevron-right-white.svg);background-repeat:no-repeat;background-position:93% center;border-left:4px solid #fff;text-decoration:none}.hero-title{font-size:3.2em;line-height:1.1;margin-bottom:0}.hero-text{font-size:1.1em;line-height:1.45;margin-bottom:0;font-weight:500}.hero__media-title{font-size:1.25em;margin-top:1.2em;margin-bottom:0}.hero__media-link{color:#fff !important;text-decoration:none;background-image:url(//www.cambridgeconservation.org/wp-content/themes/cci/static/images/play-icon.png);background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)),url(//www.cambridgeconservation.org/wp-content/themes/cci/static/images/play-icon.svg);background-image:linear-gradient(transparent, transparent),url(//www.cambridgeconservation.org/wp-content/themes/cci/static/images/play-icon.svg);background-repeat:no-repeat;background-position:left;background-size:45px;height:58px;padding-top:12px;display:inline-block;padding-left:60px;-webkit-transition:0.2s opacity ease-in-out;transition:0.2s opacity ease-in-out}.hero__media-link:hover{opacity:0.7}.hero-title,.hero-text{max-width:680px !important}.hero-image{display:none}.hero-caption{position:absolute;bottom:1.4em;right:20px;opacity:1}.hero-search{padding-top:1.5em}}*{-webkit-box-sizing:border-box;box-sizing:border-box}.page{padding-top:0;padding-bottom:0}@media (min-width: 860px){.page{padding-top:25px;padding-bottom:0px}}.page-section{padding:15px 0}@media (min-width: 860px){.page-section{padding:40px 0}}.page-section--tint{background:#f2f2f2;padding:25px 0}@media (min-width: 860px){.page-section--tint{padding:70px 0;margin-top:35px}}@media (min-width: 860px){.page-section--nopadtop{padding-top:0}}@media (min-width: 860px){.page-section--nopadbottom{padding-bottom:0}}.page img{max-width:100%;height:auto;display:block}@media (min-width: 860px){.page-section-heading{margin-top:0;font-size:210%;margin-bottom:35px}}.hero-home{background:#000;color:#fff;padding:0;position:relative;overflow:hidden}.hero-home-standfirst{font-size:94%;line-height:1.4;font-weight:600}.hero-home__media-title{line-height:1.3}.hero-home__media-link{color:#fff !important;text-decoration:none !important}.hero-home__media-linkicon{color:#fff !important;text-decoration:none;background-image:url(//www.cambridgeconservation.org/wp-content/themes/cci/static/images/play-icon.png);background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)),url(//www.cambridgeconservation.org/wp-content/themes/cci/static/images/play-icon.svg);background-image:linear-gradient(transparent, transparent),url(//www.cambridgeconservation.org/wp-content/themes/cci/static/images/play-icon.svg);background-repeat:no-repeat;background-position:left;background-size:55px;height:58px;padding-top:0;display:inline-block;padding-left:74px;-webkit-transition:0.2s opacity ease-in-out;transition:0.2s opacity ease-in-out}@media (max-width: 860px){.hero-home__media-linkicon{background-size:35px;padding-left:50px;background-position:left 5px;font-size:14px;max-width:440px}}.hero-home__title,.hero-home-title{margin-top:0}.hero-home-caption{display:none}.hero-home-measure{position:relative;z-index:2}.hero-home-bgimage{position:absolute;top:0;left:0;right:0;bottom:0;background:url(//www.cambridgeconservation.org/wp-content/themes/cci/static/images/praying-mantis.jpg);background-repeat:no-repeat;background-size:cover;background-position:top right}@media (prefers-reduced-motion: reduce){.hero-home-bgimage{-webkit-animation:none;animation:none;opacity:0.7;-webkit-transform:none;transform:none}}@media (max-width: 641px){.hero-home-bgimage{-webkit-animation:none;animation:none;opacity:0.7;-webkit-transform:none;transform:none}}@media (prefers-reduced-motion: reduce){.hero-reveal{-webkit-animation:none;animation:none;opacity:1;-webkit-transform:none;transform:none}}@media (max-width: 641px){.hero-reveal{-webkit-animation:none;animation:none;opacity:1;-webkit-transform:none;transform:none}}.hero-home-title{font-size:70px;line-height:1.1;margin-bottom:0.4em;max-width:900px !important;-webkit-transition:0.2s font-size;transition:0.2s font-size}@media (min-width: 1200px){.hero-home-title{font-size:78px;line-height:1;max-width:900px !important}}@media (max-width: 1366px){.hero-home-title{font-size:60px;max-width:680px !important}}@media (max-width: 1000px){.hero-home-title{font-size:50px;max-width:580px !important}}@media (max-width: 860px){.hero-home-title{font-size:35px}}@media (min-width: 1200px){.hero-home-standfirst{max-width:790px !important}}@media (max-width: 1366px){.hero-home-standfirst{max-width:660px !important}}@media (max-width: 1000px){.hero-home-standfirst{max-width:580px !important}}@media (max-width: 860px){.hero-home-standfirst{max-width:430px !important}}.hero-home-content{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;padding-right:3em}@media (min-width: 1200px){.hero-home-content{padding-top:180px;padding-bottom:230px}}@media (max-width: 1366px){.hero-home-content{padding-top:140px;padding-bottom:205px}}@media (max-width: 1000px){.hero-home-content{padding-top:110px;padding-bottom:110px}}@media (max-width: 860px){.hero-home-content{padding-top:40px;padding-bottom:40px}}@media (min-width: 860px){.hero-home{padding:0;background-color:#000;color:#fff;position:relative;overflow:hidden}.hero-home-gradient{background:-webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(0,0,0,0)), to(rgba(0,0,0,0.65)));background:linear-gradient(to bottom, rgba(0,0,0,0) 80%, rgba(0,0,0,0.65) 100%);position:relative;z-index:2;height:100%}.hero-home-measure{position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex}.hero-home-links{display:none}.hero-home-standfirst{font-size:1.1em;line-height:1.45;margin-bottom:0;font-weight:bold}.hero-home__media-title{font-size:1.3em;line-height:1.4;margin-top:2.2em;margin-bottom:0}.hero-home__media-link:hover{opacity:0.7}.hero-home-caption{position:absolute;bottom:1.4em;right:20px;opacity:1;display:block}.hero-home-search{padding-top:1.5em}.hero-home__smalltxt{display:block;font-weight:normal;font-size:85%}}.hero-search{background:#303030;color:#fff;padding:1.5em 0em}.hero-search__media-link{color:#fff !important;text-decoration:none}.hero-search__title,.hero-search-title{margin-top:0}.hero-search-caption{opacity:0.5}@media (min-width: 860px){.hero-search{padding:0;background-color:#000;color:#fff;position:relative;overflow:hidden}.hero-search-gradient{background:-webkit-gradient(linear, left top, left bottom, color-stop(80%, rgba(0,0,0,0)), to(rgba(0,0,0,0.65)));background:linear-gradient(to bottom, rgba(0,0,0,0) 80%, rgba(0,0,0,0.65) 100%);position:relative;z-index:2}.hero-search-measure{position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex}.hero-search-content{-webkit-box-flex:0;-ms-flex:0 0 65%;flex:0 0 65%;padding-right:3em;padding-top:7em;padding-bottom:9em}.hero-search-links{-webkit-box-flex:0;-ms-flex:0 0 35%;flex:0 0 35%}.hero-search-title{font-size:3.8em;line-height:1.1;margin-bottom:0.4em}.hero-search-standfirst{font-size:1.1em;line-height:1.45;margin-bottom:0;font-weight:bold}.hero-search__media-title{font-size:1.25em;margin-top:1.2em;margin-bottom:0}.hero-search__media-link{color:#fff !important;text-decoration:none;background-image:url(//www.cambridgeconservation.org/wp-content/themes/cci/static/images/play-icon.png);background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)),url(//www.cambridgeconservation.org/wp-content/themes/cci/static/images/play-icon.svg);background-image:linear-gradient(transparent, transparent),url(//www.cambridgeconservation.org/wp-content/themes/cci/static/images/play-icon.svg);background-repeat:no-repeat;background-position:left;background-size:45px;height:58px;padding-top:12px;display:inline-block;padding-left:60px;-webkit-transition:0.2s opacity ease-in-out;transition:0.2s opacity ease-in-out}.hero-search__media-link:hover{opacity:0.7}.hero-search-title,.hero-search-standfirst{max-width:680px !important}.hero-search-image{display:none}.hero-search-caption{position:absolute;bottom:1.4em;right:20px;opacity:1}.hero-search-bgimage{position:absolute;top:0;left:0;right:0;bottom:0;background:url(//www.cambridgeconservation.org/wp-content/themes/cci/static/images/praying-mantis.jpg);background-repeat:no-repeat;background-size:cover;background-position:top right}.hero-search-search{padding-top:1.5em}}@media (prefers-reduced-motion: reduce){.hero-search-bgimage{-webkit-animation:none;animation:none;opacity:0.7;-webkit-transform:none;transform:none}}.utilities{display:none;background:#f2f2f2;padding-top:16px;padding-bottom:16px}@media (min-width: 860px){.utilities{display:block}}ul.taxonomy-list{list-style:none;margin:0;padding:0;background:#f7f7f7;padding:1em 1.3em;margin-bottom:1.8em}ul.taxonomy-list li{display:inline-block;font-weight:bold;padding-right:0.5em;color:#000}ul.taxonomy-list li a{font-weight:bold;text-decoration:none;color:#000}.utilities-measure{display:-webkit-box;display:-ms-flexbox;display:flex}.pageTools{list-style:none;margin:0;padding:0;margin-left:auto}.pageTools-item{display:inline-block;vertical-align:top;margin-left:15px;color:#7c7c7c;font-size:15px;font-weight:700}.pageTools-print{display:block;background-image:url(//www.cambridgeconservation.org/wp-content/themes/cci/static/images/print.svg);background-repeat:no-repeat;background-position:center left;padding-left:25px}.pageTools a{color:#7c7c7c;text-decoration:none}.pageTools a:hover{text-decoration:underline}.share-item{display:inline-block;vertical-align:top;padding-left:5px}.share-label{background-image:url(//www.cambridgeconservation.org/wp-content/themes/cci/static/images/share.svg);background-repeat:no-repeat;background-position:center left;padding-left:26px;padding-right:3px}#social-share__facebook{background-image:url(//www.cambridgeconservation.org/wp-content/themes/cci/static/images/facebook-icon.svg);background-repeat:no-repeat;background-position:center left;padding-left:24px;display:block}#social-share__twitter{background-image:url(//www.cambridgeconservation.org/wp-content/themes/cci/static/images/twitter-icon.svg);background-repeat:no-repeat;background-position:center left;padding-left:24px;display:block}#social-share__linkedin{background-image:url(//www.cambridgeconservation.org/wp-content/themes/cci/static/images/linkedin-icon.svg);background-repeat:no-repeat;background-position:center left;padding-left:24px;display:block}#breadcrumb{display:none}@media (min-width: 860px){#breadcrumb{display:block}}#breadcrumb ol{margin:0;padding:0;list-style:none}#breadcrumb li{display:inline-block;margin-right:0.55em;background-image:url(//www.cambridgeconservation.org/wp-content/themes/cci/static/images/chevron-right.svg);background-repeat:no-repeat;background-position:right;padding-right:1.2em}#breadcrumb li.last{background-image:none;padding-right:0}#breadcrumb li,#breadcrumb a{color:#7c7c7c;font-size:15px;font-weight:700;text-decoration:none}#breadcrumb a:hover{text-decoration:underline}.button,.filter button,.filter input[type="submit"],.filterSet-link{background-color:#7db834;background-image:url(//www.cambridgeconservation.org/wp-content/themes/cci/static/images/btn-arrow.svg);background-position:right center;background-repeat:no-repeat;color:#fff !important;text-decoration:none;display:inline-block;padding:8px 37px 9px 14px;font-weight:bold;font-size:1em;border:0;-webkit-transition:0.2s;transition:0.2s}@media (min-width: 860px){.button,.filter button,.filter input[type="submit"],.filterSet-link{padding:14px 50px 14px 20px}}.button:hover,.filter button:hover,.filter input:hover[type="submit"],.filterSet-link:hover{background-color:#6fa42e}.button-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:auto;margin-right:auto;padding-top:0.4em}.button-group__item{padding-left:0.4em;padding-right:0.4em}.pagination{margin-top:50px;text-align:center}@media (max-width: 641px){.pagination{margin-top:35px}}.pagination p a,.pagination p span{display:inline-block;background-color:#7db834;color:#fff;padding:8px 14px;font-size:90%;margin-right:0.3em;text-decoration:none;margin-bottom:10px;font-weight:bold;-webkit-transition:0.2s;transition:0.2s}.pagination p a:hover,.pagination p span:hover{background-color:#6fa42e;font-size:90%}.pagination p span.current{background-color:#609125}.pagination .next{background-image:url(//www.cambridgeconservation.org/wp-content/themes/cci/static/images/pagination-arrow-forwards.svg);background-repeat:no-repeat;background-position:center right;padding-right:35px}.pagination .prev{background-image:url(//www.cambridgeconservation.org/wp-content/themes/cci/static/images/pagination-arrow-back.svg);background-repeat:no-repeat;background-position:center left;padding-left:35px}.resources{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width: 860px){.resources{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:-30px 0 0 -30px}}.resources-list{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media (min-width: 860px){.resources-list{-webkit-box-flex:0;-ms-flex:0 0 70%;flex:0 0 70%;padding:30px 0 0 30px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.resources-filters{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:30px}@media (min-width: 860px){.resources-filters{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%;padding:30px 0 0 30px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.filter{background:#f7f7f7;padding:20px}.filter-heading{margin-top:0;margin-bottom:0;font-size:170%}.filter fieldset{padding:0;border:0}.filter legend{font-size:1.3em;display:block;margin-bottom:6px}.filter button,.filter input[type="submit"]{background-image:none;padding:12px 15px;margin-top:5px}.filter input[type="reset"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:0;background:none;color:#343434;font-weight:bold;font-size:90%}.filter p:last-child{margin-bottom:0}.filter label{color:#343434}.filter p{color:#343434}.filter-set{padding-bottom:16px}.filter-set h3{margin-bottom:5px;margin-top:20px}.filter-set input[type="checkbox"]{display:none}.filter-set label{cursor:pointer;font-size:93%}.filter-set input[type="checkbox"]+label:before{border:0;content:url(//www.cambridgeconservation.org/wp-content/themes/cci/static/images/checkbox.gif);display:inline-block;height:16px;margin:-1px 9px 0 0;padding:0;vertical-align:middle;width:16px}.filter-set input[type="checkbox"]:checked+label:before{content:url(//www.cambridgeconservation.org/wp-content/themes/cci/static/images/checkbox-on.gif);text-align:center}.filter-set input[type="checkbox"]:checked+label:after{font-weight:bold}.filter-set-item{margin:2px 0}.heroPerson{background:#fafafa;padding-top:40px;padding-bottom:40px}.heroPerson-measure{text-align:center}.heroPerson-image{border-radius:50%;overflow:hidden}.filterSet{margin-bottom:60px;text-align:center}@media (max-width: 641px){.filterSet{margin-bottom:25px}}.filterSet-list{list-style:none;margin:0;padding:0}.filterSet-item{margin:0 5px;padding:0;display:inline-block}@media (max-width: 641px){.filterSet-item{margin-top:10px}}@media (max-width: 641px){.filterSet-link{font-size:14px}}.filterSet--current .filterSet-link{background-color:#609125 !important}.relatedProject-figure{display:none}.relatedProject-body h2{font-size:17px;line-height:24px;margin-bottom:12px}.relatedProject-body a{text-decoration:none}.relatedProject-body a:hover{text-decoration:underline}.relatedProject-body p{display:none}.people{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-30px 0 0 -30px}.people-entry{padding:30px 0 0 30px}@media (min-width: 860px){.people-entry{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}}.people-entry .person{height:100%;margin-bottom:0}.person{background-color:#f7f7f7;padding:0px;text-align:center;height:auto;margin-bottom:25px}.person-link{display:block;text-decoration:none;color:#000 !important}.person-name{margin-bottom:0;font-size:135%}.person-role{color:#181818;font-size:90%;line-height:1.3;margin-top:10px}.person-imgwrap{background:#ffffff;background:-webkit-gradient(linear, left top, left bottom, color-stop(50%, #fff), color-stop(50%, #f7f7f7));background:linear-gradient(to bottom, #fff 50%, #f7f7f7 50%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f7f7f7',GradientType=0 )}.person-image{border-radius:100%;margin:auto;max-width:145px !important;max-height:145px}.person-content{padding:10px 15px 5px 15px;font-size:93%;color:#353535;line-height:1.3}.person-bio{color:#353535;text-align:left;font-size:93%;line-height:1.3;border-top:1px solid #dedede;padding-top:15px}.person-bioText{text-align:left}.page-section--tint .person-imgwrap{background:#f2f2f2;background:-webkit-gradient(linear, left top, left bottom, color-stop(50%, #f2f2f2), color-stop(50%, #fff));background:linear-gradient(to bottom, #f2f2f2 50%, #fff 50%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#ffffff',GradientType=0 )}.page-section--tint .person{background-color:#fff !important}.peoplebycat-intro{padding-bottom:35px}.panel{background-color:#f2f2f2;padding:15px}@media (min-width: 860px){.panel{display:-webkit-box;display:-ms-flexbox;display:flex;padding:30px}}.panel h2{font-size:1.4em}@media (min-width: 860px){.panel h2{margin-top:0;font-size:2.1em}}.panel p,.panel li{font-size:0.95em;line-height:1.4}@media (min-width: 860px){.panel p,.panel li{font-size:1em}}@media (min-width: 860px){.panel-media{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;margin-right:15px;position:relative}}.panel-media img{width:100%}@media (min-width: 860px){.panel-media img{position:absolute;height:100%;-o-object-fit:cover;object-fit:cover}}.panel-body{padding-top:15px}@media (min-width: 860px){.panel-body{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding-left:15px;padding-top:0}}@media (min-width: 860px){.panel-media+.panel-body{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}@media (min-width: 860px){.panel .button,.panel .filter button,.filter .panel button,.panel .filter input[type="submit"],.filter .panel input[type="submit"],.panel .filterSet-link{margin-top:10px}}.intro__text p{margin-bottom:0}@media (max-width: 641px){.intro__title{margin-top:10px !important}}@media only screen and (min-width: 900px){.intro{text-align:center;max-width:1020px;margin-left:auto;margin-right:auto;padding-bottom:0px}.intro__title{font-size:44px;line-height:1.2 !important;margin-bottom:20px;margin-top:0}.intro__buttons{margin-top:20px}.intro__buttons .button,.intro__buttons .filter button,.filter .intro__buttons button,.intro__buttons .filter input[type="submit"],.filter .intro__buttons input[type="submit"],.intro__buttons .filterSet-link{display:inline-block;margin-left:5px;margin-right:5px}.intro p:last-child{margin-bottom:0}.intro__text p{margin-bottom:inherit}}.article blockquote{border-left:5px solid #e1e1e1;margin-left:0;padding-left:10px}.article p:first-child,.article h1:first-child,.article h2:first-child,.article h3:first-child{margin-top:0}.article h1:last-child,.article h2:last-child,.article h3:last-child,.article p:last-child{margin-bottom:0}.article h2{font-size:180%;margin-top:30px;margin-bottom:0}.article h3{font-size:170%;margin-top:30px;margin-bottom:0}.article h4{font-size:160%;margin-top:30px;margin-bottom:0}.article ol{padding-left:18px}.article ol li{margin:3px 0}.article ul{padding-left:17px}.article ul li{margin:3px 0}.article--narrow{width:80%;margin-left:auto;margin-right:auto}@media (max-width: 641px){.timeline-item{margin-bottom:20px}}@media (min-width: 860px){.timeline-item{display:-webkit-box;display:-ms-flexbox;display:flex}}.timeline-item h3{font-size:150%;line-height:1.3;margin:14px 0 0 0;color:#222222}@media (max-width: 641px){.timeline-item h3{font-size:115%;line-height:1.3}}.timeline-marker{position:relative}@media (min-width: 860px){.timeline-marker{margin-right:25px;padding-bottom:50px;max-width:240px}}@media (max-width: 641px){.timeline-marker{max-width:190px}}@media (min-width: 860px){.timeline-marker:after{content:"";width:6px;background:#d9d9d9;display:block;position:absolute;top:0;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media (min-width: 860px){.timeline-item:last-child .timeline-marker{padding-bottom:0}}.timeline-image{position:relative;z-index:2}.timeline-content{color:#606060}@media (min-width: 860px){.timeline-content{-webkit-box-flex:1;-ms-flex:1;flex:1}}.timeline-content p:first-child{margin-top:0}.timeline--circles .timeline-image{border-radius:50%}@media (min-width: 860px){.mediaArticle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0px;margin:-35px 0 0 -35px}}@media (min-width: 860px){.mediaArticle-text{-webkit-box-flex:0;-ms-flex:0 0 66.666%;flex:0 0 66.666%;padding:35px 0 0 35px}}.mediaArticle-text p:first-child,.mediaArticle-text h1:first-child,.mediaArticle-text h2:first-child,.mediaArticle-text h3:first-child,.mediaArticle-text h4:first-child,.mediaArticle-text h5:first-child,.mediaArticle-text h6:first-child{margin-top:0}.mediaArticle-image{padding-top:5px}@media (min-width: 860px){.mediaArticle-image{-webkit-box-flex:0;-ms-flex:0 0 33.333%;flex:0 0 33.333%;padding:35px 0 0 35px}}.mediaArticle-image img,.mediaArticle-image iframe{width:100%;max-width:100%}.mediaObject{background-color:#f2f2f2;padding:15px;margin-bottom:20px}@media (min-width: 860px){.mediaObject{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:30px}}.mediaObject h2{font-size:1.4em}@media (min-width: 860px){.mediaObject h2{margin-top:0;font-size:1.5em;margin-bottom:0}}.mediaObject h2 a{color:#000;text-decoration:none}.mediaObject h2 a:hover{text-decoration:underline}.mediaObject p,.mediaObject li{font-size:0.95em;line-height:1.4}@media (min-width: 860px){.mediaObject p,.mediaObject li{font-size:1em}}.mediaObject-figure{max-width:270px}@media (min-width: 860px){.mediaObject-figure{padding-right:15px;text-align:center}}@media (max-width: 641px){.mediaObject-figure{margin-bottom:10px}}@media (min-width: 860px){.mediaObject-body{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:15px}}.mediaObject-figure img{width:auto;display:inline-block !important;margin:auto}.mediaObject--circle img{border-radius:50%}.mediaObject-link--disabled{pointer-events:none;text-decoration:none;cursor:default}.postArticle{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-30px 0 0 -30px}.postArticle-primary{padding:30px 0 0 30px}@media (min-width: 860px){.postArticle-primary{-webkit-box-flex:0;-ms-flex:0 0 70%;flex:0 0 70%}}.postArticle-primary ol{padding-left:18px}.postArticle-primary h2:first-child{margin-top:0}.postArticle-secondary{padding:30px 0 0 30px}@media (min-width: 860px){.postArticle-secondary{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%}}.post-image{overflow:hidden}.post-image img{width:100%;display:block;-webkit-transition:0.3s -webkit-transform ease-in-out;transition:0.3s -webkit-transform ease-in-out;transition:0.3s transform ease-in-out;transition:0.3s transform ease-in-out, 0.3s -webkit-transform ease-in-out}.post-heading{margin:15px 0 10px 0;font-size:125%;line-height:1.15}.post-body{padding-top:15px}.post-link{color:#000 !important;text-decoration:none}.post-excerpt{font-size:90%;line-height:1.5}.post{margin-bottom:20px}.post:last-child{margin-bottom:0}.post-card{background:#f2f2f2}.page-section--tint .post-card{background:#fff}.post-body{padding:15px}.post-date{margin-top:auto;margin-bottom:0;color:#2e2e2e;font-weight:bold;font-size:82%;padding-top:0px}@media (min-width: 860px){.posts{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-40px 0 0 -40px}.post{-webkit-box-flex:0;-ms-flex:0 0 33.333%;flex:0 0 33.333%;padding:40px 0 0 40px;margin-bottom:0}.post-card{background:#f2f2f2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:0.3s -webkit-box-shadow ease-in-out;transition:0.3s -webkit-box-shadow ease-in-out;transition:0.3s box-shadow ease-in-out;transition:0.3s box-shadow ease-in-out, 0.3s -webkit-box-shadow ease-in-out;height:100%;position:relative}.post-card:hover{-webkit-box-shadow:0px 3px 6px 0px rgba(0,0,0,0.2);box-shadow:0px 3px 6px 0px rgba(0,0,0,0.2)}.post-card:hover .post-image img{-webkit-transform:scale(1.1);transform:scale(1.1)}}@media (min-width: 860px) and (prefers-reduced-motion: reduce){.post-card:hover .post-image img{-webkit-transform:none;transform:none}}@media (min-width: 860px){.page-section--tint .post-card{background:#fff}.post-heading{margin:0 0 12px 0;font-size:140%;line-height:1.15}.post-link{color:#000 !important;text-decoration:none}.post-link:before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}.post-body{padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1}.post-body p{color:#343434}.post-excerpt{display:none}.post-meta{margin:0;font-size:90%;color:#2e2e2e;position:relative;z-index:2}.post-meta a{color:#2e2e2e !important}.post-date{margin-top:auto;margin-bottom:0;color:#2e2e2e;font-weight:bold;font-size:85%;padding-top:40px}.post--large{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;min-height:470px}.post--large .post-card{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.post--large .post-heading{margin-bottom:13px;font-size:200%}.post--large .post-image{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;position:relative}.post--large .post-image img{position:absolute;top:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.post--large .post-body{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:1;-ms-flex:1;flex:1}.post--large .post-date{margin-top:auto}.post--large .post-excerpt{display:block;font-size:110%;line-height:1.4}}.album{max-width:635px}.album-stack1{display:grid;grid-template-columns:2.1fr 1fr;grid-gap:20px;margin-bottom:20px}.album-stack1 .album-featured .album-item{height:100%}.album-stack1 .album-featured .album-item img{height:100%}.album-stack1 .album-thumbs .album-item{margin-bottom:20px}.album-stack1 .album-thumbs .album-item:last-child{margin-bottom:0}.album-stack1 .album-thumbs .album-item img{max-width:100%;height:auto}.album-stack2{display:grid;grid-template-columns:1fr 2.1fr;grid-gap:20px}.album-stack2 .album-featured .album-item{height:100%;position:relative}.album-stack2 .album-featured .album-item a{position:relative;display:block;height:100%}.album-stack2 .album-featured .album-item img{height:100%}.album-stack2 .album-thumbs .album-item{margin-bottom:20px}.album-stack2 .album-thumbs .album-item:last-child{margin-bottom:0}.album-stack2 .album-thumbs .album-item img{max-width:100%;height:auto}.album-stack2 .album-more{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(217,217,217,0.9);color:#fff;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:35px}.projectSingle-article{display:-webkit-box;display:-ms-flexbox;display:flex;margin:-1em 0 0 -1em;-ms-flex-wrap:wrap;flex-wrap:wrap}.projectSingle-text{-webkit-box-flex:0;-ms-flex:0 0 68%;flex:0 0 68%;padding:1em 0 0 1em}@media (max-width: 860px){.projectSingle-text{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.projectSingle-text h2:first-child{margin-top:0}.projectSingle-data{-webkit-box-flex:0;-ms-flex:0 0 32%;flex:0 0 32%;padding:1em 0 0 1em;font-size:15px}@media (max-width: 860px){.projectSingle-data{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.projectPanel{background:#f5f5f5;padding:0 25px 15px 25px}.projectPanel-stats div{padding-bottom:3px}.projectPanel-section{border-bottom:1px solid #d8d8d8;padding-bottom:15px;padding-top:20px}.projectPanel-section:last-child{border-bottom:0}.projectPanel-section h2{margin-top:0 !important}.projectPanel-section h3{margin:0 0 10px 0 !important;font-size:17px}.projectPerson{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:15px}.projectPerson-image{margin-right:10px}.projectPerson-image img{border-radius:100%}.projectPerson-details{-webkit-box-flex:1;-ms-flex:1;flex:1}.projectPerson-name{margin:0}.projectPerson-sector{margin:0;color:#8f8f8f;font-weight:500;font-size:14px}.projectTeam .person{background-color:transparent;padding:0px;text-align:left;height:auto;margin-bottom:15px}.projectTeam .person-link{display:block;text-decoration:none;color:#000 !important;display:-webkit-box;display:-ms-flexbox;display:flex}.projectTeam .person-imgwrap{background:transparent;-webkit-filter:none;filter:none}.projectTeam .person-image{border-radius:100%;margin:0;max-width:50px !important;max-height:50px}.projectTeam .person-content{padding:5px 15px 5px 15px;font-size:93%;color:#353535;line-height:1.3}.projectTeam .person-name{margin-top:0;margin-bottom:5px;font-size:17px}.projectTeam .person-position{margin:0;color:#8f8f8f;font-weight:500;font-size:14px}.projectTeam .person-role{display:none}.projectTeam .person-bioText{text-align:left;display:none}.projectTeam .person-bio{color:#353535;text-align:left;font-size:93%;line-height:1.3;border-top:1px solid #dedede;padding-top:15px}.projectSingle-parters{padding-top:40px}.projectSingle-otherOrganisations{padding-top:40px}.person-position{color:#181818;font-size:90%;line-height:1.3;margin-top:5px;font-weight:bold;text-align:left}@media (min-width: 860px){.site-search{padding:0}}.site-search form{max-width:100%}@media (min-width: 860px){.site-search form{display:-webkit-box;display:-ms-flexbox;display:flex}}.site-search input[type="search"]{border:0;font-size:1em;padding:1em;background:#f2f2f2;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-appearance:none;-moz-appearance:none;appearance:none}.site-search button{background:#7db834;color:#fff !important;text-decoration:none;display:inline-block;padding:1em;font-weight:bold;border:0;font-size:1em}.gallery-item{margin-bottom:20px}@media only screen and (max-width: 900px){.cards{display:grid;grid-template-columns:repeat(auto-fill, minmax(300px, 1fr));grid-gap:20px}}.card{background:#f7f7f7;margin-bottom:0px;height:100%}.card-body{padding:15px}.card-heading{margin:0;font-size:135%}@media (max-width: 641px){.card-heading{font-size:125%}}.card-link{color:#000 !important;text-decoration:none}.card-text{font-size:92%;line-height:1.3}.card .card-media img{display:block;width:100%}.cardSubLinks{position:relative;z-index:3;display:inline-block}.cardSubLikns-link{font-size:90%;display:block}.gallery-container{display:grid;grid-gap:10px;grid-template-columns:1fr 1fr;text-align:center}.gallery-item{padding:10px;margin-bottom:0}.gallery-item img{margin:auto}.gallery-caption{font-size:92%;line-height:1.3}@media only screen and (min-width: 900px){.cards{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-35px 0 0 -35px}.cards-item{padding:35px 0 0 35px;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.card{background:#f7f7f7;position:relative;height:100%;margin-bottom:0}.card .card-media{overflow:hidden}.card .card-media img{display:block;width:100%}.card-link{text-decoration:none;color:#343434 !important;-webkit-transition:0.2s color ease-in-out;transition:0.2s color ease-in-out}.card:hover .card-link{color:#64991B !important}.card:hover .card-link:before{-webkit-box-shadow:0px 2px 5px 0px rgba(0,0,0,0.3);box-shadow:0px 2px 5px 0px rgba(0,0,0,0.3)}.card-heading{margin:0;color:#343434}.card-link:before{display:block;content:"";position:absolute;top:0;left:0;right:0;bottom:0;-webkit-transition:0.2s -webkit-box-shadow ease-in-out;transition:0.2s -webkit-box-shadow ease-in-out;transition:0.2s box-shadow ease-in-out;transition:0.2s box-shadow ease-in-out, 0.2s -webkit-box-shadow ease-in-out;z-index:2}.card-timestamp{opacity:0.65}.card-body{padding:20px;color:#343434}.clinks-item a{position:relative;z-index:3}.cards--halves .cards-item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.cards--thirds .cards-item{-webkit-box-flex:0;-ms-flex:0 0 33.333%;flex:0 0 33.333%}.cards--quarters .cards-item{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}.gallery{overflow:hidden !important;margin-left:-15px;margin-right:-15px;padding-top:40px;padding-bottom:40px}.gallery-heading{font-size:200%;margin-top:0;margin-bottom:30px}.gallery-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.gallery-item{-webkit-box-flex:0;-ms-flex:0 0 calc(16.666% - 20px);flex:0 0 calc(16.666% - 20px);padding:18px 18px 18px 18px;margin-bottom:0;text-align:center;position:relative}.gallery-image{display:inline-block !important}.gallery-link{display:inline-block;background:#fff;z-index:99;display:block}.gallery-link:before{-webkit-transition:0.2s -webkit-box-shadow ease-in-out;transition:0.2s -webkit-box-shadow ease-in-out;transition:0.2s box-shadow ease-in-out;transition:0.2s box-shadow ease-in-out, 0.2s -webkit-box-shadow ease-in-out;content:"";position:absolute;top:0;left:0;right:0;bottom:0;display:block}.gallery-caption{color:#343434;margin-top:10px;margin-bottom:12px;line-height:1.4;font-size:90%}.gallery--halves .gallery-item{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 20px);flex:0 0 calc(50% - 20px)}.gallery--thirds .gallery-item{-webkit-box-flex:0;-ms-flex:0 0 calc(33.333% - 20px);flex:0 0 calc(33.333% - 20px)}.gallery--quarters .gallery-item{-webkit-box-flex:0;-ms-flex:0 0 calc(25% - 20px);flex:0 0 calc(25% - 20px)}.gallery--circles .gallery-image,.gallery--circles .gallery-link{border-radius:50%}.image-caption p{margin-bottom:0;opacity:0.6;font-style:italic}}ul.downloads{list-style:none;margin:0;padding:0}li.downloads-item{margin-bottom:3px;font-size:13px}li.downloads-item::before{content:url(//www.cambridgeconservation.org/wp-content/themes/cci/static/images/download-icon.svg) !important;padding-bottom:4px}li.downloads-item a{text-decoration:none;font-weight:600;margin-right:2px;font-size:16px}li.downloads-item a:hover{text-decoration:underline}.latestNewsActions{display:grid;grid-template-columns:1fr 3fr;grid-gap:30px;padding-top:55px}@media (max-width: 1004px){.latestNewsActions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}}.latestNewsActions-newsletter{justify-self:end}@media (max-width: 1004px){.latestNewsActions-newsletter{justify-self:center;padding-top:25px}}.page-section--homefeat{padding-bottom:60px}#sitemap{display:none}.footer{background:#303030;color:#fff;padding:10px 0}@media (min-width: 860px){.footer{padding:2em 0}}.footer a{color:#fff;text-decoration:none}.footer a:hover{text-decoration:underline}.footer-contact__logo{display:none}.footer li,.footer p{font-size:0.88em;line-height:1.31}.footer-contact__heading,.footer-social__heading{font-size:20px;margin-bottom:11px}@media (max-width: 641px){.footer-contact__heading,.footer-social__heading{font-size:18px}}.footer-contact__unlogo{padding-top:1em}.footer-contact__unlogo img{height:100px}.social-list{list-style:none;margin:0;padding:0}@media (min-width: 860px){.footer{background:#303030;color:#fff;padding:4.5em 0 4em 0}.footer a{color:#fff;text-decoration:none;border-bottom:1px solid transparent;-webkit-transition:0.2s border-color ease-in-out;transition:0.2s border-color ease-in-out}.footer a:hover{text-decoration:none;border-bottom:1px solid #d8d8d8}.footer li,.footer p{font-size:0.88em;line-height:1.31}.footer li,.footer a,.footer p{color:#d8d8d8}.footer h2,.footer h3{font-size:1em;text-transform:uppercase;line-height:1;margin-bottom:1em;margin-top:0}.footer h2 a,.footer h3 a{color:#fff}.footer-primary{display:-webkit-box;display:-ms-flexbox;display:flex}.footer-contact{-webkit-box-flex:0;-ms-flex:0 0 28%;flex:0 0 28%}.footer-sitemap{-webkit-box-flex:0;-ms-flex:0 0 72%;flex:0 0 72%}.footer-contact,.sitemap-list__block{padding-right:2.5em;padding-bottom:1.6em}.footer-contact__logo{display:block;margin-bottom:1em}.footer-contact__heading{margin-top:0;display:none}.footer-contact__address{margin-top:0}.footer-contact__telephone{padding-top:1em}.footer-social{padding:0.4em 0 1em 0}.footer-social__heading{display:none}.social-list{list-style:none;margin:0;padding:0}.social-list__item{display:inline-block;padding-right:0.8em}.social-list__link{height:24px;display:inline-block;font-size:0;-webkit-transition:0.2s ease-in-out;transition:0.2s ease-in-out}.social-list__link:hover{opacity:0.7}.social-list--twitter{background-image:url(//www.cambridgeconservation.org/wp-content/themes/cci/static/images/social/twitter.png);background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)),url(//www.cambridgeconservation.org/wp-content/themes/cci/static/images/social/twitter.svg);background-image:linear-gradient(transparent, transparent),url(//www.cambridgeconservation.org/wp-content/themes/cci/static/images/social/twitter.svg);background-repeat:no-repeat;width:28px}.social-list--facebook{background-image:url(//www.cambridgeconservation.org/wp-content/themes/cci/static/images/social/facebook.png);background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)),url(//www.cambridgeconservation.org/wp-content/themes/cci/static/images/social/facebook.svg);background-image:linear-gradient(transparent, transparent),url(//www.cambridgeconservation.org/wp-content/themes/cci/static/images/social/facebook.svg);background-repeat:no-repeat;width:24px}.social-list--instagram{background-image:url(//www.cambridgeconservation.org/wp-content/themes/cci/static/images/social/instagram.png);background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)),url(//www.cambridgeconservation.org/wp-content/themes/cci/static/images/social/instagram.svg);background-image:linear-gradient(transparent, transparent),url(//www.cambridgeconservation.org/wp-content/themes/cci/static/images/social/instagram.svg);background-repeat:no-repeat;width:24px}.social-list--linkedin{background-image:url(//www.cambridgeconservation.org/wp-content/themes/cci/static/images/social/linkedin.png);background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)),url(//www.cambridgeconservation.org/wp-content/themes/cci/static/images/social/linkedin.svg);background-image:linear-gradient(transparent, transparent),url(//www.cambridgeconservation.org/wp-content/themes/cci/static/images/social/linkedin.svg);background-repeat:no-repeat;width:24px}.social-list--youtube{background-image:url(//www.cambridgeconservation.org/wp-content/themes/cci/static/images/social/youtube.png);background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)),url(//www.cambridgeconservation.org/wp-content/themes/cci/static/images/social/youtube.svg);background-image:linear-gradient(transparent, transparent),url(//www.cambridgeconservation.org/wp-content/themes/cci/static/images/social/youtube.svg);background-repeat:no-repeat;width:33px}.footer-signoff{display:-webkit-box;display:-ms-flexbox;display:flex}.footer-signoff p{margin-top:0;margin-bottom:0}.footer-signoff a,.footer-signoff p{color:#d8d8d8}.footer-signoff__top{display:none}.footer-signoff__chameleon{padding-left:1em;margin-left:auto}#sitemap{display:block}ul.footer-menu{list-style:none;margin:0;padding:0 0 30px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}ul.footer-menu>li{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;margin-bottom:30px;padding-left:10px}ul.footer-menu>li#menu-item-3337{-webkit-box-flex:0;-ms-flex:0 0 35%;flex:0 0 35%}ul.footer-menu>li#menu-item-3343{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%}ul.footer-menu>li#menu-item-3346{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%}ul.footer-menu>li#menu-item-3351{-webkit-box-flex:0;-ms-flex:0 0 35%;flex:0 0 35%}ul.footer-menu>li#menu-item-3365{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%}ul.footer-menu>li#menu-item-3370{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%}ul.footer-menu>li>a{text-transform:uppercase;color:#fff;font-weight:600;font-size:15px}ul.footer-menu ul.sub-menu{margin:0;padding:10px 0 0 0}ul.footer-menu ul.sub-menu li{margin-bottom:5px}ul.footer-menu ul.sub-menu li:last-child{margin-bottom:0}ul.footer-menu ul.sub-menu li a{font-size:14px}ul.footer-menu li{display:block}}