html{font-size:100%;line-height:1.5;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html.ims{overflow-y:auto}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}ol,ul,li{border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main{display:block}a{background-color:rgba(0,0,0,0)}a:active,a:hover{outline:0}b,strong{font-weight:700}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{vertical-align:middle}table{border-collapse:collapse;border-spacing:0}form{margin:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.5;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}textarea{overflow:auto;vertical-align:top;resize:vertical}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[hidden]{display:none}:focus{outline:0}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;max-width:100%}body{font-family:Arial,Helvetica,sans-serif;color:#3c4245}h1{font-size:50px;font-weight:600;margin-bottom:36px;line-height:58px;max-width:948px}h2{font-size:24px;font-weight:600;margin-bottom:24px}h3{font-size:20px;font-weight:600;margin-bottom:20px}h6{font-size:16px;font-weight:600;color:#2291d0}p{font-size:16px;font-weight:400;margin-bottom:0;line-height:24px}span{font-size:14px;font-weight:400}.phcp{max-width:1630px;margin:0 auto 80px;padding:0 30px}.phcp .intro-section{display:flex;grid-gap:60px;gap:60px;justify-content:space-between;align-items:flex-start}.phcp .intro-section div:first-child{max-width:928px}.phcp .phcp-framework{margin-top:40px}.phcp .pdf-section>div{display:flex;grid-gap:10px;gap:10px}.phcp .pdf-section>div:hover{cursor:pointer}.phcp .pdf-section>div:first-of-type{margin-bottom:14px}.phcp .pdf-section span{color:#2291d0}.phcp .file-icon{background-image:url("/ResourcePackages/PHC/assets/dist/images/ic_file.svg");background-position:top center;background-repeat:no-repeat;background-size:contain;-o-object-fit:cover;object-fit:cover;width:20px;height:20px;display:inline-block}.phcp .framework-top{display:flex;border-bottom:4px solid #d0e8f4;margin-bottom:20px;align-items:center;justify-content:space-between}.phcp .framework-top .framework-top-title{position:relative;padding:18px 0;border:none;background-color:rgba(0,0,0,0);font-size:18px;font-weight:600;color:#3c4245}.phcp .framework-actions-btn{display:flex}.phcp .collapsed-button-text,.phcp .expanded-button-text{padding:8px 7px;border:1px solid #2291d0;color:#2291d0;font-size:16px;font-weight:700;margin-left:auto;cursor:pointer}.phcp .collapsed-button-text:hover,.phcp .expanded-button-text:hover{background:#2291d0;color:#fff}.phcp .legend{display:flex;flex-wrap:wrap;grid-gap:8px 30px;gap:8px 30px;margin-top:20px;padding:18px 24px;background-color:#f2f4f5}.phcp .legend h6{display:block;width:100%;font-size:16px;line-height:20px;margin-bottom:10px}.phcp .legend .indicator{width:calc(33% - 30px)}.phcp .legend .indicator:before{margin-right:12px;display:inline-block}.phcp .indicator{display:flex;align-items:center;line-height:1.2;font-size:13px}.phcp .indicator[data-display-metadata=True]:hover{cursor:pointer}.phcp .ind-focus:before{content:"";border:3px solid #63b2b6;width:14px;height:8px}.phcp .ind-tier1:before{content:"";height:10px;width:10px;background-color:#40718d}.phcp .ind-hospital:before{content:"";height:4px;width:12px;background-color:#636463}.phcp .ind-hospital{color:#636463}.phcp .ind-operational:before{content:"*";color:#1d1d1b;font-size:40px;height:14px;line-height:.8;vertical-align:middle}.phcp .ind-tier2:before{content:"";height:10px;width:10px;border-radius:50%;background-color:#1d1d1b}.phcp .framework-section{display:grid;grid-template-areas:"phc-components health-system health-system health-system" "phc-components determinants-area determinants-area determinants-area" "phc-components health-system-footer health-system-footer health-system-footer" "phc-components framework-footer-secondary framework-footer-secondary framework-footer-secondary";grid-gap:10px;gap:10px;grid-template-columns:100px repeat(3, 1fr);margin-top:20px}.phcp .framework-arrow{grid-area:framework-arrow;text-align:center;padding-right:23px;height:60px;position:relative}.phcp .framework-arrow div{padding:16px 24px;border:2px solid #63b2b6;border-right:none}.phcp .framework-arrow span{font-size:16px;font-weight:600}.phcp .framework-arrow svg{position:absolute;top:0;bottom:0;display:inline-block;height:100%;right:0}.phcp .framework-arrow .phc-category-arrow-stroke{stroke:#63b2b6}.phcp .framework-arrow.hidden{display:none}.phcp .phc-components{grid-area:phc-components;display:flex;flex-direction:column}.phcp .phc-components:hover .phc-components-item span{border-color:#fff}.phcp .phc-components .phc-components-header{position:relative;padding-right:14px;margin-bottom:12px}.phcp .phc-components .phc-components-header div{padding:34px 8px;background-color:#707070}.phcp .phc-components .phc-components-header .collapsible-item-icon-light{display:none}.phcp .phc-components p{font-weight:600;color:#fff;font-size:14px;position:relative;z-index:1}.phcp .phc-components .phc-components-list{display:flex;grid-gap:2px;gap:2px;flex-grow:1;text-align:right}.phcp .phc-components svg{position:absolute;top:0;bottom:0;display:inline-block;height:100%;right:0;color:#707070}[dir="ltr"] .phcp .phc-components .phc-components-item{text-align:right}[dir="rtl"] .phcp .phc-components .phc-components-item{text-align:left}.phcp .phc-components .phc-components-item{width:32px;padding:24px 8px;writing-mode:tb-rl;transform:rotate(-180deg);color:#fff;font-weight:600;line-height:1;cursor:pointer}.phcp .phc-components .phc-components-item span{display:inline-block;font-size:16px;font-weight:inherit;padding:5px 2px;margin:-5px -3px;border:1px solid rgba(0,0,0,0);transition:all .2s linear}.phcp .phc-components .phc-components-item:hover span,.phcp .phc-components .phc-components-item.clicked-phc-component span{background-color:#fff}.phcp .phc-components .phc-components-item:nth-child(1){background-color:#eda34f}.phcp .phc-components .phc-components-item:nth-child(1):hover span,.phcp .phc-components .phc-components-item:nth-child(1).clicked-phc-component span{color:#eda34f}.phcp .phc-components .phc-components-item:nth-child(2){background-color:#2291d0}.phcp .phc-components .phc-components-item:nth-child(2):hover span,.phcp .phc-components .phc-components-item:nth-child(2).clicked-phc-component span{color:#2291d0}.phcp .phc-components .phc-components-item:nth-child(3){background-color:#df654b}.phcp .phc-components .phc-components-item:nth-child(3):hover span,.phcp .phc-components .phc-components-item:nth-child(3).clicked-phc-component span{color:#df654b}.phcp .phc-components .phc-mobile-arrow{display:none}.phcp .health-system{display:flex;grid-area:health-system;grid-gap:10px;gap:10px}.phcp .health-system .heading-arrow-primary{margin-bottom:8px;padding-right:22px;box-sizing:border-box;position:relative}.phcp .health-system .heading-arrow-primary span{font-weight:600;color:#fff}.phcp .health-system .heading-arrow-primary span.heading-arrow-primary-title{font-size:20px;position:relative;z-index:1;flex-shrink:0}@media only screen and (max-width: 1534px){.phcp .health-system .heading-arrow-primary span.heading-arrow-primary-title{flex-shrink:initial}}.phcp .health-system .heading-arrow-primary span.heading-arrow-primary-description{position:relative;padding-right:10px;font-size:11px;line-height:18px;z-index:1}.phcp .health-system .heading-arrow-primary svg{position:absolute;top:0;bottom:0;display:inline-block;height:100%;right:0}.phcp .health-system .heading-arrow-primary-child{padding:8px 5px 8px 20px;height:100%;min-height:52px;display:flex;align-items:center;justify-content:space-between;grid-gap:25px;gap:25px}.phcp .health-system .heading-arrow-secondary{padding-right:22px;box-sizing:border-box;position:relative}.phcp .health-system .heading-arrow-secondary span{display:block;position:relative;font-size:18px;font-weight:600;color:#fff;z-index:1}.phcp .health-system .heading-arrow-secondary svg{position:absolute;top:0;bottom:0;display:inline-block;height:100%;right:0}.phcp .health-system .heading-arrow-secondary-child{padding:9px 20px;height:100%;display:flex;align-items:center;justify-content:space-between}.phcp .health-system .indicator{align-items:flex-start;padding:2px 16px;width:calc(100% + 32px);margin:-2px -16px 4px}.phcp .health-system .indicator:before{margin-right:6px;margin-top:5px}.phcp .health-system .ind-tier1:before{width:6px;height:6px;min-width:6px}.phcp .health-system .ind-tier2:before{width:6px;height:6px;min-width:6px}.phcp .health-system .ind-hospital:before{width:6px;min-width:6px;margin-top:7px}.phcp .health-system .ind-operational:before{height:10px;line-height:.9;margin-top:3px;margin-top:3px;font-size:22px;margin-right:2px;width:10px}.phcp .health-system .ind-focus:before{width:4px;height:2px;margin-right:5px}.phcp .heading-arrow-primary-child .collapsible-item-icon-light{display:none}.phcp .heading-arrow-secondary-child .collapsible-item-icon-light{display:none}.phcp .heading-arrow-primary .collapsible-item-icon-light{transform:rotate(180deg)}.phcp .heading-arrow-primary.heading-arrow-primary-collapsed .collapsible-item-icon-light{transform:rotate(0deg)}.phcp .heading-arrow-secondary .collapsible-item-icon-light{transform:rotate(180deg)}.phcp .heading-arrow-secondary.heading-arrow-secondary-collapsed .collapsible-item-icon-light{transform:rotate(0deg)}.phcp .who-system-info{display:flex;flex-direction:column;flex-grow:1;flex-basis:calc((100% - 48px) * 0.6666 + 38px)}.phcp .who-system-info.who-system-info-collapsed{flex-grow:0;flex-basis:auto}.phcp .who-system-info.who-system-info-collapsed .service-delivery.system-col-collapsed .collapsed-card-content i{transform:rotate(0deg)}.phcp .who-system-info-main{display:flex;flex-grow:1;grid-gap:10px;gap:10px;padding:10px;border:4px solid #63b2b6}.phcp .system-col{flex-grow:1;flex-basis:50%}.phcp .system-col-mobile-arrow{display:none}.phcp .who-system-info-footer{display:flex;grid-gap:20px;gap:20px;margin:auto 24px 0;position:relative}.phcp .who-system-info-footer div{display:flex;align-items:center;flex-grow:1;padding-right:22px;box-sizing:border-box;position:relative}.phcp .who-system-info-footer span{font-size:20px;font-weight:600;color:#fff;position:relative;z-index:9}.phcp .who-system-info-footer .level1-category-footer-child{height:100%;padding:14px 20px;padding-right:0;min-height:62px}.phcp .who-system-info-footer .level1-category-footer-child .level1-category-footer-short{display:none}.phcp .who-system-info-footer .footer-collapsed .level1-category-footer-child span{display:none}.phcp .who-system-info-footer .footer-collapsed .level1-category-footer-child .level1-category-footer-short{display:block}.phcp .who-system-info-footer .level1-category-footer:nth-child(1) div{background-color:#2291d0}.phcp .who-system-info-footer .level1-category-footer:nth-child(1) svg{color:#2291d0}.phcp .who-system-info-footer .level1-category-footer:nth-child(2) div{background-color:#63b2b6}.phcp .who-system-info-footer .level1-category-footer:nth-child(2) svg{color:#63b2b6}.phcp .who-system-info-footer svg{position:absolute;top:0;bottom:0;display:inline-block;height:100%;right:0}.phcp .system-footer{margin-top:44px}.phcp .system-footer .level1-category-footer{padding-right:22px;position:relative}.phcp .system-footer .level1-category-footer svg{position:relative;position:absolute;top:0;bottom:0;display:inline-block;height:100%;right:0;color:#4d667c}.phcp .system-footer .level1-category-footer-child{display:flex;align-items:center;padding:14px 20px;background-color:#4d667c;height:100%;flex-grow:1;min-height:62px}.phcp .system-footer .level1-category-footer-child span{font-size:20px;display:block;position:relative;z-index:9;color:#fff;font-weight:600}.phcp .system-footer .level1-category-footer-child .level1-category-footer-short{display:none}.phcp .system-footer .footer-collapsed .level1-category-footer-child span{display:none}.phcp .system-footer .footer-collapsed .level1-category-footer-child .level1-category-footer-short{display:block}.phcp .collapsible-item-icon{background-size:contain;background-repeat:no-repeat;background-position:center center;background-image:url("/ResourcePackages/PHC/assets/dist/images/ic_expand.svg");display:inline-block;width:16px;height:16px;cursor:pointer;flex-shrink:0}.phcp .collapsible-item-icon-light{background-size:contain;background-repeat:no-repeat;background-position:center center;background-image:url("/ResourcePackages/PHC/assets/dist/images/ic_expand_light.svg");display:inline-block;width:16px;height:16px;cursor:pointer;flex-shrink:0}.phcp .has-related-page{cursor:pointer}.phcp .has-related-page:hover{text-decoration:underline}.phcp .framework-card{padding:14px 16px;margin-top:10px;transition:background-color .2s linear}.phcp .framework-card p{margin-bottom:8px;font-size:14px;font-weight:600;line-height:1.2}.phcp .framework-card p.level4-category-title{padding:3px 16px;margin:-3px -16px}.phcp .framework-card span{flex-shrink:0}.phcp .framework-card-header{display:flex;justify-content:space-between;align-items:flex-start}.phcp .framework-card-header h6{font-size:16px;margin-right:8px;line-height:20px}.phcp .framework-card-header h6 .strategic-lever-star{font-size:16px}.phcp .framework-card-header+.level3-children-container .level3-subcategories-container{margin-top:10px}.phcp .framework-card-header+.level3-children-container .level3-indicator-container{margin-top:10px}.phcp .framework-card-header+.level3-children-container .category-question-container{margin-top:10px}.phcp .framework-card-header.collapsed .collapsible-item-icon{transform:rotate(180deg)}.phcp .framework-card-header .level3-category-exapand-arrow.hidden{display:none}.phcp .system-child-row{display:flex;grid-gap:10px;gap:10px;margin-bottom:auto}.phcp .system-child-col{flex-grow:1;flex-basis:50%}.phcp .hs-determinants .heading-arrow-primary-child{background-color:#2291d0}.phcp .hs-determinants .heading-arrow-primary svg{color:#2291d0}.phcp .hs-determinants .heading-arrow-secondary svg{color:#2291d0}.phcp .hs-determinants .heading-arrow-secondary-child{background-color:#2291d0}.phcp .hs-determinants .framework-card{background-color:#e2e5ef}.phcp .hs-determinants .framework-card.container-active-with-indicators:not(.container-active){background-color:rgba(226,229,239,.5)}.phcp .hs-determinants h6{color:#4594c1}.phcp .hs-determinants .phc-indicator-active{background-color:#c3dbec;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1)}.phcp .service-delivery .heading-arrow-primary-child{background-color:#63b2b6}.phcp .service-delivery .heading-arrow-primary svg{color:#63b2b6}.phcp .service-delivery .heading-arrow-secondary svg{color:#63b2b6}.phcp .service-delivery .heading-arrow-secondary-child{background-color:#63b2b6}.phcp .service-delivery .framework-card{background-color:#dfeae8}.phcp .service-delivery .framework-card.container-active-with-indicators:not(.container-active){background-color:rgba(223,234,232,.5)}.phcp .service-delivery h6{color:rgb(70.0672489083,145.8934497817,149.7327510917)}.phcp .service-delivery .phc-indicator-active{background-color:#bad9d9;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1)}.phcp .hs-objectives{margin-top:14px;display:flex;flex-direction:column;flex-basis:calc((100% - 48px) * 0.3334)}.phcp .hs-objectives .heading-arrow-primary-child{background-color:#4d667c}.phcp .hs-objectives .heading-arrow-primary svg{color:#4d667c}.phcp .hs-objectives .heading-arrow-secondary svg{color:#4d667c}.phcp .hs-objectives .heading-arrow-secondary-child{background-color:#4d667c}.phcp .hs-objectives .framework-card{background-color:#e2e5ef}.phcp .hs-objectives h6{color:#4d667c}.phcp .determinants-section{grid-area:determinants-area;position:relative}.phcp .determinants{padding-right:22px;padding-left:14px}.phcp .determinants>div{padding:16px 10px 16px 28px;background-color:#f2f4f5}.phcp .determinants svg{color:#f2f4f5}.phcp .determinants .framework-determinants-title{margin-bottom:0;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.phcp .determinants .framework-determinants-title .collapsible-item-icon{transform:rotate(0deg)}.phcp .determinants .framework-determinants-title.collapsed .collapsible-item-icon{transform:rotate(180deg)}.phcp .determinants>svg{position:absolute;top:0;bottom:0;display:inline-block;height:100%;right:0}.phcp .determinants .framework-determinants-list div{margin-top:10px}.phcp .determinants .framework-determinants-list div>ul{float:none;-moz-column-count:4;column-count:4;grid-column-gap:20px;-moz-column-gap:20px;column-gap:20px}@media only screen and (max-width: 1200px){.phcp .determinants .framework-determinants-list div>ul{-moz-column-count:2;column-count:2}}.phcp .determinants ul{margin:0;padding:0;list-style-position:inside;width:auto}.phcp .determinants li{font-size:13px;line-height:20px;padding:0;list-style-position:outside;margin-left:20px}.phcp .health-system-footer{grid-area:health-system-footer;position:relative;display:flex}.phcp .health-system-footer .level1-category-footer{flex-basis:100%;display:flex;align-items:center;flex-grow:1;padding-right:22px;box-sizing:border-box;position:relative}.phcp .health-system-footer .level1-category-footer svg{position:absolute;top:0;bottom:0;display:inline-block;height:100%;right:0}.phcp .health-system-footer .level1-category-footer.footer-collapsed{flex-basis:140px;max-width:140px;min-width:140px}.phcp .health-system-footer .level1-category-footer.footer-collapsed span{display:none}.phcp .health-system-footer .level1-category-footer.footer-collapsed .level1-category-footer-short{display:block;font-size:14px;line-height:17px}@media only screen and (max-width: 1100px){.phcp .health-system-footer .level1-category-footer span{display:none}.phcp .health-system-footer .level1-category-footer .level1-category-footer-short{display:block !important}}.phcp .health-system-footer .level1-category-footer-child{display:flex;align-items:center;flex-grow:1;height:100%;padding:9px 20px;padding-right:0;min-height:52px}.phcp .health-system-footer .level1-category-footer-child span{font-size:20px;font-weight:600;color:#fff;position:relative;z-index:9}.phcp .health-system-footer .level1-category-footer-child span.level1-category-footer-short{display:none}.phcp .health-system-footer .footer-hs-determinants{margin-left:14px}.phcp .health-system-footer .footer-hs-determinants .level1-category-footer-child{background:#2291d0}.phcp .health-system-footer .footer-hs-determinants svg{color:#2291d0}.phcp .health-system-footer .footer-service-delivery{margin-left:10px}.phcp .health-system-footer .footer-service-delivery .level1-category-footer-child{background:#63b2b6}.phcp .health-system-footer .footer-service-delivery svg{color:#63b2b6}.phcp .health-system-footer .footer-hs-objectives{margin-left:24px}.phcp .health-system-footer .footer-hs-objectives .level1-category-footer-child{background:#4d667c}.phcp .health-system-footer .footer-hs-objectives svg{color:#4d667c}.phcp .framework-footer{grid-area:framework-footer-secondary;text-align:center;padding-right:22px;margin-left:14px;position:relative}.phcp .framework-footer div{padding:15px 20px;background:linear-gradient(90deg, #2291D0 0%, #2291D0 24%, #63B2B6 34%, #63B2B6 63%, #4D667C 75%, #4D667C 100%)}.phcp .framework-footer span{font-size:20px;font-weight:600;color:#fff}.phcp .framework-footer span.phc-indicator-consideration{padding:8px 7px;border:1px solid #fff;cursor:pointer;margin-left:5px}.phcp .framework-footer span.phc-indicator-consideration:hover,.phcp .framework-footer span.phc-indicator-consideration.clicked-consideration{background:#fff;color:#63b2b6}.phcp .framework-footer span.phc-footer-comma{display:none}.phcp .framework-footer svg{position:absolute;top:0;bottom:0;display:inline-block;height:100%;right:0;color:#4d667c}.phcp .system-col-lg.hs-determinants{display:none}.phcp .collapsed-card-content{display:none}.phcp .phc-indicator-inactive{opacity:.5}.phcp .container-inactive{opacity:.5}.phcp .container-inactive .container-inactive{opacity:1}.phcp .container-inactive .phc-indicator-inactive{opacity:1}.phcp .system-col-collapsed .container-inactive{opacity:1}.phcp .hs-determinants .category-highlight{background-color:#c3dbec;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1)}.phcp .hs-determinants .container-active{background-color:#c3dbec;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1)}.phcp .service-delivery .category-highlight{background-color:#bad9d9;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1)}.phcp .service-delivery .container-active{background-color:#bad9d9;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1)}@media only screen and (max-width: 1534px){.phcp .system-col-collapsed .collapsible-item-icon{display:none}.phcp .system-col-collapsed.system-col{display:flex;flex-direction:column;min-width:140px;max-width:140px;flex-basis:auto}.phcp .system-col-collapsed.hs-determinants .framework-card{background-color:#2291d0}.phcp .system-col-collapsed.service-delivery .framework-card{background-color:#63b2b6}.phcp .system-col-collapsed.hs-objectives .framework-card{background-color:#4d667c}.phcp .system-col-collapsed.hs-objectives .system-child-row{margin-bottom:auto}.phcp .system-col-collapsed .framework-card-header{display:none}.phcp .system-col-collapsed .level3-children-container{display:none}.phcp .system-col-collapsed .framework-card+.framework-card{margin:0}.phcp .system-col-collapsed .heading-arrow-primary{height:52px}.phcp .system-col-collapsed .heading-arrow-primary span{display:none}.phcp .system-col-collapsed .system-child-row{flex-grow:1}.phcp .system-col-collapsed .system-child-row>div{display:flex;flex-direction:column;flex-grow:1}.phcp .system-col-collapsed .system-child-col:last-of-type,.phcp .system-col-collapsed .framework-card:last-of-type{display:none}.phcp .system-col-collapsed .heading-arrow-secondary{height:42px}.phcp .system-col-collapsed .heading-arrow-secondary span{display:none}.phcp .system-col-collapsed .framework-card{flex-grow:1;margin-bottom:0;border-radius:0;padding:24px 12px}.phcp .system-col-collapsed .framework-card>span{display:none}.phcp .system-col-collapsed .framework-card>p{display:none}.phcp .system-col-collapsed .framework-card>h6{display:none}.phcp .system-col-collapsed .collapsed-card-content{display:block;color:#fff;min-height:240px;display:flex;flex-direction:column;justify-content:end}.phcp .system-col-collapsed .collapsed-card-content p{font-size:18px;margin-bottom:12px}.phcp .system-col-collapsed .collapsed-card-content span{display:inline-block;font-weight:600;margin-bottom:30px}.phcp .system-col-collapsed .collapsed-card-content button{width:44px;height:44px;padding:13px 12px;display:inline-block;border:none;border-radius:50%;background-color:hsla(0,0%,100%,.7);box-shadow:0 2px 10px 0 rgba(0,0,0,.06)}.phcp .system-col-collapsed .collapsed-card-content button:hover{cursor:pointer}.phcp .system-col-collapsed .collapsed-card-content i{-webkit-mask-image:url("/ResourcePackages/PHC/assets/dist/images/arrow-left.svg");mask-image:url("/ResourcePackages/PHC/assets/dist/images/arrow-left.svg");mask-position:center center;-webkit-mask-position:center center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;display:inline-block;width:16px;height:16px}.phcp .health-system .heading-arrow-primary span.heading-arrow-primary-description{display:none}.phcp .who-system-info-main{grid-template-columns:auto auto}.phcp .who-system-info-footer .footer-collapsed,.phcp .system-footer .footer-collapsed{width:140px;max-width:140px;box-sizing:border-box}.phcp .who-system-info-footer .footer-collapsed span,.phcp .system-footer .footer-collapsed span{font-size:14px;line-height:17px}.phcp .who-system-info-footer .footer-collapsed level1-category-footer-child,.phcp .system-footer .footer-collapsed level1-category-footer-child{padding:14px 20px}}.phcp .hs-determinants.system-col-collapsed .collapsed-card-content i{background:#2291d0}.phcp .service-delivery.system-col-collapsed .collapsed-card-content i{background:#63b2b6;transform:rotate(180deg)}.phcp .hs-objectives.system-col-collapsed .collapsed-card-content i{background:#4d667c;transform:rotate(180deg)}.phcp .phc-components-mobile{display:none}.phcp .collapsed-button-text.hidden{display:none}.phcp .expanded-button-text.hidden{display:none}@media only screen and (max-width: 1021px){.phcp .determinants ul{width:calc(50% - 20px)}}@media only screen and (max-width: 1020px){.phcp .phcp-framework{margin-top:15px}.phcp .framework-top{margin-bottom:15px;flex-direction:column-reverse;align-items:flex-start;grid-gap:15px;gap:15px}.phcp .framework-top .framework-top-title{padding:12px 0;font-size:17px;line-height:20px}.phcp .framework-top .framework-actions-btn{margin-left:auto}.phcp .legend{margin-bottom:24px;padding:18px}.phcp .legend .indicator{width:100%}.phcp .health-system .heading-arrow-primary svg{display:none}.phcp .health-system .heading-arrow-secondary svg{display:none}.phcp .heading-arrow-primary-child .collapsible-item-icon-light{display:block}.phcp .heading-arrow-secondary-child .collapsible-item-icon-light{display:block}.phcp .framework-arrow{display:none}.phcp .framework-section{display:block}.phcp .who-system-info-main{display:block;padding:0;border:none;margin:0}.phcp .system-col{margin-bottom:24px}.phcp .system-child-row{flex-direction:column;padding:8px;border-left:1px solid;border-right:1px solid;grid-gap:8px;gap:8px}.phcp .system-child-row.collapsed+.system-col-mobile-arrow .mobile-arrow-fill{display:block}.phcp .system-child-row.collapsed+.system-col-mobile-arrow .mobile-arrow-outline{display:none}.phcp .system-child-col{flex-basis:50%}.phcp .system-col-mobile-arrow{display:block;width:100%;height:14px}.phcp .system-col-mobile-arrow .mobile-arrow-fill{display:none}.phcp .system-col-mobile-arrow .mobile-arrow-outline{display:block}.phcp .framework-card{margin-top:4px}.phcp .hs-determinants .system-child-row{border-color:#2291d0}.phcp .hs-determinants .system-col-mobile-arrow{color:#2291d0}.phcp .service-delivery .system-child-row{border-color:#63b2b6}.phcp .service-delivery .system-col-mobile-arrow{color:#63b2b6}.phcp .hs-objectives{margin-top:0}.phcp .hs-objectives .system-child-row{border-color:#4d667c}.phcp .hs-objectives .system-col-mobile-arrow{color:#4d667c}.phcp .health-system{flex-direction:column;grid-gap:0;gap:0}.phcp .health-system .heading-arrow-primary{margin-bottom:0;padding:0}.phcp .health-system .heading-arrow-primary span{font-size:18px}.phcp .health-system .heading-arrow-primary-child{min-height:auto;padding:13px 16px}.phcp .health-system .heading-arrow-secondary{padding:0}.phcp .health-system .heading-arrow-secondary span{font-size:16px}.phcp .health-system .heading-arrow-secondary-child{padding:9px 16px}.phcp .phc-components{margin-bottom:24px}.phcp .phc-components .phc-components-header{margin-bottom:0;padding-right:0}.phcp .phc-components .phc-components-header svg{display:none}.phcp .phc-components .phc-components-header div{display:flex;align-items:center;justify-content:space-between;padding:13px 16px}.phcp .phc-components .phc-components-header .collapsible-item-icon-light{display:block;transform:rotate(180deg)}.phcp .phc-components .phc-mobile-arrow{display:block;position:static;height:14px;color:#707070}.phcp .phc-components .phc-mobile-arrow .mobile-arrow-fill{display:none}.phcp .phc-components .phc-mobile-arrow .mobile-arrow-outline{display:block}.phcp .phc-components.collapsed .phc-components-header .collapsible-item-icon-light{transform:rotate(0deg)}.phcp .phc-components.collapsed .phc-mobile-arrow .mobile-arrow-fill{display:block}.phcp .phc-components.collapsed .phc-mobile-arrow .mobile-arrow-outline{display:none}.phcp .phc-components br{display:none}.phcp .phc-components p{font-size:18px}.phcp .phc-components .phc-components-list{flex-direction:column;text-align:left;padding:8px;border-left:1px solid #707070;border-right:1px solid #707070;grid-gap:4px;gap:4px}.phcp .phc-components .phc-components-list .phc-components-item{width:100%;writing-mode:initial;transform:none;padding:12px 8px;text-decoration:none}.phcp .phc-components .phc-components-list .phc-components-item span{padding:5px 7px;margin:-6px 0}.phcp .who-system-info-footer{display:none}.phcp .health-system-footer{display:none}.phcp .system-footer{display:none}.phcp .framework-footer{display:none}.phcp .determinants{padding:0;margin:0}.phcp .determinants ul{width:100%}.phcp .determinants svg{display:none}.phcp .determinants h3{font-size:16px}.phcp .determinants>div{grid-gap:0;gap:0;padding:24px 16px}.phcp .determinants li{white-space:normal}.phcp .determinants li::marker{margin-bottom:2px}.phcp .determinants .framework-determinants-list div>ul{-moz-column-count:1;column-count:1}}.phc-modal-back-container{display:none;width:100%;height:100vh;position:fixed;opacity:.9;background:#222;z-index:40000;top:0;left:0;overflow:hidden;animation-name:fadeIn_Container;animation-duration:1s}.phc-modal{display:none;flex-direction:column;max-width:900px;max-height:870px;width:calc(100% - 40px);height:calc(100vh - 60px);top:50%;transform:translateY(-50%);margin:0 auto;position:fixed;z-index:40001;background:#fff;right:0;left:0;border-radius:4px;box-shadow:0px 0px 10px #000;animation-name:fadeIn_Modal;animation-duration:.8s;overflow:hidden}.phc-modal-header{display:flex;justify-content:space-between;grid-gap:10px;gap:10px;background-color:#2291d0;padding:20px 24px;border-radius:4px 4px 0 0}.phc-modal-header h3{margin-bottom:0;font-size:20px;line-height:25px;color:#fff}.phc-modal-header .cancel{background-image:url("/ResourcePackages/PHC/assets/dist/images/ic_close.svg");background-position:top center;background-repeat:no-repeat;background-size:contain;-o-object-fit:cover;object-fit:cover;width:20px;height:20px;display:inline-block;margin-top:2px}.phc-modal-content{padding:20px 10px 20px 24px;flex-grow:1;display:flex;flex-direction:column;overflow:hidden}.phc-modal-content .phc-modal-content-body{flex-grow:1;overflow-y:auto;padding-right:15px;scrollbar-width:thin;scrollbar-color:#f1f3f5 #4d667c}.phc-modal-content .phc-modal-content-body::-webkit-scrollbar{width:8px;height:8px}.phc-modal-content .phc-modal-content-body::-webkit-scrollbar-track{background:#f1f3f5}.phc-modal-content .phc-modal-content-body::-webkit-scrollbar-thumb{background-color:#4d667c;border-radius:20px;border:3px solid #4d667c}.phc-modal-btn{display:inline-flex;align-items:center;grid-gap:4px;gap:4px;color:#2291d0;cursor:pointer}.phc-modal-btn:hover{color:#15376f}.phc-modal-btn:hover .file-icon{background:#15376f}.phc-modal-btn span{font-weight:600}.phc-modal-btn .file-icon{-webkit-mask-image:url("/ResourcePackages/PHC/assets/dist/images/ic_file.svg");mask-image:url("/ResourcePackages/PHC/assets/dist/images/ic_file.svg");-webkit-mask-position:top center;mask-position:top center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:20px;height:20px;display:inline-block;background:#2291d0}.phc-modal-indicator-info{display:flex}.phc-modal-indicator-info:nth-child(odd) .phc-modal-indicator-content{background-color:#f2f5fb}.phc-modal-indicator-label{margin-right:12px;padding:16px;background-color:#2291d0;color:#fff;font-weight:600;line-height:1.2;width:232px;min-width:232px;margin-bottom:4px;word-break:break-word}.phc-modal-indicator-content{padding:16px;line-height:1.2;flex-grow:1;margin-bottom:4px;word-break:break-word}.phc-modal-indicator-content.content-name{font-weight:600}.phc-modal-indicator-content .modal-indicators-sublist{margin:4px 0;list-style:none}.phc-modal-action{text-align:right;color:#2291d0;margin-bottom:15px;padding-right:25px}@media only screen and (max-width: 1020px){.phc-modal-header h3{font-size:18px;line-height:22px}.phc-modal-header .cancel{margin-top:1px}.phc-modal-indicator-info{flex-direction:column;margin-bottom:10px}.phc-modal-indicator-label{width:100%;margin:0;padding:10px 15px;font-size:15px}.phc-modal-indicator-content{background-color:#f2f5fb;padding:12px 16px;font-size:15px}}.indicator-hs-determinants .phc-modal-header,.indicator-hs-determinants .phc-modal-indicator-label{background-color:#2291d0}.indicator-hs-determinants .phc-modal-btn{color:#2291d0}.indicator-hs-determinants .phc-modal-btn .file-icon{background:#2291d0}.indicator-hs-determinants .phc-modal-btn:hover{color:rgb(26.8347107438,114.4421487603,164.1652892562)}.indicator-hs-determinants .phc-modal-btn:hover .file-icon{background:rgb(26.8347107438,114.4421487603,164.1652892562)}.indicator-service-delivery .phc-modal-header,.indicator-service-delivery .phc-modal-indicator-label{background-color:#63b2b6}.indicator-service-delivery .phc-modal-btn{color:#63b2b6}.indicator-service-delivery .phc-modal-btn .file-icon{background:#63b2b6}.indicator-service-delivery .phc-modal-btn:hover{color:rgb(73.3187772926,152.6637554585,156.6812227074)}.indicator-service-delivery .phc-modal-btn:hover .file-icon{background:rgb(73.3187772926,152.6637554585,156.6812227074)}.tabcontent{display:none;padding:6px 12px;border:1px solid #ccc;border-top:none}.framework-legend{display:none}.framework-legend.active{display:block}.framework-explanatory-text{display:none}.framework-explanatory-text.active{display:block}.framework-explanatory-title{display:none}.framework-explanatory-title.active{display:block;font-size:20px;font-weight:600;color:#168ec7;margin-bottom:18px}.level1-category-footer-question{display:none !important}.level1-category-footer-question.active{display:flex !important}.level1-category-footer{display:none !important}.level1-category-footer.active{display:flex !important}.level1-footer-containers{display:grid;grid-template-columns:1fr 1fr 1fr}.framework-footer-item{display:none}.framework-footer-item.active{display:block}.category-question-container{display:none}.category-question-container.active{display:block}.category-question-container.active.collapsed{display:none}.level4-children-container{display:none}.level4-children-container.active{display:block}.level4-indicator-container ul{list-style:square outside none;margin:5px 0;float:none !important}.level4-indicator-container{display:none}.level4-indicator-container.active{display:block}.level4-indicator-container.collapsed{display:none}.level3-indicator-container{display:none}.level3-indicator-container.active{display:block}.level3-indicator-container.collapsed{display:none}.level3-subcategories-container{display:none}.level3-subcategories-container.active{display:block}.framework-determinants-item{display:none}.framework-determinants-item.active{display:block}.framework-determinants-list.collapsed{display:none !important}.system-col-collapsed .level3-indicator-container.active{display:none}.system-col-collapsed .level4-indicator-container.active{display:none}.system-col-collapsed .level3-subcategories-container.active{display:none}.system-col-collapsed .category-question-container.active{display:none}.download-metadata.hidden-button{display:none}.system-child-row.collapsed{display:none}.framework-card.collapsed{display:none}.phc-components-list.collapsed{display:none !important}.display-title{display:none}.display-title.active{display:block}.level4-subcategory-description{display:block;font-size:12px;font-style:italic;line-height:1 !important;margin-top:4px;margin-bottom:5px}.phc-framework-header-wrapper{display:grid;grid-template-columns:1fr 400px;grid-gap:30px;gap:30px}@media only screen and (max-width: 1200px){.phc-framework-header-wrapper{grid-template-columns:1fr 300px}}@media only screen and (max-width: 1020px){.phc-framework-header-wrapper{grid-template-columns:1fr;grid-gap:20px;gap:20px}}.phc-framework-header{margin-top:50px}.phc-framework-header h1{max-width:100%;font-size:35px;line-height:39px}@media only screen and (max-width: 1020px){.phc-framework-header h1{font-size:30px;line-height:33px}}@media only screen and (max-width: 768px){.phc-framework-header h1{font-size:25px;line-height:28px}}.phc-framework-header h3{margin-bottom:15px}.phc-framework-header ul,.phc-framework-header ol{float:none !important;width:auto !important;margin:0}.phc-framework-header ul span,.phc-framework-header ol span{font-size:inherit}.phc-framework-header .phc-framework-header-left>ul{margin-left:20px}.phc-framework-header .phc-framework-header-left>ul>li{margin-bottom:10px}.phc-framework-header p{margin-bottom:20px}.phc-aux-documents .phc-btn-link{display:inline-flex;align-items:center;grid-gap:10px;gap:10px;margin-bottom:10px;color:#2291d0;cursor:pointer}.phc-aux-documents .phc-btn-link:hover{color:#15376f}.phc-aux-documents .phc-btn-link:hover .link-icon{background:#15376f}.phc-aux-documents .phc-btn-link .download-metadata{font-size:15px;font-weight:700;line-height:20px}.phc-aux-documents .phc-btn-link .link-image{width:42px;height:59px;flex-shrink:0;border:1px solid #ccc;display:flex;align-items:center;overflow:hidden}.phc-aux-documents .phc-btn-link .link-image .img-wrapper{width:100%;height:100%}.phc-aux-documents .phc-btn-link .link-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.contact-us-banner{display:flex;flex-direction:column;background-color:#edf2f5}.contact-us-banner__img{background-repeat:no-repeat;background-size:cover;background-position:center;width:100%;height:280px}.contact-us-banner__content{padding:20px 20px 30px 20px}.contact-us-banner__content h2{font-size:30px;font-weight:700;color:#002c66;margin:0}.contact-us-banner__content p{font-size:16px;font-weight:400;color:#3c4245;margin-top:10px;margin-bottom:10px}.contact-us-banner__content span{font-size:16px;font-weight:700;color:#002c66;display:flex;align-items:flex-start;text-decoration:none}.contact-us-banner__content a{display:flex}.contact-us-banner__content img{height:50px;padding:0;padding-left:5px}.contact-us-banner__img{background-image:url("/ResourcePackages/PHC/assets/dist/images/PHC-contact-us-bannner.png")}@media(min-width: 943px){.contact-us-banner{flex-direction:row;align-items:center}.contact-us-banner__img{min-width:405px}.contact-us-banner__content{padding:48px 60px;padding-bottom:20px}.contact-us-banner__content p{font-size:18px}.contact-us-banner__content a:hover img{transform:translateX(3px)}}@media(min-width: 943px)and (max-width: 1258px){.contact-us-banner__img{height:350px}}
