/**handles:child-custom-css**/
@-webkit-keyframes triangleMoveX{from{background-position:0 0}to{background-position:-400vw 0}}@-moz-keyframes spinR{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spinR{100%{-webkit-transform:rotate(360deg)}}@keyframes spinR{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes spinL{100%{-moz-transform:rotate(-360deg)}}@-webkit-keyframes spinL{100%{-webkit-transform:rotate(-360deg)}}@keyframes spinL{100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@-webkit-keyframes bounceY{0%,100%,20%,50%,80%{-webkit-transform:translateY(0)}40%{-webkit-transform:translateY(-15px)}60%{-webkit-transform:translateY(-5px)}}@-moz-keyframes bounceY{0%,100%,20%,50%,80%{-moz-transform:translateY(0)}40%{-moz-transform:translateY(-15px)}60%{-moz-transform:translateY(-5px)}}@-o-keyframes bounceY{0%,100%,20%,50%,80%{-o-transform:translateY(0)}40%{-o-transform:translateY(-15px)}60%{-o-transform:translateY(-5px)}}@keyframes bounceY{0%,100%,20%,50%,80%{transform:translateY(0)}40%{transform:translateY(-15px)}60%{transform:translateY(-5px)}}@-webkit-keyframes bounceX{0%,100%,20%,50%,80%{-webkit-transform:translateX(0)}40%{-webkit-transform:translateX(-30px)}60%{-webkit-transform:translateX(-10px)}}@-moz-keyframes bounceX{0%,100%,20%,50%,80%{-moz-transform:translateX(0)}40%{-moz-transform:translateX(-30px)}60%{-moz-transform:translateX(-10px)}}@-o-keyframes bounceX{0%,100%,20%,50%,80%{-o-transform:translateX(0)}40%{-o-transform:translateX(-30px)}60%{-o-transform:translateX(-10px)}}@keyframes bounceX{0%,100%,20%,50%,80%{transform:translateX(0)}40%{transform:translateX(-30px)}60%{transform:translateX(-10px)}}@keyframes bounceXR{0%,100%,40%,60%{background-position:center}40%{background-position:left}60%{background-position:right}}@font-face{font-display:swap;font-family:Figtree;src:url("https://pennpolicy.org/wp-content/themes/salient-child/assets/fonts/Figtree-VariableFont_wght.ttf") format("truetype");font-weight:400;font-style:normal}.form-check{margin-bottom:0}.form-check-input{border:2px solid #cdcdd5;background-color:#fff}.form-check-input:checked{background-color:#1f1b69;border-color:#1f1b69}.form-check-label{font-family:Figtree;color:#1f1b69;font-size:18px;font-weight:500;line-height:25px;letter-spacing:.03em;text-align:left}.form-check-label::selection{color:#fff;background-color:#1f1b69}.form-check-input:focus{border-color:#1f1b69;box-shadow:none}.form-switch .form-check-input:focus:not(:checked){background-image:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27rgba%280, 0, 0, 0.25%29%27/%3e%3c/svg%3e");background-color:transparent}.form-check:not(.form-switch) .form-check-input:checked[type=checkbox]:focus{background-image:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 20 20%27%3e%3cpath fill=%27none%27 stroke=%27%23fff%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%273%27 d=%27m6 10 3 3 6-6%27/%3e%3c/svg%3e");background-color:#1f1b69}.multiselect{position:relative;width:100%}.multiselect__selectBox{position:relative}.multiselect__selectBox+select{width:100%}.multiselect__overSelect{bottom:0;left:0;position:absolute;right:0;top:0;background-color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='8' height='5' viewBox='0 0 8 5' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 0.5L4 3.5L7 0.5' stroke='%23101010'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:calc(100% - 17px) center;background-size:px-to-rem(15px);font-family:Figtree;border-radius:1px;border:1px solid #1f1b69;color:#1f1b69;font-size:18px;font-weight:500;line-height:25px;letter-spacing:.03em;text-align:left;min-height:50px;padding:17px 30px 15px;text-align:left;text-transform:none;width:100%}.multiselect__overSelect:empty{background-color:transparent}.multiselect__checkboxes{background-color:#fff;background:#fff;border:1px solid #d9d8d8;border-radius:1px;display:none;position:absolute;width:268px;z-index:10;max-height:70vh;overflow-y:auto;margin-top:11px}@media (max-width:767.98px){.multiselect__checkboxes{position:relative;width:100%}}.multiselect__options{display:flex;flex-direction:column;padding:30px 20px;row-gap:15px}.filter__modal .modal-content{border-radius:1px}.filter__modal .modal-header{align-items:center;display:flex;justify-content:space-between;padding-bottom:30px;padding-left:68px;padding-right:68px;padding-top:70px}.filter__modal .modal-header .btn-clear-all-filters{font-family:Figtree;background-color:transparent;border-bottom:1px solid #c0e3fd;border:none;color:#c0e3fd;font-size:px-to-rem(11px);font-weight:600;letter-spacing:.15em;line-height:px-to-rem(13px);text-transform:uppercase;text-decoration-line:underline}.filter__modal .modal-body{display:flex;flex-direction:column;padding-bottom:60px;padding-left:68px;padding-right:68px;row-gap:30px}.filter__modal .modal-body .group-filter{display:flex;flex-wrap:wrap;column-gap:20px;row-gap:15px}.filter__modal .modal-body .group-filter .group-header{display:flex;align-items:center;column-gap:30px;flex:0 0 auto;width:100%;margin-bottom:10px}.filter__modal .modal-body .group-filter .group-header .field-label{margin-right:auto}.filter__modal .modal-body .group-filter .group-header .cta-filter{font-family:Figtree;background-color:transparent;border:none;color:#fdf1d3;font-size:px-to-rem(11px);font-weight:600;letter-spacing:.15em;line-height:px-to-rem(13px);text-decoration-line:underline;text-transform:uppercase}.filter__modal .modal-body .form-check:not(.form-check-inline):not(.form-switch){flex:0 0 auto;width:calc(50% - 10px);margin:0;display:flex;flex-direction:row-reverse;justify-content:flex-end;column-gap:15px;padding:0;margin-bottom:0}.filter__modal .modal-body .form-check:not(.form-check-inline):not(.form-switch) .form-check-input{margin-left:0}.filter__modal .modal-body .form-switch{align-items:center;display:flex;justify-content:space-between;padding-left:0;column-gap:15px;width:100%}.filter__modal .modal-body .form-switch .form-check-input{margin-left:0;height:28px;width:47px}.filter__modal .modal-footer{background:rgba(255,255,255,.8);border-radius:15px 15px 0 0;box-shadow:0 2px 10px rgba(0,0,0,.1);display:flex;justify-content:space-between;padding:7px 24px}.filter{border-bottom:1px solid #5b5c5f;border-top:1px solid #5b5c5f;padding-bottom:40px;padding-top:40px;position:relative}.filter__container{align-items:flex-end;column-gap:30px;justify-content:flex-start;margin:0;row-gap:55px}@media (max-width:991.98px){.filter__container{row-gap:30px}}.filter__row{display:flex;flex-wrap:wrap;align-items:center;position:relative;column-gap:10px}.filter__label{font-family:Figtree;color:#1f1b69;display:block;font-size:11px;font-weight:700;line-height:13px;letter-spacing:1.5px;text-align:left;margin-bottom:10px;position:relative;text-transform:uppercase}@media (min-width:992px){.filter__label{position:absolute;top:-20px;left:0}}@media (min-width:992px){.filter__label--row{flex:0 0 calc(8.33% - 10px)}}.filter__item{position:relative;flex:1}.filter__input{position:relative}.filter__input input{font-family:Figtree!important;background-color:transparent;border-radius:1px;border:1px solid #1f1b69;color:#1f1b69;font-size:18px;font-weight:500;line-height:25px;letter-spacing:.03em;text-align:left;min-height:45px;padding:17px 30px 15px;width:100%}.filter__input input::placeholder{color:#1f1b69}.filter__input input::-webkit-input-placeholder{color:#1f1b69;opacity:1}.filter__input input::-moz-placeholder{color:#1f1b69;opacity:1}.filter__input input:-ms-input-placeholder{color:#1f1b69;opacity:1}.filter__input input:active,.filter__input input:focus,.filter__input input:hover{outline:0}.filter__input--icon button{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.831 15.0037L12.4334 11.6044C14.7766 8.84982 14.6594 4.68864 12.0233 2.10989C10.676 0.703297 8.91865 0 7.04412 0C5.1696 0 3.41223 0.703297 2.06491 2.05128C-0.688303 4.80586 -0.688303 9.26007 2.06491 12.0147C3.41223 13.3626 5.1696 14.0659 7.04412 14.0659C8.74292 14.0659 10.3245 13.4799 11.5547 12.4249L14.9523 15.8242C15.0694 15.9414 15.2452 16 15.3623 16C15.4795 16 15.6552 15.9414 15.7724 15.8242C16.0653 15.5897 16.0653 15.2381 15.831 15.0037ZM2.88502 11.1941C0.600435 8.90843 0.600435 5.15751 2.88502 2.87179C3.99802 1.75824 5.46249 1.17216 7.04412 1.17216C8.62576 1.17216 10.0902 1.75824 11.2032 2.87179C13.4878 5.15751 13.4878 8.84982 11.2032 11.1355C10.0902 12.3077 8.62576 12.8938 7.04412 12.8938C5.46249 12.8938 3.99802 12.3077 2.88502 11.1941Z' fill='%23211F1F'/%3E%3C/svg%3E%0A");background-color:transparent;background-position:center;background-repeat:no-repeat;background-size:contain;border:none;bottom:unset;height:16px;left:17px;padding:0;position:absolute;top:50%;transform:translate(0,-50%);width:16px}.filter__input--icon input{padding-left:45px!important}.filter select,.filter__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='8' height='5' viewBox='0 0 8 5' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 0.5L4 3.5L7 0.5' stroke='%23101010'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-color:transparent;background-position:calc(100% - 17px) center;background-size:px-to-rem(15px);font-family:Figtree;border-radius:1px;border:1px solid #1f1b69;color:#1f1b69;font-size:18px;font-weight:500;line-height:25px;letter-spacing:.03em;text-align:left;min-height:50px;padding:17px 30px 15px;text-align:left;text-transform:none;width:100%}.filter select::-webkit-input-placeholder,.filter__select::-webkit-input-placeholder{color:#1f1b69;opacity:1}.filter select::-moz-placeholder,.filter__select::-moz-placeholder{color:#1f1b69;opacity:1}.filter select:-ms-input-placeholder,.filter__select:-ms-input-placeholder{color:#1f1b69;opacity:1}.filter select:active,.filter select:focus,.filter__select:active,.filter__select:focus{box-shadow:none;outline:0;color:#1f1b69}.filter select:active::-webkit-input-placeholder,.filter select:focus::-webkit-input-placeholder,.filter__select:active::-webkit-input-placeholder,.filter__select:focus::-webkit-input-placeholder{color:#1f1b69;opacity:1}.filter select:active::-moz-placeholder,.filter select:focus::-moz-placeholder,.filter__select:active::-moz-placeholder,.filter__select:focus::-moz-placeholder{color:#1f1b69;opacity:1}.filter select:active:-ms-input-placeholder,.filter select:focus:-ms-input-placeholder,.filter__select:active:-ms-input-placeholder,.filter__select:focus:-ms-input-placeholder{color:#1f1b69;opacity:1}.filter select option,.filter__select option{background-color:#fff}.filter__button .cta--cta-dark{min-height:50px}.filter #search_directory{background-color:#fff;border:.5px solid #cb4b3b!important;justify-content:center;padding:17px 30px 15px;color:#cb4b3b;text-transform:uppercase;cursor:pointer}.filter #clear_filters{font-family:Figtree;font-size:11px;font-weight:700;line-height:13px;letter-spacing:1.5px;text-align:left;margin-left:auto;background-color:transparent;border:none;text-transform:uppercase}.filter #clear_filters::before{content:"";position:relative;display:inline-block;width:10px;height:10px;background-image:url("data:image/svg+xml,%3Csvg width='11' height='11' viewBox='0 0 11 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.5 1L1 10.5' stroke='black'/%3E%3Cpath d='M1 1L10.5 10.5' stroke='black'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain;margin-right:5px}.navigation.pagination{align-items:center;display:flex;justify-content:center;max-width:100%;padding:15px 0;width:100%;border-radius:0;box-shadow:none}.nav-links{align-items:flex-start;column-gap:15px;display:flex;flex-wrap:wrap;flex:0 0 auto;justify-content:center}.nav-links .current,.nav-links .page-numbers.current{color:#1f1b69;position:relative}.nav-links .page-numbers.next,.nav-links .page-numbers.prev{display:flex;align-items:center;justify-content:space-between}.nav-links .page-numbers.next:hover,.nav-links .page-numbers.prev:hover{color:#1f1b69}.nav-links .page-numbers.next:hover::before,.nav-links .page-numbers.prev:hover::before{color:#1f1b69}.nav-links .next.page-numbers,.nav-links .prev.page-numbers{display:inline;vertical-align:top}.nav-links .next.page-numbers::before,.nav-links .prev.page-numbers::before{font-family:Figtree;color:#1f1b69;display:inline-block;font-size:18px;font-weight:500;line-height:26px;letter-spacing:.01em;text-align:center;text-transform:uppercase}.nav-links .prev.page-numbers{flex-direction:row-reverse}.nav-links .prev.page-numbers::before{content:"Previous"}@media (max-width:575.98px){.nav-links .prev.page-numbers::before{content:"Prev"}}.nav-links .next.page-numbers::before{content:"Next"}.nav-links .nav-links>a,.nav-links .page,.nav-links .page-numbers,.nav-links .pagination{font-family:Figtree;background:0 0;border:none;color:#1f1b69;display:inline-block;font-family:Figtree;font-size:18px;font-weight:500;line-height:26px;letter-spacing:.01em;min-height:25px;min-width:25px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .4s ease}.nav-links .nav-links>a:hover,.nav-links .page-numbers:hover,.nav-links .page:hover,.nav-links .pagination:hover{text-decoration:none;color:#1f1b69}.nav-links .nav-links>a.next,.nav-links .nav-links>a.prev,.nav-links .page-numbers.next,.nav-links .page-numbers.prev,.nav-links .page.next,.nav-links .page.prev,.nav-links .pagination.next,.nav-links .pagination.prev{border:none;font-size:0;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:normal;margin:0;padding:0;position:relative;text-align:center}.nav-links .nav-links>a.prev,.nav-links .page-numbers.prev,.nav-links .page.prev,.nav-links .pagination.prev{margin-right:40px}@media (max-width:575.98px){.nav-links .nav-links>a.prev,.nav-links .page-numbers.prev,.nav-links .page.prev,.nav-links .pagination.prev{margin-right:20px}}.nav-links .nav-links>a.prev::before,.nav-links .page-numbers.prev::before,.nav-links .page.prev::before,.nav-links .pagination.prev::before{content:"Previous"}@media (max-width:575.98px){.nav-links .nav-links>a.prev::before,.nav-links .page-numbers.prev::before,.nav-links .page.prev::before,.nav-links .pagination.prev::before{content:"Prev"}}.nav-links .nav-links>a.next,.nav-links .page-numbers.next,.nav-links .page.next,.nav-links .pagination.next{margin-left:40px}@media (max-width:575.98px){.nav-links .nav-links>a.next,.nav-links .page-numbers.next,.nav-links .page.next,.nav-links .pagination.next{margin-left:20px}}.nav-links .nav-links>a.next::before,.nav-links .page-numbers.next::before,.nav-links .page.next::before,.nav-links .pagination.next::before{content:"Next"}.nav-links .nav-links>a.current,.nav-links .page-numbers.current,.nav-links .page.current,.nav-links .pagination.current{color:#1f1b69;position:relative}.nav-links .nav-links>a.current::after,.nav-links .page-numbers.current::after,.nav-links .page.current::after,.nav-links .pagination.current::after{content:"";background-color:#1f1b69;width:11px;height:2px;transform:translate(-50%,0);position:absolute;top:unset;left:50%;bottom:0}.block__directory{position:relative;padding:80px 0;background:#fcfcfc}.block__directory .block__row{position:relative;z-index:1}.block__directory .filter{border-top:none;border-bottom:none;padding-top:0;padding-bottom:80px}@media (max-width:991.98px){.block__directory .filter{padding-bottom:60px}}.block__directory .filter__container{display:flex;flex-direction:row;flex-wrap:wrap;align-items:start}.block__directory .filter__row{display:flex;flex-wrap:wrap;flex-direction:row;flex:0 0 auto;width:90%;column-gap:40px;row-gap:40px;padding-left:100px}@media (max-width:991.98px){.block__directory .filter__row{column-gap:0;row-gap:20px}}@media (max-width:767.98px){.block__directory .filter__row{padding-left:0}}.block__directory .filter__row-bottom{column-gap:20px}.block__directory .filter__label--row{display:none;font-family:Figtree;font-size:11px;font-weight:700;line-height:13px;letter-spacing:1.5px;text-align:left;text-transform:uppercase}@media (max-width:991.98px){.block__directory .filter__label--row{width:100%;flex:1 0 100%}}.block__directory .filter__item:not(.filter__item-button):not(.filter__item-filter-button){align-items:center;display:flex;flex-wrap:wrap;flex:0 0 calc(50% - 25px)}@media (max-width:991.98px){.block__directory .filter__item:not(.filter__item-button):not(.filter__item-filter-button){flex:0 0 100%;max-width:100%;flex-direction:column;align-items:flex-start}}@media (min-width:1200px){.block__directory .filter__item:not(.filter__item-button):not(.filter__item-filter-button)::before{content:"";background-color:#1f1b69;width:1px;height:39px;transform:translate(0,-50%);position:absolute;bottom:unset;right:unset;left:-20px;top:50%}.block__directory .filter__item:not(.filter__item-button):not(.filter__item-filter-button):first-of-type::before{content:none}}.block__directory .filter__input{width:418px;max-width:100%}@media (max-width:767.98px){.block__directory .filter__input{width:100%}}.block__directory .filter__input input{padding:10px 10px 10px 40px}.block__directory .filter__input input::-webkit-input-placeholder{color:#1f1b69;opacity:1}.block__directory .filter__input input::-moz-placeholder{color:#1f1b69;opacity:1}.block__directory .filter__input input:-ms-input-placeholder{color:#1f1b69;opacity:1}.block__directory .filter__item-button{flex:0 0 110px;width:110px;min-width:110px}@media (min-width:992px){.block__directory .filter__item-button{margin-top:-20px}}.block__directory .filter__item-filter-button{flex:0 0 auto;display:flex;justify-content:flex-end}.block__directory .filter__item-filter-button .cta--cta-filter{padding:13px 16px}@media (min-width:768px){.block__directory .filter__label--row{width:100px;position:absolute;transform:translate(0,-50%);position:absolute;bottom:unset;left:0;top:50%}}.block__directory .filter-results{align-items:flex-end;column-gap:10px;flex-wrap:wrap;align-content:flex-start;justify-content:space-between;row-gap:30px;margin-bottom:30px}.block__directory .filter-results:not(.option-3){order:2;padding-left:0;padding-top:7px}.block__directory .filter-results:not(.option-3) .group-results .label{margin-bottom:20px}.block__directory .filter-results.option-3 #clear_filters{margin-left:auto}.block__directory .filter-results .group-results{align-items:flex-start;column-gap:10px;row-gap:8px;flex-wrap:wrap;display:flex}.block__directory .filter-results .group-results .label{margin-bottom:10px;width:100%}.block__directory .filter-results .group-results .result_filter{align-items:center;background-color:transparent;font-family:Figtree;font-size:11px;font-weight:700;line-height:13px;letter-spacing:1.5px;color:#1f1b69;text-align:left;text-transform:uppercase;transition:all .2s ease-in-out;border:none}.block__directory .filter-results .group-results .result_filter .remove_filter_x{background-image:url("data:image/svg+xml,%3Csvg width='9' height='9' viewBox='0 0 9 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.55648 4.49936L8.77837 1.28451C8.91946 1.1434 8.99872 0.952011 8.99872 0.752449C8.99872 0.552887 8.91946 0.361499 8.77837 0.220387C8.63727 0.0792757 8.44591 0 8.24638 0C8.04685 0 7.85549 0.0792757 7.71439 0.220387L4.5 3.44273L1.28561 0.220387C1.14451 0.0792757 0.953154 -1.48685e-09 0.753621 0C0.554087 1.48685e-09 0.362726 0.0792757 0.221635 0.220387C0.0805431 0.361499 0.00127872 0.552887 0.00127871 0.752449C0.00127871 0.952011 0.0805431 1.1434 0.221635 1.28451L3.44352 4.49936L0.221635 7.71421C0.151406 7.78388 0.0956644 7.86676 0.0576247 7.95808C0.0195849 8.0494 0 8.14735 0 8.24627C0 8.3452 0.0195849 8.44315 0.0576247 8.53447C0.0956644 8.62579 0.151406 8.70867 0.221635 8.77833C0.291289 8.84857 0.37416 8.90432 0.465466 8.94237C0.556773 8.98041 0.654707 9 0.753621 9C0.852534 9 0.950468 8.98041 1.04177 8.94237C1.13308 8.90432 1.21595 8.84857 1.28561 8.77833L4.5 5.55599L7.71439 8.77833C7.78405 8.84857 7.86692 8.90432 7.95823 8.94237C8.04953 8.98041 8.14747 9 8.24638 9C8.34529 9 8.44323 8.98041 8.53453 8.94237C8.62584 8.90432 8.70871 8.84857 8.77837 8.77833C8.84859 8.70867 8.90434 8.62579 8.94238 8.53447C8.98042 8.44315 9 8.3452 9 8.24627C9 8.14735 8.98042 8.0494 8.94238 7.95808C8.90434 7.86676 8.84859 7.78388 8.77837 7.71421L5.55648 4.49936Z' fill='%23211F1F'/%3E%3C/svg%3E%0A");background-color:transparent;background-position:center;background-repeat:no-repeat;background-size:contain;position:relative;display:inline-block;border:none;cursor:pointer;height:8px;width:8px;margin-left:3px;transition:all .1s ease-in-out}.block__directory .filter-results .group-results .result_filter:hover{cursor:pointer}.block__directory .filter-results .group-results .result_filter:hover .remove_filter{background-image:url("data:image/svg+xml,%3Csvg width='9' height='9' viewBox='0 0 9 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.20331 4.14542L4.8486 4.49936L5.20331 4.8533L8.4252 8.06815L8.42624 8.06919C8.44961 8.09237 8.46816 8.11995 8.48082 8.15034C8.49348 8.18074 8.5 8.21334 8.5 8.24627C8.5 8.27921 8.49348 8.31181 8.48082 8.3422C8.46816 8.37259 8.44961 8.40018 8.42624 8.42336L8.42334 8.42626C8.40016 8.44963 8.37259 8.46818 8.34222 8.48083C8.31185 8.49349 8.27928 8.5 8.24638 8.5C8.21348 8.5 8.18091 8.49349 8.15054 8.48083C8.12017 8.46818 8.0926 8.44963 8.06942 8.42626L8.06838 8.42522L4.85399 5.20287L4.5 4.84801L4.14601 5.20287L0.931615 8.42522L0.930581 8.42626C0.907402 8.44963 0.879831 8.46818 0.849463 8.48083C0.819093 8.49349 0.78652 8.5 0.753621 8.5C0.720721 8.5 0.688147 8.49349 0.657778 8.48083C0.62741 8.46818 0.599839 8.44963 0.57666 8.42626L0.573761 8.42336C0.550392 8.40018 0.531842 8.3726 0.519181 8.3422C0.50652 8.31181 0.5 8.2792 0.5 8.24627C0.5 8.21334 0.50652 8.18074 0.519181 8.15034C0.531842 8.11995 0.550392 8.09237 0.573762 8.06919L0.574801 8.06815L3.79669 4.8533L4.1514 4.49936L3.79669 4.14542L0.575213 0.930982C0.575162 0.930931 0.575112 0.930881 0.575061 0.93083C0.527825 0.883507 0.501279 0.819353 0.501279 0.752449C0.501279 0.685472 0.527882 0.621253 0.575213 0.573915C0.622542 0.52658 0.686718 0.5 0.753621 0.5C0.820451 0.5 0.884562 0.526523 0.931876 0.573764C0.931927 0.573815 0.931977 0.573865 0.932028 0.573915L4.14601 3.79585L4.5 4.15071L4.85399 3.79585L8.06797 0.573915C8.068 0.573887 8.06803 0.573858 8.06806 0.573829C8.11538 0.526547 8.17952 0.5 8.24638 0.5C8.31328 0.5 8.37746 0.52658 8.42479 0.573915C8.47212 0.621254 8.49872 0.685473 8.49872 0.752449C8.49872 0.819384 8.47215 0.883565 8.42487 0.930895C8.42484 0.930924 8.42482 0.930953 8.42479 0.930982L5.20331 4.14542Z' fill='%23211F1F' stroke='%23CB4B3B'/%3E%3C/svg%3E%0A")}.block__directory .filter-results #clear_filters{background-color:transparent;border-bottom:1px solid #f66b23;border:none;color:#f66b23;font-family:Figtree;font-size:14px;font-weight:700;line-height:19px;letter-spacing:.5px;text-align:left;text-transform:uppercase;text-decoration-line:underline}.block__directory .block__header-results-short{display:none}.block__directory .spiner-contain{background-image:url("https://pennpolicy.org/wp-content/themes/salient-child/assets/images/spiner.gif");background-position:center;background-repeat:no-repeat;background-size:contain;height:40px;position:relative;width:40px}.block__directory .row-cards{display:flex;flex-wrap:wrap}.block__directory .row-cards .vc_col-lg-4,.block__directory .row-cards .vc_col-md-6,.block__directory .row-cards .vc_col-sm-4{padding:10px}.block__directory .row-cards .navigation{padding-top:60px;margin-top:30px}.block__directory .row-cards .col+.navigation{position:relative}.block__directory .row-cards .col+.navigation::after{content:"";position:absolute;left:0;right:0;margin:0 auto;top:0;width:calc(100% - 30px);height:1px;background-color:#f5f5f5}.block__directory .row-cards .navigation+.border-line{display:none}.block__directory .row-cards .border-line{width:100%;border-top:1px solid #5da5d9}@media (min-width:768px){.block__directory .row-cards.option-1 .col .card .card__header{display:none}.block__directory .row-cards.option-2 .col .card .card__header{display:none}.block__directory .row-cards.option-2 .col .card .card__body .card__excerpt{display:none}}.block__directory .card{background:#fff;border-radius:1px;border:1px solid rgba(85,86,88,.45);display:flex;flex-direction:column;overflow:hidden;position:relative;transition:all .4s ease;height:100%}.block__directory .card .stretched-link{position:absolute;inset:0;z-index:1;text-indent:-9999px;overflow:hidden;white-space:nowrap}.block__directory .card__body{display:flex;flex-direction:column;flex:1;gap:17px;overflow:hidden;padding:30px 40px 50px;position:relative}.block__directory .card__body::after{content:"";width:0;bottom:0;position:absolute;left:0;height:4px;background-color:#1f1b69;transition:all .4s ease}.block__directory .card__body *>*,.block__directory .card__body>*{color:#1f1b69;margin:0}.block__directory .card__image{height:204px;overflow:hidden;max-width:100%;position:relative}.block__directory .card__image img{transform:scale(1);transition:all .6s cubic-bezier(.25, .8, .25, 1) 0s;height:101%!important;object-fit:contain;object-position:center;width:101%}.block__directory .card__image--pdf{background-color:#eae8e6}.block__directory .card__image--pdf img{object-fit:cover;object-position:center}.block__directory .card__image--video::before{content:"";background-image:url("data:image/svg+xml,%3Csvg width='47' height='47' viewBox='0 0 47 47' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M23.4238 46.8477C10.5079 46.8477 0 36.3397 0 23.4238C0 10.5079 10.5079 0 23.4238 0C36.3397 0 46.8477 10.5079 46.8477 23.4238C46.8477 36.3397 36.3397 46.8477 23.4238 46.8477ZM23.4238 2.43444C11.85 2.43444 2.43413 11.8503 2.43413 23.4238C2.43413 34.9974 11.85 44.4135 23.4238 44.4135C34.9977 44.4135 44.4135 34.9977 44.4135 23.4238C44.4135 11.85 34.9974 2.43444 23.4238 2.43444Z' fill='white'/%3E%3Cpath d='M18.0333 12.8956V33.9523C18.0333 34.5749 18.787 34.9407 19.3352 34.5827L35.4529 24.0564C35.9224 23.7497 35.9224 23.1019 35.4529 22.7953L19.3352 12.2652C18.7873 11.9072 18.0333 12.2721 18.0333 12.8956Z' fill='white'/%3E%3C/svg%3E%0A");background-size:contain;background-repeat:no-repeat;bottom:0;height:50px;left:0;margin:auto;position:absolute;right:0;top:0;width:50px;z-index:10}.block__directory .card__link{display:block;height:100%}.block__directory .card__title{transition-duration:.4s;transition-property:border-bottom-color;transition-timing-function:ease-in-out}.block__directory .card__title a,.block__directory .card__title span{background-color:transparent;border-bottom-color:transparent;border-bottom-style:solid;border-bottom-width:px-to-rem(.5px);display:inline;text-align:left;transition-duration:.4s;transition-property:border-bottom-color;transition-timing-function:ease-in-out;overflow-wrap:break-word;white-space:normal;word-break:break-word}.block__directory .card__title span{font-family:Figtree;font-size:20px;font-weight:800;line-height:27px;letter-spacing:0;text-align:left}.block__directory .card__excerpt{margin-bottom:13px}.block__directory .card__category{align-items:baseline;column-gap:10px;display:flex;flex-wrap:wrap;row-gap:8px;margin-top:auto}.block__directory .card__category ul{padding:0;list-style-type:none;display:flex;flex-wrap:wrap;align-items:center;column-gap:10px;row-gap:8px}.block__directory .card__category ul li>*{font-family:Figtree;background:0 0;border-radius:1px;color:#1f1b69;font-size:11px;font-weight:700;line-height:13px;letter-spacing:1.5px;text-align:left;padding:0;text-transform:uppercase;display:block;text-decoration:none}.block__directory .card.active,.block__directory .card:hover{box-shadow:4px 2px 15px 0 rgba(0,0,0,.05)}.block__directory .card.active .card__body::after,.block__directory .card:hover .card__body::after{width:100%}.block__directory .card.active .card__image img,.block__directory .card:hover .card__image img{transform:scale(1.1)}.block__directory .card.active .card__title span,.block__directory .card:hover .card__title span{text-decoration-line:none;text-decoration:underline;border-bottom-color:#1f1b69!important;color:#1f1b69}.line-clamp-4{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.select-wrap #navigation-2 ul.navbar-nav>li>a{padding:40px;position:relative;z-index:5;min-width:305px;display:flex;align-items:center;transition:.4s}.select-wrap #navigation-2 ul.navbar-nav>li>a:before{content:"";display:block;width:1000%;height:100%;position:absolute;left:0;top:0;background-color:#1f1b69;z-index:-1;display:none}.select-wrap #navigation-2 ul.navbar-nav>li>a::after{content:"\f107";box-sizing:border-box;display:inline-block;position:relative;margin-left:25px;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;transition:.4s;font-size:30px}.select-wrap{position:absolute;right:15px;top:-50px;z-index:10}@media only screen and (max-width:600px){.select-wrap{right:unset;left:0;top:0}}.select-wrap a.btn{background-color:#1f1b69;color:#fff;text-transform:uppercase;font-size:18px;font-family:Figtree;text-decoration:none;padding:25px;position:relative;z-index:5;min-width:305px;display:flex;justify-content:center;align-items:center;transition:.4s;border-radius:0}@media only screen and (max-width:380px){.select-wrap a.btn{padding:15px}}.select-wrap a.btn:after{content:"\f107";box-sizing:border-box;display:inline-block;position:relative;margin-left:25px;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;transition:.4s;font-size:30px}.custom-menu{position:fixed;top:130px;left:-100%;width:100%;height:100%;padding:30px;z-index:250;background:linear-gradient(to bottom,#1f1b69,rgba(31,27,105,.7));overflow-y:scroll}.custom-menu h2{font-size:28px;font-weight:700;font-family:Figtree;color:#c3c9d2;margin:0}.custom-menu .menu-top{padding:30px 0;border-bottom:1px solid #fff;margin-bottom:60px;display:flex;justify-content:space-between;align-items:center}.custom-menu .close{font-size:28px;color:#c3c9d2;border:none;outline:0;opacity:1}#navigation-2 ul.navbar-nav{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:30px;width:100%}#navigation-2 ul.navbar-nav:after,#navigation-2 ul.navbar-nav:before{display:none}#navigation-2 ul.navbar-nav li a{background-color:transparent;color:#fff;text-transform:none;font-size:20px;font-family:Figtree;font-weight:700;text-decoration:none;padding:10px 5px;display:block}#navigation-2 ul.navbar-nav li a:hover{color:#b4d2d8}#navigation-2 ul.navbar-nav li ul{position:relative;top:0;z-index:2;background:0 0;border:none;display:block;min-height:0;padding:0;text-align:left;border-radius:0;width:100%;box-shadow:none}#navigation-2 ul.navbar-nav li ul li a{text-transform:none;font-size:16px;font-weight:400;font-family:Figtree;border-bottom:1px solid #0054ae;padding:10px}