.elementor-5 .elementor-element.elementor-element-c903c4e .elementor-repeater-item-59392f6.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-5 .elementor-element.elementor-element-b71e407 .jet-scroll-navigation__item .jet-scroll-navigation__dot{background-color:#e33c38;color:#e33c38;font-size:10px;width:15px;height:15px;}.elementor-5 .elementor-element.elementor-element-b71e407 .jet-scroll-navigation__item .jet-scroll-navigation__dot svg *{fill:#e33c38;}.elementor-5 .elementor-element.elementor-element-b71e407 .jet-scroll-navigation__item .jet-scroll-navigation__dot:before{font-size:10px;}.elementor-5 .elementor-element.elementor-element-b71e407 .jet-scroll-navigation__item .jet-scroll-navigation__dot svg{width:10px;height:10px;}.elementor-5 .elementor-element.elementor-element-b71e407 .jet-scroll-navigation__item:hover .jet-scroll-navigation__dot{background-color:#ffffff;}.elementor-5 .elementor-element.elementor-element-b71e407 .jet-scroll-navigation__item.active .jet-scroll-navigation__dot{background-color:#ffffff;}.elementor-5 .elementor-element.elementor-element-c903c4e:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-c903c4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-5 .elementor-element.elementor-element-c903c4e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5 .elementor-element.elementor-element-c903c4e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5 .elementor-element.elementor-element-7a187cb > .elementor-container{min-height:1080px;}.elementor-5 .elementor-element.elementor-element-7a187cb > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5 .elementor-element.elementor-element-7a187cb .elementor-repeater-item-121e614.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-5 .elementor-element.elementor-element-02db06d > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-5 .elementor-element.elementor-element-38716b0{text-align:center;}.elementor-5 .elementor-element.elementor-element-38716b0 .elementor-heading-title{font-size:126px;font-weight:200;line-height:100px;}.elementor-5 .elementor-element.elementor-element-38716b0 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-5 .elementor-element.elementor-element-436f920{text-align:center;}.elementor-5 .elementor-element.elementor-element-436f920 .elementor-heading-title{font-size:22px;font-weight:300;line-height:40px;}.elementor-5 .elementor-element.elementor-element-436f920 > .elementor-widget-container{margin:-7px -11px 0px -11px;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-b3365bd{text-align:center;}.elementor-5 .elementor-element.elementor-element-b3365bd .elementor-heading-title{font-size:100px;font-weight:300;line-height:130px;}.elementor-5 .elementor-element.elementor-element-b3365bd > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-5 .elementor-element.elementor-element-c212969{text-align:center;}.elementor-5 .elementor-element.elementor-element-c212969 .elementor-heading-title{font-size:28px;font-weight:400;line-height:38px;}.elementor-5 .elementor-element.elementor-element-c212969 > .elementor-widget-container{margin:-11px -11px 0px -11px;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-ccdd72b{--divider-border-style:solid;--divider-color:#e33c38;--divider-border-width:3px;}.elementor-5 .elementor-element.elementor-element-ccdd72b .elementor-divider-separator{width:140px;margin:0 auto;margin-center:0;}.elementor-5 .elementor-element.elementor-element-ccdd72b .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-5 .elementor-element.elementor-element-f21a45c .elementor-button{font-family:"Arial", Sans-serif;font-size:20px;font-weight:700;line-height:12px;letter-spacing:1px;background-color:#e33c38;border-radius:3px 3px 3px 3px;}.elementor-5 .elementor-element.elementor-element-f21a45c > .elementor-widget-container{margin:30px 0px 30px 0px;}.elementor-5 .elementor-element.elementor-element-7a187cb:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-7a187cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../../2024/05/people-having-lunch-outdoors-side-view-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5 .elementor-element.elementor-element-7a187cb > .elementor-background-overlay{background-color:#0c0c0c;opacity:0.68;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5 .elementor-element.elementor-element-7a187cb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5 .elementor-element.elementor-element-d8a53e2 > .elementor-container{max-width:1140px;min-height:1080px;}.elementor-5 .elementor-element.elementor-element-d8a53e2 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5 .elementor-element.elementor-element-d8a53e2 .elementor-repeater-item-121e614.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-5 .elementor-element.elementor-element-41b8aa4 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-5 .elementor-element.elementor-element-b9797c6{text-align:left;}.elementor-5 .elementor-element.elementor-element-b9797c6 .elementor-heading-title{font-size:45px;font-weight:300;line-height:60px;}.elementor-5 .elementor-element.elementor-element-b9797c6 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-5 .elementor-element.elementor-element-20a7cb5{text-align:left;}.elementor-5 .elementor-element.elementor-element-20a7cb5 .elementor-heading-title{font-size:100px;font-weight:300;line-height:130px;}.elementor-5 .elementor-element.elementor-element-20a7cb5 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-5 .elementor-element.elementor-element-f8e6ead{--divider-border-style:solid;--divider-color:#e33c38;--divider-border-width:3px;}.elementor-5 .elementor-element.elementor-element-f8e6ead .elementor-divider-separator{width:140px;margin:0 auto;margin-left:0;}.elementor-5 .elementor-element.elementor-element-f8e6ead .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-5 .elementor-element.elementor-element-a7ff96b{text-align:left;}.elementor-5 .elementor-element.elementor-element-a7ff96b .elementor-heading-title{font-size:22px;font-weight:400;line-height:26px;}.elementor-5 .elementor-element.elementor-element-f492474 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-5 .elementor-element.elementor-element-d8a53e2:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-d8a53e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../../2024/05/PSX_20210923_20410702.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5 .elementor-element.elementor-element-d8a53e2 > .elementor-background-overlay{background-color:#0c0c0c;opacity:0.4;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5 .elementor-element.elementor-element-d8a53e2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 20px 0px 20px;}.elementor-5 .elementor-element.elementor-element-8a02c3d > .elementor-container{max-width:1140px;min-height:1080px;}.elementor-5 .elementor-element.elementor-element-8a02c3d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5 .elementor-element.elementor-element-8a02c3d .elementor-repeater-item-121e614.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-5 .elementor-element.elementor-element-b14342f > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-5 .elementor-element.elementor-element-6523b3f > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-5 .elementor-element.elementor-element-8d3656c{text-align:left;}.elementor-5 .elementor-element.elementor-element-8d3656c .elementor-heading-title{font-size:45px;font-weight:300;line-height:60px;}.elementor-5 .elementor-element.elementor-element-8d3656c > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-5 .elementor-element.elementor-element-46e5075{text-align:left;}.elementor-5 .elementor-element.elementor-element-46e5075 .elementor-heading-title{font-size:100px;font-weight:300;line-height:130px;}.elementor-5 .elementor-element.elementor-element-46e5075 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-5 .elementor-element.elementor-element-24194bd{--divider-border-style:solid;--divider-color:#e33c38;--divider-border-width:3px;}.elementor-5 .elementor-element.elementor-element-24194bd .elementor-divider-separator{width:140px;margin:0 auto;margin-left:0;}.elementor-5 .elementor-element.elementor-element-24194bd .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-5 .elementor-element.elementor-element-73f1802{text-align:left;}.elementor-5 .elementor-element.elementor-element-73f1802 .elementor-heading-title{font-size:22px;font-weight:400;line-height:26px;}.elementor-5 .elementor-element.elementor-element-8a02c3d:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-8a02c3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../../2024/05/portrait-woman-holding-food-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5 .elementor-element.elementor-element-8a02c3d > .elementor-background-overlay{background-color:#0c0c0c;opacity:0.4;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5 .elementor-element.elementor-element-8a02c3d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 20px 0px 20px;}.elementor-5 .elementor-element.elementor-element-f989240 > .elementor-container{max-width:1140px;min-height:1080px;}.elementor-5 .elementor-element.elementor-element-f989240 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5 .elementor-element.elementor-element-f989240 .elementor-repeater-item-121e614.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-5 .elementor-element.elementor-element-32e2c31 > .elementor-element-populated{padding:0% 0% 0% 30%;}.elementor-5 .elementor-element.elementor-element-96822eb{--spacer-size:50px;}.elementor-5 .elementor-element.elementor-element-e42f628{text-align:right;}.elementor-5 .elementor-element.elementor-element-e42f628 .elementor-heading-title{font-size:45px;font-weight:300;line-height:60px;}.elementor-5 .elementor-element.elementor-element-e42f628 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-5 .elementor-element.elementor-element-fda3fd1{text-align:right;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-fda3fd1 .elementor-heading-title{font-size:82px;font-weight:300;line-height:130px;}.elementor-5 .elementor-element.elementor-element-fda3fd1 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-5 .elementor-element.elementor-element-fda3fd1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5 .elementor-element.elementor-element-369e205{--divider-border-style:solid;--divider-color:#e33c38;--divider-border-width:3px;}.elementor-5 .elementor-element.elementor-element-369e205 .elementor-divider-separator{width:140px;margin:0 auto;margin-right:0;}.elementor-5 .elementor-element.elementor-element-369e205 .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-5 .elementor-element.elementor-element-f64cb89{text-align:left;}.elementor-5 .elementor-element.elementor-element-f64cb89 .elementor-heading-title{font-size:22px;font-weight:400;line-height:26px;}.elementor-5 .elementor-element.elementor-element-a5b9bfc .elementor-button{font-family:"Arial", Sans-serif;font-size:14px;font-weight:700;line-height:12px;letter-spacing:1px;background-color:#e33c38;border-radius:3px 3px 3px 3px;}.elementor-5 .elementor-element.elementor-element-a5b9bfc > .elementor-widget-container{margin:30px 0px 30px 0px;}.elementor-5 .elementor-element.elementor-element-22fc266{text-align:left;}.elementor-5 .elementor-element.elementor-element-22fc266 > .elementor-widget-container{margin:-47px 0px 32px -22px;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-f989240:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-f989240 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../../2024/05/stem-header-article-dec22.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5 .elementor-element.elementor-element-f989240 > .elementor-background-overlay{background-color:#0c0c0c;opacity:0.4;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5 .elementor-element.elementor-element-f989240{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 10% 0% 10%;}@media(min-width:768px){.elementor-5 .elementor-element.elementor-element-41b8aa4{width:74.911%;}.elementor-5 .elementor-element.elementor-element-f492474{width:25.089%;}.elementor-5 .elementor-element.elementor-element-b14342f{width:25.089%;}.elementor-5 .elementor-element.elementor-element-6523b3f{width:74.911%;}}@media(max-width:1024px){.elementor-5 .elementor-element.elementor-element-38716b0 .elementor-heading-title{font-size:30px;line-height:39px;}.elementor-5 .elementor-element.elementor-element-b3365bd .elementor-heading-title{font-size:70px;line-height:91px;}.elementor-5 .elementor-element.elementor-element-b9797c6 .elementor-heading-title{font-size:30px;line-height:39px;}.elementor-5 .elementor-element.elementor-element-20a7cb5 .elementor-heading-title{font-size:70px;line-height:91px;}.elementor-5 .elementor-element.elementor-element-8d3656c .elementor-heading-title{font-size:30px;line-height:39px;}.elementor-5 .elementor-element.elementor-element-46e5075 .elementor-heading-title{font-size:70px;line-height:91px;}.elementor-5 .elementor-element.elementor-element-96822eb{--spacer-size:0px;}.elementor-5 .elementor-element.elementor-element-e42f628 .elementor-heading-title{font-size:30px;line-height:39px;}.elementor-5 .elementor-element.elementor-element-fda3fd1 .elementor-heading-title{font-size:70px;line-height:91px;}}@media(max-width:767px){.elementor-5 .elementor-element.elementor-element-38716b0 .elementor-heading-title{font-size:20px;line-height:26px;}.elementor-5 .elementor-element.elementor-element-b3365bd .elementor-heading-title{font-size:36px;line-height:46px;}.elementor-5 .elementor-element.elementor-element-b9797c6{text-align:center;}.elementor-5 .elementor-element.elementor-element-b9797c6 .elementor-heading-title{font-size:20px;line-height:26px;}.elementor-5 .elementor-element.elementor-element-20a7cb5{text-align:center;}.elementor-5 .elementor-element.elementor-element-20a7cb5 .elementor-heading-title{font-size:36px;line-height:46px;}.elementor-5 .elementor-element.elementor-element-f8e6ead .elementor-divider{text-align:center;}.elementor-5 .elementor-element.elementor-element-f8e6ead .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-5 .elementor-element.elementor-element-a7ff96b{text-align:center;}.elementor-5 .elementor-element.elementor-element-8d3656c{text-align:center;}.elementor-5 .elementor-element.elementor-element-8d3656c .elementor-heading-title{font-size:20px;line-height:26px;}.elementor-5 .elementor-element.elementor-element-46e5075{text-align:center;}.elementor-5 .elementor-element.elementor-element-46e5075 .elementor-heading-title{font-size:36px;line-height:46px;}.elementor-5 .elementor-element.elementor-element-24194bd .elementor-divider{text-align:center;}.elementor-5 .elementor-element.elementor-element-24194bd .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-5 .elementor-element.elementor-element-73f1802{text-align:center;}.elementor-5 .elementor-element.elementor-element-32e2c31 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-96822eb{--spacer-size:50px;}.elementor-5 .elementor-element.elementor-element-e42f628{text-align:center;}.elementor-5 .elementor-element.elementor-element-e42f628 .elementor-heading-title{font-size:20px;line-height:26px;}.elementor-5 .elementor-element.elementor-element-fda3fd1{text-align:center;}.elementor-5 .elementor-element.elementor-element-fda3fd1 .elementor-heading-title{font-size:36px;line-height:46px;}.elementor-5 .elementor-element.elementor-element-369e205 .elementor-divider{text-align:center;}.elementor-5 .elementor-element.elementor-element-369e205 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-5 .elementor-element.elementor-element-f64cb89{text-align:center;}.elementor-5 .elementor-element.elementor-element-a5b9bfc > .elementor-widget-container{margin:0px 0px 100px 0px;}.elementor-5 .elementor-element.elementor-element-f989240{margin-top:0px;margin-bottom:0px;}}/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */