The more you tell us about yourself, the better we can match you with the right resources.
+
+
I represent a government agency
-
-
Get in touch with us
-
The more you tell us about yourself, the better we can match you with the right resources.
+
I represent a non-profit organization
-
-
-
I am a government agency.
-
-
-
-
-
I am a non-profit organization.
-
-
-
-
-
I am none of the above.
-
+
I'm someone else
+
\ No newline at end of file
diff --git a/_includes/hero.html b/_includes/hero.html
deleted file mode 100644
index 84c7615666..0000000000
--- a/_includes/hero.html
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
You can change LA for the better!
-
Can you design, write, or code? You can help Los Angeles
- live up to its full potential at Hack for LA.
-
All of our meetings are remote. Everyone is welcome!
- {% comment %} {% include forms/hero-signup.html %} {% endcomment %}
-
-
diff --git a/_includes/home-getting-started.html b/_includes/home-getting-started.html
deleted file mode 100644
index b13d93e4dc..0000000000
--- a/_includes/home-getting-started.html
+++ /dev/null
@@ -1,3 +0,0 @@
-
\ No newline at end of file
diff --git a/_includes/home-page/hero.html b/_includes/home-page/hero.html
new file mode 100644
index 0000000000..d00eff61e4
--- /dev/null
+++ b/_includes/home-page/hero.html
@@ -0,0 +1,17 @@
+
\ No newline at end of file
diff --git a/_includes/home-page/home-communities.html b/_includes/home-page/home-communities.html
new file mode 100644
index 0000000000..15b4afb684
--- /dev/null
+++ b/_includes/home-page/home-communities.html
@@ -0,0 +1,36 @@
+
+
+
+
+
Connect with people in your field of practice across projects, join talks by career professionals, and help the organization build professional infrastructure to support our community.
+
+
+
+ {% assign sorted_communities = site.data.internal.communities | sort %}
+
+ {% for community in sorted_communities %}
+ {% if community[1].visible == true %}
+
+ {% endif %}
+ {% endfor %}
+
+
+
+ {% for community in sorted_communities %}
+ {% if community[1].visible == true %}
+
+ {% endif %}
+ {% endfor %}
+
+
+
+
+
\ No newline at end of file
diff --git a/_includes/home-page/home-join-us.html b/_includes/home-page/home-join-us.html
new file mode 100644
index 0000000000..58f39c7a31
--- /dev/null
+++ b/_includes/home-page/home-join-us.html
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+ Are you a developer, designer, writer, researcher, product manager, or in dev-ops, marketing, or non-profit development?
+ Join the Hack for LA community and make an impact!
+
+
+
All of our teams and meetings are remote. Everyone regardless of age, experience, or skill level is welcome!
+
+
+
+
+
\ No newline at end of file
diff --git a/_includes/home-page/home-program-areas.html b/_includes/home-page/home-program-areas.html
new file mode 100644
index 0000000000..6eedc7c5a1
--- /dev/null
+++ b/_includes/home-page/home-program-areas.html
@@ -0,0 +1,21 @@
+
+
+
+
+
+ {% assign sorted_program_areas = site.data.internal.program-areas | sort %}
+ {% for program_area in sorted_program_areas %}
+ -
+
+
+
+
+ {{ program_area[1].name }}
+
+
+ {% endfor %}
+
+
+
\ No newline at end of file
diff --git a/_includes/home-page/home-technologies.html b/_includes/home-page/home-technologies.html
new file mode 100644
index 0000000000..27857af693
--- /dev/null
+++ b/_includes/home-page/home-technologies.html
@@ -0,0 +1,27 @@
+
\ No newline at end of file
diff --git a/_includes/home-page/home-wins.html b/_includes/home-page/home-wins.html
new file mode 100644
index 0000000000..e298aa63b8
--- /dev/null
+++ b/_includes/home-page/home-wins.html
@@ -0,0 +1,10 @@
+
+ {% include elements/wins-card-overlay.html %}
+
+
+
Celebrating our volunteers’ wins
+
Our volunteers work on diverse interdisciplinary teams on impactful projects, overcome imposter syndrome, build their networks, find jobs, get promotions, change fields, get and receive coaching, build civic tech infrastruture that creates a better future for all, and have fun doing it.
+
+
+ {% include elements/wins-card.html %}
+
\ No newline at end of file
diff --git a/_sass/components/_header-nav.scss b/_sass/components/_header-nav.scss
index 7daa40b923..56172f0456 100644
--- a/_sass/components/_header-nav.scss
+++ b/_sass/components/_header-nav.scss
@@ -92,12 +92,14 @@ body {
// This styles the hamburger nav and menus on mobile
@media #{$bp-below-tablet} {
#burgerImage {
+ background-color: $color-white;
display: block;
height: 25px;
width: 25px;
border: none;
padding-right: 41px;
padding-top: 5px;
+ margin: 5px 0;
}
#burgerImageX {
diff --git a/_sass/components/_home.scss b/_sass/components/_home.scss
index 961dfa60b2..7a43a87389 100644
--- a/_sass/components/_home.scss
+++ b/_sass/components/_home.scss
@@ -1,472 +1,566 @@
-.contact-form {
- border-bottom: 2px solid rgba($color-teal, 0.25);
- padding-bottom: 32px;
-
- textarea {
- min-height: 200px;
- }
-
- .form-controls {
+// This page is styled mobile first.
+.home {
+ &--section {
+ padding: 32px 16px;
+
@media #{$bp-tablet-up} {
- display: flex;
-
- .form-input {
- flex-grow: 1;
- }
-
- .btn {
- margin: 0 0 24px 12px;
- }
- }
- }
-}
-
-.logo-garden {
- li {
- margin-bottom: 12px;
- display: flex;
- justify-content: center;
-
- @media #{$bp-mobile-up} {
- margin-right: 24px;
-
- &:last-child {
- margin-right: 0;
- }
+ padding: 74px 32px;
}
- }
-
- .unstyled-list {
- @media #{$bp-mobile-up} {
- display: flex;
- justify-content: space-between;
+
+ &:nth-child(even) {
+ background-color: $color-whitesmoke;
}
}
+}
- .logo {
- img {
- display: block;
- height: 50px;
- margin: 10px 80px;
+.desktop-up-only {
+ display: none;
- @media #{$bp-mobile-up} {
- height: 70px;
- margin: 10px;
- }
- }
+ @media #{$bp-desktop-up} {
+ display: revert;
}
}
-
-
-//hero**************************************************************************************************
+// HERO SECTION
.hero {
- background: $color-darkblue url($absolute_url + "/assets/images/hero/hacknight-women.jpg") center
- center no-repeat;
- background-size: cover;
+ background-color: $color-darkblue;
+}
+
+.hero--header {
+ background: linear-gradient(to bottom, rgba(3,13,45,0) 0%, rgba(53, 61, 87, 0.13) 20%, rgba(11, 21, 52, 0.9037) 55%,#030d2d 100%),url($absolute_url + "/assets/images/hero/hacknight-women.jpg");
+ background-size: 140%;
+ background-repeat: no-repeat;
+ background-position: center top;
display: flex;
flex-direction: column;
- height: 80vh;
justify-content: flex-end;
- max-height: 700px;
- min-height: 100vh;
- padding: 20px;
- position: relative;
+ align-items: center;
+ color: #fff;
+ height: 374px;
+ padding: 36px;
+ margin-top: 50px;
+
+ h1 {
+ line-height: 1.35em;
+ max-width: 900px;
+ }
@media #{$bp-tablet-up} {
- min-height: 0;
- }
-
- &::after {
- position: absolute;
- top: 0;
- left: 0;
- bottom: 0;
- right: 0;
- background: linear-gradient(
- to bottom,
- rgba($color-darkblue, 0.3) 0%,
- rgba($color-darkblue, 1) 100%
- );
- content: "";
- display: block;
- z-index: 1;
+ background: linear-gradient(to bottom, rgba($color-darkblue, 0) 0%, rgba($color-darkblue, 1) 100%), url($absolute_url + "/assets/images/hero/hacknight-women.jpg") center no-repeat;
+ background-size: cover;
+ display: flex;
+ height: 80vh;
+ max-height: 680px;
+ margin: 61px auto 0;
- @media #{$bp-tablet-up} {
- background: linear-gradient(
- to bottom,
- rgba($color-darkblue, 0) 30%,
- rgba($color-darkblue, 1) 100%
- );
- opacity: 1;
+ a {
+ display: none;
+ }
+ }
+
+ @media #{$bp-desktop-up} {
+ padding: {
+ left: 176px;
+ right: 176px;
}
}
}
-.hero-inner {
- color: $color-white;
- margin: 60px auto 0px;
- max-width: $max-content-width;
- position: relative;
- z-index: 2;
+.hero--embrace {
+ padding: 36px;
+ background-color: $color-white;
- @media #{$bp-tablet-up} {
- margin-bottom: 0;
- margin-top: 150px;
+ h2 {
+ text-align: center;
+ margin-bottom: 36px;
}
- h1 {
- font-weight: bold;
- margin-bottom: .65rem;
- }
p {
- margin-bottom: .65rem;
- }
-
- span {
- border-bottom: 3px solid $color-red;
- }
-}
-
-.hero-signup {
- .form-input {
- width: 100%;
+ margin-bottom: 0;
+ line-height: 1.375em;
}
- @media #{$bp-tablet-up} {
+ @media #{$bp-desktop-up} {
display: flex;
+ justify-content: center;
+ padding: 100px;
- .form-input {
- margin-right: 10px;
+ h2 {
+ max-width: 611px;
+ margin-right: 50px;
+ text-align: left;
}
- }
- .form-confirmation {
- margin: 10px 0;
+ p {
+ font-size: 20px;
+ max-width: 439px;
+ }
}
}
-//*****************************************************************************************************
-//calender*********************************************************************************************
-.cal-title {
- color: $color-red;
-}
-
-.cal-container {
- background-color: $color-white;
- border-radius: 16px;
- padding: 5px;
- @media #{$bp-mobile-up} {
- padding: 10px;
- }
+// PROGRAM AREAS SECTION
+.home--program-areas {
+ text-align: center;
}
-.cal {
+.program-areas--cards {
+ display: flex;
+ gap: 12px;
+ max-width: 100%;
margin: 0 auto;
- max-height: 500px;
- overflow-y: auto;
- padding: 5px;
- width: 100%;
-
- @media #{$bp-mobile-up} {
- padding: 10px;
+ overflow-x: scroll;
+ padding-inline-start: 0px;
+ -ms-overflow-style: none;
+ scrollbar-width: none;
+
+ &::-webkit-scrollbar {
+ display: none;
}
-}
-.cal-item {
- background: $color-white;
- border-top: 1px solid $color-mediumgrey;
- color: $color-black;
- margin: 0;
- padding: 10px;
- &:first-child {
- border-top: 0;
- }
+ .program-area-card {
+ list-style-type: none;
+ width: 164px;
- @media #{$bp-mobile-up} {
- padding: 20px;
- }
+ .program-area-img {
+ height: 160px;
+ width: 160px;
+ overflow: hidden;
+ border-radius: 20px;
+ background-color: rgb(3, 13, 45);
- &--title {
- color: $color-red;
- font-size: #{map-get($font-size-h4, mobile)};
+ img {
+ opacity: .75;
- @media #{$bp-tablet-up} {
- font-size: #{map-get($font-size-h3, print)};
+ &:hover {
+ opacity: 1;
+ }
+ }
}
- }
- &--description {
- margin: 5px 0;
- }
+ a {
+ text-decoration: none;
+ color: #333333;
+ font-size: 16px;
+ font-weight: 700;
- &--details {
- font-size: #{map-get($font-size-base, print)};
- font-weight: #{map-get($font-weight, light)};
- font-style: normal;
+ p {
+ margin-top: 18px;
+ }
+ }
}
-}
-button {
- background: $color-white;
- border: 2px solid $color-red;
- color: $color-red;
- cursor: pointer;
- font-size: #{map-get($font-size-small, print)};
- margin: 5px 0;
+ @media #{$bp-tablet-up} {
+ justify-content: center;
+ gap: 20px;
+ flex-wrap: wrap;
+ overflow-x: initial;
+ max-width: 1328px;
-}
-//***************************************************************************************************
+ .program-area-card {
+ width: 254px;
-//_projects******************************************************************************
+ .program-area-img {
+ height: 245px;
+ width: 245px;
+ }
-.projects {
- background: $color-pink;
- padding: 32px 16px;
+ a {
+ font-size: 20px;
+ }
+ }
+ }
}
-.projects-inner {
+
+// TECHNOLOGIES SECTION
+.home--technologies {
display: flex;
flex-direction: column;
+ align-items: center;
+ text-align: center;
- @media #{$bp-mobile-up} {
- flex-direction: row;
- flex-wrap: wrap;
+ h2 {
+ margin-bottom: 32px;
}
}
-.project-list {
- margin-bottom: 24px;
- order: 2;
+.technology-metrics-container {
+ max-width: 342px;
+ width: 100%;
+ border-radius: 20px;
+ box-shadow: 0 0 8px rgba(51, 51, 51, 0.2);
+ padding: 0 25px 10px;
- @media #{$bp-tablet-up} {
- display: grid;
- grid-gap: 24px;
- grid-template-columns: repeat(2, 1fr);
- order: 3;
- width: 100%;
- }
-}
+ ul {
+ display: flex;
+ justify-content: space-between;
-.project-card {
- background: $color-white;
- border: 0 solid rgba($color-black, 0.06);
- border-radius: 16px;
- box-shadow: 0 0 8px 0 rgba($color-black, 0.2);
- margin-bottom: 24px;
- overflow: hidden;
+ .metric {
+ display: flex;
+ flex-direction: column;
+ align-items: center;
+
+ p {
+ font-size: 16px;
+ font-weight: 700;
+ max-width: 269px;
+ margin-bottom: 0;
+ }
+
+ .metric-number {
+ font-size: 28px;
+ font-weight: 900;
+ margin: 0;
+ height: 50px;
+ display: flex;
+ align-items: center;
+
+ img {
+ height: .9em;
+ transform: scale(0.9);
+ }
+ }
+ }
+ }
+
+ hr {
+ display: none;
+ }
@media #{$bp-tablet-up} {
- margin-bottom: 0;
+ max-width: 1070px;
+
+ ul {
+ .metric {
+ p {
+ font-size: 24px;
+ }
+
+ .metric-number {
+ font-size: 120px;
+ height: 150px;
+ }
+ }
+ }
}
-}
-.project-title-no-page {
- color: $color-black;
-}
+ @media #{$bp-desktop-up} {
+ box-shadow: none;
-.project-tmb-img {
- display: block;
- width: 100%;
-}
+ ul {
+ .metric {
+ p {
+ font-size: 28px;
+ }
+
+ .metric-number {
+ font-size: 144px;
+ height: 180px;
+ }
+ }
+ }
-.project-body {
- padding: 16px;
+ hr {
+ display: revert;
+ margin: 25px 0;
+ height: 146px;
+ width: 1px;
+ border: none;
+ border-left: 1px solid #706E6E;
+ }
+ }
}
-.project-header {
- color: $color-black;
- margin-bottom: 16px;
- margin-right: auto;
- order: 1;
-}
+// COMMUNITIES OF PRACTICE SECTION
+.home--communities {
-.project-pitch {
- order: 3;
+ .communities-heading {
+ display: flex;
+ justify-content: center;
+ align-items: center;
+ flex-direction: column;
+
+ h2 {
+ text-align: center;
+ }
- @media #{$bp-tablet-up} {
- align-self: flex-end;
- margin-bottom: 16px;
- margin-left: auto;
- order: 2;
+ p {
+ font-size: 18px;
+ padding-top: 10px;
+ }
}
- @media #{$bp-below-mobile} {
- font-size: 0.9em;
- }
+ .communities-links {
+ margin: 0 auto;
+ padding: 17px 22px;
+ border-radius: 20px;
+ width: fit-content;
+ max-width: 100%;
+ overflow-x: scroll;
+ -ms-overflow-style: none;
+ scrollbar-width: none;
+ background:
+ linear-gradient(270deg, #FA114F 0%, #FE4498 16.43%, #E973D4 30.73%, #C69CFC 46.88%, #A5BCFF 61%, #9AD6FF 74%, #AEEAFF 86%, #D4F9FF 100%);
+
+ &::-webkit-scrollbar {
+ display: none;
+ }
+
+ ul {
+ display: flex;
+ gap: 60px;
+ max-width: fit-content;
+ margin: 0 auto;
+ padding: 0 10px;
+
+ li {
+ list-style-type: none;
+ width: 77px;
+ min-width: 77px;
+ text-align: center;
+ display: flex;
+ justify-content: center;
+ align-items: center;
+
+ a {
+ color: #333333;
+ text-decoration: none;
+
+ p {
+ height: 50px;
+ font-size: 20px;
+ font-weight: 700;
+ }
+ }
+ }
+ }
+
+ .communities-links--names {
+ border-radius: 20px 20px 0 0;
+ }
- .btn {
- margin: 0 0 0 12px;
+ .communities-links--icons {
+ border-radius: 0 0 20px 20px;
+ }
}
-}
-.project-tmb {
- position: relative;
-}
+ @media #{$bp-tablet-up} {
+ .communities-heading {
-.status-indicator {
- float: right;
- text-align: center;
- margin-left: 10px;
- background-color: rgb(255, 255, 151);
- width: 92px;
- padding: 2px 7px;
- border-radius: 6px;
- box-shadow: 0 0 8px 0 rgba($color-black, 0.1);
-}
+ h2 {
+ max-width: 450px;
+ }
-.status-text {
- margin: 0px 0px;
-}
+ p {
+ width: 442px;
+ }
+ }
-.status-Active {
- background-color: rgb(187, 255, 187);
-}
+ .communities-links {
-.status-Rebooting {
- background-color: rgb(164, 213, 255);
-}
+ ul {
-.status-Completed {
- background-color: rgb(255, 173, 173);
-}
+ li {
+ width: 143px;
+ min-width: 143px;}
+ }
+ }
+ }
-.project-card-field-inline {
- display: inline;
-}
-//***************************************************************************************************
+ @media #{$bp-desktop-up} {
+ .communities-heading {
+ flex-direction: row;
-//_press***********************************************************************************************
-.press {
- padding: 32px 16px;
-}
+ h2 {
+ margin-right: 60px;
+ text-align: left;
+ }
-.news-cards {
- border-bottom: 2px solid rgba($color-teal, 0.25);
- margin: 0;
- padding: 0 0 32px;
+ p {
+ align-items: center;
+ }
+ }
- @media #{$bp-mobile-up} {
- display: grid;
- grid-gap: 24px;
- grid-template-columns: repeat(2, 1fr);
- order: 3;
- width: 100%;
- }
+ .communities-links {
+ background: none;
- @media #{$bp-tablet-up} {
- grid-template-columns: repeat(3, 1fr);
+ ul {
+ width: fit-content;
+ }
+
+ .communities-links--icons {
+ border-radius: 20px;
+ padding: 20px 10px;
+ background: linear-gradient(270deg, #FA114F 0%, #FE4498 16.43%, #E973D4 30.73%, #C69CFC 46.88%, #A5BCFF 61%, #9AD6FF 74%, #AEEAFF 86%, #D4F9FF 100%);
+ justify-content: center;
+ }
+ }
}
}
-.news-title {
- margin-bottom: 0;
+// WINS SECTION
+.home--wins {
+ .wins-heading {
+ margin-bottom: 29px;
+
+ h2 {
+ text-align: center;
+ }
+ }
+
+ @media #{$bp-desktop-up} {
+ display: flex;
+ justify-content: center;
+
+ .wins-heading {
+ max-width: 346px;
+ margin-right: 75px;
- a {
- &:link,
- &:visited {
- color: $color-black;
+ h2 {
+ margin-bottom: 44px;
+ text-align: left;
+ }
}
- &:hover,
- &:active,
- &:focus {
- color: darken($color-red, 10%);
+ .wins-card {
+ max-width: 620px;
}
}
}
-//***************************************************************************************************
-
-//_contact-us************************************************************************************
-.page-card--home {
- text-align: center;
-}
+// JOIN SECTION
+.home--join {
+ display: flex;
+ gap: 30px;
+ flex-direction: column;
+ justify-content: center;
+ align-items: center;
-.btn--home-subscribe {
- margin: 0 !important;
+ @media #{$bp-tablet-up} {
+ flex-direction: row;
+ gap: 71px;
+ }
}
-.btn--home-survey {
- width: 175px;
- height: 40px;
- font-size: 1rem;
- text-align: center;
- margin: 0 !important;
+.join-heading {
border-radius: 20px;
-}
-
-.row {
- display: flex;
- flex-direction: row;
- flex-wrap: wrap;
+ display: none;
justify-content: center;
- width: 70%;
- margin: 0 auto;
align-items: center;
- text-align: initial;
- margin-left: 20%;
+ height: 298px;
+ width: 298px;
+ background-color: #030D2D;
- @media screen and (max-width: 600px) {
+ h2 {
+ color: white;
+ width: 40%;
text-align: center;
- flex-direction: column;
- margin: auto;
+ margin-bottom: 0;
+ }
+
+ @media #{$bp-tablet-up} {
+ display: flex;
+ height: 30vw;
+ width: 30vw;
+ min-height: 310px;
+ min-width: 310px;
+ max-height: 475px;
+ max-width: 475px;
}
}
-.column {
- display: flex;
- flex-direction: column;
- flex-basis: 100%;
- flex: 1;
-}
+.join-text {
+ width: auto;
+ max-width: 624px;
-.volunteerWithUs {
- margin: 0 5%;
-}
+ &--main {
+ font-weight: 700;
+ font-size: 24px;
+ }
-.row-1 {
- display: flex;
- flex-wrap: wrap;
- flex-direction: row;
- justify-content: center;
- width: 83%;
- margin-left: 8%;
-}
+ &--sub {
+ font-size: 16px;
+ margin-bottom: 0;
+ }
-.volunteerWithUs .row {
- width: 90%;
-}
+ &--desktop-only {
+ display: none;
+ }
-@media only screen and (max-device-width: 550px) {
+ @media #{$bp-tablet-up} {
+ &--sub {
+ font-size: 20px;
+ }
- //For adding spacing between 'Getting Started' and 'Transportation' buttons on mobile devices
- .page-card--home-volunteer .btn--home-survey {
- margin: 0 0 15px 0 !important;
+ &--desktop-only {
+ display: revert;
+ }
}
+}
- .btn--home-subscribe {
- margin: 5px 0 10px 0 !important;
+.join-button{
+ @media #{$bp-tablet-up} {
+ display: none;
}
}
-//***************************************************************************************************
-//home-getting-started********************************************************************************
-.home-getting-started-container {
- text-align: center;
-}
+// CONTACT SECTION
+.home--contact {
+ display: flex;
+ flex-direction: column;
+ align-items: center;
-.btn--home-getting-started {
- margin: 0 20px 20px 0;
+ h2 {
+ text-align: center;
+ width: 100%;
+ max-width: 1090px;
+ margin-bottom: 27px;
+ }
- @media #{$bp-below-tablet} {
- margin: 0 0 20px 0;
+ &--tablet-up-only {
+ display: none;
}
-}
-//***************************************************************************************************
+ .contact-links {
+ display: flex;
+ flex-direction: column;
+ gap: 40px;
+ align-items: center;
+ justify-content: space-between;
+ width: 832px;
+ margin-top: 10px;
+ p {
+ margin: 0;
+
+ a {
+ font-weight: 700;
+ }
+ }
+ }
+
+ @media #{$bp-tablet-up} {
+ h2 {
+ border-bottom: 1px solid #706E6E;
+ padding-bottom: 27px;
+ }
+
+ &--tablet-up-only {
+ display: revert;
+ }
+ }
+
+ @media #{$bp-desktop-up} {
+ padding-top: 74px;
+ padding-bottom: 74px;
+
+ .contact-links {
+ flex-direction: row;
+ gap: 0;
+ }
+ }
+}
\ No newline at end of file
diff --git a/_sass/elements/_buttons.scss b/_sass/elements/_buttons.scss
index 2f9dce3da8..0aefdcc284 100644
--- a/_sass/elements/_buttons.scss
+++ b/_sass/elements/_buttons.scss
@@ -176,6 +176,16 @@ font-size: 1.25rem; }}
line-height: 40px; /* Centers the text */
}
+
+/* Small Button */
+
+.btn-sm {
+ height: 34px;
+ padding: 0 16px;
+ border-radius: 20px;
+ font-size: .875rem;
+}
+
/*----------------------------------------------------
Page-Specific Button Classes
diff --git a/assets/images/hero/communities-icons/data-science.png b/assets/images/hero/communities-icons/data-science.png
new file mode 100644
index 0000000000000000000000000000000000000000..a5efce7a94d9d7d18fb52f3629376b5badb7056d
GIT binary patch
literal 2191
zcmV;A2ypj_P)
df0vcv69s3cRjBOa(I?NFB^}V9#etM;Zz@
zUPOT!Jm=u-hzsz7m)`{-DE*NWk8kDAZ{-`6#q<1Dem#^=R2GfnB&L=vl~S>9MMxN(
zRyY@QN2NqGB%bT!e3kw{Whs2=eD+#t6?8c~c0RxQDpf(3!2_3q{@+)z3c3s)J=ww-Bt@-D2B`RLRn%e
zRnYRVo^8qO_Q;?3xag4J7_0WQ8RVYZ(_IXCelHs+R=^h
zi5YXBuf)ZCC685NKab?&JnbC=5tb{cx~Y`4*-jft)L)awZleA8_BB|8rB5u_j5=LQ
z(YUk^)Ya|(A#a~1QOA;p^Xw~oBB9ID1$`J$N9RR<;Ih-2!}dM%vhr-(Fp#AS`ZBQ2
zp4Kw{`d0pa__r%&>}Jt=sjn{Blg4prof}5pRKjv&sCIfR$r*Aj8ke`cPppim-iCM#
zb)@mdVZ%s-&AHj-n$8Iy)@8~Da6KO$n-06_>
za!iO&o}h+w=h{eno6-L3fHr+yeixtDcxFOMecEC(>S#P`7|vfhpBvgSYe=*W@5i*3
z(|IB=a}DpuskyOzP1@~Gf>55Ij`0b~
zbE3UV9DjW%-OP4N|C`L=PlR%kyWR-p37VP#(qa<(u#vVuGYm`r*lq&X;Gg;kPEOT^R3NmEq@OUT>fphtU|Mi0|
z8~TNU6@FK1xFW*5g8G(FstYucHkPm;WBB4Zmv!VgIkQQQ(>dq34>?uhm3QvfwnO#
zJ%)o_;CyC5W;$@r*l4>?f*oPR`t_^=$h_ntf)SW4+J#LxwIo%egrwVQxWR
z5_JZzcI!z)TGWPo^v3eJXkA4w%#1K!@U~2w0cTuenMOVABzK_$}O5KokbJgrIX*HH*1
zzT5I`WF1S~y{eV=jjtLPp9A~-7b9LSx&}g77Me59Y9j5o8SVQdE}tX&aTJJ9mY_;(
zJ
zJ_S8uh+CHapNbt4Q&?5%lmiW}*n3eTKAe1L)ti!hqLq&>>Q5WlCy9i|o>PSxvSo+~xA>X}840k|@
zlk+yCPVP*Nr4=jWMs^-`wUK#IC}QKE&ujHq+Wj5Tby
zK%Kj@$}U1#F*NnEZ|M9S>6e7pEIfnFK`1ZFb>z>*YTX@iAww$$?-HRrK@~$g%-9{u
z6Ys^eq@R5beL;B92xSTy!jUJW@B!Sb521WP&y$_h73Q%6(6gR5lWaTva~;d>PROsIw|m#_9faql?!eqs0!z3g|r#<
zRY-k#_KCcO*dLa;1+}ybm-R7K&XA(v^gCu%$V`Om#!yQ;QJ$0F)c81(YgwqJ{iQ%h
z{+O`3)d`qVP|Gk88(JY7Dx(=IsHMM%N<)o}S7C^tmi%GHIeXf#t=UkA99JVp(Bs#S
zeouaOdPJ>HMbxolL*?p(1U0nc<&G22sUqGGpP+_eLl<2ZqH(b~+h(cEMRWW^$R8ip
zQf}G3m4~JOerV-{c`Hr@-BY<6zN5`r7yWWh<#+aP<%jRiHdrc4Mw8NSzX5?n{$&ED
Rx?lhR002ovPDHLkV1ho~CQbkV
literal 0
HcmV?d00001
diff --git a/assets/images/hero/communities-icons/engineering.png b/assets/images/hero/communities-icons/engineering.png
new file mode 100644
index 0000000000000000000000000000000000000000..c4edd4542fa738cd1a42aab4c3e9f0b22d647c65
GIT binary patch
literal 755
zcmeAS@N?(olHy`uVBq!ia0vp^B|x0a!3HF~JXKhL6lZ})WHAE+w=f7ZGR&GI0Tg5`
z4sv&5Sa(k5C6L3C?~tz_78O`%fY(0|Qfsr;B4q1>@VhAAO|_CE7lUPhpgJXx6~H
zKzNICN=sgVvEyw{5Azpn2Uv2=6PhbUuB5Ro$ib2mhR^rtE(4CdO||
z>D1@7^NbT+`YY?6-dyvkzuRVeQ|o0Lc^2{M%bTWNJ+raM?w@8)!mYFQ#g5)*$`5gv
z-Qqr_d7a1ctiTm)#F;yL?`Zl9xfSfIf3S4H{1(N+Q>M-V#ySQ4xkB7`!pxEyZ%gCS
zi!jfpU15ugbDrEGrKk16dEV=pk3C&@
zMSpVnDrFU4Tz*Gok=fNpQnOsHq($x3^is+aUVHzkkZHv0=z5^Ctw;6(6|_aZdR8M8
z=&ZBz)+CoJucpP>c`Idw+OBC=6Wls0PHe~Ijwn}uYq3ckRa@?DTcEO6=Ii2ufd1;P
zNzWG7iQSImdsRC5hWta{DxRoy(=(q{R9>~?TK`J-MYiGOf&hQV&PYdnAmPamBraY8
z5;rF~c1k9!TyTVElS@DnTbAsU83&`-RMVK(HVJK>DCXFCGoU0O$xQ4o=R1?)KQm?o
z&y&BUx8C*4+HZ0{ZD)nefAH`5jqqo_^SF=hy!60YIcneOwS}|hioB0u?*7B_eY<-7
z^<8Oop=&lZ)U9n?E0VtU?e%~wf8=K9SMJk(H#O?t`Gw`KE^NB*Lhc{VGiX-toT<1%
zvS}86VrDeIZgp8+i(t$<`5D|%^Gr60wH?vC?!#H7zGH{|&A*$jo%t!@yz~6#pWM5&
W8}qs!Iw}IwD1)b~pUXO@geCyiVMliW
literal 0
HcmV?d00001
diff --git a/assets/images/hero/communities-icons/fundraising.png b/assets/images/hero/communities-icons/fundraising.png
new file mode 100644
index 0000000000000000000000000000000000000000..a75364958b962241d32a623eb80ea284505f18b6
GIT binary patch
literal 1828
zcmV+<2iy3GP)>O~$tOWWC
z1FPTj%y|L9YIzaENP`YYi#XX|C#z5PvQfJ`*$yj##8}IT4YeayAj~BRvI=1&)^#%3
z3G)u|sZUmD)+=m>Vr1Lrll^+KXD~tF{OTc*e!{kxrNzWT;=F=4*d9r5W#1q@Y?|@R
z(B0t?9>UBa$|XR4L}}K036n*M1KkbCxhu^!XJN7^@lco+#)>RTTolHIxq}5+l=vu^
zg^{ojCX12=g#cl)DCtn}6ef$376lJsvMA|Ma1tfc!`&e8=Q71cKUjEUnJ0Knp@Pw12r-+`K{ClK@obcb!NA%sg-{60xD>M=Q
zXD~s+&!=26Y<)_mM;3)4SrmqFi|DVw`voI%-lnH2dN7dfXDXw>1POmfzm}I*O+n!i
zZ=-VCr?(u@N3bVN{RQmB8hASZ*o{g~nNa#ClSWs3(E~U^-_M(f^4^aEz);@P`B$<`)Rdea{|=`x`lTbClqV
zP7t!na(|;J5_|>eOoAUKL0sy4CQ28l)X)cQOXM(_a=)k^--8ch(|eFVsbI&;U|G>W
zSI{>hf#sk&>8?P5xRkx`xr2Rg!dMHb;D+}0Re|TNqQZH-Y8Q{u!F1aJ^V
zV0i@M{Ae8}L8iosEeMcB`GSogI&o460?n~%*WutD;t$s<%oiY%AQjw@t;v^er|y9!K`O&GN+#c9ntf{$&51YVebKhz?-B6K;tv(2f*;pND@qJO`s^_yTOH&w
zMgBg5%+4i^Jn96Y+i2$tN-$xoq6|mo=
z9^G_d_KY4EQBuvv)y?&lX>su>)KX}|vDjBmiadY?^e^xO3((KtkDajYYFzr8g(
zE~1bSqWw$(m98h2ws-wW1@Gra&}1`U&Jzk9jNnA!AyIiUQ
z=4sIBil-rCf!FCUbkO=A+j0u?PpQrt*WuuUMHv$2!J?eP3i5iFAjc^TF^N)Oc?xVF
z)65#$d08mdD6kv_^sl!GY>Q#+NA^H-vyfUf&Q)`rpfVQSsO7Le3eCfTj-}@(^MPVG
zU46eMCRT{^?qW)-phq&QW2n{rA4ZBD8CTZST|+!Fs%MDNKwB~VaouPgx5}FSr@4+>
zMs@YI8WS^lNGyN#J+*ZZm}bYIzP?6xfC__)?j5Fo@Z8SRH(z;)x`v=k8~z7lIp|bm
S>pAHF0000CG3Thb&*FP{%DZFncsW7%{mgs
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
U0I8{kE&u=k07*qoM6N<$f{qL=$p8QV
literal 0
HcmV?d00001
diff --git a/assets/images/hero/communities-icons/ui-ux.png b/assets/images/hero/communities-icons/ui-ux.png
new file mode 100644
index 0000000000000000000000000000000000000000..b71a63cca8d536de532c5a1821e35ee317079510
GIT binary patch
literal 3308
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
+
+
diff --git a/assets/images/program-areas/citizen-engagement.png b/assets/images/program-areas/citizen-engagement.png
old mode 100644
new mode 100755
index 665164314cb43800c00d3f6c143747d7bd0edc69..5138adc91df666357ed9cef95833cbe0338ce340
GIT binary patch
literal 784820
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