.avia-section.av-2200w-6eb58e777144422968a37f3d87b2c0bd{
background-color:#f8f8f8;
background-image:unset;
}

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

.flex_column.av-2pwc-e9def51fadd58160534bc60f1f951105{
padding:120px 0 0 0;
}

#top .av_textblock_section.av-mnj5rpp3-91e060af1141000ea195e45fa14ad965 .avia_textblock{
font-size:20px;
color:#f8f8f8;
}

.avia-section.av-mnz6gcys-4e64901e7226706b9140ec6fbc1d8d7c{
background-color:#f8f8f8;
background-image:unset;
}

.avia-image-container.av-3puwxd-0934a65afdd0b8342ad960955df9d832 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-3puwxd-0934a65afdd0b8342ad960955df9d832 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-mnz6nomx-f9ff81755b8c9bfe6109fe4e9c924dce{
height:50px;
}

#top .av_textblock_section.av-mnz6h66b-fcd1702613c2a0d61d46c16c1859c46f .avia_textblock{
font-size:40px;
color:#f8f8f8;
}

.avia-section.av-mnj1t27j-6b150e138fc21a5a72fb122eeefcb62e{
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;
position:relative;
}
.avia-section.av-mnj1t27j-6b150e138fc21a5a72fb122eeefcb62e .av-section-color-overlay{
opacity:0.5;
}
.avia-section.av-mnj1t27j-6b150e138fc21a5a72fb122eeefcb62e .avia-divider-svg-bottom svg{
height:76px;
width:calc(100% + 1.3px);
fill:#ffffff;
}

#top .hr.hr-invisible.av-mnp2n0ug-ecc5c04ee53327851ecb8ebea5669347{
height:100px;
}

.flex_column.av-4libel-cf77ce38a7f8604da41416a5c964ceb5{
padding:0 20px 0 20px;
}

#top .av_textblock_section.av-mnoy3ozz-e7a5b6217334513fb7f535eb92117141 .avia_textblock{
font-size:30px;
color:#6f7f90;
}

#top .av_textblock_section.av-mnoyx0hu-4d5067cb874abb059df1a936ffc949e5 .avia_textblock{
font-size:18px;
color:#223e5e;
}

.avia-image-container.av-mnp2pk7m-3fc3484006af5f1bcb8bb0591d03d369{
position:relative;
top:90%;
right:-10%;
z-index:1;
}
.avia-image-container.av-mnp2pk7m-3fc3484006af5f1bcb8bb0591d03d369 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mnp2pk7m-3fc3484006af5f1bcb8bb0591d03d369 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-mma9d-575c366a804d39aa8ddf883ecb987bf9{
padding:0 20px 0 20px;
}

#top .av_textblock_section.av-mnp03y6z-20cfea2962c8e98571a791ac767ee8c2 .avia_textblock{
font-size:30px;
color:#6f7f90;
}

#top .av_textblock_section.av-mnp04btb-522bc1758386ae9b18acaa470ea4e0c5 .avia_textblock{
font-size:20px;
color:#223e5e;
}

.avia-section.av-mnz92npx-f7ef979ba36882c136640f43ff7c74e0{
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;
position:relative;
}
.avia-section.av-mnz92npx-f7ef979ba36882c136640f43ff7c74e0 .av-section-color-overlay{
opacity:0.5;
}
.avia-section.av-mnz92npx-f7ef979ba36882c136640f43ff7c74e0 .avia-divider-svg-bottom svg{
height:76px;
width:calc(100% + 1.3px);
fill:#ffffff;
}

#top .hr.hr-invisible.av-mnz92zif-5f31bf2a936eecb657f791b69c3804b7{
height:30px;
}

.flex_column.av-c5lewh-8548fbb5531cbab5fc9a752941480d98{
padding:0 20px 0 20px;
}

#top .av_textblock_section.av-bd6tmp-d2581c63763830da6be99d3660869b7e .avia_textblock{
font-size:30px;
color:#6f7f90;
}

#top .av_textblock_section.av-9r1mox-2ef158072ae8d9431764aa479b9b4e50 .avia_textblock{
font-size:18px;
color:#223e5e;
}

.avia-image-container.av-6tv6yp-f3f256c99954f99262261f532f50661d{
position:relative;
top:90%;
right:-10%;
z-index:1;
}
.avia-image-container.av-6tv6yp-f3f256c99954f99262261f532f50661d img.avia_image{
box-shadow:none;
}
.avia-image-container.av-6tv6yp-f3f256c99954f99262261f532f50661d .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-69a8kx-d794096fb8ea788ad461652b96f695c2{
padding:0 20px 0 20px;
}

