.avia-section.av-2ljjdpo-8ac2f0a63578801f60948bf8a770ebe1{
background-color:#f8f8f8;
background-image:unset;
}

.avia-image-container.av-2hp0vto-9df1e7bec936502190fd5afb7377d5cc img.avia_image{
box-shadow:none;
}
.avia-image-container.av-2hp0vto-9df1e7bec936502190fd5afb7377d5cc .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-2gwmajw-b77898cdc3a9ae68a197b58a9dc7241a{
padding:120px 0 0 0;
}

#top .av_textblock_section.av-mnp2x3dz-7e948d8c98c90d68c03b1574d3c7377a .avia_textblock{
font-size:20px;
color:#f8f8f8;
}

.avia-section.av-5pond8-12ec7817df2d2505c825bc1df83a75ce{
background-color:#f8f8f8;
background-image:unset;
}

.avia-image-container.av-mnz8da76-f99073bca770857a4397f652aaf5fabc img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mnz8da76-f99073bca770857a4397f652aaf5fabc .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-2s1hsc-58f1c3a3302863befa6de42d92ba3a1b{
height:50px;
}

#top .av_textblock_section.av-mnz8dp3l-2b2553eb45ec0660dd7cfa82b0e8578b .avia_textblock{
font-size:40px;
color:#f8f8f8;
}

.avia-section.av-mnp3fh0v-7e58224dc9f1de8b75239aa9facd2481{
background-color:#f8f8f8;
background-image:url(https://www.foundryforgood.com/wp-content/uploads/2026/04/FFG-Assets-5.svg);
background-repeat:no-repeat;
background-position:50% 0%;
background-attachment:scroll;
}

#top .hr.hr-invisible.av-2d9g2jw-30ed83acfa07853163310d48f6e33dcf{
height:100px;
}

.flex_column.av-2begszw-0106ac5ac656c81e6453e0099d23dd29{
padding:0 20px 0 20px;
}

#top .av-special-heading.av-mnp3ghqt-bd95ef2d94e46dea371c536b3d7f528f{
padding-bottom:10px;
color:#223e5e;
}
body .av-special-heading.av-mnp3ghqt-bd95ef2d94e46dea371c536b3d7f528f .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mnp3ghqt-bd95ef2d94e46dea371c536b3d7f528f .special-heading-inner-border{
border-color:#223e5e;
}
.av-special-heading.av-mnp3ghqt-bd95ef2d94e46dea371c536b3d7f528f .av-subheading{
font-size:15px;
}

.avia-timeline-container.av-mnp3xrpe-932d19ce33b96a28458d49519565c935 .av-milestone-date{
font-size:22px;
color:#fe804f;
}
.avia-timeline-container.av-mnp3xrpe-932d19ce33b96a28458d49519565c935 .av-milestone-title{
font-size:20px;
}
.avia-timeline-container.av-mnp3xrpe-932d19ce33b96a28458d49519565c935 .av-milestone-content{
font-size:18px;
}

.avia-timeline-container .av-milestone.av-mnp3uswn-d9797f54904361a89ec55da600a96708 .av-milestone-icon-inner{
background-color:#fe804f;
}
.avia-timeline-container .av-milestone.av-mnp3uswn-d9797f54904361a89ec55da600a96708 .av-milestone-indicator{
background-color:#fe804f;
}
.avia-timeline-container .av-milestone.av-mnp3uswn-d9797f54904361a89ec55da600a96708 .av-milestone-article-footer{
background-color:#fe804f;
}

.avia-timeline-container .av-milestone.av-mnp3uswn-8-7cb25bce97f96830dcdd8c187179ebd9 .av-milestone-icon-inner{
background-color:#fe804f;
}
.avia-timeline-container .av-milestone.av-mnp3uswn-8-7cb25bce97f96830dcdd8c187179ebd9 .av-milestone-indicator{
background-color:#fe804f;
}
.avia-timeline-container .av-milestone.av-mnp3uswn-8-7cb25bce97f96830dcdd8c187179ebd9 .av-milestone-article-footer{
background-color:#fe804f;
}

