.elementor-5455 .elementor-element.elementor-element-5942f05{--display:flex;}.elementor-5455 .elementor-element.elementor-element-20857aa{--display:flex;}.elementor-5455 .elementor-element.elementor-element-af54590{--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;}.elementor-5455 .elementor-element.elementor-element-b57bb09{--display:flex;}.elementor-5455 .elementor-element.elementor-element-3a78a41 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5455 .elementor-element.elementor-element-3a78a41 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5455 .elementor-element.elementor-element-3a78a41{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5455 .elementor-element.elementor-element-3a78a41 .elementor-icon-list-text{transition:color 0.3s;}.elementor-5455 .elementor-element.elementor-element-afd4692 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5455 .elementor-element.elementor-element-afd4692 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5455 .elementor-element.elementor-element-afd4692{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5455 .elementor-element.elementor-element-afd4692 .elementor-icon-list-text{transition:color 0.3s;}.elementor-5455 .elementor-element.elementor-element-d44caba{--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;}.elementor-5455 .elementor-element.elementor-element-9f180a0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5455 .elementor-element.elementor-element-5433cb4{--display:flex;}.elementor-5455 .elementor-element.elementor-element-6f6d2b1{--display:flex;}.elementor-5455 .elementor-element.elementor-element-8c95278{--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;}.elementor-5455 .elementor-element.elementor-element-d12efff .elementor-icon-wrapper{text-align:center;}.elementor-5455 .elementor-element.elementor-element-c6d52d9{--display:flex;}.elementor-5455 .elementor-element.elementor-element-68bb76b{--display:flex;}.elementor-5455 .elementor-element.elementor-element-fb0f145{--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;}.elementor-5455 .elementor-element.elementor-element-ec0640e{--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;}.elementor-5455 .elementor-element.elementor-element-6c49713{--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;}.elementor-5455 .elementor-element.elementor-element-97d1b2a{--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;}.elementor-5455 .elementor-element.elementor-element-f44799c{--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;}.elementor-5455 .elementor-element.elementor-element-830e5d5 .elementor-icon-wrapper{text-align:center;}.elementor-5455 .elementor-element.elementor-element-80d5b33{--display:flex;}.elementor-5455 .elementor-element.elementor-element-1c91c63 .elementor-icon-wrapper{text-align:center;}.elementor-5455 .elementor-element.elementor-element-f0d68b5{--display:flex;}.elementor-5455 .elementor-element.elementor-element-7f8f809{--display:flex;}.elementor-5455 .elementor-element.elementor-element-124ef85{--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;}.elementor-5455 .elementor-element.elementor-element-e7ef64e{--display:flex;}.elementor-5455 .elementor-element.elementor-element-71fdb4d{--display:flex;}.elementor-5455 .elementor-element.elementor-element-c143800{--display:flex;}.elementor-5455 .elementor-element.elementor-element-3a28e1a{--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;}.elementor-5455 .elementor-element.elementor-element-c13e1b6{--display:flex;}.elementor-5455 .elementor-element.elementor-element-495910c{--display:flex;}.elementor-5455 .elementor-element.elementor-element-125c7b6{--display:flex;}.elementor-5455 .elementor-element.elementor-element-1af3791 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5455 .elementor-element.elementor-element-1af3791 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5455 .elementor-element.elementor-element-1af3791{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5455 .elementor-element.elementor-element-1af3791 .elementor-icon-list-text{transition:color 0.3s;}.elementor-5455 .elementor-element.elementor-element-9601991 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5455 .elementor-element.elementor-element-c2ad5ba{--display:flex;}.elementor-5455 .elementor-element.elementor-element-b395e60{--display:flex;}.elementor-5455 .elementor-element.elementor-element-17ffc6b{--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;}.elementor-5455 .elementor-element.elementor-element-3b5c86d{--display:flex;}.elementor-5455 .elementor-element.elementor-element-cbfa68d{--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;}.elementor-5455 .elementor-element.elementor-element-f07912e{--display:flex;}.elementor-5455 .elementor-element.elementor-element-4d5db19 .elementor-icon-wrapper{text-align:center;}.elementor-5455 .elementor-element.elementor-element-a6a8c54{--display:flex;}.elementor-5455 .elementor-element.elementor-element-cb97bf1 .elementor-icon-wrapper{text-align:center;}.elementor-5455 .elementor-element.elementor-element-4539840{--display:flex;}.elementor-5455 .elementor-element.elementor-element-1934723 .elementor-icon-wrapper{text-align:center;}.elementor-5455 .elementor-element.elementor-element-5e913dc{--display:flex;}.elementor-5455 .elementor-element.elementor-element-a3087b4 .elementor-icon-wrapper{text-align:center;}.elementor-5455 .elementor-element.elementor-element-92a4064{--display:flex;}.elementor-5455 .elementor-element.elementor-element-3b25a2d .elementor-icon-wrapper{text-align:center;}.elementor-5455 .elementor-element.elementor-element-b4ceb74{--display:flex;}.elementor-5455 .elementor-element.elementor-element-19fd6ff .elementor-icon-wrapper{text-align:center;}.elementor-5455 .elementor-element.elementor-element-47c5ba2{--display:flex;}.elementor-5455 .elementor-element.elementor-element-fd49441{--display:flex;}.elementor-5455 .elementor-element.elementor-element-b6e58bc{--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;}.elementor-5455 .elementor-element.elementor-element-db8cc0a{--display:flex;}.elementor-5455 .elementor-element.elementor-element-28002a7{--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;}.elementor-5455 .elementor-element.elementor-element-e5380ce{--display:flex;}.elementor-5455 .elementor-element.elementor-element-9e413c6 .elementor-icon-wrapper{text-align:center;}.elementor-5455 .elementor-element.elementor-element-443ec24 .elementor-icon-wrapper{text-align:center;}.elementor-5455 .elementor-element.elementor-element-7a501cc{--display:flex;}.elementor-5455 .elementor-element.elementor-element-f2ee160 .elementor-icon-wrapper{text-align:center;}.elementor-5455 .elementor-element.elementor-element-64e4a59 .elementor-icon-wrapper{text-align:center;}.elementor-5455 .elementor-element.elementor-element-np10001{--display:flex;}.elementor-5455 .elementor-element.elementor-element-np10002 .elementor-icon-wrapper{text-align:center;}.elementor-5455 .elementor-element.elementor-element-np10003 .elementor-icon-wrapper{text-align:center;}.elementor-5455 .elementor-element.elementor-element-b5a16d4{--display:flex;}.elementor-5455 .elementor-element.elementor-element-495c19d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5455 .elementor-element.elementor-element-495c19d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5455 .elementor-element.elementor-element-495c19d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5455 .elementor-element.elementor-element-495c19d .elementor-icon-list-text{transition:color 0.3s;}.elementor-5455 .elementor-element.elementor-element-e3013aa{--display:flex;}.elementor-5455 .elementor-element.elementor-element-be2d37a{--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;}.elementor-5455 .elementor-element.elementor-element-f7d4882{--display:flex;}.elementor-5455 .elementor-element.elementor-element-86a76f3 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5455 .elementor-element.elementor-element-86a76f3 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5455 .elementor-element.elementor-element-86a76f3{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5455 .elementor-element.elementor-element-86a76f3 .elementor-icon-list-text{transition:color 0.3s;}.elementor-5455 .elementor-element.elementor-element-493afd7{--display:flex;}.elementor-5455 .elementor-element.elementor-element-e92b4e9{--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;}.elementor-5455 .elementor-element.elementor-element-4d63e53{--display:flex;}.elementor-5455 .elementor-element.elementor-element-70d0ca4 .elementor-icon-wrapper{text-align:center;}.elementor-5455 .elementor-element.elementor-element-d982385{--display:flex;}.elementor-5455 .elementor-element.elementor-element-abc29d2 .elementor-icon-wrapper{text-align:center;}.elementor-5455 .elementor-element.elementor-element-19d7d52{--display:flex;}.elementor-5455 .elementor-element.elementor-element-a9ae091 .elementor-icon-wrapper{text-align:center;}.elementor-5455 .elementor-element.elementor-element-44c7882{--display:flex;}.elementor-5455 .elementor-element.elementor-element-3bb968b{--display:flex;}.elementor-5455 .elementor-element.elementor-element-fd6d17d{--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;}.elementor-5455 .elementor-element.elementor-element-78bb25f{--display:flex;}.elementor-5455 .elementor-element.elementor-element-231b840 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5455 .elementor-element.elementor-element-231b840 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5455 .elementor-element.elementor-element-231b840{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5455 .elementor-element.elementor-element-231b840 .elementor-icon-list-text{transition:color 0.3s;}.elementor-5455 .elementor-element.elementor-element-942efbd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5455 .elementor-element.elementor-element-2bde869{--display:flex;}.elementor-5455 .elementor-element.elementor-element-829232c{--display:flex;}.elementor-5455 .elementor-element.elementor-element-85fd2ca{--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;}.elementor-5455 .elementor-element.elementor-element-befb9be{--display:flex;}.elementor-5455 .elementor-element.elementor-element-55d6996 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5455 .elementor-element.elementor-element-55d6996 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5455 .elementor-element.elementor-element-55d6996{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5455 .elementor-element.elementor-element-55d6996 .elementor-icon-list-text{transition:color 0.3s;}.elementor-5455 .elementor-element.elementor-element-61b20e5{--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;}.elementor-5455 .elementor-element.elementor-element-327a157{--display:flex;}.elementor-5455 .elementor-element.elementor-element-f9af51c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5455 .elementor-element.elementor-element-f9af51c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5455 .elementor-element.elementor-element-f9af51c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5455 .elementor-element.elementor-element-f9af51c .elementor-icon-list-text{transition:color 0.3s;}.elementor-5455 .elementor-element.elementor-element-50849d9{--display:flex;}.elementor-5455 .elementor-element.elementor-element-e4b0947 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-5455 .elementor-element.elementor-element-e4b0947 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-5455 .elementor-element.elementor-element-e4b0947 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-5455 .elementor-element.elementor-element-e4b0947 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-5455 .elementor-element.elementor-element-e4b0947 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-5455 .elementor-element.elementor-element-e4b0947 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-5455 .elementor-element.elementor-element-e4b0947 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-5455 .elementor-element.elementor-element-e4b0947 .elementor-field-type-html{padding-bottom:0px;}.elementor-5455 .elementor-element.elementor-element-e4b0947 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-5455 .elementor-element.elementor-element-e4b0947 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-5455 .elementor-element.elementor-element-e4b0947 .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-5455 .elementor-element.elementor-element-e4b0947 .elementor-button[type="submit"]{color:#ffffff;}.elementor-5455 .elementor-element.elementor-element-e4b0947 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-5455 .elementor-element.elementor-element-e4b0947 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-5455 .elementor-element.elementor-element-e4b0947 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-5455 .elementor-element.elementor-element-e4b0947 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-5455 .elementor-element.elementor-element-e4b0947 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-5455 .elementor-element.elementor-element-e4b0947 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-5455 .elementor-element.elementor-element-e4b0947{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}/* Start custom CSS *//* About page (pg-about): founder signature, founder story, who we work with and the North Denver numbers. */
.adh-sp.pg-about .story .statement{margin-top:22px}
.adh-sp.pg-about .story-sign{margin-top:40px}
.adh-sp.pg-about .story-sign .ctp-n .elementor-heading-title{color:var(--ink)}
.adh-sp.pg-about .story-sign .ctp-s .elementor-heading-title{color:var(--muted)}
.adh-sp.pg-about .fd-grid{display:grid!important;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(40px,6vw,96px);align-items:center}
.adh-sp.pg-about .fd-photo{--rad:36px;width:100%;aspect-ratio:4/5}
.adh-sp.pg-about .fd-photo img{object-position:center 18%}
.adh-sp.pg-about .fd-tag{position:absolute!important;left:18px;bottom:18px;z-index:2;width:auto!important;max-width:calc(100% - 36px);padding:14px 18px;border-radius:18px;color:#fff;background:linear-gradient(155deg,rgba(14,26,58,.62),rgba(14,26,58,.4))}
.adh-sp.pg-about .fd-name .elementor-heading-title{font-size:1.05rem;font-weight:700;letter-spacing:-0.02em;line-height:1.3}
.adh-sp.pg-about .fd-role{font-size:.88rem;line-height:1.4;color:rgba(255,255,255,.8)}
.adh-sp.pg-about .fd-bio .sp-h2{margin-top:16px}
.adh-sp.pg-about .fd-bio .sp-h2 .elementor-heading-title{font-size:clamp(2rem,1.3rem + 2.2vw,3.4rem);max-width:18ch}
.adh-sp.pg-about .fd-text{margin-top:22px;max-width:58ch;font-size:1.08rem}
.adh-sp.pg-about .fd-text p+p{margin-top:14px}
.adh-sp.pg-about .fd-quote{margin-top:26px;max-width:52ch;padding:2px 0 2px 22px;border-left:3px solid var(--orange);font-size:clamp(1.08rem,1rem + .3vw,1.22rem);font-weight:600;line-height:1.55;letter-spacing:-0.01em;color:var(--ink)}
.adh-sp.pg-about .fd-chips{display:flex!important;flex-wrap:wrap;gap:8px;margin-top:26px!important}
.adh-sp.pg-about .fd-chips .elementor-icon-list-item{padding:8px 14px!important;border-radius:999px;background:#fff;border:1px solid var(--line);font-size:.86rem;font-weight:700;color:var(--ink)}
.adh-sp.pg-about .fd-bio .btn{margin-top:32px!important}
.adh-sp.pg-about .rel-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.adh-sp.pg-about .rel-card{min-height:0;padding:32px 30px 34px}
.adh-sp.pg-about .rel-card p{max-width:46ch;font-size:1rem}
.adh-sp.pg-about .who-inds{margin-top:clamp(40px,5vw,64px);padding-top:clamp(28px,3vw,40px);border-top:1px solid var(--line)}
.adh-sp.pg-about .who-inds-t .elementor-heading-title{font-size:1.25rem;font-weight:700;letter-spacing:-0.03em}
.adh-sp.pg-about .who-inds .loc-checks{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:20px}
.adh-sp.pg-about .loc-cities{grid-template-columns:repeat(3,minmax(0,1fr))}
.adh-sp.pg-about .sx-stat:first-child{grid-column:1 / -1}
.adh-sp.pg-about .sx-stat h3{margin-top:16px;font-size:clamp(2.2rem,1.6rem + 2vw,3.2rem);font-weight:800;letter-spacing:-0.05em;line-height:1;color:var(--bg)}
.adh-sp.pg-about .sx-stat .adh-stat-pre{margin-right:6px;font-size:.42em;font-weight:700;letter-spacing:0;vertical-align:middle;color:var(--muted)}
.adh-sp.pg-about .sx-stat p{margin-top:8px}
@media (max-width:1024px){
.adh-sp.pg-about .fd-grid{grid-template-columns:minmax(0,1fr)}
.adh-sp.pg-about .fd-photo{max-width:520px;aspect-ratio:1/1}
.adh-sp.pg-about .who-inds .loc-checks{grid-template-columns:repeat(2,minmax(0,1fr))}
}
@media (max-width:767px){
.adh-sp.pg-about .rel-grid{grid-template-columns:minmax(0,1fr)}
.adh-sp.pg-about .who-inds .loc-checks,.adh-sp.pg-about .loc-cities{grid-template-columns:repeat(2,minmax(0,1fr))}
.adh-sp.pg-about .fd-bio .btn,.adh-sp.pg-about .fd-bio .btn .elementor-button-wrapper,.adh-sp.pg-about .fd-bio .btn .elementor-button{width:100%!important}
}


/* Nonprofits 2026-10-25 */
@media (min-width:1025px){.adh-sp.pg-about .rel-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.adh-sp.pg-about .who-inds .loc-checks{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media (min-width:768px) and (max-width:1024px){.adh-sp.pg-about .rel-grid>.rel-card:nth-child(3):last-child{grid-column:1/-1}}/* End custom CSS */