#top .av_textblock_section.av-1f1ep-334a36174419f50d00fcf6f01912bdc2 .avia_textblock{
font-size:30px;
color:#6f7f90;
}

#top .av_textblock_section.av-11r0h-7fef4c7ae7fdec830f99c5652943429a .avia_textblock{
font-size:20px;
color:#223e5e;
}

.avia-section.av-mnp0ywsj-9ac5fb8317118349947bedf2fadaca03{
background-color:#ffffff;
background-image:unset;
}

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

.flex_column.av-mnp15dsr-eefee23772cbc8665c4aa80b9e27406d{
background-color:#ffffff;
}

.iconbox.av-mnp150g7-76130cee80c1b51383a8c70579c55c4b .iconbox_icon{
background-color:#fe804f;
color:#ffffff;
}
#top #wrap_all .iconbox.av-mnp150g7-76130cee80c1b51383a8c70579c55c4b .iconbox_content_title{
font-size:20px;
color:#fe804f;
}
.iconbox.av-mnp150g7-76130cee80c1b51383a8c70579c55c4b .iconbox_content_container{
font-size:18px;
}

.flex_column.av-4ptxap-7923edfe01569ccbe9628959280f3166{
background-color:#ffffff;
}

.iconbox.av-mnp1afo5-1a59b14b3d55f85e4f4e7e7a0b68628b .iconbox_icon{
background-color:#fe804f;
color:#ffffff;
}
#top #wrap_all .iconbox.av-mnp1afo5-1a59b14b3d55f85e4f4e7e7a0b68628b .iconbox_content_title{
font-size:20px;
color:#fe804f;
}
.iconbox.av-mnp1afo5-1a59b14b3d55f85e4f4e7e7a0b68628b .iconbox_content_container{
font-size:18px;
}

.flex_column.av-2tbkpt-c4768c2b0c04f62e173fe39924fd1a97{
background-color:#ffffff;
}

.iconbox.av-mnp1bhy0-99828f6ff0d06737188f1759c0c09b95 .iconbox_icon{
background-color:#fe804f;
color:#ffffff;
}
#top #wrap_all .iconbox.av-mnp1bhy0-99828f6ff0d06737188f1759c0c09b95 .iconbox_content_title{
font-size:20px;
color:#fe804f;
}
.iconbox.av-mnp1bhy0-99828f6ff0d06737188f1759c0c09b95 .iconbox_content_container{
font-size:18px;
}

.avia-section.av-mnz08p4s-ec52b1dac681c12199fc798197dba6f2{
background-color:#ffffff;
background-image:unset;
position:relative;
}
.avia-section.av-mnz08p4s-ec52b1dac681c12199fc798197dba6f2 .avia-divider-svg-bottom svg{
height:60px;
width:calc(100% + 1.3px);
fill:#223e5e;
}

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

#top .av_textblock_section.av-43y13l-b433b0cfd1a46e8f7eaf7efbf96389a5 .avia_textblock{
font-size:20px;
color:#223e5e;
}

#top .hr.hr-invisible.av-10s6uoh-44d0bf3d32d00f5ba950a42e9e2fe1da{
height:5px;
}

#top .avia-icon-list-container.av-mnz0eyir-624d44a44a27938dcb5f145a5baac90b .iconlist_icon{
color:#fe804f;
background-color:#ffffff;
border:1px solid #fe804f;
}
#top #wrap_all .avia-icon-list-container.av-mnz0eyir-624d44a44a27938dcb5f145a5baac90b .av_iconlist_title{
font-size:22px;
color:#fe804f;
}
.avia-icon-list-container.av-mnz0eyir-624d44a44a27938dcb5f145a5baac90b .iconlist_content{
font-size:20px;
color:#6f7f90;
}

#top .hr.hr-invisible.av-ve16ld-28f8c64c141c44ffe697164281f048a3{
height:5px;
}

#top .avia-icon-list-container.av-mnz0f7w5-173a2430c24fbbdc4d2dd392555c847f .iconlist_icon{
color:#fe804f;
background-color:#ffffff;
border:1px solid #fe804f;
}
#top #wrap_all .avia-icon-list-container.av-mnz0f7w5-173a2430c24fbbdc4d2dd392555c847f .av_iconlist_title{
font-size:22px;
color:#fe804f;
}
.avia-icon-list-container.av-mnz0f7w5-173a2430c24fbbdc4d2dd392555c847f .iconlist_content{
font-size:20px;
color:#6f7f90;
}