.avia-timeline-container .av-milestone.av-mnp3uswn-7-72ccf716e035fb808b7798b3d310e5e4 .av-milestone-icon-inner{
background-color:#fe804f;
}
.avia-timeline-container .av-milestone.av-mnp3uswn-7-72ccf716e035fb808b7798b3d310e5e4 .av-milestone-indicator{
background-color:#fe804f;
}
.avia-timeline-container .av-milestone.av-mnp3uswn-7-72ccf716e035fb808b7798b3d310e5e4 .av-milestone-article-footer{
background-color:#fe804f;
}

.avia-timeline-container .av-milestone.av-mnp3uswn-6-8a1450874adea9a382e6a987e00e8f47 .av-milestone-icon-inner{
background-color:#fe804f;
}
.avia-timeline-container .av-milestone.av-mnp3uswn-6-8a1450874adea9a382e6a987e00e8f47 .av-milestone-indicator{
background-color:#fe804f;
}
.avia-timeline-container .av-milestone.av-mnp3uswn-6-8a1450874adea9a382e6a987e00e8f47 .av-milestone-article-footer{
background-color:#fe804f;
}

.avia-section.av-mnz90dq2-e0e2d3fdd26284c69fe6e89196a761ca{
background-color:#f8f8f8;
background-image:url(https://www.foundryforgood.com/wp-content/uploads/2026/04/FFG-Assets-5.svg);
background-repeat:no-repeat;
background-position:50% 0%;
background-attachment:scroll;
}

#top .hr.hr-invisible.av-mnz90tqg-bd97791fb6a40bec87477826ded7c9ac{
height:30px;
}

.flex_column.av-dndhzw-1bffe5a931e9a0acb83cf00c3146c8fb{
padding:0 20px 0 20px;
}

#top .av-special-heading.av-cs2yfw-88b54289ec584b9af3b412997368c171{
padding-bottom:10px;
color:#223e5e;
}
body .av-special-heading.av-cs2yfw-88b54289ec584b9af3b412997368c171 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-cs2yfw-88b54289ec584b9af3b412997368c171 .special-heading-inner-border{
border-color:#223e5e;
}
.av-special-heading.av-cs2yfw-88b54289ec584b9af3b412997368c171 .av-subheading{
font-size:15px;
}

.avia-timeline-container.av-bkpqqk-16a0af8dfd64cf4f9fb093df3e9372a4 .av-milestone-date{
font-size:22px;
color:#fe804f;
}
.avia-timeline-container.av-bkpqqk-16a0af8dfd64cf4f9fb093df3e9372a4 .av-milestone-title{
font-size:20px;
}
.avia-timeline-container.av-bkpqqk-16a0af8dfd64cf4f9fb093df3e9372a4 .av-milestone-content{
font-size:18px;
}

.avia-timeline-container .av-milestone.av-9qk1zw-c1b827361e8cf1156ac79ff7d74ce154 .av-milestone-icon-inner{
background-color:#fe804f;
}
.avia-timeline-container .av-milestone.av-9qk1zw-c1b827361e8cf1156ac79ff7d74ce154 .av-milestone-indicator{
background-color:#fe804f;
}
.avia-timeline-container .av-milestone.av-9qk1zw-c1b827361e8cf1156ac79ff7d74ce154 .av-milestone-article-footer{
background-color:#fe804f;
}

.avia-timeline-container .av-milestone.av-75ufoc-c49f5927469f2ec228cf3840e69f0509 .av-milestone-icon-inner{
background-color:#fe804f;
}
.avia-timeline-container .av-milestone.av-75ufoc-c49f5927469f2ec228cf3840e69f0509 .av-milestone-indicator{
background-color:#fe804f;
}
.avia-timeline-container .av-milestone.av-75ufoc-c49f5927469f2ec228cf3840e69f0509 .av-milestone-article-footer{
background-color:#fe804f;
}

.avia-timeline-container .av-milestone.av-6kch0s-130760ed8fac0a04465ae94192f3062a .av-milestone-icon-inner{
background-color:#fe804f;
}
.avia-timeline-container .av-milestone.av-6kch0s-130760ed8fac0a04465ae94192f3062a .av-milestone-indicator{
background-color:#fe804f;
}
.avia-timeline-container .av-milestone.av-6kch0s-130760ed8fac0a04465ae94192f3062a .av-milestone-article-footer{
background-color:#fe804f;
}

