.elementor-158 .elementor-element.elementor-element-00cf02e:not(.elementor-motion-effects-element-type-background), .elementor-158 .elementor-element.elementor-element-00cf02e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://www.ccpi-stem.org/wp-content/uploads/2021/11/alexandre-debieve-FO7JIlwjOtU-unsplash-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-158 .elementor-element.elementor-element-00cf02e > .elementor-background-overlay{background-color:#0A1EA5;opacity:0.85;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-158 .elementor-element.elementor-element-00cf02e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:100px 0px 0px 0px;}.elementor-158 .elementor-element.elementor-element-157f71f > .elementor-element-populated{margin:0px 0px 0px 50px;--e-column-margin-right:0px;--e-column-margin-left:50px;}.elementor-158 .elementor-element.elementor-element-a3e28eb .technum-heading{text-align:left;}.elementor-158 .elementor-element.elementor-element-a3e28eb .technum-heading .technum-heading-content{color:#FFFFFF;}.elementor-158 .elementor-element.elementor-element-6bf8d82 .technum-heading{text-align:left;}.elementor-158 .elementor-element.elementor-element-6bf8d82 .technum-heading .technum-heading-content{color:#FFFFFF;}.elementor-bc-flex-widget .elementor-158 .elementor-element.elementor-element-28b4990.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-158 .elementor-element.elementor-element-28b4990.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-158 .elementor-element.elementor-element-28b4990 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-158 .elementor-element.elementor-element-28b4990 > .elementor-element-populated{margin:-50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-158 .elementor-element.elementor-element-2c3f0b5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-158 .elementor-element.elementor-element-2c3f0b5 .technum-heading{text-align:center;}.elementor-158 .elementor-element.elementor-element-2c3f0b5 .technum-heading .technum-heading-content{color:#FFFFFF;}.elementor-158 .elementor-element.elementor-element-a0c583c > .elementor-widget-container{margin:0px 0px 0px -20px;padding:0px 0px 0px 0px;}.elementor-158 .elementor-element.elementor-element-a0c583c .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-158 .elementor-element.elementor-element-a0c583c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-158 .elementor-element.elementor-element-a0c583c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-158 .elementor-element.elementor-element-a0c583c .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-158 .elementor-element.elementor-element-a0c583c .elementor-icon-list-icon i{color:#FFCF22;transition:color 0.3s;}.elementor-158 .elementor-element.elementor-element-a0c583c .elementor-icon-list-icon svg{fill:#FFCF22;transition:fill 0.3s;}.elementor-158 .elementor-element.elementor-element-a0c583c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-158 .elementor-element.elementor-element-a0c583c .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-158 .elementor-element.elementor-element-ef7f9ff > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-158 .elementor-element.elementor-element-ef7f9ff:not(.elementor-motion-effects-element-type-background), .elementor-158 .elementor-element.elementor-element-ef7f9ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ccpi-stem.org/wp-content/uploads/2021/06/services-details-bg1.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-158 .elementor-element.elementor-element-ef7f9ff > .elementor-background-overlay{background-color:#293C5F;opacity:0.76;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-158 .elementor-element.elementor-element-ef7f9ff{transition:background 0s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:100px 0px 100px 0px;}.elementor-158 .elementor-element.elementor-element-5826cce .technum-heading{text-align:left;}.elementor-158 .elementor-element.elementor-element-5826cce .technum-heading .technum-heading-content{color:#FFFFFF;}.elementor-158 .elementor-element.elementor-element-338b53d{columns:2;text-align:left;font-size:20px;font-weight:400;line-height:1.7em;text-shadow:5px 6px 10px #000000;color:#FFFFFF;}.elementor-158 .elementor-element.elementor-element-db936db:not(.elementor-motion-effects-element-type-background), .elementor-158 .elementor-element.elementor-element-db936db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F5FA;background-image:url("https://www.ccpi-stem.org/wp-content/uploads/2021/08/home1-slide3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-158 .elementor-element.elementor-element-db936db{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:100px 0px 0px 0px;}.elementor-158 .elementor-element.elementor-element-db936db > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-158 .elementor-element.elementor-element-2284011 > .elementor-element-populated{margin:0px 0px 0px 50px;--e-column-margin-right:0px;--e-column-margin-left:50px;}.elementor-158 .elementor-element.elementor-element-c2da3d8 .technum-heading{text-align:left;}.elementor-158 .elementor-element.elementor-element-1a4a4ce .team-listing-wrapper .team-item-wrapper{padding-left:calc(28px/2);padding-right:calc(28px/2);}.elementor-158 .elementor-element.elementor-element-1a4a4ce .team-listing-wrapper{margin-left:calc(-28px/2);margin-right:calc(-28px/2);}.elementor-158 .elementor-element.elementor-element-1a4a4ce .team-item-wrapper .team-item-socials{background-color:#FFFFFFBD;}.elementor-158 .elementor-element.elementor-element-79145c4{margin-top:0px;margin-bottom:0px;padding:100px 0px 0px 0px;}.elementor-158 .elementor-element.elementor-element-70649ad > .elementor-element-populated{margin:0px 0px 0px 50px;--e-column-margin-right:0px;--e-column-margin-left:50px;}.elementor-158 .elementor-element.elementor-element-3364163 .technum-heading{text-align:left;}.elementor-158 .elementor-element.elementor-element-b068a94 .team-listing-wrapper .team-item-wrapper{padding-left:calc(28px/2);padding-right:calc(28px/2);}.elementor-158 .elementor-element.elementor-element-b068a94 .team-listing-wrapper{margin-left:calc(-28px/2);margin-right:calc(-28px/2);}.elementor-158 .elementor-element.elementor-element-b068a94 .team-item-wrapper .team-item-socials{background-color:#FFFFFFBD;}.elementor-158 .elementor-element.elementor-element-a55cbdc{margin-top:0px;margin-bottom:0px;padding:100px 0px 0px 0px;}.elementor-158 .elementor-element.elementor-element-f28ac60 > .elementor-element-populated{margin:0px 0px 0px 50px;--e-column-margin-right:0px;--e-column-margin-left:50px;}.elementor-158 .elementor-element.elementor-element-5ec0b4e .technum-heading{text-align:left;}.elementor-158 .elementor-element.elementor-element-641167e .team-listing-wrapper .team-item-wrapper{padding-left:calc(28px/2);padding-right:calc(28px/2);}.elementor-158 .elementor-element.elementor-element-641167e .team-listing-wrapper{margin-left:calc(-28px/2);margin-right:calc(-28px/2);}.elementor-158 .elementor-element.elementor-element-641167e .team-item-wrapper .team-item-socials{background-color:#FFFFFFBD;}.elementor-158 .elementor-element.elementor-element-25fb346:not(.elementor-motion-effects-element-type-background), .elementor-158 .elementor-element.elementor-element-25fb346 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F5FA;}.elementor-158 .elementor-element.elementor-element-25fb346{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:100px 0px 0px 0px;}.elementor-158 .elementor-element.elementor-element-25fb346 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-158 .elementor-element.elementor-element-a00d39c .technum-heading{text-align:left;}.elementor-158 .elementor-element.elementor-element-d710158 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-158 .elementor-element.elementor-element-d710158 .icon-container{width:40px;height:40px;box-shadow:0px 6px 13px 0px rgba(41.999999999999986, 67.00000000000004, 113, 0.15);background-color:#FFFFFF;}.elementor-158 .elementor-element.elementor-element-d710158 .icon-container .background{width:40px;height:40px;}.elementor-158 .elementor-element.elementor-element-d710158 .icon-container i{font-size:16px;color:#00BBEE;}.elementor-158 .elementor-element.elementor-element-d710158 .icon-box-item .icon-container{margin:0px 24px 0px 0px;}.elementor-158 .elementor-element.elementor-element-c020f16 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-158 .elementor-element.elementor-element-c020f16 .icon-container{width:40px;height:40px;box-shadow:0px 6px 13px 0px rgba(41.999999999999986, 67.00000000000004, 113, 0.15);background-color:#FFFFFF;}.elementor-158 .elementor-element.elementor-element-c020f16 .icon-container .background{width:40px;height:40px;}.elementor-158 .elementor-element.elementor-element-c020f16 .icon-container i{font-size:16px;color:#00BBEE;}.elementor-158 .elementor-element.elementor-element-c020f16 .icon-box-item .icon-container{margin:0px 24px 0px 0px;}.elementor-158 .elementor-element.elementor-element-e5d6d00 > .elementor-element-populated{margin:0px 0px 0px 50px;--e-column-margin-right:0px;--e-column-margin-left:50px;}.elementor-158 .elementor-element.elementor-element-ce0aeac{text-align:center;}.elementor-158 .elementor-element.elementor-element-992c15e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:100px 0px 50px 0px;}.elementor-158 .elementor-element.elementor-element-992c15e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-158 .elementor-element.elementor-element-2ec819c .technum-heading{text-align:center;}.elementor-158 .elementor-element.elementor-element-862c619{margin-top:40px;margin-bottom:0px;}.elementor-158 .elementor-element.elementor-element-fde780d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-158 .elementor-element.elementor-element-fde780d .step-item{text-align:left;}.elementor-158 .elementor-element.elementor-element-4d294da .step-item{text-align:left;}.elementor-158 .elementor-element.elementor-element-4d294da .step-item.step-item-type-standard{background-color:#F7F3FD;}.elementor-158 .elementor-element.elementor-element-4d294da .step-item.step-item-type-standard .step-number{color:#884EE0;}.elementor-158 .elementor-element.elementor-element-13b17ad .step-item{text-align:left;}.elementor-158 .elementor-element.elementor-element-13b17ad .step-item.step-item-type-standard{background-color:#2F5AA836;}.elementor-158 .elementor-element.elementor-element-13b17ad .step-item.step-item-type-standard .step-number{color:#FFFFFF;}.elementor-158 .elementor-element.elementor-element-13b17ad .step-title{color:#FFFFFF;}.elementor-158 .elementor-element.elementor-element-25d603c .step-item{text-align:left;}.elementor-158 .elementor-element.elementor-element-25d603c .step-item.step-item-type-standard{background-color:#EDFCF9;}.elementor-158 .elementor-element.elementor-element-25d603c .step-item.step-item-type-standard .step-number{color:#00DBB0;}.elementor-158 .elementor-element.elementor-element-878d765:not(.elementor-motion-effects-element-type-background), .elementor-158 .elementor-element.elementor-element-878d765 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ccpi-stem.org/wp-content/uploads/2021/11/alexandre-debieve-FO7JIlwjOtU-unsplash-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-158 .elementor-element.elementor-element-878d765 > .elementor-background-overlay{background-color:#0A1EA5;opacity:0.85;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-158 .elementor-element.elementor-element-878d765 > .elementor-container{max-width:1450px;}.elementor-158 .elementor-element.elementor-element-878d765, .elementor-158 .elementor-element.elementor-element-878d765 > .elementor-background-overlay{border-radius:5px 5px 5px 5px;}.elementor-158 .elementor-element.elementor-element-878d765{box-shadow:0px 8px 57px 0px rgba(0, 0, 0, 0.05);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:-268px;padding:80px 140px 92px 140px;z-index:2;}.elementor-158 .elementor-element.elementor-element-baa8cb5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-158 .elementor-element.elementor-element-baa8cb5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-158 .elementor-element.elementor-element-1befba4 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-158 .elementor-element.elementor-element-1befba4 .technum-heading{text-align:left;}.elementor-158 .elementor-element.elementor-element-1ff78ec{text-align:left;}.elementor-158 .elementor-element.elementor-element-6b373fa:not(.elementor-motion-effects-element-type-background), .elementor-158 .elementor-element.elementor-element-6b373fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F2531;}.elementor-158 .elementor-element.elementor-element-6b373fa > .elementor-container{min-height:282px;}.elementor-158 .elementor-element.elementor-element-6b373fa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-158 .elementor-element.elementor-element-6b373fa > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(min-width:768px){.elementor-158 .elementor-element.elementor-element-157f71f{width:80%;}.elementor-158 .elementor-element.elementor-element-28b4990{width:20%;}.elementor-158 .elementor-element.elementor-element-baa8cb5{width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-158 .elementor-element.elementor-element-157f71f{width:100%;}.elementor-158 .elementor-element.elementor-element-28b4990{width:100%;}.elementor-158 .elementor-element.elementor-element-2284011{width:100%;}.elementor-158 .elementor-element.elementor-element-70649ad{width:100%;}.elementor-158 .elementor-element.elementor-element-f28ac60{width:100%;}.elementor-158 .elementor-element.elementor-element-e079b66{width:100%;}.elementor-158 .elementor-element.elementor-element-e5d6d00{width:100%;}.elementor-158 .elementor-element.elementor-element-fde8e22{width:50%;}.elementor-158 .elementor-element.elementor-element-33d3bf2{width:50%;}.elementor-158 .elementor-element.elementor-element-b333654{width:50%;}.elementor-158 .elementor-element.elementor-element-b9b4f58{width:50%;}}@media(max-width:1024px){.elementor-158 .elementor-element.elementor-element-157f71f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-158 .elementor-element.elementor-element-28b4990 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-158 .elementor-element.elementor-element-2284011 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-158 .elementor-element.elementor-element-70649ad > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-158 .elementor-element.elementor-element-f28ac60 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-158 .elementor-element.elementor-element-e5d6d00 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-158 .elementor-element.elementor-element-878d765{margin-top:120px;margin-bottom:-268px;padding:70px 30px 70px 30px;}}@media(max-width:767px){.elementor-158 .elementor-element.elementor-element-ef7f9ff{padding:90px 0px 90px 0px;}.elementor-158 .elementor-element.elementor-element-338b53d{columns:1;text-align:center;font-size:18px;}.elementor-158 .elementor-element.elementor-element-878d765{margin-top:90px;margin-bottom:-268px;padding:70px 15px 70px 15px;}.elementor-158 .elementor-element.elementor-element-1befba4 .technum-heading{text-align:left;}.elementor-158 .elementor-element.elementor-element-6b373fa > .elementor-container{min-height:280px;}}