.avia-section.av-mnj5yeqp-98584cd9dfd34b2039421651ddfad4e6{
background-color:#ffffff;
background-image:unset;
position:relative;
}
.avia-section.av-mnj5yeqp-98584cd9dfd34b2039421651ddfad4e6 .avia-divider-svg-bottom svg{
height:60px;
width:calc(100% + 1.3px);
fill:#223e5e;
}

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

#top .av_textblock_section.av-34plip-eb40671d995f74ef632bd95b74f23747 .avia_textblock{
font-size:20px;
color:#223e5e;
}

#top .avia-icon-list-container.av-mnn3a48a-eea411db4b516a6e60912ec879b87bf3 .iconlist_icon{
color:#fe804f;
background-color:#ffffff;
border:1px solid #fe804f;
}
#top #wrap_all .avia-icon-list-container.av-mnn3a48a-eea411db4b516a6e60912ec879b87bf3 .av_iconlist_title{
font-size:22px;
color:#fe804f;
}
.avia-icon-list-container.av-mnn3a48a-eea411db4b516a6e60912ec879b87bf3 .iconlist_content{
font-size:20px;
color:#6f7f90;
}

.avia-section.av-mnj989he-11f1c80e01145babf4ed1f1fc32f6a8b{
background-color:#223e5e;
background-image:unset;
position:relative;
}
.avia-section.av-mnj989he-11f1c80e01145babf4ed1f1fc32f6a8b .avia-divider-svg-bottom svg{
height:130px;
width:calc(100% + 1.3px);
fill:#ffffff;
}

#top .av_textblock_section.av-68fdgx-201e777ecd5df53c5cfd7bbb55f680d4 .avia_textblock{
font-size:30px;
color:#6f7f90;
}

#top .av_textblock_section.av-1mgsjx-cb1cc48fd9cef348d8f3817979af0f50 .avia_textblock{
font-size:20px;
}

#top .avia-testimonial-wrapper.av-muxl1t-25e69b6efc0c68dd6cdc7d983719cf1b .avia-testimonial-content{
font-size:16px;
}
.avia-testimonial-wrapper.av-muxl1t-25e69b6efc0c68dd6cdc7d983719cf1b .avia-testimonial-name{
font-size:20px;
}
.avia-testimonial-wrapper.av-muxl1t-25e69b6efc0c68dd6cdc7d983719cf1b .avia-testimonial-subtitle{
font-size:20px;
}
.avia-testimonial-wrapper.av-muxl1t-25e69b6efc0c68dd6cdc7d983719cf1b .avia-testimonial-subtitle-sep{
font-size:20px;
}
.avia-testimonial-wrapper.av-muxl1t-25e69b6efc0c68dd6cdc7d983719cf1b .avia-testimonial-link{
font-size:20px;
}

#top .av_textblock_section.av-hn0ytd-3f22d30265a893191842c65bacb8a01c .avia_textblock{
font-size:20px;
}

#top .avia-icon-list-container.av-f20mox-4e9a896e5f6bdb450a21b06f33817747 .iconlist_icon{
color:#fe804f;
background-color:#ffffff;
border:1px solid #fe804f;
}
#top #wrap_all .avia-icon-list-container.av-f20mox-4e9a896e5f6bdb450a21b06f33817747 .av_iconlist_title{
font-size:20px;
color:#fe804f;
}
.avia-icon-list-container.av-f20mox-4e9a896e5f6bdb450a21b06f33817747 .iconlist_content{
font-size:18px;
color:#223e5e;
}

.avia-image-container.av-mnoz0rbi-a80c5e5a04db5988340da9756a65c1f3{
z-index:1;
}
.avia-image-container.av-mnoz0rbi-a80c5e5a04db5988340da9756a65c1f3 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mnoz0rbi-a80c5e5a04db5988340da9756a65c1f3 .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-section.av-mnyzyqtm-7983c5e943ce12a18add9735a51e3de9{
background-color:#223e5e;
background-image:unset;
position:relative;
}
.avia-section.av-mnyzyqtm-7983c5e943ce12a18add9735a51e3de9 .avia-divider-svg-bottom svg{
height:50px;
width:calc(100% + 1.3px);
fill:#ffffff;
}

#top .av_textblock_section.av-pss8ox-70b00bc11063a96cef0d996404fe4b19 .avia_textblock{
font-size:30px;
color:#6f7f90;
}

#top .av_textblock_section.av-m74w01-289a6075c1df776329e6155170d6f110 .avia_textblock{
font-size:20px;
}