.avia-timeline-container .av-milestone.av-4tm8q4-78207b1e41061f4a0024007c4c2f683e .av-milestone-icon-inner{
background-color:#fe804f;
}
.avia-timeline-container .av-milestone.av-4tm8q4-78207b1e41061f4a0024007c4c2f683e .av-milestone-indicator{
background-color:#fe804f;
}
.avia-timeline-container .av-milestone.av-4tm8q4-78207b1e41061f4a0024007c4c2f683e .av-milestone-article-footer{
background-color:#fe804f;
}

.avia-section.av-1zecluk-208b4e3085609cd0c5fb0507c478cec8{
background-color:#ffffff;
background-image:unset;
position:relative;
}
.avia-section.av-1zecluk-208b4e3085609cd0c5fb0507c478cec8 .avia-divider-svg-top svg{
height:60px;
width:calc(100% + 1.3px);
fill:#f8f8f8;
}
.avia-section.av-1zecluk-208b4e3085609cd0c5fb0507c478cec8 .avia-divider-svg-bottom svg{
height:60px;
width:calc(100% + 1.3px);
fill:#f8f8f8;
}

.flex_column.av-mnp45vau-af38925cb9d86ae05f94609265e838b6{
padding:0 20px 0 20px;
}

#top .hr.hr-invisible.av-mot0yqk4-f2c83b2c11fafa10c572ed6c6e9d151e{
height:5px;
}

#top .av-special-heading.av-mnp46g6o-3978a0aaa6c0c824373ec7220a07b5fa{
padding-bottom:10px;
color:#223e5e;
}
body .av-special-heading.av-mnp46g6o-3978a0aaa6c0c824373ec7220a07b5fa .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mnp46g6o-3978a0aaa6c0c824373ec7220a07b5fa .special-heading-inner-border{
border-color:#223e5e;
}
.av-special-heading.av-mnp46g6o-3978a0aaa6c0c824373ec7220a07b5fa .av-subheading{
font-size:18px;
}

#top .av_textblock_section.av-mnyvqzjt-4fa02572204258865ebdc693786aa2fd .avia_textblock{
font-size:18px;
}

#top .avia-icon-list-container.av-mnyue3zw-792e9009ee16aa931dff7fda7a50d7c2 .iconlist_icon{
color:#fe804f;
background-color:#ffffff;
border:1px solid #fe804f;
}
#top .avia-icon-list-container.av-mnyue3zw-792e9009ee16aa931dff7fda7a50d7c2 .iconlist_icon svg:first-child{
stroke:#fe804f;
fill:#fe804f;
}
#top #wrap_all .avia-icon-list-container.av-mnyue3zw-792e9009ee16aa931dff7fda7a50d7c2 .av_iconlist_title{
font-size:20px;
color:#fe804f;
}
.avia-icon-list-container.av-mnyue3zw-792e9009ee16aa931dff7fda7a50d7c2 .iconlist_content{
font-size:18px;
color:#6f7f90;
}

#top #wrap_all .avia-button.av-mnywkb1n-54c06af9b4b4f4f0a5b0e0c0036c648c{
font-size:20px;
box-shadow: 5px 5px 0px 0px #d3d3d3;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mnywkb1n-54c06af9b4b4f4f0a5b0e0c0036c648c:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mnywkb1n-54c06af9b4b4f4f0a5b0e0c0036c648c:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

.flex_column.av-mnp4lgox-58471455cae10ba5047a224eae39a1b9{
padding:0 20px 0 20px;
background-color:#223e5e;
}

#top .hr.hr-invisible.av-mot0zhej-5970a1f3a051df751d62b26b7f763fe4{
height:5px;
}

