.elementor-2015 .elementor-element.elementor-element-80ba1ad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2015 .elementor-element.elementor-element-b9e4ef0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:115px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:180px;--padding-bottom:180px;--padding-left:0px;--padding-right:0px;}.elementor-2015 .elementor-element.elementor-element-a0a4b5c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:42px 42px;--row-gap:42px;--column-gap:42px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:0;}.elementor-2015 .elementor-element.elementor-element-e27c4d3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2015 .elementor-element.elementor-element-92e64ef{--e-filter-direction:row;--e-filter-white-space:nowrap;--e-filter-wrap:wrap;--e-filter-overflow-x:initial;--e-filter-space-between:10px;--e-filter-normal-text-color:var( --e-global-color-2404 );--e-filter-hover-text-color:var( --e-global-color-281955 );--e-filter-active-text-color:var( --e-global-color-281955 );--e-filter-item-border-radius:30px 30px 30px 30px;}.elementor-2015 .elementor-element.elementor-element-92e64ef .e-filter-item:not( [aria-pressed=true] ):not( :hover ){background-color:var( --e-global-color-2402 );}.elementor-2015 .elementor-element.elementor-element-92e64ef .e-filter-item:hover:not( [aria-pressed=true] ){background-color:var( --e-global-color-2410 );}.elementor-2015 .elementor-element.elementor-element-92e64ef .e-filter-item[aria-pressed="true"]{background-color:var( --e-global-color-2410 );}.elementor-2015 .elementor-element.elementor-element-92e64ef .e-filter-item{font-family:"pennypacker", Sans-serif;font-size:18px;font-weight:500;line-height:18px;padding:10px 32px 10px 32px;}.elementor-2015 .elementor-element.elementor-element-5e17d76{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:36px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2015 .elementor-element.elementor-element-091bfc5{text-align:center;}.elementor-2015 .elementor-element.elementor-element-091bfc5 .elementor-heading-title{font-family:"pennypacker", Sans-serif;font-size:34px;color:var( --e-global-color-2404 );}.elementor-2015 .elementor-element.elementor-element-0538e13{width:var( --container-widget-width, 975px );max-width:975px;--container-widget-width:975px;--container-widget-flex-grow:0;text-align:center;font-family:"pennypacker", Sans-serif;font-size:22px;font-weight:300;}.elementor-2015 .elementor-element.elementor-element-3f8ce32{--grid-columns:2;--grid-row-gap:32px;width:var( --container-widget-width, 840px );max-width:840px;--container-widget-width:840px;--container-widget-flex-grow:0;--grid-column-gap:32px;}.elementor-2015 .elementor-element.elementor-element-3f8ce32 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-2015 .elementor-element.elementor-element-3f8ce32 .elementor-pagination{text-align:center;margin-top:30px;}body:not(.rtl) .elementor-2015 .elementor-element.elementor-element-3f8ce32 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-2015 .elementor-element.elementor-element-3f8ce32 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-2015 .elementor-element.elementor-element-3f8ce32 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-2015 .elementor-element.elementor-element-3f8ce32 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-2015 .elementor-element.elementor-element-10d192b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:38px 38px;--row-gap:38px;--column-gap:38px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;--z-index:0;}.elementor-2015 .elementor-element.elementor-element-82b0d7b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:180px;--padding-bottom:180px;--padding-left:0px;--padding-right:0px;}.elementor-2015 .elementor-element.elementor-element-82b0d7b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-df5171d .elementor-heading-title{font-family:"pennypacker", Sans-serif;font-size:34px;font-weight:700;line-height:54.47265625px;color:var( --e-global-color-23775950 );}.elementor-2015 .elementor-element.elementor-element-b3d799a p{margin-block-end:0px;}.elementor-2015 .elementor-element.elementor-element-e8a5cdb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2015 .elementor-element.elementor-element-e8a5cdb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-af03938{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2015 .elementor-element.elementor-element-efa8d8e{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2015 .elementor-element.elementor-element-efa8d8e:not(.elementor-motion-effects-element-type-background), .elementor-2015 .elementor-element.elementor-element-efa8d8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-281955 );}.elementor-2015 .elementor-element.elementor-element-706c095{text-align:center;}.elementor-2015 .elementor-element.elementor-element-706c095 .elementor-heading-title{font-family:"pennypacker-semiwide", Sans-serif;font-size:16px;font-weight:700;color:#22335480;}.elementor-2015 .elementor-element.elementor-element-5ff4ff4{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2015 .elementor-element.elementor-element-5ff4ff4:not(.elementor-motion-effects-element-type-background), .elementor-2015 .elementor-element.elementor-element-5ff4ff4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-281955 );}.elementor-2015 .elementor-element.elementor-element-e52813f{text-align:center;}.elementor-2015 .elementor-element.elementor-element-e52813f .elementor-heading-title{font-family:"pennypacker-semiwide", Sans-serif;font-size:16px;font-weight:700;color:#22335480;}.elementor-2015 .elementor-element.elementor-element-34e8844{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2015 .elementor-element.elementor-element-34e8844:not(.elementor-motion-effects-element-type-background), .elementor-2015 .elementor-element.elementor-element-34e8844 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-281955 );}.elementor-2015 .elementor-element.elementor-element-8e87895{text-align:center;}.elementor-2015 .elementor-element.elementor-element-8e87895 .elementor-heading-title{font-family:"pennypacker-semiwide", Sans-serif;font-size:16px;font-weight:700;color:#22335480;}.elementor-2015 .elementor-element.elementor-element-0d673c6{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2015 .elementor-element.elementor-element-0d673c6:not(.elementor-motion-effects-element-type-background), .elementor-2015 .elementor-element.elementor-element-0d673c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-281955 );}.elementor-2015 .elementor-element.elementor-element-8a32ed4{text-align:center;}.elementor-2015 .elementor-element.elementor-element-8a32ed4 .elementor-heading-title{font-family:"pennypacker-semiwide", Sans-serif;font-size:16px;font-weight:700;color:#22335480;}.elementor-2015 .elementor-element.elementor-element-5d0b391{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2015 .elementor-element.elementor-element-5d0b391:not(.elementor-motion-effects-element-type-background), .elementor-2015 .elementor-element.elementor-element-5d0b391 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-281955 );}.elementor-2015 .elementor-element.elementor-element-d79baf7{text-align:center;}.elementor-2015 .elementor-element.elementor-element-d79baf7 .elementor-heading-title{font-family:"pennypacker-semiwide", Sans-serif;font-size:16px;font-weight:700;color:#22335480;}.elementor-2015 .elementor-element.elementor-element-9ffc4f2{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2015 .elementor-element.elementor-element-9ffc4f2:not(.elementor-motion-effects-element-type-background), .elementor-2015 .elementor-element.elementor-element-9ffc4f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-281955 );}.elementor-2015 .elementor-element.elementor-element-107b5ab{text-align:center;}.elementor-2015 .elementor-element.elementor-element-107b5ab .elementor-heading-title{font-family:"pennypacker-semiwide", Sans-serif;font-size:16px;font-weight:700;color:#22335480;}.elementor-2015 .elementor-element.elementor-element-e72e847{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2015 .elementor-element.elementor-element-e72e847:not(.elementor-motion-effects-element-type-background), .elementor-2015 .elementor-element.elementor-element-e72e847 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-281955 );}.elementor-2015 .elementor-element.elementor-element-f265384{text-align:center;}.elementor-2015 .elementor-element.elementor-element-f265384 .elementor-heading-title{font-family:"pennypacker-semiwide", Sans-serif;font-size:16px;font-weight:700;color:#22335480;}.elementor-2015 .elementor-element.elementor-element-8017414{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:064px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-2015 .elementor-element.elementor-element-8017414:not(.elementor-motion-effects-element-type-background), .elementor-2015 .elementor-element.elementor-element-8017414 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-23775950 );}.elementor-2015 .elementor-element.elementor-element-c23d1a3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2015 .elementor-element.elementor-element-9f945db{text-align:left;}.elementor-2015 .elementor-element.elementor-element-972b299{text-align:left;}.elementor-2015 .elementor-element.elementor-element-bb70e76{text-align:left;}.elementor-2015 .elementor-element.elementor-element-fc782fa{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2015 .elementor-element.elementor-element-a40711c > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2015 .elementor-element.elementor-element-a40711c .elementor-heading-title{font-family:"pennypacker-semiwide", Sans-serif;font-size:29px;font-weight:700;line-height:28px;color:var( --e-global-color-2406 );}.elementor-2015 .elementor-element.elementor-element-93ca219 .elementor-heading-title{font-family:"pennypacker-semiwide", Sans-serif;font-size:40px;font-weight:700;line-height:52px;color:var( --e-global-color-2404 );}.elementor-2015 .elementor-element.elementor-element-2be3823{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:014px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2015 .elementor-element.elementor-element-434f39f .elementor-button{background-color:var( --e-global-color-2410 );font-family:"pennypacker", Sans-serif;font-size:18px;font-weight:bold;font-style:italic;line-height:1.2em;fill:var( --e-global-color-281955 );color:var( --e-global-color-281955 );border-radius:32px 0px 0px 32px;padding:12px 32px 12px 32px;}.elementor-2015 .elementor-element.elementor-element-434f39f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2015 .elementor-element.elementor-element-434f39f{z-index:3;}.elementor-2015 .elementor-element.elementor-element-434f39f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2015 .elementor-element.elementor-element-434f39f .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-2015 .elementor-element.elementor-element-c501a55 .elementor-button{background-color:var( --e-global-color-2402 );font-family:"pennypacker", Sans-serif;font-size:18px;font-weight:bold;font-style:italic;line-height:1.2em;fill:var( --e-global-color-2404 );color:var( --e-global-color-2404 );border-radius:0px 32px 32px 0px;padding:12px 32px 12px 32px;}.elementor-2015 .elementor-element.elementor-element-c501a55 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2015 .elementor-element.elementor-element-c501a55{z-index:3;}@media(min-width:768px){.elementor-2015 .elementor-element.elementor-element-a0a4b5c{--content-width:1280px;}.elementor-2015 .elementor-element.elementor-element-82b0d7b{--width:66%;}.elementor-2015 .elementor-element.elementor-element-e8a5cdb{--width:50%;}.elementor-2015 .elementor-element.elementor-element-8017414{--content-width:1280px;}}@media(max-width:1024px){.elementor-2015 .elementor-element.elementor-element-b9e4ef0{--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2015 .elementor-element.elementor-element-3f8ce32{--grid-columns:2;}.elementor-2015 .elementor-element.elementor-element-df5171d .elementor-heading-title{font-size:32px;}.elementor-2015 .elementor-element.elementor-element-a40711c .elementor-heading-title{font-size:20px;}.elementor-2015 .elementor-element.elementor-element-93ca219 .elementor-heading-title{font-size:32px;}}@media(max-width:767px){.elementor-2015 .elementor-element.elementor-element-b9e4ef0{--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2015 .elementor-element.elementor-element-a0a4b5c{--padding-top:100px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2015 .elementor-element.elementor-element-e27c4d3{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2015 .elementor-element.elementor-element-3f8ce32{--grid-columns:1;}.elementor-2015 .elementor-element.elementor-element-10d192b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2015 .elementor-element.elementor-element-df5171d .elementor-heading-title{font-size:24px;}.elementor-2015 .elementor-element.elementor-element-a40711c .elementor-heading-title{font-size:18px;}.elementor-2015 .elementor-element.elementor-element-93ca219 .elementor-heading-title{font-size:24px;}.elementor-2015 .elementor-element.elementor-element-434f39f .elementor-button{font-size:18px;}.elementor-2015 .elementor-element.elementor-element-c501a55 .elementor-button{font-size:18px;}}/* Start custom CSS for heading, class: .elementor-element-df95918 */.elementor-2015 .elementor-element.elementor-element-df95918 h1 {
    color: var(--White, #FFF);
text-align: center;
text-shadow: 2px 2px 24.3px rgba(0, 0, 0, 0.25);
font-family: Pennypacker;
font-size: clamp(3.063rem, 2.466rem + 2.983vw, 4.375rem);
font-style: normal;
font-weight: 700;

}/* End custom CSS */
/* Start custom CSS for taxonomy-filter, class: .elementor-element-92e64ef */.e-filter button:before {
    content:'';
    display: inline-block;
    width: 20px;
    height: 20px;
    margin: 0 10px 0 0;
    background: url("data:image/svg+xml,%3Csvg width='21' height='20' viewBox='0 0 21 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_2673_5434)'%3E%3Cpath d='M10.169 11.4666L11.3457 12.6433L18.4007 5.58825L19.579 6.76659L11.3457 14.9999L6.04232 9.69659L7.22065 8.51826L8.99148 10.2891L10.169 11.4658V11.4666ZM10.1707 9.10992L14.2973 4.98242L15.4723 6.15742L11.3457 10.2849L10.1707 9.10992ZM7.81482 13.8224L6.63732 14.9999L1.33398 9.69659L2.51232 8.51826L3.68982 9.69576L3.68898 9.69659L7.81482 13.8224V13.8224Z' fill='%23223354'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2673_5434'%3E%3Crect width='20' height='20' fill='%23223354' transform='translate(0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") center/contain no-repeat;
}

.e-filter button[aria-pressed="true"]:before, .e-filter button:hover:before {
    background-image: url("data:image/svg+xml,%3Csvg width='21' height='20' viewBox='0 0 21 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_2673_5434)'%3E%3Cpath d='M10.169 11.4666L11.3457 12.6433L18.4007 5.58825L19.579 6.76659L11.3457 14.9999L6.04232 9.69659L7.22065 8.51826L8.99148 10.2891L10.169 11.4658V11.4666ZM10.1707 9.10992L14.2973 4.98242L15.4723 6.15742L11.3457 10.2849L10.1707 9.10992ZM7.81482 13.8224L6.63732 14.9999L1.33398 9.69659L2.51232 8.51826L3.68982 9.69576L3.68898 9.69659L7.81482 13.8224V13.8224Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2673_5434'%3E%3Crect width='20' height='20' fill='white' transform='translate(0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}

.e-filter button[data-filter="schools"]:before {
    background-image: url("data:image/svg+xml,%3Csvg width='21' height='20' viewBox='0 0 21 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_2673_5440)'%3E%3Cpath d='M2.16732 15.8333V6.66667H1.33398V5H3.83398V3.33333C3.83398 3.11232 3.92178 2.90036 4.07806 2.74408C4.23434 2.5878 4.4463 2.5 4.66732 2.5H16.334C16.555 2.5 16.767 2.5878 16.9232 2.74408C17.0795 2.90036 17.1673 3.11232 17.1673 3.33333V5H19.6673V6.66667H18.834V15.8333H19.6673V17.5H1.33398V15.8333H2.16732ZM11.334 15.8333V10H9.66732V15.8333H11.334ZM7.16732 15.8333V10H5.50065V15.8333H7.16732ZM15.5006 15.8333V10H13.834V15.8333H15.5006ZM5.50065 4.16667V5H15.5006V4.16667H5.50065Z' fill='%23223354'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2673_5440'%3E%3Crect width='20' height='20' fill='white' transform='translate(0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}

.e-filter button[data-filter="schools"][aria-pressed="true"]:before, .e-filter button[data-filter="schools"]:hover:before {
    background-image: url("data:image/svg+xml,%3Csvg width='21' height='20' viewBox='0 0 21 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_2673_5440)'%3E%3Cpath d='M2.16732 15.8333V6.66667H1.33398V5H3.83398V3.33333C3.83398 3.11232 3.92178 2.90036 4.07806 2.74408C4.23434 2.5878 4.4463 2.5 4.66732 2.5H16.334C16.555 2.5 16.767 2.5878 16.9232 2.74408C17.0795 2.90036 17.1673 3.11232 17.1673 3.33333V5H19.6673V6.66667H18.834V15.8333H19.6673V17.5H1.33398V15.8333H2.16732ZM11.334 15.8333V10H9.66732V15.8333H11.334ZM7.16732 15.8333V10H5.50065V15.8333H7.16732ZM15.5006 15.8333V10H13.834V15.8333H15.5006ZM5.50065 4.16667V5H15.5006V4.16667H5.50065Z' fill='%23fff'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2673_5440'%3E%3Crect width='20' height='20' fill='white' transform='translate(0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}

.e-filter button[data-filter="healthcare"]:before {
    background-image: url("data:image/svg+xml,%3Csvg width='21' height='20' viewBox='0 0 21 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_2673_5449)'%3E%3Cpath d='M14.2493 2.5C16.781 2.5 18.8327 4.58333 18.8327 7.5C18.8327 13.3333 12.5827 16.6667 10.4993 17.9167C8.85102 16.9275 4.59602 14.6358 2.88935 10.8333H6.80435L7.58268 9.53667L10.0827 13.7033L11.8043 10.8333H14.666V9.16667H10.861L10.0827 10.4633L7.58268 6.29667L5.86102 9.16667H2.34102C2.22768 8.63583 2.16602 8.08 2.16602 7.5C2.16602 4.58333 4.24935 2.5 6.74935 2.5C8.29935 2.5 9.66602 3.33333 10.4993 4.16667C11.3327 3.33333 12.6993 2.5 14.2493 2.5Z' fill='%23223354'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2673_5449'%3E%3Crect width='20' height='20' fill='white' transform='translate(0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}

.e-filter button[data-filter="healthcare"][aria-pressed="true"]:before, .e-filter button[data-filter="healthcare"]:hover:before {
    background-image: url("data:image/svg+xml,%3Csvg width='21' height='20' viewBox='0 0 21 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_2673_5449)'%3E%3Cpath d='M14.2493 2.5C16.781 2.5 18.8327 4.58333 18.8327 7.5C18.8327 13.3333 12.5827 16.6667 10.4993 17.9167C8.85102 16.9275 4.59602 14.6358 2.88935 10.8333H6.80435L7.58268 9.53667L10.0827 13.7033L11.8043 10.8333H14.666V9.16667H10.861L10.0827 10.4633L7.58268 6.29667L5.86102 9.16667H2.34102C2.22768 8.63583 2.16602 8.08 2.16602 7.5C2.16602 4.58333 4.24935 2.5 6.74935 2.5C8.29935 2.5 9.66602 3.33333 10.4993 4.16667C11.3327 3.33333 12.6993 2.5 14.2493 2.5Z' fill='%23fff'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2673_5449'%3E%3Crect width='20' height='20' fill='white' transform='translate(0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}

.e-filter button[data-filter="distribution"]:before {
    background-image: url("data:image/svg+xml,%3Csvg width='21' height='20' viewBox='0 0 21 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_2673_5452)'%3E%3Cpath d='M10.4993 18.3334C5.89685 18.3334 2.16602 14.6026 2.16602 10.0001C2.16602 5.39758 5.89685 1.66675 10.4993 1.66675C15.1018 1.66675 18.8327 5.39758 18.8327 10.0001C18.8327 14.6026 15.1018 18.3334 10.4993 18.3334ZM6.33268 7.50008H7.99935V10.8334H9.66602V7.50008H11.3327L8.83268 4.58341L6.33268 7.50008ZM14.666 12.5001H12.9993V9.16675H11.3327V12.5001H9.66602L12.166 15.4167L14.666 12.5001Z' fill='%23223354'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2673_5452'%3E%3Crect width='20' height='20' fill='white' transform='translate(0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}

.e-filter button[data-filter="distribution"][aria-pressed="true"]:before, .e-filter button[data-filter="distribution"]:hover:before {
    background-image: url("data:image/svg+xml,%3Csvg width='21' height='20' viewBox='0 0 21 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_2673_5452)'%3E%3Cpath d='M10.4993 18.3334C5.89685 18.3334 2.16602 14.6026 2.16602 10.0001C2.16602 5.39758 5.89685 1.66675 10.4993 1.66675C15.1018 1.66675 18.8327 5.39758 18.8327 10.0001C18.8327 14.6026 15.1018 18.3334 10.4993 18.3334ZM6.33268 7.50008H7.99935V10.8334H9.66602V7.50008H11.3327L8.83268 4.58341L6.33268 7.50008ZM14.666 12.5001H12.9993V9.16675H11.3327V12.5001H9.66602L12.166 15.4167L14.666 12.5001Z' fill='%23fff'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2673_5452'%3E%3Crect width='20' height='20' fill='white' transform='translate(0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}

.e-filter button[data-filter="manufacturing"]:before {
    background-image: url("data:image/svg+xml,%3Csvg width='21' height='20' viewBox='0 0 21 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_2673_5437)'%3E%3Cpath d='M4.94225 2.72573C5.46229 2.5402 6.02431 2.50611 6.56297 2.62739C7.10162 2.74868 7.59478 3.02038 7.98512 3.41089C8.37546 3.8014 8.64693 4.29468 8.76798 4.83339C8.88902 5.3721 8.85467 5.9341 8.66892 6.45406L17.7064 15.4916L15.9381 17.2591L6.90059 8.22239C6.38055 8.40791 5.81853 8.44201 5.27987 8.32073C4.74122 8.19944 4.24805 7.92774 3.85772 7.53723C3.46738 7.14672 3.19591 6.65344 3.07486 6.11473C2.95381 5.57602 2.98816 5.01402 3.17392 4.49406L5.03725 6.35823C5.15256 6.47761 5.29049 6.57284 5.443 6.63835C5.5955 6.70386 5.75953 6.73835 5.9255 6.73979C6.09147 6.74123 6.25607 6.7096 6.40969 6.64675C6.56332 6.5839 6.70288 6.49109 6.82025 6.37372C6.93761 6.25635 7.03043 6.11679 7.09328 5.96317C7.15613 5.80955 7.18776 5.64495 7.18632 5.47897C7.18487 5.313 7.15039 5.14898 7.08488 4.99647C7.01937 4.84397 6.92414 4.70603 6.80475 4.59073L4.94142 2.72489L4.94225 2.72573ZM13.5814 4.29573L16.2331 2.82239L17.4114 4.00073L15.9381 6.65239L14.4648 6.94739L12.6981 8.71489L11.5189 7.53656L13.2864 5.76906L13.5814 4.29573ZM7.68892 10.7774L9.45642 12.5457L5.33142 16.6707C5.10395 16.8961 4.79868 17.0255 4.47857 17.0324C4.15846 17.0393 3.84791 16.9231 3.61096 16.7077C3.37402 16.4924 3.22875 16.1943 3.20511 15.875C3.18147 15.5557 3.28127 15.2395 3.48392 14.9916L3.56475 14.9024L7.68975 10.7774H7.68892Z' fill='%23223354'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2673_5437'%3E%3Crect width='20' height='20' fill='white' transform='translate(0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}

.e-filter button[data-filter="manufacturing"][aria-pressed="true"]:before, .e-filter button[data-filter="manufacturing"]:hover:before {
    background-image: url("data:image/svg+xml,%3Csvg width='21' height='20' viewBox='0 0 21 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_2673_5437)'%3E%3Cpath d='M4.94225 2.72573C5.46229 2.5402 6.02431 2.50611 6.56297 2.62739C7.10162 2.74868 7.59478 3.02038 7.98512 3.41089C8.37546 3.8014 8.64693 4.29468 8.76798 4.83339C8.88902 5.3721 8.85467 5.9341 8.66892 6.45406L17.7064 15.4916L15.9381 17.2591L6.90059 8.22239C6.38055 8.40791 5.81853 8.44201 5.27987 8.32073C4.74122 8.19944 4.24805 7.92774 3.85772 7.53723C3.46738 7.14672 3.19591 6.65344 3.07486 6.11473C2.95381 5.57602 2.98816 5.01402 3.17392 4.49406L5.03725 6.35823C5.15256 6.47761 5.29049 6.57284 5.443 6.63835C5.5955 6.70386 5.75953 6.73835 5.9255 6.73979C6.09147 6.74123 6.25607 6.7096 6.40969 6.64675C6.56332 6.5839 6.70288 6.49109 6.82025 6.37372C6.93761 6.25635 7.03043 6.11679 7.09328 5.96317C7.15613 5.80955 7.18776 5.64495 7.18632 5.47897C7.18487 5.313 7.15039 5.14898 7.08488 4.99647C7.01937 4.84397 6.92414 4.70603 6.80475 4.59073L4.94142 2.72489L4.94225 2.72573ZM13.5814 4.29573L16.2331 2.82239L17.4114 4.00073L15.9381 6.65239L14.4648 6.94739L12.6981 8.71489L11.5189 7.53656L13.2864 5.76906L13.5814 4.29573ZM7.68892 10.7774L9.45642 12.5457L5.33142 16.6707C5.10395 16.8961 4.79868 17.0255 4.47857 17.0324C4.15846 17.0393 3.84791 16.9231 3.61096 16.7077C3.37402 16.4924 3.22875 16.1943 3.20511 15.875C3.18147 15.5557 3.28127 15.2395 3.48392 14.9916L3.56475 14.9024L7.68975 10.7774H7.68892Z' fill='%23fff'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2673_5437'%3E%3Crect width='20' height='20' fill='white' transform='translate(0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}

.e-filter button[data-filter="food"]:before {
    background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_2673_5443)'%3E%3Cpath d='M17.1257 2.87492V4.45825C17.1257 7.51884 14.6446 9.99992 11.584 9.99992H10.7923V10.7916H14.7507V16.3333C14.7507 17.208 14.0421 17.9166 13.1673 17.9166H6.83398C5.95919 17.9166 5.25065 17.208 5.25065 16.3333V10.7916H9.20898V8.41658C9.20898 5.356 11.6901 2.87492 14.7507 2.87492H17.1257ZM4.85482 2.08325C6.85694 2.08325 8.62711 3.07363 9.70298 4.59204C8.89548 5.65367 8.41732 6.97971 8.41732 8.41658V9.20825H8.02148C4.7424 9.20825 2.08398 6.54984 2.08398 3.27075V2.08325H4.85482Z' fill='%23223354'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2673_5443'%3E%3Crect width='19' height='19' fill='white' transform='translate(0.5 0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}

.e-filter button[data-filter="food"][aria-pressed="true"]:before, .e-filter button[data-filter="food"]:hover:before {
    background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_2673_5443)'%3E%3Cpath d='M17.1257 2.87492V4.45825C17.1257 7.51884 14.6446 9.99992 11.584 9.99992H10.7923V10.7916H14.7507V16.3333C14.7507 17.208 14.0421 17.9166 13.1673 17.9166H6.83398C5.95919 17.9166 5.25065 17.208 5.25065 16.3333V10.7916H9.20898V8.41658C9.20898 5.356 11.6901 2.87492 14.7507 2.87492H17.1257ZM4.85482 2.08325C6.85694 2.08325 8.62711 3.07363 9.70298 4.59204C8.89548 5.65367 8.41732 6.97971 8.41732 8.41658V9.20825H8.02148C4.7424 9.20825 2.08398 6.54984 2.08398 3.27075V2.08325H4.85482Z' fill='%23fff'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2673_5443'%3E%3Crect width='19' height='19' fill='white' transform='translate(0.5 0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}

.e-filter button[data-filter="commercial"]:before {
    background-image: url("data:image/svg+xml,%3Csvg width='21' height='20' viewBox='0 0 21 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_2673_5446)'%3E%3Cpath d='M7.99935 10.8333V13.3333H12.9993V10.8333H18.8327V16.6666C18.8327 16.8876 18.7449 17.0996 18.5886 17.2558C18.4323 17.4121 18.2204 17.4999 17.9993 17.4999H2.99935C2.77834 17.4999 2.56637 17.4121 2.41009 17.2558C2.25381 17.0996 2.16602 16.8876 2.16602 16.6666V10.8333H7.99935ZM9.66602 9.16658H11.3327V11.6666H9.66602V9.16658ZM6.33268 4.16659V1.66659C6.33268 1.44557 6.42048 1.23361 6.57676 1.07733C6.73304 0.921049 6.945 0.833252 7.16602 0.833252H13.8327C14.0537 0.833252 14.2657 0.921049 14.4219 1.07733C14.5782 1.23361 14.666 1.44557 14.666 1.66659V4.16659H17.9993C18.2204 4.16659 18.4323 4.25438 18.5886 4.41066C18.7449 4.56694 18.8327 4.7789 18.8327 4.99992V9.16658H12.9993V7.49992H7.99935V9.16658H2.16602V4.99992C2.16602 4.7789 2.25381 4.56694 2.41009 4.41066C2.56637 4.25438 2.77834 4.16659 2.99935 4.16659H6.33268ZM7.99935 2.49992V4.16659H12.9993V2.49992H7.99935Z' fill='%23223354'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2673_5446'%3E%3Crect width='20' height='20' fill='white' transform='translate(0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}

.e-filter button[data-filter="commercial"][aria-pressed="true"]:before, .e-filter button[data-filter="commercial"]:hover:before {
    background-image: url("data:image/svg+xml,%3Csvg width='21' height='20' viewBox='0 0 21 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_2673_5446)'%3E%3Cpath d='M7.99935 10.8333V13.3333H12.9993V10.8333H18.8327V16.6666C18.8327 16.8876 18.7449 17.0996 18.5886 17.2558C18.4323 17.4121 18.2204 17.4999 17.9993 17.4999H2.99935C2.77834 17.4999 2.56637 17.4121 2.41009 17.2558C2.25381 17.0996 2.16602 16.8876 2.16602 16.6666V10.8333H7.99935ZM9.66602 9.16658H11.3327V11.6666H9.66602V9.16658ZM6.33268 4.16659V1.66659C6.33268 1.44557 6.42048 1.23361 6.57676 1.07733C6.73304 0.921049 6.945 0.833252 7.16602 0.833252H13.8327C14.0537 0.833252 14.2657 0.921049 14.4219 1.07733C14.5782 1.23361 14.666 1.44557 14.666 1.66659V4.16659H17.9993C18.2204 4.16659 18.4323 4.25438 18.5886 4.41066C18.7449 4.56694 18.8327 4.7789 18.8327 4.99992V9.16658H12.9993V7.49992H7.99935V9.16658H2.16602V4.99992C2.16602 4.7789 2.25381 4.56694 2.41009 4.41066C2.56637 4.25438 2.77834 4.16659 2.99935 4.16659H6.33268ZM7.99935 2.49992V4.16659H12.9993V2.49992H7.99935Z' fill='%23fff'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2673_5446'%3E%3Crect width='20' height='20' fill='white' transform='translate(0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9e4ef0 */.elementor-2015 .elementor-element.elementor-element-b9e4ef0 {

background: radial-gradient(42.72% 72.34% at 50% 33.59%, #005DAA 0%, #223354 100%);
  
}

.elementor-2015 .elementor-element.elementor-element-b9e4ef0 {
  clip-path: ellipse(100% 100% at 50% 0%);
  
}
@media(min-width: 768px) {
    .elementor-2015 .elementor-element.elementor-element-b9e4ef0 {
  clip-path: ellipse(90% 100% at 50% 0%);

  
}
}

@media(min-width: 1025px) {
    .elementor-2015 .elementor-element.elementor-element-b9e4ef0 {
  clip-path: ellipse(70% 100% at 50% 0%);

  
}
    
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-3f8ce32 */.elementor-2015 .elementor-element.elementor-element-3f8ce32 .e-loop-item {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80ba1ad */.elementor-2015 .elementor-element.elementor-element-80ba1ad {
background: linear-gradient(180deg, #C8CCD4 24.35%, #DEE0E5 100%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-df5171d */.elementor-2015 .elementor-element.elementor-element-df5171d {
    max-width: 730px!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3d799a */.elementor-2015 .elementor-element.elementor-element-b3d799a p {
    color: var(--White, #FFF);
font-family: Pennypacker;
font-size: 22px;
font-style: normal;
font-weight: 400;
line-height: 116%; /* 25.52px */
}

.elementor-2015 .elementor-element.elementor-element-b3d799a {
    max-width: 730px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82b0d7b */.elementor-2015 .elementor-element.elementor-element-82b0d7b {
    max-width: 655px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af03938 */.elementor-2015 .elementor-element.elementor-element-af03938 {
    position: absolute !important;
    animation: marqueeMove 60s linear infinite;
    height: auto;
}

@keyframes marqueeMove {
  0% {
    transform: translateY(0%);
  }
  100% {
    transform: translateY(-50%);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8a5cdb */.elementor-2015 .elementor-element.elementor-element-e8a5cdb {
    max-width: 385px;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10d192b */.elementor-2015 .elementor-element.elementor-element-10d192b {
    background: radial-gradient(83.79% 32.12% at 78.98% 46.8%, #005DAA 0%, #223354 100%), #005DAA;
}

.elementor-2015 .elementor-element.elementor-element-10d192b:after {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    background: linear-gradient(0deg, rgba(34, 51, 84, 0.70) 0%, rgba(34, 51, 84, 0.00) 77px, rgba(34, 51, 84, 0.00) calc(100% - 77px), rgba(34, 51, 84, 0.70) 100%);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9f945db */.elementor-2015 .elementor-element.elementor-element-9f945db, .elementor-2015 .elementor-element.elementor-element-9f945db img {
    height: 155px;
    width: 100%;
align-self: stretch;
border-radius: 12px;
object-fit:  cover;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-972b299 */.elementor-2015 .elementor-element.elementor-element-972b299, .elementor-2015 .elementor-element.elementor-element-972b299 img {
flex: 1 0 0;
align-self: stretch;
border-radius: 12px;
object-fit:  cover;
aspect-ratio: 1/1.25;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bb70e76 */.elementor-2015 .elementor-element.elementor-element-bb70e76, .elementor-2015 .elementor-element.elementor-element-bb70e76 img {
    height: 155px;
    width: 100%;
align-self: stretch;
border-radius: 12px;
object-fit:  cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c23d1a3 */.elementor-2015 .elementor-element.elementor-element-c23d1a3 {
    max-width: 320px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-93ca219 */.elementor-2015 .elementor-element.elementor-element-93ca219 {
    max-width: 900px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8017414 */.elementor-2015 .elementor-element.elementor-element-8017414 {
    background: radial-gradient(70.56% 39.92% at 18.41% 52.45%, #F4F5F6 0%, #DEE0E5 100%);
}/* End custom CSS */