.elementor-5318 .elementor-element.elementor-element-c1bc782{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5318 .elementor-element.elementor-element-c1bc782:not(.elementor-motion-effects-element-type-background), .elementor-5318 .elementor-element.elementor-element-c1bc782 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-5318 .elementor-element.elementor-element-044eac3{--display:flex;--min-height:60vh;--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;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-5318 .elementor-element.elementor-element-044eac3:not(.elementor-motion-effects-element-type-background), .elementor-5318 .elementor-element.elementor-element-044eac3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.steelcasefoundation.org/wp-content/uploads/2026/10/IMG_6209.webp");background-position:center center;background-size:cover;}.elementor-5318 .elementor-element.elementor-element-382f872{--display:flex;--justify-content:center;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;--z-index:10;}.elementor-5318 .elementor-element.elementor-element-382f872:not(.elementor-motion-effects-element-type-background), .elementor-5318 .elementor-element.elementor-element-382f872 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-5318 .elementor-element.elementor-element-ca7bcf1 > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-5318 .elementor-element.elementor-element-ca7bcf1 .elementor-heading-title{font-family:"sitka-heading", Sans-serif;font-size:26px;font-weight:700;line-height:32px;letter-spacing:0.5px;color:var( --e-global-color-f8841bd );}.elementor-5318 .elementor-element.elementor-element-862c09a{--divider-border-style:solid;--divider-color:#E0E342;--divider-border-width:2px;}.elementor-5318 .elementor-element.elementor-element-862c09a .elementor-divider-separator{width:100%;}.elementor-5318 .elementor-element.elementor-element-44e4637{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-5318 .elementor-element.elementor-element-44e4637 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-5318 .elementor-element.elementor-element-44e4637 .elementor-heading-title{font-family:"helvetica-neue-lt-pro", Sans-serif;font-size:4.6em;font-weight:300;line-height:1.05em;color:var( --e-global-color-f8841bd );}.elementor-5318 .elementor-element.elementor-element-7639899 .elementor-button{background-color:var( --e-global-color-1b3ab41 );fill:var( --e-global-color-b3845bf );color:var( --e-global-color-b3845bf );}.elementor-5318 .elementor-element.elementor-element-7639899 > .elementor-widget-container:hover{--e-transform-scale:1.05;}.elementor-5318 .elementor-element.elementor-element-7639899.elementor-element{--align-self:flex-start;}.elementor-5318 .elementor-element.elementor-element-7b0b45c{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:0.59;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-5318 .elementor-element.elementor-element-7b0b45c:not(.elementor-motion-effects-element-type-background), .elementor-5318 .elementor-element.elementor-element-7b0b45c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCF0E6;}.elementor-5318 .elementor-element.elementor-element-7b0b45c::before, .elementor-5318 .elementor-element.elementor-element-7b0b45c > .elementor-background-video-container::before, .elementor-5318 .elementor-element.elementor-element-7b0b45c > .e-con-inner > .elementor-background-video-container::before, .elementor-5318 .elementor-element.elementor-element-7b0b45c > .elementor-background-slideshow::before, .elementor-5318 .elementor-element.elementor-element-7b0b45c > .e-con-inner > .elementor-background-slideshow::before, .elementor-5318 .elementor-element.elementor-element-7b0b45c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.steelcasefoundation.org/wp-content/uploads/2025/08/generic-2.svg");--background-overlay:'';background-size:cover;}.elementor-5318 .elementor-element.elementor-element-85882d3{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5318 .elementor-element.elementor-element-b71e96f{--display:flex;--justify-content:center;--overlay-opacity:0.58;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-5318 .elementor-element.elementor-element-b71e96f:not(.elementor-motion-effects-element-type-background), .elementor-5318 .elementor-element.elementor-element-b71e96f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-5318 .elementor-element.elementor-element-b71e96f::before, .elementor-5318 .elementor-element.elementor-element-b71e96f > .elementor-background-video-container::before, .elementor-5318 .elementor-element.elementor-element-b71e96f > .e-con-inner > .elementor-background-video-container::before, .elementor-5318 .elementor-element.elementor-element-b71e96f > .elementor-background-slideshow::before, .elementor-5318 .elementor-element.elementor-element-b71e96f > .e-con-inner > .elementor-background-slideshow::before, .elementor-5318 .elementor-element.elementor-element-b71e96f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-5318 .elementor-element.elementor-element-85e5236{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5318 .elementor-element.elementor-element-4ef8ed6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5318 .elementor-element.elementor-element-7592bcd > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-5318 .elementor-element.elementor-element-7592bcd .elementor-heading-title{font-family:"sitka-heading", Sans-serif;font-size:26px;font-weight:700;line-height:32px;letter-spacing:0.5px;color:var( --e-global-color-f8841bd );}.elementor-5318 .elementor-element.elementor-element-722c0c8{color:var( --e-global-color-f8841bd );}.elementor-5318 .elementor-element.elementor-element-cc58c5d{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-5318 .elementor-element.elementor-element-cc58c5d > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-5318 .elementor-element.elementor-element-cc58c5d .elementor-icon-wrapper{text-align:end;}.elementor-5318 .elementor-element.elementor-element-cc58c5d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f8841bd );}.elementor-5318 .elementor-element.elementor-element-cc58c5d.elementor-view-framed .elementor-icon, .elementor-5318 .elementor-element.elementor-element-cc58c5d.elementor-view-default .elementor-icon{color:var( --e-global-color-f8841bd );border-color:var( --e-global-color-f8841bd );}.elementor-5318 .elementor-element.elementor-element-cc58c5d.elementor-view-framed .elementor-icon, .elementor-5318 .elementor-element.elementor-element-cc58c5d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-f8841bd );}.elementor-5318 .elementor-element.elementor-element-cc58c5d .elementor-icon{font-size:25px;}.elementor-5318 .elementor-element.elementor-element-cc58c5d .elementor-icon svg{height:25px;}.elementor-5318 .elementor-element.elementor-element-9c8bef5{--display:flex;--min-height:310px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5318 .elementor-element.elementor-element-9c8bef5:not(.elementor-motion-effects-element-type-background), .elementor-5318 .elementor-element.elementor-element-9c8bef5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.steelcasefoundation.org/wp-content/uploads/2025/10/The-Michigan-Children-and-Families-Summit-2025_30-scaled-e1787083087887.webp");background-position:top center;background-size:cover;}.elementor-5318 .elementor-element.elementor-element-d310ff5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:10px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5318 .elementor-element.elementor-element-acb2f53{text-align:center;font-size:14px;text-transform:uppercase;}.elementor-5318 .elementor-element.elementor-element-a76f18a{text-align:center;}.elementor-5318 .elementor-element.elementor-element-a76f18a .elementor-heading-title{font-size:36px;font-weight:400;line-height:1.2em;color:#2D1E4E;}.elementor-5318 .elementor-element.elementor-element-f387460{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:-25px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5318 .elementor-element.elementor-element-3971184{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5318 .elementor-element.elementor-element-3971184:not(.elementor-motion-effects-element-type-background), .elementor-5318 .elementor-element.elementor-element-3971184 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f8841bd );}.elementor-5318 .elementor-element.elementor-element-2efdc5f > .elementor-widget-container{margin:-15px 0px -10px 0px;}.elementor-5318 .elementor-element.elementor-element-2efdc5f .elementor-heading-title{font-size:46px;line-height:1.2em;color:var( --e-global-color-text );}.elementor-5318 .elementor-element.elementor-element-b7c6df8{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5318 .elementor-element.elementor-element-b7c6df8:not(.elementor-motion-effects-element-type-background), .elementor-5318 .elementor-element.elementor-element-b7c6df8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f8841bd );}.elementor-5318 .elementor-element.elementor-element-7d86800 > .elementor-widget-container{margin:-15px 0px -10px 0px;}.elementor-5318 .elementor-element.elementor-element-7d86800 .elementor-heading-title{font-size:46px;line-height:1.2em;color:var( --e-global-color-text );}.elementor-5318 .elementor-element.elementor-element-30204aa{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5318 .elementor-element.elementor-element-30204aa:not(.elementor-motion-effects-element-type-background), .elementor-5318 .elementor-element.elementor-element-30204aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f8841bd );}.elementor-5318 .elementor-element.elementor-element-2bb5a21 > .elementor-widget-container{margin:-15px 0px -10px 0px;}.elementor-5318 .elementor-element.elementor-element-2bb5a21 .elementor-heading-title{font-size:46px;line-height:1.2em;color:var( --e-global-color-text );}.elementor-5318 .elementor-element.elementor-element-13ce44e{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:10px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5318 .elementor-element.elementor-element-4d9536f > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-5318 .elementor-element.elementor-element-4d9536f{text-align:center;}.elementor-5318 .elementor-element.elementor-element-4d9536f .elementor-heading-title{font-size:26px;font-weight:400;line-height:32px;color:#2D1E4E;}.elementor-5318 .elementor-element.elementor-element-e934fa2 > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-5318 .elementor-element.elementor-element-e934fa2{text-align:center;font-size:14px;text-transform:uppercase;}.elementor-5318 .elementor-element.elementor-element-4e2925c{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:80px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-5318 .elementor-element.elementor-element-e447025{--swiper-slides-to-display:1;--swiper-slides-gap:40px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:-50px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:-50px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-normal-color:var( --e-global-color-b3845bf );--swiper-pagination-size:14px;--fraction-color:var( --e-global-color-primary );--swiper-pagination-spacing:19px;}.elementor-5318 .elementor-element.elementor-element-e447025 .swiper-slide > .elementor-element{height:100%;}.elementor-5318 .elementor-element.elementor-element-e447025 .swiper-pagination{font-size:14px;font-weight:600;}.elementor-5318 .elementor-element.elementor-element-9798e21{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:40px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-5318 .elementor-element.elementor-element-37809d3{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5318 .elementor-element.elementor-element-8fa033f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5318 .elementor-element.elementor-element-8fa033f.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-5318 .elementor-element.elementor-element-bb7226d img{width:100%;height:200px;object-fit:cover;object-position:center right;}.elementor-5318 .elementor-element.elementor-element-27411fb{--display:flex;--min-height:200px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.5;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5318 .elementor-element.elementor-element-27411fb:not(.elementor-motion-effects-element-type-background), .elementor-5318 .elementor-element.elementor-element-27411fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-5318 .elementor-element.elementor-element-27411fb::before, .elementor-5318 .elementor-element.elementor-element-27411fb > .elementor-background-video-container::before, .elementor-5318 .elementor-element.elementor-element-27411fb > .e-con-inner > .elementor-background-video-container::before, .elementor-5318 .elementor-element.elementor-element-27411fb > .elementor-background-slideshow::before, .elementor-5318 .elementor-element.elementor-element-27411fb > .e-con-inner > .elementor-background-slideshow::before, .elementor-5318 .elementor-element.elementor-element-27411fb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.steelcasefoundation.org/wp-content/uploads/2025/08/investing-in-families.svg");--background-overlay:'';background-repeat:no-repeat;background-size:cover;}.elementor-5318 .elementor-element.elementor-element-fe0baff{--divider-border-style:solid;--divider-color:var( --e-global-color-f8841bd );--divider-border-width:2px;}.elementor-5318 .elementor-element.elementor-element-fe0baff .elementor-divider-separator{width:100%;}.elementor-5318 .elementor-element.elementor-element-fe0baff .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-5318 .elementor-element.elementor-element-f3e2a7b{--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;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5318 .elementor-element.elementor-element-0ceeceb{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5318 .elementor-element.elementor-element-5f3bd5e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5318 .elementor-element.elementor-element-5f3bd5e{font-size:14px;text-transform:uppercase;}.elementor-5318 .elementor-element.elementor-element-776556b{font-size:18px;font-weight:700;line-height:24px;}.elementor-5318 .elementor-element.elementor-element-349344a > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-5318 .elementor-element.elementor-element-349344a{font-size:16px;}.elementor-5318 .elementor-element.elementor-element-5ba00c2 .elementor-button{background-color:#E7CECE00;font-size:14px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;padding:0px 0px 0px 0px;}.elementor-5318 .elementor-element.elementor-element-5ba00c2.elementor-element{--align-self:flex-start;}.elementor-5318 .elementor-element.elementor-element-5ba00c2{--e-transform-transition-duration:400ms;}.elementor-5318 .elementor-element.elementor-element-5ba00c2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5318 .elementor-element.elementor-element-5ba00c2 .elementor-button .elementor-button-content-wrapper{gap:20px;justify-content:space-between;}.elementor-5318 .elementor-element.elementor-element-5ba00c2 .elementor-button:hover, .elementor-5318 .elementor-element.elementor-element-5ba00c2 .elementor-button:focus{color:var( --e-global-color-primary );border-color:var( --e-global-color-6d42236 );}.elementor-5318 .elementor-element.elementor-element-5ba00c2 .elementor-button:hover svg, .elementor-5318 .elementor-element.elementor-element-5ba00c2 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-5318 .elementor-element.elementor-element-807692d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5318 .elementor-element.elementor-element-807692d.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-5318 .elementor-element.elementor-element-0cd0085 img{width:100%;height:200px;object-fit:cover;object-position:bottom center;}.elementor-5318 .elementor-element.elementor-element-032f6ac{--display:flex;--min-height:200px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.5;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5318 .elementor-element.elementor-element-032f6ac:not(.elementor-motion-effects-element-type-background), .elementor-5318 .elementor-element.elementor-element-032f6ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e0f7ee9 );}.elementor-5318 .elementor-element.elementor-element-032f6ac::before, .elementor-5318 .elementor-element.elementor-element-032f6ac > .elementor-background-video-container::before, .elementor-5318 .elementor-element.elementor-element-032f6ac > .e-con-inner > .elementor-background-video-container::before, .elementor-5318 .elementor-element.elementor-element-032f6ac > .elementor-background-slideshow::before, .elementor-5318 .elementor-element.elementor-element-032f6ac > .e-con-inner > .elementor-background-slideshow::before, .elementor-5318 .elementor-element.elementor-element-032f6ac > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.steelcasefoundation.org/wp-content/uploads/2025/08/investing-in-youth.svg");--background-overlay:'';background-repeat:no-repeat;background-size:cover;}.elementor-5318 .elementor-element.elementor-element-bf89f03{--divider-border-style:solid;--divider-color:var( --e-global-color-f8841bd );--divider-border-width:2px;}.elementor-5318 .elementor-element.elementor-element-bf89f03 .elementor-divider-separator{width:100%;}.elementor-5318 .elementor-element.elementor-element-bf89f03 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-5318 .elementor-element.elementor-element-5662b69 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5318 .elementor-element.elementor-element-5662b69{font-size:14px;text-transform:uppercase;}.elementor-5318 .elementor-element.elementor-element-8d37da0{--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;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5318 .elementor-element.elementor-element-ed651fe{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5318 .elementor-element.elementor-element-579e9ed{font-size:18px;font-weight:700;line-height:24px;}.elementor-5318 .elementor-element.elementor-element-c28a5a6 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-5318 .elementor-element.elementor-element-c28a5a6{font-size:16px;}.elementor-5318 .elementor-element.elementor-element-847cd21 .elementor-button{background-color:#E7CECE00;font-size:14px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;padding:0px 0px 0px 0px;}.elementor-5318 .elementor-element.elementor-element-847cd21.elementor-element{--align-self:flex-start;}.elementor-5318 .elementor-element.elementor-element-847cd21{--e-transform-transition-duration:400ms;}.elementor-5318 .elementor-element.elementor-element-847cd21 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5318 .elementor-element.elementor-element-847cd21 .elementor-button .elementor-button-content-wrapper{gap:20px;justify-content:space-between;}.elementor-5318 .elementor-element.elementor-element-847cd21 .elementor-button:hover, .elementor-5318 .elementor-element.elementor-element-847cd21 .elementor-button:focus{color:var( --e-global-color-primary );border-color:var( --e-global-color-6d42236 );}.elementor-5318 .elementor-element.elementor-element-847cd21 .elementor-button:hover svg, .elementor-5318 .elementor-element.elementor-element-847cd21 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-5318 .elementor-element.elementor-element-9458823{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5318 .elementor-element.elementor-element-9458823.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-5318 .elementor-element.elementor-element-e70b29f img{width:100%;height:200px;object-fit:cover;object-position:center center;}.elementor-5318 .elementor-element.elementor-element-6a921d8{--display:flex;--min-height:200px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.5;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5318 .elementor-element.elementor-element-6a921d8:not(.elementor-motion-effects-element-type-background), .elementor-5318 .elementor-element.elementor-element-6a921d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1b3ab41 );}.elementor-5318 .elementor-element.elementor-element-6a921d8::before, .elementor-5318 .elementor-element.elementor-element-6a921d8 > .elementor-background-video-container::before, .elementor-5318 .elementor-element.elementor-element-6a921d8 > .e-con-inner > .elementor-background-video-container::before, .elementor-5318 .elementor-element.elementor-element-6a921d8 > .elementor-background-slideshow::before, .elementor-5318 .elementor-element.elementor-element-6a921d8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5318 .elementor-element.elementor-element-6a921d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.steelcasefoundation.org/wp-content/uploads/2025/08/investing-in-belonging.svg");--background-overlay:'';background-repeat:no-repeat;background-size:cover;}.elementor-5318 .elementor-element.elementor-element-82f55c0{--divider-border-style:solid;--divider-color:var( --e-global-color-f8841bd );--divider-border-width:2px;}.elementor-5318 .elementor-element.elementor-element-82f55c0 .elementor-divider-separator{width:100%;}.elementor-5318 .elementor-element.elementor-element-82f55c0 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-5318 .elementor-element.elementor-element-de8c3cd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5318 .elementor-element.elementor-element-de8c3cd{font-size:14px;text-transform:uppercase;}.elementor-5318 .elementor-element.elementor-element-557e3ce{--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;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5318 .elementor-element.elementor-element-dc808a1{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5318 .elementor-element.elementor-element-135c93f{font-size:18px;font-weight:700;line-height:24px;}.elementor-5318 .elementor-element.elementor-element-3d8670b > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-5318 .elementor-element.elementor-element-3d8670b{font-size:16px;}.elementor-5318 .elementor-element.elementor-element-2f8c1ff .elementor-button{background-color:#E7CECE00;font-size:14px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;padding:0px 0px 0px 0px;}.elementor-5318 .elementor-element.elementor-element-2f8c1ff.elementor-element{--align-self:flex-start;}.elementor-5318 .elementor-element.elementor-element-2f8c1ff{--e-transform-transition-duration:400ms;}.elementor-5318 .elementor-element.elementor-element-2f8c1ff .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5318 .elementor-element.elementor-element-2f8c1ff .elementor-button .elementor-button-content-wrapper{gap:20px;justify-content:space-between;}.elementor-5318 .elementor-element.elementor-element-2f8c1ff .elementor-button:hover, .elementor-5318 .elementor-element.elementor-element-2f8c1ff .elementor-button:focus{color:var( --e-global-color-primary );border-color:var( --e-global-color-6d42236 );}.elementor-5318 .elementor-element.elementor-element-2f8c1ff .elementor-button:hover svg, .elementor-5318 .elementor-element.elementor-element-2f8c1ff .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-5318 .elementor-element.elementor-element-3f17445{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:0.5;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-5318 .elementor-element.elementor-element-3f17445:not(.elementor-motion-effects-element-type-background), .elementor-5318 .elementor-element.elementor-element-3f17445 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2D1E4E;}.elementor-5318 .elementor-element.elementor-element-3f17445::before, .elementor-5318 .elementor-element.elementor-element-3f17445 > .elementor-background-video-container::before, .elementor-5318 .elementor-element.elementor-element-3f17445 > .e-con-inner > .elementor-background-video-container::before, .elementor-5318 .elementor-element.elementor-element-3f17445 > .elementor-background-slideshow::before, .elementor-5318 .elementor-element.elementor-element-3f17445 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5318 .elementor-element.elementor-element-3f17445 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.steelcasefoundation.org/wp-content/uploads/2025/07/sf-24-purple-overlay-scaled.png");--background-overlay:'';background-size:cover;}.elementor-5318 .elementor-element.elementor-element-a11ddff{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-5318 .elementor-element.elementor-element-a11ddff:not(.elementor-motion-effects-element-type-background), .elementor-5318 .elementor-element.elementor-element-a11ddff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCF0E6;}.elementor-5318 .elementor-element.elementor-element-2747964{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5318 .elementor-element.elementor-element-86e98ce{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5318 .elementor-element.elementor-element-3d89984 .elementor-heading-title{font-size:38px;font-weight:400;line-height:1.2em;color:var( --e-global-color-b3845bf );}.elementor-5318 .elementor-element.elementor-element-3d2dbbf{--divider-border-style:solid;--divider-color:var( --e-global-color-b3845bf );--divider-border-width:2px;}.elementor-5318 .elementor-element.elementor-element-3d2dbbf .elementor-divider-separator{width:100%;}.elementor-5318 .elementor-element.elementor-element-56ba98b > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-5318 .elementor-element.elementor-element-56ba98b .elementor-heading-title{font-weight:400;}.elementor-5318 .elementor-element.elementor-element-f1c3418{color:var( --e-global-color-primary );}.elementor-5318 .elementor-element.elementor-element-393924f > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-5318 .elementor-element.elementor-element-393924f .elementor-heading-title{font-weight:700;}.elementor-5318 .elementor-element.elementor-element-500f0d2 .elementor-heading-title{font-weight:400;}.elementor-5318 .elementor-element.elementor-element-98aeab6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5318 .elementor-element.elementor-element-bc12bc3 img{width:100%;}.elementor-5318 .elementor-element.elementor-element-f0b1ad4{--display:flex;--justify-content:space-between;--gap:35px 0px;--row-gap:35px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5318 .elementor-element.elementor-element-17f64ae{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5318 .elementor-element.elementor-element-55eb244 .elementor-button{background-color:var( --e-global-color-accent );font-size:1em;font-weight:700;line-height:1.2em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:100px 100px 100px 100px;padding:6px 20px 6px 20px;}.elementor-5318 .elementor-element.elementor-element-55eb244 .elementor-button:hover, .elementor-5318 .elementor-element.elementor-element-55eb244 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}.elementor-5318 .elementor-element.elementor-element-55eb244 .elementor-button:hover svg, .elementor-5318 .elementor-element.elementor-element-55eb244 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-5318 .elementor-element.elementor-element-c271933 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-5318 .elementor-element.elementor-element-c271933 .elementor-heading-title{font-weight:700;}.elementor-5318 .elementor-element.elementor-element-ca448fe > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-5318 .elementor-element.elementor-element-ca448fe .elementor-heading-title{font-weight:400;}.elementor-5318 .elementor-element.elementor-element-e0ea568{--divider-border-style:solid;--divider-color:var( --e-global-color-b3845bf );--divider-border-width:2px;}.elementor-5318 .elementor-element.elementor-element-e0ea568 .elementor-divider-separator{width:100%;}.elementor-5318 .elementor-element.elementor-element-26172ff{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5318 .elementor-element.elementor-element-0e72449 .elementor-button{background-color:var( --e-global-color-1b3ab41 );font-size:1em;font-weight:700;line-height:1.2em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:100px 100px 100px 100px;padding:6px 20px 6px 20px;}.elementor-5318 .elementor-element.elementor-element-0e72449 .elementor-button:hover, .elementor-5318 .elementor-element.elementor-element-0e72449 .elementor-button:focus{background-color:var( --e-global-color-1b3ab41 );color:var( --e-global-color-primary );}.elementor-5318 .elementor-element.elementor-element-0e72449 .elementor-button:hover svg, .elementor-5318 .elementor-element.elementor-element-0e72449 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-5318 .elementor-element.elementor-element-e944617 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-5318 .elementor-element.elementor-element-e944617 .elementor-heading-title{font-weight:700;}.elementor-5318 .elementor-element.elementor-element-cb0a3e3{--divider-border-style:solid;--divider-color:var( --e-global-color-b3845bf );--divider-border-width:2px;}.elementor-5318 .elementor-element.elementor-element-cb0a3e3 .elementor-divider-separator{width:100%;}.elementor-5318 .elementor-element.elementor-element-9d19fe9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5318 .elementor-element.elementor-element-74eef7a .elementor-button{background-color:var( --e-global-color-473ed1e );font-size:1em;font-weight:700;line-height:1.2em;fill:var( --e-global-color-f8841bd );color:var( --e-global-color-f8841bd );border-style:none;border-radius:100px 100px 100px 100px;padding:6px 20px 6px 20px;}.elementor-5318 .elementor-element.elementor-element-74eef7a .elementor-button:hover, .elementor-5318 .elementor-element.elementor-element-74eef7a .elementor-button:focus{background-color:var( --e-global-color-473ed1e );color:var( --e-global-color-f8841bd );}.elementor-5318 .elementor-element.elementor-element-74eef7a .elementor-button:hover svg, .elementor-5318 .elementor-element.elementor-element-74eef7a .elementor-button:focus svg{fill:var( --e-global-color-f8841bd );}.elementor-5318 .elementor-element.elementor-element-8a744f8 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-5318 .elementor-element.elementor-element-8a744f8 .elementor-heading-title{font-weight:700;}.elementor-5318 .elementor-element.elementor-element-e2f092f > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-5318 .elementor-element.elementor-element-e2f092f .elementor-heading-title{font-weight:700;}.elementor-5318 .elementor-element.elementor-element-2d49694{--divider-border-style:solid;--divider-color:var( --e-global-color-b3845bf );--divider-border-width:2px;}.elementor-5318 .elementor-element.elementor-element-2d49694 .elementor-divider-separator{width:100%;}.elementor-5318 .elementor-element.elementor-element-e378e2c{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:0px 0px 0px 0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-5318 .elementor-element.elementor-element-e378e2c:not(.elementor-motion-effects-element-type-background), .elementor-5318 .elementor-element.elementor-element-e378e2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCF0E6;}.elementor-5318 .elementor-element.elementor-element-5b84e06{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5318 .elementor-element.elementor-element-dc566a8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5318 .elementor-element.elementor-element-b417f3a .elementor-heading-title{font-size:38px;font-weight:400;line-height:1.2em;color:var( --e-global-color-b3845bf );}.elementor-5318 .elementor-element.elementor-element-1d6fc57{--divider-border-style:solid;--divider-color:var( --e-global-color-b3845bf );--divider-border-width:2px;}.elementor-5318 .elementor-element.elementor-element-1d6fc57 .elementor-divider-separator{width:100%;}.elementor-5318 .elementor-element.elementor-element-1f55a26 > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-5318 .elementor-element.elementor-element-1f55a26 .elementor-heading-title{font-weight:400;}.elementor-5318 .elementor-element.elementor-element-f7f2ae9 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-5318 .elementor-element.elementor-element-f7f2ae9 .elementor-heading-title{font-weight:700;}.elementor-5318 .elementor-element.elementor-element-32b315f .elementor-heading-title{font-weight:400;}.elementor-5318 .elementor-element.elementor-element-0b73604{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5318 .elementor-element.elementor-element-d767bbc img{width:100%;}.elementor-5318 .elementor-element.elementor-element-962b7a0{--display:flex;--justify-content:space-between;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5318 .elementor-element.elementor-element-cb45167{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5318 .elementor-element.elementor-element-fade3ea .elementor-button{background-color:var( --e-global-color-accent );font-size:0.9em;font-weight:700;line-height:1.2em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:100px 100px 100px 100px;padding:6px 20px 6px 20px;}.elementor-5318 .elementor-element.elementor-element-fade3ea .elementor-button:hover, .elementor-5318 .elementor-element.elementor-element-fade3ea .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}.elementor-5318 .elementor-element.elementor-element-fade3ea .elementor-button:hover svg, .elementor-5318 .elementor-element.elementor-element-fade3ea .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-5318 .elementor-element.elementor-element-f2b3565{font-family:"Helvetica Neue", Sans-serif;font-size:17px;font-weight:900;line-height:1.3em;}.elementor-5318 .elementor-element.elementor-element-bfeca43 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-5318 .elementor-element.elementor-element-bfeca43 .elementor-heading-title{font-weight:700;}.elementor-5318 .elementor-element.elementor-element-a31dffd > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-5318 .elementor-element.elementor-element-a31dffd .elementor-heading-title{font-weight:700;}.elementor-5318 .elementor-element.elementor-element-002ae6c{--divider-border-style:solid;--divider-color:var( --e-global-color-b3845bf );--divider-border-width:2px;}.elementor-5318 .elementor-element.elementor-element-002ae6c .elementor-divider-separator{width:100%;}.elementor-5318 .elementor-element.elementor-element-6e45ff5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5318 .elementor-element.elementor-element-0645e02 .elementor-button{background-color:var( --e-global-color-e0f7ee9 );font-size:0.9em;font-weight:700;line-height:1.2em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:100px 100px 100px 100px;padding:6px 20px 6px 20px;}.elementor-5318 .elementor-element.elementor-element-0645e02 .elementor-button:hover, .elementor-5318 .elementor-element.elementor-element-0645e02 .elementor-button:focus{background-color:var( --e-global-color-1b3ab41 );color:var( --e-global-color-primary );}.elementor-5318 .elementor-element.elementor-element-0645e02 .elementor-button:hover svg, .elementor-5318 .elementor-element.elementor-element-0645e02 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-5318 .elementor-element.elementor-element-4b5ccf7{font-family:"Helvetica Neue", Sans-serif;font-size:17px;font-weight:900;line-height:1.3em;}.elementor-5318 .elementor-element.elementor-element-d151411 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-5318 .elementor-element.elementor-element-d151411 .elementor-heading-title{font-weight:700;}.elementor-5318 .elementor-element.elementor-element-c53052b > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-5318 .elementor-element.elementor-element-c53052b .elementor-heading-title{font-weight:700;}.elementor-5318 .elementor-element.elementor-element-684c01a{--divider-border-style:solid;--divider-color:var( --e-global-color-b3845bf );--divider-border-width:2px;}.elementor-5318 .elementor-element.elementor-element-684c01a .elementor-divider-separator{width:100%;}.elementor-5318 .elementor-element.elementor-element-0363042{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5318 .elementor-element.elementor-element-bef8560 .elementor-button{background-color:var( --e-global-color-1b3ab41 );font-size:0.9em;font-weight:700;line-height:1.2em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;border-radius:100px 100px 100px 100px;padding:6px 20px 6px 20px;}.elementor-5318 .elementor-element.elementor-element-bef8560 .elementor-button:hover, .elementor-5318 .elementor-element.elementor-element-bef8560 .elementor-button:focus{background-color:var( --e-global-color-473ed1e );color:var( --e-global-color-f8841bd );}.elementor-5318 .elementor-element.elementor-element-bef8560 .elementor-button:hover svg, .elementor-5318 .elementor-element.elementor-element-bef8560 .elementor-button:focus svg{fill:var( --e-global-color-f8841bd );}.elementor-5318 .elementor-element.elementor-element-28296f1{font-family:"Helvetica Neue", Sans-serif;font-size:17px;font-weight:900;line-height:1.3em;}.elementor-5318 .elementor-element.elementor-element-683a685 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-5318 .elementor-element.elementor-element-683a685 .elementor-heading-title{font-weight:700;}.elementor-5318 .elementor-element.elementor-element-b0a0ef4 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-5318 .elementor-element.elementor-element-b0a0ef4 .elementor-heading-title{font-weight:700;}.elementor-5318 .elementor-element.elementor-element-bd6f274{--divider-border-style:solid;--divider-color:var( --e-global-color-b3845bf );--divider-border-width:2px;}.elementor-5318 .elementor-element.elementor-element-bd6f274 .elementor-divider-separator{width:100%;}.elementor-5318 .elementor-element.elementor-element-ecca5dd{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:0px 0px 0px 0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-5318 .elementor-element.elementor-element-ecca5dd:not(.elementor-motion-effects-element-type-background), .elementor-5318 .elementor-element.elementor-element-ecca5dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCF0E6;}.elementor-5318 .elementor-element.elementor-element-d201796{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5318 .elementor-element.elementor-element-03162a1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5318 .elementor-element.elementor-element-7e5583d .elementor-heading-title{font-size:38px;font-weight:400;line-height:1.2em;color:var( --e-global-color-b3845bf );}.elementor-5318 .elementor-element.elementor-element-6efb4a9{--divider-border-style:solid;--divider-color:var( --e-global-color-b3845bf );--divider-border-width:2px;}.elementor-5318 .elementor-element.elementor-element-6efb4a9 .elementor-divider-separator{width:100%;}.elementor-5318 .elementor-element.elementor-element-e31d2d8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5318 .elementor-element.elementor-element-49eee12 > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-5318 .elementor-element.elementor-element-49eee12 .elementor-heading-title{font-weight:400;}.elementor-5318 .elementor-element.elementor-element-fd790ae > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-5318 .elementor-element.elementor-element-fd790ae .elementor-heading-title{font-weight:700;}.elementor-5318 .elementor-element.elementor-element-20ad0b9{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:0px 0px 0px 0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-5318 .elementor-element.elementor-element-20ad0b9:not(.elementor-motion-effects-element-type-background), .elementor-5318 .elementor-element.elementor-element-20ad0b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCF0E6;}.elementor-5318 .elementor-element.elementor-element-b378d3f{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5318 .elementor-element.elementor-element-61bf726{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5318 .elementor-element.elementor-element-ba037a4 .elementor-heading-title{font-size:38px;font-weight:400;line-height:1.2em;color:#2D1E4E;}.elementor-5318 .elementor-element.elementor-element-b70dcf6{--divider-border-style:solid;--divider-color:var( --e-global-color-b3845bf );--divider-border-width:2px;}.elementor-5318 .elementor-element.elementor-element-b70dcf6 .elementor-divider-separator{width:100%;}.elementor-5318 .elementor-element.elementor-element-928c67c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5318 .elementor-element.elementor-element-49c8166 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-5318 .elementor-element.elementor-element-49c8166 .elementor-heading-title{font-size:22px;font-weight:400;}.elementor-5318 .elementor-element.elementor-element-8c2ff5d{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2px;}.elementor-5318 .elementor-element.elementor-element-8c2ff5d .elementor-divider-separator{width:100%;}.elementor-5318 .elementor-element.elementor-element-8c2ff5d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-5318 .elementor-element.elementor-element-308da43 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-5318 .elementor-element.elementor-element-308da43 .elementor-heading-title{font-size:22px;font-weight:400;}.elementor-5318 .elementor-element.elementor-element-f9a0faf{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--n-tabs-title-gap:10px;--n-tabs-gap:0px;--n-tabs-title-padding-top:8px;--n-tabs-title-padding-right:20px;--n-tabs-title-padding-bottom:6px;--n-tabs-title-padding-left:20px;--n-tabs-title-font-size:16px;--n-tabs-title-color:var( --e-global-color-primary );--n-tabs-title-color-active:var( --e-global-color-primary );}.elementor-5318 .elementor-element.elementor-element-f9a0faf > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:var( --e-global-color-1b3ab41 );}.elementor-5318 .elementor-element.elementor-element-f9a0faf.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FCF0E6;}.elementor-5318 .elementor-element.elementor-element-f9a0faf.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-5318 .elementor-element.elementor-element-f9a0faf.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FCF0E6;}.elementor-5318 .elementor-element.elementor-element-f9a0faf.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-weight:700;}.elementor-5318 .elementor-element.elementor-element-f9a0faf [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-5318 .elementor-element.elementor-element-f387460{--grid-auto-flow:row;}.elementor-5318 .elementor-element.elementor-element-e447025{--swiper-slides-to-display:1;}.elementor-5318 .elementor-element.elementor-element-37809d3{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-5318 .elementor-element.elementor-element-044eac3{--width:50%;}.elementor-5318 .elementor-element.elementor-element-382f872{--width:50%;}.elementor-5318 .elementor-element.elementor-element-b71e96f{--width:70%;}.elementor-5318 .elementor-element.elementor-element-4ef8ed6{--width:90%;}.elementor-5318 .elementor-element.elementor-element-9c8bef5{--width:30%;}.elementor-5318 .elementor-element.elementor-element-2747964{--content-width:100%;}.elementor-5318 .elementor-element.elementor-element-86e98ce{--width:40%;}.elementor-5318 .elementor-element.elementor-element-98aeab6{--width:20%;}.elementor-5318 .elementor-element.elementor-element-f0b1ad4{--width:30%;}.elementor-5318 .elementor-element.elementor-element-5b84e06{--content-width:100%;}.elementor-5318 .elementor-element.elementor-element-dc566a8{--width:40%;}.elementor-5318 .elementor-element.elementor-element-0b73604{--width:20%;}.elementor-5318 .elementor-element.elementor-element-962b7a0{--width:30%;}.elementor-5318 .elementor-element.elementor-element-d201796{--content-width:100%;}.elementor-5318 .elementor-element.elementor-element-03162a1{--width:50%;}.elementor-5318 .elementor-element.elementor-element-e31d2d8{--width:50%;}.elementor-5318 .elementor-element.elementor-element-b378d3f{--content-width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-5318 .elementor-element.elementor-element-7b0b45c{--content-width:90%;}.elementor-5318 .elementor-element.elementor-element-4e2925c{--content-width:90%;}.elementor-5318 .elementor-element.elementor-element-9798e21{--content-width:90%;}}@media(min-width:1025px){.elementor-5318 .elementor-element.elementor-element-7b0b45c::before, .elementor-5318 .elementor-element.elementor-element-7b0b45c > .elementor-background-video-container::before, .elementor-5318 .elementor-element.elementor-element-7b0b45c > .e-con-inner > .elementor-background-video-container::before, .elementor-5318 .elementor-element.elementor-element-7b0b45c > .elementor-background-slideshow::before, .elementor-5318 .elementor-element.elementor-element-7b0b45c > .e-con-inner > .elementor-background-slideshow::before, .elementor-5318 .elementor-element.elementor-element-7b0b45c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}.elementor-5318 .elementor-element.elementor-element-3f17445::before, .elementor-5318 .elementor-element.elementor-element-3f17445 > .elementor-background-video-container::before, .elementor-5318 .elementor-element.elementor-element-3f17445 > .e-con-inner > .elementor-background-video-container::before, .elementor-5318 .elementor-element.elementor-element-3f17445 > .elementor-background-slideshow::before, .elementor-5318 .elementor-element.elementor-element-3f17445 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5318 .elementor-element.elementor-element-3f17445 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}}@media(max-width:767px){.elementor-5318 .elementor-element.elementor-element-044eac3{--min-height:200px;}.elementor-5318 .elementor-element.elementor-element-382f872{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-5318 .elementor-element.elementor-element-ca7bcf1 .elementor-heading-title{font-size:20px;line-height:26px;}.elementor-5318 .elementor-element.elementor-element-44e4637 .elementor-heading-title{font-size:3em;}.elementor-5318 .elementor-element.elementor-element-7b0b45c{--content-width:90%;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-5318 .elementor-element.elementor-element-b71e96f{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-5318 .elementor-element.elementor-element-7592bcd .elementor-heading-title{font-size:20px;line-height:26px;}.elementor-5318 .elementor-element.elementor-element-9c8bef5{--min-height:300px;}.elementor-5318 .elementor-element.elementor-element-a76f18a{text-align:center;}.elementor-5318 .elementor-element.elementor-element-a76f18a .elementor-heading-title{font-size:24px;line-height:26px;}.elementor-5318 .elementor-element.elementor-element-f387460{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5318 .elementor-element.elementor-element-4d9536f{text-align:center;}.elementor-5318 .elementor-element.elementor-element-4d9536f .elementor-heading-title{font-size:20px;line-height:26px;}.elementor-5318 .elementor-element.elementor-element-4e2925c{--content-width:90%;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5318 .elementor-element.elementor-element-e447025{--swiper-slides-to-display:1;--arrow-prev-left-position:-25px;--arrow-next-right-position:-25px;}.elementor-5318 .elementor-element.elementor-element-9798e21{--content-width:90%;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5318 .elementor-element.elementor-element-37809d3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5318 .elementor-element.elementor-element-3f17445{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-5318 .elementor-element.elementor-element-a11ddff{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-5318 .elementor-element.elementor-element-3d89984 .elementor-heading-title{font-size:28px;}.elementor-5318 .elementor-element.elementor-element-e378e2c{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-5318 .elementor-element.elementor-element-b417f3a .elementor-heading-title{font-size:28px;}.elementor-5318 .elementor-element.elementor-element-ecca5dd{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-5318 .elementor-element.elementor-element-7e5583d .elementor-heading-title{font-size:28px;}.elementor-5318 .elementor-element.elementor-element-20ad0b9{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-5318 .elementor-element.elementor-element-ba037a4 .elementor-heading-title{font-size:28px;}}/* Start custom CSS for container, class: .elementor-element-928c67c *//* === TablePress color/style overrides (Elementor Section scope) === */
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress {
  border-collapse: collapse;
  --head-bg-color: #FCF0E6; /* replaces default blue header background */
}

/* Text color (headers + cells) */
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress th,
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress td,
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress .column-th,
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress .row-header {
  color: #2D1E4E !important;
}

/* Header titles + caption */
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress thead th,
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress tfoot th,
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress caption {
  background: transparent !important;
  color: #2D1E4E !important;
  border-bottom: 1px solid #2D1E4E !important;
}

/* Borders */
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress th,
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress td {
  border: 0 !important;
  border-bottom: 1px solid #2D1E4E !important;
}

/* --- Row striping (flipped colors) --- */
/* ODD rows (now slightly darker) */
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress tbody tr:nth-of-type(odd),
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress tbody tr.odd,
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress tbody tr.row-odd {
  background: #F4E5D9 !important;
}
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress tbody tr:nth-of-type(odd) td,
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress tbody tr.odd td,
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress tbody tr.row-odd td {
  background: #F4E5D9 !important;
}

/* EVEN rows (now lighter) */
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress tbody tr:nth-of-type(even),
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress tbody tr.even,
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress tbody tr.row-even {
  background: #FCF0E6 !important;
}
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress tbody tr:nth-of-type(even) td,
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress tbody tr.even td,
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress tbody tr.row-even td {
  background: #FCF0E6 !important;
}

/* --- Hover state --- */
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress tbody tr:hover,
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress tbody tr:hover td {
  background: #2D1E4E !important;
  color: #FFFFFF !important;
}
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress tbody tr:hover a {
  color: #FFFFFF !important;
}

/* Smooth hover transition */
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress tbody tr td {
  transition: background 0.25s ease, color 0.25s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20ad0b9 */.tablepress .column-1 {
	width: 50%;
}
.tablepress .column-2 {
	width: 25%;
}
.tablepress .column-3 {
	width: 25%;
}
.tablepress {
--text-color: #fff !important;
--even-text-color: var(--text-color);
--even-bg-color: #2D1E4E !important;
--odd-bg-color: #3C2867 !important;
--border-color: #ddd;
--padding: 0.5rem;
border-collapse: collapse;
border-spacing: 0;
Show 6 unused CSS variables
}
.tablepress {
	--hover-text-color: #111111 !important;
}

.tablepress thead th {
background-color: transparent;
color: #83C2A3 !important;
border-bottom: 1px solid #83C2A3 !important;
}

p {
margin: 0 0 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-928c67c *//* === TablePress color/style overrides (Elementor Section scope) === */
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress {
  border-collapse: collapse;
  --head-bg-color: #FCF0E6; /* replaces default blue header background */
}

/* Text color (headers + cells) */
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress th,
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress td,
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress .column-th,
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress .row-header {
  color: #2D1E4E !important;
}

/* Header titles + caption */
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress thead th,
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress tfoot th,
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress caption {
  background: transparent !important;
  color: #2D1E4E !important;
  border-bottom: 1px solid #2D1E4E !important;
}

/* Borders */
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress th,
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress td {
  border: 0 !important;
  border-bottom: 1px solid #2D1E4E !important;
}

/* --- Row striping (flipped colors) --- */
/* ODD rows (now slightly darker) */
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress tbody tr:nth-of-type(odd),
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress tbody tr.odd,
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress tbody tr.row-odd {
  background: #F4E5D9 !important;
}
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress tbody tr:nth-of-type(odd) td,
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress tbody tr.odd td,
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress tbody tr.row-odd td {
  background: #F4E5D9 !important;
}

/* EVEN rows (now lighter) */
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress tbody tr:nth-of-type(even),
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress tbody tr.even,
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress tbody tr.row-even {
  background: #FCF0E6 !important;
}
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress tbody tr:nth-of-type(even) td,
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress tbody tr.even td,
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress tbody tr.row-even td {
  background: #FCF0E6 !important;
}

/* --- Hover state --- */
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress tbody tr:hover,
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress tbody tr:hover td {
  background: #2D1E4E !important;
  color: #FFFFFF !important;
}
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress tbody tr:hover a {
  color: #FFFFFF !important;
}

/* Smooth hover transition */
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress tbody tr td {
  transition: background 0.25s ease, color 0.25s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20ad0b9 */.tablepress .column-1 {
	width: 50%;
}
.tablepress .column-2 {
	width: 25%;
}
.tablepress .column-3 {
	width: 25%;
}
.tablepress {
--text-color: #fff !important;
--even-text-color: var(--text-color);
--even-bg-color: #2D1E4E !important;
--odd-bg-color: #3C2867 !important;
--border-color: #ddd;
--padding: 0.5rem;
border-collapse: collapse;
border-spacing: 0;
Show 6 unused CSS variables
}
.tablepress {
	--hover-text-color: #111111 !important;
}

.tablepress thead th {
background-color: transparent;
color: #83C2A3 !important;
border-bottom: 1px solid #83C2A3 !important;
}

p {
margin: 0 0 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-928c67c *//* === TablePress color/style overrides (Elementor Section scope) === */
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress {
  border-collapse: collapse;
  --head-bg-color: #FCF0E6; /* replaces default blue header background */
}

/* Text color (headers + cells) */
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress th,
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress td,
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress .column-th,
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress .row-header {
  color: #2D1E4E !important;
}

/* Header titles + caption */
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress thead th,
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress tfoot th,
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress caption {
  background: transparent !important;
  color: #2D1E4E !important;
  border-bottom: 1px solid #2D1E4E !important;
}

/* Borders */
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress th,
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress td {
  border: 0 !important;
  border-bottom: 1px solid #2D1E4E !important;
}

/* --- Row striping (flipped colors) --- */
/* ODD rows (now slightly darker) */
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress tbody tr:nth-of-type(odd),
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress tbody tr.odd,
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress tbody tr.row-odd {
  background: #F4E5D9 !important;
}
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress tbody tr:nth-of-type(odd) td,
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress tbody tr.odd td,
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress tbody tr.row-odd td {
  background: #F4E5D9 !important;
}

/* EVEN rows (now lighter) */
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress tbody tr:nth-of-type(even),
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress tbody tr.even,
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress tbody tr.row-even {
  background: #FCF0E6 !important;
}
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress tbody tr:nth-of-type(even) td,
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress tbody tr.even td,
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress tbody tr.row-even td {
  background: #FCF0E6 !important;
}

/* --- Hover state --- */
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress tbody tr:hover,
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress tbody tr:hover td {
  background: #2D1E4E !important;
  color: #FFFFFF !important;
}
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress tbody tr:hover a {
  color: #FFFFFF !important;
}

/* Smooth hover transition */
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress tbody tr td {
  transition: background 0.25s ease, color 0.25s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20ad0b9 */.tablepress .column-1 {
	width: 50%;
}
.tablepress .column-2 {
	width: 25%;
}
.tablepress .column-3 {
	width: 25%;
}
.tablepress {
--text-color: #fff !important;
--even-text-color: var(--text-color);
--even-bg-color: #2D1E4E !important;
--odd-bg-color: #3C2867 !important;
--border-color: #ddd;
--padding: 0.5rem;
border-collapse: collapse;
border-spacing: 0;
Show 6 unused CSS variables
}
.tablepress {
	--hover-text-color: #111111 !important;
}

.tablepress thead th {
background-color: transparent;
color: #83C2A3 !important;
border-bottom: 1px solid #83C2A3 !important;
}

p {
margin: 0 0 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-928c67c *//* === TablePress color/style overrides (Elementor Section scope) === */
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress {
  border-collapse: collapse;
  --head-bg-color: #FCF0E6; /* replaces default blue header background */
}

/* Text color (headers + cells) */
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress th,
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress td,
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress .column-th,
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress .row-header {
  color: #2D1E4E !important;
}

/* Header titles + caption */
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress thead th,
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress tfoot th,
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress caption {
  background: transparent !important;
  color: #2D1E4E !important;
  border-bottom: 1px solid #2D1E4E !important;
}

/* Borders */
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress th,
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress td {
  border: 0 !important;
  border-bottom: 1px solid #2D1E4E !important;
}

/* --- Row striping (flipped colors) --- */
/* ODD rows (now slightly darker) */
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress tbody tr:nth-of-type(odd),
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress tbody tr.odd,
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress tbody tr.row-odd {
  background: #F4E5D9 !important;
}
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress tbody tr:nth-of-type(odd) td,
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress tbody tr.odd td,
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress tbody tr.row-odd td {
  background: #F4E5D9 !important;
}

/* EVEN rows (now lighter) */
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress tbody tr:nth-of-type(even),
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress tbody tr.even,
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress tbody tr.row-even {
  background: #FCF0E6 !important;
}
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress tbody tr:nth-of-type(even) td,
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress tbody tr.even td,
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress tbody tr.row-even td {
  background: #FCF0E6 !important;
}

/* --- Hover state --- */
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress tbody tr:hover,
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress tbody tr:hover td {
  background: #2D1E4E !important;
  color: #FFFFFF !important;
}
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress tbody tr:hover a {
  color: #FFFFFF !important;
}

/* Smooth hover transition */
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress tbody tr td {
  transition: background 0.25s ease, color 0.25s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20ad0b9 */.tablepress .column-1 {
	width: 50%;
}
.tablepress .column-2 {
	width: 25%;
}
.tablepress .column-3 {
	width: 25%;
}
.tablepress {
--text-color: #fff !important;
--even-text-color: var(--text-color);
--even-bg-color: #2D1E4E !important;
--odd-bg-color: #3C2867 !important;
--border-color: #ddd;
--padding: 0.5rem;
border-collapse: collapse;
border-spacing: 0;
Show 6 unused CSS variables
}
.tablepress {
	--hover-text-color: #111111 !important;
}

.tablepress thead th {
background-color: transparent;
color: #83C2A3 !important;
border-bottom: 1px solid #83C2A3 !important;
}

p {
margin: 0 0 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-928c67c *//* === TablePress color/style overrides (Elementor Section scope) === */
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress {
  border-collapse: collapse;
  --head-bg-color: #FCF0E6; /* replaces default blue header background */
}

/* Text color (headers + cells) */
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress th,
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress td,
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress .column-th,
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress .row-header {
  color: #2D1E4E !important;
}

/* Header titles + caption */
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress thead th,
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress tfoot th,
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress caption {
  background: transparent !important;
  color: #2D1E4E !important;
  border-bottom: 1px solid #2D1E4E !important;
}

/* Borders */
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress th,
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress td {
  border: 0 !important;
  border-bottom: 1px solid #2D1E4E !important;
}

/* --- Row striping (flipped colors) --- */
/* ODD rows (now slightly darker) */
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress tbody tr:nth-of-type(odd),
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress tbody tr.odd,
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress tbody tr.row-odd {
  background: #F4E5D9 !important;
}
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress tbody tr:nth-of-type(odd) td,
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress tbody tr.odd td,
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress tbody tr.row-odd td {
  background: #F4E5D9 !important;
}

/* EVEN rows (now lighter) */
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress tbody tr:nth-of-type(even),
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress tbody tr.even,
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress tbody tr.row-even {
  background: #FCF0E6 !important;
}
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress tbody tr:nth-of-type(even) td,
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress tbody tr.even td,
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress tbody tr.row-even td {
  background: #FCF0E6 !important;
}

/* --- Hover state --- */
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress tbody tr:hover,
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress tbody tr:hover td {
  background: #2D1E4E !important;
  color: #FFFFFF !important;
}
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress tbody tr:hover a {
  color: #FFFFFF !important;
}

/* Smooth hover transition */
.elementor-5318 .elementor-element.elementor-element-928c67c table.tablepress tbody tr td {
  transition: background 0.25s ease, color 0.25s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20ad0b9 */.tablepress .column-1 {
	width: 50%;
}
.tablepress .column-2 {
	width: 25%;
}
.tablepress .column-3 {
	width: 25%;
}
.tablepress {
--text-color: #fff !important;
--even-text-color: var(--text-color);
--even-bg-color: #2D1E4E !important;
--odd-bg-color: #3C2867 !important;
--border-color: #ddd;
--padding: 0.5rem;
border-collapse: collapse;
border-spacing: 0;
Show 6 unused CSS variables
}
.tablepress {
	--hover-text-color: #111111 !important;
}

.tablepress thead th {
background-color: transparent;
color: #83C2A3 !important;
border-bottom: 1px solid #83C2A3 !important;
}

p {
margin: 0 0 0px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Helvetica Neue';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('/Users/jaredjanderwski/Desktop/HelveticaNeueBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Helvetica Neue';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.steelcasefoundation.org/wp-content/uploads/2022/04/HelveticaNeue-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Helvetica Neue';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.steelcasefoundation.org/wp-content/uploads/2022/04/helveticaneue.ttf') format('truetype');
}
/* End Custom Fonts CSS */