#top .av_textblock_section.av-k8inxt-5ce745e72cd7b31952581e0f9a912b86 .avia_textblock{
font-size:20px;
}

#top .avia-icon-list-container.av-jizlip-3c2ce2957794550a647881093e709ed5 .iconlist_icon{
color:#fe804f;
background-color:#ffffff;
border:1px solid #fe804f;
}
#top #wrap_all .avia-icon-list-container.av-jizlip-3c2ce2957794550a647881093e709ed5 .av_iconlist_title{
font-size:20px;
color:#fe804f;
}
.avia-icon-list-container.av-jizlip-3c2ce2957794550a647881093e709ed5 .iconlist_content{
font-size:18px;
color:#223e5e;
}

#top .avia-testimonial-wrapper.av-am7o7l-c6577556961d33a150d7e592b98606bb .avia-testimonial-content{
font-size:16px;
}
.avia-testimonial-wrapper.av-am7o7l-c6577556961d33a150d7e592b98606bb .avia-testimonial-name{
font-size:20px;
}
.avia-testimonial-wrapper.av-am7o7l-c6577556961d33a150d7e592b98606bb .avia-testimonial-subtitle{
font-size:20px;
}
.avia-testimonial-wrapper.av-am7o7l-c6577556961d33a150d7e592b98606bb .avia-testimonial-subtitle-sep{
font-size:20px;
}
.avia-testimonial-wrapper.av-am7o7l-c6577556961d33a150d7e592b98606bb .avia-testimonial-link{
font-size:20px;
}

.avia-image-container.av-7i8ogx-4fb6c61d186e6f477b950148d0b670ab{
z-index:1;
}
.avia-image-container.av-7i8ogx-4fb6c61d186e6f477b950148d0b670ab img.avia_image{
box-shadow:none;
}
.avia-image-container.av-7i8ogx-4fb6c61d186e6f477b950148d0b670ab .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_cell.av-mnp28xp3-dddfdfbc4bd29d5c4568a1027c5e81ae{
vertical-align:top;
background-color:#ffffff;
}
.responsive #top #wrap_all .flex_cell.av-mnp28xp3-dddfdfbc4bd29d5c4568a1027c5e81ae{
padding:20px 20px 20px 40px !important;
}

#top .hr.hr-invisible.av-4pduld-a9c2753079ad810a38cd1a57dd66949f{
height:100px;
}

#top .av_textblock_section.av-mnp26mni-aef250d411a518e70700525ee6c5022c .avia_textblock{
font-size:40px;
}

#top .av_textblock_section.av-2kod0h-27d8cc733499f077b7cdb1653b39d0cb .avia_textblock{
font-size:20px;
}

#top #wrap_all .avia-button.av-mnp2aa86-6584061cd57784e154d12a96871fc2f1{
font-size:20px;
box-shadow: 5px 5px 0px 0px #d3d3d3;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
padding:10px 40px 10px 40px;
}
#top #wrap_all .avia-button.av-mnp2aa86-6584061cd57784e154d12a96871fc2f1:hover{
color:white;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}

.flex_cell.av-mnp2he37-7d00431ee129451b144e2d39445e11ea{
vertical-align:top;
background-color:#ffffff;
}
.responsive #top #wrap_all .flex_cell.av-mnp2he37-7d00431ee129451b144e2d39445e11ea{
padding:50px 50px 50px 50px !important;
}

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

.flex_cell.av-mnz058ee-b8863b876fad66e42d5fb47f3b82b778{
vertical-align:top;
background-color:#ffffff;
}
.responsive #top #wrap_all .flex_cell.av-mnz058ee-b8863b876fad66e42d5fb47f3b82b778{
padding:30px 30px 30px 30px !important;
}

#top .av_textblock_section.av-izjgx-2a0fb20ca7c4a19c5eba00091ab2d166 .avia_textblock{
font-size:40px;
}

.avia-image-container.av-3nb6gh-762ca03dab8b7b0630431b5799d8ad94 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-3nb6gh-762ca03dab8b7b0630431b5799d8ad94 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av_textblock_section.av-mnz02z7v-05d73990c3c2e5320cfcc0b56a303b3a .avia_textblock{
font-size:20px;
}

#top #wrap_all .avia-button.av-35oyo1-8b47613785b99a7a18033b4dfbacc753{
font-size:20px;
box-shadow: 5px 5px 0px 0px #d3d3d3;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
padding:10px 40px 10px 40px;
}
#top #wrap_all .avia-button.av-35oyo1-8b47613785b99a7a18033b4dfbacc753:hover{
color:white;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}

