.elementor-23 .elementor-element.elementor-element-4eb667b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--overlay-opacity:.5;border-style:solid;--border-style:solid;border-width:5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var(--e-global-color-text);--border-color:var(--e-global-color-text);--padding-top:8%;--padding-bottom:8%;--padding-left:4%;--padding-right:4%}.elementor-23 .elementor-element.elementor-element-4eb667b:not(.elementor-motion-effects-element-type-background),.elementor-23 .elementor-element.elementor-element-4eb667b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://stapletonfoundations.com/wp-content/uploads/2025/04/contact-banner-bg.webp");background-size:cover}.elementor-23 .elementor-element.elementor-element-4eb667b:before,.elementor-23 .elementor-element.elementor-element-4eb667b>.elementor-background-video-container:before,.elementor-23 .elementor-element.elementor-element-4eb667b>.e-con-inner>.elementor-background-video-container:before,.elementor-23 .elementor-element.elementor-element-4eb667b>.elementor-background-slideshow:before,.elementor-23 .elementor-element.elementor-element-4eb667b>.e-con-inner>.elementor-background-slideshow:before,.elementor-23 .elementor-element.elementor-element-4eb667b>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:var(--e-global-color-text);--background-overlay:''}.elementor-23 .elementor-element.elementor-element-dbcd728{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);line-height:var(--e-global-typography-primary-line-height);color:var(--e-global-color-primary)}.elementor-23 .elementor-element.elementor-element-22ff876 .elementor-heading-title{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);text-transform:var(--e-global-typography-accent-text-transform);line-height:var(--e-global-typography-accent-line-height);color:#fff}.elementor-23 .elementor-element.elementor-element-1805c9c .elementor-heading-title{font-family:"fairweather",Sans-serif;font-size:clamp(45px,5.4vw,65px);font-weight:900;text-transform:uppercase;font-style:italic;line-height:1.2em;color:var(--e-global-color-primary)}.elementor-widget-text-editor{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-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-23 .elementor-element.elementor-element-b5ab871{width:var(--container-widget-width,75%);max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;font-family:"Overpass",Sans-serif;font-size:clamp(14px,1.8vw,20px);font-weight:400;line-height:1.2em;color:#fff}.elementor-23 .elementor-element.elementor-element-b5ab871>.elementor-widget-container{margin:20px 0 0}.elementor-23 .elementor-element.elementor-element-e6a1fd3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:5vw 5vw;--row-gap:5vw;--column-gap:5vw;--overlay-opacity:.15;border-style:solid;--border-style:solid;border-width:5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var(--e-global-color-text);--border-color:var(--e-global-color-text);--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:80px;--padding-left:4%;--padding-right:4%}.elementor-23 .elementor-element.elementor-element-e6a1fd3:not(.elementor-motion-effects-element-type-background),.elementor-23 .elementor-element.elementor-element-e6a1fd3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-accent)}.elementor-23 .elementor-element.elementor-element-e6a1fd3:before,.elementor-23 .elementor-element.elementor-element-e6a1fd3>.elementor-background-video-container:before,.elementor-23 .elementor-element.elementor-element-e6a1fd3>.e-con-inner>.elementor-background-video-container:before,.elementor-23 .elementor-element.elementor-element-e6a1fd3>.elementor-background-slideshow:before,.elementor-23 .elementor-element.elementor-element-e6a1fd3>.e-con-inner>.elementor-background-slideshow:before,.elementor-23 .elementor-element.elementor-element-e6a1fd3>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-image:url("https://stapletonfoundations.com/wp-content/uploads/2025/04/Dots_BG.svg");--background-overlay:'';background-position:160% 100%;background-repeat:no-repeat}.elementor-23 .elementor-element.elementor-element-db3800c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:40px 60px;--row-gap:40px;--column-gap:60px;--flex-wrap:wrap;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-23 .elementor-element.elementor-element-db3800c.e-con{--align-self:flex-start}.elementor-23 .elementor-element.elementor-element-8295f8a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-23 .elementor-element.elementor-element-035043a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var(--e-global-color-text);--border-color:var(--e-global-color-text);--border-radius:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-23 .elementor-element.elementor-element-035043a:not(.elementor-motion-effects-element-type-background),.elementor-23 .elementor-element.elementor-element-035043a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-23 .elementor-element.elementor-element-8ed51d3 .elementor-icon-wrapper{text-align:center}.elementor-23 .elementor-element.elementor-element-8ed51d3.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-8ed51d3.elementor-view-framed .elementor-icon,.elementor-23 .elementor-element.elementor-element-8ed51d3.elementor-view-default .elementor-icon{color:var(--e-global-color-text);border-color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-8ed51d3.elementor-view-framed .elementor-icon,.elementor-23 .elementor-element.elementor-element-8ed51d3.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-8ed51d3 .elementor-icon{font-size:76px}.elementor-23 .elementor-element.elementor-element-8ed51d3 .elementor-icon svg{height:76px}.elementor-23 .elementor-element.elementor-element-a5ac51a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-23 .elementor-element.elementor-element-498a418{text-align:center}.elementor-23 .elementor-element.elementor-element-498a418 .elementor-heading-title{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);text-transform:var(--e-global-typography-accent-text-transform);line-height:var(--e-global-typography-accent-line-height);color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-7051e98{text-align:center;font-family:"Overpass",Sans-serif;font-size:clamp(14px,1.8vw,20px);font-weight:500;line-height:1.2em}.elementor-23 .elementor-element.elementor-element-9edcb17{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-23 .elementor-element.elementor-element-5616aa1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var(--e-global-color-text);--border-color:var(--e-global-color-text);--border-radius:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-23 .elementor-element.elementor-element-5616aa1:not(.elementor-motion-effects-element-type-background),.elementor-23 .elementor-element.elementor-element-5616aa1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-23 .elementor-element.elementor-element-9c13d0a .elementor-icon-wrapper{text-align:center}.elementor-23 .elementor-element.elementor-element-9c13d0a.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-9c13d0a.elementor-view-framed .elementor-icon,.elementor-23 .elementor-element.elementor-element-9c13d0a.elementor-view-default .elementor-icon{color:var(--e-global-color-text);border-color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-9c13d0a.elementor-view-framed .elementor-icon,.elementor-23 .elementor-element.elementor-element-9c13d0a.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-9c13d0a .elementor-icon{font-size:76px}.elementor-23 .elementor-element.elementor-element-9c13d0a .elementor-icon svg{height:76px}.elementor-23 .elementor-element.elementor-element-16b525b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-23 .elementor-element.elementor-element-fc8a90e{text-align:center}.elementor-23 .elementor-element.elementor-element-fc8a90e .elementor-heading-title{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);text-transform:var(--e-global-typography-accent-text-transform);line-height:var(--e-global-typography-accent-line-height);color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-5950eb0{text-align:center;font-family:"Overpass",Sans-serif;font-size:clamp(14px,1.8vw,20px);font-weight:500;line-height:1.2em}.elementor-23 .elementor-element.elementor-element-095c158{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-23 .elementor-element.elementor-element-fcdfea7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var(--e-global-color-text);--border-color:var(--e-global-color-text);--border-radius:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-23 .elementor-element.elementor-element-fcdfea7:not(.elementor-motion-effects-element-type-background),.elementor-23 .elementor-element.elementor-element-fcdfea7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-23 .elementor-element.elementor-element-d71ff04 .elementor-icon-wrapper{text-align:center}.elementor-23 .elementor-element.elementor-element-d71ff04.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-d71ff04.elementor-view-framed .elementor-icon,.elementor-23 .elementor-element.elementor-element-d71ff04.elementor-view-default .elementor-icon{color:var(--e-global-color-text);border-color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-d71ff04.elementor-view-framed .elementor-icon,.elementor-23 .elementor-element.elementor-element-d71ff04.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-d71ff04 .elementor-icon{font-size:76px}.elementor-23 .elementor-element.elementor-element-d71ff04 .elementor-icon svg{height:76px}.elementor-23 .elementor-element.elementor-element-f5aa5fb{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-23 .elementor-element.elementor-element-d3c9f7e{text-align:center}.elementor-23 .elementor-element.elementor-element-d3c9f7e .elementor-heading-title{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);text-transform:var(--e-global-typography-accent-text-transform);line-height:var(--e-global-typography-accent-line-height);color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-04604a4{text-align:center;font-family:"Overpass",Sans-serif;font-size:clamp(14px,1.8vw,20px);font-weight:500;line-height:1.2em}.elementor-23 .elementor-element.elementor-element-3c599ba{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-23 .elementor-element.elementor-element-d41f6c3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var(--e-global-color-text);--border-color:var(--e-global-color-text);--border-radius:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-23 .elementor-element.elementor-element-d41f6c3:not(.elementor-motion-effects-element-type-background),.elementor-23 .elementor-element.elementor-element-d41f6c3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-23 .elementor-element.elementor-element-fb08c82 .elementor-icon-wrapper{text-align:center}.elementor-23 .elementor-element.elementor-element-fb08c82.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-fb08c82.elementor-view-framed .elementor-icon,.elementor-23 .elementor-element.elementor-element-fb08c82.elementor-view-default .elementor-icon{color:var(--e-global-color-text);border-color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-fb08c82.elementor-view-framed .elementor-icon,.elementor-23 .elementor-element.elementor-element-fb08c82.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-fb08c82 .elementor-icon{font-size:76px}.elementor-23 .elementor-element.elementor-element-fb08c82 .elementor-icon svg{height:76px}.elementor-23 .elementor-element.elementor-element-fa7e89a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-23 .elementor-element.elementor-element-f3d3e3e{text-align:center}.elementor-23 .elementor-element.elementor-element-f3d3e3e .elementor-heading-title{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);text-transform:var(--e-global-typography-accent-text-transform);line-height:var(--e-global-typography-accent-line-height);color:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-95bd7f3 .elementor-repeater-item-8819902.elementor-social-icon{background-color:#fff}.elementor-23 .elementor-element.elementor-element-95bd7f3{--grid-template-columns:repeat(0,auto);--icon-size:30px;--grid-column-gap:5px;--grid-row-gap:0px}.elementor-23 .elementor-element.elementor-element-95bd7f3 .elementor-widget-container{text-align:center}.elementor-23 .elementor-element.elementor-element-95bd7f3 .elementor-social-icon{--icon-padding:0em}.elementor-23 .elementor-element.elementor-element-2a16a51{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-23 .elementor-element.elementor-element-0a8acfb{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:170px;--padding-right:170px}.elementor-23 .elementor-element.elementor-element-0a8acfb:not(.elementor-motion-effects-element-type-background),.elementor-23 .elementor-element.elementor-element-0a8acfb>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://stapletonfoundations.com/wp-content/uploads/2025/03/Group-658-optimized.webp");background-repeat:no-repeat}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);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)}body:not(.rtl) .elementor-23 .elementor-element.elementor-element-ec4e595{right:0}body.rtl .elementor-23 .elementor-element.elementor-element-ec4e595{left:0}.elementor-23 .elementor-element.elementor-element-ec4e595{bottom:0}:root{--page-title-display:none}body .elementor-23 .elementor-element.elementor-element-22ff876 .elementor-heading-title{font-family:var(--e-global-typography-accent-font-family),"bebas neue pro fallback",sans-serif !important}body .elementor-23 .elementor-element.elementor-element-1805c9c .elementor-heading-title{font-family:"fairweather","Fairweather Fallback",sans-serif !important}body .elementor-23 .elementor-element.elementor-element-498a418 .elementor-heading-title{font-family:var(--e-global-typography-accent-font-family),"bebas neue pro fallback",sans-serif !important}body .elementor-23 .elementor-element.elementor-element-fc8a90e .elementor-heading-title{font-family:var(--e-global-typography-accent-font-family),"bebas neue pro fallback",sans-serif !important}body .elementor-23 .elementor-element.elementor-element-d3c9f7e .elementor-heading-title{font-family:var(--e-global-typography-accent-font-family),"bebas neue pro fallback",sans-serif !important}body .elementor-23 .elementor-element.elementor-element-f3d3e3e .elementor-heading-title{font-family:var(--e-global-typography-accent-font-family),"bebas neue pro fallback",sans-serif !important}@media(min-width:768px){.elementor-23 .elementor-element.elementor-element-dbcd728{--width:45%}.elementor-23 .elementor-element.elementor-element-8295f8a{--width:42%}.elementor-23 .elementor-element.elementor-element-9edcb17{--width:42%}.elementor-23 .elementor-element.elementor-element-095c158{--width:42%}.elementor-23 .elementor-element.elementor-element-3c599ba{--width:42%}.elementor-23 .elementor-element.elementor-element-2a16a51{--width:43%}.elementor-23 .elementor-element.elementor-element-0a8acfb{--width:70%}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-23 .elementor-element.elementor-element-22ff876 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-23 .elementor-element.elementor-element-b5ab871{width:var(--container-widget-width,70%);max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0}.elementor-23 .elementor-element.elementor-element-e6a1fd3:before,.elementor-23 .elementor-element.elementor-element-e6a1fd3>.elementor-background-video-container:before,.elementor-23 .elementor-element.elementor-element-e6a1fd3>.e-con-inner>.elementor-background-video-container:before,.elementor-23 .elementor-element.elementor-element-e6a1fd3>.elementor-background-slideshow:before,.elementor-23 .elementor-element.elementor-element-e6a1fd3>.e-con-inner>.elementor-background-slideshow:before,.elementor-23 .elementor-element.elementor-element-e6a1fd3>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-position:0 0}.elementor-23 .elementor-element.elementor-element-db3800c{--gap:20px 10%;--row-gap:20px;--column-gap:10%;--flex-wrap:wrap}.elementor-23 .elementor-element.elementor-element-498a418 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-23 .elementor-element.elementor-element-fc8a90e .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-23 .elementor-element.elementor-element-d3c9f7e .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-23 .elementor-element.elementor-element-f3d3e3e .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-23 .elementor-element.elementor-element-22ff876 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-23 .elementor-element.elementor-element-b5ab871{width:100%;max-width:100%}.elementor-23 .elementor-element.elementor-element-e6a1fd3:before,.elementor-23 .elementor-element.elementor-element-e6a1fd3>.elementor-background-video-container:before,.elementor-23 .elementor-element.elementor-element-e6a1fd3>.e-con-inner>.elementor-background-video-container:before,.elementor-23 .elementor-element.elementor-element-e6a1fd3>.elementor-background-slideshow:before,.elementor-23 .elementor-element.elementor-element-e6a1fd3>.e-con-inner>.elementor-background-slideshow:before,.elementor-23 .elementor-element.elementor-element-e6a1fd3>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-position:0 0}.elementor-23 .elementor-element.elementor-element-e6a1fd3{--padding-top:10vw;--padding-bottom:10vw;--padding-left:10%;--padding-right:10%}.elementor-23 .elementor-element.elementor-element-8295f8a{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-23 .elementor-element.elementor-element-498a418 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-23 .elementor-element.elementor-element-9edcb17{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-23 .elementor-element.elementor-element-fc8a90e .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-23 .elementor-element.elementor-element-095c158{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-23 .elementor-element.elementor-element-d3c9f7e .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-23 .elementor-element.elementor-element-3c599ba{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-23 .elementor-element.elementor-element-f3d3e3e .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}}.elementor-23 .elementor-element.elementor-element-1805c9c{position:relative}.elementor-23 .elementor-element.elementor-element-1805c9c h2{position:relative;z-index:10;text-shadow:-6px -6px 0px #000}@media(max-width:1200px){.elementor-23 .elementor-element.elementor-element-1805c9c{text-align:center}}@media(max-width:1200px){.elementor-23 .elementor-element.elementor-element-b5ab871{width:100%}}@media(max-width:1200px){.elementor-23 .elementor-element.elementor-element-dbcd728{width:100%;text-align:center}}.elementor-23 .elementor-element.elementor-element-8ed51d3{min-width:110px}@media(max-width:766.5px){.elementor-23 .elementor-element.elementor-element-8ed51d3{min-width:unset;width:30%}.elementor-23 .elementor-element.elementor-element-8ed51d3 svg{width:100%}}@media(max-width:766.6px){.elementor-23 .elementor-element.elementor-element-a5ac51a{flex:1}}.elementor-23 .elementor-element.elementor-element-035043a{position:relative;z-index:20;height:100%;min-height:170px}.elementor-23 .elementor-element.elementor-element-8295f8a{min-height:170px;height:100%;min-width:330px}.elementor-23 .elementor-element.elementor-element-8295f8a:after{content:'';width:100%;height:100%;background:#000;border-radius:10px;position:absolute;top:0;left:0;transform:translate(15px,15px);z-index:10}@media(max-width:1564px){.elementor-23 .elementor-element.elementor-element-8295f8a{margin-left:auto}}@media(max-width:1200px){.elementor-23 .elementor-element.elementor-element-8295f8a{margin-left:unset;min-width:unset}}.elementor-23 .elementor-element.elementor-element-9c13d0a{min-width:110px}@media(max-width:766.5px){.elementor-23 .elementor-element.elementor-element-9c13d0a{min-width:unset;width:30%}.elementor-23 .elementor-element.elementor-element-9c13d0a svg{width:100%}}.elementor-23 .elementor-element.elementor-element-5950eb0 a{color:#000}@media(max-width:766.6px){.elementor-23 .elementor-element.elementor-element-16b525b{flex:1}}.elementor-23 .elementor-element.elementor-element-5616aa1{position:relative;z-index:20;height:100%;min-height:170px}.elementor-23 .elementor-element.elementor-element-9edcb17{min-height:170px;height:100%;min-width:330px}.elementor-23 .elementor-element.elementor-element-9edcb17:after{content:'';width:100%;height:100%;background:#000;border-radius:10px;position:absolute;top:0;left:0;transform:translate(15px,15px);z-index:10}@media(max-width:1200px){.elementor-23 .elementor-element.elementor-element-9edcb17{margin-left:unset;min-width:unset}}.elementor-23 .elementor-element.elementor-element-d71ff04{min-width:110px}@media(max-width:766.5px){.elementor-23 .elementor-element.elementor-element-d71ff04{min-width:unset;width:30%}.elementor-23 .elementor-element.elementor-element-d71ff04 svg{width:100%}}.elementor-23 .elementor-element.elementor-element-04604a4 a{color:#000}@media(max-width:766.6px){.elementor-23 .elementor-element.elementor-element-f5aa5fb{flex:1}}.elementor-23 .elementor-element.elementor-element-fcdfea7{position:relative;z-index:20;height:100%;min-height:170px}.elementor-23 .elementor-element.elementor-element-095c158{min-height:170px;height:100%;min-width:330px;margin-left:auto}.elementor-23 .elementor-element.elementor-element-095c158:after{content:'';width:100%;height:100%;background:#000;border-radius:10px;position:absolute;top:0;left:0;transform:translate(15px,15px);z-index:10}@media(max-width:1564px){.elementor-23 .elementor-element.elementor-element-095c158{margin-left:auto}}@media(max-width:1200px){.elementor-23 .elementor-element.elementor-element-095c158{min-width:unset}}.elementor-23 .elementor-element.elementor-element-fb08c82{min-width:110px}@media(max-width:766.5px){.elementor-23 .elementor-element.elementor-element-fb08c82{min-width:unset;width:30%}.elementor-23 .elementor-element.elementor-element-fb08c82 svg{width:100%}}.elementor-23 .elementor-element.elementor-element-95bd7f3 path#Icon_feather-facebook{fill:#ff343b}@media(max-width:766.6px){.elementor-23 .elementor-element.elementor-element-fa7e89a{flex:1}}.elementor-23 .elementor-element.elementor-element-d41f6c3{position:relative;z-index:20;height:100%;min-height:170px}.elementor-23 .elementor-element.elementor-element-3c599ba{min-height:170px;height:100%;min-width:330px}.elementor-23 .elementor-element.elementor-element-3c599ba:after{content:'';width:100%;height:100%;background:#000;border-radius:10px;position:absolute;top:0;left:0;transform:translate(15px,15px);z-index:10}@media(max-width:1200px){.elementor-23 .elementor-element.elementor-element-3c599ba{margin-left:unset;min-width:unset}}@media(max-width:1200px){.elementor-23 .elementor-element.elementor-element-db3800c{background-color:var(--e-global-color-accent);border:5px solid #000;padding:60px 4% 100px;margin:0;row-gap:40px}.elementor-23 .elementor-element.elementor-element-db3800c:before{content:'';width:100%;height:100%;position:absolute;top:0;left:0;background-image:url(https://stapletonfoundations.com/wp-content/uploads/2025/04/Dots_BG.svg);background-position:200px 0;background-repeat:no-repeat;opacity:.15}}#gform_wrapper_3 .gform_required_legend{display:none}#gform_3 label,#gform_3 legend{font-size:25px;font-family:"fairweather";font-weight:800;margin-bottom:0}#gform_3 input,#gform_3 select,#gform_3 textarea{background:hsl(0deg 0% 100%/52%);border:0;height:47px}#gform_3 textarea{min-block-size:7em}#gform_fields_3{gap:7px}input#gform_submit_button_3{background-color:var(--e-global-color-accent);font-family:"Bebas Neue Pro",Sans-serif;text-transform:uppercase;font-size:25px;font-weight:500;line-height:1.2em;fill:#fff;color:#fff;border-style:solid;border-width:5px;border-color:var(--e-global-color-text);border-radius:0;padding:10px 40px;width:100%;line-height:1;height:auto}input#gform_submit_button_3:hover{background-color:var(--e-global-color-primary)}#input_3_5_5_container{inline-size:100%}@media(max-width:766.5px){.elementor-23 .elementor-element.elementor-element-49ad34d{width:80%}#gform_fields_3{gap:15px}#gform_fields_3 .gfield--width-full{grid-column:span 6}#gform_fields_3 #field_3_7,#gform_fields_3 #field_3_6{grid-column:span 12}}@media(max-width:640px){.elementor-23 .elementor-element.elementor-element-49ad34d{z-index:100;position:relative}}@media (max-width:390.5px){#gform_fields_3 .gfield--width-full{grid-column:span 12}}.elementor-23 .elementor-element.elementor-element-0a8acfb{margin-top:-63%;min-width:654px}@media(max-width:1200px){.elementor-23 .elementor-element.elementor-element-0a8acfb{background-size:cover;width:700px;min-height:920px;align-items:center;place-content:center;margin-top:-150px}}@media(max-width:766.5px){.elementor-23 .elementor-element.elementor-element-0a8acfb{width:90%;min-width:unset;background-size:100% 100%;padding-left:0;padding-right:0;padding-top:22vw;min-height:800px;margin-top:-60px}}@media(max-width:640px){.elementor-23 .elementor-element.elementor-element-0a8acfb{background-image:none !important;background-color:#00adfd;min-height:600px;padding-top:25vw;box-shadow:20px 20px 0 0px #000}.elementor-23 .elementor-element.elementor-element-0a8acfb:before,.elementor-23 .elementor-element.elementor-element-0a8acfb:after{content:'';width:100%;position:absolute;left:0;background-size:contain;background-repeat:no-repeat;z-index:0}.elementor-23 .elementor-element.elementor-element-0a8acfb:before{height:340px;top:0;background-image:url(/wp-content/uploads/2025/04/form-bg-top-optimized.webp)}.elementor-23 .elementor-element.elementor-element-0a8acfb:after{height:438px;bottom:0;background-image:url(/wp-content/uploads/2025/04/form-bg-bottom-optimized.webp);background-position:bottom}}@media(min-width:1200px){.elementor-23 .elementor-element.elementor-element-2a16a51{min-width:630px}}@media(max-width:1200px){.elementor-23 .elementor-element.elementor-element-2a16a51{width:100%;align-items:center;margin:0}}.elementor-23 .elementor-element.elementor-element-ec4e595{right:0;transform:translate(-25%,50%)}@media(max-width:1200px){.elementor-23 .elementor-element.elementor-element-ec4e595{transform:translate(50%,-50%);right:50% !important}}@media(max-width:1200px){.elementor-23 .elementor-element.elementor-element-e6a1fd3{flex-direction:column-reverse;background:0 0 !important;border:0;padding-left:0;padding-right:0}.elementor-23 .elementor-element.elementor-element-e6a1fd3:before{display:none}}@font-face{font-family:'fairweather';font-style:normal;font-weight:400;font-display:auto;src:url('https://use.typekit.net/af/0995ea/00000000000000007735b615/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n7&amp;v=3');src:url('https://use.typekit.net/af/0995ea/00000000000000007735b615/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n7&amp;v=3?#iefix') format('embedded-opentype'),url('https://use.typekit.net/af/0995ea/00000000000000007735b615/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n7&amp;v=3') format('woff2'),url('https://use.typekit.net/af/0995ea/00000000000000007735b615/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n7&amp;v=3') format('woff')}@font-face{font-family:'fairweather';font-style:normal;font-weight:900;font-display:auto;src:url('https://use.typekit.net/af/0992dd/00000000000000007735b619/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n9&amp;v=3');src:url('https://use.typekit.net/af/0992dd/00000000000000007735b619/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n9&amp;v=3?#iefix') format('embedded-opentype'),url('https://use.typekit.net/af/0992dd/00000000000000007735b619/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n9&amp;v=3') format('woff2'),url('https://use.typekit.net/af/0992dd/00000000000000007735b619/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n9&amp;v=3') format('woff')}@font-face{font-family:'Overpass';font-style:normal;font-weight:400;font-display:auto;src:url('https://fonts.gstatic.com/s/overpass/v16/qFdH35WCmI96Ajtm81GlU9s.woff2') format('woff2')}