.elementor-987503199 .elementor-element.elementor-element-742d8988{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-987503199 .elementor-element.elementor-element-5c29414f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-987503199 .elementor-element.elementor-element-1c99803b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-987503199 .elementor-element.elementor-element-82234ea{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-987503199 .elementor-element.elementor-element-37e8938a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-987503199 .elementor-element.elementor-element-5c19ee80{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-987503199 .elementor-element.elementor-element-7d5016aa{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-987503199 .elementor-element.elementor-element-3136a993{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-987503199 .elementor-element.elementor-element-70a229c8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-987503199 .elementor-element.elementor-element-443074fc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-987503199 .elementor-element.elementor-element-52a97661{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-987503199 .elementor-element.elementor-element-1cdb8428{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-987503199 .elementor-element.elementor-element-5b38786f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-987503199 .elementor-element.elementor-element-4707e22a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-987503199 .elementor-element.elementor-element-60db8beb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}/* Start custom CSS for container, class: .elementor-element-742d8988 *//* Match the homepage pathway design while retaining native Elementor content. */
body.page-id-987503199 #content {width:100%;max-width:none;margin:0;padding:0;}
body.page-id-987503199 #content > .page-header {display:none;}
.elementor-987503199 .elementor-element.elementor-element-742d8988 {width:100%;max-width:none;background:#f5f6f8;color:#10283a;}
.elementor-987503199 .elementor-element.elementor-element-742d8988 .wrap {width:calc(100% - 64px)!important;max-width:1180px!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box;}
.elementor-987503199 .elementor-element.elementor-element-742d8988 .hero {background:#111c49!important;padding:76px 0!important;}
.elementor-987503199 .elementor-element.elementor-element-742d8988 .hero h1 {color:#fff!important;font-family:Manrope,sans-serif;font-weight:700;font-size:clamp(38px,4.5vw,64px);line-height:1.08;letter-spacing:-2px;max-width:850px;margin:12px 0 22px;}
.elementor-987503199 .elementor-element.elementor-element-742d8988 .hero p {color:#d5dcea!important;font-size:19px;line-height:1.6;max-width:720px;}
.elementor-987503199 .elementor-element.elementor-element-742d8988 .hero a {color:#fff;}
.elementor-987503199 .elementor-element.elementor-element-742d8988 .hero .eyebrow {color:#fd7702!important;}
.elementor-987503199 .elementor-element.elementor-element-742d8988 #pathways {padding-top:72px!important;padding-bottom:72px!important;gap:0;scroll-margin-top:36px;}
.elementor-987503199 .elementor-element.elementor-element-742d8988 #pathways h2 {font-family:Manrope,sans-serif;font-size:clamp(34px,4vw,56px);font-weight:700;line-height:1.08;letter-spacing:-1.6px;color:#10283a;margin:10px 0 18px;}
.elementor-987503199 .elementor-element.elementor-element-742d8988 #pathways > .elementor-widget-text-editor p {font-size:18px;line-height:1.6;color:#526779;}
.elementor-987503199 .elementor-element.elementor-element-742d8988 .grid {display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:22px!important;width:100%!important;margin-top:28px;}
.elementor-987503199 .elementor-element.elementor-element-742d8988 .card {width:100%!important;min-width:0;min-height:350px;padding:28px!important;border:0!important;border-radius:24px!important;background:#fff!important;box-shadow:0 6px 22px rgba(16,40,58,.035);display:flex;flex-direction:column;gap:0;transition:transform .2s,box-shadow .2s;}
.elementor-987503199 .elementor-element.elementor-element-742d8988 .card:hover {transform:translateY(-4px);box-shadow:0 12px 30px rgba(16,40,58,.09);}
.elementor-987503199 .elementor-element.elementor-element-742d8988 .card::before {content:"";display:block;position:static;flex:none;width:86px;height:86px;margin:0 0 18px;background-position:center;background-size:contain;background-repeat:no-repeat;opacity:1;}
.elementor-987503199 .elementor-element.elementor-element-742d8988 .card:nth-of-type(1)::before {background-image:url('https://eastharriscounty.org/wp-content/uploads/2026/10/Key.webp');}
.elementor-987503199 .elementor-element.elementor-element-742d8988 .card:nth-of-type(2)::before {background-image:url('https://eastharriscounty.org/wp-content/uploads/2026/10/Navy-growth-sculpture-with-orange-arrow.webp');}
.elementor-987503199 .elementor-element.elementor-element-742d8988 .card:nth-of-type(3)::before {background-image:url('https://eastharriscounty.org/wp-content/uploads/2026/10/Connect.webp');}
.elementor-987503199 .elementor-element.elementor-element-742d8988 .card:nth-of-type(4)::before {background-image:url('https://eastharriscounty.org/wp-content/uploads/2026/10/Plant.webp');}
.elementor-987503199 .elementor-element.elementor-element-742d8988 .card:nth-of-type(5)::before {background-image:url('https://eastharriscounty.org/wp-content/uploads/2026/10/Serve.webp');}
.elementor-987503199 .elementor-element.elementor-element-742d8988 .card:nth-of-type(6)::before {background-image:url('https://eastharriscounty.org/wp-content/uploads/2026/10/Hat.webp');}
.elementor-987503199 .elementor-element.elementor-element-742d8988 .card .elementor-widget-text-editor:first-of-type {display:none;}
.elementor-987503199 .elementor-element.elementor-element-742d8988 .card h3 {font-family:Manrope,sans-serif;font-size:23px;font-weight:700;line-height:1.25;letter-spacing:-.5px;color:#10283a;margin:0 0 12px;}
.elementor-987503199 .elementor-element.elementor-element-742d8988 .card p {font-size:16px;line-height:1.6;color:#526779;margin:0 0 20px;}
.elementor-987503199 .elementor-element.elementor-element-742d8988 .card a {color:#d65300!important;font-weight:700;font-size:16px;text-decoration:none;}
.elementor-987503199 .elementor-element.elementor-element-742d8988 .card .elementor-widget-text-editor:last-of-type {margin-top:auto;}
.elementor-987503199 .elementor-element.elementor-element-742d8988 #connect-form {padding-top:20px!important;padding-bottom:64px!important;scroll-margin-top:45px;}
.elementor-987503199 .elementor-element.elementor-element-742d8988 .formwrap {background:#fff!important;border-radius:28px!important;padding:38px!important;gap:38px!important;}
.elementor-987503199 .elementor-element.elementor-element-742d8988 .formwrap h2,.elementor-987503199 .elementor-element.elementor-element-742d8988 section:last-child h2 {font-family:Manrope,sans-serif;font-weight:700;letter-spacing:-1px;line-height:1.15;}
@media(max-width:1024px){.elementor-987503199 .elementor-element.elementor-element-742d8988 .grid {grid-template-columns:repeat(2,minmax(0,1fr))!important;}.elementor-987503199 .elementor-element.elementor-element-742d8988 .card{min-height:330px;}}
@media(max-width:767px){.elementor-987503199 .elementor-element.elementor-element-742d8988 .wrap{width:calc(100% - 40px)!important;}.elementor-987503199 .elementor-element.elementor-element-742d8988 .hero{padding:48px 0!important;}.elementor-987503199 .elementor-element.elementor-element-742d8988 .hero h1{letter-spacing:-1px;}.elementor-987503199 .elementor-element.elementor-element-742d8988 #pathways{padding:42px 0!important;}.elementor-987503199 .elementor-element.elementor-element-742d8988 .grid{grid-template-columns:1fr!important;gap:16px!important;}.elementor-987503199 .elementor-element.elementor-element-742d8988 .card{padding:24px!important;min-height:0;}.elementor-987503199 .elementor-element.elementor-element-742d8988 .card::before{width:72px;height:72px;}.elementor-987503199 .elementor-element.elementor-element-742d8988 .formwrap{padding:24px!important;grid-template-columns:1fr!important;gap:24px!important;}}
@media(prefers-reduced-motion:reduce){.elementor-987503199 .elementor-element.elementor-element-742d8988 .card{transition:none;}.elementor-987503199 .elementor-element.elementor-element-742d8988 .card:hover{transform:none;}} .eh-connect:where(.e-con),.eh-connect :where(.e-con){display:block;width:auto;max-width:none;min-height:0;gap:0;margin:0;padding:0}.eh-connect .eh-native-content,.eh-connect .elementor-widget-container,.eh-connect .elementor-button-wrapper{display:contents}.eh-connect :where(.elementor-heading-title){font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit}.eh-connect .elementor-button-content-wrapper,.eh-connect .elementor-button-text{display:inline}.eh-connect{font-family:Arial,sans-serif;color:#122f46;line-height:1.65}.eh-connect *{box-sizing:border-box}.eh-connect .wrap{max-width:1160px;margin:auto;padding:64px 28px}.eh-connect .hero{background:#f1f5f7}.eh-connect .eyebrow{font-size:12px;letter-spacing:2.5px;font-weight:700;color:#d34b00;text-transform:uppercase}.eh-connect h1{font-size:clamp(38px,5vw,64px);line-height:1.08;letter-spacing:-2px;max-width:800px;margin:22px 0}.eh-connect h2{font-size:34px;line-height:1.2;letter-spacing:-1px}.eh-connect h3{font-size:23px;line-height:1.25;margin:12px 0}.eh-connect p{color:#526778}.eh-connect .lead{font-size:19px;max-width:670px}.eh-connect .cta{display:inline-block;border-radius:28px;background:#fa5906;color:white;padding:12px 25px;font-size:14px;font-weight:700;text-decoration:none;margin:12px 12px 0 0}.eh-connect .textlink{color:#122f46;font-weight:700}.eh-connect .grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.eh-connect .card{border:1px solid #dde5e9;border-radius:18px;padding:28px;background:white}.eh-connect .number{color:#b84a12;font-size:13px;letter-spacing:2px}.eh-connect .card a{color:#126478;font-weight:700}.eh-connect .formwrap{background:#f1f5f7;border-radius:24px;display:grid;grid-template-columns:1fr 1.6fr;gap:40px;padding:40px}.eh-connect .formpanel{background:white;border-radius:16px;padding:24px}.eh-connect details{border-bottom:1px solid #dde5e9;padding:18px 0}.eh-connect summary{font-weight:700;cursor:pointer}.eh-connect section{scroll-margin-top:110px}.eh-connect .note{font-size:13px}.eh-connect a:focus-visible,.eh-connect summary:focus-visible{outline:3px solid #126478;outline-offset:5px}@media(max-width:780px){.eh-connect .grid,.eh-connect .formwrap{grid-template-columns:1fr}.eh-connect .wrap{padding:40px 20px}.eh-connect .formwrap{padding:24px 16px}.eh-connect .formpanel{padding:12px}.eh-connect h2{font-size:28px}}.eh-connect .elementor-text-editor{display:contents}/* End custom CSS */