.ah-pathways{--ahp-navy:#142747;--ahp-gold:#368db9;--ahp-text:#34435d;background:#fff;color:var(--ahp-navy);padding:42px clamp(18px,4.8vw,74px) 0;font-family:'DM Sans',sans-serif;overflow:hidden}
.ah-pathways,.ah-pathways *{box-sizing:border-box}.ah-pathways>.e-con-inner{max-width:none!important;width:100%!important}
.ah-pathways .ah-pathways__head{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;gap:32px;margin-bottom:25px}.ah-pathways .ah-pathways__head-main{gap:0;max-width:1000px}.ah-pathways .elementor-heading-title{color:inherit}.ah-pathways .ah-pathways__eyebrow{color:#865511;font:500 12px/1.5 'DM Sans',sans-serif;letter-spacing:.31em;padding-left:56px;position:relative}.ah-pathways__eyebrow:before{content:'';position:absolute;width:37px;height:2px;background:#aa7419;left:0;top:9px}.ah-pathways .ah-pathways__title{margin:3px 0 0;color:var(--ahp-navy);font:400 clamp(40px,4.25vw,67px)/1.1 Georgia,serif;letter-spacing:-.035em}.ah-pathways .ah-pathways__intro{margin:5px 0 0;color:var(--ahp-text);font:400 clamp(16px,1.25vw,19px)/1.45 'DM Sans',sans-serif}.ah-pathways__intro p{margin:0}.ah-pathways .ah-pathways__motto{flex:0 0 auto;color:#2e3b55;font:500 12px/1.95 'DM Sans',sans-serif;letter-spacing:.24em;padding-top:39px}
.ah-pathways .ah-pathways__stage{display:grid;grid-template-columns:25% 75%;gap:0;min-height:535px;border-radius:4px;overflow:hidden;border:1px solid #e9e7e1}.ah-pathways .ah-pathways__nav{display:grid;grid-template-rows:repeat(4,1fr);gap:0;background:#fff}.ah-pathways .ah-pathways__nav-item{display:flex;flex-direction:row;align-items:center;gap:25px;min-width:0;padding:20px 26px;border-bottom:1px solid #e8e8e7;cursor:pointer;color:var(--ahp-navy);transition:background .2s,color .2s}.ah-pathways__nav-item:last-child{border-bottom:0}.ah-pathways .ah-pathways__nav-item.is-active,.ah-pathways .ah-pathways__nav-item:hover,.ah-pathways .ah-pathways__nav-item:focus-visible{background:#163452;color:#fff;outline:none}.ah-pathways .ah-pathways__nav-item.is-active{border-left:4px solid var(--ahp-gold);padding-left:22px}.ah-pathways .ah-pathways__nav-icon{flex:0 0 65px;color:currentColor;font-size:39px}.ah-pathways .ah-pathways__nav-item.is-active .ah-pathways__nav-icon{color:#e0a636}.ah-pathways .ah-pathways__nav-icon i,.ah-pathways .ah-pathways__nav-arrow i{color:inherit}.ah-pathways .ah-pathways__nav-copy{min-width:0;gap:4px}.ah-pathways .ah-pathways__nav-title{font:400 clamp(19px,1.5vw,25px)/1.08 Georgia,serif}.ah-pathways .ah-pathways__nav-sub{font:400 14px/1.4 'DM Sans',sans-serif;color:var(--ahp-text)}.ah-pathways .ah-pathways__nav-item.is-active .ah-pathways__nav-sub,.ah-pathways .ah-pathways__nav-item:hover .ah-pathways__nav-sub,.ah-pathways .ah-pathways__nav-item:focus-visible .ah-pathways__nav-sub{color:#fff}.ah-pathways .ah-pathways__nav-arrow{margin-left:auto;font-size:17px}
.ah-pathways .ah-pathways__panels{position:relative;min-width:0;min-height:535px;background:#152a3a}.ah-pathways .ah-pathways__panel{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:space-between;min-width:0;padding:41px 38px 0;color:#fff;background-size:cover;background-position:center;visibility:hidden;opacity:0;transition:opacity .32s ease,visibility .32s}.ah-pathways .ah-pathways__panel.is-active{visibility:visible;opacity:1;z-index:1}.ah-pathways__panel:before{content:'';position:absolute;inset:0;background:linear-gradient(90deg,rgba(11,29,45,.96) 0%,rgba(13,30,46,.75) 39%,rgba(13,30,46,.08) 82%),linear-gradient(0deg,rgba(8,28,42,.84),transparent 34%);pointer-events:none}.ah-pathways .ah-pathways__panel-content,.ah-pathways .ah-pathways__panel-foot{position:relative;z-index:1}.ah-pathways .ah-pathways__panel-content{max-width:520px}.ah-pathways .ah-pathways__panel-kicker{color:#fff;font:500 12px/1.5 'DM Sans',sans-serif;letter-spacing:.2em;padding-left:56px;position:relative}.ah-pathways__panel-kicker:before{content:'';width:38px;height:2px;background:#d9a246;position:absolute;left:0;top:8px}.ah-pathways .ah-pathways__panel-title{color:#fff;font:400 clamp(43px,4.3vw,68px)/.98 Georgia,serif;letter-spacing:-.02em;margin:19px 0}.ah-pathways .ah-pathways__panel-text,.ah-pathways .ah-pathways__panel-text p{color:#fff;font:400 clamp(16px,1.2vw,19px)/1.45 'DM Sans',sans-serif;margin:0}.ah-pathways .ah-pathways__actions{display:flex;flex-direction:row;gap:18px;margin-top:25px}.ah-pathways .ah-pathways__button{display:flex;align-items:center;justify-content:center;min-height:55px;padding:12px 22px;border-radius:7px;color:#fff;font:500 16px/1.2 'DM Sans',sans-serif;white-space:nowrap}.ah-pathways .ah-pathways__button--gold{background:linear-gradient(120deg,#aa7625,#c49b4d);border:1px solid #c49b4d}.ah-pathways .ah-pathways__button--outline{border:1px solid #fff;background:rgba(10,25,39,.18)}.ah-pathways .ah-pathways__button a,.ah-pathways .ah-pathways__quick-link a{color:inherit;text-decoration:none}.ah-pathways .ah-pathways__button:focus-within,.ah-pathways .ah-pathways__quick:focus-within{outline:2px solid #f5cd76;outline-offset:2px}
.ah-pathways .ah-pathways__panel-foot{width:100%;padding:18px 0 23px}.ah-pathways .ah-pathways__quick{display:flex;flex-direction:row;align-items:center;gap:15px;min-width:0;flex:1;padding:0 20px;border-right:1px solid rgba(255,255,255,.48)}.ah-pathways__quick:first-child{padding-left:0}.ah-pathways__quick:last-child{border:0}.ah-pathways .ah-pathways__quick-icon{flex:0 0 auto;font-size:25px}.ah-pathways .ah-pathways__quick-link{color:#fff;font:500 14px/1.35 'DM Sans',sans-serif}.ah-pathways .ah-pathways__panel-foot>.e-con-inner{display:flex;flex-direction:row;width:100%;max-width:none!important}.ah-pathways .ah-pathways__closing{display:flex;flex-direction:row;align-items:center;min-height:175px;gap:0}.ah-pathways .ah-pathways__closing-label{flex:1.35;color:#34435d;font:500 12px/2 'DM Sans',sans-serif;letter-spacing:.23em;padding-left:57px;position:relative}.ah-pathways__closing-label:before{content:'';position:absolute;width:38px;height:2px;left:0;top:12px;background:#ae741c}.ah-pathways .ah-pathways__value{flex:1;text-align:center;border-left:1px solid #d8dce2;gap:10px;align-items:center}.ah-pathways .ah-pathways__value-icon{color:#b27c21;font-size:35px}.ah-pathways .ah-pathways__value-label{color:#34435d;font:400 15px/1.3 'DM Sans',sans-serif}
@media(max-width:1024px){.ah-pathways .ah-pathways__stage{grid-template-columns:32% 68%}.ah-pathways .ah-pathways__nav-item{gap:12px;padding:15px}.ah-pathways .ah-pathways__nav-item.is-active{padding-left:11px}.ah-pathways .ah-pathways__nav-icon{flex-basis:38px;font-size:29px}.ah-pathways .ah-pathways__panel{padding:32px 26px 0}.ah-pathways .ah-pathways__motto{display:none}.ah-pathways .ah-pathways__quick{gap:8px;padding:0 8px}.ah-pathways .ah-pathways__quick-icon{font-size:19px}.ah-pathways .ah-pathways__quick-link{font-size:12px}}
@media(max-width:767px){.ah-pathways{padding:48px 18px 0}.ah-pathways .ah-pathways__head{margin-bottom:24px}.ah-pathways .ah-pathways__title{font-size:clamp(39px,10vw,56px)}.ah-pathways .ah-pathways__intro br{display:none}.ah-pathways .ah-pathways__stage{display:flex;flex-direction:column}.ah-pathways .ah-pathways__nav{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto}.ah-pathways .ah-pathways__nav-item{min-height:90px;border:1px solid #e8e8e7}.ah-pathways .ah-pathways__nav-icon{display:none}.ah-pathways .ah-pathways__nav-title{font-size:18px}.ah-pathways .ah-pathways__nav-sub{font-size:12px}.ah-pathways .ah-pathways__nav-arrow{display:none}.ah-pathways .ah-pathways__panels{min-height:620px}.ah-pathways .ah-pathways__panel{padding:29px 23px 0;background-position:60% center}.ah-pathways__panel:before{background:linear-gradient(90deg,rgba(11,29,45,.91),rgba(11,29,45,.33)),linear-gradient(0deg,rgba(8,28,42,.92),transparent 35%)}.ah-pathways .ah-pathways__panel-title{font-size:clamp(42px,10vw,62px)}.ah-pathways .ah-pathways__actions{flex-wrap:wrap;gap:10px}.ah-pathways .ah-pathways__button{font-size:14px;min-height:48px;padding:10px 15px}.ah-pathways .ah-pathways__panel-foot>.e-con-inner{flex-wrap:wrap;gap:12px}.ah-pathways .ah-pathways__quick{flex:1 1 42%;padding:0 5px;border:0}.ah-pathways .ah-pathways__closing{flex-wrap:wrap;padding:34px 0;gap:26px}.ah-pathways .ah-pathways__closing-label{flex:1 1 100%}.ah-pathways .ah-pathways__value{flex:1 1 40%;padding:8px;border:0}}
@media(prefers-reduced-motion:reduce){.ah-pathways .ah-pathways__panel,.ah-pathways .ah-pathways__nav-item{transition:none}}

.ah-pathways .ah-pathways__panel-foot{display:flex;flex-direction:row}.ah-pathways .ah-pathways__panel-foot>.ah-pathways__quick{flex:1}
/* Elementor typography and icon rules target the nested element, not its widget wrapper. */
.ah-pathways .ah-pathways__eyebrow .elementor-heading-title{color:#865511!important;font:500 12px/1.5 'DM Sans',sans-serif!important;letter-spacing:.31em!important}
.ah-pathways .ah-pathways__title .elementor-heading-title{color:#142747!important;font:400 clamp(40px,4.25vw,67px)/1.1 Georgia,serif!important;letter-spacing:-.035em!important}
.ah-pathways .ah-pathways__intro p{color:#34435d!important;font:400 clamp(16px,1.25vw,19px)/1.45 'DM Sans',sans-serif!important}
.ah-pathways .ah-pathways__motto .elementor-heading-title{color:#2e3b55!important;font:500 12px/1.95 'DM Sans',sans-serif!important;letter-spacing:.24em!important}
.ah-pathways .ah-pathways__nav-title .elementor-heading-title{color:#142747!important;font:400 clamp(19px,1.5vw,25px)/1.08 Georgia,serif!important}
.ah-pathways .ah-pathways__nav-sub .elementor-heading-title{color:#34435d!important;font:400 14px/1.4 'DM Sans',sans-serif!important}
.ah-pathways .ah-pathways__nav-item:is(.is-active,:hover,:focus-visible) .ah-pathways__nav-title .elementor-heading-title,.ah-pathways .ah-pathways__nav-item:is(.is-active,:hover,:focus-visible) .ah-pathways__nav-sub .elementor-heading-title{color:#fff!important}
.ah-pathways .ah-pathways__nav-icon .elementor-icon,.ah-pathways .ah-pathways__nav-icon .elementor-icon i,.ah-pathways .ah-pathways__nav-arrow .elementor-icon,.ah-pathways .ah-pathways__nav-arrow .elementor-icon i{color:#142747!important;font-size:inherit!important}
.ah-pathways .ah-pathways__nav-item.is-active .ah-pathways__nav-icon .elementor-icon,.ah-pathways .ah-pathways__nav-item.is-active .ah-pathways__nav-icon .elementor-icon i{color:#e0a636!important}
.ah-pathways .ah-pathways__nav-item:is(.is-active,:hover,:focus-visible) .ah-pathways__nav-arrow .elementor-icon,.ah-pathways .ah-pathways__nav-item:is(.is-active,:hover,:focus-visible) .ah-pathways__nav-arrow .elementor-icon i{color:#fff!important}
.ah-pathways .ah-pathways__panel-kicker .elementor-heading-title{color:#fff!important;font:500 12px/1.5 'DM Sans',sans-serif!important;letter-spacing:.2em!important}
.ah-pathways .ah-pathways__panel-title .elementor-heading-title{color:#fff!important;font:400 clamp(43px,4.3vw,68px)/.98 Georgia,serif!important;letter-spacing:-.02em!important}
.ah-pathways .ah-pathways__panel-text p{color:#fff!important;font:400 clamp(16px,1.2vw,19px)/1.45 'DM Sans',sans-serif!important}
.ah-pathways .ah-pathways__button .elementor-heading-title,.ah-pathways .ah-pathways__button .elementor-heading-title a{color:#fff!important;font:500 16px/1.2 'DM Sans',sans-serif!important;text-decoration:none!important}
.ah-pathways .ah-pathways__quick-link .elementor-heading-title,.ah-pathways .ah-pathways__quick-link .elementor-heading-title a{color:#fff!important;font:500 14px/1.35 'DM Sans',sans-serif!important;text-decoration:none!important}
.ah-pathways .ah-pathways__quick-icon .elementor-icon,.ah-pathways .ah-pathways__quick-icon .elementor-icon i{color:#fff!important;font-size:25px!important}
.ah-pathways .ah-pathways__closing-label .elementor-heading-title{color:#34435d!important;font:500 12px/2 'DM Sans',sans-serif!important;letter-spacing:.23em!important}
.ah-pathways .ah-pathways__value-label .elementor-heading-title{color:#34435d!important;font:400 15px/1.3 'DM Sans',sans-serif!important}
.ah-pathways .ah-pathways__value-icon .elementor-icon,.ah-pathways .ah-pathways__value-icon .elementor-icon i{color:#b27c21!important;font-size:35px!important}
@media(max-width:767px){.ah-pathways .ah-pathways__title .elementor-heading-title{font-size:clamp(39px,10vw,56px)!important}.ah-pathways .ah-pathways__panel-title .elementor-heading-title{font-size:clamp(42px,10vw,62px)!important}.ah-pathways .ah-pathways__nav-title .elementor-heading-title{font-size:18px!important}.ah-pathways .ah-pathways__nav-sub .elementor-heading-title{font-size:12px!important}.ah-pathways .ah-pathways__button .elementor-heading-title,.ah-pathways .ah-pathways__button .elementor-heading-title a{font-size:14px!important}}

/* Section Six: protect the approved hierarchy against theme and Elementor defaults. */
.ah-pathways .ah-pathways__head{margin-bottom:25px!important}
.ah-pathways .ah-pathways__title .elementor-heading-title{font-size:clamp(43px,4.25vw,67px)!important;color:#0d2348!important;font-family:Georgia,serif!important;font-weight:400!important;line-height:1.08!important}
.ah-pathways .ah-pathways__panel-title .elementor-heading-title{font-size:clamp(44px,4.3vw,68px)!important;color:#fff!important;font-family:Georgia,serif!important;font-weight:400!important;line-height:1!important}
.ah-pathways .ah-pathways__nav-title .elementor-heading-title{font-size:clamp(20px,1.6vw,25px)!important;font-family:Georgia,serif!important;font-weight:400!important;color:#0d2348!important}
.ah-pathways .ah-pathways__nav-item.is-active .ah-pathways__nav-title .elementor-heading-title{color:#fff!important}
.ah-pathways .ah-pathways__panel-text p{color:#fff!important;font-size:clamp(16px,1.15vw,19px)!important;line-height:1.45!important}
.ah-pathways .ah-pathways__button .elementor-heading-title a{display:flex!important;align-items:center!important;min-height:50px!important;padding:0 10px!important;color:#fff!important}
.ah-pathways .ah-pathways__button--gold{background:#123754!important;border-color:#70bdda!important}
.ah-pathways .ah-pathways__button--outline{background:rgba(7,25,43,.25)!important;border-color:#fff!important}
.ah-pathways .ah-pathways__panel{background-color:#102a41!important;background-repeat:no-repeat!important}
@media(max-width:767px){.ah-pathways .ah-pathways__title .elementor-heading-title{font-size:clamp(39px,10vw,54px)!important}.ah-pathways .ah-pathways__panel-title .elementor-heading-title{font-size:clamp(41px,10vw,56px)!important}}

/* Approved current palette: white, sky blue and darker blue. */
.ah-pathways .ah-pathways__eyebrow:before,.ah-pathways .ah-pathways__panel-kicker:before,.ah-pathways .ah-pathways__closing-label:before{background:#3e9ac9!important}
.ah-pathways .ah-pathways__nav-item.is-active{border-left-color:#3e9ac9!important}
.ah-pathways .ah-pathways__nav-item.is-active .ah-pathways__nav-icon .elementor-icon,.ah-pathways .ah-pathways__value-icon .elementor-icon{color:#368db9!important}
.ah-pathways .ah-pathways__button--gold{background:#123754!important;border-color:#70bdda!important}

/* Optional native Elementor value-card hover. Remove the modifier class on the closing container to disable. */
.ah-pathways .ah-pathways__closing--hover .ah-pathways__value{position:relative;border-radius:8px;transition:transform .25s ease,box-shadow .25s ease,background-color .25s ease;cursor:default}
.ah-pathways .ah-pathways__closing--hover .ah-pathways__value:hover,.ah-pathways .ah-pathways__closing--hover .ah-pathways__value:focus-within{transform:translateY(-8px);background:#fff;box-shadow:0 14px 35px rgba(15,45,74,.13);z-index:2}
.ah-pathways .ah-pathways__closing--hover .ah-pathways__value:hover:after,.ah-pathways .ah-pathways__closing--hover .ah-pathways__value:focus-within:after{content:"";position:absolute;inset:0;border:1px solid #67b5d8;border-radius:8px;pointer-events:none}
@media(prefers-reduced-motion:reduce){.ah-pathways .ah-pathways__closing--hover .ah-pathways__value{transition:none}.ah-pathways .ah-pathways__closing--hover .ah-pathways__value:hover,.ah-pathways .ah-pathways__closing--hover .ah-pathways__value:focus-within{transform:none}}

/* Section Six pale sky background, aligned with the site palette. */
.ah-pathways{background:#EEF6FA!important}
.ah-pathways .ah-pathways__closing{background:transparent}

/* Audience selector hover, focus and active colours. */
.ah-pathways .ah-pathways__nav-item:is(:hover,:focus-visible,.is-active){background:#173852!important;color:#fff!important}
.ah-pathways .ah-pathways__nav-item:is(:hover,:focus-visible,.is-active) .ah-pathways__nav-title .elementor-heading-title,.ah-pathways .ah-pathways__nav-item:is(:hover,:focus-visible,.is-active) .ah-pathways__nav-sub .elementor-heading-title{color:#fff!important}
.ah-pathways .ah-pathways__nav-item:is(:hover,:focus-visible,.is-active) .ah-pathways__nav-icon .elementor-icon,.ah-pathways .ah-pathways__nav-item:is(:hover,:focus-visible,.is-active) .ah-pathways__nav-icon .elementor-icon i,.ah-pathways .ah-pathways__nav-item:is(:hover,:focus-visible,.is-active) .ah-pathways__nav-arrow .elementor-icon,.ah-pathways .ah-pathways__nav-item:is(:hover,:focus-visible,.is-active) .ah-pathways__nav-arrow .elementor-icon i{color:#8ed0ec!important;fill:#8ed0ec!important}
.ah-pathways .ah-pathways__nav-item:not(.is-active):not(:hover):not(:focus-visible) .ah-pathways__nav-title .elementor-heading-title{color:#10254a!important}
.ah-pathways .ah-pathways__nav-item:not(.is-active):not(:hover):not(:focus-visible) .ah-pathways__nav-sub .elementor-heading-title{color:#4d6079!important}

/* Full-bleed Section Six: background reaches the viewport edge; content retains its internal padding. */
body .ah-pathways.elementor-element{width:100vw!important;max-width:none!important;margin-inline:calc(50% - 50vw)!important;padding-left:clamp(20px,4.8vw,74px)!important;padding-right:clamp(20px,4.8vw,74px)!important;border:0!important}
body .ah-pathways.elementor-element>.e-con-inner{max-width:1600px!important;width:100%!important;margin-inline:auto!important}
body .ah-pathways.elementor-element .ah-pathways__stage{margin-inline:0!important}
@media(max-width:767px){body .ah-pathways.elementor-element{padding-left:18px!important;padding-right:18px!important}}

/* Section Six compatibility with Elementor imports that omit widget CSS classes. */
.ah-pathways .ah-pathways__head,.ah-pathways .ah-pathways__stage,.ah-pathways .ah-pathways__closing{padding:0!important}
.ah-pathways .ah-pathways__head-main>.elementor-widget-heading:first-child .elementor-heading-title{display:flex;align-items:center;gap:18px;color:#317fa9!important;font:500 12px/1.5 'DM Sans',sans-serif!important;letter-spacing:.25em!important}
.ah-pathways .ah-pathways__head-main>.elementor-widget-heading:first-child .elementor-heading-title:before{content:'';display:block;width:38px;height:2px;background:#4ba2ca;flex:none}
.ah-pathways .ah-pathways__head-main>.elementor-widget-heading:nth-child(2) .elementor-heading-title{color:#10254a!important;font:400 clamp(43px,4.4vw,70px)/1.08 Georgia,serif!important;letter-spacing:-.035em!important}
.ah-pathways .ah-pathways__head-main>.elementor-widget-text-editor p{color:#3e4e68!important;font:400 clamp(17px,1.25vw,19px)/1.43 'DM Sans',sans-serif!important}
.ah-pathways .ah-pathways__head>.elementor-widget-heading:last-child .elementor-heading-title{color:#3e4e68!important;font:500 12px/1.9 'DM Sans',sans-serif!important;letter-spacing:.23em!important}
.ah-pathways .ah-pathways__nav-item .ah-pathways__nav-copy>.elementor-widget-heading:first-child .elementor-heading-title{color:#10254a!important;font:400 clamp(19px,1.55vw,26px)/1.08 Georgia,serif!important}
.ah-pathways .ah-pathways__nav-item .ah-pathways__nav-copy>.elementor-widget-heading:last-child .elementor-heading-title{color:#5b6680!important;font:400 13px/1.5 'DM Sans',sans-serif!important}
.ah-pathways .ah-pathways__nav-item:is(:hover,:focus-visible,.is-active) .ah-pathways__nav-copy .elementor-heading-title{color:#fff!important}
.ah-pathways .ah-pathways__nav-item:is(:hover,:focus-visible,.is-active) .elementor-widget-icon svg{fill:#8ed0ec!important}
.ah-pathways .ah-pathways__nav-item:not(:hover):not(:focus-visible):not(.is-active) .elementor-widget-icon svg{fill:#10254a!important}
.ah-pathways .ah-pathways__panel-content>.elementor-widget-heading:first-child .elementor-heading-title{color:#fff!important;font:500 12px/1.5 'DM Sans',sans-serif!important;letter-spacing:.2em!important}
.ah-pathways .ah-pathways__panel-content>.elementor-widget-heading:nth-child(2) .elementor-heading-title{color:#fff!important;font:400 clamp(46px,4.5vw,72px)/.98 Georgia,serif!important;letter-spacing:-.03em!important}
.ah-pathways .ah-pathways__panel-content>.elementor-widget-text-editor p{color:#fff!important;font:400 clamp(16px,1.2vw,18px)/1.5 'DM Sans',sans-serif!important}
.ah-pathways .ah-pathways__actions>.elementor-widget-heading{min-height:56px!important;border:1px solid #fff!important;border-radius:7px!important;background:rgba(5,24,41,.18)!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0 20px!important}
.ah-pathways .ah-pathways__actions>.elementor-widget-heading:first-child{background:#16486b!important;border-color:#8ccbe4!important}
.ah-pathways .ah-pathways__actions>.elementor-widget-heading .elementor-heading-title,.ah-pathways .ah-pathways__actions>.elementor-widget-heading a{color:#fff!important;font:500 16px/1.2 'DM Sans',sans-serif!important;text-decoration:none!important}
.ah-pathways .ah-pathways__actions>.elementor-widget-heading:hover{background:#fff!important}
.ah-pathways .ah-pathways__actions>.elementor-widget-heading:hover a{color:#10254a!important}
.ah-pathways .ah-pathways__panel-foot .ah-pathways__quick .elementor-widget-icon svg{fill:#fff!important;width:30px!important;height:30px!important}
.ah-pathways .ah-pathways__panel-foot .ah-pathways__quick .elementor-heading-title,.ah-pathways .ah-pathways__panel-foot .ah-pathways__quick a{color:#fff!important;font:500 14px/1.35 'DM Sans',sans-serif!important;text-decoration:none!important}
.ah-pathways .ah-pathways__closing>.elementor-widget-heading .elementor-heading-title{color:#3e4e68!important;font:500 12px/2 'DM Sans',sans-serif!important;letter-spacing:.2em!important}
.ah-pathways .ah-pathways__value .elementor-heading-title{color:#3e4e68!important;font:400 15px/1.3 'DM Sans',sans-serif!important}
.ah-pathways .ah-pathways__value .elementor-widget-icon svg{fill:#317fa9!important;width:36px!important;height:36px!important}
.ah-pathways .ah-pathways__closing>.elementor-widget-html{display:none!important}
@media(max-width:767px){.ah-pathways .ah-pathways__head-main>.elementor-widget-heading:nth-child(2) .elementor-heading-title{font-size:clamp(39px,10vw,57px)!important}.ah-pathways .ah-pathways__panel-content>.elementor-widget-heading:nth-child(2) .elementor-heading-title{font-size:clamp(43px,10vw,58px)!important}.ah-pathways .ah-pathways__actions>.elementor-widget-heading{min-height:48px!important;padding:0 14px!important}.ah-pathways .ah-pathways__actions>.elementor-widget-heading a{font-size:14px!important}}
/* Section Six 0.12.24: state text must outrank the direct-child Elementor title defaults. */
body .ah-pathways .ah-pathways__nav-item:is(:hover,:focus-visible,.is-active) .ah-pathways__nav-copy>.elementor-widget-heading:first-child .elementor-heading-title,
body .ah-pathways .ah-pathways__nav-item:is(:hover,:focus-visible,.is-active) .ah-pathways__nav-copy>.elementor-widget-heading:last-child .elementor-heading-title{color:#fff!important}
