.elementor-177 .elementor-element.elementor-element-7b8cf56:not(.elementor-motion-effects-element-type-background), .elementor-177 .elementor-element.elementor-element-7b8cf56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://designforlife.org/wp-content/uploads/2023/08/Rectangle-131.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-177 .elementor-element.elementor-element-7b8cf56 > .elementor-background-overlay{opacity:0.4;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-177 .elementor-element.elementor-element-7b8cf56{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25% 7% 5% 7%;}.elementor-177 .elementor-element.elementor-element-cfc2363 .elementor-heading-title{color:var( --e-global-color-f54f248 );font-family:"Avenir Next";font-size:4rem;font-weight:700;line-height:4.4rem;}.elementor-177 .elementor-element.elementor-element-144333e{margin-top:50px;margin-bottom:50px;padding:0% 7% 0% 7%;}.elementor-177 .elementor-element.elementor-element-e8cfef4 .elementor-heading-title{color:#0E2B3F;font-family:var( --e-global-typography-40134b7-font-family );font-size:var( --e-global-typography-40134b7-font-size );line-height:var( --e-global-typography-40134b7-line-height );letter-spacing:var( --e-global-typography-40134b7-letter-spacing );word-spacing:var( --e-global-typography-40134b7-word-spacing );}.elementor-177 .elementor-element.elementor-element-48961af{color:#0E2B3F;font-family:var( --e-global-typography-5871fb8-font-family );font-size:var( --e-global-typography-5871fb8-font-size );line-height:var( --e-global-typography-5871fb8-line-height );letter-spacing:var( --e-global-typography-5871fb8-letter-spacing );word-spacing:var( --e-global-typography-5871fb8-word-spacing );}.elementor-177 .elementor-element.elementor-element-971aac5:not(.elementor-motion-effects-element-type-background), .elementor-177 .elementor-element.elementor-element-971aac5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://designforlife.org/wp-content/uploads/2023/08/Rectangle-133.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-177 .elementor-element.elementor-element-971aac5 > .elementor-background-overlay{background-image:url("https://designforlife.org/wp-content/uploads/2023/08/Rectangle-123.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-177 .elementor-element.elementor-element-971aac5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:9% 7% 10% 7%;}.elementor-177 .elementor-element.elementor-element-b7b995b{text-align:center;}.elementor-177 .elementor-element.elementor-element-b7b995b .elementor-heading-title{color:#FFFFFF;font-family:var( --e-global-typography-40134b7-font-family );font-size:var( --e-global-typography-40134b7-font-size );line-height:var( --e-global-typography-40134b7-line-height );letter-spacing:var( --e-global-typography-40134b7-letter-spacing );word-spacing:var( --e-global-typography-40134b7-word-spacing );}.elementor-177 .elementor-element.elementor-element-b92df46{text-align:center;color:#FFFFFF;font-family:var( --e-global-typography-5871fb8-font-family );font-size:var( --e-global-typography-5871fb8-font-size );line-height:var( --e-global-typography-5871fb8-line-height );letter-spacing:var( --e-global-typography-5871fb8-letter-spacing );word-spacing:var( --e-global-typography-5871fb8-word-spacing );}.elementor-177 .elementor-element.elementor-element-b50607b:not(.elementor-motion-effects-element-type-background), .elementor-177 .elementor-element.elementor-element-b50607b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E2B3F;}.elementor-177 .elementor-element.elementor-element-b50607b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 7% 05% 07%;}.elementor-177 .elementor-element.elementor-element-b50607b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-177 .elementor-element.elementor-element-5d6a3f4{text-align:center;}.elementor-177 .elementor-element.elementor-element-5d6a3f4 .elementor-heading-title{color:#FFFFFF;font-family:var( --e-global-typography-40134b7-font-family );font-size:var( --e-global-typography-40134b7-font-size );line-height:var( --e-global-typography-40134b7-line-height );letter-spacing:var( --e-global-typography-40134b7-letter-spacing );word-spacing:var( --e-global-typography-40134b7-word-spacing );}.elementor-177 .elementor-element.elementor-element-f56fb44{padding:30px 0px 0px 0px;}.elementor-177 .elementor-element.elementor-element-173569c .elementor-icon-box-wrapper{text-align:left;}.elementor-177 .elementor-element.elementor-element-173569c{--icon-box-icon-margin:15px;}.elementor-177 .elementor-element.elementor-element-173569c.elementor-view-stacked .elementor-icon{background-color:#FDEEC833;}.elementor-177 .elementor-element.elementor-element-173569c.elementor-view-framed .elementor-icon, .elementor-177 .elementor-element.elementor-element-173569c.elementor-view-default .elementor-icon{fill:#FDEEC833;color:#FDEEC833;border-color:#FDEEC833;}.elementor-177 .elementor-element.elementor-element-173569c .elementor-icon-box-title{color:#FDBD16;}.elementor-177 .elementor-element.elementor-element-173569c .elementor-icon-box-title, .elementor-177 .elementor-element.elementor-element-173569c .elementor-icon-box-title a{font-family:"Avenir Next";font-size:1.2rem;font-weight:900;text-transform:uppercase;line-height:1.6rem;}.elementor-177 .elementor-element.elementor-element-173569c .elementor-icon-box-description{color:#FFFFFF;font-family:var( --e-global-typography-5871fb8-font-family );font-size:var( --e-global-typography-5871fb8-font-size );line-height:var( --e-global-typography-5871fb8-line-height );letter-spacing:var( --e-global-typography-5871fb8-letter-spacing );word-spacing:var( --e-global-typography-5871fb8-word-spacing );}.elementor-177 .elementor-element.elementor-element-dea38ae .elementor-icon-box-wrapper{text-align:left;}.elementor-177 .elementor-element.elementor-element-dea38ae{--icon-box-icon-margin:15px;}.elementor-177 .elementor-element.elementor-element-dea38ae.elementor-view-stacked .elementor-icon{background-color:#FDEEC833;}.elementor-177 .elementor-element.elementor-element-dea38ae.elementor-view-framed .elementor-icon, .elementor-177 .elementor-element.elementor-element-dea38ae.elementor-view-default .elementor-icon{fill:#FDEEC833;color:#FDEEC833;border-color:#FDEEC833;}.elementor-177 .elementor-element.elementor-element-dea38ae .elementor-icon-box-title{color:#FDBD16;}.elementor-177 .elementor-element.elementor-element-dea38ae .elementor-icon-box-title, .elementor-177 .elementor-element.elementor-element-dea38ae .elementor-icon-box-title a{font-family:"Avenir Next";font-size:1.2rem;font-weight:900;text-transform:uppercase;line-height:1.6rem;}.elementor-177 .elementor-element.elementor-element-dea38ae .elementor-icon-box-description{color:#FFFFFF;font-family:var( --e-global-typography-5871fb8-font-family );font-size:var( --e-global-typography-5871fb8-font-size );line-height:var( --e-global-typography-5871fb8-line-height );letter-spacing:var( --e-global-typography-5871fb8-letter-spacing );word-spacing:var( --e-global-typography-5871fb8-word-spacing );}.elementor-177 .elementor-element.elementor-element-0655fef .elementor-icon-box-wrapper{text-align:left;}.elementor-177 .elementor-element.elementor-element-0655fef{--icon-box-icon-margin:15px;}.elementor-177 .elementor-element.elementor-element-0655fef.elementor-view-stacked .elementor-icon{background-color:#FDEEC833;}.elementor-177 .elementor-element.elementor-element-0655fef.elementor-view-framed .elementor-icon, .elementor-177 .elementor-element.elementor-element-0655fef.elementor-view-default .elementor-icon{fill:#FDEEC833;color:#FDEEC833;border-color:#FDEEC833;}.elementor-177 .elementor-element.elementor-element-0655fef .elementor-icon-box-title{color:#FDBD16;}.elementor-177 .elementor-element.elementor-element-0655fef .elementor-icon-box-title, .elementor-177 .elementor-element.elementor-element-0655fef .elementor-icon-box-title a{font-family:"Avenir Next";font-size:1.2rem;font-weight:900;text-transform:uppercase;line-height:1.6rem;}.elementor-177 .elementor-element.elementor-element-0655fef .elementor-icon-box-description{color:#FFFFFF;font-family:var( --e-global-typography-5871fb8-font-family );font-size:var( --e-global-typography-5871fb8-font-size );line-height:var( --e-global-typography-5871fb8-line-height );letter-spacing:var( --e-global-typography-5871fb8-letter-spacing );word-spacing:var( --e-global-typography-5871fb8-word-spacing );}.elementor-177 .elementor-element.elementor-element-b9fa7af .elementor-icon-box-wrapper{text-align:left;}.elementor-177 .elementor-element.elementor-element-b9fa7af{--icon-box-icon-margin:15px;}.elementor-177 .elementor-element.elementor-element-b9fa7af.elementor-view-stacked .elementor-icon{background-color:#FDEEC833;}.elementor-177 .elementor-element.elementor-element-b9fa7af.elementor-view-framed .elementor-icon, .elementor-177 .elementor-element.elementor-element-b9fa7af.elementor-view-default .elementor-icon{fill:#FDEEC833;color:#FDEEC833;border-color:#FDEEC833;}.elementor-177 .elementor-element.elementor-element-b9fa7af .elementor-icon-box-title{color:#FDBD16;}.elementor-177 .elementor-element.elementor-element-b9fa7af .elementor-icon-box-title, .elementor-177 .elementor-element.elementor-element-b9fa7af .elementor-icon-box-title a{font-family:"Avenir Next";font-size:1.2rem;font-weight:900;text-transform:uppercase;line-height:1.6rem;}.elementor-177 .elementor-element.elementor-element-b9fa7af .elementor-icon-box-description{color:#FFFFFF;font-family:var( --e-global-typography-5871fb8-font-family );font-size:var( --e-global-typography-5871fb8-font-size );line-height:var( --e-global-typography-5871fb8-line-height );letter-spacing:var( --e-global-typography-5871fb8-letter-spacing );word-spacing:var( --e-global-typography-5871fb8-word-spacing );}.elementor-177 .elementor-element.elementor-element-9d69f04{padding:30px 0px 0px 0px;}.elementor-177 .elementor-element.elementor-element-dc37ecc .elementor-icon-box-wrapper{text-align:left;}.elementor-177 .elementor-element.elementor-element-dc37ecc{--icon-box-icon-margin:15px;}.elementor-177 .elementor-element.elementor-element-dc37ecc.elementor-view-stacked .elementor-icon{background-color:#FDEEC833;}.elementor-177 .elementor-element.elementor-element-dc37ecc.elementor-view-framed .elementor-icon, .elementor-177 .elementor-element.elementor-element-dc37ecc.elementor-view-default .elementor-icon{fill:#FDEEC833;color:#FDEEC833;border-color:#FDEEC833;}.elementor-177 .elementor-element.elementor-element-dc37ecc .elementor-icon-box-title{color:#FDBD16;}.elementor-177 .elementor-element.elementor-element-dc37ecc .elementor-icon-box-title, .elementor-177 .elementor-element.elementor-element-dc37ecc .elementor-icon-box-title a{font-family:"Avenir Next";font-size:1.2rem;font-weight:900;text-transform:uppercase;line-height:1.6rem;}.elementor-177 .elementor-element.elementor-element-dc37ecc .elementor-icon-box-description{color:#FFFFFF;font-family:var( --e-global-typography-5871fb8-font-family );font-size:var( --e-global-typography-5871fb8-font-size );line-height:var( --e-global-typography-5871fb8-line-height );letter-spacing:var( --e-global-typography-5871fb8-letter-spacing );word-spacing:var( --e-global-typography-5871fb8-word-spacing );}.elementor-177 .elementor-element.elementor-element-a3344fd .elementor-icon-box-wrapper{text-align:left;}.elementor-177 .elementor-element.elementor-element-a3344fd{--icon-box-icon-margin:15px;}.elementor-177 .elementor-element.elementor-element-a3344fd.elementor-view-stacked .elementor-icon{background-color:#FDEEC833;}.elementor-177 .elementor-element.elementor-element-a3344fd.elementor-view-framed .elementor-icon, .elementor-177 .elementor-element.elementor-element-a3344fd.elementor-view-default .elementor-icon{fill:#FDEEC833;color:#FDEEC833;border-color:#FDEEC833;}.elementor-177 .elementor-element.elementor-element-a3344fd .elementor-icon-box-title{color:#FDBD16;}.elementor-177 .elementor-element.elementor-element-a3344fd .elementor-icon-box-title, .elementor-177 .elementor-element.elementor-element-a3344fd .elementor-icon-box-title a{font-family:"Avenir Next";font-size:1.2rem;font-weight:900;text-transform:uppercase;line-height:1.6rem;}.elementor-177 .elementor-element.elementor-element-a3344fd .elementor-icon-box-description{color:#FFFFFF;font-family:var( --e-global-typography-5871fb8-font-family );font-size:var( --e-global-typography-5871fb8-font-size );line-height:var( --e-global-typography-5871fb8-line-height );letter-spacing:var( --e-global-typography-5871fb8-letter-spacing );word-spacing:var( --e-global-typography-5871fb8-word-spacing );}.elementor-177 .elementor-element.elementor-element-2eec293 .elementor-icon-box-wrapper{text-align:left;}.elementor-177 .elementor-element.elementor-element-2eec293{--icon-box-icon-margin:15px;}.elementor-177 .elementor-element.elementor-element-2eec293.elementor-view-stacked .elementor-icon{background-color:#FDEEC833;}.elementor-177 .elementor-element.elementor-element-2eec293.elementor-view-framed .elementor-icon, .elementor-177 .elementor-element.elementor-element-2eec293.elementor-view-default .elementor-icon{fill:#FDEEC833;color:#FDEEC833;border-color:#FDEEC833;}.elementor-177 .elementor-element.elementor-element-2eec293 .elementor-icon-box-title{color:#FDBD16;}.elementor-177 .elementor-element.elementor-element-2eec293 .elementor-icon-box-title, .elementor-177 .elementor-element.elementor-element-2eec293 .elementor-icon-box-title a{font-family:"Avenir Next";font-size:1.2rem;font-weight:900;text-transform:uppercase;line-height:1.6rem;}.elementor-177 .elementor-element.elementor-element-2eec293 .elementor-icon-box-description{color:#FFFFFF;font-family:var( --e-global-typography-5871fb8-font-family );font-size:var( --e-global-typography-5871fb8-font-size );line-height:var( --e-global-typography-5871fb8-line-height );letter-spacing:var( --e-global-typography-5871fb8-letter-spacing );word-spacing:var( --e-global-typography-5871fb8-word-spacing );}.elementor-177 .elementor-element.elementor-element-0ecd8e2 .elementor-icon-box-wrapper{text-align:left;}.elementor-177 .elementor-element.elementor-element-0ecd8e2{--icon-box-icon-margin:15px;}.elementor-177 .elementor-element.elementor-element-0ecd8e2.elementor-view-stacked .elementor-icon{background-color:#FDEEC833;}.elementor-177 .elementor-element.elementor-element-0ecd8e2.elementor-view-framed .elementor-icon, .elementor-177 .elementor-element.elementor-element-0ecd8e2.elementor-view-default .elementor-icon{fill:#FDEEC833;color:#FDEEC833;border-color:#FDEEC833;}.elementor-177 .elementor-element.elementor-element-0ecd8e2 .elementor-icon-box-title{color:#FDBD16;}.elementor-177 .elementor-element.elementor-element-0ecd8e2 .elementor-icon-box-title, .elementor-177 .elementor-element.elementor-element-0ecd8e2 .elementor-icon-box-title a{font-family:"Avenir Next";font-size:1.2rem;font-weight:900;text-transform:uppercase;line-height:1.6rem;}.elementor-177 .elementor-element.elementor-element-0ecd8e2 .elementor-icon-box-description{color:#FFFFFF;font-family:var( --e-global-typography-5871fb8-font-family );font-size:var( --e-global-typography-5871fb8-font-size );line-height:var( --e-global-typography-5871fb8-line-height );letter-spacing:var( --e-global-typography-5871fb8-letter-spacing );word-spacing:var( --e-global-typography-5871fb8-word-spacing );}.elementor-177 .elementor-element.elementor-element-b3c623f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 7% 05% 07%;}.elementor-177 .elementor-element.elementor-element-b3c623f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-177 .elementor-element.elementor-element-6f80b13{text-align:center;}.elementor-177 .elementor-element.elementor-element-6f80b13 .elementor-heading-title{color:#0E2B3F;font-family:var( --e-global-typography-40134b7-font-family );font-size:var( --e-global-typography-40134b7-font-size );line-height:var( --e-global-typography-40134b7-line-height );letter-spacing:var( --e-global-typography-40134b7-letter-spacing );word-spacing:var( --e-global-typography-40134b7-word-spacing );}.elementor-177 .elementor-element.elementor-element-9b587b2{padding:30px 0px 0px 0px;}.elementor-177 .elementor-element.elementor-element-26c691d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-177 .elementor-element.elementor-element-1711532 img{width:92%;}.elementor-177 .elementor-element.elementor-element-1711532 > .elementor-widget-container{margin:0px -47px 0px 0px;}.elementor-177 .elementor-element.elementor-element-1711532{z-index:1;}.elementor-bc-flex-widget .elementor-177 .elementor-element.elementor-element-7fc603e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-177 .elementor-element.elementor-element-7fc603e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-177 .elementor-element.elementor-element-7fc603e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-177 .elementor-element.elementor-element-7fc603e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E2B3F;}.elementor-177 .elementor-element.elementor-element-7fc603e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:50px 50px 50px 50px;}.elementor-177 .elementor-element.elementor-element-7fc603e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-177 .elementor-element.elementor-element-7d7a109 .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-9593c29-font-family );font-size:var( --e-global-typography-9593c29-font-size );font-weight:var( --e-global-typography-9593c29-font-weight );line-height:var( --e-global-typography-9593c29-line-height );letter-spacing:var( --e-global-typography-9593c29-letter-spacing );word-spacing:var( --e-global-typography-9593c29-word-spacing );}.elementor-177 .elementor-element.elementor-element-4a9221f .elementor-heading-title{color:#FFFFFF;font-family:var( --e-global-typography-22f93d5-font-family );font-size:var( --e-global-typography-22f93d5-font-size );font-weight:var( --e-global-typography-22f93d5-font-weight );line-height:var( --e-global-typography-22f93d5-line-height );letter-spacing:var( --e-global-typography-22f93d5-letter-spacing );word-spacing:var( --e-global-typography-22f93d5-word-spacing );}.elementor-177 .elementor-element.elementor-element-7fb88f4{color:#FFFFFF;font-family:var( --e-global-typography-5871fb8-font-family );font-size:var( --e-global-typography-5871fb8-font-size );line-height:var( --e-global-typography-5871fb8-line-height );letter-spacing:var( --e-global-typography-5871fb8-letter-spacing );word-spacing:var( --e-global-typography-5871fb8-word-spacing );}.elementor-177 .elementor-element.elementor-element-c385694{padding:30px 0px 0px 0px;}.elementor-177 .elementor-element.elementor-element-8f93168 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-177 .elementor-element.elementor-element-6af0404 img{width:92%;}.elementor-177 .elementor-element.elementor-element-6af0404 > .elementor-widget-container{margin:0px -40px 0px 0px;padding:0px 0px 0px 0px;}.elementor-177 .elementor-element.elementor-element-6af0404{z-index:1;}.elementor-bc-flex-widget .elementor-177 .elementor-element.elementor-element-859a5cc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-177 .elementor-element.elementor-element-859a5cc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-177 .elementor-element.elementor-element-859a5cc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-177 .elementor-element.elementor-element-859a5cc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E2B3F;}.elementor-177 .elementor-element.elementor-element-859a5cc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:50px 50px 50px 50px;}.elementor-177 .elementor-element.elementor-element-859a5cc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-177 .elementor-element.elementor-element-277e879 .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-9593c29-font-family );font-size:var( --e-global-typography-9593c29-font-size );font-weight:var( --e-global-typography-9593c29-font-weight );line-height:var( --e-global-typography-9593c29-line-height );letter-spacing:var( --e-global-typography-9593c29-letter-spacing );word-spacing:var( --e-global-typography-9593c29-word-spacing );}.elementor-177 .elementor-element.elementor-element-972ac46 .elementor-heading-title{color:#FFFFFF;font-family:var( --e-global-typography-22f93d5-font-family );font-size:var( --e-global-typography-22f93d5-font-size );font-weight:var( --e-global-typography-22f93d5-font-weight );line-height:var( --e-global-typography-22f93d5-line-height );letter-spacing:var( --e-global-typography-22f93d5-letter-spacing );word-spacing:var( --e-global-typography-22f93d5-word-spacing );}.elementor-177 .elementor-element.elementor-element-e6599ca{color:#FFFFFF;font-family:var( --e-global-typography-5871fb8-font-family );font-size:var( --e-global-typography-5871fb8-font-size );line-height:var( --e-global-typography-5871fb8-line-height );letter-spacing:var( --e-global-typography-5871fb8-letter-spacing );word-spacing:var( --e-global-typography-5871fb8-word-spacing );}.elementor-177 .elementor-element.elementor-element-297d2e7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:00% 7% 05% 07%;}.elementor-177 .elementor-element.elementor-element-297d2e7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-177 .elementor-element.elementor-element-d8505d0{text-align:center;}.elementor-177 .elementor-element.elementor-element-d8505d0 .elementor-heading-title{color:#0E2B3F;font-family:var( --e-global-typography-40134b7-font-family );font-size:var( --e-global-typography-40134b7-font-size );line-height:var( --e-global-typography-40134b7-line-height );letter-spacing:var( --e-global-typography-40134b7-letter-spacing );word-spacing:var( --e-global-typography-40134b7-word-spacing );}.elementor-177 .elementor-element.elementor-element-5b95aeb{padding:30px 0px 0px 0px;}.elementor-177 .elementor-element.elementor-element-f76520b{padding:0px 0px 0px 0px;}.elementor-177 .elementor-element.elementor-element-5352644{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 5% 05% 5%;}.elementor-177 .elementor-element.elementor-element-5352644 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-177 .elementor-element.elementor-element-58ae35f{text-align:center;}.elementor-177 .elementor-element.elementor-element-58ae35f .elementor-heading-title{color:#0E2B3F;font-family:var( --e-global-typography-40134b7-font-family );font-size:var( --e-global-typography-40134b7-font-size );line-height:var( --e-global-typography-40134b7-line-height );letter-spacing:var( --e-global-typography-40134b7-letter-spacing );word-spacing:var( --e-global-typography-40134b7-word-spacing );}.elementor-177 .elementor-element.elementor-element-0c830d4{padding:30px 0px 0px 0px;}.elementor-177 .elementor-element.elementor-element-2234fda{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-177 .elementor-element.elementor-element-9104a36{text-align:center;width:var( --container-widget-width, 89% );max-width:89%;--container-widget-width:89%;--container-widget-flex-grow:0;}.elementor-177 .elementor-element.elementor-element-9104a36 .elementor-heading-title{color:#FFFFFF;font-family:var( --e-global-typography-22f93d5-font-family );font-size:var( --e-global-typography-22f93d5-font-size );font-weight:var( --e-global-typography-22f93d5-font-weight );line-height:var( --e-global-typography-22f93d5-line-height );letter-spacing:var( --e-global-typography-22f93d5-letter-spacing );word-spacing:var( --e-global-typography-22f93d5-word-spacing );text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-177 .elementor-element.elementor-element-9104a36 > .elementor-widget-container{margin:-50px 0px 0px 43px;padding:20px 20px 20px 20px;background-color:#0E2B3F;}.elementor-177 .elementor-element.elementor-element-240ae15{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-177 .elementor-element.elementor-element-21ccb6d{text-align:center;}.elementor-177 .elementor-element.elementor-element-21ccb6d .elementor-heading-title{color:#FFFFFF;font-family:var( --e-global-typography-22f93d5-font-family );font-size:var( --e-global-typography-22f93d5-font-size );font-weight:var( --e-global-typography-22f93d5-font-weight );line-height:var( --e-global-typography-22f93d5-line-height );letter-spacing:var( --e-global-typography-22f93d5-letter-spacing );word-spacing:var( --e-global-typography-22f93d5-word-spacing );}.elementor-177 .elementor-element.elementor-element-21ccb6d > .elementor-widget-container{margin:-50px 44px 0px 43px;padding:20px 20px 20px 20px;background-color:#0E2B3F;}.elementor-177 .elementor-element.elementor-element-18e14cf{width:var( --container-widget-width, 106.465% );max-width:106.465%;--container-widget-width:106.465%;--container-widget-flex-grow:0;}.elementor-177 .elementor-element.elementor-element-c54d220{text-align:center;}.elementor-177 .elementor-element.elementor-element-c54d220 .elementor-heading-title{color:#FFFFFF;font-family:var( --e-global-typography-22f93d5-font-family );font-size:var( --e-global-typography-22f93d5-font-size );font-weight:var( --e-global-typography-22f93d5-font-weight );line-height:var( --e-global-typography-22f93d5-line-height );letter-spacing:var( --e-global-typography-22f93d5-letter-spacing );word-spacing:var( --e-global-typography-22f93d5-word-spacing );}.elementor-177 .elementor-element.elementor-element-c54d220 > .elementor-widget-container{margin:-50px 43px 0px 43px;padding:20px 20px 20px 20px;background-color:#0E2B3F;}:root{--page-title-display:none;}body.elementor-page-177:not(.elementor-motion-effects-element-type-background), body.elementor-page-177 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://designforlife.org/wp-content/uploads/2023/08/Rectangle-127.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}@media(min-width:768px){.elementor-177 .elementor-element.elementor-element-48d295d{width:12%;}.elementor-177 .elementor-element.elementor-element-80e6910{width:74.665%;}.elementor-177 .elementor-element.elementor-element-0149701{width:12%;}.elementor-177 .elementor-element.elementor-element-26c691d{width:25%;}.elementor-177 .elementor-element.elementor-element-7fc603e{width:74.665%;}.elementor-177 .elementor-element.elementor-element-8f93168{width:25%;}.elementor-177 .elementor-element.elementor-element-859a5cc{width:74.665%;}}@media(max-width:1024px){.elementor-177 .elementor-element.elementor-element-7b8cf56{padding:45% 07% 05% 07%;}.elementor-177 .elementor-element.elementor-element-e8cfef4 .elementor-heading-title{font-size:var( --e-global-typography-40134b7-font-size );line-height:var( --e-global-typography-40134b7-line-height );letter-spacing:var( --e-global-typography-40134b7-letter-spacing );word-spacing:var( --e-global-typography-40134b7-word-spacing );}.elementor-177 .elementor-element.elementor-element-48961af{font-size:var( --e-global-typography-5871fb8-font-size );line-height:var( --e-global-typography-5871fb8-line-height );letter-spacing:var( --e-global-typography-5871fb8-letter-spacing );word-spacing:var( --e-global-typography-5871fb8-word-spacing );}.elementor-177 .elementor-element.elementor-element-b7b995b .elementor-heading-title{font-size:var( --e-global-typography-40134b7-font-size );line-height:var( --e-global-typography-40134b7-line-height );letter-spacing:var( --e-global-typography-40134b7-letter-spacing );word-spacing:var( --e-global-typography-40134b7-word-spacing );}.elementor-177 .elementor-element.elementor-element-b92df46{font-size:var( --e-global-typography-5871fb8-font-size );line-height:var( --e-global-typography-5871fb8-line-height );letter-spacing:var( --e-global-typography-5871fb8-letter-spacing );word-spacing:var( --e-global-typography-5871fb8-word-spacing );}.elementor-177 .elementor-element.elementor-element-5d6a3f4 .elementor-heading-title{font-size:var( --e-global-typography-40134b7-font-size );line-height:var( --e-global-typography-40134b7-line-height );letter-spacing:var( --e-global-typography-40134b7-letter-spacing );word-spacing:var( --e-global-typography-40134b7-word-spacing );}.elementor-177 .elementor-element.elementor-element-173569c .elementor-icon-box-description{font-size:var( --e-global-typography-5871fb8-font-size );line-height:var( --e-global-typography-5871fb8-line-height );letter-spacing:var( --e-global-typography-5871fb8-letter-spacing );word-spacing:var( --e-global-typography-5871fb8-word-spacing );}.elementor-177 .elementor-element.elementor-element-dea38ae .elementor-icon-box-description{font-size:var( --e-global-typography-5871fb8-font-size );line-height:var( --e-global-typography-5871fb8-line-height );letter-spacing:var( --e-global-typography-5871fb8-letter-spacing );word-spacing:var( --e-global-typography-5871fb8-word-spacing );}.elementor-177 .elementor-element.elementor-element-0655fef .elementor-icon-box-description{font-size:var( --e-global-typography-5871fb8-font-size );line-height:var( --e-global-typography-5871fb8-line-height );letter-spacing:var( --e-global-typography-5871fb8-letter-spacing );word-spacing:var( --e-global-typography-5871fb8-word-spacing );}.elementor-177 .elementor-element.elementor-element-b9fa7af .elementor-icon-box-description{font-size:var( --e-global-typography-5871fb8-font-size );line-height:var( --e-global-typography-5871fb8-line-height );letter-spacing:var( --e-global-typography-5871fb8-letter-spacing );word-spacing:var( --e-global-typography-5871fb8-word-spacing );}.elementor-177 .elementor-element.elementor-element-dc37ecc .elementor-icon-box-description{font-size:var( --e-global-typography-5871fb8-font-size );line-height:var( --e-global-typography-5871fb8-line-height );letter-spacing:var( --e-global-typography-5871fb8-letter-spacing );word-spacing:var( --e-global-typography-5871fb8-word-spacing );}.elementor-177 .elementor-element.elementor-element-a3344fd .elementor-icon-box-description{font-size:var( --e-global-typography-5871fb8-font-size );line-height:var( --e-global-typography-5871fb8-line-height );letter-spacing:var( --e-global-typography-5871fb8-letter-spacing );word-spacing:var( --e-global-typography-5871fb8-word-spacing );}.elementor-177 .elementor-element.elementor-element-2eec293 .elementor-icon-box-description{font-size:var( --e-global-typography-5871fb8-font-size );line-height:var( --e-global-typography-5871fb8-line-height );letter-spacing:var( --e-global-typography-5871fb8-letter-spacing );word-spacing:var( --e-global-typography-5871fb8-word-spacing );}.elementor-177 .elementor-element.elementor-element-0ecd8e2 .elementor-icon-box-description{font-size:var( --e-global-typography-5871fb8-font-size );line-height:var( --e-global-typography-5871fb8-line-height );letter-spacing:var( --e-global-typography-5871fb8-letter-spacing );word-spacing:var( --e-global-typography-5871fb8-word-spacing );}.elementor-177 .elementor-element.elementor-element-b3c623f{padding:5% 2% 5% 2%;}.elementor-177 .elementor-element.elementor-element-6f80b13 .elementor-heading-title{font-size:var( --e-global-typography-40134b7-font-size );line-height:var( --e-global-typography-40134b7-line-height );letter-spacing:var( --e-global-typography-40134b7-letter-spacing );word-spacing:var( --e-global-typography-40134b7-word-spacing );}.elementor-177 .elementor-element.elementor-element-9b587b2{padding:00px 00px 00px 00px;}.elementor-bc-flex-widget .elementor-177 .elementor-element.elementor-element-26c691d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-177 .elementor-element.elementor-element-26c691d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-177 .elementor-element.elementor-element-7d7a109 .elementor-heading-title{font-size:var( --e-global-typography-9593c29-font-size );line-height:var( --e-global-typography-9593c29-line-height );letter-spacing:var( --e-global-typography-9593c29-letter-spacing );word-spacing:var( --e-global-typography-9593c29-word-spacing );}.elementor-177 .elementor-element.elementor-element-4a9221f .elementor-heading-title{font-size:var( --e-global-typography-22f93d5-font-size );line-height:var( --e-global-typography-22f93d5-line-height );letter-spacing:var( --e-global-typography-22f93d5-letter-spacing );word-spacing:var( --e-global-typography-22f93d5-word-spacing );}.elementor-177 .elementor-element.elementor-element-7fb88f4{font-size:var( --e-global-typography-5871fb8-font-size );line-height:var( --e-global-typography-5871fb8-line-height );letter-spacing:var( --e-global-typography-5871fb8-letter-spacing );word-spacing:var( --e-global-typography-5871fb8-word-spacing );}.elementor-177 .elementor-element.elementor-element-c385694{padding:00px 00px 00px 00px;}.elementor-bc-flex-widget .elementor-177 .elementor-element.elementor-element-8f93168.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-177 .elementor-element.elementor-element-8f93168.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-177 .elementor-element.elementor-element-277e879 .elementor-heading-title{font-size:var( --e-global-typography-9593c29-font-size );line-height:var( --e-global-typography-9593c29-line-height );letter-spacing:var( --e-global-typography-9593c29-letter-spacing );word-spacing:var( --e-global-typography-9593c29-word-spacing );}.elementor-177 .elementor-element.elementor-element-972ac46 .elementor-heading-title{font-size:var( --e-global-typography-22f93d5-font-size );line-height:var( --e-global-typography-22f93d5-line-height );letter-spacing:var( --e-global-typography-22f93d5-letter-spacing );word-spacing:var( --e-global-typography-22f93d5-word-spacing );}.elementor-177 .elementor-element.elementor-element-e6599ca{font-size:var( --e-global-typography-5871fb8-font-size );line-height:var( --e-global-typography-5871fb8-line-height );letter-spacing:var( --e-global-typography-5871fb8-letter-spacing );word-spacing:var( --e-global-typography-5871fb8-word-spacing );}.elementor-177 .elementor-element.elementor-element-d8505d0 .elementor-heading-title{font-size:var( --e-global-typography-40134b7-font-size );line-height:var( --e-global-typography-40134b7-line-height );letter-spacing:var( --e-global-typography-40134b7-letter-spacing );word-spacing:var( --e-global-typography-40134b7-word-spacing );}.elementor-177 .elementor-element.elementor-element-5b95aeb{padding:00px 00px 00px 00px;}.elementor-177 .elementor-element.elementor-element-58ae35f .elementor-heading-title{font-size:var( --e-global-typography-40134b7-font-size );line-height:var( --e-global-typography-40134b7-line-height );letter-spacing:var( --e-global-typography-40134b7-letter-spacing );word-spacing:var( --e-global-typography-40134b7-word-spacing );}.elementor-177 .elementor-element.elementor-element-0c830d4{padding:00px 00px 00px 00px;}.elementor-177 .elementor-element.elementor-element-9104a36 .elementor-heading-title{font-size:var( --e-global-typography-22f93d5-font-size );line-height:var( --e-global-typography-22f93d5-line-height );letter-spacing:var( --e-global-typography-22f93d5-letter-spacing );word-spacing:var( --e-global-typography-22f93d5-word-spacing );}.elementor-177 .elementor-element.elementor-element-9104a36 > .elementor-widget-container{margin:-50px 10px 0px 10px;padding:15px 15px 15px 15px;}.elementor-177 .elementor-element.elementor-element-21ccb6d .elementor-heading-title{font-size:var( --e-global-typography-22f93d5-font-size );line-height:var( --e-global-typography-22f93d5-line-height );letter-spacing:var( --e-global-typography-22f93d5-letter-spacing );word-spacing:var( --e-global-typography-22f93d5-word-spacing );}.elementor-177 .elementor-element.elementor-element-21ccb6d > .elementor-widget-container{margin:-50px 10px 0px 10px;padding:15px 15px 15px 15px;}.elementor-177 .elementor-element.elementor-element-c54d220 .elementor-heading-title{font-size:var( --e-global-typography-22f93d5-font-size );line-height:var( --e-global-typography-22f93d5-line-height );letter-spacing:var( --e-global-typography-22f93d5-letter-spacing );word-spacing:var( --e-global-typography-22f93d5-word-spacing );}.elementor-177 .elementor-element.elementor-element-c54d220 > .elementor-widget-container{margin:-50px 10px 0px 10px;padding:15px 15px 15px 15px;}}@media(max-width:767px){.elementor-177 .elementor-element.elementor-element-7b8cf56:not(.elementor-motion-effects-element-type-background), .elementor-177 .elementor-element.elementor-element-7b8cf56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://designforlife.org/wp-content/uploads/2023/08/Rectangle-131-1.svg");background-position:center center;background-size:cover;}.elementor-177 .elementor-element.elementor-element-7b8cf56{padding:40% 2% 60% 2%;}.elementor-177 .elementor-element.elementor-element-cfc2363{text-align:center;}.elementor-177 .elementor-element.elementor-element-cfc2363 .elementor-heading-title{font-size:3rem;line-height:3.2rem;}.elementor-177 .elementor-element.elementor-element-144333e{padding:0% 2% 0% 2%;}.elementor-177 .elementor-element.elementor-element-e8cfef4{text-align:center;}.elementor-177 .elementor-element.elementor-element-e8cfef4 .elementor-heading-title{font-size:var( --e-global-typography-40134b7-font-size );line-height:var( --e-global-typography-40134b7-line-height );letter-spacing:var( --e-global-typography-40134b7-letter-spacing );word-spacing:var( --e-global-typography-40134b7-word-spacing );}.elementor-177 .elementor-element.elementor-element-48961af{text-align:center;font-size:var( --e-global-typography-5871fb8-font-size );line-height:var( --e-global-typography-5871fb8-line-height );letter-spacing:var( --e-global-typography-5871fb8-letter-spacing );word-spacing:var( --e-global-typography-5871fb8-word-spacing );}.elementor-177 .elementor-element.elementor-element-971aac5{padding:0% 2% 0% 2%;}.elementor-177 .elementor-element.elementor-element-b7b995b .elementor-heading-title{font-size:var( --e-global-typography-40134b7-font-size );line-height:var( --e-global-typography-40134b7-line-height );letter-spacing:var( --e-global-typography-40134b7-letter-spacing );word-spacing:var( --e-global-typography-40134b7-word-spacing );}.elementor-177 .elementor-element.elementor-element-b92df46{text-align:center;font-size:var( --e-global-typography-5871fb8-font-size );line-height:var( --e-global-typography-5871fb8-line-height );letter-spacing:var( --e-global-typography-5871fb8-letter-spacing );word-spacing:var( --e-global-typography-5871fb8-word-spacing );}.elementor-177 .elementor-element.elementor-element-b50607b{padding:10% 0% 0% 0%;}.elementor-177 .elementor-element.elementor-element-5d6a3f4 .elementor-heading-title{font-size:var( --e-global-typography-40134b7-font-size );line-height:var( --e-global-typography-40134b7-line-height );letter-spacing:var( --e-global-typography-40134b7-letter-spacing );word-spacing:var( --e-global-typography-40134b7-word-spacing );}.elementor-177 .elementor-element.elementor-element-173569c .elementor-icon-box-description{font-size:var( --e-global-typography-5871fb8-font-size );line-height:var( --e-global-typography-5871fb8-line-height );letter-spacing:var( --e-global-typography-5871fb8-letter-spacing );word-spacing:var( --e-global-typography-5871fb8-word-spacing );}.elementor-177 .elementor-element.elementor-element-dea38ae .elementor-icon-box-description{font-size:var( --e-global-typography-5871fb8-font-size );line-height:var( --e-global-typography-5871fb8-line-height );letter-spacing:var( --e-global-typography-5871fb8-letter-spacing );word-spacing:var( --e-global-typography-5871fb8-word-spacing );}.elementor-177 .elementor-element.elementor-element-0655fef .elementor-icon-box-description{font-size:var( --e-global-typography-5871fb8-font-size );line-height:var( --e-global-typography-5871fb8-line-height );letter-spacing:var( --e-global-typography-5871fb8-letter-spacing );word-spacing:var( --e-global-typography-5871fb8-word-spacing );}.elementor-177 .elementor-element.elementor-element-b9fa7af .elementor-icon-box-description{font-size:var( --e-global-typography-5871fb8-font-size );line-height:var( --e-global-typography-5871fb8-line-height );letter-spacing:var( --e-global-typography-5871fb8-letter-spacing );word-spacing:var( --e-global-typography-5871fb8-word-spacing );}.elementor-177 .elementor-element.elementor-element-dc37ecc .elementor-icon-box-description{font-size:var( --e-global-typography-5871fb8-font-size );line-height:var( --e-global-typography-5871fb8-line-height );letter-spacing:var( --e-global-typography-5871fb8-letter-spacing );word-spacing:var( --e-global-typography-5871fb8-word-spacing );}.elementor-177 .elementor-element.elementor-element-a3344fd .elementor-icon-box-description{font-size:var( --e-global-typography-5871fb8-font-size );line-height:var( --e-global-typography-5871fb8-line-height );letter-spacing:var( --e-global-typography-5871fb8-letter-spacing );word-spacing:var( --e-global-typography-5871fb8-word-spacing );}.elementor-177 .elementor-element.elementor-element-2eec293 .elementor-icon-box-description{font-size:var( --e-global-typography-5871fb8-font-size );line-height:var( --e-global-typography-5871fb8-line-height );letter-spacing:var( --e-global-typography-5871fb8-letter-spacing );word-spacing:var( --e-global-typography-5871fb8-word-spacing );}.elementor-177 .elementor-element.elementor-element-0ecd8e2 .elementor-icon-box-description{font-size:var( --e-global-typography-5871fb8-font-size );line-height:var( --e-global-typography-5871fb8-line-height );letter-spacing:var( --e-global-typography-5871fb8-letter-spacing );word-spacing:var( --e-global-typography-5871fb8-word-spacing );}.elementor-177 .elementor-element.elementor-element-b3c623f{padding:10% 0% 0% 0%;}.elementor-177 .elementor-element.elementor-element-6f80b13 .elementor-heading-title{font-size:var( --e-global-typography-40134b7-font-size );line-height:var( --e-global-typography-40134b7-line-height );letter-spacing:var( --e-global-typography-40134b7-letter-spacing );word-spacing:var( --e-global-typography-40134b7-word-spacing );}.elementor-177 .elementor-element.elementor-element-26c691d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-177 .elementor-element.elementor-element-1711532 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-177 .elementor-element.elementor-element-1711532{z-index:0;}.elementor-177 .elementor-element.elementor-element-7fc603e > .elementor-element-populated{margin:-15px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-177 .elementor-element.elementor-element-7d7a109{text-align:left;}.elementor-177 .elementor-element.elementor-element-7d7a109 .elementor-heading-title{font-size:var( --e-global-typography-9593c29-font-size );line-height:var( --e-global-typography-9593c29-line-height );letter-spacing:var( --e-global-typography-9593c29-letter-spacing );word-spacing:var( --e-global-typography-9593c29-word-spacing );}.elementor-177 .elementor-element.elementor-element-4a9221f .elementor-heading-title{font-size:var( --e-global-typography-22f93d5-font-size );line-height:var( --e-global-typography-22f93d5-line-height );letter-spacing:var( --e-global-typography-22f93d5-letter-spacing );word-spacing:var( --e-global-typography-22f93d5-word-spacing );}.elementor-177 .elementor-element.elementor-element-7fb88f4{font-size:var( --e-global-typography-5871fb8-font-size );line-height:var( --e-global-typography-5871fb8-line-height );letter-spacing:var( --e-global-typography-5871fb8-letter-spacing );word-spacing:var( --e-global-typography-5871fb8-word-spacing );}.elementor-177 .elementor-element.elementor-element-8f93168 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-177 .elementor-element.elementor-element-6af0404 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-177 .elementor-element.elementor-element-6af0404{z-index:0;}.elementor-177 .elementor-element.elementor-element-859a5cc > .elementor-element-populated{margin:-15px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-177 .elementor-element.elementor-element-277e879{text-align:left;}.elementor-177 .elementor-element.elementor-element-277e879 .elementor-heading-title{font-size:var( --e-global-typography-9593c29-font-size );line-height:var( --e-global-typography-9593c29-line-height );letter-spacing:var( --e-global-typography-9593c29-letter-spacing );word-spacing:var( --e-global-typography-9593c29-word-spacing );}.elementor-177 .elementor-element.elementor-element-972ac46 .elementor-heading-title{font-size:var( --e-global-typography-22f93d5-font-size );line-height:var( --e-global-typography-22f93d5-line-height );letter-spacing:var( --e-global-typography-22f93d5-letter-spacing );word-spacing:var( --e-global-typography-22f93d5-word-spacing );}.elementor-177 .elementor-element.elementor-element-e6599ca{font-size:var( --e-global-typography-5871fb8-font-size );line-height:var( --e-global-typography-5871fb8-line-height );letter-spacing:var( --e-global-typography-5871fb8-letter-spacing );word-spacing:var( --e-global-typography-5871fb8-word-spacing );}.elementor-177 .elementor-element.elementor-element-297d2e7{padding:10% 0% 0% 0%;}.elementor-177 .elementor-element.elementor-element-d8505d0 .elementor-heading-title{font-size:var( --e-global-typography-40134b7-font-size );line-height:var( --e-global-typography-40134b7-line-height );letter-spacing:var( --e-global-typography-40134b7-letter-spacing );word-spacing:var( --e-global-typography-40134b7-word-spacing );}.elementor-177 .elementor-element.elementor-element-5352644{padding:10% 0% 0% 0%;}.elementor-177 .elementor-element.elementor-element-58ae35f .elementor-heading-title{font-size:var( --e-global-typography-40134b7-font-size );line-height:var( --e-global-typography-40134b7-line-height );letter-spacing:var( --e-global-typography-40134b7-letter-spacing );word-spacing:var( --e-global-typography-40134b7-word-spacing );}.elementor-177 .elementor-element.elementor-element-9104a36 .elementor-heading-title{font-size:var( --e-global-typography-22f93d5-font-size );line-height:var( --e-global-typography-22f93d5-line-height );letter-spacing:var( --e-global-typography-22f93d5-letter-spacing );word-spacing:var( --e-global-typography-22f93d5-word-spacing );}.elementor-177 .elementor-element.elementor-element-21ccb6d .elementor-heading-title{font-size:var( --e-global-typography-22f93d5-font-size );line-height:var( --e-global-typography-22f93d5-line-height );letter-spacing:var( --e-global-typography-22f93d5-letter-spacing );word-spacing:var( --e-global-typography-22f93d5-word-spacing );}.elementor-177 .elementor-element.elementor-element-c54d220 .elementor-heading-title{font-size:var( --e-global-typography-22f93d5-font-size );line-height:var( --e-global-typography-22f93d5-line-height );letter-spacing:var( --e-global-typography-22f93d5-letter-spacing );word-spacing:var( --e-global-typography-22f93d5-word-spacing );}}@media(max-width:1024px) and (min-width:768px){.elementor-177 .elementor-element.elementor-element-71db5d7{width:100%;}.elementor-177 .elementor-element.elementor-element-0975543{width:100%;}.elementor-177 .elementor-element.elementor-element-48d295d{width:100%;}.elementor-177 .elementor-element.elementor-element-80e6910{width:100%;}.elementor-177 .elementor-element.elementor-element-0149701{width:100%;}.elementor-177 .elementor-element.elementor-element-e1ec803{width:50%;}.elementor-177 .elementor-element.elementor-element-8c0b004{width:50%;}.elementor-177 .elementor-element.elementor-element-b6bbab0{width:50%;}.elementor-177 .elementor-element.elementor-element-28532d2{width:50%;}.elementor-177 .elementor-element.elementor-element-2337e8e{width:50%;}.elementor-177 .elementor-element.elementor-element-96c82ed{width:50%;}.elementor-177 .elementor-element.elementor-element-10177a4{width:50%;}.elementor-177 .elementor-element.elementor-element-317ecc1{width:50%;}.elementor-177 .elementor-element.elementor-element-26c691d{width:33%;}.elementor-177 .elementor-element.elementor-element-7fc603e{width:66%;}.elementor-177 .elementor-element.elementor-element-8f93168{width:33%;}.elementor-177 .elementor-element.elementor-element-859a5cc{width:66%;}.elementor-177 .elementor-element.elementor-element-d37e8d8{width:33%;}.elementor-177 .elementor-element.elementor-element-d249c08{width:33%;}.elementor-177 .elementor-element.elementor-element-960b3bf{width:33%;}.elementor-177 .elementor-element.elementor-element-a7671ad{width:33%;}.elementor-177 .elementor-element.elementor-element-c7e0225{width:33%;}.elementor-177 .elementor-element.elementor-element-35da608{width:33%;}.elementor-177 .elementor-element.elementor-element-fb55b55{width:33%;}.elementor-177 .elementor-element.elementor-element-6d9ab89{width:33%;}.elementor-177 .elementor-element.elementor-element-da73f4e{width:33%;}}/* Start custom CSS for image, class: .elementor-element-1711532 */.elementor-177 .elementor-element.elementor-element-1711532 img {
        filter: grayscale(100%);
        transition: filter 0.3s ease; /* Optional: adds a smooth transition */
    }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6af0404 */.elementor-177 .elementor-element.elementor-element-6af0404 img {
        filter: grayscale(100%);
        transition: filter 0.3s ease; /* Optional: adds a smooth transition */
    }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-fb55b55 */.elementor-177 .elementor-element.elementor-element-fb55b55 img {
        filter: grayscale(100%);
        transition: filter 0.3s ease; /* Optional: adds a smooth transition */
    }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-240ae15 */.elementor-177 .elementor-element.elementor-element-240ae15 img {
        filter: grayscale(100%);
        transition: filter 0.3s ease; /* Optional: adds a smooth transition */
    }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-18e14cf */.elementor-177 .elementor-element.elementor-element-18e14cf img {
        filter: grayscale(100%);
        transition: filter 0.3s ease; /* Optional: adds a smooth transition */
    }/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Avenir Next';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://designforlife.org/wp-content/uploads/2023/08/AvenirNextLTPro-Regular.eot');
	src: url('https://designforlife.org/wp-content/uploads/2023/08/AvenirNextLTPro-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://designforlife.org/wp-content/uploads/2023/08/AvenirNextLTPro-Regular.woff2') format('woff2'),
		url('https://designforlife.org/wp-content/uploads/2023/08/AvenirNextLTPro-Regular.woff') format('woff'),
		url('https://designforlife.org/wp-content/uploads/2023/08/AvenirNextLTPro-Regular.ttf') format('truetype'),
		url('https://designforlife.org/wp-content/uploads/2023/08/AvenirNextLTPro-Regular.svg#AvenirNext') format('svg');
}
@font-face {
	font-family: 'Avenir Next';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://designforlife.org/wp-content/uploads/2023/08/AvenirNextLTPro-Bold.eot');
	src: url('https://designforlife.org/wp-content/uploads/2023/08/AvenirNextLTPro-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://designforlife.org/wp-content/uploads/2023/08/AvenirNextLTPro-Bold.woff2') format('woff2'),
		url('https://designforlife.org/wp-content/uploads/2023/08/AvenirNextLTPro-Bold.woff') format('woff'),
		url('https://designforlife.org/wp-content/uploads/2023/08/AvenirNextLTPro-Bold.ttf') format('truetype'),
		url('https://designforlife.org/wp-content/uploads/2023/08/AvenirNextLTPro-Bold.svg#AvenirNext') format('svg');
}
/* End Custom Fonts CSS */