/*!
Theme Name: Building the Engine
Theme URI:
Author: Good Done Daily
Author URI: http://www.gooddonedaily.com
Description:
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain:
Tags:
*/
@-webkit-keyframes engine-shake{2%,34%,60%{transform:rotate(.175deg)}4%,48%,84%,96%{transform:rotate(-.075deg)}6%,78%,82%{transform:rotate(-.275deg)}18%,66%,8%,86%{transform:rotate(.025deg)}10%,26%,32%,74%,90%,94%{transform:rotate(.225deg)}12%,52%,56%{transform:rotate(-.175deg)}14%,16%,38%{transform:rotate(.275deg)}20%{transform:rotate(1.375deg)}22%,30%,40%,46%,50%,72%,92%{transform:rotate(-.225deg)}24%,62%{transform:rotate(-.025deg)}28%,58%,64%{transform:rotate(.125deg)}36%,54%,70%,88%{transform:rotate(-.325deg)}42%,44%,80%{transform:rotate(.075deg)}68%{transform:rotate(1.725deg)}76%,98%{transform:rotate(.375deg)}0%,to{transform:rotate(0)}}
@keyframes engine-shake{2%,34%,60%{transform:rotate(.175deg)}4%,48%,84%,96%{transform:rotate(-.075deg)}6%,78%,82%{transform:rotate(-.275deg)}18%,66%,8%,86%{transform:rotate(.025deg)}10%,26%,32%,74%,90%,94%{transform:rotate(.225deg)}12%,52%,56%{transform:rotate(-.175deg)}14%,16%,38%{transform:rotate(.275deg)}20%{transform:rotate(1.375deg)}22%,30%,40%,46%,50%,72%,92%{transform:rotate(-.225deg)}24%,62%{transform:rotate(-.025deg)}28%,58%,64%{transform:rotate(.125deg)}36%,54%,70%,88%{transform:rotate(-.325deg)}42%,44%,80%{transform:rotate(.075deg)}68%{transform:rotate(1.725deg)}76%,98%{transform:rotate(.375deg)}0%,to{transform:rotate(0)}}@-webkit-keyframes small-wheels{0%{transform:rotate(0deg)}to{transform:rotate(2160deg)}}@keyframes small-wheels{0%{transform:rotate(0deg)}to{transform:rotate(2160deg)}}@-webkit-keyframes largewheel{0%{transform:rotate(0deg)}to{transform:rotate(-1080deg)}}@keyframes largewheel{0%{transform:rotate(0deg)}to{transform:rotate(-1080deg)}}@-webkit-keyframes piston1{0%,11%,22%,33%,44%,55%,66%,to{transform:translate(0,0)}16.5%,27.5%,38.5%,49.5%,5.5%,60.5%{transform:translate(10px,10px)}}@keyframes piston1{0%,11%,22%,33%,44%,55%,66%,to{transform:translate(0,0)}16.5%,27.5%,38.5%,49.5%,5.5%,60.5%{transform:translate(10px,10px)}}@-webkit-keyframes piston2{0%,11%,22%,33%,44%,55%,66%,to{transform:translate(0,0)}16.5%,26.5%,37.5%,48.5%,5.5%,60.5%{transform:translate(-10px,10px)}}@keyframes piston2{0%,11%,22%,33%,44%,55%,66%,to{transform:translate(0,0)}16.5%,26.5%,37.5%,48.5%,5.5%,60.5%{transform:translate(-10px,10px)}}@-webkit-keyframes rev-up{0%{transform:rotate(0deg)}to{transform:rotate(90deg)}}@keyframes rev-up{0%{transform:rotate(0deg)}to{transform:rotate(90deg)}}@-webkit-keyframes rev-full{0%,50%,to{transform:rotate(90deg)}7.5%{transform:rotate(85deg)}55%{transform:rotate(80deg)}}@keyframes rev-full{0%,50%,to{transform:rotate(90deg)}7.5%{transform:rotate(85deg)}55%{transform:rotate(80deg)}}@-webkit-keyframes animate-in{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes animate-in{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@-webkit-keyframes animate-out{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes animate-out{0%{transform:translateY(0)}to{transform:translateY(-100%)}}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0;font-family:"Founders Grotesk";background:#fff;--announcement-banner-height:70px}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.no-cssgrid #unsupported-browser,details{display:block}summary{display:list-item}[hidden],template{display:none}@media (min-width:700px){html{font-size:16px}}@media (min-width:1200px){html{font-size:17px}}@media (min-width:1400px){html{font-size:18px}}@font-face{font-family:"Founders Grotesk";src:url(webfonts/Founders_Grotesk_Light.woff2) format('woff2'),url(webfonts/Founders_Grotesk_Light.woff) format('woff');font-weight:200;font-style:normal}@font-face{font-family:"Founders Grotesk";src:url(webfonts/Founders_Grotesk_Light_Italic.woff2) format('woff2'),url(webfonts/Founders_Grotesk_Light_Italic.woff) format('woff');font-weight:200;font-style:italic}@font-face{font-family:"Founders Grotesk";src:url(webfonts/Founders_Grotesk_Regular.woff2) format('woff2'),url(webfonts/Founders_Grotesk_Regular.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:"Founders Grotesk";src:url(webfonts/Founders_Grotesk_Regular_Italic.woff2) format('woff2'),url(webfonts/Founders_Grotesk_Regular_Italic.woff) format('woff');font-weight:400;font-style:italic}@font-face{font-family:"Founders Grotesk";src:url(webfonts/Founders_Grotesk_Medium.woff2) format('woff2'),url(webfonts/Founders_Grotesk_Medium.woff) format('woff');font-weight:500;font-style:normal}@font-face{font-family:"Founders Grotesk";src:url(webfonts/Founders_Grotesk_Medium_Italic.woff2) format('woff2'),url(webfonts/Founders_Grotesk_Medium_Italic.woff) format('woff');font-weight:500;font-style:italic}@font-face{font-family:"Founders Grotesk";src:url(webfonts/Founders_Grotesk_Semibold.woff2) format('woff2'),url(webfonts/Founders_Grotesk_Semibold.woff) format('woff');font-weight:600;font-style:normal}@font-face{font-family:"Founders Grotesk";src:url(webfonts/Founders_Grotesk_Semibold_Italic.woff2) format('woff2'),url(webfonts/Founders_Grotesk_Semibold_Italic.woff) format('woff');font-weight:600;font-style:italic}@font-face{font-family:"Founders Grotesk";src:url(webfonts/Founders_Grotesk_Bold.woff2) format('woff2'),url(webfonts/Founders_Grotesk_Bold.woff) format('woff');font-weight:700;font-style:normal}@font-face{font-family:"Founders Grotesk";src:url(webfonts/Founders_Grotesk_Bold_Italic.woff2) format('woff2'),url(webfonts/Founders_Grotesk_Bold_Italic.woff) format('woff');font-weight:700;font-style:italic}@font-face{font-family:"Founders Grotesk Text";src:url(webfonts/Founders_Grotesk_Text_Light.woff2) format('woff2'),url(webfonts/Founders_Grotesk_Text_Light.woff) format('woff');font-weight:200;font-style:normal}@font-face{font-family:"Founders Grotesk Text";src:url(webfonts/Founders_Grotesk_Text_Light_Italic.woff2) format('woff2'),url(webfonts/Founders_Grotesk_Text_Light_Italic.woff) format('woff');font-weight:200;font-style:italic}@font-face{font-family:"Founders Grotesk Text";src:url(webfonts/Founders_Grotesk_Text_Regular.woff2) format('woff2'),url(webfonts/Founders_Grotesk_Text_Regular.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:"Founders Grotesk Text";src:url(webfonts/Founders_Grotesk_Text_Regular_Italic.woff2) format('woff2'),url(webfonts/Founders_Grotesk_Text_Regular_Italic.woff) format('woff');font-weight:400;font-style:italic}@font-face{font-family:"Founders Grotesk Text";src:url(webfonts/Founders_Grotesk_Text_Medium.woff2) format('woff2'),url(webfonts/Founders_Grotesk_Text_Medium.woff) format('woff');font-weight:500;font-style:normal}@font-face{font-family:"Founders Grotesk Text";src:url(webfonts/Founders_Grotesk_Text_Medium_Italic.woff2) format('woff2'),url(webfonts/Founders_Grotesk_Text_Medium_Italic.woff) format('woff');font-weight:500;font-style:italic}@font-face{font-family:"Founders Grotesk Text";src:url(webfonts/Founders_Grotesk_Text_Semibold.woff2) format('woff2'),url(webfonts/Founders_Grotesk_Text_Semibold.woff) format('woff');font-weight:600;font-style:normal}@font-face{font-family:"Founders Grotesk Text";src:url(webfonts/Founders_Grotesk_Text_Semibold_Italic.woff2) format('woff2'),url(webfonts/Founders_Grotesk_Text_Semibold_Italic.woff) format('woff');font-weight:600;font-style:italic}@font-face{font-family:"Founders Grotesk Text";src:url(webfonts/Founders_Grotesk_Text_Bold.woff2) format('woff2'),url(webfonts/Founders_Grotesk_Text_Bold.woff) format('woff');font-weight:700;font-style:normal}@font-face{font-family:"Founders Grotesk Text";src:url(webfonts/Founders_Grotesk_Text_Bold_Italic.woff2) format('woff2'),url(webfonts/Founders_Grotesk_Text_Bold_Italic.woff) format('woff');font-weight:700;font-style:italic}*,::before,:after{box-sizing:border-box}@media (max-width:700px){body{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}html{font-size:15px}@media (min-width:700px){html{font-size:16px}}@media (min-width:1200px){html{font-size:17px}}@media (min-width:1500px){html{font-size:18px}}#unsupported-browser{display:none;background:#dde227;position:fixed;left:40px;top:40px;width:calc(100vw - 80px);height:calc(100vh - 80px);padding:60px;z-index:9999999}#unsupported-browser h1{margin-top:0;margin-bottom:1em;max-width:30em}#unsupported-browser h1 a{color:#fff;text-decoration:none;border-bottom:3px solid #fff;transition:all .3s linear}#unsupported-browser h1 a:hover{color:#69c9ce;border-color:#69c9ce}.site-content{transition:none}.site-content.dimmed,header.site-header.menu-open+.site-content,header.site-header.searchbar-open+.site-content{opacity:.2;transition:opacity .2s linear}header.site-header{display:grid;grid-template-columns:200px 1fr;grid-template-areas:"logo dashboard" "logo menu" "logo nothing";grid-column-gap:40px;grid-template-rows:1fr 1fr 1fr;margin:0 65px 0 40px}@media (max-width:1200px){header.site-header{grid-column-gap:0}}@media (max-width:700px){header.site-header{grid-template-areas:"logo menu";grid-template-columns:100px 1fr;grid-template-rows:none;margin:20px}}header.site-header.menu-open #logo{z-index:2000}header.site-header.menu-open #logo #logo-wrapper{background-image:url(img/logo_bg_black.png)}header.site-header.menu-open #logo svg .st1,header.site-header.searchbar-open #logo svg .st1{stroke:#fff}header.site-header.menu-open ul#primary-menu>li>a{color:#fff!important;border-color:transparent!important}header.site-header.menu-open #dashboard-search-link{z-index:2000;color:#fff}header.site-header.menu-open #dashboard-search-link #dashboard-close,header.site-header.menu-open #dashboard-search-link #dashboard-open{display:none!important}header.site-header.menu-open #dashboard-search-link #menu-close{display:block}#site-navigation ul#primary-menu>li ul.sub-menu li a:hover,header.site-header.menu-open #dashboard-search-link a span{border-bottom-color:#fff}header.site-header #dashboard-search-link a:hover span,header.site-header.menu-open #dashboard-search-link a:hover span{border-color:#69c9ce}header.site-header.menu-open #dashboard-search-link #search:before{background-image:url(img/search_icon_white.svg)}header.site-header.searchbar-open #logo{z-index:1500}header.site-header.searchbar-open #logo #logo-wrapper{background-image:url(img/logo_bg_black.png)}header.site-header #logo{grid-area:logo}header.site-header #logo #logo-wrapper{width:200px;height:180px;background-image:url(img/logo_bg.png);background-size:contain;background-position:center center;background-repeat:no-repeat;display:flex;justify-content:center;align-items:center}@media (max-width:700px){header.site-header #logo #logo-wrapper{width:100px;height:90px}}header.site-header #logo #logo-wrapper svg{width:150px;height:auto;-webkit-animation-duration:6s;animation-duration:6s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;transform-box:fill-box;transform-origin:bottom center}@media (max-width:700px){header.site-header #logo #logo-wrapper svg{width:75px}}header.site-header #logo #logo-wrapper svg.animate{-webkit-animation-name:engine-shake;animation-name:engine-shake}header.site-header #logo #logo-wrapper svg.animate #wheel1,header.site-header #logo #logo-wrapper svg.animate #wheel2{-webkit-animation-name:small-wheels;animation-name:small-wheels}header.site-header #logo #logo-wrapper svg.animate #largewheel{-webkit-animation-name:largewheel;animation-name:largewheel}header.site-header #logo #logo-wrapper svg #largewheel,header.site-header #logo #logo-wrapper svg #wheel1,header.site-header #logo #logo-wrapper svg #wheel2{-webkit-animation-duration:6s;animation-duration:6s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;transform-origin:50% 50%;transform-box:fill-box}header.site-header #logo #logo-wrapper svg #piston1,header.site-header #logo #logo-wrapper svg #piston2{-webkit-animation-duration:6s;animation-duration:6s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}header.site-header #logo #logo-wrapper svg #piston2{-webkit-animation-delay:.3333s;animation-delay:.3333s}header.site-header #dashboard-search-link{text-align:right;align-self:center;display:grid;grid-template-columns:1fr auto auto;grid-gap:40px;grid-template-areas:'. search dashboard';cursor:pointer;position:relative}@media (max-width:700px){header.site-header #dashboard-search-link{display:none}}#site-navigation ul#primary-menu>li>a,header.site-header #dashboard-search-link a{font-size:17px;color:inherit;text-decoration:none;position:relative}header.site-header #dashboard-search-link a span{border-bottom:#dde227 3px solid;transition:border-color .3s linear}header.site-header #dashboard-search-link #search:before,header.site-header #dashboard-search-link a:before{content:'';position:absolute;background-position:center;background-size:contain;background-repeat:no-repeat}header.site-header #dashboard-search-link a#dashboard-open{grid-area:dashboard;padding-left:32px}header.site-header #dashboard-search-link a#dashboard-open #dashboard_icon{width:32px;position:absolute;top:-1px;left:0;padding-right:8px}header.site-header #dashboard-search-link a#dashboard-open #dashboard_icon .gauge{transform:rotate(0deg);transform-origin:8px 9px}header.site-header #dashboard-search-link a#dashboard-open:hover .gauge{-webkit-animation-name:rev-up,rev-full;animation-name:rev-up,rev-full;-webkit-animation-duration:.5s,.5s;animation-duration:.5s,.5s;-webkit-animation-delay:0s,.5s;animation-delay:0s,.5s;-webkit-animation-timing-function:cubic-bezier(.55,.085,.68,.53),linear;animation-timing-function:cubic-bezier(.55,.085,.68,.53),linear;-webkit-animation-iteration-count:1,infinite;animation-iteration-count:1,infinite}header.site-header #dashboard-search-link a#dashboard-close{grid-area:dashboard;display:none;padding-left:26px}header.site-header #dashboard-search-link a#menu-close{grid-area:dashboard;padding-left:26px}header.site-header #dashboard-search-link a#dashboard-close:before{left:0;top:2px;background-image:url(img/dashboard_close.svg);width:18px;height:18px}header.site-header #dashboard-search-link a#menu-close:before{left:0;top:2px;width:18px;height:18px;background-image:url(img/menu_close.svg)}header.site-header #dashboard-search-link a#menu-close,header.site-header #dashboard-search-link.pushed #dashboard-open{display:none}header.site-header #dashboard-search-link.pushed #dashboard-close{display:block}header.site-header #dashboard-search-link #search{position:relative;padding-left:34px;grid-area:search}header.site-header #dashboard-search-link #search:before{display:block;top:-5px;left:0;background-image:url(img/search_icon.svg);width:24px;height:30px;background-position:center center}#homepage-banner{background:#dde227;width:100%;padding:22px 40px;margin-bottom:20px;font-size:23px;font-weight:500;letter-spacing:.01em;text-align:center;background-size:cover;background-position:center;position:fixed;z-index:1000000}#homepage-banner #homepage-banner-wrapper{max-width:1470px;display:inline-block;margin:0 auto;text-align:center;position:relative}#homepage-banner #homepage-banner-wrapper:after,#site-navigation ul#primary-menu>li>a:before{content:'';position:absolute;background-size:contain;background-repeat:no-repeat;pointer-events:none}#homepage-banner #homepage-banner-wrapper:after{width:80px;height:200px;background-image:url(img/banner-announcement-star.png);top:-36px;left:-90px}@media (max-width:700px){#homepage-banner #homepage-banner-wrapper:after{display:none}}#homepage-banner #homepage-banner-wrapper a{color:#000;transition:color .2s linear}#homepage-banner #homepage-banner-wrapper a:hover{color:#fff}#site-navigation{grid-area:menu;align-self:center;z-index:1000}@media (max-width:1300px){#site-navigation{display:none}}#site-navigation ul#primary-menu{list-style:none;display:flex;justify-content:space-between;margin:0;padding:0;align-items:flex-end}#site-navigation ul#primary-menu>li{margin-left:20px}#site-navigation ul#primary-menu>li>a{border-bottom:5px solid #000;padding-bottom:4px;display:inline-block;text-transform:uppercase;font-weight:700;font-size:13px;letter-spacing:1.7px}#site-navigation ul#primary-menu>li>a span{margin-right:-1.7px}#site-navigation ul#primary-menu>li>a:before{top:50%;left:50%;transform:translate(-50%,-50%);background-position:center;z-index:4000;mix-blend-mode:multiply}#site-navigation ul#primary-menu>li.active>a{border-bottom-color:#fff!important}#site-navigation ul#primary-menu>li:nth-child(7n+1)>a{border-color:#f2665b}#site-navigation ul#primary-menu>li:nth-child(7n+1)>a:before{width:28px;height:47px;transform:translate(-50%,-130%)}#site-navigation ul#primary-menu>li:nth-child(7n+1)>a:hover:before{background-image:url(img/menu_hover_1.gif)}#site-navigation ul#primary-menu>li:nth-child(7n+2)>a{border-color:#dde227}#site-navigation ul#primary-menu>li:nth-child(7n+2)>a:before{width:calc(100% + 40px);height:calc(100% + 40px);transform:translate(-50%,-46%)}#site-navigation ul#primary-menu>li:nth-child(7n+2)>a:hover:before{background-image:url(img/menu_hover_2.gif)}#site-navigation ul#primary-menu>li:nth-child(7n+3)>a{border-color:#69c9ce}#site-navigation ul#primary-menu>li:nth-child(7n+3)>a:before{width:calc(100% + 45px);height:calc(100% + 50px);transform:translate(-50%,-46%)}#site-navigation ul#primary-menu>li:nth-child(7n+3)>a:hover:before{background-image:url(img/menu_hover_3.gif)}#site-navigation ul#primary-menu>li:nth-child(7n+4)>a{border-color:#faa53a}#site-navigation ul#primary-menu>li:nth-child(7n+4)>a:before{width:calc(100% + 20px);height:50px;background-position:top center;transform:none;top:auto;bottom:-60px;left:-10px}#site-navigation ul#primary-menu>li:nth-child(7n+4)>a:hover:before{background-image:url(img/menu_hover_4.gif)}#site-navigation ul#primary-menu>li:nth-child(7n+5)>a{border-color:#a268ab}#site-navigation ul#primary-menu>li:nth-child(7n+5)>a:before{width:calc(100% + 50px);height:calc(100% + 100px);transform:translate(-50%,-51%)}#site-navigation ul#primary-menu>li:nth-child(7n+5)>a:hover:before{background-image:url(img/menu_hover_5.gif)}#site-navigation ul#primary-menu>li:nth-child(7n+6)>a{border-color:#7ac362}#site-navigation ul#primary-menu>li:nth-child(7n+6)>a:before{width:calc(100% + 60px);height:calc(100% + 40px);transform:translate(-50%,-75%)}#site-navigation ul#primary-menu>li:nth-child(7n+6)>a:hover:before{background-image:url(img/menu_hover_6.gif)}#site-navigation ul#primary-menu>li:nth-child(7n+7)>a{border-color:#f8a99c}#site-navigation ul#primary-menu>li:nth-child(7n+7)>a:before{width:calc(100% + 20px);height:calc(100% + 7px);transform:translate(-50%,25%)}#site-navigation ul#primary-menu>li:nth-child(7n+7)>a:hover:before{background-image:url(img/menu_hover_7.gif)}#site-navigation ul#primary-menu>li:nth-child(8)>a:before{transform:translate(-71%,41%) rotate(180deg)}#site-navigation ul#primary-menu>li ul.sub-menu{overflow:hidden;position:absolute;width:100%;top:0;left:0;z-index:-1;list-style:none;transform:translateY(-100%)}#site-navigation ul#primary-menu>li ul.sub-menu.active{overflow:visible;display:block;transform:translateY(0);-webkit-animation-name:animate-in;animation-name:animate-in;-webkit-animation-duration:.3s;animation-duration:.3s}body.announcement_banner #site-navigation ul#primary-menu>li ul.sub-menu{top:var(--announcement-banner-height)}#site-navigation ul#primary-menu>li ul.sub-menu .sub-menu-wrapper{max-width:1600px;margin:0 auto;position:relative;padding:190px 50px 50px}body.admin-bar #site-navigation ul#primary-menu>li ul.sub-menu{top:32px}#site-navigation ul#primary-menu>li ul.sub-menu li a{font-weight:500;font-size:26px;color:#fff;line-height:30px;text-decoration:none;border-bottom:3px transparent solid}#site-navigation ul#primary-menu>li ul.sub-menu li a .description{display:block;font-weight:500;font-size:16px;color:#000;opacity:.65;letter-spacing:.3px;line-height:19px}#mobile-navigation-wrapper ul#primary-menu>li:nth-child(7n+1),#site-navigation ul#primary-menu>li:nth-child(7n+1) ul.sub-menu{background-color:#f2665b}#mobile-navigation-wrapper ul#primary-menu>li:nth-child(7n+2),#site-navigation ul#primary-menu>li:nth-child(7n+2) ul.sub-menu{background-color:#dde227}#mobile-navigation-wrapper ul#primary-menu>li:nth-child(7n+3),#site-navigation ul#primary-menu>li:nth-child(7n+3) ul.sub-menu{background-color:#69c9ce}#mobile-navigation-wrapper ul#primary-menu>li:nth-child(7n+4),#site-navigation ul#primary-menu>li:nth-child(7n+4) ul.sub-menu{background-color:#faa53a}#mobile-navigation-wrapper ul#primary-menu>li:nth-child(7n+5),#site-navigation ul#primary-menu>li:nth-child(7n+5) ul.sub-menu{background-color:#a268ab}#mobile-navigation-wrapper ul#primary-menu>li:nth-child(7n+6),#site-navigation ul#primary-menu>li:nth-child(7n+6) ul.sub-menu{background-color:#7ac362}#mobile-navigation-wrapper ul#primary-menu>li:nth-child(7n+7),#site-navigation ul#primary-menu>li:nth-child(7n+7) ul.sub-menu{background-color:#f8a99c}#site-navigation ul#primary-menu>li:nth-child(7n+1) ul.sub-menu .sub-menu-wrapper{display:grid;grid-template-columns:1fr 1fr 2fr;grid-gap:45px;grid-template-areas:'menu menu blank' 'menu menu blank'}#site-navigation ul#primary-menu>li:nth-child(7n+1) ul.sub-menu .sub-menu-wrapper .sub-menu-blank{grid-area:blank}#site-navigation ul#primary-menu>li:nth-child(7n+1) ul.sub-menu .sub-menu-wrapper .sub-menu-graphics,#site-navigation ul#primary-menu>li:nth-child(7n+2) ul.sub-menu .sub-menu-wrapper .sub-menu-graphics{background-size:contain;background-position:center;background-repeat:no-repeat;pointer-events:none}#site-navigation ul#primary-menu>li:nth-child(7n+1) ul.sub-menu .sub-menu-wrapper .sub-menu-graphics.sub-menu-graphics-1{background-image:url(img/menu1_graphic1.png);width:495px;height:255px;position:absolute;bottom:-20px;right:0;z-index:-100}#site-navigation ul#primary-menu>li:nth-child(7n+1) ul.sub-menu .sub-menu-wrapper .sub-menu-graphics.sub-menu-graphics-2{background-image:url(img/menu1_graphic2.png);width:512px;height:201px;position:absolute;top:102px;left:50%;z-index:-300}#site-navigation ul#primary-menu>li:nth-child(7n+1) ul.sub-menu .sub-menu-wrapper .sub-menu-graphics.sub-menu-graphics-3{background-image:url(img/menu1_graphic3.png);background-size:cover;background-position:top left;width:532px;height:184px;position:absolute;top:180px;right:10%;z-index:-200}#site-navigation ul#primary-menu>li:nth-child(7n+1) ul.sub-menu .sub-menu-wrapper .sub-menu-graphics.sub-menu-graphics-4{background-image:url(img/menu1_graphic4.png);width:1258px;height:343px;position:absolute;top:30px;left:calc(50% + 40px);z-index:-400}#site-navigation ul#primary-menu>li:nth-child(7n+1) ul.sub-menu .sub-menu-wrapper .sub-menu-graphics.sub-menu-graphics-5{background-image:url(img/menu1_graphic5.png);width:639px;height:127px;position:absolute;bottom:-3px;right:405px;z-index:-500}#site-navigation ul#primary-menu>li:nth-child(7n+2) ul.sub-menu .sub-menu-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr;gap:25px 45px;padding-left:480px;padding-top:130px;grid-template-areas:'into-text into-text into-text' 'menu menu menu' 'menu menu menu'}#site-navigation ul#primary-menu>li:nth-child(7n+2) ul.sub-menu .sub-menu-wrapper li a{color:#271f18}#site-navigation ul#primary-menu>li:nth-child(7n+2) ul.sub-menu .sub-menu-wrapper li a:hover{border-color:#271f18}#site-navigation ul#primary-menu>li:nth-child(7n+2) ul.sub-menu .sub-menu-wrapper .sub-menu-graphics.sub-menu-graphics-1{grid-area:graphic;background-image:url(img/menu2_graphic1.png);width:499px;height:442px;position:absolute;bottom:-42px;left:0}#site-navigation ul#primary-menu>li:nth-child(7n+2) ul.sub-menu .sub-menu-wrapper .sub-menu-blank{grid-area:into-text;background:url(img/menu2_graphic2.png);background-size:cover;position:relative;left:-70px;width:770px}#site-navigation ul#primary-menu>li:nth-child(7n+2) ul.sub-menu .sub-menu-wrapper .sub-menu-blank:before{content:'Creating a community development system that will result in strong neighborhoods across the whole city.';font-weight:500;font-size:26px;color:#fff;letter-spacing:0;line-height:30px;position:absolute;left:55px;top:42px;width:calc(100% - 110px);height:calc(100% - 70px)}#site-navigation ul#primary-menu>li:nth-child(7n+2) ul.sub-menu .sub-menu-wrapper .sub-menu-blank:after{content:'';display:block;padding-bottom:19.42098914%}#site-navigation ul#primary-menu>li:nth-child(7n+2) ul.sub-menu .sub-menu-wrapper .sub-menu-graphics-2,#site-navigation ul#primary-menu>li:nth-child(7n+2) ul.sub-menu .sub-menu-wrapper .sub-menu-graphics-3,#site-navigation ul#primary-menu>li:nth-child(7n+2) ul.sub-menu .sub-menu-wrapper .sub-menu-graphics-4,#site-navigation ul#primary-menu>li:nth-child(7n+2) ul.sub-menu .sub-menu-wrapper .sub-menu-graphics-5{display:none}#site-navigation ul#primary-menu>li:nth-child(7n+5) ul.sub-menu .sub-menu-wrapper{display:grid;grid-template-columns:1fr 180px 1fr;gap:15px;padding-left:210px;padding-right:235px;grid-template-areas:'. blank .'}#site-navigation ul#primary-menu>li:nth-child(7n+5) ul.sub-menu .sub-menu-wrapper li{text-align:center;background-size:auto 100%;background-position:center;background-repeat:no-repeat;padding:70px 90px;display:flex;justify-content:center;align-items:center;display:inline-block;line-height:1.7}#site-navigation ul#primary-menu>li:nth-child(7n+5) ul.sub-menu .sub-menu-wrapper li:nth-child(2n+1){background-image:url(img/menu3_graphic4.png)}#site-navigation ul#primary-menu>li:nth-child(7n+5) ul.sub-menu .sub-menu-wrapper li:nth-child(2n+2){background-image:url(img/menu3_graphic5.png)}#site-navigation ul#primary-menu>li:nth-child(7n+5) ul.sub-menu .sub-menu-wrapper .sub-menu-graphics{background-size:contain;background-position:center;background-repeat:no-repeat;pointer-events:none}#site-navigation ul#primary-menu>li:nth-child(7n+5) ul.sub-menu .sub-menu-wrapper .sub-menu-graphics.sub-menu-graphics-1{background-image:url(img/menu3_graphic1.png);width:370px;height:370px;position:absolute;bottom:-20px;left:0}#site-navigation ul#primary-menu>li:nth-child(7n+5) ul.sub-menu .sub-menu-wrapper .sub-menu-graphics.sub-menu-graphics-2{background-image:url(img/menu3_graphic2.png);width:393px;height:433px;position:absolute;bottom:-20px;left:50%;transform:translateX(-50%)}#site-navigation ul#primary-menu>li:nth-child(7n+5) ul.sub-menu .sub-menu-wrapper .sub-menu-graphics.sub-menu-graphics-3{background-image:url(img/menu3_graphic3.png);width:472px;height:359px;position:absolute;bottom:-20px;right:-60px}#site-navigation ul#primary-menu>li:nth-child(7n+5) ul.sub-menu .sub-menu-wrapper .sub-menu-blank{grid-area:blank}#site-navigation ul#primary-menu>li:nth-child(7n+5) ul.sub-menu .sub-menu-wrapper .sub-menu-graphics-4,#site-navigation ul#primary-menu>li:nth-child(7n+5) ul.sub-menu .sub-menu-wrapper .sub-menu-graphics-5{display:none}#site-navigation ul#primary-menu>li:nth-child(7n+6) ul.sub-menu .sub-menu-wrapper{display:block;text-align:right;padding-right:65px}#site-navigation ul#primary-menu>li:nth-child(7n+6) ul.sub-menu .sub-menu-wrapper li{margin-bottom:30px}#site-navigation ul#primary-menu>li:nth-child(7n+6) ul.sub-menu .sub-menu-wrapper li a{color:#1e470f}#site-navigation ul#primary-menu>li:nth-child(7n+6) ul.sub-menu .sub-menu-wrapper li a:hover{border-color:#1e470f}#site-navigation ul#primary-menu>li:nth-child(7n+6) ul.sub-menu .sub-menu-wrapper .sub-menu-graphics{background-size:contain;background-position:center;background-repeat:no-repeat;pointer-events:none}#site-navigation ul#primary-menu>li:nth-child(7n+6) ul.sub-menu .sub-menu-wrapper .sub-menu-graphics.sub-menu-graphics-1{background-image:url(img/menu4_graphic1.png);width:370px;height:370px;position:absolute;bottom:-20px;right:410px}#site-navigation ul#primary-menu>li:nth-child(7n+6) ul.sub-menu .sub-menu-wrapper .sub-menu-graphics.sub-menu-graphics-2{background-image:url(img/menu4_graphic2.png);width:393px;height:370px;position:absolute;bottom:-20px;right:calc(5% + 540px)}#site-navigation ul#primary-menu>li:nth-child(7n+6) ul.sub-menu .sub-menu-wrapper .sub-menu-graphics.sub-menu-graphics-3{background-image:url(img/menu4_graphic3.png);background-size:cover;background-position:top center;width:39%;height:259px;position:absolute;bottom:-20px;left:0}#site-navigation ul#primary-menu>li:nth-child(7n+6) ul.sub-menu .sub-menu-wrapper .sub-menu-graphics.sub-menu-graphics-4{background-image:url(img/menu4_graphic4.png);width:60%;height:180px;position:absolute;bottom:-10px;left:70px;background-position:bottom center}#site-navigation ul#primary-menu>li:nth-child(7n+6) ul.sub-menu .sub-menu-wrapper .sub-menu-blank{grid-area:blank}#site-navigation ul#primary-menu>li:nth-child(7n+6) ul.sub-menu .sub-menu-wrapper .sub-menu-graphics-5{display:none}#site-navigation ul#primary-menu.active>li>a{color:#fff;border-bottom-color:transparent}#dashboard #intro h1.question,#mobile-navigation{display:none}@media (max-width:1300px){#mobile-navigation{display:block;justify-self:end}}#mobile-navigation #mobile-navigation-open{-webkit-appearance:none;border:0;text-transform:uppercase;font-weight:700;font-size:13.54px;color:#000;letter-spacing:1.77px;line-height:31.24px;outline:0;background:0 0;padding:3px 12px 12px;margin-top:20px;position:relative}#mobile-navigation #mobile-navigation-open:before{content:'';background-image:url(img/mobile_menu_button_bg.png);background-size:contain;background-position:center center;background-repeat:no-repeat;position:absolute;top:-5px;left:-5px;width:calc(100% + 10px);height:calc(100% + 10px);z-index:-1}#mobile-navigation #mobile-navigation-open:after{content:'';background-image:url(img/mobile_menu_button_arrow.svg);background-size:contain;background-position:center center;background-repeat:no-repeat;height:27px;width:9px;margin-left:4px;display:inline-block}#page{max-width:1600px;margin:0 auto}body.announcement_banner #page{padding-top:var(--announcement-banner-height)}body.mobile-menu-open #page{position:fixed;bottom:0;left:0;right:0;top:0;width:100%;overflow:hidden;opacity:0;pointer-events:none}body.mobile-menu-open{background-color:#f2665b}#mobile-navigation-wrapper{z-index:1000;position:relative;display:none}#dashboard #intro h1.active,body.mobile-menu-open #mobile-navigation-wrapper{display:block}#mobile-navigation-wrapper #mobile-menu-close{position:fixed;top:5px;right:10px;color:#f2665b;cursor:pointer;padding:10px 13px;font-weight:700;font-size:13px;letter-spacing:2.5px;line-height:21.87px;text-transform:uppercase;background-image:url(img/menu_close_bg.png);background-repeat:no-repeat;background-size:contain;background-position:center}#mobile-navigation-wrapper #mobile-menu-close:before{content:'';position:absolute;background-image:url(img/menu_close_black.svg);background-position:center;background-size:17px 17px;background-repeat:no-repeat;width:27px;height:27px;left:-27px;top:50%;transform:translateY(-50%)}#mobile-navigation-wrapper ul#primary-menu,#mobile-navigation-wrapper ul#primary-menu ul.sub-menu{list-style:none;margin:0;padding:0}#mobile-navigation-wrapper ul#primary-menu ul.sub-menu li{padding:0;font-weight:500;font-size:21px;color:#fff;letter-spacing:.32px;line-height:20.94px;text-transform:none;margin:15px 0 18px}#dashboard #elements #element-grid a,#mobile-navigation-wrapper ul#primary-menu ul.sub-menu li a,#mobile-navigation-wrapper ul#primary-menu>li a,.circle-link a{color:inherit;text-decoration:none}#mobile-navigation-wrapper ul#primary-menu ul.sub-menu li .description{display:block;font-weight:400;font-size:15px;color:#fff;letter-spacing:.26px;line-height:19.94px;margin-top:4px}#mobile-navigation-wrapper ul#primary-menu>li{font-weight:600;font-size:16px;color:#fff;letter-spacing:2.5px;line-height:30px;text-transform:uppercase;padding:22px 30px}#mobile-navigation-wrapper ul#primary-menu>li:nth-child(4n+1){background-image:url(img/mobile_menu_bg1.png);background-repeat:no-repeat;background-position:85% -55%;background-size:548px 237px}#mobile-navigation-wrapper ul#primary-menu>li:nth-child(4n+2){background-image:url(img/mobile_menu_bg2.png);background-repeat:no-repeat;background-position:center;background-size:1041px 267px}#mobile-navigation-wrapper ul#primary-menu>li:nth-child(4n+3){background-image:url(img/mobile_menu_bg3.png);background-repeat:no-repeat;background-position:270% 50%;background-size:787px 121px}#mobile-navigation-wrapper ul#primary-menu>li:nth-child(4n+4){background-image:url(img/mobile_menu_bg4.png);background-repeat:no-repeat;background-position:50% -40%;background-size:360px 141px}#mobile-navigation-wrapper .search-form{background:#f2665b;padding:20px 20px 50px;position:relative}#mobile-navigation-wrapper .search-form .search-field{width:100%;background:0 0;border:0;outline:0;border-bottom:2px #000 solid;border-radius:0;font-weight:600;font-size:18px;color:#fff;letter-spacing:.34px;padding:5px 20px 14px 0;line-height:20.94px;transition:border-color .2s linear}#mobile-navigation-wrapper .search-form .search-field::-webkit-input-placeholder{color:#000}#mobile-navigation-wrapper .search-form .search-field::-moz-placeholder{color:#000}#mobile-navigation-wrapper .search-form .search-field:-ms-input-placeholder{color:#000}#mobile-navigation-wrapper .search-form .search-field::placeholder{color:#000}#mobile-navigation-wrapper .search-form .search-field:focus{border-color:#fff}#mobile-navigation-wrapper .search-form .submit-button{position:absolute;display:inline-block;right:20px;top:20px}#dashboard #intro:after,#dashboard #intro:before,#mobile-navigation-wrapper .search-form .submit-button:before{content:'';background-size:contain;background-position:center center;background-repeat:no-repeat;position:absolute;left:0}#mobile-navigation-wrapper .search-form .submit-button:before{display:block;top:50%;transform:translateY(-50%);background-image:url(img/search_icon_black.svg);width:24px;height:30px}#mobile-navigation-wrapper .search-form .submit-button .search-submit{padding:0;margin:0;background:0 0;border:0;opacity:0;width:24px;height:30px;overflow:hidden}#dashboard{overflow-y:hidden;width:100%;position:absolute;transform:translateY(-100%);background-color:#dde227}#dashboard.pushed{display:block;transform:translateY(0);-webkit-animation-name:animate-in;animation-name:animate-in;-webkit-animation-duration:.3s;animation-duration:.3s;z-index:1500}body.announcement_banner #dashboard.pushed,body.announcement_banner #searchbar.active{top:var(--announcement-banner-height)}#dashboard #dashboard-wrapper{max-width:1600px;margin:0 auto;position:relative;overflow:hidden;padding:20px 65px;display:grid;grid-template-columns:240px 1fr;grid-template-rows:auto 1fr;grid-template-areas:"intro timeline" "intro phase";grid-column-gap:40px;grid-row-gap:30px}@media (max-width:1200px){#dashboard #dashboard-wrapper{grid-template-columns:1fr;grid-template-rows:1fr;grid-template-areas:"intro" "timeline" "phase";padding:20px 30px;grid-row-gap:12px}}#dashboard .phase-wrapper{opacity:0;transition:opacity .1s linear;grid-area:phase;pointer-events:none;display:grid;grid-template-columns:60px 1fr 1fr 60px;grid-template-areas:"previous phase elements next";grid-column-gap:30px}#dashboard .phase-wrapper.active{opacity:1;pointer-events:auto}@media (max-width:1200px){#dashboard .phase-wrapper{grid-template-columns:60px 1fr 172px 60px}}#dashboard .phase-wrapper#phase1{grid-template-columns:1fr 1fr 60px;grid-template-areas:"phase elements next"}@media (max-width:1200px){#dashboard .phase-wrapper#phase1{grid-template-columns:1fr 172px 60px}}#dashboard .phase-wrapper#phase3{grid-template-columns:60px 1fr 1fr 1fr;grid-template-areas:"previous phase-left phase-right elements"}@media (max-width:1200px){#dashboard .phase-wrapper#phase3{grid-template-columns:60px 1fr 1fr 172px}}#dashboard .phase-wrapper#phase3 #phase3-left{grid-area:phase-left}#dashboard .phase-wrapper#phase3 #phase3-right{grid-area:phase-right;padding-top:61px}@media (max-width:700px){#dashboard{width:100%;height:100vh;margin-top:-100vh;padding:20px;grid-template-columns:10px 1fr 10px;grid-template-rows:auto 32px auto auto;grid-column-gap:10px;grid-row-gap:10px;grid-template-areas:"intro intro intro" "timeline timeline timeline" "phase phase phase" "elements elements elements"}}#dashboard #intro{grid-area:intro;position:relative;padding-top:56px;border-right:2px solid #fff;padding-right:20px}@media (max-width:1200px){#dashboard #intro{border-right:none;border-bottom:2px solid #b8bd0b;padding-top:12px;padding-bottom:17px}}#dashboard #intro:after,#dashboard #intro:before{background-image:url(img/dashboard_icon_bg.svg);top:0;width:42px;height:46px}#dashboard #intro:after{background-image:url(img/dashboard_icon.svg);top:11px;left:7px;width:24px;height:24px}#dashboard #intro h3{font-weight:700;font-size:17px;border-bottom:5px solid #fff;display:inline-block;margin-top:0;margin-bottom:.666em}@media (max-width:1200px){#dashboard #intro h3{margin-left:50px}}#dashboard #intro h1{font-weight:600;font-size:48px;letter-spacing:-.5px;line-height:43.78px;margin:0}@media (max-width:1200px){#dashboard #intro h1{font-size:38px}}#dashboard #timeline{border-bottom:2px solid #b8bd0b;padding-bottom:10px;grid-area:timeline;font-weight:700;font-size:15px;letter-spacing:1.5px;text-transform:uppercase}#dashboard #timeline span{margin-right:40px}@media (max-width:1200px){#dashboard #timeline span{margin-right:15px}}#dashboard #timeline span:last-child{margin-right:0}#dashboard #timeline .phase{cursor:pointer}#dashboard #timeline .active{color:#fff;position:relative;z-index:1}#dashboard #timeline .active:before{content:'';position:absolute;left:-7px;top:-3px;width:calc(100% + 14px);height:calc(100% + 7px);background-color:#000;transform:rotate(-3deg);z-index:-1}#dashboard #timeline .active:after{content:'';position:absolute;z-index:-2;bottom:-37px;left:50%;transform:translateX(-50%) rotate(9deg);background-image:url(img/dashboard_arrow.png);background-size:contain;background-position:center center;background-repeat:no-repeat;width:22px;height:41px}@media (max-width:1200px){#dashboard #timeline .active:after{content:none}}#dashboard #timeline .divider-line{display:inline-block;width:2px;height:11px;background:#fff}#dashboard #phase{grid-area:phase}#dashboard #phase h1,#dashboard #phase3-left h1,#dashboard #phase3-right h1{font-weight:600;font-size:35.5px;letter-spacing:.37px;position:relative;display:inline-block;padding-bottom:.2em;margin-bottom:.4em;margin-top:0}#dashboard #elements h3:after,#dashboard #phase h1:after,#dashboard #phase3-left h1:after,#dashboard #phase3-right h1:after{content:'';width:100%;height:5px;background:#fff;position:absolute;left:0;bottom:0;transform:rotate(-1deg)}#dashboard #phase p,#dashboard #phase3-left p,#dashboard #phase3-right p{font-size:17px;color:#000;letter-spacing:.37px;line-height:25px;margin-bottom:1em}#dashboard #phase span,#dashboard #phase3-left span,#dashboard #phase3-right span{font-weight:Bold;font-size:14px;text-transform:uppercase;letter-spacing:1.22px}#dashboard #elements{grid-area:elements}#dashboard #elements h3{font-weight:600;font-size:14px;letter-spacing:.3px;position:relative;display:inline-block;padding-bottom:.5em;margin-bottom:1.2em}#dashboard #elements h3:after{transform:rotate(1deg)}#dashboard #elements #element-grid{display:grid;grid-template-columns:56px 1px 56px 1px 56px 1px 56px;grid-template-rows:52px 1px 52px;grid-gap:12px}@media (max-width:1200px){#dashboard #elements #element-grid{grid-template-columns:30px 1px 30px 1px 30px 1px 30px;grid-template-rows:29px 1px 29px;grid-gap:8px}}#dashboard #elements #element-grid .line{background-color:#b8bd0b}#dashboard #elements #element-grid .element{cursor:pointer;width:100%;height:100%;background-size:contain;background-position:center center;background-repeat:no-repeat;position:relative}#dashboard #elements #element-grid .element .hover{opacity:0;background:#fff;display:inline-block;position:absolute;top:50%;left:calc(100% + 5px);transform:translate(0,-50%);pointer-events:none;padding:7px 12px 6px;z-index:10}#dashboard #elements #element-grid .element .hover:before{content:'';position:absolute;top:50%;right:100%;margin-top:-7px;border-width:7px;border-style:solid;border-color:transparent #fff transparent transparent}#dashboard #elements #element-grid .element:hover .hover,#dashboard #next:hover .next-invert,#dashboard #previous:hover .previous-invert,main .not-found form.search-form .submit-button:hover:after{opacity:1}#dashboard #elements #element-grid #element1{background-image:url(img/dashboard_element_1.svg)}#dashboard #elements #element-grid #element2{background-image:url(img/dashboard_element_2.svg)}#dashboard #elements #element-grid #element3{background-image:url(img/dashboard_element_3_white.svg)}#dashboard #elements #element-grid #element4{background-image:url(img/dashboard_element_4.svg)}#dashboard #elements #element-grid #element5{background-image:url(img/dashboard_element_5.svg)}#dashboard #elements #element-grid #element6{background-image:url(img/dashboard_element_6.svg)}#dashboard #elements #element-grid #element7{background-image:url(img/dashboard_element_7.svg)}#dashboard #elements #element-grid .disabled#element1{background-image:url(img/dashboard_element_1_disabled.svg)}#dashboard #elements #element-grid .disabled#element2{background-image:url(img/dashboard_element_2_disabled.svg)}#dashboard #elements #element-grid .disabled#element3{background-image:url(img/dashboard_element_3_disabled.svg)}#dashboard #elements #element-grid .disabled#element4{background-image:url(img/dashboard_element_4_disabled.svg)}#dashboard #elements #element-grid .disabled#element5{background-image:url(img/dashboard_element_5_disabled.svg)}#dashboard #elements #element-grid .disabled#element6{background-image:url(img/dashboard_element_6_disabled.svg)}#dashboard #elements #element-grid .disabled#element7{background-image:url(img/dashboard_element_7_disabled.svg)}#dashboard #previous{grid-area:previous}#dashboard #next .next-invert,#dashboard #previous .previous-invert{opacity:0;transition:opacity .1s linear}@media (max-width:700px){#dashboard #previous{display:none}}#dashboard #next{grid-area:next}@media (max-width:700px){#dashboard #next{display:none}}#dashboard #next,#dashboard #previous{position:relative}#dashboard #next img,#dashboard #previous img{width:60px;margin-top:50%;position:absolute;top:0;left:0}#searchbar{background:#faa53a;width:100%;height:180px;z-index:-1500;position:absolute;overflow:hidden;transform:translateY(-100%)}#searchbar #searchbar-wrapper{max-width:1600px;margin:0 auto;position:relative}@media (max-width:700px){#searchbar{display:none}}#searchbar.active{z-index:1500;overflow:visible;display:block;transform:translateY(0);-webkit-animation-name:animate-in;animation-name:animate-in;-webkit-animation-duration:.3s;animation-duration:.3s}#searchbar .graphic-1{background-image:url(img/searchbar_graphic1.png);pointer-events:none;width:100%;height:calc(100% + 80px);position:absolute;top:-34px;left:0;background-size:contain;background-repeat:no-repeat;background-position:330px center}@media (max-width:1200px){#searchbar .graphic-1{height:130%;background-position:230px center}}#searchbar .graphic-2{background-image:url(img/searchbar_graphic2.png);pointer-events:none;width:100%;height:calc(100% + 20px);position:absolute;top:0;left:0;background-size:contain;background-repeat:no-repeat;background-position:400px center}@media (max-width:1200px){#searchbar .graphic-2{height:100%;background-position:260px center}}#searchbar form.search-form{margin-left:670px;margin-right:64px;height:180px;display:grid;grid-template-columns:auto 100px;grid-gap:30px}@media (max-width:1200px){#searchbar form.search-form{margin-left:500px}}#searchbar form.search-form input.search-field{align-self:center;background:0 0;border:0;border-bottom:2px solid #000;width:100%;outline:0;font-weight:500;font-size:28px;padding:10px 0;color:#000}#searchbar form.search-form input.search-field::-webkit-input-placeholder, main .not-found form.search-form input.search-field::-webkit-input-placeholder{color:#000;opacity:.2}#searchbar form.search-form input.search-field::-moz-placeholder, main .not-found form.search-form input.search-field::-moz-placeholder{color:#000;opacity:.2}#searchbar form.search-form input.search-field:-ms-input-placeholder, main .not-found form.search-form input.search-field:-ms-input-placeholder{color:#000;opacity:.2}#searchbar form.search-form input.search-field::placeholder,main .not-found form.search-form input.search-field::placeholder{color:#000;opacity:.2}#searchbar form.search-form .submit-button{align-self:center;font-size:17px;padding-left:34px;position:relative}#searchbar form.search-form .submit-button input{background:0 0;border:0;outline:0;padding:0}#searchbar form.search-form .submit-button:before,main .not-found form.search-form .submit-button:before{content:'';display:block;position:absolute;top:-5px;left:0;background-image:url(img/search_icon_black.svg);width:24px;height:30px;background-size:contain;background-position:center center;background-repeat:no-repeat}main{margin:0 65px}@media (max-width:700px){main{margin:0 20px}}main h1{font-weight:500;font-size:40.8px;color:#000;letter-spacing:.48px;line-height:50.4px;margin:0}@media (max-width:700px){main h1{font-size:28px;line-height:34px}}main h2,main h3,main h4{font-size:31.8px;font-weight:600;margin-bottom:0}main h3,main h4{font-size:24.2px}main h4{font-size:23px;font-weight:700}main h1+p,main h2+p,main h3+p,main h4+p{margin-top:.2em}main form label,main p,main ul li{font-size:22px;color:#000;line-height:31px}@media (max-width:700px){main p{font-size:18px;line-height:25.36px}}main a{color:inherit;text-decoration:none;border-bottom:4px #dde227 solid;transition:border-bottom-color .2s linear}main a:hover{border-bottom-color:#69c9ce}main blockquote{float:right;width:50%;max-width:600px;border-left:15px #f8a99c solid;padding-left:1.5em;position:relative}main blockquote,main blockquote *{font-weight:400!important}@media (max-width:700px){main blockquote{float:none;width:100%;border-left-width:10px;padding-left:30px;margin:3em 0 3em -20px}}main blockquote:before,main ul li:before{content:'';background-repeat:no-repeat;position:absolute}main blockquote:before{background-image:url(img/blockquote_bg.png);background-size:auto 100%;top:-40px;left:-60px;width:calc(100% + 165px);height:calc(100% + 80px);z-index:-100}@media (max-width:700px){main blockquote:before{left:0;width:calc(100% + 40px)}}main blockquote p{font-weight:600;font-size:30px;color:#000;line-height:37px;margin:0}@media (max-width:700px){main blockquote p{font-size:24px;line-height:32px}}main address{font-style:normal}main ul{list-style:none;margin-left:0;padding-left:1.3em}@media (max-width:700px){main ul{padding-left:2em}}main ul li{position:relative;margin:.5em 0}@media (max-width:700px){main ul li{font-size:18px;line-height:25.36px}}main ul li:before{width:18px;height:18px;background:url(img/bullet_blue.svg);background-size:contain;background-position:center;left:-1.3em;top:5px}@media (max-width:700px){main ul li:before{top:7px}}main ul li ul li:before{background-image:url(img/bullet_orange.svg)}main ol{padding-left:.8em}main ol li{font-size:22px;color:#000;line-height:31px;position:relative;margin:.5em 0}@media (max-width:700px){main ol li{font-size:18px;line-height:25.36px}}main hr{border:0;border-bottom:4px #f8a99c solid;transform:rotate(-.2deg);margin:60px 0}main hr.thin{border-bottom-width:2px}.dk-speakout-signaturelist tr:nth-of-type(3n+2) td,main hr:nth-of-type(3n+2){border-color:#faa53a}.dk-speakout-signaturelist tr:nth-of-type(3n+3) td,main hr:nth-of-type(3n+3){border-color:#a268ab}.dk-speakout-signaturelist tr:nth-of-type(6n+2),main hr:nth-of-type(6n+2){transform:rotate(.2deg)}.dk-speakout-signaturelist tr:nth-of-type(6n+3),main hr:nth-of-type(6n+3){transform:rotate(-.3deg)}.dk-speakout-signaturelist tr:nth-of-type(6n+4),main hr:nth-of-type(6n+4){transform:rotate(.1deg)}.dk-speakout-signaturelist tr:nth-of-type(6n+5),main hr:nth-of-type(6n+5){transform:rotate(-.4deg)}.dk-speakout-signaturelist tr:nth-of-type(6n+6),main hr:nth-of-type(6n+6){transform:rotate(-.1deg)}main hr.hr_1{border-color:#faa53a;transform:rotate(.2deg)}main hr.hr_2{border-color:#a268ab;transform:rotate(-.3deg)}main hr.hr_3{border-color:#f8a99c;transform:rotate(.1deg)}main hr.hr_4{border-color:#faa53a;transform:rotate(-.4deg)}main hr.hr_5{border-color:#a268ab;transform:rotate(-.1deg)}main hr.hr_6{border-color:#f8a99c;transform:rotate(-.2deg)}main hr.hr_7{border-color:#faa53a;transform:rotate(.2deg)}main hr.hr_8{border-color:#a268ab;transform:rotate(-.3deg)}main hr.hr_9{border-color:#f8a99c;transform:rotate(.1deg)}main hr.hr_10{border-color:#faa53a;transform:rotate(-.4deg)}main hr.hr_11{border-color:#a268ab;transform:rotate(-.1deg)}main hr.hr_12{border-color:#f8a99c;transform:rotate(-.2deg)}main hr.hr_13{border-color:#faa53a;transform:rotate(.2deg)}main hr.hr_14{border-color:#a268ab;transform:rotate(-.3deg)}main hr.hr_15{border-color:#f8a99c;transform:rotate(.1deg)}main hr.hr_16{border-color:#faa53a;transform:rotate(-.4deg)}main hr.hr_17{border-color:#a268ab;transform:rotate(-.1deg)}main hr.hr_18{border-color:#f8a99c;transform:rotate(-.2deg)}main hr.hr_19{border-color:#faa53a;transform:rotate(.2deg)}main hr.hr_20{border-color:#a268ab;transform:rotate(-.3deg)}main hr.hr_21{border-color:#f8a99c;transform:rotate(.1deg)}main hr.hr_22{border-color:#faa53a;transform:rotate(-.4deg)}main hr.hr_23{border-color:#a268ab;transform:rotate(-.1deg)}main hr.hr_24{border-color:#f8a99c;transform:rotate(-.2deg)}main hr.hr_25{border-color:#faa53a;transform:rotate(.2deg)}main hr.hr_26{border-color:#a268ab;transform:rotate(-.3deg)}main hr.hr_27{border-color:#f8a99c;transform:rotate(.1deg)}main hr.hr_28{border-color:#faa53a;transform:rotate(-.4deg)}main hr.hr_29{border-color:#a268ab;transform:rotate(-.1deg)}main hr.hr_30{border-color:#f8a99c;transform:rotate(-.2deg)}main iframe{border:0;width:100%;height:90vh}main figure.wp-caption{display:grid;width:100%!important;margin:0;grid-template-columns:200px 1fr;grid-template-areas:'caption image';grid-gap:15px}@media (max-width:700px){main figure.wp-caption{grid-template-columns:1fr;grid-template-areas:'image' 'caption'}}main figure.wp-caption figcaption.wp-caption-text{grid-area:caption;align-self:start;font-weight:400;font-size:17px;color:#000;text-align:left;line-height:21px;padding-top:30px;padding-bottom:10px;position:relative}@media (max-width:700px){main figure.wp-caption figcaption.wp-caption-text{padding-top:0;padding-bottom:0;padding-left:40px}}main figure.wp-caption figcaption.wp-caption-text:before{content:'Right:';font-weight:600;background-color:#dde227;padding:0 4px 2px;margin-right:4px}@media (max-width:700px){main figure.wp-caption figcaption.wp-caption-text:before{content:'Above:'}}main figure.wp-caption figcaption.wp-caption-text:after{content:'';position:absolute;left:0;bottom:0;width:calc(100% + 165px);height:2px;background:#dde227}@media (max-width:700px){main figure.wp-caption figcaption.wp-caption-text:after{width:2px;height:calc(100% + 60px);left:20px}}main figure.wp-caption img{grid-area:image;width:100%;height:auto}main .highlighter-text{background-size:contain;background-repeat:no-repeat;background-position:center;padding:2px 10px 10px}main .highlighter-text:nth-of-type(3n+2){background-image:url(img/highlight1.png)}main .highlighter-text:nth-of-type(3n+3){background-image:url(img/highlight2.png)}main .highlighter-text:nth-of-type(3n+1){background-image:url(img/highlight3.png)}main .underline{border-bottom:4px #000 solid}main .underline-peach{border-color:#f2665b}#summit-menu-desktop ul#menu-list li a:hover,main .underline-sunflower{border-color:#dde227}footer.site-footer #newsletter #copyright a:hover,main .underline-blue{border-color:#69c9ce}main .underline-violet{border-color:#a268ab}main .underline-green{border-color:#7ac362}main .underline-rose{border-color:#f8a99c}main .underline-orange{border-color:#faa53a}main .intro-paragraph p{font-size:1.75em;line-height:1.35em;font-weight:400;margin-bottom:1.5em}main .block-number{border:3px #000 solid;box-shadow:5px 5px #000;display:inline-block;background:#fff;font-weight:700;margin-bottom:15px;width:36px;height:36px;text-align:center;font-size:23px;color:#000;line-height:29px}#media-wrapper main,.dk-speakout-petition-wrap .dk-speakout-share p,.structure-and-process hr,main .block-number p,main .gallery figure{margin:0}main form .mc-field-group{margin-bottom:30px}main form .mc-field-group.size1of2{width:calc(50% - 15px);float:left}main form .mc-field-group.size1of2:nth-child(odd){margin-right:30px}@media (max-width:700px){main form .mc-field-group.size1of2{width:100%;float:none;margin-right:0}}main form .mc-field-group.input-group{clear:both}@media (max-width:700px){main form label{font-size:18px;line-height:25.36px}}main form input[type=email],main form input[type=text],main form select,main form textarea{border:2px #000 solid;padding:10px;width:100%;font-size:22px;outline:inherit}main form input[type=email]:focus,main form input[type=text]:focus,main form select:focus,main form textarea:focus{border-color:#dde227;outline:inherit}main form select{-webkit-appearance:none;-webkit-border-radius:0}main .declarative-text,main form .select-wrapper{position:relative}main form .select-wrapper:after{content:'';position:absolute;top:17px;right:14px;width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-top:15px solid #000}main form ul{padding-left:0}main form ul li{padding-left:30px}#summit-footer-menu-mobile ul li:before,#summit-menu-desktop ul#menu-list li:before,#tribe-events-content-wrapper .tribe-events-nav-pagination ul li:before,#tribe-events-content-wrapper .tribe-events-notices ul li:before,#tribe-events-content.tribe-events-single .tribe-events-notices ul li:before,.post-wrapper .post-sidebar ul li:before,main form ul li:before{content:none}main form ul li input[type=checkbox]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}main form ul li label:before{content:'';width:18px;height:18px;background:0 0;position:absolute;left:0;top:7px;border:2px #000 solid}main form ul li label:after{content:'\2713';position:absolute;top:-2px;left:3px;color:#000;opacity:0}main form ul li input[type=checkbox]:checked~label:before{border-color:#dde227}main form ul li input[type=checkbox]:checked~label:after{opacity:1}main form button.ff-submit,main form input[type=submit]{border:0;background:#dde227;padding:10px 13px;font-family:"Founders Grotesk";font-weight:600;font-size:18px;color:#000;letter-spacing:0;transition:background .2s linear;outline:0!important}main .not-found.error-404,main form button.ff-submit:hover,main form input[type=submit]:hover{background:#69c9ce}main article.content-page{display:grid;grid-template-columns:300px 1fr;grid-template-areas:'sidebar content'}@media (max-width:700px){main article.content-page{grid-template-columns:1fr;grid-template-areas:'content'}}main article.content-page .page-sidebar{grid-area:sidebar;position:relative;left:-65px}@media (min-width:1600px){main article.content-page .page-sidebar:after{content:'';width:100%;height:100%;position:absolute;top:0;left:0;background-image:url(img/marquee_bg.png);background-size:30px auto;background-repeat:repeat-y;background-position:left center}}@media (max-width:700px){main article.content-page .page-sidebar{display:none}}main article.content-page .page-sidebar img{width:317px;height:auto;margin-top:-20px}.structure-and-process h2:first-child,.structure-and-process h5:first-child,main article.content-page .page-sidebar img:first-child{margin-top:0}#media-wrapper .content-area.media,main article.content-page .entry-content{grid-area:content}main .declarative-text:after{content:'';width:100%;height:800px;position:absolute;top:0;left:0;pointer-events:none;z-index:-1000;background:url(img/declarative_text_bg.png);background-size:100%;background-repeat:no-repeat;background-position:center top}main .not-found{text-align:center;margin:80px 0 400px;background:#dde227;padding:60px 80px 80px;-webkit-clip-path:polygon(0 9.2px,11.94% 6.4px,24.34% 1.6px,27.74% 27.2px,54.76% 6.4px,60.63% 14px,100% 0,100% calc(100% - 44px*.4),86.08% calc(100% - 35px*.4),71.39% calc(100% - 56px*.4),0 100%);clip-path:polygon(0 9.2px,11.94% 6.4px,24.34% 1.6px,27.74% 27.2px,54.76% 6.4px,60.63% 14px,100% 0,100% calc(100% - 44px*.4),86.08% calc(100% - 35px*.4),71.39% calc(100% - 56px*.4),0 100%);display:inline-block;position:relative;left:50%;transform:translateX(-50%)}@media (max-width:700px){main .not-found{margin:40px 0 100px;padding:50px 25px 60px}}main .not-found form.search-form{max-width:800px;margin:0 auto;display:grid;grid-template-columns:auto 100px;grid-gap:30px}main .not-found form.search-form input.search-field{align-self:center;background:0 0;border:0;border-bottom:2px solid #000;width:100%;outline:0;font-weight:500;font-size:28px;padding:10px 0;color:#000;transition:border-bottom-color .2s linear}@media (max-width:700px){main .not-found form.search-form input.search-field{font-size:18px}}main .not-found form.search-form input.search-field:focus{border-bottom-color:#fff}main .not-found form.search-form .submit-button{align-self:center;cursor:pointer;font-size:17px;padding-left:34px;position:relative}main .not-found form.search-form .submit-button input{background:0 0;border:0;outline:0;padding:0;letter-spacing:2px;text-transform:uppercase;font-weight:600;transition:color .2s linear}main .not-found form.search-form .submit-button:after{content:'';display:block;position:absolute;top:-5px;left:0;background-image:url(img/search_icon_white.svg);width:24px;height:30px;background-size:contain;background-position:center center;background-repeat:no-repeat;opacity:0;transition:opacity .2s linear}main .not-found form.search-form .submit-button:hover input{color:#fff}body.error404:before,body.search-no-results:before{content:'';background-position:center;width:100%;height:100%;position:fixed;top:0;left:0;z-index:-100;opacity:.3;background-image:url(img/noresults_bg.gif);background-size:1879px 614px}body.error404:before{background-image:url(img/noresults_bg2.gif)}.structure-and-process img{width:60px;height:auto;margin-right:20px;float:left}.structure-and-process ul li:before{background:url(img/bullet_black.svg);width:15px;height:15px;top:8px;left:-1em}.structure-and-process ul{padding-left:1em}.dk-speakout-petition-wrap .dk-speakout-petition{display:grid;grid-template-columns:1fr}.dk-speakout-petition-wrap .dk-speakout-petition .dk-speakout-message{grid-row-start:1}.dk-speakout-petition-wrap h3{margin-bottom:1em}.dk-speakout-petition-wrap .dk-speakout-full,.dk-speakout-petition-wrap .dk-speakout-half{margin-bottom:30px}.dk-speakout-petition-wrap .dk-speakout-full:has(>select):after,.dk-speakout-petition-wrap .dk-speakout-half:has(>select):after{content:'';display:block;width:20px;height:20px;background-color:red}.dk-speakout-petition-wrap .dk-speakout-caps{display:none}.dk-speakout-petition-wrap .dk-speakout-submit{border:0;background:#dde227;padding:10px 13px;font-family:"Founders Grotesk";font-weight:600;font-size:18px;color:#000;letter-spacing:0;transition:background .2s linear;outline:0!important}.dk-speakout-petition-wrap .dk-speakout-submit:hover{background:#69c9ce}.dk-speakout-petition-wrap .dk-speakout-response strong{font-size:40.8px;font-weight:600;letter-spacing:.48px;line-height:50.4px;margin:0}.dk-speakout-petition-wrap .dk-speakout-progress-wrap .dk-speakout-signature-count{margin-top:50px;display:inline-block;background:#69c9ce;padding:12px 20px;font-size:30px;color:#fff;font-weight:500}.dk-speakout-petition-wrap .dk-speakout-share{margin:2em 0}.dk-speakout-petition-wrap .dk-speakout-share p+p{margin-top:.5em}.dk-speakout-petition-wrap .dk-speakout-share .dk-speakout-facebook{margin-right:10px}.dk-speakout-petition-wrap .dk-speakout-share .dk-speakout-facebook span:before{content:"Share on Facebook"}.dk-speakout-petition-wrap .dk-speakout-share .dk-speakout-twitter span:before{content:"Share on Twitter"}.dk-speakout-signaturelist{width:100%;border-spacing:14px 0}.dk-speakout-signaturelist caption{font-weight:700;font-size:17px;color:#69c9ce;letter-spacing:2.5px;text-transform:uppercase;line-height:31px;text-align:left;padding:0 14px}.dk-speakout-signaturelist tr{transform:rotate(-.2deg)}.dk-speakout-signaturelist tr td{border-bottom:3px #f8a99c solid;padding:30px 10px 10px 0;margin:0 -14px}.dk-speakout-signaturelist tr.dk-speakout-signaturelist-pagelinks{text-align:right}.dk-speakout-signaturelist tr.dk-speakout-signaturelist-pagelinks td{border:0;padding-right:0}.dk-speakout-signaturelist tr.dk-speakout-signaturelist-pagelinks a{text-transform:uppercase;font-weight:700;font-size:12px;letter-spacing:1.7px;position:relative;display:inline-block;padding-bottom:3px;margin-left:-5px;margin-bottom:1em}.dk-speakout-signaturelist tr.dk-speakout-signaturelist-pagelinks .dk-speakout-signaturelist-prev{margin-right:18px}.dk-speakout-signaturelist tr.dk-speakout-signaturelist-pagelinks .dk-speakout-signaturelist-prev:after{content:'Previous Names';margin-left:6px}.dk-speakout-signaturelist tr.dk-speakout-signaturelist-pagelinks .dk-speakout-signaturelist-next:before{content:'Next Names';margin-right:6px}.dk-speakout-signaturelist .dk-speakout-signaturelist-count{font-weight:700;width:30px;text-align:center;padding-right:0;letter-spacing:.05em}#summit-menu-desktop{display:grid;grid-template-columns:250px 1fr;margin-top:60px;border-top:3px #f8a99c solid}@media (max-width:700px){#summit-menu-desktop{display:none}}@media (max-width:1200px){#summit-menu-desktop{grid-template-columns:1fr}}#summit-menu-desktop h1{font-weight:700;font-size:36px;color:#000;line-height:38px;padding:30px 0}#summit-menu-desktop ul#menu-list{list-style:none;padding:0;margin:0}#summit-menu-desktop ul#menu-list li{font-weight:400;font-size:28px;color:#000;line-height:31px;padding:28px 0 15px;float:left;margin:0 30px 0 0}#summit-menu-desktop ul#menu-list li a{padding:7px 16px 10px 55px;position:relative;border:2px transparent solid;transition:border-color .1s linear}#summit-menu-desktop ul#menu-list li a:before{width:33px;height:33px;left:12px;background-size:contain;background-repeat:no-repeat;background-position:center}#summit-footer-menu-mobile ul li a.summit-synopsis:before,#summit-menu-desktop ul#menu-list li a.summit-synopsis:before,#summit-menu-mobile.summit-synopsis:before{background-image:url(img/summit_summit_synopsis.svg)}#summit-footer-menu-mobile ul li a.research:before,#summit-menu-desktop ul#menu-list li a.research:before,#summit-menu-mobile.research:before{background-image:url(img/summit_research.svg)}#summit-footer-menu-mobile ul li a.powerpoint-slides:before,#summit-menu-desktop ul#menu-list li a.powerpoint-slides:before,#summit-menu-mobile.powerpoint-slides:before{background-image:url(img/summit_powerpoint_slides.svg)}#summit-footer-menu-mobile ul li a.reports:before,#summit-menu-desktop ul#menu-list li a.reports:before,#summit-menu-mobile.reports:before{background-image:url(img/summit_reports.svg)}#summit-footer-menu-mobile ul li a.attendee-list:before,#summit-menu-desktop ul#menu-list li a.attendee-list:before,#summit-menu-mobile.attendee-list:before{background-image:url(img/summit_attendee_list.svg)}#summit-footer-menu-mobile ul li a.photo-gallery:before,#summit-menu-desktop ul#menu-list li a.photo-gallery:before,#summit-menu-mobile.photo-gallery:before{background-image:url(img/summit_photo_gallery.svg)}#summit-footer-menu-mobile ul li a.videos:before,#summit-menu-desktop ul#menu-list li a.videos:before,#summit-menu-mobile.videos:before{background-image:url(img/summit_videos.svg)}#summit-menu-desktop ul#menu-list li.selected a,#summit-menu-mobile select{background:#dde227;color:#000}#summit-menu-mobile{display:none;margin-top:20px;position:relative}@media (max-width:700px){#summit-menu-mobile{display:block}}#summit-menu-desktop ul#menu-list li a:before,#summit-menu-mobile:after,#summit-menu-mobile:before{content:'';position:absolute;top:50%;transform:translateY(-50%)}#summit-menu-mobile:before{width:26px;height:26px;left:11px;background-size:contain;background-repeat:no-repeat;background-position:center}#summit-menu-mobile select{-webkit-appearance:none;width:100%;border-radius:0;border:0;padding:10px 48px 12px 42px;font-size:19.6px;text-align:left;line-height:21.7px}#summit-menu-mobile:after{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:12px solid #fff;right:16px}#summit-footer-menu-mobile{display:none}@media (max-width:700px){#summit-footer-menu-mobile{display:block}}#summit-footer-menu-mobile h1{text-align:center;margin-bottom:.5em}#summit-footer-menu-mobile ul{display:grid;grid-template-columns:1fr 1fr;margin:0;padding:0}#summit-footer-menu-mobile ul li{margin:0;text-align:center;padding:20px 15px 30px;display:flex;justify-content:center;flex-direction:column;position:relative}#summit-footer-menu-mobile ul li:nth-child(n+3){border-top:2px #f8a99c solid}#summit-footer-menu-mobile ul li:nth-last-child(n+2):nth-child(even){border-bottom:2px #f8a99c solid;margin-bottom:-2px}#summit-footer-menu-mobile ul li:nth-child(odd){border-right:2px #f8a99c solid}#summit-footer-menu-mobile ul li a{border:0;width:100%;bottom:0;display:inline-block;line-height:1}#summit-footer-menu-mobile ul li a:after{content:'';width:100%;height:100%;position:absolute;top:0;left:0}#summit-footer-menu-mobile ul li a:before{content:'';width:40px;height:40px;display:block;margin:10px auto;background-size:contain;background-repeat:no-repeat;background-position:center}.summit-sub-page{margin-top:50px;margin-left:260px}@media (max-width:1200px){.summit-sub-page{margin-left:0;margin-top:20px;margin-bottom:40px}}#media-wrapper{display:grid;grid-template-columns:300px 1fr;grid-template-areas:"sidebar content";grid-column-gap:65px;padding:0 65px;margin-top:100px}@media (max-width:700px){#media-wrapper{grid-template-columns:1fr;grid-template-areas:"content" "sidebar";grid-column-gap:0;padding:0 20px}}#media-wrapper .content-area.media article{margin-bottom:60px;padding-bottom:60px;border-bottom:4px solid #f8a99c;position:relative;padding-top:200px}#media-wrapper .content-area.media article a,#tribe-events-content-wrapper #tribe-events-content .type-tribe_events .tribe-events-event-image a,#tribe-events-content-wrapper #tribe-events-content .type-tribe_events .tribe-events-list-event-title a,.post-type-archive-gallery .gallery_item a{border-bottom:none}#media-wrapper .content-area.media article .no-featured-image{background:#f8a99c;-webkit-clip-path:polygon(25px 10px,100% 0,100% 100%,0 calc(100% - 20px));clip-path:polygon(25px 10px,100% 0,100% 100%,0 calc(100% - 20px))}#media-wrapper .content-area.media article .post-thumbnail img{width:100%!important;height:100%!important;-o-object-fit:cover;object-fit:cover;-webkit-clip-path:polygon(25px 10px,100% 0,100% 100%,0 calc(100% - 20px));clip-path:polygon(25px 10px,100% 0,100% 100%,0 calc(100% - 20px))}#media-wrapper .content-area.media article .no-featured-image,#media-wrapper .content-area.media article .post-thumbnail{width:75%;height:calc(100% - 140px);position:absolute;top:0;right:0}#media-wrapper .content-area.media article .entry-content{width:75%;background:#fff;padding:30px 30px 30px 50px;-webkit-clip-path:polygon(25px 0,100% 0,100% 100%,0 100%);clip-path:polygon(25px 0,100% 0,100% 100%,0 100%)}#media-wrapper .content-area.media article .entry-content .entry-meta .posted-on a{font-weight:600;font-size:28px;line-height:31px;border-bottom:4px #f8a99c solid}#media-wrapper .content-area.media article .entry-content .entry-title{font-weight:700;font-size:36px;line-height:45px}#media-wrapper .content-area.media article .read-more{font-weight:600;font-size:26.62px;line-height:33.28px;background:#f8a99c;position:absolute;bottom:60px;right:0;transition:background-color .1s linear;padding:9px 65px 10px 17px}#media-wrapper .content-area.media article .read-more:hover{background-color:#69c9ce}#media-wrapper .content-area.media article .read-more:before,#tribe-events-content-wrapper #tribe-events-content .type-tribe_events .tribe-events-list-event-description .tribe-events-read-more:before,.post-type-archive-gallery .gallery_item a.gallery_item_view:before{content:'';position:absolute;transform:translateY(-50%);background-image:url(img/arrow-right.svg);right:20px;top:50%;width:34px;height:17px;background-size:contain;background-position:center center;background-repeat:no-repeat}#media-wrapper .widget-area{grid-area:sidebar;position:relative}#media-wrapper .widget-area:before,.post-wrapper .post-sidebar:before{content:'';background-image:url(img/media_sidebar.png);background-size:contain;width:100%;height:calc(100% + 30px);pointer-events:none;position:absolute;top:-30px;left:-65px;z-index:-100}@media (max-width:700px){#media-wrapper .widget-area:before{left:-20px}}#media-wrapper .widget-area:after{content:'';background-image:url(img/media_bg.png);background-size:contain;background-repeat:no-repeat;background-position:left top;width:100vw;max-width:1600px;height:800px;pointer-events:none;position:absolute;top:20px;left:-65px;z-index:-50;mix-blend-mode:multiply}#media-wrapper .widget-area h2,.post-wrapper .post-sidebar h2{font-weight:700;font-size:36px;line-height:45px;margin-bottom:0}#media-wrapper .widget-area ul,.post-wrapper .post-sidebar ul{list-style:none;padding:0;margin-top:0}#media-wrapper .widget-area ul li,.post-wrapper .post-sidebar ul li{border-bottom:1px #f8a99c solid;padding:25px 0}#media-wrapper .widget-area ul li:last-child,.post-wrapper .post-sidebar ul li:last-child{border-bottom-width:4px}#media-wrapper .widget-area ul li a,.post-wrapper .post-sidebar ul li a{color:inherit;text-decoration:none;border-bottom:4px transparent solid;transition:border-bottom-color .2s linear}#media-wrapper .widget-area ul li a:hover,.post-wrapper .post-sidebar ul li a:hover{border-bottom-color:#dde227}.post-header-image{position:relative;margin-top:30px;margin-bottom:50px}.post-header-image .post-thumbnail{height:375px}@media (max-width:700px){.post-header-image .post-thumbnail{height:180px}}#tribe-events-content.tribe-events-single .tribe-events-image .tribe-events-event-image img,.post-header-image .no-featured-image,.post-header-image .post-thumbnail img{clip-path:polygon(0 12.7px,11.94% 9.1px,24.34% 2.2px,27.74% 37.9px,54.76% 9.1px,60.62% 19.3px,100% 0,100% calc(100% - 24.5px),86.08% calc(100% - 19.3px),71.39% calc(100% - 30.8px),0 100%)}#tribe-events-content.tribe-events-single .tribe-events-image .tribe-events-event-image img,.post-header-image .post-thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 30%;object-position:center 30%}.post-header-image .no-featured-image{height:375px;-webkit-clip-path:polygon(0 12.7px,11.94% 9.1px,24.34% 2.2px,27.74% 37.9px,54.76% 9.1px,60.62% 19.3px,100% 0,100% calc(100% - 24.5px),86.08% calc(100% - 19.3px),71.39% calc(100% - 30.8px),0 100%);background:#faa53a}@media (max-width:700px){.post-header-image .no-featured-image{height:180px}}.post-header-image .graphic-1{background-image:url(img/titlecollage-style3-graphic3.png);width:80%;height:110%;position:absolute;bottom:-70px;left:-65px;background-size:contain;background-repeat:no-repeat;background-position:left bottom}@media (max-width:700px){.post-header-image .graphic-1{width:90%;bottom:-20px;left:-20px}}.post-header-image .graphic-2{display:none}.post-header-image .graphic-3{background-image:url(img/titlecollage-style3-graphic1.png);width:50%;height:100%;position:absolute;bottom:-100px;right:0;background-size:cover;background-repeat:no-repeat;background-position:left bottom}@media (max-width:700px){.post-header-image .graphic-3{width:45%;top:0;right:-20px}}.post-wrapper{display:grid;grid-template-columns:300px 1fr;grid-template-areas:"sidebar content";grid-column-gap:65px;padding:0 65px;margin:80px -65px 0}@media (max-width:700px){.post-wrapper{grid-template-columns:1fr;grid-template-areas:"content" "sidebar";grid-column-gap:0;padding:0 20px;margin:60px -20px 0}}.post-wrapper .post-sidebar{grid-area:sidebar;position:relative}@media (max-width:700px){.post-wrapper .post-sidebar:before{left:-20px}}.post-wrapper .post-sidebar:after{content:'';background-image:url(img/media_bg.png);background-size:contain;background-repeat:no-repeat;background-position:left top;width:100vw;height:800px;pointer-events:none;position:absolute;top:20px;left:-65px;z-index:-50;mix-blend-mode:multiply}.post-wrapper .post-content{grid-area:content;position:relative}.post-wrapper .post-content .post-share{position:absolute;right:0;top:-30px}@media (max-width:700px){.post-wrapper .post-content .post-share{text-align:center}}#tribe-events-content.tribe-events-single .tribe-events-share span,.post-wrapper .post-content .post-share span{font-weight:500;font-size:24px;display:inline-block;top:-9px;position:relative;z-index:10}#tribe-events-content.tribe-events-single .tribe-events-share span:before,.post-wrapper .post-content .post-share span:before{content:'';background-image:url(img/footer_followus_bg.png);background-size:contain;background-position:center center;background-repeat:no-repeat;width:82px;height:92px;position:absolute;top:50%;left:50%;transform:translate(-50%,-60%);z-index:-1}@media (max-width:700px){.post-wrapper .post-content .post-share span:before{top:85%;height:70px}}.post-wrapper .post-content .post-share a{text-decoration:none;border:0}@media (max-width:700px){.post-wrapper .post-content .post-share a{z-index:10;position:relative}.post-wrapper .post-content .post-share a svg{width:32px;height:32px;margin-left:10px}}#tribe-events-content.tribe-events-single .tribe-events-share a svg *,.post-wrapper .post-content .post-share a svg *,footer.site-footer #social a svg *{transition:fill .1s linear}#tribe-events-content.tribe-events-single .tribe-events-share a:hover svg *,.post-wrapper .post-content .post-share a:hover svg *,footer.site-footer #social a:hover svg *{fill:#dde227}.post-wrapper .post-content .post-share svg{margin-left:10px}.post-wrapper .post-content .entry-meta{margin-bottom:25px}.post-wrapper .post-content .entry-meta .posted-on a{font-weight:600;font-size:28px;line-height:31px;border-bottom:4px #f8a99c solid;margin-bottom:40px}.post-wrapper .post-content h1.entry-title{font-weight:700;font-size:36px;line-height:1.1}.events-archive .entry-content,.events-archive .entry-header{width:100%}#tribe-events-content-wrapper .tribe-events-title-bar .tribe-events-page-title a{text-decoration:none!important}#tribe-events-content-wrapper .tribe-events-categories{max-width:800px;display:grid;grid-template-columns:1fr 1fr;grid-gap:0 30px;margin:60px 0 20px 40px}@media (max-width:700px){#tribe-events-content-wrapper .tribe-events-categories{margin:0}}#tribe-events-content-wrapper .tribe-events-categories .tribe-events-category{position:relative;padding:20px 0 20px 30px;border-bottom:3px #f8a99c solid}@media (max-width:700px){#tribe-events-content-wrapper .tribe-events-categories .tribe-events-category{padding:15px 0 15px 30px}}#tribe-events-content-wrapper .tribe-events-categories .tribe-events-category:last-child{border-bottom:none}#tribe-events-content-wrapper .tribe-events-categories .tribe-events-category:nth-last-child(2):nth-child(odd){border-bottom:none}#tribe-events-content-wrapper .tribe-events-categories .tribe-events-category:before{content:'';width:20px;height:20px;position:absolute;left:0;top:50%;transform:translateY(-50%);border-radius:50%;background-color:#7ac362}#tribe-events-content-wrapper .tribe-events-categories .tribe-events-category.city-partnership-event:before{background-color:#faa53a}#tribe-events-content-wrapper .tribe-events-categories .tribe-events-category.intermediary-taskforce-event:before{background-color:#dde227}#tribe-events-content-wrapper .tribe-events-categories .tribe-events-category.leadership-taskforce-event:before{background-color:#69c9ce}#tribe-events-content-wrapper .tribe-events-categories .tribe-events-category.neighborhood-taskforce-event:before{background-color:#f8a99c}#tribe-events-content-wrapper .tribe-events-categories .tribe-events-category.stakeholder-bulletins:before{background-color:#a268ab}#tribe-events-content-wrapper .tribe-events-categories a{border-bottom:none;font-weight:600;font-size:17px;line-height:21px}#tribe-events-content-wrapper #tribe-events-content .type-tribe_events .tribe-events-left .mobile,#tribe-events-content-wrapper .tribe-bar-disabled,#tribe-events-content-wrapper .tribe-events-ical.tribe-events-button,#tribe-events-content-wrapper .tribe-events-nav-pagination ul li a span{display:none}#tribe-events-content-wrapper .tribe-events-notices{background:url(img/banner_bg_blue.png);background-size:cover;background-repeat:no-repeat;background-position:center;border:0;color:#000;margin:10px 0 18px;padding:22px 35px 22px 34px;text-shadow:none;border-radius:0}@media (max-width:700px){#tribe-events-content-wrapper .tribe-events-notices{padding:22px 15px 22px 10px}}#tribe-events-content-wrapper .tribe-events-notices ul,#tribe-events-content.tribe-events-single .tribe-events-back-wrapper .tribe-events-back,#tribe-events-content.tribe-events-single .tribe-events-notices ul{list-style:none;padding:14px 17px 17px 27px;-webkit-clip-path:polygon(12px 0,100% 0,100% 100%,0 calc(100% - 5px));clip-path:polygon(12px 0,100% 0,100% 100%,0 calc(100% - 5px));background:#fff;display:inline-block}@media (max-width:700px){#tribe-events-content-wrapper .tribe-events-notices ul{padding:11px 13px 14px 21px}}#tribe-events-content-wrapper .tribe-events-notices ul li{background:#69c9ce;padding:10px 20px 12px;font-weight:500;max-width:30em}@media (max-width:700px){#tribe-events-content-wrapper .tribe-events-notices ul li{padding:7px 15px 9px}}#tribe-events-content-wrapper #tribe-events-content.tribe-events-list:before{content:'';width:100%;height:4px;display:block;background-color:#f8a99c;transform:rotate(-.4deg)}#tribe-events-content-wrapper #tribe-events-content .tribe-events-list-separator-month{margin-bottom:40px}#tribe-events-content-wrapper #tribe-events-content .type-tribe_events{display:grid;grid-template-columns:615px 1fr;grid-column-gap:60px;grid-template-areas:"tribe-events-left tribe-events-right";position:relative;padding-bottom:30px;margin-bottom:50px}@media (max-width:700px){#tribe-events-content-wrapper #tribe-events-content .type-tribe_events{grid-template-columns:1fr;grid-column-gap:0;grid-template-areas:"tribe-events-left" "tribe-events-right"}}#tribe-events-content-wrapper #tribe-events-content .type-tribe_events .tribe-events-left{grid-area:tribe-events-left}@media (max-width:700px){#tribe-events-content-wrapper #tribe-events-content .type-tribe_events .tribe-events-left .mobile{display:block}#tribe-events-content-wrapper #tribe-events-content .type-tribe_events .tribe-events-left .tribe-events-event-meta.mobile{display:inline-block}}#tribe-events-content-wrapper #tribe-events-content .type-tribe_events .tribe-events-right{grid-area:tribe-events-right}@media (max-width:700px){#tribe-events-content-wrapper #tribe-events-content .type-tribe_events .tribe-events-right .desktop{display:none}}#tribe-events-content-wrapper #tribe-events-content .type-tribe_events:after{content:'';position:absolute;left:0;bottom:0;width:100%;height:4px;background-color:#f8a99c;transform:rotate(-.4deg)}#tribe-events-content-wrapper #tribe-events-content .type-tribe_events .tribe-events-event-date{font-weight:700;font-size:36px;line-height:45px;background:#7ac362;display:inline-block;padding:9px 20px 10px 17px}@media (max-width:700px){#tribe-events-content-wrapper #tribe-events-content .type-tribe_events .tribe-events-event-date{font-size:23px;line-height:28.75px;padding:5px 13px 7px;margin-bottom:10px;font-weight:600}}#tribe-events-content-wrapper #tribe-events-content .type-tribe_events .tribe-events-event-image{margin-top:30px;padding-left:20px;position:relative;margin-bottom:44px}#tribe-events-content-wrapper #tribe-events-content .type-tribe_events .tribe-events-event-image:before{content:'';position:absolute;left:0;bottom:-44px;width:100%;height:100%;background-image:url(img/event_bg0_green.png);background-size:contain;background-position:left bottom;background-repeat:no-repeat}#tribe-events-content-wrapper #tribe-events-content .type-tribe_events .tribe-events-event-image a img{width:100%!important;height:auto!important;-webkit-clip-path:polygon(13px 2px,100% 1px,100% calc(100% - 1px),3px calc(100% - 6px));clip-path:polygon(13px 2px,100% 1px,100% calc(100% - 1px),3px calc(100% - 6px))}#tribe-events-content-wrapper #tribe-events-content .type-tribe_events .tribe-events-list-event-title{font-weight:700;font-size:36px;line-height:45px;margin-bottom:10px;margin-top:0}@media (max-width:700px){#tribe-events-content-wrapper #tribe-events-content .type-tribe_events .tribe-events-list-event-title{font-weight:600;font-size:29px;line-height:34px}}#tribe-events-content-wrapper #tribe-events-content .type-tribe_events .tribe-events-event-meta{font-weight:600;font-size:28px;line-height:31px;display:inline-block;border-bottom:4px #7ac362 solid;padding-bottom:4px}@media (max-width:700px){#tribe-events-content-wrapper #tribe-events-content .type-tribe_events .tribe-events-event-meta{font-weight:700;font-size:21px;line-height:21px;margin-bottom:0}}#tribe-events-content-wrapper #tribe-events-content .type-tribe_events .tribe-events-list-event-description{font-size:22px;line-height:31px}#tribe-events-content-wrapper #tribe-events-content .type-tribe_events .tribe-events-list-event-description .tribe-events-read-more{border-bottom:none;display:inline-block;background-color:#7ac362;transition:background-color .1s linear;padding:9px 65px 10px 17px;position:relative}#tribe-events-content-wrapper #tribe-events-content .type-tribe_events .tribe-events-list-event-description .tribe-events-read-more:hover{background-color:#69c9ce}#tribe-events-content-wrapper #tribe-events-content .type-tribe_events.tribe-events-category-leadership-taskforce-event .tribe-events-event-date{background:#69c9ce}#tribe-events-content-wrapper #tribe-events-content .type-tribe_events.tribe-events-category-leadership-taskforce-event .tribe-events-event-meta{border-bottom-color:#69c9ce}#tribe-events-content-wrapper #tribe-events-content .type-tribe_events.tribe-events-category-leadership-taskforce-event .tribe-events-read-more,#tribe-events-content-wrapper .tribe-events-nav-pagination ul li a:hover,#tribe-events-content.tribe-events-single .tribe-events-back-wrapper .tribe-events-back a:hover,.post-type-archive-gallery .gallery_item .gallery-thumbnail:hover:before,.post-type-archive-gallery .gallery_item a.gallery_item_view:hover,article.gallery .all-galleries-wrapper-outside .all-galleries-wrapper-inside a:hover{background-color:#69c9ce}#tribe-events-content-wrapper #tribe-events-content .type-tribe_events.tribe-events-category-leadership-taskforce-event .tribe-events-read-more:hover{background-color:#dde227}#tribe-events-content-wrapper #tribe-events-content .type-tribe_events.tribe-events-category-leadership-taskforce-event .tribe-events-event-image:before{background-image:url(img/event_bg1_blue.png)}#tribe-events-content-wrapper #tribe-events-content .type-tribe_events.tribe-events-category-leadership-taskforce-event:nth-of-type(6n+2) .tribe-events-event-image:before{background-image:url(img/event_bg2_blue.png)}#tribe-events-content-wrapper #tribe-events-content .type-tribe_events.tribe-events-category-leadership-taskforce-event:nth-of-type(6n+3) .tribe-events-event-image:before{background-image:url(img/event_bg3_blue.png)}#tribe-events-content-wrapper #tribe-events-content .type-tribe_events.tribe-events-category-leadership-taskforce-event:nth-of-type(6n+4) .tribe-events-event-image:before{background-image:url(img/event_bg4_blue.png)}#tribe-events-content-wrapper #tribe-events-content .type-tribe_events.tribe-events-category-leadership-taskforce-event:nth-of-type(6n+5) .tribe-events-event-image:before{background-image:url(img/event_bg5_blue.png)}#tribe-events-content-wrapper #tribe-events-content .type-tribe_events.tribe-events-category-leadership-taskforce-event:nth-of-type(6n+6) .tribe-events-event-image:before{background-image:url(img/event_bg0_blue.png)}#tribe-events-content-wrapper #tribe-events-content .type-tribe_events.tribe-events-category-intermediary-taskforce-event .tribe-events-event-date,.integration-graphic.simple .step-number span{background:#dde227}#tribe-events-content-wrapper #tribe-events-content .type-tribe_events.tribe-events-category-intermediary-taskforce-event .tribe-events-event-meta{border-bottom-color:#dde227}#tribe-events-content-wrapper #tribe-events-content .type-tribe_events.tribe-events-category-intermediary-taskforce-event .tribe-events-read-more{background-color:#dde227}#tribe-events-content-wrapper #tribe-events-content .type-tribe_events.tribe-events-category-intermediary-taskforce-event .tribe-events-event-image:before{background-image:url(img/event_bg2_sunflower.png)}#tribe-events-content-wrapper #tribe-events-content .type-tribe_events.tribe-events-category-intermediary-taskforce-event:nth-of-type(6n+2) .tribe-events-event-image:before{background-image:url(img/event_bg3_sunflower.png)}#tribe-events-content-wrapper #tribe-events-content .type-tribe_events.tribe-events-category-intermediary-taskforce-event:nth-of-type(6n+3) .tribe-events-event-image:before{background-image:url(img/event_bg4_sunflower.png)}#tribe-events-content-wrapper #tribe-events-content .type-tribe_events.tribe-events-category-intermediary-taskforce-event:nth-of-type(6n+4) .tribe-events-event-image:before{background-image:url(img/event_bg5_sunflower.png)}#tribe-events-content-wrapper #tribe-events-content .type-tribe_events.tribe-events-category-intermediary-taskforce-event:nth-of-type(6n+5) .tribe-events-event-image:before{background-image:url(img/event_bg0_sunflower.png)}#tribe-events-content-wrapper #tribe-events-content .type-tribe_events.tribe-events-category-intermediary-taskforce-event:nth-of-type(6n+6) .tribe-events-event-image:before{background-image:url(img/event_bg1_sunflower.png)}#tribe-events-content-wrapper #tribe-events-content .type-tribe_events.tribe-events-category-neighborhood-taskforce-event .tribe-events-event-date{background:#f8a99c}#tribe-events-content-wrapper #tribe-events-content .type-tribe_events.tribe-events-category-neighborhood-taskforce-event .tribe-events-event-meta{border-bottom-color:#f8a99c}#tribe-events-content-wrapper #tribe-events-content .type-tribe_events.tribe-events-category-neighborhood-taskforce-event .tribe-events-read-more{background-color:#f8a99c}#tribe-events-content-wrapper #tribe-events-content .type-tribe_events.tribe-events-category-neighborhood-taskforce-event .tribe-events-event-image:before{background-image:url(img/event_bg3_rose.png)}#tribe-events-content-wrapper #tribe-events-content .type-tribe_events.tribe-events-category-neighborhood-taskforce-event:nth-of-type(6n+2) .tribe-events-event-image:before{background-image:url(img/event_bg4_rose.png)}#tribe-events-content-wrapper #tribe-events-content .type-tribe_events.tribe-events-category-neighborhood-taskforce-event:nth-of-type(6n+3) .tribe-events-event-image:before{background-image:url(img/event_bg5_rose.png)}#tribe-events-content-wrapper #tribe-events-content .type-tribe_events.tribe-events-category-neighborhood-taskforce-event:nth-of-type(6n+4) .tribe-events-event-image:before{background-image:url(img/event_bg0_rose.png)}#tribe-events-content-wrapper #tribe-events-content .type-tribe_events.tribe-events-category-neighborhood-taskforce-event:nth-of-type(6n+5) .tribe-events-event-image:before{background-image:url(img/event_bg1_rose.png)}#tribe-events-content-wrapper #tribe-events-content .type-tribe_events.tribe-events-category-neighborhood-taskforce-event:nth-of-type(6n+6) .tribe-events-event-image:before{background-image:url(img/event_bg2_rose.png)}#tribe-events-content-wrapper #tribe-events-content .type-tribe_events.tribe-events-category-city-partnership-event .tribe-events-event-date{background:#faa53a}#tribe-events-content-wrapper #tribe-events-content .type-tribe_events.tribe-events-category-city-partnership-event .tribe-events-event-meta{border-bottom-color:#faa53a}#tribe-events-content-wrapper #tribe-events-content .type-tribe_events.tribe-events-category-city-partnership-event .tribe-events-read-more{background-color:#faa53a}#tribe-events-content-wrapper #tribe-events-content .type-tribe_events.tribe-events-category-city-partnership-event .tribe-events-event-image:before{background-image:url(img/event_bg4_orange.png)}#tribe-events-content-wrapper #tribe-events-content .type-tribe_events.tribe-events-category-city-partnership-event:nth-of-type(6n+2) .tribe-events-event-image:before{background-image:url(img/event_bg5_orange.png)}#tribe-events-content-wrapper #tribe-events-content .type-tribe_events.tribe-events-category-city-partnership-event:nth-of-type(6n+3) .tribe-events-event-image:before{background-image:url(img/event_bg0_orange.png)}#tribe-events-content-wrapper #tribe-events-content .type-tribe_events.tribe-events-category-city-partnership-event:nth-of-type(6n+4) .tribe-events-event-image:before{background-image:url(img/event_bg1_orange.png)}#tribe-events-content-wrapper #tribe-events-content .type-tribe_events.tribe-events-category-city-partnership-event:nth-of-type(6n+5) .tribe-events-event-image:before{background-image:url(img/event_bg2_orange.png)}#tribe-events-content-wrapper #tribe-events-content .type-tribe_events.tribe-events-category-city-partnership-event:nth-of-type(6n+6) .tribe-events-event-image:before{background-image:url(img/event_bg3_orange.png)}#tribe-events-content-wrapper #tribe-events-content .type-tribe_events.tribe-events-category-stakeholder-bulletins .tribe-events-event-date{background:#a268ab}#tribe-events-content-wrapper #tribe-events-content .type-tribe_events.tribe-events-category-stakeholder-bulletins .tribe-events-event-meta{border-bottom-color:#a268ab}#tribe-events-content-wrapper #tribe-events-content .type-tribe_events.tribe-events-category-stakeholder-bulletins .tribe-events-read-more{background-color:#a268ab}#tribe-events-content-wrapper #tribe-events-content .type-tribe_events.tribe-events-category-stakeholder-bulletins .tribe-events-event-image:before{background-image:url(img/event_bg5_violet.png)}#tribe-events-content-wrapper #tribe-events-content .type-tribe_events.tribe-events-category-stakeholder-bulletins:nth-of-type(6n+2) .tribe-events-event-image:before{background-image:url(img/event_bg0_violet.png)}#tribe-events-content-wrapper #tribe-events-content .type-tribe_events.tribe-events-category-stakeholder-bulletins:nth-of-type(6n+3) .tribe-events-event-image:before{background-image:url(img/event_bg1_violet.png)}#tribe-events-content-wrapper #tribe-events-content .type-tribe_events.tribe-events-category-stakeholder-bulletins:nth-of-type(6n+4) .tribe-events-event-image:before{background-image:url(img/event_bg2_violet.png)}#tribe-events-content-wrapper #tribe-events-content .type-tribe_events.tribe-events-category-stakeholder-bulletins:nth-of-type(6n+5) .tribe-events-event-image:before{background-image:url(img/event_bg3_violet.png)}#tribe-events-content-wrapper #tribe-events-content .type-tribe_events.tribe-events-category-stakeholder-bulletins:nth-of-type(6n+6) .tribe-events-event-image:before{background-image:url(img/event_bg4_violet.png)}#tribe-events-content-wrapper .tribe-events-nav-pagination ul{padding-left:0;text-align:left}#tribe-events-content-wrapper .tribe-events-nav-pagination ul li,#tribe-events-content.tribe-events-single .tribe-events-share svg,footer.site-footer #social svg{margin-left:10px}#tribe-events-content-wrapper .tribe-events-nav-pagination ul li.tribe-events-nav-next{margin-left:0}#tribe-events-content-wrapper .tribe-events-nav-pagination ul li:last-child{margin-left:0}#tribe-events-content-wrapper .tribe-events-nav-pagination ul li a{border-bottom:none;padding:10px 20px;background-color:#dde227;transition:background-color .1s linear;display:inline-block;position:relative}#tribe-events-content-wrapper .tribe-events-nav-pagination ul li a:before,#tribe-events-content.tribe-events-single .tribe-events-back-wrapper .tribe-events-back a:before{content:'';position:absolute;transform:translateY(-50%);width:34px;height:17px;background-size:contain;background-position:center center;background-repeat:no-repeat}#tribe-events-content-wrapper .tribe-events-nav-pagination ul li.tribe-events-nav-left a{padding:10px 20px 10px 65px}#tribe-events-content-wrapper .tribe-events-nav-pagination ul li.tribe-events-nav-left a:before{background-image:url(img/arrow-left.svg);left:20px;top:calc(50% + 2px)}#tribe-events-content-wrapper .tribe-events-nav-pagination ul li.tribe-events-nav-right a{padding:10px 65px 10px 20px}#tribe-events-content-wrapper .tribe-events-nav-pagination ul li.tribe-events-nav-right a:before{background-image:url(img/arrow-right.svg);right:20px;top:50%}#tribe-events-content.tribe-events-single div.tribe_events:after{content:'';clear:both;display:block}#tribe-events-content.tribe-events-single .tribe-events-back-wrapper{clear:both;background:url(img/banner_bg_blue.png);background-size:cover;background-repeat:no-repeat;background-position:center;border:0;color:#000;margin:60px 0 18px;padding:22px 35px 22px 34px;text-shadow:none;border-radius:0}@media (max-width:700px){#tribe-events-content.tribe-events-single .tribe-events-back-wrapper{margin:30px 0 18px;padding:22px 15px 22px 10px}}@media (max-width:700px){#tribe-events-content.tribe-events-single .tribe-events-back-wrapper .tribe-events-back{padding:11px 13px 14px 21px}}#tribe-events-content.tribe-events-single .tribe-events-back-wrapper .tribe-events-back a{border-bottom:none;background:#dde227;transition:background-color .1s linear;padding:10px 20px 12px 65px;font-weight:500;max-width:30em;display:inline-block;position:relative}@media (max-width:700px){#tribe-events-content.tribe-events-single .tribe-events-back-wrapper .tribe-events-back a{padding:7px 15px 9px 65px}}#tribe-events-content.tribe-events-single .tribe-events-back-wrapper .tribe-events-back a:before{left:20px;top:calc(50% + 2px);background-image:url(img/arrow-left.svg)}#tribe-events-content.tribe-events-single .tribe-events-image{position:relative;margin-top:30px;margin-bottom:50px}#tribe-events-content.tribe-events-single .tribe-events-image .tribe-events-event-image{height:375px}@media (max-width:700px){#tribe-events-content.tribe-events-single .tribe-events-image .tribe-events-event-image{height:180px}}@media (max-width:700px){#tribe-events-content.tribe-events-single .tribe-events-image .tribe-events-event-image img{-webkit-clip-path:polygon(0 12.7px,11.94% 9.1px,24.34% 2.2px,27.74% 17.9px,54.76% 9.1px,60.62% 19.3px,100% 0,100% calc(100% - 21.5px),86.08% calc(100% - 14.3px),71.39% calc(100% - 20.8px),0 100%);clip-path:polygon(0 12.7px,11.94% 9.1px,24.34% 2.2px,27.74% 17.9px,54.76% 9.1px,60.62% 19.3px,100% 0,100% calc(100% - 21.5px),86.08% calc(100% - 14.3px),71.39% calc(100% - 20.8px),0 100%)}}#tribe-events-content.tribe-events-single .tribe-events-image .graphic-1{background-image:url(img/event_header-graphic1.png);width:50%;height:100%;position:absolute;bottom:-40px;left:-65px;background-size:contain;background-repeat:no-repeat;background-position:left bottom}@media (max-width:700px){#tribe-events-content.tribe-events-single .tribe-events-image .graphic-1{width:90%;bottom:-20px;left:-20px}}#tribe-events-content.tribe-events-single .tribe-events-image .graphic-2{background-image:url(img/event_header-graphic2.png);width:100%;height:90%;position:absolute;top:-80px;right:-65px;background-size:contain;background-repeat:no-repeat;background-position:top right}@media (max-width:700px){#tribe-events-content.tribe-events-single .tribe-events-image .graphic-2{top:-24px;right:-20px}}#tribe-events-content.tribe-events-single .tribe-events-image .graphic-3{background-image:url(img/event_header-graphic3.png);width:35%;height:100%;position:absolute;top:-20px;right:-65px;background-size:contain;background-repeat:no-repeat;background-position:right top}@media (max-width:700px){#tribe-events-content.tribe-events-single .tribe-events-image .graphic-3{width:45%;top:0;right:-20px}}#tribe-events-content.tribe-events-single .tribe_events_cat-leadership-taskforce-event .tribe-events-image .graphic-1{background-image:url(img/event_header1-graphic1.png)}#tribe-events-content.tribe-events-single .tribe_events_cat-leadership-taskforce-event .tribe-events-image .graphic-2{background-image:url(img/event_header1-graphic2.png)}#tribe-events-content.tribe-events-single .tribe_events_cat-intermediary-taskforce-event .tribe-events-image .graphic-1{background-image:url(img/event_header2-graphic1.png)}#tribe-events-content.tribe-events-single .tribe_events_cat-intermediary-taskforce-event .tribe-events-image .graphic-2{background-image:url(img/event_header2-graphic2.png)}#tribe-events-content.tribe-events-single .tribe_events_cat-neighborhood-taskforce-event .tribe-events-image .graphic-1{background-image:url(img/event_header3-graphic1.png)}#tribe-events-content.tribe-events-single .tribe_events_cat-neighborhood-taskforce-event .tribe-events-image .graphic-2{background-image:url(img/event_header3-graphic2.png)}#tribe-events-content.tribe-events-single .tribe_events_cat-city-partnership-event .tribe-events-image .graphic-1{background-image:url(img/event_header4-graphic1.png)}#tribe-events-content.tribe-events-single .tribe_events_cat-city-partnership-event .tribe-events-image .graphic-2{background-image:url(img/event_header4-graphic2.png)}#tribe-events-content.tribe-events-single .tribe_events_cat-stakeholder-bulletins .tribe-events-image .graphic-1{background-image:url(img/event_header5-graphic1.png)}#tribe-events-content.tribe-events-single .tribe_events_cat-stakeholder-bulletins .tribe-events-image .graphic-2{background-image:url(img/event_header5-graphic2.png)}#tribe-events-content.tribe-events-single .tribe-events-share{text-align:right;margin-bottom:25px}@media (max-width:700px){#tribe-events-content.tribe-events-single .tribe-events-share{text-align:center}}@media (max-width:700px){#tribe-events-content.tribe-events-single .tribe-events-share span:before{top:85%;height:70px}}#tribe-events-content.tribe-events-single .tribe-events-share a{text-decoration:none;border:0}@media (max-width:700px){#tribe-events-content.tribe-events-single .tribe-events-share a{z-index:10;position:relative}#tribe-events-content.tribe-events-single .tribe-events-share a svg{width:32px;height:32px;margin-left:10px}}#tribe-events-content.tribe-events-single .tribe-events-schedule h2{font-weight:500;font-size:25px;line-height:29px;border-bottom:4px #f8a99c solid;padding-bottom:5px}#tribe-events-content.tribe-events-single .tribe-events-notices,article.gallery .all-galleries-wrapper-outside{background:url(img/banner_bg.png);background-size:cover;background-repeat:no-repeat;background-position:center;border:0;color:#000;margin:10px 0 18px;padding:22px 35px 22px 34px;text-shadow:none;border-radius:0}@media (max-width:700px){#tribe-events-content.tribe-events-single .tribe-events-notices{padding:22px 15px 22px 10px}}@media (max-width:700px){#tribe-events-content.tribe-events-single .tribe-events-notices ul{padding:11px 13px 14px 21px}}#tribe-events-content.tribe-events-single .tribe-events-notices ul li{background:#f8a99c;padding:10px 20px 12px;font-weight:500;max-width:30em}@media (max-width:700px){#tribe-events-content.tribe-events-single .tribe-events-notices ul li{padding:7px 15px 9px}}#tribe-events-content.tribe-events-single .tribe-events-single-left{width:60%;float:left}@media (max-width:700px){#tribe-events-content.tribe-events-single .tribe-events-single-left{width:100%;float:none}}#tribe-events-content.tribe-events-single .tribe-events-single-right{width:calc(40% - 40px);margin-left:40px;float:left}@media (max-width:700px){#tribe-events-content.tribe-events-single .tribe-events-single-right{width:100%;float:none;margin-left:0}}#tribe-events-content.tribe-events-single .tribe-events-event-meta{margin:0}#tribe-events-content.tribe-events-single .tribe-events-event-meta:first-child{border-top:none!important}#tribe-events-content.tribe-events-single .tribe-events-event-meta h2{font-size:19px;text-transform:uppercase;font-weight:700;letter-spacing:2.4px;margin-bottom:20px}#tribe-events-content.tribe-events-single .tribe-events-event-meta hr{border-bottom:1px #f8a99c solid;transform:none;clear:both;margin:0 0 14px;padding-top:14px}#tribe-events-content.tribe-events-single .tribe-events-event-meta dl dt{float:left;font-weight:500;font-size:22px;color:#69c9ce;line-height:31px;display:inline-block;width:200px}@media (max-width:700px){#tribe-events-content.tribe-events-single .tribe-events-event-meta dl dt{float:none;display:block;width:auto}}#tribe-events-content.tribe-events-single .tribe-events-event-meta dl dd{float:left;width:calc(100% - 200px);font-weight:400;font-size:22px;line-height:31px;margin:0}@media (max-width:700px){#tribe-events-content.tribe-events-single .tribe-events-event-meta dl dd{float:none;display:block;width:auto}}#tribe-events-content.tribe-events-single .tribe-events-event-meta dl dd abbr,footer.site-footer #social a{text-decoration:none}#tribe-events-content.tribe-events-single .tribe-events-event-meta dl dd.tribe-events-event-url{overflow:hidden;position:relative}#tribe-events-content.tribe-events-single .tribe-events-event-meta dl dd.tribe-events-event-url:after{content:'';width:80px;height:100%;position:absolute;z-index:100;right:0;top:0;background:linear-gradient(to right,transparent 0,#fff 80%);pointer-events:none}#tribe-events-content.tribe-events-single .tribe-events-event-meta dl dd.tribe-events-event-url a{white-space:pre}#tribe-events-content.tribe-events-single .tribe-events-meta-group{clear:both;padding-top:20px}#tribe-events-content.tribe-events-single .tribe-events-venue-map{position:relative;clear:both;line-height:0;margin-bottom:35px;padding-top:20px}#tribe-events-content.tribe-events-single .tribe-events-venue-map:before{content:'';width:100%;height:calc(100% - 40px);position:absolute;left:0;bottom:-20px;background-color:#69c9ce;z-index:-1}#tribe-events-content.tribe-events-single .tribe-events-venue-map iframe{width:calc(100% - 40px);height:400px;margin-left:20px;-webkit-clip-path:polygon(0 0,100% 20px,100% 100%,0 100%);clip-path:polygon(0 0,100% 20px,100% 100%,0 100%)}#tribe-events-content.tribe-events-single .tribe-events-gmap{position:relative;padding-right:32px;display:inline-block;margin-bottom:25px}#tribe-events-content.tribe-events-single .tribe-events-gmap:after{content:'';width:23px;height:22px;position:absolute;top:0;right:0;background-image:url(img/external_link.png);background-size:contain;background-repeat:no-repeat;background-position:center}#tribe-events-content.tribe-events-single .tribe-events-cal-links a{margin-right:15px}#tribe-events-content.tribe-events-single .tribe-events-cal-links a:last-child{margin-right:0}.post-type-archive-gallery .title-collage{margin:0 65px 60px;width:calc(100% - 130px)}.post-type-archive-gallery .site-main{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:90px 65px}@media (max-width:1200px){.post-type-archive-gallery .site-main{grid-template-columns:1fr 1fr}}@media (max-width:700px){.post-type-archive-gallery .site-main{grid-template-columns:1fr}}.post-type-archive-gallery .gallery_item{display:grid;grid-template-columns:130px 1fr;grid-template-areas:'gallery_item_title gallery_item_title' 'gallery_item_thumbnail gallery_item_thumbnail' 'gallery_item_view gallery_item_date';grid-column-gap:20px}.post-type-archive-gallery .gallery_item .gallery_item_title{grid-area:gallery_item_title}.post-type-archive-gallery .gallery_item .gallery_item_thumbnail{grid-area:gallery_item_thumbnail}.post-type-archive-gallery .gallery_item .gallery_item_view{grid-area:gallery_item_view}.post-type-archive-gallery .gallery_item .gallery_item_date{grid-area:gallery_item_date;text-align:right}.post-type-archive-gallery .gallery_item h1{font-weight:700;font-size:36px;line-height:45px;margin-bottom:8px}.post-type-archive-gallery .gallery_item:nth-child(odd) h1{margin-left:3.7%}.post-type-archive-gallery .gallery_item .gallery-thumbnail{margin-bottom:30px;position:relative}.post-type-archive-gallery .gallery_item .gallery-thumbnail:before{content:'';width:100%;height:100%;position:absolute;top:8px;left:8px;background-color:#dde227;transition:background-color .1s linear}.post-type-archive-gallery .gallery_item .gallery-thumbnail img{width:100%;height:auto}.post-type-archive-gallery .gallery_item a.gallery_item_view{font-weight:600;font-size:22px;line-height:1.25;background:#dde227;transition:background-color .1s linear;padding:9px 65px 10px 17px;position:relative}.post-type-archive-gallery .gallery_item .pdate{font-weight:600;font-size:23px;line-height:1.1;border-bottom:4px solid #dde227;display:inline}.post-type-archive-gallery .gallery_item:nth-child(odd) .gallery-thumbnail img,.post-type-archive-gallery .gallery_item:nth-child(odd) .gallery-thumbnail:before{-webkit-clip-path:polygon(9.14px 2.04px,100% 0,100% 100%,0 calc(100% - 5.05px));clip-path:polygon(9.14px 2.04px,100% 0,100% 100%,0 calc(100% - 5.05px))}.post-type-archive-gallery .gallery_item:nth-child(even) .gallery-thumbnail img,.post-type-archive-gallery .gallery_item:nth-child(even) .gallery-thumbnail:before{-webkit-clip-path:polygon(0 5.52px,calc(100% - 2.16px) 0,100% calc(100% - 2.24px),0 100%);clip-path:polygon(0 5.52px,calc(100% - 2.16px) 0,100% calc(100% - 2.24px),0 100%)}article.gallery header.entry-header .title-collage{height:auto}article.gallery header.entry-header .title-collage h1{position:relative;margin-bottom:60px;bottom:auto;top:65px;left:auto;padding:5px 18px 11px}@media (max-width:700px){article.gallery header.entry-header .title-collage h1{margin-bottom:40px;top:55px}}article.gallery header.entry-header .title-collage h1:before{-webkit-clip-path:none;clip-path:none}article.gallery header.entry-header .title-collage .graphic-wrapper{height:375px;position:absolute;top:0;left:0;width:100%}article.gallery header.entry-header .title-collage .graphic-wrapper .graphic-1{background-color:#dde227;-webkit-clip-path:polygon(0 12.7px,11.94% 9.1px,24.34% 2.2px,27.74% 37.9px,54.76% 9.1px,60.62% 19.3px,100% 0,100% calc(100% - 24.5px),86.08% calc(100% - 19.3px),71.39% calc(100% - 30.8px),0 100%);clip-path:polygon(0 12.7px,11.94% 9.1px,24.34% 2.2px,27.74% 37.9px,54.76% 9.1px,60.62% 19.3px,100% 0,100% calc(100% - 24.5px),86.08% calc(100% - 19.3px),71.39% calc(100% - 30.8px),0 100%);width:calc(100% + 65px);height:100%;position:absolute;top:0;left:-32.5px;transform:rotate(180deg)}article.gallery header.entry-header .title-collage .graphic-wrapper .graphic-2{background-image:url(img/titlecollage-style4-graphic1.png);width:50%;height:70%;position:absolute;bottom:-40px;left:-65px;background-size:contain;background-repeat:no-repeat;background-position:left bottom}article.gallery header.entry-header .title-collage .graphic-wrapper .graphic-3{background-image:url(img/titlecollage-style4-graphic3.png);width:50%;height:calc(100% + 40px);position:absolute;top:-50px;right:-65px;background-size:contain;background-repeat:no-repeat;background-position:right top;mix-blend-mode:multiply}@media (max-width:700px){article.gallery header.entry-header .title-collage .graphic-wrapper .graphic-3{top:-20px;right:-20px}}article.gallery header.entry-header .title-collage .graphic-wrapper .graphic-4{background-image:url(img/titlecollage-style4-graphic4.png);width:50%;height:100%;position:absolute;top:0;right:-65px;background-size:contain;background-repeat:no-repeat;background-position:right top}@media (max-width:700px){article.gallery header.entry-header .title-collage .graphic-wrapper .graphic-4{right:-20px}}article.gallery .entry-content .published-date{font-weight:600;font-size:28px;line-height:31px;border-bottom:4px solid #dde227;display:inline-block}article.gallery .entry-content h3{font-weight:700;font-size:36px;line-height:45px;margin-top:0}article.gallery .all-galleries-wrapper-outside .all-galleries-wrapper-inside{padding:16px 17px 18px 27px;-webkit-clip-path:polygon(12px 0,100% 0,100% 100%,0 calc(100% - 5px));clip-path:polygon(12px 0,100% 0,100% 100%,0 calc(100% - 5px));background:#fff;display:inline-block}article.gallery .all-galleries-wrapper-outside .all-galleries-wrapper-inside a{background:#dde227;padding:10px 64px 12px 20px;font-weight:500;max-width:30em;font-size:22px;line-height:31px;border-bottom:none;transition:background-color .1s linear;display:inline-block;position:relative}article.gallery .all-galleries-wrapper-outside .all-galleries-wrapper-inside a:after{content:'';width:39px;height:13px;background-image:url(img/arrow-right.svg);display:inline-block;background-size:cover;background-repeat:no-repeat;background-position:center;position:absolute;top:50%;transform:translateY(-50%);right:16px}.gallery_slideshow{position:relative}.slideshow_image_container{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .15s linear;transition-delay:.15s;pointer-events:none}.slideshow_image_container:first-child{position:relative}.slideshow_image_container.visible{opacity:1!important;pointer-events:all;transition-delay:0s}.slideshow_image_container img{width:100%;height:calc(100% - 4px);-o-object-fit:contain;object-fit:contain;background-color:#dde227}.slideshow_image_container .download-wrapper{position:absolute;right:0;bottom:0;background:#fff;padding:10px 7px 8px 21px;-webkit-clip-path:polygon(4px 0,0 100%,100% 100%,100% 0);clip-path:polygon(4px 0,0 100%,100% 100%,100% 0);font-weight:500;letter-spacing:.03em}.gallery_controls .balls{float:left}.gallery_controls .gallery_buttons{float:right;margin-top:20px}.gallery_controls .gallery_count{float:left;margin-top:20px;font-variant-numeric:tabular-nums;font-size:38px;font-weight:500;color:#dde227}.gallery_controls .gallery_count .current{color:#000}.gallery_controls:after{content:"";display:table;clear:both}article.gallery .gallery_controls{margin-bottom:0}.about_this_gallery{clear:left;padding-top:1px}.balls{display:none;margin-top:15px}.balls .ball{width:19px;height:19px;border-radius:50%;display:inline-block;margin-right:15px;margin-bottom:15px}@media (max-width:700px){.balls .ball{width:10px;height:10px;margin-right:5px;margin-bottom:5px}}.balls .ball:last-child,button.next:last-child,button.previous:last-child{margin-right:0}.balls .ball.filled{background-color:#000}.balls .ball.empty{background-color:#dde227}button.next,button.previous{background:#dde227;border:0;outline:0;width:80px;height:80px;cursor:pointer;float:left;margin-right:20px;transition:background-color .1s linear}@media (max-width:700px){button.next,button.previous{width:60px;height:60px}}button.next:hover,button.previous:hover{background:#69c9ce}button.next img,button.previous img{width:50px;height:auto}@media (max-width:700px){button.next img,button.previous img{width:35px}}.about_this_gallery .content .gallery,.post-navigation{display:none}.so-widget-sow-image .widget-title{font-weight:400;font-size:14px;margin-top:10px}.arrow,.arrow:before{display:block;height:100%}.arrow{width:calc(100% + 40px);position:relative;left:-30px;min-height:100px;background-position:right center;background-repeat:no-repeat}.arrow.arrow1{background-image:url(img/arrow_1.png);background-size:calc(311px/3) auto}.arrow.arrow2{background-image:url(img/arrow_2.png);background-size:calc(256px/3) auto}.arrow.arrow3{background-image:url(img/arrow_3.png);background-size:calc(336px/3) auto}.arrow.arrow4{background-image:url(img/arrow_4.png);background-size:calc(354px/3) auto}.arrow.arrow5{background-image:url(img/arrow_5.png);background-size:calc(319px/3) auto}.arrow.arrow6{background-image:url(img/arrow_6.png);background-size:calc(310px/3) auto}.arrow.arrow7{background-image:url(img/arrow_7.png);background-size:calc(328px/3) auto}.arrow.arrow8{background-image:url(img/arrow_8.png);background-size:calc(255px/3) auto}.arrow.arrow9{background-image:url(img/arrow_9.png);background-size:calc(273px/3) auto}.arrow.arrow10{background-image:url(img/arrow_10.png);background-size:calc(277px/3) auto}.arrow.arrow11{background-image:url(img/arrow_11.png);background-size:calc(208px/3) auto}.arrow.arrow12{background-image:url(img/arrow_12.png);background-size:calc(171px/3) auto}.arrow.arrow13{background-image:url(img/arrow_13.png);background-size:calc(324px/3) auto}.arrow.arrow14{background-image:url(img/arrow_14.png);background-size:calc(313px/3) auto}.arrow.arrow15{background-image:url(img/arrow_15.png);background-size:calc(230px/3) auto}.arrow.arrow16{background-image:url(img/arrow_16.png);background-size:calc(439px/3) auto}.arrow.arrow17{background-image:url(img/arrow_17.png);background-size:calc(411px/3) auto}.arrow.arrow18{background-image:url(img/arrow_18.png);background-size:calc(401px/3) auto}.arrow.arrow19{background-image:url(img/arrow_19.png);background-size:calc(527px/3) auto}.arrow.arrow20{background-image:url(img/arrow_20.png);background-size:calc(393px/3) auto}.arrow.arrow21{background-image:url(img/arrow_21.png);background-size:calc(351px/3) auto}.arrow.arrow22{background-image:url(img/arrow_22.png);background-size:calc(133px/3) auto}@media (max-width:700px){.arrow{width:100px;transform:rotate(90deg);left:calc(50% - 50px);min-height:130px;margin:-45px 0}}.arrow:before{content:'';position:absolute;width:3px;top:0;left:0;background-image:linear-gradient(to right,#fff 0,transparent 100%)}.integration-graphic{position:relative;padding:68px 30px 66px;display:grid;grid-template-columns:38px auto;grid-gap:30px;grid-template-areas:"title title"}.integration-graphic #title:after,.integration-graphic.homepage:after{content:'';position:absolute;z-index:-1;background-repeat:no-repeat;background-position:center center}.integration-graphic.homepage:after{opacity:.45;width:100%;height:100%;background-image:url(img/squiggle_sunflowerdark.png);background-size:120% auto}.integration-graphic.homepage:before,.title-collage h1:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:-100;background-color:#dde227;-webkit-clip-path:polygon(0 23px,11.94% 16px,24.34% 4px,27.74% 68px,54.76% 16px,60.63% 35px,100% 0,100% calc(100% - 44px),86.08% calc(100% - 35px),71.39% calc(100% - 56px),0 100%);clip-path:polygon(0 23px,11.94% 16px,24.34% 4px,27.74% 68px,54.76% 16px,60.63% 35px,100% 0,100% calc(100% - 44px),86.08% calc(100% - 35px),71.39% calc(100% - 56px),0 100%)}@media (max-width:700px){.integration-graphic{grid-template-columns:27px auto;grid-gap:15px;padding:68px 20px 66px}}.integration-graphic #title{font-size:45px;font-weight:700;color:#000;letter-spacing:1.27px;text-align:center;line-height:38px;grid-column:span 2;position:relative}@media (max-width:700px){.integration-graphic #title{font-size:32px}}.integration-graphic #title:after{top:50%;left:50%;transform:translate(-50%,-62%);width:184px;height:191px;background-image:url(img/star1_sunflowerdark.png);background-size:100% auto}.integration-graphic.simple #title{text-align:left}.integration-graphic.simple #title:after{background-image:url(img/star1_sunflower.png);width:123px;height:128px;left:90px;transform:translateY(-62%)}.integration-graphic p,.integration-graphic ul{font-size:23px;color:#000;letter-spacing:0;line-height:26px}.integration-graphic p{margin-top:.15em;margin-bottom:.25em}@media (max-width:700px){.integration-graphic p{margin-top:0;font-size:18px;letter-spacing:.1px}}.integration-graphic ul{-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px;list-style:none;margin-left:0;padding-left:1.3em}@media (max-width:700px){.integration-graphic ul{-webkit-columns:1;-moz-columns:1;columns:1}}.integration-graphic ul li{position:relative;margin-bottom:.25em}@media (max-width:700px){.integration-graphic ul li{font-size:18px!important;line-height:26px!important;letter-spacing:.1px}}.integration-graphic ul li:before,.large-photo-callout a:after{content:'';position:absolute;background-repeat:no-repeat;background-position:center}.integration-graphic ul li:before{width:18px;height:18px;background:url(img/bullet_white.svg);background-size:contain;left:-1.3em;top:5px}.integration-graphic.simple ul li:before{background:url(img/bullet_sunflower.svg)}.integration-graphic .step-number,.large-photo-callout a,.title-collage h1{font-weight:700;font-size:23px;color:#000;position:relative}@media (max-width:700px){.integration-graphic .step-number{font-size:18px}}.integration-graphic .step-number span{width:38px;height:38px;display:flex;justify-content:center;align-items:center;padding:0 0 3px;border-radius:50%;background:#fff}@media (max-width:700px){.integration-graphic .step-number span{width:27px;height:27px;padding:0}}.integration-graphic .step-number:after{content:'';position:absolute;top:38px;left:calc(50% - 3px);width:6px;height:calc(100% + 5px);background:#fff}@media (max-width:700px){.integration-graphic .step-number:after{top:27px}}.integration-graphic .step-number#step4-number:after{content:none}.integration-graphic.simple .step-number:after{background:#dde227}.circle-link .circle-link-collage{width:calc(100% - 100px);margin:50px 50px 20px;border-radius:50%;position:relative}.circle-link .circle-link-collage:after{content:'';display:block;padding-bottom:100%}.circle-link .circle-link-collage img.circle-link-photo{width:calc(100% + 50px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.circle-link .circle-link-collage:before{content:'';background-size:contain;background-repeat:no-repeat;background-position:center center;position:absolute;top:-50px;left:-50px;width:calc(100% + 100px);height:calc(100% + 100px)}@media (max-width:700px){.circle-link .circle-link-collage{max-width:250px;margin:20px auto 10px}}.circle-link.peach .circle-link-collage{background-color:#f2665b}.circle-link.sunflower .circle-link-collage{background-color:#dde227}.circle-link.blue .circle-link-collage{background-color:#69c9ce}.circle-link.violet .circle-link-collage{background-color:#a268ab}.circle-link.green .circle-link-collage{background-color:#7ac362}.circle-link.rose .circle-link-collage{background-color:#f8a99c}.circle-link.orange .circle-link-collage{background-color:#faa53a}.circle-link.rose .circle-link-collage:before{background-image:url(img/circle-link-rose.png)}.circle-link.blue .circle-link-collage:before{background-image:url(img/circle-link-blue.png)}.circle-link h3{font-weight:500;font-size:34px;letter-spacing:.64px;text-align:center;line-height:38px;margin-top:0}@media (max-width:700px){.circle-link h3{font-size:28px;line-height:31px}}.large-photo-callout{position:relative;left:-65px;width:calc(100% + 65px*2);height:730px;margin-bottom:100px}@media (max-width:700px){.large-photo-callout{left:-20px;width:calc(100% + 20px*2);height:400px}}.large-photo-callout img.large-photo-callout-photo{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 0;object-position:50% 0;position:absolute;top:0;left:0;z-index:-1}.large-photo-callout .large-photo-callout-text{position:absolute;width:50%;left:100px;bottom:40px}@media (max-width:700px){.large-photo-callout .large-photo-callout-text{width:80%;left:30px}}.large-photo-callout .large-photo-callout-text:after{content:'';position:absolute;background:linear-gradient(to top,#000 0,transparent 100%);left:-100px;bottom:-41px;width:200%;height:125%;z-index:-1}.large-photo-callout .large-photo-callout-text:before{content:'';position:absolute;left:calc(100% + 50px);background:url(img/large_photo_callout_bg.png);background-size:cover;background-position:top left;bottom:-100px;height:calc(100% + 50px);width:calc(100% - 150px)}@media (max-width:700px){.large-photo-callout .large-photo-callout-text:before{display:none}}.large-photo-callout h3{font-weight:500;font-size:53px;color:#fff;letter-spacing:1px;line-height:57px}.large-photo-callout a{font-weight:600;color:#dde227;text-transform:uppercase;letter-spacing:3px;text-decoration:none}@media (max-width:700px){.large-photo-callout a{font-size:17px;line-height:1.6}}.large-photo-callout a:after{width:100px;height:33px;top:50%;transform:translateY(-50%);left:calc(100% + 10px);background:url(img/large_photo_callout_arrow.png);background-size:cover}@media (max-width:700px){.large-photo-callout a:after{width:50px;height:16px}}.title-collage{width:100%;height:375px;position:relative;margin-bottom:40px}@media (max-width:1200px){.title-collage{height:250px}}@media (max-width:700px){.title-collage{height:180px}}.title-collage h1{font-size:51.84px;text-align:left;line-height:64.8px;display:inline-block;padding:7px 30px 13px 20px;position:absolute;left:30px;bottom:30px;z-index:100}@media (max-width:1200px){.title-collage h1{font-size:38.52px;line-height:47.06px;bottom:-20px}}@media (max-width:700px){.title-collage h1{padding:7px 20px 13px;font-weight:600;font-size:25.2px;letter-spacing:.17px;line-height:29.32px;left:-20px;bottom:-20px}}.title-collage h1:before{background-color:#fff;z-index:-1;-webkit-clip-path:polygon(0 0,100% 15.7px,96.06% 100%,42.33% calc(100% - 7.9px),0 100%);clip-path:polygon(0 0,100% 15.7px,96.06% 100%,42.33% calc(100% - 7.9px),0 100%)}@media (max-width:700px){.title-collage h1:before{height:calc(100% + 10px);top:-5px;-webkit-clip-path:polygon(0 0,100% 7.85px,98.06% 100%,42.33% calc(100% - 8.9px),0 100%);clip-path:polygon(0 0,100% 7.85px,98.06% 100%,42.33% calc(100% - 8.9px),0 100%)}}.title-collage.style1 .graphic-1{background-color:#dde227;-webkit-clip-path:polygon(0 12.7px,11.94% 9.1px,24.34% 2.2px,27.74% 37.9px,54.76% 9.1px,60.62% 19.3px,100% 0,100% calc(100% - 24.5px),86.08% calc(100% - 19.3px),71.39% calc(100% - 30.8px),0 100%);clip-path:polygon(0 12.7px,11.94% 9.1px,24.34% 2.2px,27.74% 37.9px,54.76% 9.1px,60.62% 19.3px,100% 0,100% calc(100% - 24.5px),86.08% calc(100% - 19.3px),71.39% calc(100% - 30.8px),0 100%);width:100%;height:100%;position:absolute;top:0;left:0}.title-collage.style1 .graphic-2{background-image:url(img/titlecollage-style1-graphic1.png);width:100%;height:100%;position:absolute;top:-40px;left:0;background-size:contain;background-repeat:no-repeat;background-position:20% center}.title-collage.style1 .graphic-3,.title-collage.style1 .graphic-4{background-image:url(img/titlecollage-style1-graphic2.png);width:100%;height:100%;position:absolute;top:0;right:0;background-size:contain;background-repeat:no-repeat;background-position:top right}.title-collage.style1 .graphic-4{background-image:url(img/titlecollage-style1-graphic3.png);width:60%;height:60%;top:10%;right:-65px;background-position:center right}@media (max-width:700px){.title-collage.style1 .graphic-4{right:-20px}}.title-collage.style1 .graphic-5,.title-collage.style1 .graphic-6{width:100%;position:absolute;background-size:contain;background-repeat:no-repeat}.title-collage.style1 .graphic-5{background-image:url(img/titlecollage-style1-graphic4.png);height:calc(100% + 50px);top:0;right:-20px;background-position:center right}.title-collage.style1 .graphic-6{background-image:url(img/titlecollage-style1-graphic5.png);height:80%;bottom:-40px;left:-10px;background-position:bottom left}.title-collage.style2 .graphic-1{background-color:#a268ab;-webkit-clip-path:polygon(0 12.7px,11.94% 9.1px,24.34% 2.2px,27.74% 37.9px,54.76% 9.1px,60.62% 19.3px,100% 0,100% calc(100% - 24.5px),86.08% calc(100% - 19.3px),71.39% calc(100% - 30.8px),0 100%);clip-path:polygon(0 12.7px,11.94% 9.1px,24.34% 2.2px,27.74% 37.9px,54.76% 9.1px,60.62% 19.3px,100% 0,100% calc(100% - 24.5px),86.08% calc(100% - 19.3px),71.39% calc(100% - 30.8px),0 100%);width:100%;height:100%;position:absolute;top:0;left:0;transform:rotate(180deg)}.title-collage.style2 .graphic-2{background-image:url(img/titlecollage-style2-graphic1.png);width:50%;height:100%;position:absolute;top:-60px;right:-65px;background-size:contain;background-repeat:no-repeat;background-position:right top;mix-blend-mode:multiply}@media (max-width:700px){.title-collage.style2 .graphic-2{top:-30px;right:-20px}}.title-collage.style2 .graphic-3,.title-collage.style2 .graphic-4{position:absolute;left:-65px;background-size:contain;background-repeat:no-repeat}.title-collage.style2 .graphic-3{background-image:url(img/titlecollage-style2-graphic2.png);width:75%;height:70%;top:25%;background-position:center left}.title-collage.style2 .graphic-4{background-image:url(img/titlecollage-style2-graphic3.png);width:calc(100% + 130px);height:80%;top:-5px;background-position:top center}@media (max-width:700px){.title-collage.style2 .graphic-4{left:-20px;width:calc(100% + 40px)}}.title-collage.style2 .graphic-5{background-image:url(img/titlecollage-style2-graphic4.png);width:100%;height:calc(100% + 60px);position:absolute;top:-20px;left:0;background-size:contain;background-repeat:no-repeat;background-position:60% center}.title-collage.style2 .graphic-6{display:none}.title-collage.style3 .graphic-1{background-color:#faa53a;-webkit-clip-path:polygon(0 12.7px,11.94% 9.1px,24.34% 2.2px,27.74% 37.9px,54.76% 9.1px,60.62% 19.3px,100% 0,100% calc(100% - 24.5px),86.08% calc(100% - 19.3px),71.39% calc(100% - 30.8px),0 100%);clip-path:polygon(0 12.7px,11.94% 9.1px,24.34% 2.2px,27.74% 37.9px,54.76% 9.1px,60.62% 19.3px,100% 0,100% calc(100% - 24.5px),86.08% calc(100% - 19.3px),71.39% calc(100% - 30.8px),0 100%);width:100%;height:100%;position:absolute;top:0;left:0;transform:rotate(180deg)}.title-collage.style3 .graphic-2{background-image:url(img/titlecollage-style3-graphic1.png);width:90%;height:80%;position:absolute;bottom:0;right:0;background-size:contain;background-repeat:no-repeat;background-position:right bottom}.title-collage.style3 .graphic-3{background-image:url(img/titlecollage-style3-graphic2.png);width:100%;height:100%;position:absolute;top:0;left:0;background-size:cover;background-repeat:no-repeat;background-position:center center}.title-collage.style3 .graphic-4{background-image:url(img/titlecollage-style3-graphic3.png);width:100%;height:calc(100% + 40px);position:absolute;bottom:-100px;left:-65px;background-size:contain;background-repeat:no-repeat;background-position:left bottom;mix-blend-mode:multiply}@media (max-width:700px){.title-collage.style3 .graphic-4{bottom:-60px}}.title-collage.style3 .graphic-5{background-image:url(img/titlecollage-style3-graphic4.png);width:100%;height:calc(100% + 40px);position:absolute;bottom:-30px;left:0;background-size:contain;background-repeat:no-repeat;background-position:20% center}.title-collage.style3 .graphic-6{display:none}.title-collage.style4 .graphic-1{background-color:#dde227;-webkit-clip-path:polygon(0 12.7px,11.94% 9.1px,24.34% 2.2px,27.74% 37.9px,54.76% 9.1px,60.62% 19.3px,100% 0,100% calc(100% - 24.5px),86.08% calc(100% - 19.3px),71.39% calc(100% - 30.8px),0 100%);clip-path:polygon(0 12.7px,11.94% 9.1px,24.34% 2.2px,27.74% 37.9px,54.76% 9.1px,60.62% 19.3px,100% 0,100% calc(100% - 24.5px),86.08% calc(100% - 19.3px),71.39% calc(100% - 30.8px),0 100%);width:100%;height:100%;position:absolute;top:0;left:0;transform:rotate(180deg)}.title-collage.style4 .graphic-2,.title-collage.style4 .graphic-3{height:70%;position:absolute;left:-65px;background-repeat:no-repeat}.title-collage.style4 .graphic-2{background-image:url(img/titlecollage-style4-graphic1.png);width:50%;bottom:-40px;background-size:contain;background-position:left bottom}.title-collage.style4 .graphic-3{background-image:url(img/titlecollage-style4-graphic2.png);width:60%;top:50px;background-size:cover;background-position:left center}.title-collage.style4 .graphic-4{background-image:url(img/titlecollage-style4-graphic3.png);width:50%;height:calc(100% + 40px);position:absolute;top:-50px;right:-65px;background-size:contain;background-repeat:no-repeat;background-position:right top;mix-blend-mode:multiply}@media (max-width:700px){.title-collage.style4 .graphic-4{top:-20px;right:-20px}}.title-collage.style4 .graphic-5{background-image:url(img/titlecollage-style4-graphic4.png);width:50%;height:100%;position:absolute;top:0;right:-65px;background-size:contain;background-repeat:no-repeat;background-position:right top}@media (max-width:700px){.title-collage.style4 .graphic-5{right:-20px}}.title-collage.style4 .graphic-6{background-image:url(img/titlecollage-style4-graphic5.png);width:100%;height:calc(100% + 70px);position:absolute;top:-20px;right:-10px;background-size:contain;background-repeat:no-repeat;background-position:right 20% center}.title-collage.style5 .graphic-1{background-color:#f8a99c;-webkit-clip-path:polygon(0 12.7px,11.94% 9.1px,24.34% 2.2px,27.74% 37.9px,54.76% 9.1px,60.62% 19.3px,100% 0,100% calc(100% - 24.5px),86.08% calc(100% - 19.3px),71.39% calc(100% - 30.8px),0 100%);clip-path:polygon(0 12.7px,11.94% 9.1px,24.34% 2.2px,27.74% 37.9px,54.76% 9.1px,60.62% 19.3px,100% 0,100% calc(100% - 24.5px),86.08% calc(100% - 19.3px),71.39% calc(100% - 30.8px),0 100%);width:100%;height:100%;position:absolute;top:0;left:0;transform:rotate(180deg)}.title-collage.style5 .graphic-2{background-image:url(img/titlecollage-style5-graphic1.png);width:45%;height:80%;position:absolute;top:10%;right:0;background-size:cover;background-repeat:no-repeat;background-position:left center}.title-collage.style5 .graphic-3,footer.site-footer #social h2:before{background-image:url(img/titlecollage-style5-graphic2.png);width:100%;height:90%;position:absolute;top:-30px;left:-65px;background-size:contain;background-repeat:no-repeat;background-position:left top}@media (max-width:700px){.title-collage.style5 .graphic-3{top:auto;bottom:-40px}}.title-collage.style5 .graphic-4{background-image:url(img/titlecollage-style5-graphic3.png);width:100%;height:calc(100% + 40px);position:absolute;top:-50px;right:-65px;background-size:contain;background-repeat:no-repeat;background-position:right top;mix-blend-mode:multiply}@media (max-width:700px){.title-collage.style5 .graphic-4{top:-20px;right:-20px}}.title-collage.style5 .graphic-5{background-image:url(img/titlecollage-style5-graphic4.png);width:100%;height:calc(100% + 100px);position:absolute;top:-30px;left:0;background-size:contain;background-repeat:no-repeat;background-position:right 35% center}@media (max-width:700px){.title-collage.style5 .graphic-5{height:calc(100% + 40px);top:-10px}}.seven-system-elements-icon-grid #element-grid .element .hover,.title-collage.style5 .graphic-6{display:none}.seven-system-elements-icon-grid #element-grid{display:grid;grid-template-columns:1fr 2px 1fr 2px 1fr 2px 1fr;grid-template-rows:auto 2px auto;grid-gap:12px}.seven-system-elements-icon-grid #element-grid .line{background-color:rgba(0,0,0,.25)}.seven-system-elements-icon-grid #element-grid .element{cursor:pointer;width:100%;background-size:contain;background-position:center center;background-repeat:no-repeat;position:relative}.seven-system-elements-icon-grid #element-grid .element:after{content:'';display:block;padding-bottom:92.85714286%}.seven-system-elements-icon-grid #element-grid #element1{background-image:url(img/dashboard_element_1.svg)}.seven-system-elements-icon-grid #element-grid #element2{background-image:url(img/dashboard_element_2.svg)}.seven-system-elements-icon-grid #element-grid #element3{background-image:url(img/dashboard_element_3.svg)}.seven-system-elements-icon-grid #element-grid #element4{background-image:url(img/dashboard_element_4.svg)}.seven-system-elements-icon-grid #element-grid #element5{background-image:url(img/dashboard_element_5.svg)}.seven-system-elements-icon-grid #element-grid #element6{background-image:url(img/dashboard_element_6.svg)}.seven-system-elements-icon-grid #element-grid #element7{background-image:url(img/dashboard_element_7.svg)}.seven-system-elements-icon-grid .caption{max-width:415px;font-weight:400;font-size:17px;color:#000;line-height:21px;margin-top:20px;padding-bottom:20px;border-bottom:2px #dde227 solid}.seven-system-elements-icon-grid .caption:before{content:'Above: ';font-weight:600;background-color:#dde227;padding:0 4px 2px;margin-right:4px}.seven-system-elements-individual-element header{position:relative;padding:10px 0;color:#fff}@media (max-width:700px){.seven-system-elements-individual-element header{padding:30px 0 10px}}.seven-system-elements-individual-element header h1{font-weight:700;font-size:36px;line-height:45px;color:#fff;max-width:50%}@media (max-width:700px){.seven-system-elements-individual-element header h1{max-width:100%;margin-right:85px;margin-bottom:.3em;font-size:27px;line-height:32px}}.seven-system-elements-individual-element header h1:after{content:'';display:inline-block;width:65px;height:62px;background-size:contain;background-repeat:no-repeat;background-position:left top;margin-left:30px;position:relative;top:16px}@media (max-width:700px){.seven-system-elements-individual-element header h1:after{position:absolute;right:0;top:38px}}.seven-system-elements-individual-element header p.title-caption{font-weight:400;font-size:22px;line-height:31px;color:#fff;max-width:50%}@media (max-width:700px){.seven-system-elements-individual-element header p.title-caption{max-width:100%;margin-right:85px;margin-top:0;font-size:18px;line-height:25.36px}}.seven-system-elements-individual-element header:before{position:absolute;top:0;left:-40px;content:'';width:calc(100% + 80px);height:100%;z-index:-1}@media (max-width:700px){.seven-system-elements-individual-element header:before{left:-20px;width:calc(100% + 40px)}}.seven-system-elements-individual-element h3,footer.site-footer #social h2{font-weight:700;text-transform:uppercase;display:inline-block;position:relative}.seven-system-elements-individual-element h3{font-size:17px;color:#fff;letter-spacing:2.5px;line-height:31px}.seven-system-elements-individual-element h3:before{content:'';position:absolute;top:-2px;left:-10px;width:calc(100% + 18px);height:calc(100% + 4px);z-index:-1}.seven-system-elements-individual-element .latest-updates h3:before{transform:rotate(-1deg)}.seven-system-elements-individual-element .taskforce h3:before{transform:rotate(1.5deg)}.seven-system-elements-individual-element .content{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:60px;grid-template-areas:'description .' 'latest-updates taskforce'}@media (max-width:700px){.seven-system-elements-individual-element .content{grid-template-columns:1fr;grid-template-areas:'description' 'latest-updates' 'taskforce'}}.seven-system-elements-individual-element .description{grid-area:description}.seven-system-elements-individual-element .latest-updates{grid-area:latest-updates}.seven-system-elements-individual-element .taskforce{grid-area:taskforce}.seven-system-elements-individual-element .graphic{pointer-events:none}@media (max-width:700px){.seven-system-elements-individual-element .graphic{display:none!important}}.seven-system-elements-individual-element.system-governance h1:after{background-image:url(img/element_1_white.svg)}.seven-system-elements-individual-element.system-governance h3:before{background-color:#f2665b}.seven-system-elements-individual-element.system-governance header:before{background:#f2665b;-webkit-clip-path:polygon(0 7.2px,11.95% 5.2px,24.34% 1.2px,27.74% 21.7px,54.76% 5.2px,60.62% 11px,100% 0,100% calc(100% - 14px),86.08% calc(100% - 11px),71.39% calc(100% - 17.6px),0 100%);clip-path:polygon(0 7.2px,11.95% 5.2px,24.34% 1.2px,27.74% 21.7px,54.76% 5.2px,60.62% 11px,100% 0,100% calc(100% - 14px),86.08% calc(100% - 11px),71.39% calc(100% - 17.6px),0 100%)}.seven-system-elements-individual-element.system-governance header .graphic-1{background-image:url(img/element1-graphic1.png);width:calc(40% + 80px);height:80%;position:absolute;top:10%;right:-40px;background-size:contain;background-repeat:no-repeat;background-position:right center}.seven-system-elements-individual-element.system-governance header .graphic-2,.seven-system-elements-individual-element.system-governance header .graphic-3{background-image:url(img/element1-graphic2.png);width:50%;height:150%;position:absolute;top:-20px;right:0;background-size:contain;background-repeat:no-repeat;background-position:right center}.seven-system-elements-individual-element.system-governance header .graphic-3{background-image:url(img/element1-graphic3.png);height:80%;top:50%;right:-65px}.seven-system-elements-individual-element.system-governance ul li:before{background-image:url(img/bullet_peach.svg)}.seven-system-elements-individual-element.capacity-building-and-certification h1:after{background-image:url(img/element_2_white.svg)}.seven-system-elements-individual-element.capacity-building-and-certification h3:before{background-color:#69c9ce}.seven-system-elements-individual-element.capacity-building-and-certification header:before{background:#69c9ce;-webkit-clip-path:polygon(0 6.9px,73.76% 0,100% 6.9px,100% calc(100% - 2.6px),42.41% calc(100% - 6.2px),.62% 100%);clip-path:polygon(0 6.9px,73.76% 0,100% 6.9px,100% calc(100% - 2.6px),42.41% calc(100% - 6.2px),.62% 100%)}.seven-system-elements-individual-element.capacity-building-and-certification header .graphic-1{background-image:url(img/element2-graphic1.png);width:calc(50% + 40px);height:80%;position:absolute;top:10%;right:-40px;background-size:contain;background-repeat:no-repeat;background-position:right center}.seven-system-elements-individual-element.capacity-building-and-certification header .graphic-2{background-image:url(img/element2-graphic2.png);width:50%;height:150%;position:absolute;top:-20px;right:0;background-size:contain;background-repeat:no-repeat;background-position:right center}.seven-system-elements-individual-element.capacity-building-and-certification header .graphic-3{display:none}.seven-system-elements-individual-element.capacity-building-and-certification ul li:before{background-image:url(img/bullet_blue.svg)}.seven-system-elements-individual-element.system-capitalization h1:after{background-image:url(img/element_3_white.svg)}.seven-system-elements-individual-element.system-capitalization h3:before{background-color:#dde227}.seven-system-elements-individual-element.system-capitalization header:before{background:#dde227;-webkit-clip-path:polygon(99.4% 6.9px,26.39% 0,0 6.9px,0 calc(100% - 2.6px),57.91% calc(100% - 6.2px),100% 100%);clip-path:polygon(99.4% 6.9px,26.39% 0,0 6.9px,0 calc(100% - 2.6px),57.91% calc(100% - 6.2px),100% 100%)}.seven-system-elements-individual-element.system-capitalization header .graphic-1{background-image:url(img/element3-graphic1.png);width:calc(50% + 80px);height:100%;position:absolute;top:30%;right:-40px;background-size:contain;background-repeat:no-repeat;background-position:right center}.seven-system-elements-individual-element.system-capitalization header .graphic-2{background-image:url(img/element3-graphic2.png);width:45%;height:calc(170% + 20px);position:absolute;top:-20px;right:5%;background-size:contain;background-repeat:no-repeat;background-position:right center}.seven-system-elements-individual-element.system-capitalization header .graphic-3{background-image:url(img/element3-graphic3.png);width:50%;height:120%;position:absolute;top:50%;right:-65px;background-size:contain;background-repeat:no-repeat;background-position:right center}.seven-system-elements-individual-element.system-capitalization ul li:before{background-image:url(img/bullet_sunflower.svg)}.seven-system-elements-individual-element.neighborhood-voice-and-advocacy h1:after{background-image:url(img/element_4_white.svg)}.seven-system-elements-individual-element.neighborhood-voice-and-advocacy h3:before{background-color:#a268ab}.seven-system-elements-individual-element.neighborhood-voice-and-advocacy header:before{background:#a268ab;-webkit-clip-path:polygon(0 100%,35.06% calc(100% - 7.4px),72.96% calc(100% - 7.4px),100% calc(100% - 7.4px),100% 8.1px,17.7% 0,0 5.6px);clip-path:polygon(0 100%,35.06% calc(100% - 7.4px),72.96% calc(100% - 7.4px),100% calc(100% - 7.4px),100% 8.1px,17.7% 0,0 5.6px)}.seven-system-elements-individual-element.neighborhood-voice-and-advocacy header .graphic-1{background-image:url(img/element4-graphic1.png);width:calc(50% + 80px);height:100%;position:absolute;top:30%;right:-40px;background-size:contain;background-repeat:no-repeat;background-position:right center}.seven-system-elements-individual-element.neighborhood-voice-and-advocacy header .graphic-2{background-image:url(img/element4-graphic2.png);width:50%;height:calc(170% + 20px);position:absolute;top:-20px;right:0;background-size:contain;background-repeat:no-repeat;background-position:right center}.seven-system-elements-individual-element.neighborhood-voice-and-advocacy header .graphic-3{background-image:url(img/element4-graphic3.png);width:50%;height:120%;position:absolute;top:50%;right:-65px;background-size:contain;background-repeat:no-repeat;background-position:right center}.seven-system-elements-individual-element.neighborhood-voice-and-advocacy ul li:before{background-image:url(img/bullet_violet.svg)}.seven-system-elements-individual-element.data-and-evaluation h1:after{background-image:url(img/element_5_white.svg)}.seven-system-elements-individual-element.data-and-evaluation h3:before{background-color:#f8a99c}.seven-system-elements-individual-element.data-and-evaluation header:before{background:#f8a99c;-webkit-clip-path:polygon(0 7.2px,11.95% 5.2px,24.34% 1.2px,27.74% 21.7px,54.76% 5.2px,60.62% 11px,100% 0,100% calc(100% - 14px),86.08% calc(100% - 11px),71.39% calc(100% - 17.6px),0 100%);clip-path:polygon(0 7.2px,11.95% 5.2px,24.34% 1.2px,27.74% 21.7px,54.76% 5.2px,60.62% 11px,100% 0,100% calc(100% - 14px),86.08% calc(100% - 11px),71.39% calc(100% - 17.6px),0 100%)}.seven-system-elements-individual-element.data-and-evaluation header .graphic-1,.seven-system-elements-individual-element.data-and-evaluation header .graphic-2{background-image:url(img/element5-graphic1.png);width:40%;height:calc(170% + 20px);position:absolute;top:-15%;right:5%;background-size:contain;background-repeat:no-repeat;background-position:right center}.seven-system-elements-individual-element.data-and-evaluation header .graphic-2{background-image:url(img/element5-graphic2.png);width:50%;top:-20px;right:0}.seven-system-elements-individual-element.data-and-evaluation header .graphic-3{display:none}.seven-system-elements-individual-element.data-and-evaluation ul li:before{background-image:url(img/bullet_rose.svg)}.seven-system-elements-individual-element.education-and-career-pipeline h1:after{background-image:url(img/element_6_white.svg)}.seven-system-elements-individual-element.education-and-career-pipeline h3:before{background-color:#7ac362}.seven-system-elements-individual-element.education-and-career-pipeline header:before{background:#7ac362;-webkit-clip-path:polygon(0 6.9px,73.76% 0,100% 6.9px,100% calc(100% - 2.6px),42.41% calc(100% - 6.2px),.62% 100%);clip-path:polygon(0 6.9px,73.76% 0,100% 6.9px,100% calc(100% - 2.6px),42.41% calc(100% - 6.2px),.62% 100%)}.seven-system-elements-individual-element.education-and-career-pipeline header .graphic-1{background-image:url(img/element6-graphic1.png);width:50%;height:calc(170% + 20px);position:absolute;top:-20px;right:0;background-size:contain;background-repeat:no-repeat;background-position:right center}.seven-system-elements-individual-element.education-and-career-pipeline header .graphic-2{background-image:url(img/element6-graphic2.png);width:50%;height:120%;position:absolute;top:50%;right:-65px;background-size:contain;background-repeat:no-repeat;background-position:right center}.seven-system-elements-individual-element.education-and-career-pipeline header .graphic-3{display:none}.seven-system-elements-individual-element.education-and-career-pipeline ul li:before{background-image:url(img/bullet_green.svg)}.seven-system-elements-individual-element.city-engagement h1:after{background-image:url(img/element_7_white.svg)}.seven-system-elements-individual-element.city-engagement h3:before{background-color:#faa53a}.seven-system-elements-individual-element.city-engagement header:before{background:#faa53a;-webkit-clip-path:polygon(0 100%,35.06% calc(100% - 7.4px),72.96% calc(100% - 7.4px),100% calc(100% - 7.4px),100% 8.1px,17.7% 0,0 5.6px);clip-path:polygon(0 100%,35.06% calc(100% - 7.4px),72.96% calc(100% - 7.4px),100% calc(100% - 7.4px),100% 8.1px,17.7% 0,0 5.6px)}.seven-system-elements-individual-element.city-engagement header .graphic-1,.seven-system-elements-individual-element.city-engagement header .graphic-2{background-image:url(img/element7-graphic1.png);width:30%;height:calc(100% + 50px);position:absolute;top:-20px;right:9%;background-size:contain;background-repeat:no-repeat;background-position:right center}.seven-system-elements-individual-element.city-engagement header .graphic-2{background-image:url(img/element7-graphic2.png);width:100%;height:calc(150% + 20px);top:-30px;right:0}.seven-system-elements-individual-element.city-engagement header .graphic-3{background-image:url(img/element7-graphic3.png);width:100%;height:100%;position:absolute;top:90%;right:-65px;background-size:contain;background-repeat:no-repeat;background-position:right center}.seven-system-elements-individual-element.city-engagement ul li:before{background-image:url(img/bullet_orange.svg)}footer.site-footer{clear:both;margin:65px;padding-top:20px;border-top:8px solid #000;display:grid;grid-template-columns:100px 4fr 7fr 8fr;grid-template-rows:auto auto;grid-template-areas:"footer-logo name credits social" ". address credits newsletter";grid-column-gap:20px}@media (max-width:700px){footer.site-footer{text-align:center;margin:30px;grid-template-columns:1fr;grid-template-areas:'footer-logo' 'name' 'credits' 'address' 'social' 'newsletter';grid-row-gap:10px}}footer.site-footer h1,footer.site-footer h2,footer.site-footer h3,footer.site-footer h4,footer.site-footer h5,footer.site-footer h6,footer.site-footer p{margin:0}footer.site-footer #footer-logo{grid-area:footer-logo}@media (max-width:700px){footer.site-footer #footer-logo img{max-width:125px}}footer.site-footer #name{grid-area:name;align-self:center}footer.site-footer #name h3{font-weight:600;font-size:18px;color:#000;letter-spacing:.45px}footer.site-footer #credits{padding-top:8px;grid-area:credits}footer.site-footer #social{grid-area:social;text-align:right}@media (max-width:700px){footer.site-footer #social{text-align:center;padding-bottom:30px}}footer.site-footer #social h2{font-size:24px;color:#000;letter-spacing:2.4px;z-index:10}@media (max-width:700px){footer.site-footer #social h2{display:block;padding:40px 0 20px;font-size:18px;letter-spacing:1.58px}}footer.site-footer #social h2:before{content:'';background-image:url(img/footer_followus_bg.png);background-position:center center;width:124px;height:138px;top:50%;left:50%;transform:translate(-50%,-70%);z-index:-1}@media (max-width:700px){footer.site-footer #social h2:before{top:10px;transform:translateX(-50%)}}@media (max-width:700px){footer.site-footer #social a{z-index:10;position:relative}footer.site-footer #social a svg{width:54px;height:54px;margin-left:30px}footer.site-footer #social a:first-of-type svg{margin-left:0}}footer.site-footer #address{grid-area:address}footer.site-footer #newsletter{grid-area:newsletter}footer.site-footer #newsletter form{display:grid;grid-template-columns:1fr 1fr auto;grid-column-gap:20px;grid-row-gap:10px;grid-template-areas:"title title title" "name email submit"}footer.site-footer #newsletter form h2{grid-area:title}footer.site-footer #newsletter form input[type=text]{grid-area:name}footer.site-footer #newsletter form input[type=email]{grid-area:email}footer.site-footer #newsletter form input[type=submit]{grid-area:submit}@media (max-width:700px){footer.site-footer #newsletter form{grid-template-columns:1fr;grid-template-areas:'title' 'name' 'email' 'submit'}footer.site-footer #newsletter form input[type=email],footer.site-footer #newsletter form input[type=text]{padding:20px 0}footer.site-footer #newsletter form input[type=submit]{max-width:120px;margin:10px auto 0}}footer.site-footer #newsletter h2{font-weight:700;font-size:24px;color:#000;letter-spacing:0}footer.site-footer #newsletter input[type=email],footer.site-footer #newsletter input[type=text]{font-family:"Founders Grotesk";border:0;background:0 0;border-bottom:2px solid #f8a99c;border-radius:0;width:100%;font-size:18px;color:#000;letter-spacing:0;line-height:0;transition:border-color .2s linear;outline:0!important}footer.site-footer #newsletter input[type=email]::-webkit-input-placeholder,footer.site-footer #newsletter input[type=text]::-webkit-input-placeholder{color:rgba(0,0,0,.2)}footer.site-footer #newsletter input[type=email]:focus,footer.site-footer #newsletter input[type=text]:focus{border-color:#69c9ce}footer.site-footer #newsletter input[type=submit]{border:0;background:#dde227;padding:10px 13px;font-family:"Founders Grotesk";font-weight:600;font-size:18px;color:#000;letter-spacing:0;transition:background .2s linear;outline:0!important}footer.site-footer #newsletter input[type=submit]:hover{background:#69c9ce}footer.site-footer #newsletter #copyright{margin-top:40px;font-weight:600;font-size:11px;color:#000;text-transform:uppercase;letter-spacing:.8px;text-align:right}@media (max-width:700px){footer.site-footer #newsletter #copyright{text-align:center}}footer.site-footer #newsletter #copyright a{color:inherit;text-decoration:none;border-bottom:3px #dde227 solid;transition:border-color .3s linear}footer.site-footer #address p{font-size:14px;color:#000;line-height:19px}footer.site-footer h4{text-transform:uppercase;font-weight:700;font-size:12px;letter-spacing:1.7px;position:relative;display:inline-block;padding:7px 7px 3px;margin-left:-5px;margin-bottom:1em}footer.site-footer h4:after{content:'';background-color:#dde227;width:100%;height:100%;position:absolute;top:1px;left:0;z-index:-1;transform:rotate(-.5deg)}footer.site-footer p{font-size:18px;margin-bottom:.2em}