#top .av-special-heading.av-mnp4qlkt-2e6a95c7cdf81fecaa09b69fb11bd49b{
color:#ffffff;
}
body .av-special-heading.av-mnp4qlkt-2e6a95c7cdf81fecaa09b69fb11bd49b .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mnp4qlkt-2e6a95c7cdf81fecaa09b69fb11bd49b .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mnp4qlkt-2e6a95c7cdf81fecaa09b69fb11bd49b .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-mnywg5xu-2d38353d2fcc2f361dd30375da05c69a .avia_textblock{
font-size:18px;
color:#ffffff;
}

#top .avia-icon-list-container.av-mnyw9oa9-fbeacce813c7785da31635646b3722c6 .iconlist_icon{
color:#ffffff;
background-color:#223e5e;
border:1px solid #ffffff;
}
#top .avia-icon-list-container.av-mnyw9oa9-fbeacce813c7785da31635646b3722c6 .iconlist_icon svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
#top #wrap_all .avia-icon-list-container.av-mnyw9oa9-fbeacce813c7785da31635646b3722c6 .av_iconlist_title{
font-size:20px;
color:#fe804f;
}
.avia-icon-list-container.av-mnyw9oa9-fbeacce813c7785da31635646b3722c6 .iconlist_content{
font-size:18px;
color:#ffffff;
}

#top #wrap_all .avia-button.av-mnywp2vx-f2fc82b16968f4ea3d1d295376749302{
font-size:20px;
box-shadow: 5px 5px 0px 0px #3a485e;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mnywp2vx-f2fc82b16968f4ea3d1d295376749302:hover{
color:#223e5e;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mnywp2vx-f2fc82b16968f4ea3d1d295376749302:hover .avia-svg-icon svg:first-child{
fill:#223e5e;
stroke:#223e5e;
}

.avia-section.av-2evvc58-b7270034001988698b6328b5ed481a58{
background-color:#f8f8f8;
background-image:unset;
}
.avia-section.av-2evvc58-b7270034001988698b6328b5ed481a58 .av-section-color-overlay{
opacity:0.5;
}

.flex_column.av-mnp389a4-88c5c9a5e65f45e1852d889d78c21d6f{
padding:0 20px 0 20px;
}

#top .av-special-heading.av-mnyygpoz-4559dd38d4dc1caf5c509ab72c5ef828{
padding-bottom:10px;
color:#223e5e;
}
body .av-special-heading.av-mnyygpoz-4559dd38d4dc1caf5c509ab72c5ef828 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mnyygpoz-4559dd38d4dc1caf5c509ab72c5ef828 .special-heading-inner-border{
border-color:#223e5e;
}
.av-special-heading.av-mnyygpoz-4559dd38d4dc1caf5c509ab72c5ef828 .av-subheading{
font-size:18px;
}

#top .av_textblock_section.av-mnyygi6o-c294cbe1393c22a910012ca70c0f7745 .avia_textblock{
font-size:18px;
}

#top .avia-gallery.av-mnyxbolb-b1f82145f764e6d08ce7fcd28ee98e18 .avia-gallery-thumb a{
width:16.6667%;
}

.avia-section.av-mnz60y9r-0498cf5fbae94b21e51beeff4d0d4365{
background-color:#f8f8f8;
background-image:unset;
}
.avia-section.av-mnz60y9r-0498cf5fbae94b21e51beeff4d0d4365 .av-section-color-overlay{
opacity:0.5;
}

.flex_column.av-699t64-57240586f03c3268874593018ee4068f{
padding:0 20px 0 20px;
}

#top .av-special-heading.av-3zokfg-345f69a9171a612ad4556d7a23fec368{
padding-bottom:10px;
color:#223e5e;
}
body .av-special-heading.av-3zokfg-345f69a9171a612ad4556d7a23fec368 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-3zokfg-345f69a9171a612ad4556d7a23fec368 .special-heading-inner-border{
border-color:#223e5e;
}
.av-special-heading.av-3zokfg-345f69a9171a612ad4556d7a23fec368 .av-subheading{
font-size:18px;
}

#top .av_textblock_section.av-8ciws-77d69094f0a4eb47935d417799cfa462 .avia_textblock{
font-size:18px;
}

#top .avia-gallery.av-mnz60i3r-f978aa379276fa1ed67c55721f3572c7 .avia-gallery-thumb a{
width:33.3333%;
}

