{"id":1278,"date":"2025-12-03T16:58:55","date_gmt":"2025-12-03T16:58:55","guid":{"rendered":"https:\/\/dev8.quada.org\/?page_id=1278"},"modified":"2026-11-03T17:50:27","modified_gmt":"2026-11-03T17:50:27","slug":"facility-directory","status":"publish","type":"page","link":"https:\/\/quada.org\/en\/facility-directory\/","title":{"rendered":"Facility Directory"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"1278\" class=\"elementor elementor-1278\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-98d7d1a e-con-full e-flex e-con e-parent\" data-id=\"98d7d1a\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-381822a e-con-full e-flex e-con e-child\" data-id=\"381822a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-cb1440d e-con-full e-flex e-con e-child\" data-id=\"cb1440d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-dd51761 elementor-widget elementor-widget-heading\" data-id=\"dd51761\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Accredited Facility Directory<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4dd7b38 elementor-widget elementor-widget-text-editor\" data-id=\"4dd7b38\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Find a facility near you or verify a facility\u2019s accreditation status.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-91b2ce8 elementor-widget elementor-widget-ucaddon_gradient_border_button\" data-id=\"91b2ce8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"ucaddon_gradient_border_button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n<!-- start Gradient Border Button -->\n<style>\/* widget: Gradient Border Button *\/\n\n#uc_gradient_border_button_elementor_91b2ce8 {\n    display: flex;\n    align-items: center;\n}\n#uc_gradient_border_button_elementor_91b2ce8 .ue-gradient-border .ue-gradient-border-content .ue-txt {\n  \t\tz-index: 2;\n        position:relative;\n}\n    #uc_gradient_border_button_elementor_91b2ce8 .ue-gradient-border .ue-gradient-border-content .ue-txt {\n        color: #006098;\n    }\n\n    #uc_gradient_border_button_elementor_91b2ce8 .ue-gradient-border:hover .ue-gradient-border-content .ue-txt {\n        color: #FFFFFF;\n    }\n\n#uc_gradient_border_button_elementor_91b2ce8 .ue-gradient-border .ue-gradient-border-icon {\n  \t\tz-index: 2;\n        position:relative;\n}\n    #uc_gradient_border_button_elementor_91b2ce8 .ue-gradient-border .ue-gradient-border-icon i {\n        color: #9A36D6;\n    }\n\n    #uc_gradient_border_button_elementor_91b2ce8 .ue-gradient-border:hover .ue-gradient-border-icon i  {\n        color: #FFFFFF;\n    }\n\n\n#uc_gradient_border_button_elementor_91b2ce8 .ue-gradient-border {\n    position: relative;\n    display: inline-block;\n    z-index: 0;\n}\n\n#uc_gradient_border_button_elementor_91b2ce8 .ue-gradient-border-content {\n    background:\n                    linear-gradient(90deg, #ffffff, #ffffff) padding-box,\n                        linear-gradient(90deg, #06D2B1, #006098, #06D2B1, #006098, #06D2B1, #006098) border-box;\n    border: 2px solid transparent;\n    display:flex;\n    justify-content:center;\n    align-items:center;\n    position:relative;\n    overflow:hidden;\n    background-size:450%;\n    background-position:0%;\n\ttransition: background-position 0.5s ease; \n    }\n\n#uc_gradient_border_button_elementor_91b2ce8 .ue-gradient-border-content:hover {\n        background:\n                    linear-gradient(90deg, #006098, #006098) padding-box,\n                        linear-gradient(90deg, #06D2B1, #006098, #06D2B1, #006098, #06D2B1, #006098) border-box;\n    border: 2px solid transparent;\n        background-size:450%;\n        background-position: 0%; \n                animation: moveBackAndForth 6s ease-in-out infinite;\n        \t\t\n}\n#uc_gradient_border_button_elementor_91b2ce8 .ue-grad-hover\n{       \n        position:absolute;\n        top:0;\n        left:0;\n        right:0;\n        bottom:0;\n        width:100%;\n        height:100%;\n        z-index:0;\n        background:\n                    linear-gradient(90deg, #006098, #006098);\n                \t\topacity:0;\n        transition: opacity 0.25s ease-in-out; \n}\n#uc_gradient_border_button_elementor_91b2ce8 .ue-grad-normal\n{       \n        position:absolute;\n        top:0;\n        left:0;\n        right:0;\n        bottom:0;\n        width:100%;\n        height:100%;\n        z-index:1;\n        background:\n                    linear-gradient(90deg, #ffffff, #ffffff);\n                \t\topacity:1;\n        transition: opacity 0.25s ease-in-out; \n}\n#uc_gradient_border_button_elementor_91b2ce8 .ue-gradient-border:hover .ue-grad-hover\n{\n        opacity:1;\n        \n}\n#uc_gradient_border_button_elementor_91b2ce8 .ue-gradient-border:hover .ue-grad-normal\n{\n        opacity:0;\n}\n@keyframes moveBackAndForth {\n    0% {\n        background-position: 0%;\n    }\n    50% {\n        background-position: 100%;\n    }\n    100% {\n        background-position: 0%;\n    }\n}\n\n\n<\/style>\n\n<div class=\"ue-grad-btn-wrapper\" id=\"uc_gradient_border_button_elementor_91b2ce8\">\n  <a  class=\"ue-gradient-border\" href=\"#search\" >\n        <div class=\"ue-gradient-border-content\" >\n      <div class=\"ue-grad-normal\"><\/div>\n      <div class=\"ue-grad-hover\"><\/div>\n            <span class=\"ue-gradient-border-icon\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" id=\"Layer_1\" viewBox=\"0 0 640 640\"><path d=\"M510.3,161.6c0-17.7-14.4-32-32-32h-226.3c-17.7,0-32,14.4-32,32s14.4,32,32,32h149.1S139,455.8,139,455.8c-12.5,12.5-12.5,32.7,0,45.3s32.7,12.5,45.3,0L446.4,238.9v149.1c0,17.7,14.4,32,32,32s32-14.4,32-32v-226.3s0,0,0,0Z\"\/><\/svg><\/span>\n            <span class=\"ue-txt\">Access Now<\/span>\n    <\/div>\n    \n  <\/a>\n<\/div>\n<!-- end Gradient Border Button -->\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5f5a1f6 e-con-full e-flex elementor-invisible e-con e-child\" data-id=\"5f5a1f6\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;animation&quot;:&quot;fadeInRight&quot;,&quot;animation_delay&quot;:300,&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-840698f elementor-invisible elementor-widget elementor-widget-image\" data-id=\"840698f\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeIn&quot;,&quot;_animation_delay&quot;:1500}\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"800\" height=\"643\" src=\"https:\/\/quada.org\/wp-content\/uploads\/facility-directory-hero.webp\" class=\"attachment-large size-large wp-image-1280\" alt=\"\" srcset=\"https:\/\/quada.org\/wp-content\/uploads\/facility-directory-hero.webp 837w, https:\/\/quada.org\/wp-content\/uploads\/facility-directory-hero-300x241.webp 300w, https:\/\/quada.org\/wp-content\/uploads\/facility-directory-hero-768x618.webp 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-50cd6fd e-flex e-con-boxed e-con e-parent\" data-id=\"50cd6fd\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-4793cbd e-flex e-con-boxed e-con e-child\" data-id=\"4793cbd\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-526247a elementor-widget elementor-widget-text-editor\" data-id=\"526247a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Accreditation matters, providing assurance that a facility has taken extra steps to promote patient safety, standardize quality of care and maintain fiscal responsibility. Use our simple Facility Directory to:<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-ead543d e-con-full e-flex e-con e-child\" data-id=\"ead543d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-cc82708 e-con-full e-flex e-con e-child\" data-id=\"cc82708\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a8b2d93 elementor-widget elementor-widget-uael-infobox\" data-id=\"a8b2d93\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"uael-infobox.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n<div class=\"uael-module-content uael-infobox uael-imgicon-style-normal  infobox-has-photo uael-infobox-photo-above-title  uael-infobox-link-type-link\">\n\t<div class=\"uael-infobox-left-right-wrap\">\n\t\t\t\t\t\t<div class=\"uael-infobox-content\">\n\t\t\t\t\t\t\t<div class=\"uael-module-content uael-imgicon-wrap \">\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"uael-image\" itemscope itemtype=\"http:\/\/schema.org\/ImageObject\">\n\t\t\t\t\t\t\t<div class=\"uael-image-content elementor-animation- \">\n\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"250\" height=\"200\" src=\"https:\/\/quada.org\/wp-content\/uploads\/Icon_Patients-Caregivers.png\" class=\"attachment-full size-full wp-image-1288\" alt=\"\" \/>\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class='uael-infobox-title-wrap'><h3 class=\"uael-infobox-title elementor-inline-editing\" data-elementor-setting-key=\"infobox_title\" data-elementor-inline-editing-toolbar=\"basic\" >Patients &amp; Caregivers<\/h3><\/div>\t\t\t\t\t\t\t\t\t<div class=\"uael-infobox-text-wrap\">\n\t\t\t\t<div class=\"uael-infobox-text elementor-inline-editing\" data-elementor-setting-key=\"infobox_description\" data-elementor-inline-editing-toolbar=\"advanced\">\n\t\t\t\t\tLocate an accredited facility or provider near you, or verify a facility\u2019s status.\t\t\t\t<\/div>\n\t\t\t\t\t\n\t\t\t\t\t\t\t<div class=\"uael-infobox-cta-link-style\">\n\t\t\t\t<a href=\"#search\" class=\"uael-infobox-cta-link \">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-inline-editing\" data-elementor-setting-key=\"infobox_link_text\" data-elementor-inline-editing-toolbar=\"basic\">Search Now<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t<\/div>\n<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-8573ddc e-con-full e-flex e-con e-child\" data-id=\"8573ddc\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-eb7dec6 elementor-widget elementor-widget-uael-infobox\" data-id=\"eb7dec6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"uael-infobox.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n<div class=\"uael-module-content uael-infobox uael-imgicon-style-normal  infobox-has-photo uael-infobox-photo-above-title  uael-infobox-link-type-link\">\n\t<div class=\"uael-infobox-left-right-wrap\">\n\t\t\t\t\t\t<div class=\"uael-infobox-content\">\n\t\t\t\t\t\t\t<div class=\"uael-module-content uael-imgicon-wrap \">\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"uael-image\" itemscope itemtype=\"http:\/\/schema.org\/ImageObject\">\n\t\t\t\t\t\t\t<div class=\"uael-image-content elementor-animation- \">\n\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"250\" height=\"200\" src=\"https:\/\/quada.org\/wp-content\/uploads\/Icon_Providers-Facility-Leaders.png\" class=\"attachment-full size-full wp-image-1289\" alt=\"\" \/>\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class='uael-infobox-title-wrap'><h3 class=\"uael-infobox-title elementor-inline-editing\" data-elementor-setting-key=\"infobox_title\" data-elementor-inline-editing-toolbar=\"basic\" >Providers\/Facility Leaders<\/h3><\/div>\t\t\t\t\t\t\t\t\t<div class=\"uael-infobox-text-wrap\">\n\t\t\t\t<div class=\"uael-infobox-text elementor-inline-editing\" data-elementor-setting-key=\"infobox_description\" data-elementor-inline-editing-toolbar=\"advanced\">\n\t\t\t\t\tConfirm facility status or access documentation for payers or regulatory agencies.\t\t\t\t<\/div>\n\t\t\t\t\t\n\t\t\t\t\t\t\t<div class=\"uael-infobox-cta-link-style\">\n\t\t\t\t<a href=\"#search\" class=\"uael-infobox-cta-link \">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-inline-editing\" data-elementor-setting-key=\"infobox_link_text\" data-elementor-inline-editing-toolbar=\"basic\">Search Now<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t<\/div>\n<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-0ed4f97 e-con-full e-flex e-con e-child\" data-id=\"0ed4f97\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0cd3885 elementor-widget elementor-widget-uael-infobox\" data-id=\"0cd3885\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"uael-infobox.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n<div class=\"uael-module-content uael-infobox uael-imgicon-style-normal  infobox-has-photo uael-infobox-photo-above-title  uael-infobox-link-type-link\">\n\t<div class=\"uael-infobox-left-right-wrap\">\n\t\t\t\t\t\t<div class=\"uael-infobox-content\">\n\t\t\t\t\t\t\t<div class=\"uael-module-content uael-imgicon-wrap \">\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"uael-image\" itemscope itemtype=\"http:\/\/schema.org\/ImageObject\">\n\t\t\t\t\t\t\t<div class=\"uael-image-content elementor-animation- \">\n\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"250\" height=\"200\" src=\"https:\/\/quada.org\/wp-content\/uploads\/Icon_Regulators-Payers.png\" class=\"attachment-full size-full wp-image-1290\" alt=\"\" \/>\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class='uael-infobox-title-wrap'><h3 class=\"uael-infobox-title elementor-inline-editing\" data-elementor-setting-key=\"infobox_title\" data-elementor-inline-editing-toolbar=\"basic\" >Regulators &amp; Payers<\/h3><\/div>\t\t\t\t\t\t\t\t\t<div class=\"uael-infobox-text-wrap\">\n\t\t\t\t<div class=\"uael-infobox-text elementor-inline-editing\" data-elementor-setting-key=\"infobox_description\" data-elementor-inline-editing-toolbar=\"advanced\">\n\t\t\t\t\tAccess documentation for standard facility accreditation verification.\t\t\t\t<\/div>\n\t\t\t\t\t\n\t\t\t\t\t\t\t<div class=\"uael-infobox-cta-link-style\">\n\t\t\t\t<a href=\"#search\" class=\"uael-infobox-cta-link \">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-inline-editing\" data-elementor-setting-key=\"infobox_link_text\" data-elementor-inline-editing-toolbar=\"basic\">Search Now<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t<\/div>\n<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b7d0ad6 e-flex e-con-boxed e-con e-parent\" data-id=\"b7d0ad6\" data-element_type=\"container\" data-e-type=\"container\" id=\"search\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-8e45b76 e-con-full e-flex e-con e-child\" data-id=\"8e45b76\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2da8c13 elementor-widget elementor-widget-heading\" data-id=\"2da8c13\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Find or Verify Accredited Facilities<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a0e3c26 e-con-full e-flex e-con e-child\" data-id=\"a0e3c26\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8018a1f elementor-widget elementor-widget-shortcode\" data-id=\"8018a1f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">    <!-- LOAD MATERIAL ICONS -->\n    <link rel=\"stylesheet\" href=\"https:\/\/fonts.googleapis.com\/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200\" \/>\n    \n    <style>\n      \/* --- ICON STYLES --- *\/\n      .material-symbols-outlined {\n        font-variation-settings: 'FILL' 0, 'wght' 400, 'GRAD' 0, 'opsz' 48;\n        vertical-align: middle; \n        font-size: 18px; \n        margin-right: 5px; \n        color: #0073AA; \n        flex-shrink: 0;\n      }\n\n      \/* --- Layout & Container --- *\/\n      .hs-directory-container { max-width: 1000px; margin: 40px auto; padding: 0 15px; font-family: sans-serif; }\n      \n      \/* --- Search Area Wrapper --- *\/\n      .hs-search-wrapper {\n          display: flex;\n          gap: 20px;\n          background: #f9f9f9;\n          padding: 25px;\n          border-radius: 8px;\n          margin-bottom: 30px;\n          align-items: flex-start;\n      }\n\n      \/* --- Left Side: Inputs Grid --- *\/\n      .hs-inputs-grid {\n          display: grid;\n          grid-template-columns: 1fr 1fr;\n          gap: 15px;\n          flex: 1;\n      }\n\n      \/* --- Right Side: Buttons Column --- *\/\n      .hs-buttons-col {\n          display: flex;\n          flex-direction: column;\n          gap: 10px;\n          min-width: 120px;\n      }\n\n      \/* --- Input & Select Styles (PERFECTLY MATCHED) --- *\/\n      .hs-inputs-grid input, \n      .hs-inputs-grid select { \n          width: 100%;\n          height: 40px; \n          padding: 0 10px; \n          border: 1px solid #ddd;\n          border-radius: 4px;\n          box-sizing: border-box; \n          \n          font-family: inherit;\n          font-size: inherit;\n          font-weight: 400;\n          line-height: 40px; \n          letter-spacing: normal;\n          color: #555; \n          background-color: #fff;\n          \n          -webkit-appearance: none;\n          -moz-appearance: none;\n          appearance: none;\n          background-image: none; \n      }\n\n      \/* RE-ADD ARROW FOR SELECT *\/\n      .hs-inputs-grid select {\n          background-image: url(\"data:image\/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23007CB2%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E\");\n          background-repeat: no-repeat;\n          background-position: right 10px center;\n          background-size: 10px;\n          padding-right: 30px;\n      }\n\n      .hs-inputs-grid input::placeholder { color: #555; opacity: 1; }\n      .hs-inputs-grid input::-webkit-input-placeholder { color: #555; opacity: 1; }\n      .hs-inputs-grid input::-ms-input-placeholder { color: #555; opacity: 1; }\n\n      \/* --- Button Styles --- *\/\n      .hs-buttons-col button, .hs-back-btn {\n          padding: 12px;\n          color: white;\n          border: none;\n          border-radius: 4px;\n          cursor: pointer;\n          font-weight: bold;\n          text-align: center;\n          transition: background 0.2s;\n      }\n      #btn-search, .hs-back-btn { background: #0073AA; }\n      #btn-search:hover, .hs-back-btn:hover { background: #005a87; }\n      #btn-reset { background: #666; }\n      #btn-reset:hover { background: #444; }\n\n      \/* --- Mobile Responsiveness --- *\/\n      @media (max-width: 768px) {\n          .hs-search-wrapper { flex-direction: column; }\n          .hs-inputs-grid { grid-template-columns: 1fr; }\n          .hs-buttons-col { flex-direction: row; width: 100%; }\n          .hs-buttons-col button { flex: 1; }\n      }\n\n      \/* --- Results Grid & Card Styles --- *\/\n      .hs-results-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(300px, 1fr)); gap: 20px; }\n      .hs-card { background: #fff; border: 1px solid #e1e1e1; border-radius: 8px; padding: 20px; transition: transform 0.2s, box-shadow 0.2s; cursor: pointer; display: flex; flex-direction: column; }\n      .hs-card:hover { transform: translateY(-3px); box-shadow: 0 10px 20px rgba(0,0,0,0.1); border-color: #0073AA; }\n      \n      .hs-card h3 { margin: 0 0 10px 0; color: #333; font-size: 1.2rem; }\n      .hs-card-meta { \n          font-size: 0.9rem; \n          color: #666; \n          margin-bottom: 8px; \n          display: flex; \n          align-items: flex-start; \n          gap: 5px; \n          line-height: 1.4;\n          word-break: break-word; \n          overflow-wrap: break-word; \n      }\n      .hs-tag { display: inline-flex; align-items: center; background: #eef; color: #33a; padding: 2px 8px; border-radius: 10px; font-size: 0.8rem; margin-top: auto; align-self: flex-start; margin-top: 10px;}\n\n      \/* --- Pagination --- *\/\n      .hs-pagination { margin-top: 30px; display: flex; justify-content: center; gap: 5px; }\n      .hs-pagination button { \n          padding: 8px 12px; \n          border: 1px solid #ddd; \n          background: white; \n          color: #333; \n          cursor: pointer; \n          border-radius: 4px; \n          font-weight: bold; \n          transition: all 0.2s;\n      }\n      .hs-pagination button:hover:not(:disabled) {\n          background: #f1f1f1;\n          color: #0073AA;\n      }\n      .hs-pagination button.active { \n          background: #0073AA; \n          color: white; \n          border-color: #0073AA; \n      }\n      .hs-pagination button:disabled { \n          opacity: 0.5; \n          cursor: not-allowed; \n      }\n\n      \/* --- Loading --- *\/\n      #hs-loading { text-align: center; padding: 40px; font-size: 1.2rem; color: #888; }\n\n      \/* --- DETAIL VIEW STYLES --- *\/\n      #hs-detail-view { display: none; background: #fff; border: 1px solid #e1e1e1; border-radius: 8px; padding: 40px; }\n      .hs-detail-header { border-bottom: 1px solid #eee; padding-bottom: 20px; margin-bottom: 20px; }\n      .hs-detail-header h1 { margin: 0 0 10px 0; color: #0073AA; }\n      .hs-detail-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 30px; }\n      .hs-detail-item label { display: block; font-weight: bold; color: #333; margin-bottom: 5px; display: flex; align-items: center; }\n      .hs-detail-item span { color: #666; font-size: 1.1rem; display: block; margin-left: 28px; line-height: 1.5; }\n      .hs-back-container { margin-bottom: 20px; }\n      @media (max-width: 600px) { .hs-detail-grid { grid-template-columns: 1fr; } }\n    <\/style>\n\n    <div class=\"hs-directory-container\">\n        \n        <div id=\"hs-loading\">Loading directory data...<\/div>\n        \n        <div id=\"hs-list-view\">\n            <div class=\"hs-search-wrapper\">\n                <div class=\"hs-inputs-grid\">\n                    <select id=\"filter-accreditation\">\n                        <option value=\"\">All Accreditation Programs<\/option>\n                        <option value=\"Ambulatory|ASC\">Ambulatory Surgical Center (ASC) Accreditation<\/option>\n                        <option value=\"Office.*Surgery\">Office-Based Surgery Accreditation<\/option>\n                        <option value=\"Procedural\">Office-Based Procedural Accreditation<\/option>\n                        <option value=\"Oral\">Oral Maxillofacial Surgery Accreditation<\/option>\n                        <option value=\"Pediatric\">Pediatric Dentistry Accreditation<\/option>\n                        <option value=\"Rural|RHC\">Rural Health Clinic (RHC) Accreditation<\/option>\n                        <option value=\"Outpatient.*Physical|OPT\">Outpatient Physical Therapy (OPT) Accreditation<\/option>\n                        <option value=\"International.*Surgery\">International Surgery Accreditation<\/option>\n                        <option value=\"International.*Dentistry\">International Dentistry Accreditation<\/option>\n                        <option value=\"International.*Physical\">International Physical Therapy Accreditation<\/option>\n                        <option value=\"PolyClinic\">PolyClinic Accreditation<\/option>\n                        <option value=\"MedSpa|Aesthetic|Wellness\">Non-Surgical Aesthetic & Wellness (MedSpa) Accreditation<\/option>\n                    <\/select>\n                    \n                    <input type=\"text\" id=\"filter-facility\" placeholder=\"Facility Name...\">\n                    <input type=\"text\" id=\"filter-city\" placeholder=\"City \/ State...\">\n                    \n                    <select id=\"filter-country\">\n                        <option value=\"\">All Countries<\/option>\n                        <!-- Populated by JavaScript -->\n                    <\/select>\n                <\/div>\n                <div class=\"hs-buttons-col\">\n                    <button id=\"btn-search\">Filter<\/button>\n                    <button id=\"btn-reset\">Reset<\/button>\n                <\/div>\n            <\/div>\n            \n            <div id=\"hs-count\" style=\"margin-bottom: 10px; font-weight: bold; color:#555;\"><\/div>\n            <div id=\"hs-results\" class=\"hs-results-grid\"><\/div>\n            <div id=\"hs-pagination\" class=\"hs-pagination\"><\/div>\n        <\/div>\n\n        <div id=\"hs-detail-view\">\n            <div class=\"hs-back-container\">\n                <button class=\"hs-back-btn\" id=\"hs-back-btn-action\">\n                    <span class=\"material-symbols-outlined\" style=\"color:white; margin-right:0;\">arrow_back<\/span> Back to Directory\n                <\/button>\n            <\/div>\n            <div id=\"hs-detail-content\">\n            <\/div>\n        <\/div>\n\n    <\/div>\n\n    <script>\n    document.addEventListener(\"DOMContentLoaded\", function() {\n        \n        \/\/ Configuration\n        const jsonUrl = 'https:\/\/quada.org\/wp-content\/uploads\/hubspot-cache.json';\n        const itemsPerPage = 9;\n        \n        \/\/ State\n        let allData = [];\n        let filteredData = [];\n        let currentPage = 1;\n\n        \/\/ DOM Elements\n        const listView = document.getElementById('hs-list-view');\n        const detailView = document.getElementById('hs-detail-view');\n        const detailContent = document.getElementById('hs-detail-content');\n        const resultsContainer = document.getElementById('hs-results');\n        const paginationContainer = document.getElementById('hs-pagination');\n        const loadingEl = document.getElementById('hs-loading');\n        const countEl = document.getElementById('hs-count');\n\n        \/\/ Map abbreviations to full names\n        const stateMap = {\n            \"AL\": \"Alabama\", \"AK\": \"Alaska\", \"AZ\": \"Arizona\", \"AR\": \"Arkansas\", \"CA\": \"California\",\n            \"CO\": \"Colorado\", \"CT\": \"Connecticut\", \"DE\": \"Delaware\", \"FL\": \"Florida\", \"GA\": \"Georgia\",\n            \"HI\": \"Hawaii\", \"ID\": \"Idaho\", \"IL\": \"Illinois\", \"IN\": \"Indiana\", \"IA\": \"Iowa\",\n            \"KS\": \"Kansas\", \"KY\": \"Kentucky\", \"LA\": \"Louisiana\", \"ME\": \"Maine\", \"MD\": \"Maryland\",\n            \"MA\": \"Massachusetts\", \"MI\": \"Michigan\", \"MN\": \"Minnesota\", \"MS\": \"Mississippi\", \"MO\": \"Missouri\",\n            \"MT\": \"Montana\", \"NE\": \"Nebraska\", \"NV\": \"Nevada\", \"NH\": \"New Hampshire\", \"NJ\": \"New Jersey\",\n            \"NM\": \"New Mexico\", \"NY\": \"New York\", \"NC\": \"North Carolina\", \"ND\": \"North Dakota\", \"OH\": \"Ohio\",\n            \"OK\": \"Oklahoma\", \"OR\": \"Oregon\", \"PA\": \"Pennsylvania\", \"RI\": \"Rhode Island\", \"SC\": \"South Carolina\",\n            \"SD\": \"South Dakota\", \"TN\": \"Tennessee\", \"TX\": \"Texas\", \"UT\": \"Utah\", \"VT\": \"Vermont\",\n            \"VA\": \"Virginia\", \"WA\": \"Washington\", \"WV\": \"West Virginia\", \"WI\": \"Wisconsin\", \"WY\": \"Wyoming\",\n            \"DC\": \"District of Columbia\"\n        };\n\n        \/\/ Back Button Logic\n        document.getElementById('hs-back-btn-action').addEventListener('click', function() {\n            listView.style.display = 'block';\n            detailView.style.display = 'none';\n            const url = new URL(window.location);\n            url.searchParams.delete('id');\n            window.history.pushState({}, '', url);\n        });\n\n        \/\/ 1. Fetch Data\n        fetch(jsonUrl)\n            .then(response => {\n                if (!response.ok) throw new Error(\"JSON not found. Run the fetch script first.\");\n                return response.json();\n            })\n            .then(data => {\n                allData = data;\n                filteredData = data; \n                console.log('Data loaded');\n                loadingEl.style.display = 'none';\n\n                populateCountries(allData);\n\n                const urlParams = new URLSearchParams(window.location.search);\n                const detailId = urlParams.get('id');\n                if (detailId) {\n                    renderDetailPage(detailId);\n                } else {\n                    renderPage(1);\n                }\n            })\n            .catch(err => {\n                loadingEl.textContent = \"Error loading directory: \" + err.message;\n            });\n\n        \/\/ Helper: Convert state to full name\n        function getFullStateName(stateStr) {\n            if (!stateStr) return '';\n            const trimmed = stateStr.trim().toUpperCase();\n            \/\/ If it matches an abbreviation, return the full name. Otherwise return the original string.\n            return stateMap[trimmed] ? stateMap[trimmed] : stateStr;\n        }\n\n        \/\/ Helper: Populate Country Dropdown\n        function populateCountries(data) {\n            const countrySelect = document.getElementById('filter-country');\n            const countries = [...new Set(\n                data.map(item => item.country ? item.country.trim() : '')\n                    .filter(c => c !== '')\n            )].sort();\n            \n            countries.forEach(country => {\n                const option = document.createElement('option');\n                option.value = country.toLowerCase();\n                option.textContent = country;\n                countrySelect.appendChild(option);\n            });\n        }\n        \n        \/\/ Helper: Format Industry text\n        function formatIndustry(text) {\n            if (!text) return '';\n            let formatted = text.replace(\/_\/g, ' ');\n            formatted = formatted.toLowerCase().replace(\/\\b\\w\/g, function(char) {\n                return char.toUpperCase();\n            });\n            return formatted;\n        }\n\n        \/\/ 2. Render List Page\n        function renderPage(page) {\n            listView.style.display = 'block';\n            detailView.style.display = 'none';\n            currentPage = page;\n            resultsContainer.innerHTML = '';\n            paginationContainer.innerHTML = '';\n            \n            const start = (page - 1) * itemsPerPage;\n            const end = start + itemsPerPage;\n            const pageItems = filteredData.slice(start, end);\n\n            countEl.textContent = `Showing ${filteredData.length} companies`;\n\n            if (pageItems.length === 0) {\n                resultsContainer.innerHTML = '<p>No results found matching your criteria.<\/p>';\n                return;\n            }\n\n            pageItems.forEach(item => {\n                const card = document.createElement('div');\n                card.className = 'hs-card';\n                \n                \/\/ Get Full State Name and format City\/State string\n                const fullState = getFullStateName(item.state);\n                const cityState = [item.city, fullState].filter(Boolean).join(', ');\n                \n                const itemId = item.id || item.hs_object_id || 'no-id';\n                const formattedIndustry = formatIndustry(item.industry);\n\n                card.innerHTML = `\n                    <h3>${item.name}<\/h3>\n                    ${item.physicians ? `<div class=\"hs-card-meta\"><span class=\"material-symbols-outlined\">local_hospital<\/span> <span>${item.physicians}<\/span><\/div>` : ''}\n                    ${item.address ? `<div class=\"hs-card-meta\"><span class=\"material-symbols-outlined\">location_on<\/span> <span>${item.address}<\/span><\/div>` : ''}\n                    <div class=\"hs-card-meta\"><span class=\"material-symbols-outlined\">location_on<\/span> <span>${cityState || 'N\/A'}<\/span><\/div>\n                    <div class=\"hs-card-meta\"><span class=\"material-symbols-outlined\">phone_forwarded<\/span> <span>${item.phone || 'N\/A'}<\/span><\/div>\n                    ${item.industry ? `<div class=\"hs-card-meta\"><span class=\"material-symbols-outlined\">school<\/span> <span>${formattedIndustry}<\/span><\/div>` : ''}\n                `;\n                \n                card.addEventListener('click', () => {\n                    const url = new URL(window.location);\n                    url.searchParams.set('id', itemId);\n                    window.history.pushState({}, '', url);\n                    renderDetailPage(itemId);\n                });\n\n                resultsContainer.appendChild(card);\n            });\n\n            renderPagination();\n        }\n\n        \/\/ 3. Render Detail Page\n        function renderDetailPage(id) {\n            const item = allData.find(d => (d.id == id || d.hs_object_id == id));\n            \n            if (!item) {\n                listView.style.display = 'block';\n                detailView.style.display = 'none';\n                return;\n            }\n\n            listView.style.display = 'none';\n            detailView.style.display = 'block';\n\n            \/\/ Get Full State Name for Details view\n            const fullState = getFullStateName(item.state);\n            const cityState = [item.city, fullState].filter(Boolean).join(', ');\n            \n            const formattedIndustry = formatIndustry(item.industry);\n            \n            detailContent.innerHTML = `\n                <div class=\"hs-detail-header\">\n                    <h1>${item.name}<\/h1>\n                <\/div>\n                \n                <div class=\"hs-detail-grid\">\n                    <div class=\"hs-detail-item\">\n                         <label><span class=\"material-symbols-outlined\">local_hospital<\/span> Affiliated Physicians<\/label>\n                         <span>${item.physicians || 'N\/A'}<\/span>\n                    <\/div>\n                    \n                    <div class=\"hs-detail-item\">\n                        <label><span class=\"material-symbols-outlined\">location_on<\/span> Facility Address<\/label>\n                        <span>${item.address || 'N\/A'}<br>${cityState || ''} <br> ${item.country || ''}<\/span>\n                    <\/div>\n                    \n                    <div class=\"hs-detail-item\">\n                        <label><span class=\"material-symbols-outlined\">phone_forwarded<\/span> Primary Phone Number<\/label>\n                        <span>${item.phone || 'N\/A'}<\/span>\n                    <\/div>\n\n                    <div class=\"hs-detail-item\">\n                         <label><span class=\"material-symbols-outlined\">school<\/span> Industry \/ Program Type<\/label>\n                         <span>${item.program || formattedIndustry || 'N\/A'}<\/span>\n                    <\/div>\n                     \n                    <div class=\"hs-detail-item\">\n                         <label><span class=\"material-symbols-outlined\">calendar_check<\/span> Initial Accreditation Date<\/label>\n                         <span>${item.dates?.initial || 'N\/A'}<\/span>\n                    <\/div>\n                    \n                    <div class=\"hs-detail-item\">\n                         <label><span class=\"material-symbols-outlined\">calendar_clock<\/span> Accreditation Expiration Date<\/label>\n                         <span>${item.dates?.expire || 'N\/A'}<\/span>\n                    <\/div>\n                    \n                    <div class=\"hs-detail-item\">\n                         <label><span class=\"material-symbols-outlined\">captive_portal<\/span> Facility Website URL<\/label>\n                         <span>${item.website ? `<a href=\"${item.website}\" target=\"_blank\">${item.website}<\/a>` : 'N\/A'}<\/span>\n                    <\/div>\n                <\/div>\n            `;\n        }\n\n        \/\/ 4. Render Pagination\n        function renderPagination() {\n            const totalPages = Math.ceil(filteredData.length \/ itemsPerPage);\n            \n            if (totalPages > 1) {\n                let prevBtn = document.createElement('button');\n                prevBtn.textContent = '\u00ab';\n                prevBtn.disabled = currentPage === 1;\n                prevBtn.onclick = () => renderPage(currentPage - 1);\n                paginationContainer.appendChild(prevBtn);\n            }\n\n            let maxButtons = 5;\n            let startPage = Math.max(1, currentPage - 2);\n            let endPage = Math.min(totalPages, startPage + maxButtons - 1);\n\n            for (let i = startPage; i <= endPage; i++) {\n                let btn = document.createElement('button');\n                btn.textContent = i;\n                if (i === currentPage) btn.classList.add('active');\n                btn.onclick = () => renderPage(i);\n                paginationContainer.appendChild(btn);\n            }\n\n            if (totalPages > 1) {\n                let nextBtn = document.createElement('button');\n                nextBtn.textContent = '\u00bb';\n                nextBtn.disabled = currentPage === totalPages;\n                nextBtn.onclick = () => renderPage(currentPage + 1);\n                paginationContainer.appendChild(nextBtn);\n            }\n        }\n\n        \/\/ 5. Filter Logic\n        function applyFilters() {\n            const facilityVal = document.getElementById('filter-facility').value.toLowerCase();\n            const cityStateVal = document.getElementById('filter-city').value.toLowerCase();\n            const countryVal = document.getElementById('filter-country').value.toLowerCase();\n            \n            const accreditationPattern = document.getElementById('filter-accreditation').value;\n\n            filteredData = allData.filter(item => {\n                const matchFacility = item.name.toLowerCase().includes(facilityVal);\n                \n                \/\/ Search now checks City, original State (e.g. 'FL'), AND full state name (e.g. 'Florida')\n                const fullStateName = getFullStateName(item.state).toLowerCase();\n                const matchCityState = (item.city || '').toLowerCase().includes(cityStateVal) ||\n                                       (item.state || '').toLowerCase().includes(cityStateVal) ||\n                                       fullStateName.includes(cityStateVal);\n                \n                const matchCountry = countryVal === '' || (item.country || '').toLowerCase().trim() === countryVal;\n                \n                const matchAccreditation = accreditationPattern \n                    ? new RegExp(accreditationPattern, 'i').test(item.program || '')\n                    : true;\n                \n                return matchFacility && matchCityState && matchCountry && matchAccreditation;\n            });\n            renderPage(1);\n        }\n\n        document.getElementById('btn-search').addEventListener('click', applyFilters);\n        \n        document.getElementById('btn-reset').addEventListener('click', () => {\n            document.querySelectorAll('.hs-inputs-grid input, .hs-inputs-grid select').forEach(i => i.value = '');\n            filteredData = allData;\n            renderPage(1);\n        });\n        \n        document.querySelectorAll('.hs-inputs-grid input').forEach(input => {\n            input.addEventListener('keypress', (e) => {\n                if (e.key === 'Enter') applyFilters();\n            });\n        });\n    });\n    <\/script>\n    <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Accredited Facility Directory Find a facility near you or verify a facility\u2019s accreditation status. Access Now Accreditation matters, providing assurance that a facility has taken extra steps to promote patient safety, standardize quality of care and maintain fiscal responsibility. Use our simple Facility Directory to: Patients &amp; Caregivers Locate an accredited facility or provider near [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":1280,"parent":0,"menu_order":7,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-1278","page","type-page","status-publish","has-post-thumbnail","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/quada.org\/en\/wp-json\/wp\/v2\/pages\/1278","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/quada.org\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/quada.org\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/quada.org\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/quada.org\/en\/wp-json\/wp\/v2\/comments?post=1278"}],"version-history":[{"count":38,"href":"https:\/\/quada.org\/en\/wp-json\/wp\/v2\/pages\/1278\/revisions"}],"predecessor-version":[{"id":1425,"href":"https:\/\/quada.org\/en\/wp-json\/wp\/v2\/pages\/1278\/revisions\/1425"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/quada.org\/en\/wp-json\/wp\/v2\/media\/1280"}],"wp:attachment":[{"href":"https:\/\/quada.org\/en\/wp-json\/wp\/v2\/media?parent=1278"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}