.elementor-21 .elementor-element.elementor-element-64a56016:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-64a56016 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://straightpath4humanity.com/wp-content/uploads/2026/04/coding-fun-for-middle-school-students-1.jpg");background-position:0px -25px;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-64a56016 > .elementor-background-overlay{background-color:var( --e-global-color-e5e9561 );opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-64a56016 > .elementor-container{min-height:550px;}.elementor-21 .elementor-element.elementor-element-64a56016{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-195px;margin-bottom:100px;padding:0px 15px 0px 15px;}.elementor-21 .elementor-element.elementor-element-1eedee49 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:150px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-1eedee49 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-df9e380{text-align:start;}.elementor-21 .elementor-element.elementor-element-df9e380 .elementor-heading-title{font-family:var( --e-global-typography-317d263-font-family ), Sans-serif;font-size:var( --e-global-typography-317d263-font-size );font-weight:var( --e-global-typography-317d263-font-weight );line-height:var( --e-global-typography-317d263-line-height );color:var( --e-global-color-21bfb04 );}.elementor-21 .elementor-element.elementor-element-c3fbbbb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;color:var( --e-global-color-21bfb04 );}.elementor-21 .elementor-element.elementor-element-8d13161{margin-top:75px;margin-bottom:0px;}.elementor-21 .elementor-element.elementor-element-f836d4a{text-align:center;}.elementor-21 .elementor-element.elementor-element-f836d4a .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-d06c8f1{margin-top:50px;margin-bottom:0px;}.elementor-21 .elementor-element.elementor-element-38fc653 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F15B4340;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:18px 25px 22px 25px;}.elementor-21 .elementor-element.elementor-element-38fc653 > .elementor-element-populated, .elementor-21 .elementor-element.elementor-element-38fc653 > .elementor-element-populated > .elementor-background-overlay, .elementor-21 .elementor-element.elementor-element-38fc653 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-21 .elementor-element.elementor-element-38fc653 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-c8b5f04 .elementor-icon-box-wrapper{gap:20px;}.elementor-21 .elementor-element.elementor-element-c8b5f04 .elementor-icon-box-title{margin-block-end:10px;}.elementor-21 .elementor-element.elementor-element-c8b5f04.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:#FFFFFF;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-c8b5f04.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-c8b5f04.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-c8b5f04.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-c8b5f04 .elementor-icon{font-size:32px;padding:22px;}.elementor-21 .elementor-element.elementor-element-1180fd5 .elementor-button{background-color:#02010100;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-color:var( --e-global-color-primary );padding:12px 111px 12px 111px;}.elementor-21 .elementor-element.elementor-element-1180fd5 .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-1180fd5 .elementor-button:focus{background-color:var( --e-global-color-fc28385 );color:var( --e-global-color-21bfb04 );border-color:var( --e-global-color-fc28385 );}.elementor-21 .elementor-element.elementor-element-1180fd5 .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-1180fd5 .elementor-button:focus svg{fill:var( --e-global-color-21bfb04 );}.elementor-21 .elementor-element.elementor-element-adcde8b > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F15B4340;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:18px 25px 22px 25px;}.elementor-21 .elementor-element.elementor-element-adcde8b > .elementor-element-populated, .elementor-21 .elementor-element.elementor-element-adcde8b > .elementor-element-populated > .elementor-background-overlay, .elementor-21 .elementor-element.elementor-element-adcde8b > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-21 .elementor-element.elementor-element-adcde8b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-a406278 .elementor-icon-box-wrapper{gap:20px;}.elementor-21 .elementor-element.elementor-element-a406278 .elementor-icon-box-title{margin-block-end:10px;}.elementor-21 .elementor-element.elementor-element-a406278.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:#FFFFFF;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-a406278.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-a406278.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-a406278.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-a406278 .elementor-icon{font-size:32px;padding:22px;}.elementor-21 .elementor-element.elementor-element-0ccd3d8 .elementor-button{background-color:#02010100;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-color:var( --e-global-color-primary );padding:12px 111px 12px 111px;}.elementor-21 .elementor-element.elementor-element-0ccd3d8 .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-0ccd3d8 .elementor-button:focus{background-color:var( --e-global-color-fc28385 );color:var( --e-global-color-21bfb04 );border-color:var( --e-global-color-fc28385 );}.elementor-21 .elementor-element.elementor-element-0ccd3d8 .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-0ccd3d8 .elementor-button:focus svg{fill:var( --e-global-color-21bfb04 );}.elementor-21 .elementor-element.elementor-element-1001973{margin-top:50px;margin-bottom:0px;}.elementor-21 .elementor-element.elementor-element-2a9b5ad > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F15B4340;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:18px 25px 22px 25px;}.elementor-21 .elementor-element.elementor-element-2a9b5ad > .elementor-element-populated, .elementor-21 .elementor-element.elementor-element-2a9b5ad > .elementor-element-populated > .elementor-background-overlay, .elementor-21 .elementor-element.elementor-element-2a9b5ad > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-21 .elementor-element.elementor-element-2a9b5ad > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-c6b365f .elementor-icon-box-wrapper{gap:20px;}.elementor-21 .elementor-element.elementor-element-c6b365f .elementor-icon-box-title{margin-block-end:10px;}.elementor-21 .elementor-element.elementor-element-c6b365f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:#FFFFFF;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-c6b365f.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-c6b365f.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-c6b365f.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-c6b365f .elementor-icon{font-size:32px;padding:22px;}.elementor-21 .elementor-element.elementor-element-aec9429 .elementor-button{background-color:#02010100;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-color:var( --e-global-color-primary );padding:12px 111px 12px 111px;}.elementor-21 .elementor-element.elementor-element-aec9429 .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-aec9429 .elementor-button:focus{background-color:var( --e-global-color-fc28385 );color:var( --e-global-color-21bfb04 );border-color:var( --e-global-color-fc28385 );}.elementor-21 .elementor-element.elementor-element-aec9429 .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-aec9429 .elementor-button:focus svg{fill:var( --e-global-color-21bfb04 );}.elementor-21 .elementor-element.elementor-element-95f35cf > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F15B4340;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:18px 25px 22px 25px;}.elementor-21 .elementor-element.elementor-element-95f35cf > .elementor-element-populated, .elementor-21 .elementor-element.elementor-element-95f35cf > .elementor-element-populated > .elementor-background-overlay, .elementor-21 .elementor-element.elementor-element-95f35cf > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-21 .elementor-element.elementor-element-95f35cf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-5f5d381 .elementor-icon-box-wrapper{gap:20px;}.elementor-21 .elementor-element.elementor-element-5f5d381 .elementor-icon-box-title{margin-block-end:10px;}.elementor-21 .elementor-element.elementor-element-5f5d381.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:#FFFFFF;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-5f5d381.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-5f5d381.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-5f5d381.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-5f5d381 .elementor-icon{font-size:32px;padding:22px;}.elementor-21 .elementor-element.elementor-element-d47f32e .elementor-button{background-color:#02010100;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-color:var( --e-global-color-primary );padding:12px 111px 12px 111px;}.elementor-21 .elementor-element.elementor-element-d47f32e .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-d47f32e .elementor-button:focus{background-color:var( --e-global-color-fc28385 );color:var( --e-global-color-21bfb04 );border-color:var( --e-global-color-fc28385 );}.elementor-21 .elementor-element.elementor-element-d47f32e .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-d47f32e .elementor-button:focus svg{fill:var( --e-global-color-21bfb04 );}.elementor-21 .elementor-element.elementor-element-3e7caab:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-3e7caab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21bfb04 );}.elementor-21 .elementor-element.elementor-element-3e7caab{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:75px;margin-bottom:75px;padding:45px 0px 45px 0px;}.elementor-21 .elementor-element.elementor-element-3e7caab > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-21 .elementor-element.elementor-element-cc07237.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-21 .elementor-element.elementor-element-cc07237.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-21 .elementor-element.elementor-element-cc07237 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-21 .elementor-element.elementor-element-f9e1000{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -24px) 0px;}.elementor-21 .elementor-element.elementor-element-f9e1000 img{border-radius:25px 25px 15px 15px;}.elementor-bc-flex-widget .elementor-21 .elementor-element.elementor-element-2870043.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-21 .elementor-element.elementor-element-2870043.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-2870043 > .elementor-element-populated{padding:0px 0px 0px 35px;}.elementor-21 .elementor-element.elementor-element-8964dcb{text-align:start;}.elementor-21 .elementor-element.elementor-element-8964dcb .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-c47d16c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;color:var( --e-global-color-text );}.elementor-21 .elementor-element.elementor-element-c47d16c p{margin-block-end:20px;}.elementor-bc-flex-widget .elementor-21 .elementor-element.elementor-element-d567fac.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-21 .elementor-element.elementor-element-d567fac.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-97ea831{text-align:start;}.elementor-21 .elementor-element.elementor-element-97ea831 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-89b3dda{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;column-gap:0px;text-align:start;color:var( --e-global-color-text );}.elementor-21 .elementor-element.elementor-element-89b3dda p{margin-block-end:20px;}.elementor-bc-flex-widget .elementor-21 .elementor-element.elementor-element-e80e81e.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-21 .elementor-element.elementor-element-e80e81e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-21 .elementor-element.elementor-element-e80e81e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-21 .elementor-element.elementor-element-f8ae0d3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -24px) 0px;}.elementor-21 .elementor-element.elementor-element-f8ae0d3 img{border-radius:25px 25px 15px 15px;}.elementor-21 .elementor-element.elementor-element-1ef6f2e:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-1ef6f2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ad41708 );}.elementor-21 .elementor-element.elementor-element-1ef6f2e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:75px;margin-bottom:75px;padding:65px 0px 65px 0px;}.elementor-21 .elementor-element.elementor-element-1ef6f2e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-7d129b5{text-align:center;}.elementor-21 .elementor-element.elementor-element-7d129b5 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-bf3cffc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-21 .elementor-element.elementor-element-1db2235{margin-top:25px;margin-bottom:0px;}.elementor-21 .elementor-element.elementor-element-7bf0783:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-21 .elementor-element.elementor-element-7bf0783 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ad41708 );}.elementor-21 .elementor-element.elementor-element-7bf0783 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F15B4340;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:18px 25px 22px 25px;}.elementor-21 .elementor-element.elementor-element-7bf0783 > .elementor-element-populated, .elementor-21 .elementor-element.elementor-element-7bf0783 > .elementor-element-populated > .elementor-background-overlay, .elementor-21 .elementor-element.elementor-element-7bf0783 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-21 .elementor-element.elementor-element-7bf0783 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-e5e9eb0 .elementor-icon-box-title{margin-block-end:10px;}.elementor-21 .elementor-element.elementor-element-e5e9eb0 .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-e5e9eb0 .elementor-icon-box-title a{font-family:var( --e-global-typography-92b0a2d-font-family ), Sans-serif;font-size:var( --e-global-typography-92b0a2d-font-size );font-weight:var( --e-global-typography-92b0a2d-font-weight );line-height:var( --e-global-typography-92b0a2d-line-height );}.elementor-21 .elementor-element.elementor-element-3933534:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-21 .elementor-element.elementor-element-3933534 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ad41708 );}.elementor-21 .elementor-element.elementor-element-3933534 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F15B4340;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:18px 25px 22px 25px;}.elementor-21 .elementor-element.elementor-element-3933534 > .elementor-element-populated, .elementor-21 .elementor-element.elementor-element-3933534 > .elementor-element-populated > .elementor-background-overlay, .elementor-21 .elementor-element.elementor-element-3933534 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-21 .elementor-element.elementor-element-3933534 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-b630bad .elementor-icon-box-title{margin-block-end:10px;}.elementor-21 .elementor-element.elementor-element-3d7c9bb{margin-top:50px;margin-bottom:0px;}.elementor-21 .elementor-element.elementor-element-54a3d2e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-21 .elementor-element.elementor-element-54a3d2e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ad41708 );}.elementor-21 .elementor-element.elementor-element-54a3d2e > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F15B4340;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:18px 25px 22px 25px;}.elementor-21 .elementor-element.elementor-element-54a3d2e > .elementor-element-populated, .elementor-21 .elementor-element.elementor-element-54a3d2e > .elementor-element-populated > .elementor-background-overlay, .elementor-21 .elementor-element.elementor-element-54a3d2e > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-21 .elementor-element.elementor-element-54a3d2e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-1a0462a .elementor-icon-box-title{margin-block-end:10px;}.elementor-21 .elementor-element.elementor-element-7eca686:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-21 .elementor-element.elementor-element-7eca686 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ad41708 );}.elementor-21 .elementor-element.elementor-element-7eca686 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F15B4340;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:18px 25px 22px 25px;}.elementor-21 .elementor-element.elementor-element-7eca686 > .elementor-element-populated, .elementor-21 .elementor-element.elementor-element-7eca686 > .elementor-element-populated > .elementor-background-overlay, .elementor-21 .elementor-element.elementor-element-7eca686 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-21 .elementor-element.elementor-element-7eca686 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-0aba70d .elementor-icon-box-title{margin-block-end:10px;}.elementor-21 .elementor-element.elementor-element-8cc8ccc:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-8cc8ccc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21bfb04 );}.elementor-21 .elementor-element.elementor-element-8cc8ccc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:75px;margin-bottom:75px;padding:45px 0px 45px 0px;}.elementor-21 .elementor-element.elementor-element-8cc8ccc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-21 .elementor-element.elementor-element-c81b4fe.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-21 .elementor-element.elementor-element-c81b4fe.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-21 .elementor-element.elementor-element-c81b4fe > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-21 .elementor-element.elementor-element-4d756e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -24px) 0px;}.elementor-21 .elementor-element.elementor-element-4d756e0 img{border-radius:25px 25px 15px 15px;}.elementor-bc-flex-widget .elementor-21 .elementor-element.elementor-element-2e13215.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-21 .elementor-element.elementor-element-2e13215.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-2e13215 > .elementor-element-populated{padding:0px 0px 0px 35px;}.elementor-21 .elementor-element.elementor-element-c1e9214{text-align:start;}.elementor-21 .elementor-element.elementor-element-c1e9214 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-1ceb39e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;color:var( --e-global-color-text );}.elementor-21 .elementor-element.elementor-element-1ceb39e p{margin-block-end:20px;}.elementor-21 .elementor-element.elementor-element-4a25b6d:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-4a25b6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://straightpath4humanity.com/wp-content/uploads/2026/03/unbound-img40.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-4a25b6d > .elementor-background-overlay{background-color:var( --e-global-color-e5e9561 );opacity:0.65;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-4a25b6d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 15px 100px 15px;}.elementor-21 .elementor-element.elementor-element-cb124a5{text-align:start;}.elementor-21 .elementor-element.elementor-element-cb124a5 .elementor-heading-title{color:var( --e-global-color-21bfb04 );}.elementor-21 .elementor-element.elementor-element-4b68725{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;color:var( --e-global-color-21bfb04 );}.elementor-21 .elementor-element.elementor-element-1d41f93 .ekit-double-btn.ekit-double-btn-one{background-color:var( --e-global-color-primary );color:var( --e-global-color-21bfb04 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );border-radius:25px 25px 25px 25px;padding:16px 16px 16px 16px;margin:0px 25px 0px 0px;}.elementor-21 .elementor-element.elementor-element-1d41f93 .ekit-double-btn.ekit-double-btn-one:hover{background-color:var( --e-global-color-fc28385 );color:var( --e-global-color-21bfb04 );}.elementor-21 .elementor-element.elementor-element-1d41f93 .ekit-double-btn.ekit-double-btn-two{background-color:#364F7500;color:var( --e-global-color-21bfb04 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );border-style:solid;border-width:2px 2px 2px 2px;border-radius:25px 25px 25px 25px;padding:15px 15px 15px 15px;}.elementor-21 .elementor-element.elementor-element-1d41f93 .ekit-double-btn.ekit-double-btn-two:hover{background-color:var( --e-global-color-fc28385 );color:var( --e-global-color-21bfb04 );border-style:solid;border-color:var( --e-global-color-fc28385 );}.elementor-21 .elementor-element.elementor-element-1d41f93 .ekit_double_button{width:56%;}.elementor-21 .elementor-element.elementor-element-1d41f93 .ekit-double-btn:not(:last-child){margin-right:5px;}.elementor-21 .elementor-element.elementor-element-1d41f93 .ekit-double-btn.ekit-double-btn-one > i{padding-right:8px;}.elementor-21 .elementor-element.elementor-element-1d41f93 .ekit-double-btn.ekit-double-btn-one > svg{margin-right:8px;}.elementor-21 .elementor-element.elementor-element-1d41f93 .ekit-double-btn.ekit-double-btn-two > i{padding-right:8px;}.elementor-21 .elementor-element.elementor-element-1d41f93 .ekit-double-btn.ekit-double-btn-two > svg{margin-right:8px;}.elementor-21 .elementor-element.elementor-element-1d41f93 .ekit-double-btn.ekit-double-btn-one svg path{stroke:var( --e-global-color-21bfb04 );fill:var( --e-global-color-21bfb04 );}.elementor-21 .elementor-element.elementor-element-1d41f93 .ekit-double-btn.ekit-double-btn-one:hover svg path{stroke:var( --e-global-color-21bfb04 );fill:var( --e-global-color-21bfb04 );}.elementor-21 .elementor-element.elementor-element-1d41f93 .ekit-double-btn.ekit-double-btn-two svg path{stroke:var( --e-global-color-21bfb04 );fill:var( --e-global-color-21bfb04 );}.elementor-21 .elementor-element.elementor-element-1d41f93 .ekit-double-btn.ekit-double-btn-two:hover svg path{stroke:var( --e-global-color-21bfb04 );fill:var( --e-global-color-21bfb04 );}:root{--page-title-display:none;}@media(max-width:1024px) and (min-width:768px){.elementor-21 .elementor-element.elementor-element-f5ca403{width:100%;}.elementor-21 .elementor-element.elementor-element-38fc653{width:50%;}.elementor-21 .elementor-element.elementor-element-adcde8b{width:50%;}.elementor-21 .elementor-element.elementor-element-2a9b5ad{width:50%;}.elementor-21 .elementor-element.elementor-element-95f35cf{width:50%;}.elementor-21 .elementor-element.elementor-element-cc07237{width:100%;}.elementor-21 .elementor-element.elementor-element-2870043{width:100%;}.elementor-21 .elementor-element.elementor-element-d567fac{width:100%;}.elementor-21 .elementor-element.elementor-element-e80e81e{width:100%;}.elementor-21 .elementor-element.elementor-element-7bf0783{width:50%;}.elementor-21 .elementor-element.elementor-element-3933534{width:50%;}.elementor-21 .elementor-element.elementor-element-54a3d2e{width:50%;}.elementor-21 .elementor-element.elementor-element-7eca686{width:50%;}.elementor-21 .elementor-element.elementor-element-c81b4fe{width:100%;}.elementor-21 .elementor-element.elementor-element-2e13215{width:100%;}}@media(max-width:1024px){.elementor-21 .elementor-element.elementor-element-64a56016 > .elementor-container{min-height:500px;}.elementor-21 .elementor-element.elementor-element-64a56016:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-64a56016 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-21 .elementor-element.elementor-element-64a56016{margin-top:-165px;margin-bottom:100px;}.elementor-21 .elementor-element.elementor-element-1eedee49 > .elementor-element-populated{padding:120px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-df9e380{text-align:start;}.elementor-21 .elementor-element.elementor-element-df9e380 .elementor-heading-title{font-size:var( --e-global-typography-317d263-font-size );line-height:var( --e-global-typography-317d263-line-height );}.elementor-21 .elementor-element.elementor-element-f836d4a{text-align:start;}.elementor-bc-flex-widget .elementor-21 .elementor-element.elementor-element-38fc653.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-21 .elementor-element.elementor-element-38fc653.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-38fc653 > .elementor-element-populated{margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-21 .elementor-element.elementor-element-c8b5f04 .elementor-icon{font-size:40px;}.elementor-bc-flex-widget .elementor-21 .elementor-element.elementor-element-adcde8b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-21 .elementor-element.elementor-element-adcde8b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-adcde8b > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-21 .elementor-element.elementor-element-a406278 .elementor-icon{font-size:40px;}.elementor-bc-flex-widget .elementor-21 .elementor-element.elementor-element-2a9b5ad.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-21 .elementor-element.elementor-element-2a9b5ad.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-2a9b5ad > .elementor-element-populated{margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-21 .elementor-element.elementor-element-c6b365f .elementor-icon{font-size:40px;}.elementor-bc-flex-widget .elementor-21 .elementor-element.elementor-element-95f35cf.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-21 .elementor-element.elementor-element-95f35cf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-95f35cf > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-21 .elementor-element.elementor-element-5f5d381 .elementor-icon{font-size:40px;}.elementor-21 .elementor-element.elementor-element-cc07237 > .elementor-element-populated{margin:25px 25px 0px 0px;--e-column-margin-right:25px;--e-column-margin-left:0px;}.elementor-21 .elementor-element.elementor-element-8964dcb{text-align:start;}.elementor-21 .elementor-element.elementor-element-97ea831{text-align:start;}.elementor-21 .elementor-element.elementor-element-e80e81e > .elementor-element-populated{margin:25px 25px 0px 0px;--e-column-margin-right:25px;--e-column-margin-left:0px;}.elementor-21 .elementor-element.elementor-element-7d129b5{text-align:start;}.elementor-21 .elementor-element.elementor-element-bf3cffc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-bc-flex-widget .elementor-21 .elementor-element.elementor-element-7bf0783.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-21 .elementor-element.elementor-element-7bf0783.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-7bf0783 > .elementor-element-populated{margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-21 .elementor-element.elementor-element-e5e9eb0 .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-e5e9eb0 .elementor-icon-box-title a{font-size:var( --e-global-typography-92b0a2d-font-size );line-height:var( --e-global-typography-92b0a2d-line-height );}.elementor-bc-flex-widget .elementor-21 .elementor-element.elementor-element-3933534.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-21 .elementor-element.elementor-element-3933534.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-3933534 > .elementor-element-populated{margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-bc-flex-widget .elementor-21 .elementor-element.elementor-element-54a3d2e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-21 .elementor-element.elementor-element-54a3d2e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-54a3d2e > .elementor-element-populated{margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-bc-flex-widget .elementor-21 .elementor-element.elementor-element-7eca686.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-21 .elementor-element.elementor-element-7eca686.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-7eca686 > .elementor-element-populated{margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-21 .elementor-element.elementor-element-c81b4fe > .elementor-element-populated{margin:25px 25px 0px 0px;--e-column-margin-right:25px;--e-column-margin-left:0px;}.elementor-21 .elementor-element.elementor-element-c1e9214{text-align:start;}.elementor-21 .elementor-element.elementor-element-1d41f93 .ekit_double_button{width:48%;}.elementor-21 .elementor-element.elementor-element-1d41f93 .ekit-double-btn.ekit-double-btn-one{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-21 .elementor-element.elementor-element-1d41f93 .ekit-double-btn.ekit-double-btn-two{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:767px){.elementor-21 .elementor-element.elementor-element-64a56016 > .elementor-container{min-height:550px;}.elementor-21 .elementor-element.elementor-element-64a56016:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-64a56016 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-21 .elementor-element.elementor-element-64a56016{margin-top:-265px;margin-bottom:80px;}.elementor-21 .elementor-element.elementor-element-1eedee49 > .elementor-element-populated{padding:200px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-df9e380 .elementor-heading-title{font-size:var( --e-global-typography-317d263-font-size );line-height:var( --e-global-typography-317d263-line-height );}.elementor-21 .elementor-element.elementor-element-38fc653 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:25px 25px 22px 25px;}.elementor-21 .elementor-element.elementor-element-c8b5f04 .elementor-icon{font-size:35px;}.elementor-21 .elementor-element.elementor-element-adcde8b > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:25px 25px 22px 25px;}.elementor-21 .elementor-element.elementor-element-a406278 .elementor-icon{font-size:35px;}.elementor-21 .elementor-element.elementor-element-2a9b5ad > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:25px 25px 22px 25px;}.elementor-21 .elementor-element.elementor-element-c6b365f .elementor-icon{font-size:35px;}.elementor-21 .elementor-element.elementor-element-95f35cf > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:25px 25px 22px 25px;}.elementor-21 .elementor-element.elementor-element-5f5d381 .elementor-icon{font-size:35px;}.elementor-21 .elementor-element.elementor-element-bf3cffc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-21 .elementor-element.elementor-element-7bf0783 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:25px 25px 22px 25px;}.elementor-21 .elementor-element.elementor-element-e5e9eb0 .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-e5e9eb0 .elementor-icon-box-title a{font-size:var( --e-global-typography-92b0a2d-font-size );line-height:var( --e-global-typography-92b0a2d-line-height );}.elementor-21 .elementor-element.elementor-element-3933534 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:25px 25px 22px 25px;}.elementor-21 .elementor-element.elementor-element-54a3d2e > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:25px 25px 22px 25px;}.elementor-21 .elementor-element.elementor-element-7eca686 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:25px 25px 22px 25px;}.elementor-21 .elementor-element.elementor-element-4a25b6d{padding:80px 15px 80px 15px;}.elementor-21 .elementor-element.elementor-element-1d41f93 .ekit_double_button{width:100%;}.elementor-21 .elementor-element.elementor-element-1d41f93 .ekit-double-btn.ekit-double-btn-one{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );margin:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-1d41f93 .ekit-double-btn.ekit-double-btn-two{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}