{"id":52,"date":"2024-07-18T05:41:01","date_gmt":"2024-07-18T05:41:01","guid":{"rendered":"https:\/\/jurmancompanies.a2hosted.com\/cprcourespartners\/?page_id=52"},"modified":"2026-06-10T09:08:17","modified_gmt":"2026-06-10T16:08:17","slug":"home","status":"publish","type":"page","link":"https:\/\/rqibridge.com\/crpt\/","title":{"rendered":"Home"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"52\" class=\"elementor elementor-52\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-8ec618b elementor-section-full_width elementor-section-height-min-height elementor-section-stretched elementor-section-height-default elementor-section-items-middle\" data-id=\"8ec618b\" data-element_type=\"section\" data-settings=\"{&quot;stretch_section&quot;:&quot;section-stretched&quot;,&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t\t<div class=\"elementor-background-overlay\"><\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-118e15a\" data-id=\"118e15a\" data-element_type=\"column\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-ff08017 elementor-hidden-desktop elementor-hidden-tablet elementor-widget elementor-widget-text-editor\" data-id=\"ff08017\" data-element_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<h5><span style=\"color: #ffffff;\"><strong>American Heart Association<\/strong><\/span><br \/><span style=\"color: #ffffff;\"><strong>CPR Classes Made Simple<\/strong><\/span><\/h5>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-6be407e elementor-section-height-min-height elementor-section-boxed elementor-section-height-default\" data-id=\"6be407e\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-6557623 banner_content elementor-hidden-mobile\" data-id=\"6557623\" data-element_type=\"column\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-9b55232 banner_title elementor-widget elementor-widget-heading\" data-id=\"9b55232\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">American Heart Association CPR Classes Made Simple<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-04b675e elementor-widget elementor-widget-shortcode\" data-id=\"04b675e\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-shortcode\"><style id=\"cpr-styles\">\r\n\/* =============================================\r\n   CPR Cart Store Locator \u2014 Styles\r\n   ============================================= *\/\r\n#cpr-wrap, #cpr-wrap * { box-sizing: border-box; }\r\n\r\nbody:has(#cpr-wrap.cpr-wrap--search),\r\nbody:has(#cpr-wrap.cpr-has-results) {\r\n\toverflow-x: hidden !important;\r\n}\r\n\r\nbody:has(#cpr-wrap) .separate-containers .comments-area,\r\nbody:has(#cpr-wrap) .separate-containers .inside-article,\r\nbody:has(#cpr-wrap) .separate-containers .page-header,\r\nbody:has(#cpr-wrap) .separate-containers .paging-navigation {\r\n\tpadding: 0 !important;\r\n}\r\n.separate-containers .inside-article{\r\n    padding: 10px !important;\r\n}\r\n#cpr-wrap.cpr-has-results {\r\n\tmax-width: none;\r\n\tposition: relative;\r\n\tleft: auto;\r\n\tright: auto;\r\n\tmargin-left: calc(50% - 50vw);\r\n\tmargin-right: calc(50% - 50vw);\r\n\tmargin-top: 0 !important;\r\n\theight: 100vh;\r\n\tmin-height: 100vh;\r\n\toverflow: hidden;\r\n\tbackground: #f4f7fb;\r\n\tdisplay: flex;\r\n\tflex-direction: column;\r\n}\r\n\r\n\/* Hide page title and remove top spacing on the results page context *\/\r\nbody:has(#cpr-wrap.cpr-has-results) .entry-title,\r\nbody:has(#cpr-wrap.cpr-has-results) .wp-block-post-title,\r\nbody:has(#cpr-wrap.cpr-has-results) .page-title,\r\nbody:has(#cpr-wrap.cpr-has-results) .entry-header {\r\n\tdisplay: none !important;\r\n}\r\nbody:has(#cpr-wrap.cpr-has-results) {\r\n\tmargin: 0 !important;\r\n\tpadding: 0 !important;\r\n}\r\nbody:has(#cpr-wrap.cpr-has-results) .entry-content,\r\nbody:has(#cpr-wrap.cpr-has-results) .wp-block-post-content,\r\nbody:has(#cpr-wrap.cpr-has-results) .post-content,\r\nbody:has(#cpr-wrap.cpr-has-results) #primary,\r\nbody:has(#cpr-wrap.cpr-has-results) main,\r\nbody:has(#cpr-wrap.cpr-has-results) #content,\r\nbody:has(#cpr-wrap.cpr-has-results) .site,\r\nbody:has(#cpr-wrap.cpr-has-results) .site-content,\r\nbody:has(#cpr-wrap.cpr-has-results) .site-main,\r\nbody:has(#cpr-wrap.cpr-has-results) .content-area,\r\nbody:has(#cpr-wrap.cpr-has-results) .wp-site-blocks {\r\n\tmargin-top: 0 !important;\r\n\tmargin-block-start: 0 !important;\r\n\tpadding-top: 0 !important;\r\n\tpadding-block-start: 0 !important;\r\n}\r\n\r\n\/* ---- WIDGET MODE (no hero, no background, transparent overlay) ---- *\/\r\n#cpr-wrap.cpr-wrap--widget {\r\n\tbackground: transparent;\r\n\tmax-width: 750px;\r\n\tposition: relative;\r\n\tz-index: 10;\r\n\tmargin: 0;\r\n\tpadding: 0;\r\n}\r\n#cpr-wrap.cpr-wrap--widget .cpr-search-card {\r\n\tbackground: transparent;\r\n\tbox-shadow: none;\r\n}\r\n#cpr-wrap.cpr-wrap--widget .cpr-tab {\r\n\tbackground: rgb(255 255 255 \/ 85%);\r\n}\r\n#cpr-wrap.cpr-wrap--widget .cpr-tab:hover {\r\n\tbackground: rgba(255,255,255,.95);\r\n}\r\n#cpr-wrap.cpr-wrap--widget .cpr-tab.active {\r\n\tcolor: #fff;\r\n\tbackground: #d32f2f;\r\n}\r\n#cpr-wrap.cpr-wrap--widget .cpr-search-row {\r\n\tmax-width: none;\r\n\tbox-shadow: 0 4px 16px rgba(0,0,0,.12);\r\n}\r\n\r\n\/* ---- FULL-WIDTH BREAKOUT (search page only) ---- *\/\r\n#cpr-wrap.cpr-wrap--search {\r\n\tmax-width: none;\r\n\tposition: relative;\r\n\tleft: auto;\r\n\tright: auto;\r\n\tmargin-left: calc(50% - 50vw);\r\n\tmargin-right: calc(50% - 50vw);\r\n}\r\n\r\n\/* ---- HERO (search page) ---- *\/\r\n.cpr-hero {\r\n\tposition: relative;\r\n\twidth: 100%;\r\n\theight: auto;\r\n\tmin-height: 0;\r\n\tbackground: #1b2d50;\r\n\toverflow: hidden;\r\n}\r\n.cpr-hero-bg {\r\n\tdisplay: block;\r\n\twidth: 100%;\r\n\theight: auto;\r\n}\r\n.cpr-hero-inner {\r\n\tposition: absolute;\r\n\ttop: 50%;\r\n\ttransform: translateY(-50%);\r\n\tleft: 0;\r\n\tz-index: 1;\r\n\twidth: 100%;\r\n\tmax-width: none;\r\n\tbackground: transparent;\r\n\tpadding: 0 4% 0 6%;\r\n\tbox-shadow: none;\r\n}\r\n.cpr-hero-heading {\r\n\tcolor: #fff;\r\n\tfont-size: 2.05rem;\r\n\tfont-weight: 800;\r\n\tmargin: 0 0 30px;\r\n\ttext-shadow: 0 2px 12px rgba(0,0,0,.45);\r\n\tline-height: 1.25;\r\n}\r\n.cpr-hero-subtitle {\r\n\tcolor: #fff;\r\n\tfont-size: 2.6rem;\r\n\tfont-weight: 800;\r\n\tmargin: 0 0 34px;\r\n\tline-height: 1.25;\r\n\ttext-shadow: 0 2px 18px rgba(0,0,0,.5);\r\n\tfont-style: italic;\r\n}\r\n.cpr-no-key-notice {\r\n\tmargin-top: 18px;\r\n\tcolor: #ffcdd2;\r\n\tfont-size: .86rem;\r\n}\r\n.cpr-no-key-notice a { color: #ef9a9a; }\r\n\r\n\/* ---- SEARCH CARD ---- *\/\r\n.cpr-search-card {\r\n\tbackground: transparent;\r\n\tborder-radius: 0;\r\n\tbox-shadow: none;\r\n\toverflow: visible;\r\n\tmax-width: none;\r\n\twidth: 100%;\r\n}\r\n\r\n\/* ---- TABS ---- *\/\r\n.cpr-tabs {\r\n\tdisplay: flex;\r\n\tgap: 6px;\r\n\tpadding: 0;\r\n\tmargin-bottom: 0;\r\n\tjustify-content: flex-start;\r\n}\r\n.cpr-tab {\r\n\tbackground: rgb(255 255 255 \/ 60%);\r\n\tborder: none;\r\n\tborder-radius: 10px 10px 0 0;\r\n\tcolor: rgb(0 0 0 \/ 100%);\r\n\tfont-size: .95rem;\r\n\tfont-weight: 700;\r\n\tpadding: 12px 22px 10px;\r\n\tcursor: pointer;\r\n\ttransition: color .2s, background .2s, box-shadow .2s;\r\n\tflex: 0 0 auto;\r\n\tdisplay: flex;\r\n\talign-items: center;\r\n\tjustify-content: center;\r\n\tgap: 6px;\r\n\tletter-spacing: .01em;\r\n\tposition: relative;\r\n\tbox-shadow: 0px -6px 14px 0px rgba(0,0,0,.10);\r\n\tclip-path: inset(-20px -20px 0px -20px);\r\n}\r\n.cpr-tab svg {\r\n\topacity: .7;\r\n\ttransition: opacity .2s;\r\n\twidth: 18px;\r\n\theight: 18px;\r\n}\r\n.cpr-tab:hover {\r\n\tcolor: #333;\r\n\tbackground: rgba(255,255,255,.75);\r\n}\r\n.cpr-tab:hover svg { opacity: 1; }\r\n.cpr-tab.active {\r\n\tcolor: #fff;\r\n\tbackground: #d32f2f;\r\n}\r\n.cpr-tab.active svg { opacity: 1; stroke: #fff; }\r\n.cpr-tab-content {\r\n\tdisplay: none;\r\n}\r\n.cpr-tab-content.active {\r\n\tdisplay: block;\r\n}\r\n\r\n\/* ---- Classes select ---- *\/\r\n.cpr-select {\r\n\tappearance: none;\r\n\t-webkit-appearance: none;\r\n\t-moz-appearance: none;\r\n\tcursor: pointer;\r\n\tpadding-right: 42px;\r\n\tbackground-image: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23333' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'\/%3E%3C\/svg%3E\");\r\n\tbackground-repeat: no-repeat;\r\n\tbackground-position: calc(100% - 20px) 50%;\r\n\tbackground-size: 14px;\r\n}\r\n.cpr-select::-ms-expand { display: none; }\r\n.cpr-search-row--select {\r\n\tmax-width: none;\r\n\tmargin: 0;\r\n}\r\n\r\n\/* ---- Contact row (same height as search) ---- *\/\r\n.cpr-search-row--contact {\r\n\tmax-width: none;\r\n\tmargin: 0;\r\n}\r\n.cpr-contact-text {\r\n\tflex: 1;\r\n\tmin-width: 0;\r\n\tfont-size: .95rem;\r\n\tcolor: #555;\r\n\tpadding: 16px 14px;\r\n\tfont-weight: 500;\r\n}\r\n.cpr-btn--contact {\r\n\ttext-decoration: none;\r\n\tfont-size: .88rem;\r\n\tfont-weight: 700;\r\n\twhite-space: nowrap;\r\n\tpadding: 0 22px;\r\n\tcolor: #fff !important;\r\n}\r\n\r\n\/* ---- Input icon ---- *\/\r\n.cpr-input-icon {\r\n\tdisplay: flex;\r\n\talign-items: center;\r\n\tjustify-content: center;\r\n\tpadding-left: 15px;\r\n\tpadding-right: 6px;\r\n\tflex-shrink: 0;\r\n}\r\n\r\n\/* ---- SEARCH ROW (shared) ---- *\/\r\n.cpr-search-row {\r\n\tdisplay: flex;\r\n\talign-items: center;\r\n\tbackground: #fff;\r\n\tborder-radius: 0 10px 10px 10px;\r\n\toverflow: hidden;\r\n\tbox-shadow: 0 6px 20px rgba(0,0,0,.15);\r\n\tmax-width: 620px;\r\n\tmargin: 0;\r\n}\r\n.cpr-input {\r\n\tflex: 1;\r\n\tmin-width: 0;\r\n\tborder: none !important;\r\n\toutline: none !important;\r\n\tbox-shadow: none !important;\r\n\tfont-size: 1rem;\r\n\tpadding: 10px 5px;\r\n\tcolor: #222 !important;\r\n\tbackground: #fff !important;\r\n}\r\n.cpr-input:focus,\r\n.cpr-input:focus-visible,\r\n.cpr-input:active {\r\n\tborder: none !important;\r\n\toutline: none !important;\r\n\tbox-shadow: none !important;\r\n\tbackground: #fff !important;\r\n\tcolor: #222 !important;\r\n\tpadding: 10px 5px !important;\r\n}\r\n.cpr-input::placeholder { color: #aaa; }\r\n.cpr-btn {\r\n\tflex-shrink: 0;\r\n\tbackground: #e53935;\r\n\tborder: none;\r\n\tcolor: #fff;\r\n\tcursor: pointer;\r\n\tdisplay: flex;\r\n\talign-items: center;\r\n\tjustify-content: center;\r\n\tpadding: 0 18px;\r\n\theight: 50px;\r\n\tmin-width: 42px;\r\n\ttransition: background .18s;\r\n\tborder-radius: 0 8px 8px 0px;\r\n}\r\n.cpr-btn:hover  { background: #c62828; }\r\n.cpr-btn:focus-visible { outline: 3px solid #ffcdd2; outline-offset: 2px; }\r\n\r\n\/* ---- ZIP CURRENT LOCATION DROPDOWN ---- *\/\r\n.cpr-zip-field {\r\n\tposition: relative;\r\n\tmax-width: 620px;\r\n\tmargin: 0;\r\n}\r\n.cpr-zip-dropdown {\r\n\tposition: absolute;\r\n\tleft: 0;\r\n\tright: 0;\r\n\ttop: calc(100% + 4px);\r\n\tz-index: 10001;\r\n\tlist-style: none;\r\n\tmargin: 0;\r\n\tpadding: 6px 0;\r\n\tbackground: #fff;\r\n\tborder: 1px solid #e5e7eb;\r\n\tborder-radius: 10px;\r\n\tbox-shadow: 0 8px 24px rgba(0,0,0,.12);\r\n}\r\n.cpr-zip-dropdown[hidden] { display: none !important; }\r\n.cpr-zip-dropdown-item {\r\n\tdisplay: flex;\r\n\talign-items: center;\r\n\tgap: 12px;\r\n\twidth: 100%;\r\n\tpadding: 10px 16px;\r\n\tborder: none;\r\n\tbackground: transparent;\r\n\tcursor: pointer;\r\n\tfont-family: inherit;\r\n\tfont-size: 0.8rem;\r\n\tcolor: #101828;\r\n\ttext-align: left;\r\n\ttransition: background .15s;\r\n}\r\n.cpr-zip-dropdown-item:hover,\r\n.cpr-zip-dropdown-item:focus-visible {\r\n\tbackground: #e8eaed;\r\n\toutline: none;\r\n}\r\n.cpr-zip-dropdown-icon {\r\n\tdisplay: flex;\r\n\talign-items: center;\r\n\tjustify-content: center;\r\n\tflex-shrink: 0;\r\n\tcolor: #e53935;\r\n}\r\n.cpr-zip-dropdown-text { flex: 1; font-weight: 500; }\r\n.cpr-zip-dropdown-spinner {\r\n\tdisplay: none;\r\n\twidth: 18px;\r\n\theight: 18px;\r\n\tborder: 2px solid #e5e7eb;\r\n\tborder-top-color: #e53935;\r\n\tborder-radius: 50%;\r\n\tanimation: cpr-zip-spin .7s linear infinite;\r\n}\r\n.cpr-zip-dropdown-item.is-loading .cpr-zip-dropdown-spinner { display: block; }\r\n.cpr-zip-dropdown-item.is-loading .cpr-zip-dropdown-icon { opacity: .35; }\r\n@keyframes cpr-zip-spin { to { transform: rotate(360deg); } }\r\n.cpr-zip-recent-section[hidden] { display: none !important; }\r\n.cpr-zip-search-error {\r\n\tmargin: 8px 0 0;\r\n\tpadding: 8px 12px;\r\n\tfont-size: 0.82rem;\r\n\tline-height: 1.4;\r\n\tcolor: #b42318;\r\n\tbackground: #fef3f2;\r\n\tborder: 1px solid #fecdca;\r\n\tborder-radius: 8px;\r\n}\r\n.cpr-zip-search-error[hidden] { display: none !important; }\r\n.cpr-zip-field.is-searching .cpr-btn { opacity: .65; pointer-events: none; }\r\n.cpr-zip-field.is-searching .cpr-input { opacity: .85; }\r\n.cpr-search-row.is-searching .cpr-btn { opacity: .65; pointer-events: none; }\r\n.cpr-search-row.is-searching .cpr-input { opacity: .85; }\r\n.cpr-gh-row--top .cpr-zip-search-error { margin-top: 6px; width: 100%; flex-basis: 100%; }\r\n.cpr-zip-recent-heading {\r\n\tdisplay: flex;\r\n\talign-items: center;\r\n\tgap: 8px;\r\n\tpadding: 12px 16px 4px;\r\n\tfont-size: .95rem;\r\n\tfont-weight: 700;\r\n\tcolor: #101828;\r\n}\r\n.cpr-zip-recent-list { display: flex; flex-direction: column; }\r\n.cpr-zip-recent-text {\r\n\tdisplay: flex;\r\n\tflex-direction: column;\r\n\tgap: 2px;\r\n\tflex: 1;\r\n\tmin-width: 0;\r\n}\r\n.cpr-zip-recent-title {\r\n\tfont-weight: 500;\r\n\tcolor: #101828;\r\n\tline-height: 1.3;\r\n}\r\n.cpr-zip-recent-subtitle {\r\n\tfont-size: .875rem;\r\n\tcolor: #6b7280;\r\n\tline-height: 1.3;\r\n}\r\n.cpr-zip-dropdown-icon--muted { color: #9ca3af; }\r\n\r\n\/* ---- TOP BAR (no longer used \u2014 superseded by .cpr-global-header) ---- *\/\r\n.cpr-top-bar { display: none; }\r\n\r\n.cpr-search-row--inline {\r\n\tmax-width: 100%;\r\n\tmargin: 0;\r\n\tbox-shadow: 0 2px 8px rgba(17, 24, 39, .07);\r\n\tborder-radius: 8px;\r\n}\r\n.cpr-search-row--inline .cpr-input { padding: 10px 5px; font-size: .95rem; }\r\n.cpr-btn--sm { height: 44px; padding: 0 18px; min-width: 48px; border-radius: 0 8px 8px 0; }\r\n\r\n\/* ---- RESULTS META ---- *\/\r\n.cpr-results-meta {\r\n\tbackground: linear-gradient(180deg, #ffffff 0%, #f9fbff 100%);\r\n\tdisplay: flex;\r\n\talign-items: flex-start;\r\n\tjustify-content: space-between;\r\n\tpadding: 12px 14px 10px;\r\n\tborder-bottom: 1px solid #e6edf5;\r\n\tflex-wrap: wrap;\r\n\tgap: 12px;\r\n\tbox-shadow: 0 10px 24px rgba(15, 23, 42, .05);\r\n\tposition: relative;\r\n\tz-index: 1;\r\n}\r\n.cpr-results-heading-wrap {\r\n\tdisplay: flex;\r\n\tflex-direction: column;\r\n\tgap: 4px;\r\n}\r\n.cpr-results-kicker {\r\n\tfont-size: .72rem;\r\n\tfont-weight: 700;\r\n\ttext-transform: uppercase;\r\n\tletter-spacing: .08em;\r\n\tcolor: #64748b;\r\n}\r\n.cpr-results-heading {\r\n\tfont-size: 1.15rem;\r\n\tfont-weight: 600;\r\n\tline-height: 1.2;\r\n\tcolor: #0f172a;\r\n}\r\n.cpr-results-actions {\r\n\tdisplay: flex;\r\n\talign-items: stretch;\r\n\tjustify-content: flex-end;\r\n\tgap: 12px;\r\n\tflex-wrap: wrap;\r\n}\r\n.cpr-count {\r\n\tdisplay: inline-flex;\r\n\talign-items: center;\r\n\theight: 40px;\r\n\tmin-height: 40px;\r\n\tpadding: 0 16px;\r\n\tborder-radius: 999px;\r\n\tbackground: #fff;\r\n\tborder: 1px solid #e2e8f0;\r\n\tbox-shadow: 0 8px 18px rgba(15, 23, 42, .06);\r\n\tfont-size: .94rem;\r\n\tcolor: #334155;\r\n\tfont-weight: 600;\r\n}\r\n.cpr-sort-label {\r\n\tfont-size: .85rem;\r\n\tcolor: #526071;\r\n\tdisplay: inline-flex;\r\n\talign-items: center;\r\n\tgap: 10px;\r\n\theight: 40px;\r\n\tmin-height: 40px;\r\n\tpadding: 0 14px;\r\n\tborder-radius: 999px;\r\n\tbackground: #fff;\r\n\tborder: 1px solid #e2e8f0;\r\n\tbox-shadow: 0 8px 18px rgba(15, 23, 42, .05);\r\n\tfont-weight: 600;\r\n}\r\n.cpr-sort-sel {\r\n\tborder: none;\r\n\tbackground: transparent;\r\n\tcolor: #e53935;\r\n\tfont-weight: 700;\r\n\tfont-size: .88rem;\r\n\tcursor: pointer;\r\n\toutline: none;\r\n\tappearance: none;\r\n\t-webkit-appearance: none;\r\n\t-moz-appearance: none;\r\n\tpadding: 0 28px 0 10px;\r\n\tline-height: 1.2;\r\n\tbackground-image: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='M2.2 4.2 6 8l3.8-3.8' fill='none' stroke='%23e53935' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'\/%3E%3C\/svg%3E\");\r\n\tbackground-repeat: no-repeat;\r\n\tbackground-position: right center;\r\n\tbackground-size: 12px 12px;\r\n}\r\n.cpr-sort-sel:hover { color: #c62828; }\r\n.cpr-radius-sel {\r\n\tmin-width: 92px;\r\n}\r\n\r\n\/* ---- BODY ---- *\/\r\n.cpr-body {\r\n\tdisplay: grid;\r\n\tgrid-template-columns: minmax(420px, 60%) minmax(320px, 40%);\r\n\tflex: 1;\r\n\tmin-height: 0;\r\n\toverflow: hidden;\r\n\tbackground: #f4f7fb;\r\n}\r\n\r\n\/* ---- LEFT SHELL ---- *\/\r\n.cpr-left-panel {\r\n\tdisplay: flex;\r\n\tflex-direction: column;\r\n\tmin-width: 0;\r\n\theight: 100%;\r\n\tbackground: linear-gradient(180deg, #ffffff 0%, #f8fafd 100%);\r\n\tborder-right: 1px solid #dbe5f0;\r\n\toverflow: hidden;\r\n\ttransition: width .25s ease, min-width .25s ease;\r\n}\r\n\r\n\/* ---- LIST PANEL ---- *\/\r\n.cpr-list {\r\n\twidth: 100%;\r\n\tmin-width: 0;\r\n\tdisplay: grid;\r\n\tgrid-template-columns: repeat(2, minmax(0, 1fr));\r\n\talign-content: start;\r\n\tgap: 14px;\r\n\toverflow-y: auto;\r\n\toverflow-x: hidden;\r\n\tbackground: transparent;\r\n\tflex: 1;\r\n\tpadding: 12px 14px 18px;\r\n}\r\n.cpr-card {\r\n\tdisplay: flex;\r\n\tpadding: 10px 0px;\r\n\talign-items: stretch;\r\n\tbackground: #fff;\r\n\tborder: 1px solid #e7eaf0;\r\n\tborder-left: 4px solid transparent;\r\n\tcursor: pointer;\r\n\ttransition: border-left-color .18s, background .18s, box-shadow .18s, transform .18s;\r\n\tborder-radius: 5px;\r\n\tbox-shadow: 0 10px 24px rgba(15, 23, 42, .06);\r\n\tmargin-bottom: 0;\r\n\toverflow: hidden;\r\n\tmin-height: 200px;\r\n}\r\n.cpr-card:hover, .cpr-card.active {\r\n\tborder-left-color: #e53935;\r\n\tbackground: #fdfdfd;\r\n\tbox-shadow: 0 18px 38px rgba(229, 57, 53, .14);\r\n\ttransform: translateY(-2px);\r\n}\r\n.cpr-card-thumb {\r\n\tposition: relative;\r\n\twidth: 120px;\r\n\tmin-height: 100px;\r\n\tbackground: #f0f0f0;\r\n\tdisplay: flex;\r\n\talign-items: center;\r\n\tjustify-content: center;\r\n\tflex-shrink: 0;\r\n\toverflow: hidden;\r\n\tborder-radius: 5px;\r\n}\r\n.cpr-card-img {\r\n\twidth: 100%;\r\n\theight: 100%;\r\n\tobject-fit: cover;\r\n}\r\n.cpr-card-icon-wrap { opacity: .55; }\r\n.cpr-dist-badge {\r\n\tposition: absolute;\r\n\ttop: 7px;\r\n\tleft: 6px;\r\n\tbackground: #e53935;\r\n\tcolor: #fff;\r\n\tfont-size: .67rem;\r\n\tfont-weight: 700;\r\n\tpadding: 2px 7px;\r\n\tborder-radius: 4px;\r\n\twhite-space: nowrap;\r\n\tbox-shadow: 0 8px 18px rgba(229, 57, 53, .24);\r\n}\r\n.cpr-card-body { flex: 1; padding: 14px 16px 12px; min-width: 0; }\r\n.cpr-card-name {\r\n\tfont-weight: 700;\r\n\tfont-size: .95rem;\r\n\tcolor: #1a1a1a;\r\n\tmargin-bottom: 7px;\r\n\twhite-space: nowrap;\r\n\toverflow: hidden;\r\n\ttext-overflow: ellipsis;\r\n}\r\n.cpr-card-meta-row {\r\n\tdisplay: flex;\r\n\talign-items: flex-start;\r\n\tgap: 6px;\r\n\tmargin-bottom: 4px;\r\n}\r\n.cpr-meta-icon {\r\n\tflex-shrink: 0;\r\n\tmargin-top: 3px;\r\n\tline-height: 1;\r\n\tdisplay: flex;\r\n\talign-items: center;\r\n}\r\n.cpr-meta-txt { font-size: .79rem; color: #444; line-height: 1.4; word-break: break-word; }\r\n.cpr-contact-link { color: #444; text-decoration: none; }\r\n.cpr-contact-link:hover { color: #e53935; text-decoration: underline; }\r\n.cpr-card-actions {\r\n\tdisplay: flex;\r\n\tgap: 7px;\r\n\tmargin-top: 10px;\r\n}\r\n.cpr-action-btn {\r\n\tdisplay: inline-flex;\r\n\talign-items: center;\r\n\tgap: 5px;\r\n\tfont-size: .75rem;\r\n\tfont-weight: 700;\r\n\tpadding: 6px 12px;\r\n\tborder-radius: 5px;\r\n\ttext-decoration: none;\r\n\ttransition: background .15s, color .15s, box-shadow .15s, transform .15s;\r\n\tcursor: pointer;\r\n\twhite-space: nowrap;\r\n\tbox-shadow: 0 6px 14px rgba(15, 23, 42, .08);\r\n}\r\n.cpr-btn-dir {\r\n\tbackground: #fff;\r\n\tcolor: #e53935;\r\n\tborder: 1.5px solid #e53935;\r\n}\r\n.cpr-btn-dir:hover { background: #e53935; color: #fff; box-shadow: 0 12px 24px rgba(229, 57, 53, .18); transform: translateY(-1px); }\r\n.cpr-btn-book {\r\n\tbackground: #e53935;\r\n\tcolor: #fff;\r\n\tborder: 1.5px solid #e53935;\r\n}\r\n.cpr-btn-book:hover { background: #c62828; color: #fff; border-color: #c62828; box-shadow: 0 12px 24px rgba(198, 40, 40, .24); transform: translateY(-1px); }\r\n\r\n\/* ---- Booking modal (course list from location page) ---- *\/\r\n.cpr-booking-modal {\r\n\tposition: fixed;\r\n\tinset: 0;\r\n\tz-index: 100000;\r\n\tdisplay: none;\r\n}\r\n.cpr-booking-modal__backdrop {\r\n\tposition: absolute;\r\n\tinset: 0;\r\n\tbackground: rgba(15, 23, 42, .55);\r\n}\r\n.cpr-booking-modal__panel {\r\n\tposition: relative;\r\n\tz-index: 1;\r\n\twidth: min(1100px, calc(100vw - 32px));\r\n\tmax-height: min(90vh, 900px);\r\n\tmargin: 5vh auto;\r\n\tbackground: #fff;\r\n\tborder-radius: 12px;\r\n\tbox-shadow: 0 24px 48px rgba(15, 23, 42, .2);\r\n\tdisplay: flex;\r\n\tflex-direction: column;\r\n\toverflow: hidden;\r\n}\r\n.cpr-booking-modal__header {\r\n\tdisplay: flex;\r\n\talign-items: center;\r\n\tjustify-content: space-between;\r\n\tgap: 12px;\r\n\tpadding: 14px 16px;\r\n\tborder-bottom: 1px solid #e2e8f0;\r\n\tflex-shrink: 0;\r\n}\r\n.cpr-booking-modal__title {\r\n\tmargin: 0;\r\n\tpadding: 0;\r\n\tfont-size: 1.1rem;\r\n\tfont-weight: 700;\r\n\tcolor: #0f172a;\r\n\tline-height: 1.3;\r\n\tflex: 1;\r\n\tmin-width: 0;\r\n}\r\n.cpr-booking-modal__close {\r\n\tflex-shrink: 0;\r\n\tdisplay: inline-flex;\r\n\talign-items: center;\r\n\tjustify-content: center;\r\n\twidth: 36px;\r\n\theight: 36px;\r\n\tmargin: 0;\r\n\tpadding: 0;\r\n\tborder: none;\r\n\tbackground: #f1f5f9;\r\n\tfont-size: 1.5rem;\r\n\tline-height: 1;\r\n\tcolor: #64748b;\r\n\tcursor: pointer;\r\n\tborder-radius: 8px;\r\n}\r\n.cpr-booking-modal__close span {\r\n\tdisplay: block;\r\n\tline-height: 1;\r\n\tmargin-top: -2px;\r\n}\r\n.cpr-booking-modal__close:hover { background: #e2e8f0; color: #0f172a; }\r\n.cpr-booking-modal__body {\r\n\tpadding: 16px 20px 32px;\r\n\tpadding-bottom: max(32px, env(safe-area-inset-bottom, 0px));\r\n\toverflow-y: auto;\r\n\tflex: 1;\r\n\t-webkit-overflow-scrolling: touch;\r\n}\r\n.cpr-booking-modal__loading {\r\n\tdisplay: flex;\r\n\tflex-direction: column;\r\n\talign-items: center;\r\n\tjustify-content: center;\r\n\tgap: 14px;\r\n\tmin-height: 200px;\r\n\tpadding: 32px 20px;\r\n\tcolor: #64748b;\r\n\tfont-size: .88rem;\r\n}\r\n.cpr-booking-modal__spinner {\r\n\twidth: 40px;\r\n\theight: 40px;\r\n\tborder: 3px solid #e2e8f0;\r\n\tborder-top-color: #e53935;\r\n\tborder-radius: 50%;\r\n\tanimation: cpr-booking-spin .75s linear infinite;\r\n}\r\n@keyframes cpr-booking-spin {\r\n\tto { transform: rotate(360deg); }\r\n}\r\n.cpr-booking-modal__loading-text { font-weight: 500; color: #475569; }\r\n.cpr-booking-modal__error {\r\n\ttext-align: center;\r\n\tcolor: #64748b;\r\n\tfont-size: .9rem;\r\n\tmargin: 24px 0;\r\n\tpadding: 20px;\r\n}\r\n.cpr-booking-modal__error a { color: #e53935; font-weight: 600; }\r\nhtml.cpr-booking-modal-open,\r\nbody.cpr-booking-modal-open {\r\n\toverflow: hidden;\r\n}\r\n\/* iOS\/mobile: fixed body + JS top offset prevents background scroll; avoid on desktop (focus\/click scroll jump). *\/\r\n@media (max-width: 992px) {\r\n\tbody.cpr-booking-modal-open {\r\n\t\tposition: fixed;\r\n\t\twidth: 100%;\r\n\t\tleft: 0;\r\n\t\tright: 0;\r\n\t\ttouch-action: none;\r\n\t}\r\n}\r\n#cpr-booking-modal .stepper-form { max-width: 100%; }\r\n#cpr-booking-modal .step-content[data-step=\"1\"] .form-group { margin-bottom: 0; }\r\n\r\n\/* Modal course list: same markup\/styles as location page (public-cpr-style.css) *\/\r\n#cpr-booking-modal .show_class_box_wrap.cpc-rc-table {\r\n\twidth: 100%;\r\n\tmargin: 0 !important;\r\n\tpadding-bottom: 16px;\r\n}\r\n#cpr-booking-modal .cpr-booking-modal__stepper {\r\n\tpadding-bottom: 8px;\r\n}\r\n#cpr-booking-modal .step-content[data-step=\"1\"] .form-group {\r\n\tpadding-left: 0 !important;\r\n\tpadding-right: 0 !important;\r\n}\r\n\r\n\/* Desktop: wide enough for location page grid columns (180px 1fr 110px 160px 200px) *\/\r\n@media (min-width: 993px) {\r\n\t#cpr-booking-modal .cpr-booking-modal__panel {\r\n\t\twidth: min(1100px, calc(100vw - 48px));\r\n\t}\r\n\t#cpr-booking-modal .cpr-booking-modal__body {\r\n\t\tpadding: 16px 20px 36px;\r\n\t\tpadding-bottom: max(36px, env(safe-area-inset-bottom, 0px));\r\n\t}\r\n}\r\n\r\n\/* Mobile modal shell only \u2014 row layout from enrollware @media rules *\/\r\n@media (max-width: 992px) {\r\n\tbody.cpr-booking-modal-open #cpr-booking-modal {\r\n\t\tdisplay: flex !important;\r\n\t\tflex-direction: column;\r\n\t\talign-items: center;\r\n\t\tjustify-content: center;\r\n\t\tpadding: max(10px, env(safe-area-inset-top, 0px)) 8px max(16px, env(safe-area-inset-bottom, 16px));\r\n\t\tbox-sizing: border-box;\r\n\t}\r\n\t#cpr-booking-modal .cpr-booking-modal__panel {\r\n\t\twidth: 100%;\r\n\t\tmax-width: calc(100vw - 16px);\r\n\t\tmargin: 0 auto;\r\n\t\tmax-height: min(88dvh, 88svh, -webkit-fill-available);\r\n\t\tmin-height: 0;\r\n\t\tflex-shrink: 1;\r\n\t}\r\n\t#cpr-booking-modal .cpr-booking-modal__body {\r\n\t\tpadding: 12px 12px 32px;\r\n\t\tpadding-bottom: max(32px, calc(24px + env(safe-area-inset-bottom, 0px)));\r\n\t\toverscroll-behavior: contain;\r\n\t}\r\n\t#cpr-booking-modal .show_class_box_wrap.cpc-rc-table {\r\n\t\twidth: 100% !important;\r\n\t\tmargin-left: 0 !important;\r\n\t\tmargin-right: 0 !important;\r\n\t\tpadding-bottom: max(28px, calc(16px + env(safe-area-inset-bottom, 0px)));\r\n\t}\r\n\t#cpr-booking-modal .show_class_box_wrap.cpc-rc-table > button.course-type-btn.course-type-btn--location-card.cpc-rc-row {\r\n\t\t-webkit-tap-highlight-color: transparent;\r\n\t}\r\n\t#cpr-booking-modal .cpc-rc-cell-action .cu_supppot_btn {\r\n\t\tmin-height: 44px;\r\n\t}\r\n\t#cpr-booking-modal .cpr-booking-modal__close {\r\n\t\twidth: 44px;\r\n\t\theight: 44px;\r\n\t}\r\n}\r\n\r\n\/* iPhone \/ iOS Safari \u2014 modal height, safe area, no horizontal bleed *\/\r\n@supports (-webkit-touch-callout: none) {\r\n\tbody.cpr-booking-modal-open #cpr-booking-modal {\r\n\t\tpadding-bottom: max(20px, env(safe-area-inset-bottom, 20px));\r\n\t}\r\n\t#cpr-booking-modal .cpr-booking-modal__panel {\r\n\t\tmax-height: min(86dvh, 86svh, -webkit-fill-available);\r\n\t\tborder-radius: 14px;\r\n\t}\r\n\t#cpr-booking-modal .cpr-booking-modal__body {\r\n\t\tpadding-bottom: max(40px, calc(28px + env(safe-area-inset-bottom, 0px)));\r\n\t}\r\n\t#cpr-booking-modal .show_class_box_wrap.cpc-rc-table {\r\n\t\tpadding-bottom: max(36px, calc(24px + env(safe-area-inset-bottom, 0px)));\r\n\t}\r\n\t#cpr-booking-modal .course-type-btn__details-panel.open {\r\n\t\tmargin-bottom: 8px;\r\n\t}\r\n}\r\n\r\n.cpr-card-addr { font-size: .8rem; color: #555; margin-bottom: 5px; line-height: 1.4; }\r\n.cpr-card-tags { display: flex; flex-wrap: wrap; gap: 4px; margin-bottom: 5px; }\r\n.cpr-tag {\r\n\tfont-size: .7rem;\r\n\tbackground: #f3f3f3;\r\n\tborder: 1px solid #e0e0e0;\r\n\tcolor: #666;\r\n\tpadding: 1px 6px;\r\n\tborder-radius: 3px;\r\n}\r\n.cpr-glink { font-size: .78rem; color: #e53935; text-decoration: none; font-weight: 600; }\r\n.cpr-glink:hover { text-decoration: underline; }\r\n.cpr-empty {\r\n\tpadding: 48px 28px;\r\n\ttext-align: center;\r\n\tcolor: #888;\r\n\tfont-size: .9rem;\r\n\tline-height: 1.75;\r\n}\r\n.cpr-empty-icon { margin-bottom: 16px; }\r\n\r\n\/* ---- GLOBAL HEADER (search + meta + view toggle, fixed for all views) ---- *\/\r\n.cpr-global-header {\r\n\tdisplay: flex;\r\n\tflex-direction: column;\r\n\tbackground: #fff;\r\n\tbox-shadow: 0 4px 16px rgba(16,24,40,.07);\r\n\tz-index: 10;\r\n\tflex-shrink: 0;\r\n}\r\n\r\n\/* Row 1: search input + view toggle *\/\r\n.cpr-gh-row--top {\r\n\tdisplay: flex;\r\n\tflex-wrap: wrap;\r\n\talign-items: center;\r\n\tgap: 10px;\r\n\tpadding: 0px 14px;\r\n\tbackground: #fff;\r\n\tborder-bottom: 1px solid #f0f4f9;\r\n}\r\n.cpr-gh-row--top .cpr-search-row--inline {\r\n\tflex: 1;\r\n\tmin-width: 0;\r\n\tmargin: 0;\r\n\tborder-radius: 8px;\r\n\tbox-shadow: 0 2px 8px rgba(17,24,39,.07);\r\n}\r\n.pac-target-input{\r\n\t    padding: 10px 5px !important;\r\n}\r\n.cpr-gh-row--top .cpr-input {\r\n\tpadding: 10px 5px;\r\n\tfont-size: .95rem;\r\n}\r\n.cpr-gh-row--top .cpr-btn--sm {\r\n\theight: 44px;\r\n\tpadding: 0 18px;\r\n\tborder-radius: 0 8px 8px 0;\r\n}\r\n\r\n\/* Row 2: results meta (location name, count, radius, sort) *\/\r\n.cpr-gh-row--meta {\r\n\tdisplay: flex;\r\n\talign-items: flex-start;\r\n\tjustify-content: space-between;\r\n\tpadding: 6px 14px 6px;\r\n\tflex-wrap: wrap;\r\n\tgap: 12px;\r\n}\r\n\r\n\/* ---- VIEW TOGGLE (inline in global header) ---- *\/\r\n.cpr-view-toggle {\r\n\tdisplay: inline-flex;\r\n\talign-items: center;\r\n\theight: 44px;\r\n\tborder-radius: 999px;\r\n\tborder: 1px solid #e2e8f0;\r\n\tbackground: #fff;\r\n\tbox-shadow: 0 2px 8px rgba(15,23,42,.06);\r\n\tpadding: 3px;\r\n\tgap: 2px;\r\n\tflex-shrink: 0;\r\n}\r\n.cpr-vt-btn {\r\n\tdisplay: inline-flex;\r\n\talign-items: center;\r\n\tgap: 5px;\r\n\theight: 100%;\r\n\tpadding: 0 13px;\r\n\tborder: none;\r\n\tborder-radius: 999px;\r\n\tbackground: transparent;\r\n\tcolor: #334155;\r\n\tfont-size: .8rem;\r\n\tfont-weight: 600;\r\n\tcursor: pointer;\r\n\twhite-space: nowrap;\r\n\ttransition: background .15s, color .15s, box-shadow .15s;\r\n\tline-height: 1;\r\n}\r\n.cpr-vt-btn:hover {\r\n\tbackground: #f1f5f9;\r\n\tcolor: #0f172a;\r\n}\r\n.cpr-vt-btn.active {\r\n\tbackground: #e53935;\r\n\tcolor: #fff;\r\n\tbox-shadow: 0 4px 10px rgba(229,57,53,.25);\r\n}\r\n\r\n\/* ---- VIEW MODE CLASSES ---- *\/\r\n\/* Split (default) \u2014 no overrides needed *\/\r\n\r\n\/* Map-only view \u2014 full viewport with in-plugin header visible *\/\r\nbody:has(#cpr-wrap.cpr-view--map) {\r\n\toverflow: hidden !important;\r\n}\r\n#cpr-wrap.cpr-view--map {\r\n\theight: 100vh !important;\r\n\tmin-height: 100vh !important;\r\n\toverflow: hidden !important;\r\n\tposition: relative;\r\n}\r\n#cpr-wrap.cpr-view--map .cpr-global-header {\r\n\tposition: relative;\r\n\tz-index: 20;\r\n}\r\n\/* Meta row floats over the map *\/\r\n#cpr-wrap.cpr-view--map .cpr-gh-row--meta {\r\n\tposition: absolute;\r\n\ttop: 100%;\r\n\tleft: 0;\r\n\tright: 0;\r\n\tz-index: 19;\r\n\t-webkit-backdrop-filter: blur(8px);\r\n}\r\n\/* Body starts from top of the wrap (behind meta row) *\/\r\n#cpr-wrap.cpr-view--map .cpr-body {\r\n\tposition: absolute;\r\n\tinset: 0;\r\n\tgrid-template-columns: 1fr;\r\n\toverflow: hidden;\r\n\tz-index: 1;\r\n}\r\n#cpr-wrap.cpr-view--map .cpr-left-panel {\r\n\tdisplay: none;\r\n}\r\n#cpr-wrap.cpr-view--map .cpr-map-panel {\r\n\theight: 100%;\r\n\tmin-height: 0;\r\n\tflex: 1;\r\n\tbox-shadow: none;\r\n}\r\n\r\n\/* Grid-only view *\/\r\n#cpr-wrap.cpr-view--grid .cpr-body {\r\n\tgrid-template-columns: 1fr;\r\n}\r\n#cpr-wrap.cpr-view--grid .cpr-map-panel {\r\n\tdisplay: none;\r\n}\r\n#cpr-wrap.cpr-view--grid .cpr-left-panel {\r\n\theight: 100%;\r\n\toverflow-y: auto;\r\n}\r\n#cpr-wrap.cpr-view--grid .cpr-list {\r\n\tgrid-template-columns: repeat(3, minmax(0, 1fr));\r\n\tmax-height: none;\r\n\tflex: 1;\r\n}\r\n@media (max-width: 960px) {\r\n\t#cpr-wrap.cpr-view--grid .cpr-list { grid-template-columns: repeat(2, minmax(0, 1fr)); }\r\n}\r\n@media (max-width: 540px) {\r\n\t#cpr-wrap.cpr-view--grid .cpr-list { grid-template-columns: 1fr; }\r\n}\r\n\r\n\/* ---- MAP PANEL ---- *\/\r\n.cpr-map-panel {\r\n\tposition: relative;\r\n\tmin-height: 100%;\r\n\tbackground: #dfe6ef;\r\n\tbox-shadow: inset 0 1px 0 rgba(255,255,255,.35), -10px 0 28px rgba(15, 23, 42, .08);\r\n\toverflow: hidden;\r\n}\r\n#cpr-map {\r\n\twidth: 100%;\r\n\theight: 100%;\r\n\tposition: absolute;\r\n\tinset: 0;\r\n}\r\n.cpr-map-nokey {\r\n\tdisplay: flex;\r\n\talign-items: center;\r\n\tjustify-content: center;\r\n\theight: 100%;\r\n\tpadding: 24px;\r\n\tcolor: #c62828;\r\n\tfont-size: .9rem;\r\n\ttext-align: center;\r\n}\r\n\r\n\/* Google autocomplete dropdown z-index fix *\/\r\n.pac-container { z-index: 99999 !important; }\r\n\r\n\/* ---- MAP POPUP (InfoWindow) ---- *\/\r\n.gm-style .gm-style-iw-c {\r\n\tpadding: 0 !important;\r\n\tborder-radius: 12px !important;\r\n\toverflow: hidden !important;\r\n\tbox-shadow: 0 8px 32px rgba(15,23,42,.18) !important;\r\n}\r\n.gm-style .gm-style-iw-d {\r\n\toverflow: hidden !important;\r\n\tpadding: 0 !important;\r\n}\r\n.gm-style .gm-style-iw-chr {\r\n\theight: 0 !important;\r\n\toverflow: visible !important;\r\n\tposition: relative !important;\r\n}\r\n.gm-style .gm-style-iw-chr button.gm-ui-hover-effect,\r\n.gm-style button.gm-ui-hover-effect {\r\n\tposition: absolute !important;\r\n\ttop: 6px !important;\r\n\tright: 6px !important;\r\n\twidth: 24px !important;\r\n\theight: 24px !important;\r\n\tbackground: rgba(0,0,0,.45) !important;\r\n\tborder-radius: 50% !important;\r\n\topacity: 1 !important;\r\n\tpadding: 0 !important;\r\n\tmargin: 0 !important;\r\n\tz-index: 10 !important;\r\n}\r\n.gm-style .gm-style-iw-chr button.gm-ui-hover-effect img,\r\n.gm-style button.gm-ui-hover-effect img,\r\n.gm-style .gm-style-iw-chr button.gm-ui-hover-effect span,\r\n.gm-style button.gm-ui-hover-effect span {\r\n\twidth: 16px !important;\r\n\theight: 16px !important;\r\n\tmargin: 4px !important;\r\n\tfilter: invert(1) !important;\r\n}\r\n\/* InfoWindow inner card *\/\r\n.cpr-iw {\r\n\twidth: 280px;\r\n\tfont-family: inherit;\r\n\tborder-radius: 12px;\r\n\toverflow: hidden;\r\n\tbackground: #fff;\r\n}\r\n.cpr-iw-img {\r\n\twidth: 100%;\r\n\theight: 140px;\r\n\toverflow: hidden;\r\n\tbackground: #e8edf4;\r\n\tposition: relative;\r\n}\r\n.cpr-iw-img img {\r\n\twidth: 100%;\r\n\theight: 100%;\r\n\tobject-fit: cover;\r\n\tdisplay: block;\r\n}\r\n.cpr-iw-body {\r\n\tpadding: 12px 14px 14px;\r\n}\r\n.cpr-iw-name {\r\n\tfont-weight: 700;\r\n\tfont-size: 13.5px;\r\n\tcolor: #0f172a;\r\n\tmargin-bottom: 8px;\r\n\tline-height: 1.3;\r\n}\r\n.cpr-iw-row {\r\n\tdisplay: flex;\r\n\talign-items: flex-start;\r\n\tgap: 5px;\r\n\tmargin-bottom: 5px;\r\n\tfont-size: 12px;\r\n\tcolor: #444;\r\n\tline-height: 1.4;\r\n}\r\n.cpr-iw-icon {\r\n\tflex-shrink: 0;\r\n\twidth: 13px;\r\n\theight: 13px;\r\n\tmargin-top: 1px;\r\n}\r\n.cpr-iw-link {\r\n\tcolor: #333;\r\n\ttext-decoration: none;\r\n}\r\n.cpr-iw-link:hover { color: #e53935; text-decoration: underline; }\r\n.cpr-iw-dist {\r\n\tfont-size: 12px;\r\n\tfont-weight: 700;\r\n\tcolor: #e53935;\r\n\tmargin: 6px 0 10px;\r\n}\r\n.cpr-iw-actions {\r\n\tdisplay: flex;\r\n\tgap: 6px;\r\n\tflex-wrap: wrap;\r\n}\r\n.cpr-iw-btn {\r\n\tdisplay: inline-flex;\r\n\talign-items: center;\r\n\tgap: 5px;\r\n\tfont-size: 11.5px;\r\n\tfont-weight: 700;\r\n\tpadding: 6px 12px;\r\n\tborder-radius: 6px;\r\n\ttext-decoration: none;\r\n\twhite-space: nowrap;\r\n\ttransition: background .15s, transform .12s;\r\n}\r\n.cpr-iw-btn:hover { transform: translateY(-1px); }\r\n.cpr-iw-btn--dir {\r\n\tbackground: #1565C0;\r\n\tcolor: #fff !important;\r\n}\r\n.cpr-iw-btn--dir:hover { background: #0d47a1; }\r\n.cpr-iw-btn--book {\r\n\tbackground: #e53935;\r\n\tcolor: #fff !important;\r\n}\r\n.cpr-iw-btn--book:hover { background: #c62828; }\r\n\r\n\/* ---- RESPONSIVE ---- *\/\r\n@media (max-width: 768px) {\r\n\t#cpr-wrap.cpr-has-results {\r\n\t\theight: auto;\r\n\t\tmin-height: 100vh;\r\n\t\toverflow: visible;\r\n\t\tdisplay: flex;\r\n\t\tflex-direction: column;\r\n\t}\r\n\t\/* \u2500\u2500 Mobile global header \u2500\u2500 *\/\r\n\t.cpr-gh-row--top {\r\n\t\tflex-direction: column;\r\n\t\talign-items: stretch;\r\n\t\tgap: 8px;\r\n\t\tpadding: 10px 12px 10px;\r\n\t}\r\n\t\/* 1) Toggle \u2014 full width, buttons centered *\/\r\n\t.cpr-view-toggle {\r\n\t\torder: 1;\r\n\t\twidth: 100%;\r\n\t\theight: 40px;\r\n\t\tjustify-content: center;\r\n\t\tborder-radius: 10px;\r\n\t}\r\n\t.cpr-vt-btn {\r\n\t\tflex: 1;\r\n\t\tjustify-content: center;\r\n\t\tpadding: 0 8px;\r\n\t\tfont-size: .78rem;\r\n\t}\r\n\t.cpr-vt-split {\r\n\t\tdisplay: none;\r\n\t}\r\n\t\/* 2) Search bar \u2014 full width below toggle *\/\r\n\t.cpr-gh-row--top .cpr-search-row--inline {\r\n\t\torder: 2;\r\n\t\twidth: 100%;\r\n\t}\r\n\t\/* 3) Meta \/ filter row \u2014 compact single line with horizontal scroll *\/\r\n\t.cpr-gh-row--meta {\r\n\t\tflex-direction: row;\r\n\t\talign-items: center;\r\n\t\tflex-wrap: nowrap;\r\n\t\toverflow-x: auto;\r\n\t\t-webkit-overflow-scrolling: touch;\r\n\t\tgap: 8px;\r\n\t\tpadding: 8px 12px;\r\n\t}\r\n\t.cpr-results-heading-wrap {\r\n\t\tflex-shrink: 0;\r\n\t\tflex-direction: row;\r\n\t\talign-items: baseline;\r\n\t\tgap: 5px;\r\n\t}\r\n\t.cpr-results-kicker {\r\n\t\tfont-size: .65rem;\r\n\t}\r\n\t.cpr-results-heading {\r\n\t\tfont-size: 1rem;\r\n\t\twhite-space: nowrap;\r\n\t}\r\n\t.cpr-results-actions {\r\n\t\tflex-shrink: 0;\r\n\t\tflex-wrap: nowrap;\r\n\t\tgap: 6px;\r\n\t}\r\n\t.cpr-count {\r\n\t\theight: 34px;\r\n\t\tmin-height: 34px;\r\n\t\tpadding: 0 10px;\r\n\t\tfont-size: .82rem;\r\n\t\twhite-space: nowrap;\r\n\t}\r\n\t.cpr-sort-label {\r\n\t\theight: 34px;\r\n\t\tmin-height: 34px;\r\n\t\tpadding: 0 10px;\r\n\t\tfont-size: .8rem;\r\n\t\tgap: 5px;\r\n\t\twhite-space: nowrap;\r\n\t}\r\n\t.cpr-body {\r\n\t\tflex: 1;\r\n\t\tgrid-template-columns: 1fr;\r\n\t\theight: auto;\r\n\t\tmax-height: none;\r\n\t\toverflow: visible;\r\n\t}\r\n\t.cpr-hero {\r\n\t\theight: 45svh !important;\r\n\t\theight: 45dvh !important;\r\n\t\tmin-height: 280px !important;\r\n\t\tmax-height: 45svh !important;\r\n\t\tdisplay: block;\r\n\t\toverflow: hidden;\r\n\t}\r\n\t.cpr-hero-bg {\r\n\t\tposition: absolute !important;\r\n\t\ttop: 0 !important;\r\n\t\tleft: 0 !important;\r\n\t\twidth: 100% !important;\r\n\t\theight: 100% !important;\r\n\t\tmax-height: none !important;\r\n\t\tobject-fit: cover !important;\r\n\t\tobject-position: right center !important;\r\n\t\tdisplay: block !important;\r\n\t}\r\n\t.cpr-hero-heading { font-size: 1.35rem; }\r\n\t.cpr-hero-subtitle { font-size: 1.6rem; }\r\n\t.cpr-hero-inner {\r\n\t\tposition: absolute;\r\n\t\tleft: 0;\r\n\t\tright: 0;\r\n\t\tbottom: 0;\r\n\t\ttop: auto;\r\n\t\ttransform: none;\r\n\t\twidth: 100%;\r\n\t\tpadding: 12px 12px 14px;\r\n\t\tbackground: rgba(0,0,0,.45);\r\n\t\tmargin-top: 0;\r\n\t}\r\n\t.cpr-tabs { gap: 4px; flex-wrap: nowrap; overflow-x: auto; -webkit-overflow-scrolling: touch; }\r\n\t.cpr-tab { font-size: .82rem; padding: 10px 10px 9px; gap: 4px; white-space: nowrap; min-width: 0; }\r\n\t.cpr-tab svg { width: 14px; height: 14px; }\r\n\t.cpr-search-row { border-radius: 0 10px 10px 10px; }\r\n\t.cpr-btn { padding: 0 12px; height: 50px; min-width: 36px; }\r\n\t.cpr-input { font-size: .82rem; padding: 10px 5px; }\r\n\t.cpr-contact-text { display: none; }\r\n\t.cpr-search-row--contact .cpr-input-icon { display: none; }\r\n\t.cpr-btn--contact { font-size: .85rem; padding: 0 20px; flex: 1; border-radius: 0; margin: 0; height: 48px; color: #fff !important; background: #e53935 !important; }\r\n\t.cpr-input-icon { padding-left: 10px; }\r\n\t.cpr-input-icon svg { width: 15px; height: 15px; }\r\n\t.cpr-left-panel {\r\n\t\tborder-right: none;\r\n\t\tborder-bottom: 1px solid #dde4ee;\r\n\t}\r\n\t.cpr-list {\r\n\t\twidth: 100%;\r\n\t\tmax-width: 100%;\r\n\t\tdisplay: grid;\r\n\t\tgrid-template-columns: 1fr;\r\n\t\tmax-height: 62svh;\r\n\t}\r\n\t.cpr-card-actions {\r\n\t\tgap: 6px;\r\n\t\tflex-wrap: wrap;\r\n\t}\r\n\t.cpr-action-btn {\r\n\t\tflex: 1 1 calc(50% - 3px);\r\n\t\tmin-width: 0;\r\n\t\tjustify-content: center;\r\n\t\tpadding: 7px 8px;\r\n\t\tfont-size: .72rem;\r\n\t}\r\n\t.cpr-action-btn svg {\r\n\t\twidth: 12px;\r\n\t\theight: 12px;\r\n\t}\r\n\t.cpr-map-panel {\r\n\t\tflex: none;\r\n\t\theight: 58svh;\r\n\t\tmin-height: 300px;\r\n\t}\r\n\t#cpr-map { position: relative; }\r\n\r\n\t\/* Map view on mobile \u2014 full viewport, no scroll, footer hidden *\/\r\n\t#cpr-wrap.cpr-view--map {\r\n\t\theight: 100svh !important;\r\n\t\tmin-height: 100svh !important;\r\n\t\toverflow: hidden !important;\r\n\t\tposition: relative;\r\n\t}\r\n\t#cpr-wrap.cpr-view--map .cpr-body {\r\n\t\tposition: absolute;\r\n\t\tinset: 0;\r\n\t\theight: 100% !important;\r\n\t\tmax-height: none !important;\r\n\t\toverflow: hidden !important;\r\n\t}\r\n\t#cpr-wrap.cpr-view--map .cpr-gh-row--meta {\r\n\t\tdisplay: none;\r\n\t}\r\n\t#cpr-wrap.cpr-view--map .cpr-map-panel {\r\n\t\tflex: 1 !important;\r\n\t\theight: 100% !important;\r\n\t\tmin-height: 0 !important;\r\n\t}\r\n\t#cpr-map { position: absolute; }\r\n}\r\n\r\n\/* ---- ELEMENTOR COMPATIBILITY OVERRIDES ---- *\/\r\n\/* Only zero the padding on the specific Elementor column that wraps #cpr-wrap *\/\r\n.elementor-column-gap-default > .elementor-column > .elementor-element-populated:has(#cpr-wrap) {\r\n\tpadding: 0 !important;\r\n}\r\n\r\n\/* ---- iOS: prevent auto-zoom on input focus (font-size must be >= 16px) ---- *\/\r\n@supports (-webkit-touch-callout: none) {\r\n\t.cpr-input,\r\n\t.cpr-search-row--inline .cpr-input {\r\n\t\tfont-size: 16px !important;\r\n\t}\r\n}\r\n\r\n<\/style>\t\t<div id=\"cpr-wrap\" class=\"cpr-wrap cpr-wrap--widget\">\r\n\t\t\t<div class=\"cpr-search-card\">\r\n\t\t\t\t<!-- \u2500\u2500 TABS \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 -->\r\n\t\t\t\t<div class=\"cpr-tabs\" id=\"cpr-tabs\">\r\n\t\t\t\t\t<button type=\"button\" class=\"cpr-tab active\" data-tab=\"zipcode\">\r\n\t\t\t\t\t\t<svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z\"\/><circle cx=\"12\" cy=\"10\" r=\"3\"\/><\/svg>\r\n\t\t\t\t\t\tLocations\r\n\t\t\t\t\t<\/button>\r\n\t\t\t\t\t<button type=\"button\" class=\"cpr-tab \" data-tab=\"classes\">\r\n\t\t\t\t\t\t<svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M2 3h6a4 4 0 0 1 4 4v14a3 3 0 0 0-3-3H2z\"\/><path d=\"M22 3h-6a4 4 0 0 0-4 4v14a3 3 0 0 1 3-3h7z\"\/><\/svg>\r\n\t\t\t\t\t\tClasses\r\n\t\t\t\t\t<\/button>\r\n\t\t\t\t\t<button type=\"button\" class=\"cpr-tab \" data-tab=\"contact\" data-contact-url=\"https:\/\/cprcart.com\/contact-us\/\">\r\n\t\t\t\t\t\t<svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z\"\/><polyline points=\"22,6 12,13 2,6\"\/><\/svg>\r\n\t\t\t\t\t\tContact\r\n\t\t\t\t\t<\/button>\r\n\t\t\t\t<\/div>\r\n\r\n\t\t\t\t<!-- \u2500\u2500 TAB: Zipcode \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 -->\r\n\t\t\t\t<div class=\"cpr-tab-content active\" id=\"cpr-tab-zipcode\">\r\n\t\t\t\t\t<div class=\"cpr-zip-field\">\r\n\t\t\t\t\t\t<div class=\"cpr-search-row\" id=\"cpr-search-row-zip\">\r\n\t\t\t\t\t\t\t<span class=\"cpr-input-icon\">\r\n\t\t\t\t\t\t\t\t<svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#999\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z\"\/><circle cx=\"12\" cy=\"10\" r=\"3\"\/><\/svg>\r\n\t\t\t\t\t\t\t<\/span>\r\n\t\t\t\t\t\t\t<input\r\n\t\t\t\t\t\t\t\ttype=\"text\"\r\n\t\t\t\t\t\t\t\tid=\"cpr-input-zip\"\r\n\t\t\t\t\t\t\t\tclass=\"cpr-input\"\r\n\t\t\t\t\t\t\t\tplaceholder=\"City, Address, ZIP\"\r\n\t\t\t\t\t\t\t\tautocomplete=\"off\"\r\n\t\t\t\t\t\t\t\/>\r\n\t\t\t\t\t\t\t<button id=\"cpr-btn-zip\" class=\"cpr-btn\" aria-label=\"Search by location\">\r\n\t\t\t\t\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"11\" cy=\"11\" r=\"8\"\/><line x1=\"21\" y1=\"21\" x2=\"16.65\" y2=\"16.65\"\/><\/svg>\t\t\t\t\t\t\t<\/button>\r\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t<ul class=\"cpr-zip-dropdown\" role=\"listbox\" aria-label=\"Location options\" hidden>\r\n\t\t\t<li role=\"presentation\">\r\n\t\t\t\t<button type=\"button\" class=\"cpr-zip-dropdown-item cpr-zip-use-location\" role=\"option\">\r\n\t\t\t\t\t<span class=\"cpr-zip-dropdown-icon\" aria-hidden=\"true\">\r\n\t\t\t\t\t\t<svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polygon points=\"3 11 22 2 13 21 11 13 3 11\"\/><\/svg>\r\n\t\t\t\t\t<\/span>\r\n\t\t\t\t\t<span class=\"cpr-zip-dropdown-text\">Current location<\/span>\r\n\t\t\t\t\t<span class=\"cpr-zip-dropdown-spinner\" aria-hidden=\"true\"><\/span>\r\n\t\t\t\t<\/button>\r\n\t\t\t<\/li>\r\n\t\t\t<li class=\"cpr-zip-recent-section\" role=\"presentation\" hidden>\r\n\t\t\t\t<div class=\"cpr-zip-recent-heading\" aria-hidden=\"true\">\r\n\t\t\t\t\t<svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><polyline points=\"12 6 12 12 16 14\"\/><\/svg>\r\n\t\t\t\t\t<span>Recent<\/span>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"cpr-zip-recent-list\" role=\"group\" aria-label=\"Recent searches\"><\/div>\r\n\t\t\t<\/li>\r\n\t\t<\/ul>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\r\n\t\t\t\t<!-- \u2500\u2500 TAB: Classes \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 -->\r\n\t\t\t\t<div class=\"cpr-tab-content \" id=\"cpr-tab-classes\">\r\n\t\t\t\t\t<div class=\"cpr-search-row cpr-search-row--select\">\r\n\t\t\t\t\t\t<span class=\"cpr-input-icon\">\r\n\t\t\t\t\t\t\t<svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#999\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M2 3h6a4 4 0 0 1 4 4v14a3 3 0 0 0-3-3H2z\"\/><path d=\"M22 3h-6a4 4 0 0 0-4 4v14a3 3 0 0 1 3-3h7z\"\/><\/svg>\r\n\t\t\t\t\t\t<\/span>\r\n\t\t\t\t\t\t<select id=\"cpr-class-select\" class=\"cpr-input cpr-select\">\r\n\t\t\t\t\t\t\t<option value=\"\">Select a class...<\/option>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<option value=\"https:\/\/rqibridge.com\/crpt\/classes\/acls\/acls-online-skills\/\">\r\n\t\t\t\t\t\t\t\tACLS Online &amp; Skills\t\t\t\t\t\t\t<\/option>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<option value=\"https:\/\/rqibridge.com\/crpt\/classes\/acls\/acls-skills\/\">\r\n\t\t\t\t\t\t\t\tACLS Skills\t\t\t\t\t\t\t<\/option>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<option value=\"https:\/\/rqibridge.com\/crpt\/classes\/bls\/bls-online-skills\/\">\r\n\t\t\t\t\t\t\t\tBLS Online &amp; Skills\t\t\t\t\t\t\t<\/option>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/select>\r\n\t\t\t\t\t\t<button id=\"cpr-btn-class\" class=\"cpr-btn\" aria-label=\"Go to class\">\r\n\t\t\t\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"11\" cy=\"11\" r=\"8\"\/><line x1=\"21\" y1=\"21\" x2=\"16.65\" y2=\"16.65\"\/><\/svg>\t\t\t\t\t\t<\/button>\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\r\n\t\t\t\t<!-- \u2500\u2500 TAB: Contact Us \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 -->\r\n\t\t\t\t<div class=\"cpr-tab-content \" id=\"cpr-tab-contact\">\r\n\t\t\t\t\t<div class=\"cpr-search-row cpr-search-row--contact\">\r\n\t\t\t\t\t\t<span class=\"cpr-input-icon\">\r\n\t\t\t\t\t\t\t<svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#999\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z\"\/><polyline points=\"22,6 12,13 2,6\"\/><\/svg>\r\n\t\t\t\t\t\t<\/span>\r\n\t\t\t\t\t\t<span class=\"cpr-contact-text\">Have questions? We're here to help.<\/span>\r\n\t\t\t\t\t\t<a href=\"https:\/\/cprcart.com\/contact-us\/\" class=\"cpr-btn cpr-btn--contact\">\r\n\t\t\t\t\t\t\tGet in Touch &rarr;\r\n\t\t\t\t\t\t<\/a>\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t\t<script id=\"cpr-script\">(function () { \"use strict\";\nvar CPR_PAGE_URL = \"https:\\\/\\\/rqibridge.com\\\/crpt\\\/store-locator-results\\\/\";\nvar CPR_NONCE    = \"75ae5eb356\";\nvar CPR_AJAX_URL = \"https:\\\/\\\/rqibridge.com\\\/crpt\\\/wp-admin\\\/admin-ajax.php\";\n\tvar map, markers = [], infoWindows = [];\r\n\tvar cprOpenBookingModal = null;\r\n\r\n\t\/* Scope selectors to THIS shortcode's wrapper \u2014 fixes duplicate-ID conflicts\r\n\t   when the same shortcode appears both in page content and in the search modal. *\/\r\n\tvar _cprCtx  = document.currentScript || null;\r\n\tvar _cprWrap = null;\r\n\tif (_cprCtx) {\r\n\t\tvar _el = _cprCtx.previousElementSibling;\r\n\t\twhile (_el) {\r\n\t\t\tif (_el.id === 'cpr-wrap') { _cprWrap = _el; break; }\r\n\t\t\t_el = _el.previousElementSibling;\r\n\t\t}\r\n\t}\r\n\tif (!_cprWrap) { _cprWrap = document.getElementById('cpr-wrap'); }\r\n\r\n\t\/* --------------------------------------------------------\r\n\t   Helpers\r\n\t-------------------------------------------------------- *\/\r\n\tfunction qs(s, ctx)  { return (ctx !== undefined ? ctx : (_cprWrap || document)).querySelector(s); }\r\n\tfunction qsa(s, ctx) { return Array.from((ctx !== undefined ? ctx : (_cprWrap || document)).querySelectorAll(s)); }\r\n\r\n\tfunction currentRadius() {\r\n\t\tvar radiusEl = qs('#cpr-radius');\r\n\t\tvar fallbackRadius = (typeof CPR_DATA !== 'undefined' && CPR_DATA && CPR_DATA.radius) ? CPR_DATA.radius : 0;\r\n\t\tvar radius = radiusEl ? parseInt(radiusEl.value, 10) : parseInt(fallbackRadius, 10);\r\n\t\treturn radius > 0 ? radius : 50;\r\n\t}\r\n\r\n\tfunction navigateTo(lat, lng, name, radius, logSource) {\r\n\t\tsaveRecentSearch(parseFloat(lat, 10), parseFloat(lng, 10), name);\r\n\t\tif (logSource) {\r\n\t\t\tlogZipSearch(name, lat, lng, logSource);\r\n\t\t}\r\n\t\tvar sep = CPR_PAGE_URL.indexOf('?') === -1 ? '?' : '&';\r\n\t\tradius = radius || currentRadius();\r\n\t\twindow.location.href = CPR_PAGE_URL + sep +\r\n\t\t\t'cpr_lat=' + lat + '&cpr_lng=' + lng + '&cpr_loc=' + encodeURIComponent(name) + '&cpr_radius=' + encodeURIComponent(radius);\r\n\t}\r\n\r\n\tfunction logZipSearch(query, lat, lng, source) {\r\n\t\tif (!CPR_AJAX_URL || !CPR_NONCE) return;\r\n\t\tquery = String(query || '').trim();\r\n\t\tif (!query) return;\r\n\t\tvar data = new FormData();\r\n\t\tdata.append('action', 'cpr_log_zip_search');\r\n\t\tdata.append('nonce', CPR_NONCE);\r\n\t\tdata.append('query', query.substring(0, 500));\r\n\t\tif (lat != null && lat !== '' && !isNaN(lat)) data.append('lat', lat);\r\n\t\tif (lng != null && lng !== '' && !isNaN(lng)) data.append('lng', lng);\r\n\t\tdata.append('source', source || '');\r\n\t\tdata.append('page_url', window.location.href);\r\n\t\tif (source === 'geocode_failed' || source === 'results_geocode_failed') {\r\n\t\t\tfetch(CPR_AJAX_URL, { method: 'POST', body: data, credentials: 'same-origin' });\r\n\t\t\treturn;\r\n\t\t}\r\n\t\tif (navigator.sendBeacon) {\r\n\t\t\tnavigator.sendBeacon(CPR_AJAX_URL, data);\r\n\t\t} else {\r\n\t\t\tfetch(CPR_AJAX_URL, { method: 'POST', body: data, credentials: 'same-origin', keepalive: true });\r\n\t\t}\r\n\t}\r\n\r\n\t\/* --------------------------------------------------------\r\n\t   View toggle (Split \/ Map \/ Grid)\r\n\t-------------------------------------------------------- *\/\r\n\tfunction initViewToggle() {\r\n\t\tvar wrap   = _cprWrap || document.getElementById('cpr-wrap');\r\n\t\tvar toggle = qs('#cpr-view-toggle');\r\n\t\tif (!wrap || !toggle) return;\r\n\r\n\t\tvar isMobileView = window.innerWidth < 768;\r\n\t\tvar STORAGE_KEY = isMobileView ? 'cpr_view_mobile' : 'cpr_view_desktop';\r\n\t\tvar defaultView = isMobileView ? 'grid' : 'split';\r\n\t\tvar views = isMobileView ? ['map', 'grid'] : ['split', 'map', 'grid'];\r\n\r\n\t\tfunction applyView(view) {\r\n\t\t\tif (views.indexOf(view) === -1) view = defaultView;\r\n\t\t\tviews.forEach(function (v) { wrap.classList.remove('cpr-view--' + v); });\r\n\t\t\twrap.classList.add('cpr-view--' + view);\r\n\t\t\tqsa('.cpr-vt-btn', toggle).forEach(function (btn) {\r\n\t\t\t\tbtn.classList.toggle('active', btn.dataset.view === view);\r\n\t\t\t});\r\n\t\t\t\/\/ Resize map if switching to map or split view\r\n\t\t\tif ((view === 'map' || view === 'split') && map) {\r\n\t\t\t\tsetTimeout(function () {\r\n\t\t\t\t\tgoogle.maps.event.trigger(map, 'resize');\r\n\t\t\t\t}, 50);\r\n\t\t\t}\r\n\t\t\ttry { localStorage.setItem(STORAGE_KEY, view); } catch(e) {}\r\n\t\t}\r\n\r\n\t\t\/\/ Restore saved view per device type (separate keys prevent mobile\/desktop bleed)\r\n\t\tvar saved = defaultView;\r\n\t\tif (!isMobileView) {\r\n\t\t\ttry {\r\n\t\t\t\tvar storedView = localStorage.getItem(STORAGE_KEY);\r\n\t\t\t\tif (storedView) { saved = storedView; }\r\n\t\t\t} catch(e) {}\r\n\t\t}\r\n\t\tapplyView(saved);\r\n\r\n\t\ttoggle.addEventListener('click', function (e) {\r\n\t\t\tvar btn = e.target.closest('.cpr-vt-btn');\r\n\t\t\tif (!btn) return;\r\n\t\t\tapplyView(btn.dataset.view);\r\n\t\t});\r\n\t}\r\n\r\n\tfunction hideResultsTitle() {\r\n\t\tvar titleNodes = qsa('.entry-title, .wp-block-post-title, .page-title, h1');\r\n\t\tif (!titleNodes.length) return;\r\n\t\ttitleNodes.forEach(function (el) {\r\n\t\t\tvar txt = (el.textContent || '').trim().toLowerCase();\r\n\t\t\tif (txt === 'store locator results') {\r\n\t\t\t\tel.style.display = 'none';\r\n\t\t\t}\r\n\t\t});\r\n\t}\r\n\r\n\t\/* --------------------------------------------------------\r\n\t   Results page search (#cpr-input \/ #cpr-btn)\r\n\t-------------------------------------------------------- *\/\r\n\tfunction initResultsSearch() {\r\n\t\tvar input = qs('#cpr-input');\r\n\t\tif (!input) return;\r\n\t\tvar btn = qs('#cpr-btn');\r\n\t\tvar opts = {\r\n\t\t\tsuccessSource: 'results_geocode',\r\n\t\t\tfailSource: 'results_geocode_failed',\r\n\t\t\tautocompleteSource: 'results_autocomplete'\r\n\t\t};\r\n\r\n\t\tif (btn && !btn.dataset.cprResultsBound) {\r\n\t\t\tbtn.dataset.cprResultsBound = '1';\r\n\t\t\tbtn.addEventListener('click', function () { geocodeLocationInput(input, opts); });\r\n\t\t}\r\n\r\n\t\tbindLocationEnterSearch(input, function () { geocodeLocationInput(input, opts); });\r\n\r\n\t\tif (typeof google !== 'undefined' && google.maps && google.maps.places) {\r\n\t\t\tbindLocationAutocomplete(input, opts);\r\n\t\t}\r\n\t}\r\n\r\n\t\/* --------------------------------------------------------\r\n\t   Tabs\r\n\t-------------------------------------------------------- *\/\r\n\tfunction initTabs() {\r\n\t\tvar tabs = qsa('.cpr-tab', _cprWrap);\r\n\t\tif (!tabs.length) return;\r\n\t\ttabs.forEach(function (tab) {\r\n\t\t\ttab.addEventListener('click', function () {\r\n\t\t\t\tif (tab.dataset.tab === 'contact') {\r\n\t\t\t\t\tvar contactUrl = tab.dataset.contactUrl || tab.getAttribute('data-contact-url');\r\n\t\t\t\t\tif (contactUrl) {\r\n\t\t\t\t\t\twindow.location.href = contactUrl;\r\n\t\t\t\t\t\treturn;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t\ttabs.forEach(function (t) { t.classList.remove('active'); });\r\n\t\t\t\ttab.classList.add('active');\r\n\t\t\t\tqsa('.cpr-tab-content', _cprWrap).forEach(function (c) { c.classList.remove('active'); });\r\n\t\t\t\tvar target = qs('#cpr-tab-' + tab.dataset.tab, _cprWrap);\r\n\t\t\t\tif (target) target.classList.add('active');\r\n\t\t\t});\r\n\t\t});\r\n\t}\r\n\r\n\t\/* --------------------------------------------------------\r\n\t   Zipcode search\r\n\t-------------------------------------------------------- *\/\r\n\tvar CPR_RECENT_KEY = 'cpr_zip_recent_searches';\r\n\tvar CPR_RECENT_MAX = 5;\r\n\tvar CPR_RECENT_TTL = 86400000;\r\n\r\n\tfunction parseLocationLines(label) {\r\n\t\tlabel = String(label || '').trim();\r\n\t\tif (!label) return { title: '', subtitle: '' };\r\n\t\tvar parts = label.split(',').map(function (p) { return p.trim(); }).filter(Boolean);\r\n\t\tif (parts.length <= 1) return { title: label, subtitle: '' };\r\n\t\treturn { title: parts[0], subtitle: parts.slice(1).join(', ') };\r\n\t}\r\n\r\n\tfunction getRecentSearches() {\r\n\t\ttry {\r\n\t\t\tvar raw = localStorage.getItem(CPR_RECENT_KEY);\r\n\t\t\tif (!raw) return [];\r\n\t\t\tvar list = JSON.parse(raw);\r\n\t\t\tif (!Array.isArray(list)) return [];\r\n\t\t\tvar now = Date.now();\r\n\t\t\tvar fresh = list.filter(function (item) {\r\n\t\t\t\treturn item && item.ts && (now - item.ts) < CPR_RECENT_TTL\r\n\t\t\t\t\t&& item.lat != null && item.lng != null && item.label;\r\n\t\t\t});\r\n\t\t\tif (fresh.length !== list.length) setRecentSearches(fresh);\r\n\t\t\treturn fresh;\r\n\t\t} catch (e) {\r\n\t\t\treturn [];\r\n\t\t}\r\n\t}\r\n\r\n\tfunction setRecentSearches(list) {\r\n\t\ttry { localStorage.setItem(CPR_RECENT_KEY, JSON.stringify(list)); } catch (e) {}\r\n\t}\r\n\r\n\tfunction saveRecentSearch(lat, lng, label) {\r\n\t\tlabel = String(label || '').trim();\r\n\t\tif (!label || isNaN(lat) || isNaN(lng)) return;\r\n\t\tvar lines = parseLocationLines(label);\r\n\t\tvar list = getRecentSearches().filter(function (item) {\r\n\t\t\treturn Math.abs(item.lat - lat) > 0.0001 || Math.abs(item.lng - lng) > 0.0001;\r\n\t\t});\r\n\t\tlist.unshift({\r\n\t\t\tlat: lat,\r\n\t\t\tlng: lng,\r\n\t\t\tlabel: label,\r\n\t\t\ttitle: lines.title,\r\n\t\t\tsubtitle: lines.subtitle,\r\n\t\t\tts: Date.now()\r\n\t\t});\r\n\t\tif (list.length > CPR_RECENT_MAX) list = list.slice(0, CPR_RECENT_MAX);\r\n\t\tsetRecentSearches(list);\r\n\t}\r\n\r\n\tfunction renderZipRecentList(dropdown) {\r\n\t\tvar section = qs('.cpr-zip-recent-section', dropdown);\r\n\t\tvar listEl = section ? qs('.cpr-zip-recent-list', section) : null;\r\n\t\tif (!section || !listEl) return;\r\n\t\tvar recent = getRecentSearches();\r\n\t\tlistEl.innerHTML = '';\r\n\t\tif (!recent.length) {\r\n\t\t\tsection.setAttribute('hidden', '');\r\n\t\t\treturn;\r\n\t\t}\r\n\t\tsection.removeAttribute('hidden');\r\n\t\trecent.forEach(function (item) {\r\n\t\t\tvar btn = document.createElement('button');\r\n\t\t\tbtn.type = 'button';\r\n\t\t\tbtn.className = 'cpr-zip-dropdown-item cpr-zip-recent-item';\r\n\t\t\tbtn.setAttribute('role', 'option');\r\n\t\t\tbtn.dataset.lat = item.lat;\r\n\t\t\tbtn.dataset.lng = item.lng;\r\n\t\t\tbtn.dataset.label = item.label;\r\n\t\t\tbtn.innerHTML = '<span class=\"cpr-zip-dropdown-icon cpr-zip-dropdown-icon--muted\" aria-hidden=\"true\">'\r\n\t\t\t\t+ '<svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><polyline points=\"12 6 12 12 16 14\"\/><\/svg>'\r\n\t\t\t\t+ '<\/span><span class=\"cpr-zip-recent-text\"><span class=\"cpr-zip-recent-title\">'\r\n\t\t\t\t+ escHtml(item.title || item.label)\r\n\t\t\t\t+ '<\/span><span class=\"cpr-zip-recent-subtitle\">'\r\n\t\t\t\t+ escHtml(item.subtitle || '')\r\n\t\t\t\t+ '<\/span><\/span>';\r\n\t\t\tlistEl.appendChild(btn);\r\n\t\t});\r\n\t}\r\n\r\n\tvar _cprLocationGeocodeLock = false;\r\n\r\n\tfunction getLocationSearchContainer(input) {\r\n\t\tif (!input) return null;\r\n\t\treturn input.closest('.cpr-zip-field') || input.closest('.cpr-gh-row--top');\r\n\t}\r\n\r\n\tfunction ensureLocationSearchErrorEl(input) {\r\n\t\tvar container = getLocationSearchContainer(input);\r\n\t\tif (!container) return null;\r\n\t\tvar el = qs('.cpr-zip-search-error', container);\r\n\t\tif (!el) {\r\n\t\t\tel = document.createElement('div');\r\n\t\t\tel.className = 'cpr-zip-search-error';\r\n\t\t\tel.setAttribute('role', 'alert');\r\n\t\t\tel.hidden = true;\r\n\t\t\tcontainer.appendChild(el);\r\n\t\t}\r\n\t\treturn el;\r\n\t}\r\n\r\n\tfunction showLocationSearchError(input, message) {\r\n\t\tvar el = ensureLocationSearchErrorEl(input);\r\n\t\tif (!el) return;\r\n\t\tel.textContent = message;\r\n\t\tel.hidden = false;\r\n\t}\r\n\r\n\tfunction clearLocationSearchError(input) {\r\n\t\tvar container = getLocationSearchContainer(input);\r\n\t\tvar el = container ? qs('.cpr-zip-search-error', container) : null;\r\n\t\tif (el) {\r\n\t\t\tel.textContent = '';\r\n\t\t\tel.hidden = true;\r\n\t\t}\r\n\t}\r\n\r\n\tfunction setLocationSearchLoading(input, loading) {\r\n\t\tvar zipField = input && input.closest('.cpr-zip-field');\r\n\t\tvar searchRow = input && input.closest('.cpr-search-row');\r\n\t\tif (zipField) zipField.classList.toggle('is-searching', !!loading);\r\n\t\tif (searchRow) searchRow.classList.toggle('is-searching', !!loading);\r\n\t}\r\n\r\n\tfunction hidePacContainers() {\r\n\t\tqsa('.pac-container').forEach(function (pac) { pac.style.display = 'none'; });\r\n\t}\r\n\r\n\tfunction geocodeLocationInput(input, opts) {\r\n\t\topts = opts || {};\r\n\t\tvar successSource = opts.successSource || 'geocode';\r\n\t\tvar failSource = opts.failSource || 'geocode_failed';\r\n\t\tif (!input || _cprLocationGeocodeLock) return;\r\n\t\tvar val = input.value.trim();\r\n\t\tif (!val) {\r\n\t\t\tshowLocationSearchError(input, 'Please enter a city, address, or ZIP code.');\r\n\t\t\treturn;\r\n\t\t}\r\n\t\tif (typeof google === 'undefined' || !google.maps || !google.maps.Geocoder) {\r\n\t\t\tshowLocationSearchError(input, 'Search is unavailable right now. Please try again in a moment.');\r\n\t\t\treturn;\r\n\t\t}\r\n\t\tclearLocationSearchError(input);\r\n\t\t_cprLocationGeocodeLock = true;\r\n\t\tsetLocationSearchLoading(input, true);\r\n\t\tnew google.maps.Geocoder().geocode({ address: val }, function (results, status) {\r\n\t\t\t_cprLocationGeocodeLock = false;\r\n\t\t\tsetLocationSearchLoading(input, false);\r\n\t\t\tif (status === 'OK' && results.length) {\r\n\t\t\t\tvar r = results[0];\r\n\t\t\t\tnavigateTo(\r\n\t\t\t\t\tr.geometry.location.lat(),\r\n\t\t\t\t\tr.geometry.location.lng(),\r\n\t\t\t\t\tr.formatted_address || val,\r\n\t\t\t\t\tundefined,\r\n\t\t\t\t\tsuccessSource\r\n\t\t\t\t);\r\n\t\t\t\treturn;\r\n\t\t\t}\r\n\t\t\tlogZipSearch(val, null, null, failSource);\r\n\t\t\tshowLocationSearchError(input, 'Could not find that location. Check spelling or try a nearby city or ZIP.');\r\n\t\t});\r\n\t}\r\n\r\n\tfunction geocodeZipInput(input) {\r\n\t\tgeocodeLocationInput(input, {\r\n\t\t\tsuccessSource: 'geocode',\r\n\t\t\tfailSource: 'geocode_failed'\r\n\t\t});\r\n\t}\r\n\r\n\tfunction bindLocationEnterSearch(input, onSearch) {\r\n\t\tif (!input) return;\r\n\t\tvar boundKey = input.id === 'cpr-input' ? 'cprResultsEnterBound' : 'cprZipEnterBound';\r\n\t\tif (input.dataset[boundKey]) return;\r\n\t\tinput.dataset[boundKey] = '1';\r\n\t\tinput.addEventListener('keydown', function (e) {\r\n\t\t\tif (e.key !== 'Enter') return;\r\n\t\t\tvar selectedPac = document.querySelector('.pac-container .pac-item-selected');\r\n\t\t\tif (selectedPac) return;\r\n\t\t\te.preventDefault();\r\n\t\t\te.stopPropagation();\r\n\t\t\thidePacContainers();\r\n\t\t\tonSearch();\r\n\t\t}, true);\r\n\t\tinput.addEventListener('input', function () {\r\n\t\t\tclearLocationSearchError(input);\r\n\t\t});\r\n\t}\r\n\r\n\tfunction bindLocationAutocomplete(input, opts) {\r\n\t\topts = opts || {};\r\n\t\tif (!input || typeof google === 'undefined' || !google.maps || !google.maps.places) return;\r\n\t\tvar acKey = input.id === 'cpr-input' ? '_cprResultsAc' : '_cprAc';\r\n\t\tif (input[acKey]) {\r\n\t\t\tgoogle.maps.event.clearInstanceListeners(input[acKey]);\r\n\t\t\tinput[acKey] = null;\r\n\t\t}\r\n\t\tvar ac = new google.maps.places.Autocomplete(input, { types: ['geocode'] });\r\n\t\tinput[acKey] = ac;\r\n\t\tvar autocompleteSource = opts.autocompleteSource || 'autocomplete';\r\n\t\tac.addListener('place_changed', function () {\r\n\t\t\tvar place = ac.getPlace();\r\n\t\t\tif (place.geometry) {\r\n\t\t\t\tnavigateTo(\r\n\t\t\t\t\tplace.geometry.location.lat(),\r\n\t\t\t\t\tplace.geometry.location.lng(),\r\n\t\t\t\t\tplace.formatted_address || place.name || input.value,\r\n\t\t\t\t\tundefined,\r\n\t\t\t\t\tautocompleteSource\r\n\t\t\t\t);\r\n\t\t\t\treturn;\r\n\t\t\t}\r\n\t\t\tgeocodeLocationInput(input, opts);\r\n\t\t});\r\n\t}\r\n\r\n\tfunction bindZipcodeButton(input, btn) {\r\n\t\tif (!input || !btn || btn.dataset.cprZipBound) return;\r\n\t\tbtn.dataset.cprZipBound = '1';\r\n\t\tbtn.addEventListener('click', function () { geocodeZipInput(input); });\r\n\t}\r\n\r\n\tfunction bindZipcodeEnterSearch(input) {\r\n\t\tbindLocationEnterSearch(input, function () { geocodeZipInput(input); });\r\n\t}\r\n\r\n\tfunction bindZipcodeAutocomplete(input) {\r\n\t\tbindLocationAutocomplete(input, {\r\n\t\t\tsuccessSource: 'geocode',\r\n\t\t\tfailSource: 'geocode_failed',\r\n\t\t\tautocompleteSource: 'autocomplete'\r\n\t\t});\r\n\t}\r\n\r\n\tfunction reverseGeocodeLabel(lat, lng, fallback, done) {\r\n\t\tif (typeof google === 'undefined' || !google.maps || !google.maps.Geocoder) {\r\n\t\t\tdone(fallback);\r\n\t\t\treturn;\r\n\t\t}\r\n\t\tnew google.maps.Geocoder().geocode({ location: { lat: lat, lng: lng } }, function (results, status) {\r\n\t\t\tif (status === 'OK' && results.length) {\r\n\t\t\t\tdone(results[0].formatted_address || fallback);\r\n\t\t\t} else {\r\n\t\t\t\tdone(fallback);\r\n\t\t\t}\r\n\t\t});\r\n\t}\r\n\r\n\tfunction useCurrentLocation(btn, input, dropdown) {\r\n\t\tif (!navigator.geolocation) {\r\n\t\t\twindow.alert('Location is not supported by your browser.');\r\n\t\t\treturn;\r\n\t\t}\r\n\t\tbtn.classList.add('is-loading');\r\n\t\tbtn.disabled = true;\r\n\t\tnavigator.geolocation.getCurrentPosition(\r\n\t\t\tfunction (pos) {\r\n\t\t\t\tvar lat = pos.coords.latitude;\r\n\t\t\t\tvar lng = pos.coords.longitude;\r\n\t\t\t\tif (dropdown) dropdown.setAttribute('hidden', '');\r\n\t\t\t\treverseGeocodeLabel(lat, lng, 'Current location', function (label) {\r\n\t\t\t\t\tbtn.classList.remove('is-loading');\r\n\t\t\t\t\tbtn.disabled = false;\r\n\t\t\t\t\tif (input) {\r\n\t\t\t\t\t\tinput.value = label;\r\n\t\t\t\t\t}\r\n\t\t\t\t\tsetTimeout(function () {\r\n\t\t\t\t\t\tnavigateTo(lat, lng, label, undefined, 'current_location');\r\n\t\t\t\t\t}, 400);\r\n\t\t\t\t});\r\n\t\t\t},\r\n\t\t\tfunction () {\r\n\t\t\t\tbtn.classList.remove('is-loading');\r\n\t\t\t\tbtn.disabled = false;\r\n\t\t\t\twindow.alert('Unable to access your location. Please allow location access and try again.');\r\n\t\t\t},\r\n\t\t\t{ enableHighAccuracy: true, timeout: 15000, maximumAge: 60000 }\r\n\t\t);\r\n\t}\r\n\r\n\tfunction initZipLocationDropdown() {\r\n\t\tvar input = qs('#cpr-input-zip', _cprWrap);\r\n\t\tvar field = input && input.closest('.cpr-zip-field');\r\n\t\tvar dropdown = field ? qs('.cpr-zip-dropdown', field) : null;\r\n\t\tvar btn = dropdown ? qs('.cpr-zip-use-location', dropdown) : null;\r\n\t\tif (!input || !dropdown || !btn) return;\r\n\r\n\t\tif (!input.dataset.cprZipDropdownBound) {\r\n\t\t\tinput.dataset.cprZipDropdownBound = '1';\r\n\t\t\tfunction showDropdown() {\r\n\t\t\t\tif (!input.value.trim()) {\r\n\t\t\t\t\trenderZipRecentList(dropdown);\r\n\t\t\t\t\tdropdown.removeAttribute('hidden');\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\tfunction hideDropdown() {\r\n\t\t\t\tdropdown.setAttribute('hidden', '');\r\n\t\t\t}\r\n\t\t\tinput.addEventListener('focus', showDropdown);\r\n\t\t\tinput.addEventListener('click', showDropdown);\r\n\t\t\tinput.addEventListener('input', function () {\r\n\t\t\t\tif (input.value.trim()) hideDropdown();\r\n\t\t\t\telse showDropdown();\r\n\t\t\t});\r\n\t\t\tinput.addEventListener('blur', function () {\r\n\t\t\t\tsetTimeout(hideDropdown, 200);\r\n\t\t\t});\r\n\t\t\tdropdown.addEventListener('mousedown', function (e) {\r\n\t\t\t\te.preventDefault();\r\n\t\t\t});\r\n\t\t\tdropdown.addEventListener('click', function (e) {\r\n\t\t\t\tvar recentBtn = e.target.closest('.cpr-zip-recent-item');\r\n\t\t\t\tif (!recentBtn) return;\r\n\t\t\t\tvar lat = parseFloat(recentBtn.dataset.lat, 10);\r\n\t\t\t\tvar lng = parseFloat(recentBtn.dataset.lng, 10);\r\n\t\t\t\tvar label = recentBtn.dataset.label || '';\r\n\t\t\t\tif (isNaN(lat) || isNaN(lng) || !label) return;\r\n\t\t\t\tdropdown.setAttribute('hidden', '');\r\n\t\t\t\tinput.value = label;\r\n\t\t\t\tsetTimeout(function () {\r\n\t\t\t\t\tnavigateTo(lat, lng, label, undefined, 'recent');\r\n\t\t\t\t}, 400);\r\n\t\t\t});\r\n\t\t}\r\n\r\n\t\tif (!btn.dataset.cprGeoBound) {\r\n\t\t\tbtn.dataset.cprGeoBound = '1';\r\n\t\t\tbtn.addEventListener('click', function () {\r\n\t\t\t\tuseCurrentLocation(btn, input, dropdown);\r\n\t\t\t});\r\n\t\t}\r\n\t}\r\n\r\n\tfunction initZipcodeSearch() {\r\n\t\tvar input = qs('#cpr-input-zip', _cprWrap);\r\n\t\tvar btn   = qs('#cpr-btn-zip', _cprWrap);\r\n\t\tif (!input) return;\r\n\t\tbindZipcodeEnterSearch(input);\r\n\t\tbindZipcodeButton(input, btn);\r\n\t\tbindZipcodeAutocomplete(input);\r\n\t\tinitZipLocationDropdown();\r\n\t}\r\n\r\n\t\/* Re-init locator search when the GP header modal opens (hidden on load). *\/\r\n\tfunction watchGpSearchModal() {\r\n\t\tvar modal = document.getElementById('gp-search');\r\n\t\tif (!modal || !_cprWrap || !modal.contains(_cprWrap)) return;\r\n\t\tif (modal.dataset.cprModalWatched) return;\r\n\t\tmodal.dataset.cprModalWatched = '1';\r\n\r\n\t\tfunction refreshZipSearch() {\r\n\t\t\tif (!modal.classList.contains('gp-modal--open')) return;\r\n\t\t\tvar input = qs('#cpr-input-zip', _cprWrap);\r\n\t\t\tvar btn   = qs('#cpr-btn-zip', _cprWrap);\r\n\t\t\tif (!input) return;\r\n\t\t\tbindZipcodeEnterSearch(input);\r\n\t\t\tbindZipcodeButton(input, btn);\r\n\t\t\tinitZipLocationDropdown();\r\n\t\t\tif (typeof google !== 'undefined' && google.maps && google.maps.places) {\r\n\t\t\t\tbindZipcodeAutocomplete(input);\r\n\t\t\t\treturn;\r\n\t\t\t}\r\n\t\t\tvar tries = 0;\r\n\t\t\t(function retryAc() {\r\n\t\t\t\ttries++;\r\n\t\t\t\tif (typeof google !== 'undefined' && google.maps && google.maps.places) {\r\n\t\t\t\t\tbindZipcodeAutocomplete(input);\r\n\t\t\t\t\treturn;\r\n\t\t\t\t}\r\n\t\t\t\tif (tries < 40) { setTimeout(retryAc, 150); }\r\n\t\t\t}());\r\n\t\t}\r\n\r\n\t\tnew MutationObserver(refreshZipSearch).observe(modal, { attributes: true, attributeFilter: ['class'] });\r\n\t\tdocument.addEventListener('click', function (e) {\r\n\t\t\tvar trigger = e.target.closest && e.target.closest('[data-gpmodal-trigger=\"gp-search\"]');\r\n\t\t\tif (!trigger) return;\r\n\t\t\tsetTimeout(refreshZipSearch, 150);\r\n\t\t}, true);\r\n\t}\r\n\r\n\t\/* --------------------------------------------------------\r\n\t   Classes dropdown\r\n\t-------------------------------------------------------- *\/\r\n\tfunction initClassSelect() {\r\n\t\tvar select = qs('#cpr-class-select', _cprWrap);\r\n\t\tvar btn    = qs('#cpr-btn-class', _cprWrap);\r\n\t\tif (!select) return;\r\n\r\n\t\tfunction goToClass() {\r\n\t\t\tvar url = select.value;\r\n\t\t\tif (url) window.location.href = url;\r\n\t\t}\r\n\r\n\t\tif (btn) btn.addEventListener('click', goToClass);\r\n\t\tselect.addEventListener('change', goToClass);\r\n\t}\r\n\r\n\t\/* --------------------------------------------------------\r\n\t   Map badge-style marker icon\r\n\t-------------------------------------------------------- *\/\r\n\tfunction badgeIcon(label) {\r\n\t\tlabel = String(label).substring(0, 14);\r\n\t\tvar w   = Math.max(60, label.length * 8 + 16);\r\n\t\tvar svg = '<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"' + w + '\" height=\"28\">'\r\n\t\t        + '<rect width=\"' + w + '\" height=\"28\" rx=\"6\" ry=\"6\" fill=\"#e53935\"\/>'\r\n\t\t        + '<text x=\"' + (w \/ 2) + '\" y=\"19\" text-anchor=\"middle\" fill=\"#fff\"'\r\n\t\t        + ' font-family=\"Arial,sans-serif\" font-size=\"11\" font-weight=\"bold\">' + label + '<\/text>'\r\n\t\t        + '<\/svg>';\r\n\t\treturn {\r\n\t\t\turl       : 'data:image\/svg+xml;charset=UTF-8,' + encodeURIComponent(svg),\r\n\t\t\tscaledSize: new google.maps.Size(w, 28),\r\n\t\t\tanchor    : new google.maps.Point(w \/ 2, 28)\r\n\t\t};\r\n\t}\r\n\r\n\t\/* --------------------------------------------------------\r\n\t   Build InfoWindow HTML content\r\n\t-------------------------------------------------------- *\/\r\n\tfunction escHtml(s) {\r\n\t\treturn String(s)\r\n\t\t\t.replace(\/&\/g, '&amp;').replace(\/<\/g, '&lt;')\r\n\t\t\t.replace(\/>\/g, '&gt;').replace(\/\"\/g, '&quot;');\r\n\t}\r\n\tfunction buildIW(loc) {\r\n\t\tvar h = '<div class=\"cpr-iw\">';\r\n\t\t\/\/ Image banner\r\n\t\tif (loc.image) {\r\n\t\t\th += '<div class=\"cpr-iw-img\"><img decoding=\"async\" src=\"' + escHtml(loc.image) + '\" alt=\"' + escHtml(loc.name) + '\" \/><\/div>';\r\n\t\t}\r\n\t\t\/\/ Body\r\n\t\th += '<div class=\"cpr-iw-body\">';\r\n\t\th += '<div class=\"cpr-iw-name\">' + escHtml(loc.name) + '<\/div>';\r\n\t\tif (loc.address) {\r\n\t\t\th += '<div class=\"cpr-iw-row\">';\r\n\t\t\th += '<svg class=\"cpr-iw-icon\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#e53935\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M21 10c0 7-9 13-9 13S3 17 3 10a9 9 0 1 1 18 0z\"\/><circle cx=\"12\" cy=\"10\" r=\"3\"\/><\/svg>';\r\n\t\t\th += '<span>' + escHtml(loc.address) + '<\/span>';\r\n\t\t\th += '<\/div>';\r\n\t\t}\r\n\t\tif (loc.phone) {\r\n\t\t\th += '<div class=\"cpr-iw-row\"><svg class=\"cpr-iw-icon\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#555\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M22 16.92v3a2 2 0 0 1-2.18 2A19.79 19.79 0 0 1 11.37 19a19.5 19.5 0 0 1-6-6A19.79 19.79 0 0 1 2.12 4.18 2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72c.127.96.361 1.903.7 2.81a2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45c.907.339 1.85.573 2.81.7A2 2 0 0 1 22 16.92z\"\/><\/svg><a href=\"tel:' + escHtml(loc.phone) + '\" class=\"cpr-iw-link\">' + escHtml(loc.phone) + '<\/a><\/div>';\r\n\t\t}\r\n\t\th += '<div class=\"cpr-iw-dist\">' + escHtml(loc.distance) + ' miles away<\/div>';\r\n\t\t\/\/ Buttons\r\n\t\th += '<div class=\"cpr-iw-actions\">';\r\n\t\tvar dest = loc.address ? encodeURIComponent(loc.address) : (loc.lat + ',' + loc.lng);\r\n\t\th += '<a href=\"https:\/\/www.google.com\/maps\/dir\/?api=1&destination=' + dest + '\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"cpr-iw-btn cpr-iw-btn--dir\">';\r\n\t\th += '<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" width=\"13\" height=\"13\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\"><polygon points=\"3 11 22 2 13 21 11 13 3 11\"\/><\/svg> Directions<\/a>';\r\n\t\tif (loc.booking_url) {\r\n\t\t\tvar bookHref = loc.booking_href || loc.booking_url;\r\n\t\t\th += '<a href=\"' + escHtml(bookHref) + '\" class=\"cpr-iw-btn cpr-iw-btn--book\" data-booking-url=\"' + escHtml(loc.booking_url) + '\" data-booking-page-id=\"' + escHtml(String(loc.booking_page_id || '')) + '\" data-location-name=\"' + escHtml(loc.name) + '\">';\r\n\t\t\th += '<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" width=\"13\" height=\"13\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\"><rect x=\"3\" y=\"4\" width=\"18\" height=\"18\" rx=\"2\" ry=\"2\"\/><line x1=\"16\" y1=\"2\" x2=\"16\" y2=\"6\"\/><line x1=\"8\" y1=\"2\" x2=\"8\" y2=\"6\"\/><line x1=\"3\" y1=\"10\" x2=\"21\" y2=\"10\"\/><\/svg> Book Now<\/a>';\r\n\t\t}\r\n\t\th += '<\/div>';\r\n\t\th += '<\/div>'; \/\/ .cpr-iw-body\r\n\t\th += '<\/div>'; \/\/ .cpr-iw\r\n\t\treturn h;\r\n\t}\r\n\r\n\t\/**\r\n\t * InfoWindow content is moved in the DOM by Google Maps \u2014 document-level clicks\r\n\t * often miss. Bind Book Now on domready each time the window opens.\r\n\t *\/\r\n\tfunction bindInfoWindowBookButton(iw, loc) {\r\n\t\tif (!iw || !loc || !loc.booking_url || typeof google === 'undefined') {\r\n\t\t\treturn;\r\n\t\t}\r\n\t\tgoogle.maps.event.addListenerOnce(iw, 'domready', function () {\r\n\t\t\tvar bookBtn = null;\r\n\t\t\tvar content = iw.getContent();\r\n\t\t\tif (content && content.nodeType === 1 && content.querySelector) {\r\n\t\t\t\tbookBtn = content.querySelector('.cpr-iw-btn--book');\r\n\t\t\t}\r\n\t\t\tif (!bookBtn) {\r\n\t\t\t\tvar iwHost = document.querySelector('.gm-style-iw-d .cpr-iw');\r\n\t\t\t\tif (iwHost) {\r\n\t\t\t\t\tbookBtn = iwHost.querySelector('.cpr-iw-btn--book');\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\tif (!bookBtn) {\r\n\t\t\t\treturn;\r\n\t\t\t}\r\n\r\n\t\t\tvar bookHref = loc.booking_href || loc.booking_url;\r\n\t\t\tbookBtn.setAttribute('href', bookHref);\r\n\t\t\tbookBtn.setAttribute('data-booking-url', loc.booking_url);\r\n\t\t\tbookBtn.setAttribute('data-booking-page-id', loc.booking_page_id ? String(loc.booking_page_id) : '');\r\n\t\t\tbookBtn.setAttribute('data-location-name', loc.name || '');\r\n\r\n\t\t\tbookBtn.onclick = function (e) {\r\n\t\t\t\te.preventDefault();\r\n\t\t\t\te.stopPropagation();\r\n\t\t\t\tcloseAllIW();\r\n\t\t\t\tif (typeof cprOpenBookingModal === 'function') {\r\n\t\t\t\t\tcprOpenBookingModal(\r\n\t\t\t\t\t\tloc.booking_url,\r\n\t\t\t\t\t\tloc.name || '',\r\n\t\t\t\t\t\tloc.booking_page_id ? String(loc.booking_page_id) : '',\r\n\t\t\t\t\t\tbookHref\r\n\t\t\t\t\t);\r\n\t\t\t\t}\r\n\t\t\t\treturn false;\r\n\t\t\t};\r\n\t\t});\r\n\t}\r\n\r\n\t\/* --------------------------------------------------------\r\n\t   Map init  (results page)\r\n\t-------------------------------------------------------- *\/\r\n\tfunction initMap() {\r\n\t\tvar mapEl = qs('#cpr-map');\r\n\t\tif (!mapEl || typeof google === 'undefined' || typeof CPR_DATA === 'undefined') return;\r\n\t\tvar isMobileMap = window.innerWidth < 768;\r\n\r\n\t\tmap = new google.maps.Map(mapEl, {\r\n\t\t\tcenter              : CPR_DATA.center,\r\n\t\t\tzoom                : 11,\r\n\t\t\tminZoom             : 9,\r\n\t\t\tmaxZoom             : 18,\r\n\t\t\tmapTypeControl      : false,\r\n\t\t\tstreetViewControl   : !isMobileMap,\r\n\t\t\tstreetViewControlOptions: {\r\n\t\t\t\tposition: google.maps.ControlPosition.RIGHT_CENTER\r\n\t\t\t},\r\n\t\t\tfullscreenControl   : !isMobileMap,\r\n\t\t\tfullscreenControlOptions: {\r\n\t\t\t\tposition: google.maps.ControlPosition.RIGHT_CENTER\r\n\t\t\t},\r\n\t\t\tzoomControl         : !isMobileMap,\r\n\t\t\tzoomControlOptions  : {\r\n\t\t\t\tposition: google.maps.ControlPosition.RIGHT_CENTER\r\n\t\t\t},\r\n\t\t\tscaleControl        : false,\r\n\t\t\trotateControl       : !isMobileMap,\r\n\t\t\trotateControlOptions: {\r\n\t\t\t\tposition: google.maps.ControlPosition.RIGHT_CENTER\r\n\t\t\t},\r\n\t\t\tkeyboardShortcuts   : !isMobileMap,\r\n\t\t\tscrollwheel         : true,\r\n\t\t\tgestureHandling     : isMobileMap ? 'greedy' : 'cooperative'\r\n\t\t});\r\n\r\n\t\t\/\/ Keep map fixed: route wheel scrolling over map into the left listing panel.\r\n\t\t\/\/ Blue dot = searched location\r\n\t\tnew google.maps.Marker({\r\n\t\t\tposition : CPR_DATA.center,\r\n\t\t\tmap      : map,\r\n\t\t\tzIndex   : 1,\r\n\t\t\ttitle    : CPR_DATA.searchTerm,\r\n\t\t\ticon     : {\r\n\t\t\t\tpath        : google.maps.SymbolPath.CIRCLE,\r\n\t\t\t\tscale       : 9,\r\n\t\t\t\tfillColor   : '#1565C0',\r\n\t\t\t\tfillOpacity : 1,\r\n\t\t\t\tstrokeColor : '#fff',\r\n\t\t\t\tstrokeWeight: 2.5\r\n\t\t\t}\r\n\t\t});\r\n\r\n\t\t\/\/ Store markers \u2014 build bounds to fit ALL markers\r\n\t\tvar bounds = new google.maps.LatLngBounds();\r\n\t\tbounds.extend(CPR_DATA.center);\r\n\r\n\t\tCPR_DATA.locations.forEach(function (loc, i) {\r\n\t\t\tvar marker = new google.maps.Marker({\r\n\t\t\t\tposition: { lat: loc.lat, lng: loc.lng },\r\n\t\t\t\tmap     : map,\r\n\t\t\t\tzIndex  : 2,\r\n\t\t\t\ttitle   : loc.name,\r\n\t\t\t\ticon    : badgeIcon(loc.distance + ' mi')\r\n\t\t\t});\r\n\t\t\tvar iw = new google.maps.InfoWindow({ content: buildIW(loc), maxWidth: 300 });\r\n\r\n\t\t\tmarker.addListener('click', function () {\r\n\t\t\t\tcloseAllIW();\r\n\t\t\t\tiw.open({ anchor: marker, map: map, shouldFocus: false });\r\n\t\t\t\tbindInfoWindowBookButton(iw, loc);\r\n\t\t\t\thighlightCard(i);\r\n\t\t\t});\r\n\r\n\t\t\tmarkers.push(marker);\r\n\t\t\tinfoWindows.push(iw);\r\n\t\t\tbounds.extend({ lat: loc.lat, lng: loc.lng });\r\n\t\t});\r\n\r\n\t\t\/\/ Zoom map to show all markers\r\n\t\tif (CPR_DATA.locations.length === 1) {\r\n\t\t\tmap.setCenter({ lat: CPR_DATA.locations[0].lat, lng: CPR_DATA.locations[0].lng });\r\n\t\t\tmap.setZoom(14);\r\n\t\t} else if (CPR_DATA.locations.length > 1) {\r\n\t\t\tmap.fitBounds(bounds, { top: 60, right: 60, bottom: 60, left: 60 });\r\n\t\t}\r\n\r\n\t\t\/\/ Card click \u2192 pan map (ignore clicks on action buttons)\r\n\t\tqsa('.cpr-card').forEach(function (card, i) {\r\n\t\t\tcard.addEventListener('click', function (e) {\r\n\t\t\t\tif (e.target.closest('.cpr-card-actions')) return;\r\n\t\t\t\tif (!markers[i]) return;\r\n\t\t\t\tcloseAllIW();\r\n\t\t\t\tmap.panTo(markers[i].getPosition());\r\n\t\t\t\tmap.setZoom(14);\r\n\t\t\t\tinfoWindows[i].open({ anchor: markers[i], map: map, shouldFocus: false });\r\n\t\t\t\tbindInfoWindowBookButton(infoWindows[i], CPR_DATA.locations[i]);\r\n\t\t\t\thighlightCard(i);\r\n\t\t\t});\r\n\t\t});\r\n\t}\r\n\r\n\tfunction closeAllIW() { infoWindows.forEach(function (w) { w.close(); }); }\r\n\r\n\tfunction highlightCard(idx) {\r\n\t\tqsa('.cpr-card').forEach(function (c, i) { c.classList.toggle('active', i === idx); });\r\n\t\tvar cards = qsa('.cpr-card');\r\n\t\tif (cards[idx]) cards[idx].scrollIntoView({ behavior: 'smooth', block: 'nearest' });\r\n\t}\r\n\r\n\t\/* --------------------------------------------------------\r\n\t   Sort handler\r\n\t-------------------------------------------------------- *\/\r\n\tfunction initSort() {\r\n\t\tvar sortEl = qs('#cpr-sort');\r\n\t\tif (!sortEl || typeof CPR_DATA === 'undefined') return;\r\n\t\tsortEl.addEventListener('change', function () {\r\n\t\t\tvar panel = qs('#cpr-list');\r\n\t\t\tif (!panel) return;\r\n\t\t\tvar locs = CPR_DATA.locations.slice();\r\n\t\t\tif (sortEl.value === 'name') {\r\n\t\t\t\tlocs.sort(function (a, b) { return a.name.localeCompare(b.name); });\r\n\t\t\t} else {\r\n\t\t\t\tlocs.sort(function (a, b) { return a.distance - b.distance; });\r\n\t\t\t}\r\n\t\t\tvar byId = {};\r\n\t\t\tqsa('.cpr-card').forEach(function (c) { byId[c.dataset.id] = c; });\r\n\t\t\tlocs.forEach(function (l) {\r\n\t\t\t\tvar c = byId[String(l.id)];\r\n\t\t\t\tif (c) panel.appendChild(c);\r\n\t\t\t});\r\n\t\t});\r\n\t}\r\n\r\n\tfunction initRadius() {\r\n\t\tvar radiusEl = qs('#cpr-radius');\r\n\t\tif (!radiusEl || typeof CPR_DATA === 'undefined') return;\r\n\t\tradiusEl.addEventListener('change', function () {\r\n\t\t\tnavigateTo(CPR_DATA.center.lat, CPR_DATA.center.lng, CPR_DATA.searchTerm, parseInt(radiusEl.value, 10) || CPR_DATA.radius);\r\n\t\t});\r\n\t}\r\n\r\n\t\/* --------------------------------------------------------\r\n\t   Booking modal \u2014 load location course step via AJAX\r\n\t-------------------------------------------------------- *\/\r\n\tfunction initBookingModal() {\r\n\t\tvar modal = document.getElementById('cpr-booking-modal');\r\n\t\tif (!modal) return;\r\n\r\n\t\tvar body      = document.getElementById('cpr-booking-modal-body');\r\n\t\tvar titleEl   = document.getElementById('cpr-booking-modal-title');\r\n\t\tvar closeBtn  = modal.querySelector('.cpr-booking-modal__close');\r\n\t\tvar backdrop  = modal.querySelector('.cpr-booking-modal__backdrop');\r\n\t\tvar loadingHtml = '<div class=\"cpr-booking-modal__loading\" role=\"status\" aria-live=\"polite\"><span class=\"cpr-booking-modal__spinner\" aria-hidden=\"true\"><\/span><span class=\"cpr-booking-modal__loading-text\">Loading courses\\u2026<\/span><\/div>';\r\n\r\n\t\tvar cprBodyScrollY = 0;\r\n\t\tvar cprBodyScrollLocked = false;\r\n\r\n\t\tfunction needsFixedBodyScrollLock() {\r\n\t\t\treturn window.matchMedia('(max-width: 992px)').matches;\r\n\t\t}\r\n\r\n\t\tfunction lockBodyScroll() {\r\n\t\t\tcprBodyScrollY = window.scrollY || window.pageYOffset || 0;\r\n\t\t\tcprBodyScrollLocked = needsFixedBodyScrollLock();\r\n\t\t\tif (!cprBodyScrollLocked) {\r\n\t\t\t\treturn;\r\n\t\t\t}\r\n\t\t\tdocument.body.style.top = '-' + cprBodyScrollY + 'px';\r\n\t\t\tdocument.body.style.left = '0';\r\n\t\t\tdocument.body.style.right = '0';\r\n\t\t\tdocument.body.style.width = '100%';\r\n\t\t}\r\n\r\n\t\tfunction unlockBodyScroll() {\r\n\t\t\tvar restoreY = cprBodyScrollLocked ? cprBodyScrollY : null;\r\n\t\t\tcprBodyScrollLocked = false;\r\n\t\t\tdocument.body.style.top = '';\r\n\t\t\tdocument.body.style.left = '';\r\n\t\t\tdocument.body.style.right = '';\r\n\t\t\tdocument.body.style.width = '';\r\n\t\t\tif (restoreY !== null) {\r\n\t\t\t\twindow.scrollTo(0, restoreY);\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\tfunction buildLocationBookingUrl(baseHref, courseValue) {\r\n\t\t\tif (!baseHref) return '';\r\n\t\t\tvar target = baseHref;\r\n\t\t\tvar sep = target.indexOf('?') >= 0 ? '&' : '?';\r\n\t\t\ttarget += sep + 'cpr_book=1';\r\n\t\t\tif (courseValue) {\r\n\t\t\t\ttarget += '&cpr_course=' + encodeURIComponent(courseValue);\r\n\t\t\t}\r\n\t\t\treturn target;\r\n\t\t}\r\n\r\n\t\tfunction setModalOpenState(isOpen) {\r\n\t\t\tdocument.documentElement.classList.toggle('cpr-booking-modal-open', isOpen);\r\n\t\t\tdocument.body.classList.toggle('cpr-booking-modal-open', isOpen);\r\n\t\t}\r\n\r\n\t\tfunction closeModal() {\r\n\t\t\tmodal.style.display = 'none';\r\n\t\t\tsetModalOpenState(false);\r\n\t\t\tunlockBodyScroll();\r\n\t\t\tdelete modal.dataset.bookingUrl;\r\n\t\t\tdelete modal.dataset.bookingHref;\r\n\t\t\tif (body) body.innerHTML = loadingHtml;\r\n\t\t}\r\n\r\n\t\tfunction openModal(bookingUrl, locationName, pageId, bookingHref) {\r\n\t\t\tif (!bookingUrl || !body) return;\r\n\t\t\tcloseAllIW();\r\n\t\t\tmodal.style.display = 'block';\r\n\t\t\tsetModalOpenState(true);\r\n\t\t\tlockBodyScroll();\r\n\t\t\tmodal.dataset.bookingUrl = bookingUrl;\r\n\t\t\tmodal.dataset.bookingHref = bookingHref || bookingUrl;\r\n\t\t\tif (titleEl) {\r\n\t\t\t\ttitleEl.textContent = locationName ? ('Book at ' + locationName) : 'Book a class';\r\n\t\t\t}\r\n\t\t\tbody.innerHTML = loadingHtml;\r\n\r\n\t\t\tvar fd = new FormData();\r\n\t\t\tfd.append('action', 'cpr_booking_fragment');\r\n\t\t\tfd.append('nonce', CPR_NONCE);\r\n\t\t\tfd.append('booking_url', bookingUrl);\r\n\t\t\tif (pageId) fd.append('page_id', String(pageId));\r\n\t\t\tif (locationName) fd.append('location_name', locationName);\r\n\r\n\t\t\tfetch(CPR_AJAX_URL, { method: 'POST', body: fd, credentials: 'same-origin' })\r\n\t\t\t\t.then(function (r) { return r.json(); })\r\n\t\t\t\t.then(function (data) {\r\n\t\t\t\t\tif (data.success && data.data && data.data.html) {\r\n\t\t\t\t\t\tbody.innerHTML = '<div class=\"stepper-form cpr-booking-modal__stepper\">' + data.data.html + '<\/div>';\r\n\t\t\t\t\t\tbody.scrollTop = 0;\r\n\t\t\t\t\t\tif (typeof jQuery !== 'undefined') {\r\n\t\t\t\t\t\t\tjQuery(document).trigger('cpccards:reinit');\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\treturn;\r\n\t\t\t\t\t}\r\n\t\t\t\t\tvar msg = (data.data && data.data.message) ? data.data.message : 'Failed to load booking options.';\r\n\t\t\t\t\tbody.innerHTML = '<p class=\"cpr-booking-modal__error\">' + escHtml(msg) +\r\n\t\t\t\t\t\t' <a href=\"' + escHtml(bookingUrl) + '\">Continue on location page<\/a><\/p>';\r\n\t\t\t\t})\r\n\t\t\t\t.catch(function () {\r\n\t\t\t\t\tbody.innerHTML = '<p class=\"cpr-booking-modal__error\">Error loading booking options. ' +\r\n\t\t\t\t\t\t'<a href=\"' + escHtml(bookingUrl) + '\">Continue on location page<\/a><\/p>';\r\n\t\t\t\t});\r\n\t\t}\r\n\r\n\t\tcprOpenBookingModal = openModal;\r\n\t\twindow.cprOpenBookingModal = openModal;\r\n\r\n\t\tdocument.addEventListener('click', function (e) {\r\n\t\t\tvar btn = e.target.closest && e.target.closest('a.cpr-btn-book, a.cpr-iw-btn--book');\r\n\t\t\tif (!btn) return;\r\n\t\t\tvar url = btn.getAttribute('data-booking-url') || btn.getAttribute('href');\r\n\t\t\tif (!url || url === '#') return;\r\n\t\t\te.preventDefault();\r\n\t\t\te.stopPropagation();\r\n\t\t\tvar pageId = btn.getAttribute('data-booking-page-id') || '';\r\n\t\t\tvar bookHref = btn.getAttribute('href') || url;\r\n\t\t\topenModal(url, btn.getAttribute('data-location-name') || '', pageId, bookHref);\r\n\t\t}, true);\r\n\r\n\t\tif (closeBtn) closeBtn.addEventListener('click', closeModal);\r\n\t\tif (backdrop) backdrop.addEventListener('click', closeModal);\r\n\t\tdocument.addEventListener('keydown', function (e) {\r\n\t\t\tif (e.key === 'Escape' && modal.style.display === 'block') closeModal();\r\n\t\t});\r\n\r\n\t\tmodal.addEventListener('click', function (e) {\r\n\t\t\tvar bookInner = e.target.closest && e.target.closest('.cu_supppot_btn');\r\n\t\t\tif (!bookInner || !modal.contains(bookInner)) return;\r\n\t\t\te.preventDefault();\r\n\t\t\te.stopPropagation();\r\n\t\t\tvar courseBtn = bookInner.closest('.course-type-btn');\r\n\t\t\tif (!courseBtn) return;\r\n\t\t\tvar courseValue = courseBtn.getAttribute('data-value') || '';\r\n\t\t\tvar target = buildLocationBookingUrl(modal.dataset.bookingHref || modal.dataset.bookingUrl, courseValue);\r\n\t\t\tif (target) window.location.href = target;\r\n\t\t});\r\n\t}\r\n\r\n\t\/* --------------------------------------------------------\r\n\t   Wait for Google Maps SDK, then boot\r\n\t-------------------------------------------------------- *\/\r\n\tfunction boot() {\r\n\t\tif (_cprWrap && _cprWrap.dataset.cprBooted) return;\r\n\t\tif (_cprWrap) _cprWrap.dataset.cprBooted = '1';\r\n\t\thideResultsTitle();\r\n\t\tinitViewToggle();\r\n\t\tinitTabs();\r\n\t\tinitResultsSearch();\r\n\t\tinitZipcodeSearch();\r\n\t\tinitClassSelect();\r\n\t\tinitBookingModal();\r\n\t\tinitMap();\r\n\t\tinitSort();\r\n\t\tinitRadius();\r\n\t}\r\n\tfunction waitForMaps(t) {\r\n\t\tt = t || 0;\r\n\t\tif (typeof google !== 'undefined' && google.maps) { boot(); }\r\n\t\telse if (t < 400) { setTimeout(function () { waitForMaps(t + 1); }, 150); }\r\n\t\telse {\r\n\t\t\t\/\/ Maps never loaded \u2014 still wire UI (search button retries geocode on click).\r\n\t\t\tinitTabs();\r\n\t\t\tinitClassSelect();\r\n\t\t\tinitResultsSearch();\r\n\t\t\tinitZipcodeSearch();\r\n\t\t\tinitBookingModal();\r\n\t\t}\r\n\t}\r\n\twatchGpSearchModal();\r\n\tif (document.readyState === 'loading') {\r\n\t\tdocument.addEventListener('DOMContentLoaded', function () { waitForMaps(); });\r\n\t} else {\r\n\t\twaitForMaps();\r\n\t}\n}());<\/script>\n\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<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-606ff31 elementor-hidden-desktop elementor-hidden-tablet\" data-id=\"606ff31\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-af91c39 elementor-widget elementor-widget-shortcode\" data-id=\"af91c39\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-shortcode\"><style id=\"cpr-styles\">\r\n\/* =============================================\r\n   CPR Cart Store Locator \u2014 Styles\r\n   ============================================= *\/\r\n#cpr-wrap, #cpr-wrap * { box-sizing: border-box; }\r\n\r\nbody:has(#cpr-wrap.cpr-wrap--search),\r\nbody:has(#cpr-wrap.cpr-has-results) {\r\n\toverflow-x: hidden !important;\r\n}\r\n\r\nbody:has(#cpr-wrap) .separate-containers .comments-area,\r\nbody:has(#cpr-wrap) .separate-containers .inside-article,\r\nbody:has(#cpr-wrap) .separate-containers .page-header,\r\nbody:has(#cpr-wrap) .separate-containers .paging-navigation {\r\n\tpadding: 0 !important;\r\n}\r\n.separate-containers .inside-article{\r\n    padding: 10px !important;\r\n}\r\n#cpr-wrap.cpr-has-results {\r\n\tmax-width: none;\r\n\tposition: relative;\r\n\tleft: auto;\r\n\tright: auto;\r\n\tmargin-left: calc(50% - 50vw);\r\n\tmargin-right: calc(50% - 50vw);\r\n\tmargin-top: 0 !important;\r\n\theight: 100vh;\r\n\tmin-height: 100vh;\r\n\toverflow: hidden;\r\n\tbackground: #f4f7fb;\r\n\tdisplay: flex;\r\n\tflex-direction: column;\r\n}\r\n\r\n\/* Hide page title and remove top spacing on the results page context *\/\r\nbody:has(#cpr-wrap.cpr-has-results) .entry-title,\r\nbody:has(#cpr-wrap.cpr-has-results) .wp-block-post-title,\r\nbody:has(#cpr-wrap.cpr-has-results) .page-title,\r\nbody:has(#cpr-wrap.cpr-has-results) .entry-header {\r\n\tdisplay: none !important;\r\n}\r\nbody:has(#cpr-wrap.cpr-has-results) {\r\n\tmargin: 0 !important;\r\n\tpadding: 0 !important;\r\n}\r\nbody:has(#cpr-wrap.cpr-has-results) .entry-content,\r\nbody:has(#cpr-wrap.cpr-has-results) .wp-block-post-content,\r\nbody:has(#cpr-wrap.cpr-has-results) .post-content,\r\nbody:has(#cpr-wrap.cpr-has-results) #primary,\r\nbody:has(#cpr-wrap.cpr-has-results) main,\r\nbody:has(#cpr-wrap.cpr-has-results) #content,\r\nbody:has(#cpr-wrap.cpr-has-results) .site,\r\nbody:has(#cpr-wrap.cpr-has-results) .site-content,\r\nbody:has(#cpr-wrap.cpr-has-results) .site-main,\r\nbody:has(#cpr-wrap.cpr-has-results) .content-area,\r\nbody:has(#cpr-wrap.cpr-has-results) .wp-site-blocks {\r\n\tmargin-top: 0 !important;\r\n\tmargin-block-start: 0 !important;\r\n\tpadding-top: 0 !important;\r\n\tpadding-block-start: 0 !important;\r\n}\r\n\r\n\/* ---- WIDGET MODE (no hero, no background, transparent overlay) ---- *\/\r\n#cpr-wrap.cpr-wrap--widget {\r\n\tbackground: transparent;\r\n\tmax-width: 750px;\r\n\tposition: relative;\r\n\tz-index: 10;\r\n\tmargin: 0;\r\n\tpadding: 0;\r\n}\r\n#cpr-wrap.cpr-wrap--widget .cpr-search-card {\r\n\tbackground: transparent;\r\n\tbox-shadow: none;\r\n}\r\n#cpr-wrap.cpr-wrap--widget .cpr-tab {\r\n\tbackground: rgb(255 255 255 \/ 85%);\r\n}\r\n#cpr-wrap.cpr-wrap--widget .cpr-tab:hover {\r\n\tbackground: rgba(255,255,255,.95);\r\n}\r\n#cpr-wrap.cpr-wrap--widget .cpr-tab.active {\r\n\tcolor: #fff;\r\n\tbackground: #d32f2f;\r\n}\r\n#cpr-wrap.cpr-wrap--widget .cpr-search-row {\r\n\tmax-width: none;\r\n\tbox-shadow: 0 4px 16px rgba(0,0,0,.12);\r\n}\r\n\r\n\/* ---- FULL-WIDTH BREAKOUT (search page only) ---- *\/\r\n#cpr-wrap.cpr-wrap--search {\r\n\tmax-width: none;\r\n\tposition: relative;\r\n\tleft: auto;\r\n\tright: auto;\r\n\tmargin-left: calc(50% - 50vw);\r\n\tmargin-right: calc(50% - 50vw);\r\n}\r\n\r\n\/* ---- HERO (search page) ---- *\/\r\n.cpr-hero {\r\n\tposition: relative;\r\n\twidth: 100%;\r\n\theight: auto;\r\n\tmin-height: 0;\r\n\tbackground: #1b2d50;\r\n\toverflow: hidden;\r\n}\r\n.cpr-hero-bg {\r\n\tdisplay: block;\r\n\twidth: 100%;\r\n\theight: auto;\r\n}\r\n.cpr-hero-inner {\r\n\tposition: absolute;\r\n\ttop: 50%;\r\n\ttransform: translateY(-50%);\r\n\tleft: 0;\r\n\tz-index: 1;\r\n\twidth: 100%;\r\n\tmax-width: none;\r\n\tbackground: transparent;\r\n\tpadding: 0 4% 0 6%;\r\n\tbox-shadow: none;\r\n}\r\n.cpr-hero-heading {\r\n\tcolor: #fff;\r\n\tfont-size: 2.05rem;\r\n\tfont-weight: 800;\r\n\tmargin: 0 0 30px;\r\n\ttext-shadow: 0 2px 12px rgba(0,0,0,.45);\r\n\tline-height: 1.25;\r\n}\r\n.cpr-hero-subtitle {\r\n\tcolor: #fff;\r\n\tfont-size: 2.6rem;\r\n\tfont-weight: 800;\r\n\tmargin: 0 0 34px;\r\n\tline-height: 1.25;\r\n\ttext-shadow: 0 2px 18px rgba(0,0,0,.5);\r\n\tfont-style: italic;\r\n}\r\n.cpr-no-key-notice {\r\n\tmargin-top: 18px;\r\n\tcolor: #ffcdd2;\r\n\tfont-size: .86rem;\r\n}\r\n.cpr-no-key-notice a { color: #ef9a9a; }\r\n\r\n\/* ---- SEARCH CARD ---- *\/\r\n.cpr-search-card {\r\n\tbackground: transparent;\r\n\tborder-radius: 0;\r\n\tbox-shadow: none;\r\n\toverflow: visible;\r\n\tmax-width: none;\r\n\twidth: 100%;\r\n}\r\n\r\n\/* ---- TABS ---- *\/\r\n.cpr-tabs {\r\n\tdisplay: flex;\r\n\tgap: 6px;\r\n\tpadding: 0;\r\n\tmargin-bottom: 0;\r\n\tjustify-content: flex-start;\r\n}\r\n.cpr-tab {\r\n\tbackground: rgb(255 255 255 \/ 60%);\r\n\tborder: none;\r\n\tborder-radius: 10px 10px 0 0;\r\n\tcolor: rgb(0 0 0 \/ 100%);\r\n\tfont-size: .95rem;\r\n\tfont-weight: 700;\r\n\tpadding: 12px 22px 10px;\r\n\tcursor: pointer;\r\n\ttransition: color .2s, background .2s, box-shadow .2s;\r\n\tflex: 0 0 auto;\r\n\tdisplay: flex;\r\n\talign-items: center;\r\n\tjustify-content: center;\r\n\tgap: 6px;\r\n\tletter-spacing: .01em;\r\n\tposition: relative;\r\n\tbox-shadow: 0px -6px 14px 0px rgba(0,0,0,.10);\r\n\tclip-path: inset(-20px -20px 0px -20px);\r\n}\r\n.cpr-tab svg {\r\n\topacity: .7;\r\n\ttransition: opacity .2s;\r\n\twidth: 18px;\r\n\theight: 18px;\r\n}\r\n.cpr-tab:hover {\r\n\tcolor: #333;\r\n\tbackground: rgba(255,255,255,.75);\r\n}\r\n.cpr-tab:hover svg { opacity: 1; }\r\n.cpr-tab.active {\r\n\tcolor: #fff;\r\n\tbackground: #d32f2f;\r\n}\r\n.cpr-tab.active svg { opacity: 1; stroke: #fff; }\r\n.cpr-tab-content {\r\n\tdisplay: none;\r\n}\r\n.cpr-tab-content.active {\r\n\tdisplay: block;\r\n}\r\n\r\n\/* ---- Classes select ---- *\/\r\n.cpr-select {\r\n\tappearance: none;\r\n\t-webkit-appearance: none;\r\n\t-moz-appearance: none;\r\n\tcursor: pointer;\r\n\tpadding-right: 42px;\r\n\tbackground-image: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23333' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'\/%3E%3C\/svg%3E\");\r\n\tbackground-repeat: no-repeat;\r\n\tbackground-position: calc(100% - 20px) 50%;\r\n\tbackground-size: 14px;\r\n}\r\n.cpr-select::-ms-expand { display: none; }\r\n.cpr-search-row--select {\r\n\tmax-width: none;\r\n\tmargin: 0;\r\n}\r\n\r\n\/* ---- Contact row (same height as search) ---- *\/\r\n.cpr-search-row--contact {\r\n\tmax-width: none;\r\n\tmargin: 0;\r\n}\r\n.cpr-contact-text {\r\n\tflex: 1;\r\n\tmin-width: 0;\r\n\tfont-size: .95rem;\r\n\tcolor: #555;\r\n\tpadding: 16px 14px;\r\n\tfont-weight: 500;\r\n}\r\n.cpr-btn--contact {\r\n\ttext-decoration: none;\r\n\tfont-size: .88rem;\r\n\tfont-weight: 700;\r\n\twhite-space: nowrap;\r\n\tpadding: 0 22px;\r\n\tcolor: #fff !important;\r\n}\r\n\r\n\/* ---- Input icon ---- *\/\r\n.cpr-input-icon {\r\n\tdisplay: flex;\r\n\talign-items: center;\r\n\tjustify-content: center;\r\n\tpadding-left: 15px;\r\n\tpadding-right: 6px;\r\n\tflex-shrink: 0;\r\n}\r\n\r\n\/* ---- SEARCH ROW (shared) ---- *\/\r\n.cpr-search-row {\r\n\tdisplay: flex;\r\n\talign-items: center;\r\n\tbackground: #fff;\r\n\tborder-radius: 0 10px 10px 10px;\r\n\toverflow: hidden;\r\n\tbox-shadow: 0 6px 20px rgba(0,0,0,.15);\r\n\tmax-width: 620px;\r\n\tmargin: 0;\r\n}\r\n.cpr-input {\r\n\tflex: 1;\r\n\tmin-width: 0;\r\n\tborder: none !important;\r\n\toutline: none !important;\r\n\tbox-shadow: none !important;\r\n\tfont-size: 1rem;\r\n\tpadding: 10px 5px;\r\n\tcolor: #222 !important;\r\n\tbackground: #fff !important;\r\n}\r\n.cpr-input:focus,\r\n.cpr-input:focus-visible,\r\n.cpr-input:active {\r\n\tborder: none !important;\r\n\toutline: none !important;\r\n\tbox-shadow: none !important;\r\n\tbackground: #fff !important;\r\n\tcolor: #222 !important;\r\n\tpadding: 10px 5px !important;\r\n}\r\n.cpr-input::placeholder { color: #aaa; }\r\n.cpr-btn {\r\n\tflex-shrink: 0;\r\n\tbackground: #e53935;\r\n\tborder: none;\r\n\tcolor: #fff;\r\n\tcursor: pointer;\r\n\tdisplay: flex;\r\n\talign-items: center;\r\n\tjustify-content: center;\r\n\tpadding: 0 18px;\r\n\theight: 50px;\r\n\tmin-width: 42px;\r\n\ttransition: background .18s;\r\n\tborder-radius: 0 8px 8px 0px;\r\n}\r\n.cpr-btn:hover  { background: #c62828; }\r\n.cpr-btn:focus-visible { outline: 3px solid #ffcdd2; outline-offset: 2px; }\r\n\r\n\/* ---- ZIP CURRENT LOCATION DROPDOWN ---- *\/\r\n.cpr-zip-field {\r\n\tposition: relative;\r\n\tmax-width: 620px;\r\n\tmargin: 0;\r\n}\r\n.cpr-zip-dropdown {\r\n\tposition: absolute;\r\n\tleft: 0;\r\n\tright: 0;\r\n\ttop: calc(100% + 4px);\r\n\tz-index: 10001;\r\n\tlist-style: none;\r\n\tmargin: 0;\r\n\tpadding: 6px 0;\r\n\tbackground: #fff;\r\n\tborder: 1px solid #e5e7eb;\r\n\tborder-radius: 10px;\r\n\tbox-shadow: 0 8px 24px rgba(0,0,0,.12);\r\n}\r\n.cpr-zip-dropdown[hidden] { display: none !important; }\r\n.cpr-zip-dropdown-item {\r\n\tdisplay: flex;\r\n\talign-items: center;\r\n\tgap: 12px;\r\n\twidth: 100%;\r\n\tpadding: 10px 16px;\r\n\tborder: none;\r\n\tbackground: transparent;\r\n\tcursor: pointer;\r\n\tfont-family: inherit;\r\n\tfont-size: 0.8rem;\r\n\tcolor: #101828;\r\n\ttext-align: left;\r\n\ttransition: background .15s;\r\n}\r\n.cpr-zip-dropdown-item:hover,\r\n.cpr-zip-dropdown-item:focus-visible {\r\n\tbackground: #e8eaed;\r\n\toutline: none;\r\n}\r\n.cpr-zip-dropdown-icon {\r\n\tdisplay: flex;\r\n\talign-items: center;\r\n\tjustify-content: center;\r\n\tflex-shrink: 0;\r\n\tcolor: #e53935;\r\n}\r\n.cpr-zip-dropdown-text { flex: 1; font-weight: 500; }\r\n.cpr-zip-dropdown-spinner {\r\n\tdisplay: none;\r\n\twidth: 18px;\r\n\theight: 18px;\r\n\tborder: 2px solid #e5e7eb;\r\n\tborder-top-color: #e53935;\r\n\tborder-radius: 50%;\r\n\tanimation: cpr-zip-spin .7s linear infinite;\r\n}\r\n.cpr-zip-dropdown-item.is-loading .cpr-zip-dropdown-spinner { display: block; }\r\n.cpr-zip-dropdown-item.is-loading .cpr-zip-dropdown-icon { opacity: .35; }\r\n@keyframes cpr-zip-spin { to { transform: rotate(360deg); } }\r\n.cpr-zip-recent-section[hidden] { display: none !important; }\r\n.cpr-zip-search-error {\r\n\tmargin: 8px 0 0;\r\n\tpadding: 8px 12px;\r\n\tfont-size: 0.82rem;\r\n\tline-height: 1.4;\r\n\tcolor: #b42318;\r\n\tbackground: #fef3f2;\r\n\tborder: 1px solid #fecdca;\r\n\tborder-radius: 8px;\r\n}\r\n.cpr-zip-search-error[hidden] { display: none !important; }\r\n.cpr-zip-field.is-searching .cpr-btn { opacity: .65; pointer-events: none; }\r\n.cpr-zip-field.is-searching .cpr-input { opacity: .85; }\r\n.cpr-search-row.is-searching .cpr-btn { opacity: .65; pointer-events: none; }\r\n.cpr-search-row.is-searching .cpr-input { opacity: .85; }\r\n.cpr-gh-row--top .cpr-zip-search-error { margin-top: 6px; width: 100%; flex-basis: 100%; }\r\n.cpr-zip-recent-heading {\r\n\tdisplay: flex;\r\n\talign-items: center;\r\n\tgap: 8px;\r\n\tpadding: 12px 16px 4px;\r\n\tfont-size: .95rem;\r\n\tfont-weight: 700;\r\n\tcolor: #101828;\r\n}\r\n.cpr-zip-recent-list { display: flex; flex-direction: column; }\r\n.cpr-zip-recent-text {\r\n\tdisplay: flex;\r\n\tflex-direction: column;\r\n\tgap: 2px;\r\n\tflex: 1;\r\n\tmin-width: 0;\r\n}\r\n.cpr-zip-recent-title {\r\n\tfont-weight: 500;\r\n\tcolor: #101828;\r\n\tline-height: 1.3;\r\n}\r\n.cpr-zip-recent-subtitle {\r\n\tfont-size: .875rem;\r\n\tcolor: #6b7280;\r\n\tline-height: 1.3;\r\n}\r\n.cpr-zip-dropdown-icon--muted { color: #9ca3af; }\r\n\r\n\/* ---- TOP BAR (no longer used \u2014 superseded by .cpr-global-header) ---- *\/\r\n.cpr-top-bar { display: none; }\r\n\r\n.cpr-search-row--inline {\r\n\tmax-width: 100%;\r\n\tmargin: 0;\r\n\tbox-shadow: 0 2px 8px rgba(17, 24, 39, .07);\r\n\tborder-radius: 8px;\r\n}\r\n.cpr-search-row--inline .cpr-input { padding: 10px 5px; font-size: .95rem; }\r\n.cpr-btn--sm { height: 44px; padding: 0 18px; min-width: 48px; border-radius: 0 8px 8px 0; }\r\n\r\n\/* ---- RESULTS META ---- *\/\r\n.cpr-results-meta {\r\n\tbackground: linear-gradient(180deg, #ffffff 0%, #f9fbff 100%);\r\n\tdisplay: flex;\r\n\talign-items: flex-start;\r\n\tjustify-content: space-between;\r\n\tpadding: 12px 14px 10px;\r\n\tborder-bottom: 1px solid #e6edf5;\r\n\tflex-wrap: wrap;\r\n\tgap: 12px;\r\n\tbox-shadow: 0 10px 24px rgba(15, 23, 42, .05);\r\n\tposition: relative;\r\n\tz-index: 1;\r\n}\r\n.cpr-results-heading-wrap {\r\n\tdisplay: flex;\r\n\tflex-direction: column;\r\n\tgap: 4px;\r\n}\r\n.cpr-results-kicker {\r\n\tfont-size: .72rem;\r\n\tfont-weight: 700;\r\n\ttext-transform: uppercase;\r\n\tletter-spacing: .08em;\r\n\tcolor: #64748b;\r\n}\r\n.cpr-results-heading {\r\n\tfont-size: 1.15rem;\r\n\tfont-weight: 600;\r\n\tline-height: 1.2;\r\n\tcolor: #0f172a;\r\n}\r\n.cpr-results-actions {\r\n\tdisplay: flex;\r\n\talign-items: stretch;\r\n\tjustify-content: flex-end;\r\n\tgap: 12px;\r\n\tflex-wrap: wrap;\r\n}\r\n.cpr-count {\r\n\tdisplay: inline-flex;\r\n\talign-items: center;\r\n\theight: 40px;\r\n\tmin-height: 40px;\r\n\tpadding: 0 16px;\r\n\tborder-radius: 999px;\r\n\tbackground: #fff;\r\n\tborder: 1px solid #e2e8f0;\r\n\tbox-shadow: 0 8px 18px rgba(15, 23, 42, .06);\r\n\tfont-size: .94rem;\r\n\tcolor: #334155;\r\n\tfont-weight: 600;\r\n}\r\n.cpr-sort-label {\r\n\tfont-size: .85rem;\r\n\tcolor: #526071;\r\n\tdisplay: inline-flex;\r\n\talign-items: center;\r\n\tgap: 10px;\r\n\theight: 40px;\r\n\tmin-height: 40px;\r\n\tpadding: 0 14px;\r\n\tborder-radius: 999px;\r\n\tbackground: #fff;\r\n\tborder: 1px solid #e2e8f0;\r\n\tbox-shadow: 0 8px 18px rgba(15, 23, 42, .05);\r\n\tfont-weight: 600;\r\n}\r\n.cpr-sort-sel {\r\n\tborder: none;\r\n\tbackground: transparent;\r\n\tcolor: #e53935;\r\n\tfont-weight: 700;\r\n\tfont-size: .88rem;\r\n\tcursor: pointer;\r\n\toutline: none;\r\n\tappearance: none;\r\n\t-webkit-appearance: none;\r\n\t-moz-appearance: none;\r\n\tpadding: 0 28px 0 10px;\r\n\tline-height: 1.2;\r\n\tbackground-image: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='M2.2 4.2 6 8l3.8-3.8' fill='none' stroke='%23e53935' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'\/%3E%3C\/svg%3E\");\r\n\tbackground-repeat: no-repeat;\r\n\tbackground-position: right center;\r\n\tbackground-size: 12px 12px;\r\n}\r\n.cpr-sort-sel:hover { color: #c62828; }\r\n.cpr-radius-sel {\r\n\tmin-width: 92px;\r\n}\r\n\r\n\/* ---- BODY ---- *\/\r\n.cpr-body {\r\n\tdisplay: grid;\r\n\tgrid-template-columns: minmax(420px, 60%) minmax(320px, 40%);\r\n\tflex: 1;\r\n\tmin-height: 0;\r\n\toverflow: hidden;\r\n\tbackground: #f4f7fb;\r\n}\r\n\r\n\/* ---- LEFT SHELL ---- *\/\r\n.cpr-left-panel {\r\n\tdisplay: flex;\r\n\tflex-direction: column;\r\n\tmin-width: 0;\r\n\theight: 100%;\r\n\tbackground: linear-gradient(180deg, #ffffff 0%, #f8fafd 100%);\r\n\tborder-right: 1px solid #dbe5f0;\r\n\toverflow: hidden;\r\n\ttransition: width .25s ease, min-width .25s ease;\r\n}\r\n\r\n\/* ---- LIST PANEL ---- *\/\r\n.cpr-list {\r\n\twidth: 100%;\r\n\tmin-width: 0;\r\n\tdisplay: grid;\r\n\tgrid-template-columns: repeat(2, minmax(0, 1fr));\r\n\talign-content: start;\r\n\tgap: 14px;\r\n\toverflow-y: auto;\r\n\toverflow-x: hidden;\r\n\tbackground: transparent;\r\n\tflex: 1;\r\n\tpadding: 12px 14px 18px;\r\n}\r\n.cpr-card {\r\n\tdisplay: flex;\r\n\tpadding: 10px 0px;\r\n\talign-items: stretch;\r\n\tbackground: #fff;\r\n\tborder: 1px solid #e7eaf0;\r\n\tborder-left: 4px solid transparent;\r\n\tcursor: pointer;\r\n\ttransition: border-left-color .18s, background .18s, box-shadow .18s, transform .18s;\r\n\tborder-radius: 5px;\r\n\tbox-shadow: 0 10px 24px rgba(15, 23, 42, .06);\r\n\tmargin-bottom: 0;\r\n\toverflow: hidden;\r\n\tmin-height: 200px;\r\n}\r\n.cpr-card:hover, .cpr-card.active {\r\n\tborder-left-color: #e53935;\r\n\tbackground: #fdfdfd;\r\n\tbox-shadow: 0 18px 38px rgba(229, 57, 53, .14);\r\n\ttransform: translateY(-2px);\r\n}\r\n.cpr-card-thumb {\r\n\tposition: relative;\r\n\twidth: 120px;\r\n\tmin-height: 100px;\r\n\tbackground: #f0f0f0;\r\n\tdisplay: flex;\r\n\talign-items: center;\r\n\tjustify-content: center;\r\n\tflex-shrink: 0;\r\n\toverflow: hidden;\r\n\tborder-radius: 5px;\r\n}\r\n.cpr-card-img {\r\n\twidth: 100%;\r\n\theight: 100%;\r\n\tobject-fit: cover;\r\n}\r\n.cpr-card-icon-wrap { opacity: .55; }\r\n.cpr-dist-badge {\r\n\tposition: absolute;\r\n\ttop: 7px;\r\n\tleft: 6px;\r\n\tbackground: #e53935;\r\n\tcolor: #fff;\r\n\tfont-size: .67rem;\r\n\tfont-weight: 700;\r\n\tpadding: 2px 7px;\r\n\tborder-radius: 4px;\r\n\twhite-space: nowrap;\r\n\tbox-shadow: 0 8px 18px rgba(229, 57, 53, .24);\r\n}\r\n.cpr-card-body { flex: 1; padding: 14px 16px 12px; min-width: 0; }\r\n.cpr-card-name {\r\n\tfont-weight: 700;\r\n\tfont-size: .95rem;\r\n\tcolor: #1a1a1a;\r\n\tmargin-bottom: 7px;\r\n\twhite-space: nowrap;\r\n\toverflow: hidden;\r\n\ttext-overflow: ellipsis;\r\n}\r\n.cpr-card-meta-row {\r\n\tdisplay: flex;\r\n\talign-items: flex-start;\r\n\tgap: 6px;\r\n\tmargin-bottom: 4px;\r\n}\r\n.cpr-meta-icon {\r\n\tflex-shrink: 0;\r\n\tmargin-top: 3px;\r\n\tline-height: 1;\r\n\tdisplay: flex;\r\n\talign-items: center;\r\n}\r\n.cpr-meta-txt { font-size: .79rem; color: #444; line-height: 1.4; word-break: break-word; }\r\n.cpr-contact-link { color: #444; text-decoration: none; }\r\n.cpr-contact-link:hover { color: #e53935; text-decoration: underline; }\r\n.cpr-card-actions {\r\n\tdisplay: flex;\r\n\tgap: 7px;\r\n\tmargin-top: 10px;\r\n}\r\n.cpr-action-btn {\r\n\tdisplay: inline-flex;\r\n\talign-items: center;\r\n\tgap: 5px;\r\n\tfont-size: .75rem;\r\n\tfont-weight: 700;\r\n\tpadding: 6px 12px;\r\n\tborder-radius: 5px;\r\n\ttext-decoration: none;\r\n\ttransition: background .15s, color .15s, box-shadow .15s, transform .15s;\r\n\tcursor: pointer;\r\n\twhite-space: nowrap;\r\n\tbox-shadow: 0 6px 14px rgba(15, 23, 42, .08);\r\n}\r\n.cpr-btn-dir {\r\n\tbackground: #fff;\r\n\tcolor: #e53935;\r\n\tborder: 1.5px solid #e53935;\r\n}\r\n.cpr-btn-dir:hover { background: #e53935; color: #fff; box-shadow: 0 12px 24px rgba(229, 57, 53, .18); transform: translateY(-1px); }\r\n.cpr-btn-book {\r\n\tbackground: #e53935;\r\n\tcolor: #fff;\r\n\tborder: 1.5px solid #e53935;\r\n}\r\n.cpr-btn-book:hover { background: #c62828; color: #fff; border-color: #c62828; box-shadow: 0 12px 24px rgba(198, 40, 40, .24); transform: translateY(-1px); }\r\n\r\n\/* ---- Booking modal (course list from location page) ---- *\/\r\n.cpr-booking-modal {\r\n\tposition: fixed;\r\n\tinset: 0;\r\n\tz-index: 100000;\r\n\tdisplay: none;\r\n}\r\n.cpr-booking-modal__backdrop {\r\n\tposition: absolute;\r\n\tinset: 0;\r\n\tbackground: rgba(15, 23, 42, .55);\r\n}\r\n.cpr-booking-modal__panel {\r\n\tposition: relative;\r\n\tz-index: 1;\r\n\twidth: min(1100px, calc(100vw - 32px));\r\n\tmax-height: min(90vh, 900px);\r\n\tmargin: 5vh auto;\r\n\tbackground: #fff;\r\n\tborder-radius: 12px;\r\n\tbox-shadow: 0 24px 48px rgba(15, 23, 42, .2);\r\n\tdisplay: flex;\r\n\tflex-direction: column;\r\n\toverflow: hidden;\r\n}\r\n.cpr-booking-modal__header {\r\n\tdisplay: flex;\r\n\talign-items: center;\r\n\tjustify-content: space-between;\r\n\tgap: 12px;\r\n\tpadding: 14px 16px;\r\n\tborder-bottom: 1px solid #e2e8f0;\r\n\tflex-shrink: 0;\r\n}\r\n.cpr-booking-modal__title {\r\n\tmargin: 0;\r\n\tpadding: 0;\r\n\tfont-size: 1.1rem;\r\n\tfont-weight: 700;\r\n\tcolor: #0f172a;\r\n\tline-height: 1.3;\r\n\tflex: 1;\r\n\tmin-width: 0;\r\n}\r\n.cpr-booking-modal__close {\r\n\tflex-shrink: 0;\r\n\tdisplay: inline-flex;\r\n\talign-items: center;\r\n\tjustify-content: center;\r\n\twidth: 36px;\r\n\theight: 36px;\r\n\tmargin: 0;\r\n\tpadding: 0;\r\n\tborder: none;\r\n\tbackground: #f1f5f9;\r\n\tfont-size: 1.5rem;\r\n\tline-height: 1;\r\n\tcolor: #64748b;\r\n\tcursor: pointer;\r\n\tborder-radius: 8px;\r\n}\r\n.cpr-booking-modal__close span {\r\n\tdisplay: block;\r\n\tline-height: 1;\r\n\tmargin-top: -2px;\r\n}\r\n.cpr-booking-modal__close:hover { background: #e2e8f0; color: #0f172a; }\r\n.cpr-booking-modal__body {\r\n\tpadding: 16px 20px 32px;\r\n\tpadding-bottom: max(32px, env(safe-area-inset-bottom, 0px));\r\n\toverflow-y: auto;\r\n\tflex: 1;\r\n\t-webkit-overflow-scrolling: touch;\r\n}\r\n.cpr-booking-modal__loading {\r\n\tdisplay: flex;\r\n\tflex-direction: column;\r\n\talign-items: center;\r\n\tjustify-content: center;\r\n\tgap: 14px;\r\n\tmin-height: 200px;\r\n\tpadding: 32px 20px;\r\n\tcolor: #64748b;\r\n\tfont-size: .88rem;\r\n}\r\n.cpr-booking-modal__spinner {\r\n\twidth: 40px;\r\n\theight: 40px;\r\n\tborder: 3px solid #e2e8f0;\r\n\tborder-top-color: #e53935;\r\n\tborder-radius: 50%;\r\n\tanimation: cpr-booking-spin .75s linear infinite;\r\n}\r\n@keyframes cpr-booking-spin {\r\n\tto { transform: rotate(360deg); }\r\n}\r\n.cpr-booking-modal__loading-text { font-weight: 500; color: #475569; }\r\n.cpr-booking-modal__error {\r\n\ttext-align: center;\r\n\tcolor: #64748b;\r\n\tfont-size: .9rem;\r\n\tmargin: 24px 0;\r\n\tpadding: 20px;\r\n}\r\n.cpr-booking-modal__error a { color: #e53935; font-weight: 600; }\r\nhtml.cpr-booking-modal-open,\r\nbody.cpr-booking-modal-open {\r\n\toverflow: hidden;\r\n}\r\n\/* iOS\/mobile: fixed body + JS top offset prevents background scroll; avoid on desktop (focus\/click scroll jump). *\/\r\n@media (max-width: 992px) {\r\n\tbody.cpr-booking-modal-open {\r\n\t\tposition: fixed;\r\n\t\twidth: 100%;\r\n\t\tleft: 0;\r\n\t\tright: 0;\r\n\t\ttouch-action: none;\r\n\t}\r\n}\r\n#cpr-booking-modal .stepper-form { max-width: 100%; }\r\n#cpr-booking-modal .step-content[data-step=\"1\"] .form-group { margin-bottom: 0; }\r\n\r\n\/* Modal course list: same markup\/styles as location page (public-cpr-style.css) *\/\r\n#cpr-booking-modal .show_class_box_wrap.cpc-rc-table {\r\n\twidth: 100%;\r\n\tmargin: 0 !important;\r\n\tpadding-bottom: 16px;\r\n}\r\n#cpr-booking-modal .cpr-booking-modal__stepper {\r\n\tpadding-bottom: 8px;\r\n}\r\n#cpr-booking-modal .step-content[data-step=\"1\"] .form-group {\r\n\tpadding-left: 0 !important;\r\n\tpadding-right: 0 !important;\r\n}\r\n\r\n\/* Desktop: wide enough for location page grid columns (180px 1fr 110px 160px 200px) *\/\r\n@media (min-width: 993px) {\r\n\t#cpr-booking-modal .cpr-booking-modal__panel {\r\n\t\twidth: min(1100px, calc(100vw - 48px));\r\n\t}\r\n\t#cpr-booking-modal .cpr-booking-modal__body {\r\n\t\tpadding: 16px 20px 36px;\r\n\t\tpadding-bottom: max(36px, env(safe-area-inset-bottom, 0px));\r\n\t}\r\n}\r\n\r\n\/* Mobile modal shell only \u2014 row layout from enrollware @media rules *\/\r\n@media (max-width: 992px) {\r\n\tbody.cpr-booking-modal-open #cpr-booking-modal {\r\n\t\tdisplay: flex !important;\r\n\t\tflex-direction: column;\r\n\t\talign-items: center;\r\n\t\tjustify-content: center;\r\n\t\tpadding: max(10px, env(safe-area-inset-top, 0px)) 8px max(16px, env(safe-area-inset-bottom, 16px));\r\n\t\tbox-sizing: border-box;\r\n\t}\r\n\t#cpr-booking-modal .cpr-booking-modal__panel {\r\n\t\twidth: 100%;\r\n\t\tmax-width: calc(100vw - 16px);\r\n\t\tmargin: 0 auto;\r\n\t\tmax-height: min(88dvh, 88svh, -webkit-fill-available);\r\n\t\tmin-height: 0;\r\n\t\tflex-shrink: 1;\r\n\t}\r\n\t#cpr-booking-modal .cpr-booking-modal__body {\r\n\t\tpadding: 12px 12px 32px;\r\n\t\tpadding-bottom: max(32px, calc(24px + env(safe-area-inset-bottom, 0px)));\r\n\t\toverscroll-behavior: contain;\r\n\t}\r\n\t#cpr-booking-modal .show_class_box_wrap.cpc-rc-table {\r\n\t\twidth: 100% !important;\r\n\t\tmargin-left: 0 !important;\r\n\t\tmargin-right: 0 !important;\r\n\t\tpadding-bottom: max(28px, calc(16px + env(safe-area-inset-bottom, 0px)));\r\n\t}\r\n\t#cpr-booking-modal .show_class_box_wrap.cpc-rc-table > button.course-type-btn.course-type-btn--location-card.cpc-rc-row {\r\n\t\t-webkit-tap-highlight-color: transparent;\r\n\t}\r\n\t#cpr-booking-modal .cpc-rc-cell-action .cu_supppot_btn {\r\n\t\tmin-height: 44px;\r\n\t}\r\n\t#cpr-booking-modal .cpr-booking-modal__close {\r\n\t\twidth: 44px;\r\n\t\theight: 44px;\r\n\t}\r\n}\r\n\r\n\/* iPhone \/ iOS Safari \u2014 modal height, safe area, no horizontal bleed *\/\r\n@supports (-webkit-touch-callout: none) {\r\n\tbody.cpr-booking-modal-open #cpr-booking-modal {\r\n\t\tpadding-bottom: max(20px, env(safe-area-inset-bottom, 20px));\r\n\t}\r\n\t#cpr-booking-modal .cpr-booking-modal__panel {\r\n\t\tmax-height: min(86dvh, 86svh, -webkit-fill-available);\r\n\t\tborder-radius: 14px;\r\n\t}\r\n\t#cpr-booking-modal .cpr-booking-modal__body {\r\n\t\tpadding-bottom: max(40px, calc(28px + env(safe-area-inset-bottom, 0px)));\r\n\t}\r\n\t#cpr-booking-modal .show_class_box_wrap.cpc-rc-table {\r\n\t\tpadding-bottom: max(36px, calc(24px + env(safe-area-inset-bottom, 0px)));\r\n\t}\r\n\t#cpr-booking-modal .course-type-btn__details-panel.open {\r\n\t\tmargin-bottom: 8px;\r\n\t}\r\n}\r\n\r\n.cpr-card-addr { font-size: .8rem; color: #555; margin-bottom: 5px; line-height: 1.4; }\r\n.cpr-card-tags { display: flex; flex-wrap: wrap; gap: 4px; margin-bottom: 5px; }\r\n.cpr-tag {\r\n\tfont-size: .7rem;\r\n\tbackground: #f3f3f3;\r\n\tborder: 1px solid #e0e0e0;\r\n\tcolor: #666;\r\n\tpadding: 1px 6px;\r\n\tborder-radius: 3px;\r\n}\r\n.cpr-glink { font-size: .78rem; color: #e53935; text-decoration: none; font-weight: 600; }\r\n.cpr-glink:hover { text-decoration: underline; }\r\n.cpr-empty {\r\n\tpadding: 48px 28px;\r\n\ttext-align: center;\r\n\tcolor: #888;\r\n\tfont-size: .9rem;\r\n\tline-height: 1.75;\r\n}\r\n.cpr-empty-icon { margin-bottom: 16px; }\r\n\r\n\/* ---- GLOBAL HEADER (search + meta + view toggle, fixed for all views) ---- *\/\r\n.cpr-global-header {\r\n\tdisplay: flex;\r\n\tflex-direction: column;\r\n\tbackground: #fff;\r\n\tbox-shadow: 0 4px 16px rgba(16,24,40,.07);\r\n\tz-index: 10;\r\n\tflex-shrink: 0;\r\n}\r\n\r\n\/* Row 1: search input + view toggle *\/\r\n.cpr-gh-row--top {\r\n\tdisplay: flex;\r\n\tflex-wrap: wrap;\r\n\talign-items: center;\r\n\tgap: 10px;\r\n\tpadding: 0px 14px;\r\n\tbackground: #fff;\r\n\tborder-bottom: 1px solid #f0f4f9;\r\n}\r\n.cpr-gh-row--top .cpr-search-row--inline {\r\n\tflex: 1;\r\n\tmin-width: 0;\r\n\tmargin: 0;\r\n\tborder-radius: 8px;\r\n\tbox-shadow: 0 2px 8px rgba(17,24,39,.07);\r\n}\r\n.pac-target-input{\r\n\t    padding: 10px 5px !important;\r\n}\r\n.cpr-gh-row--top .cpr-input {\r\n\tpadding: 10px 5px;\r\n\tfont-size: .95rem;\r\n}\r\n.cpr-gh-row--top .cpr-btn--sm {\r\n\theight: 44px;\r\n\tpadding: 0 18px;\r\n\tborder-radius: 0 8px 8px 0;\r\n}\r\n\r\n\/* Row 2: results meta (location name, count, radius, sort) *\/\r\n.cpr-gh-row--meta {\r\n\tdisplay: flex;\r\n\talign-items: flex-start;\r\n\tjustify-content: space-between;\r\n\tpadding: 6px 14px 6px;\r\n\tflex-wrap: wrap;\r\n\tgap: 12px;\r\n}\r\n\r\n\/* ---- VIEW TOGGLE (inline in global header) ---- *\/\r\n.cpr-view-toggle {\r\n\tdisplay: inline-flex;\r\n\talign-items: center;\r\n\theight: 44px;\r\n\tborder-radius: 999px;\r\n\tborder: 1px solid #e2e8f0;\r\n\tbackground: #fff;\r\n\tbox-shadow: 0 2px 8px rgba(15,23,42,.06);\r\n\tpadding: 3px;\r\n\tgap: 2px;\r\n\tflex-shrink: 0;\r\n}\r\n.cpr-vt-btn {\r\n\tdisplay: inline-flex;\r\n\talign-items: center;\r\n\tgap: 5px;\r\n\theight: 100%;\r\n\tpadding: 0 13px;\r\n\tborder: none;\r\n\tborder-radius: 999px;\r\n\tbackground: transparent;\r\n\tcolor: #334155;\r\n\tfont-size: .8rem;\r\n\tfont-weight: 600;\r\n\tcursor: pointer;\r\n\twhite-space: nowrap;\r\n\ttransition: background .15s, color .15s, box-shadow .15s;\r\n\tline-height: 1;\r\n}\r\n.cpr-vt-btn:hover {\r\n\tbackground: #f1f5f9;\r\n\tcolor: #0f172a;\r\n}\r\n.cpr-vt-btn.active {\r\n\tbackground: #e53935;\r\n\tcolor: #fff;\r\n\tbox-shadow: 0 4px 10px rgba(229,57,53,.25);\r\n}\r\n\r\n\/* ---- VIEW MODE CLASSES ---- *\/\r\n\/* Split (default) \u2014 no overrides needed *\/\r\n\r\n\/* Map-only view \u2014 full viewport with in-plugin header visible *\/\r\nbody:has(#cpr-wrap.cpr-view--map) {\r\n\toverflow: hidden !important;\r\n}\r\n#cpr-wrap.cpr-view--map {\r\n\theight: 100vh !important;\r\n\tmin-height: 100vh !important;\r\n\toverflow: hidden !important;\r\n\tposition: relative;\r\n}\r\n#cpr-wrap.cpr-view--map .cpr-global-header {\r\n\tposition: relative;\r\n\tz-index: 20;\r\n}\r\n\/* Meta row floats over the map *\/\r\n#cpr-wrap.cpr-view--map .cpr-gh-row--meta {\r\n\tposition: absolute;\r\n\ttop: 100%;\r\n\tleft: 0;\r\n\tright: 0;\r\n\tz-index: 19;\r\n\t-webkit-backdrop-filter: blur(8px);\r\n}\r\n\/* Body starts from top of the wrap (behind meta row) *\/\r\n#cpr-wrap.cpr-view--map .cpr-body {\r\n\tposition: absolute;\r\n\tinset: 0;\r\n\tgrid-template-columns: 1fr;\r\n\toverflow: hidden;\r\n\tz-index: 1;\r\n}\r\n#cpr-wrap.cpr-view--map .cpr-left-panel {\r\n\tdisplay: none;\r\n}\r\n#cpr-wrap.cpr-view--map .cpr-map-panel {\r\n\theight: 100%;\r\n\tmin-height: 0;\r\n\tflex: 1;\r\n\tbox-shadow: none;\r\n}\r\n\r\n\/* Grid-only view *\/\r\n#cpr-wrap.cpr-view--grid .cpr-body {\r\n\tgrid-template-columns: 1fr;\r\n}\r\n#cpr-wrap.cpr-view--grid .cpr-map-panel {\r\n\tdisplay: none;\r\n}\r\n#cpr-wrap.cpr-view--grid .cpr-left-panel {\r\n\theight: 100%;\r\n\toverflow-y: auto;\r\n}\r\n#cpr-wrap.cpr-view--grid .cpr-list {\r\n\tgrid-template-columns: repeat(3, minmax(0, 1fr));\r\n\tmax-height: none;\r\n\tflex: 1;\r\n}\r\n@media (max-width: 960px) {\r\n\t#cpr-wrap.cpr-view--grid .cpr-list { grid-template-columns: repeat(2, minmax(0, 1fr)); }\r\n}\r\n@media (max-width: 540px) {\r\n\t#cpr-wrap.cpr-view--grid .cpr-list { grid-template-columns: 1fr; }\r\n}\r\n\r\n\/* ---- MAP PANEL ---- *\/\r\n.cpr-map-panel {\r\n\tposition: relative;\r\n\tmin-height: 100%;\r\n\tbackground: #dfe6ef;\r\n\tbox-shadow: inset 0 1px 0 rgba(255,255,255,.35), -10px 0 28px rgba(15, 23, 42, .08);\r\n\toverflow: hidden;\r\n}\r\n#cpr-map {\r\n\twidth: 100%;\r\n\theight: 100%;\r\n\tposition: absolute;\r\n\tinset: 0;\r\n}\r\n.cpr-map-nokey {\r\n\tdisplay: flex;\r\n\talign-items: center;\r\n\tjustify-content: center;\r\n\theight: 100%;\r\n\tpadding: 24px;\r\n\tcolor: #c62828;\r\n\tfont-size: .9rem;\r\n\ttext-align: center;\r\n}\r\n\r\n\/* Google autocomplete dropdown z-index fix *\/\r\n.pac-container { z-index: 99999 !important; }\r\n\r\n\/* ---- MAP POPUP (InfoWindow) ---- *\/\r\n.gm-style .gm-style-iw-c {\r\n\tpadding: 0 !important;\r\n\tborder-radius: 12px !important;\r\n\toverflow: hidden !important;\r\n\tbox-shadow: 0 8px 32px rgba(15,23,42,.18) !important;\r\n}\r\n.gm-style .gm-style-iw-d {\r\n\toverflow: hidden !important;\r\n\tpadding: 0 !important;\r\n}\r\n.gm-style .gm-style-iw-chr {\r\n\theight: 0 !important;\r\n\toverflow: visible !important;\r\n\tposition: relative !important;\r\n}\r\n.gm-style .gm-style-iw-chr button.gm-ui-hover-effect,\r\n.gm-style button.gm-ui-hover-effect {\r\n\tposition: absolute !important;\r\n\ttop: 6px !important;\r\n\tright: 6px !important;\r\n\twidth: 24px !important;\r\n\theight: 24px !important;\r\n\tbackground: rgba(0,0,0,.45) !important;\r\n\tborder-radius: 50% !important;\r\n\topacity: 1 !important;\r\n\tpadding: 0 !important;\r\n\tmargin: 0 !important;\r\n\tz-index: 10 !important;\r\n}\r\n.gm-style .gm-style-iw-chr button.gm-ui-hover-effect img,\r\n.gm-style button.gm-ui-hover-effect img,\r\n.gm-style .gm-style-iw-chr button.gm-ui-hover-effect span,\r\n.gm-style button.gm-ui-hover-effect span {\r\n\twidth: 16px !important;\r\n\theight: 16px !important;\r\n\tmargin: 4px !important;\r\n\tfilter: invert(1) !important;\r\n}\r\n\/* InfoWindow inner card *\/\r\n.cpr-iw {\r\n\twidth: 280px;\r\n\tfont-family: inherit;\r\n\tborder-radius: 12px;\r\n\toverflow: hidden;\r\n\tbackground: #fff;\r\n}\r\n.cpr-iw-img {\r\n\twidth: 100%;\r\n\theight: 140px;\r\n\toverflow: hidden;\r\n\tbackground: #e8edf4;\r\n\tposition: relative;\r\n}\r\n.cpr-iw-img img {\r\n\twidth: 100%;\r\n\theight: 100%;\r\n\tobject-fit: cover;\r\n\tdisplay: block;\r\n}\r\n.cpr-iw-body {\r\n\tpadding: 12px 14px 14px;\r\n}\r\n.cpr-iw-name {\r\n\tfont-weight: 700;\r\n\tfont-size: 13.5px;\r\n\tcolor: #0f172a;\r\n\tmargin-bottom: 8px;\r\n\tline-height: 1.3;\r\n}\r\n.cpr-iw-row {\r\n\tdisplay: flex;\r\n\talign-items: flex-start;\r\n\tgap: 5px;\r\n\tmargin-bottom: 5px;\r\n\tfont-size: 12px;\r\n\tcolor: #444;\r\n\tline-height: 1.4;\r\n}\r\n.cpr-iw-icon {\r\n\tflex-shrink: 0;\r\n\twidth: 13px;\r\n\theight: 13px;\r\n\tmargin-top: 1px;\r\n}\r\n.cpr-iw-link {\r\n\tcolor: #333;\r\n\ttext-decoration: none;\r\n}\r\n.cpr-iw-link:hover { color: #e53935; text-decoration: underline; }\r\n.cpr-iw-dist {\r\n\tfont-size: 12px;\r\n\tfont-weight: 700;\r\n\tcolor: #e53935;\r\n\tmargin: 6px 0 10px;\r\n}\r\n.cpr-iw-actions {\r\n\tdisplay: flex;\r\n\tgap: 6px;\r\n\tflex-wrap: wrap;\r\n}\r\n.cpr-iw-btn {\r\n\tdisplay: inline-flex;\r\n\talign-items: center;\r\n\tgap: 5px;\r\n\tfont-size: 11.5px;\r\n\tfont-weight: 700;\r\n\tpadding: 6px 12px;\r\n\tborder-radius: 6px;\r\n\ttext-decoration: none;\r\n\twhite-space: nowrap;\r\n\ttransition: background .15s, transform .12s;\r\n}\r\n.cpr-iw-btn:hover { transform: translateY(-1px); }\r\n.cpr-iw-btn--dir {\r\n\tbackground: #1565C0;\r\n\tcolor: #fff !important;\r\n}\r\n.cpr-iw-btn--dir:hover { background: #0d47a1; }\r\n.cpr-iw-btn--book {\r\n\tbackground: #e53935;\r\n\tcolor: #fff !important;\r\n}\r\n.cpr-iw-btn--book:hover { background: #c62828; }\r\n\r\n\/* ---- RESPONSIVE ---- *\/\r\n@media (max-width: 768px) {\r\n\t#cpr-wrap.cpr-has-results {\r\n\t\theight: auto;\r\n\t\tmin-height: 100vh;\r\n\t\toverflow: visible;\r\n\t\tdisplay: flex;\r\n\t\tflex-direction: column;\r\n\t}\r\n\t\/* \u2500\u2500 Mobile global header \u2500\u2500 *\/\r\n\t.cpr-gh-row--top {\r\n\t\tflex-direction: column;\r\n\t\talign-items: stretch;\r\n\t\tgap: 8px;\r\n\t\tpadding: 10px 12px 10px;\r\n\t}\r\n\t\/* 1) Toggle \u2014 full width, buttons centered *\/\r\n\t.cpr-view-toggle {\r\n\t\torder: 1;\r\n\t\twidth: 100%;\r\n\t\theight: 40px;\r\n\t\tjustify-content: center;\r\n\t\tborder-radius: 10px;\r\n\t}\r\n\t.cpr-vt-btn {\r\n\t\tflex: 1;\r\n\t\tjustify-content: center;\r\n\t\tpadding: 0 8px;\r\n\t\tfont-size: .78rem;\r\n\t}\r\n\t.cpr-vt-split {\r\n\t\tdisplay: none;\r\n\t}\r\n\t\/* 2) Search bar \u2014 full width below toggle *\/\r\n\t.cpr-gh-row--top .cpr-search-row--inline {\r\n\t\torder: 2;\r\n\t\twidth: 100%;\r\n\t}\r\n\t\/* 3) Meta \/ filter row \u2014 compact single line with horizontal scroll *\/\r\n\t.cpr-gh-row--meta {\r\n\t\tflex-direction: row;\r\n\t\talign-items: center;\r\n\t\tflex-wrap: nowrap;\r\n\t\toverflow-x: auto;\r\n\t\t-webkit-overflow-scrolling: touch;\r\n\t\tgap: 8px;\r\n\t\tpadding: 8px 12px;\r\n\t}\r\n\t.cpr-results-heading-wrap {\r\n\t\tflex-shrink: 0;\r\n\t\tflex-direction: row;\r\n\t\talign-items: baseline;\r\n\t\tgap: 5px;\r\n\t}\r\n\t.cpr-results-kicker {\r\n\t\tfont-size: .65rem;\r\n\t}\r\n\t.cpr-results-heading {\r\n\t\tfont-size: 1rem;\r\n\t\twhite-space: nowrap;\r\n\t}\r\n\t.cpr-results-actions {\r\n\t\tflex-shrink: 0;\r\n\t\tflex-wrap: nowrap;\r\n\t\tgap: 6px;\r\n\t}\r\n\t.cpr-count {\r\n\t\theight: 34px;\r\n\t\tmin-height: 34px;\r\n\t\tpadding: 0 10px;\r\n\t\tfont-size: .82rem;\r\n\t\twhite-space: nowrap;\r\n\t}\r\n\t.cpr-sort-label {\r\n\t\theight: 34px;\r\n\t\tmin-height: 34px;\r\n\t\tpadding: 0 10px;\r\n\t\tfont-size: .8rem;\r\n\t\tgap: 5px;\r\n\t\twhite-space: nowrap;\r\n\t}\r\n\t.cpr-body {\r\n\t\tflex: 1;\r\n\t\tgrid-template-columns: 1fr;\r\n\t\theight: auto;\r\n\t\tmax-height: none;\r\n\t\toverflow: visible;\r\n\t}\r\n\t.cpr-hero {\r\n\t\theight: 45svh !important;\r\n\t\theight: 45dvh !important;\r\n\t\tmin-height: 280px !important;\r\n\t\tmax-height: 45svh !important;\r\n\t\tdisplay: block;\r\n\t\toverflow: hidden;\r\n\t}\r\n\t.cpr-hero-bg {\r\n\t\tposition: absolute !important;\r\n\t\ttop: 0 !important;\r\n\t\tleft: 0 !important;\r\n\t\twidth: 100% !important;\r\n\t\theight: 100% !important;\r\n\t\tmax-height: none !important;\r\n\t\tobject-fit: cover !important;\r\n\t\tobject-position: right center !important;\r\n\t\tdisplay: block !important;\r\n\t}\r\n\t.cpr-hero-heading { font-size: 1.35rem; }\r\n\t.cpr-hero-subtitle { font-size: 1.6rem; }\r\n\t.cpr-hero-inner {\r\n\t\tposition: absolute;\r\n\t\tleft: 0;\r\n\t\tright: 0;\r\n\t\tbottom: 0;\r\n\t\ttop: auto;\r\n\t\ttransform: none;\r\n\t\twidth: 100%;\r\n\t\tpadding: 12px 12px 14px;\r\n\t\tbackground: rgba(0,0,0,.45);\r\n\t\tmargin-top: 0;\r\n\t}\r\n\t.cpr-tabs { gap: 4px; flex-wrap: nowrap; overflow-x: auto; -webkit-overflow-scrolling: touch; }\r\n\t.cpr-tab { font-size: .82rem; padding: 10px 10px 9px; gap: 4px; white-space: nowrap; min-width: 0; }\r\n\t.cpr-tab svg { width: 14px; height: 14px; }\r\n\t.cpr-search-row { border-radius: 0 10px 10px 10px; }\r\n\t.cpr-btn { padding: 0 12px; height: 50px; min-width: 36px; }\r\n\t.cpr-input { font-size: .82rem; padding: 10px 5px; }\r\n\t.cpr-contact-text { display: none; }\r\n\t.cpr-search-row--contact .cpr-input-icon { display: none; }\r\n\t.cpr-btn--contact { font-size: .85rem; padding: 0 20px; flex: 1; border-radius: 0; margin: 0; height: 48px; color: #fff !important; background: #e53935 !important; }\r\n\t.cpr-input-icon { padding-left: 10px; }\r\n\t.cpr-input-icon svg { width: 15px; height: 15px; }\r\n\t.cpr-left-panel {\r\n\t\tborder-right: none;\r\n\t\tborder-bottom: 1px solid #dde4ee;\r\n\t}\r\n\t.cpr-list {\r\n\t\twidth: 100%;\r\n\t\tmax-width: 100%;\r\n\t\tdisplay: grid;\r\n\t\tgrid-template-columns: 1fr;\r\n\t\tmax-height: 62svh;\r\n\t}\r\n\t.cpr-card-actions {\r\n\t\tgap: 6px;\r\n\t\tflex-wrap: wrap;\r\n\t}\r\n\t.cpr-action-btn {\r\n\t\tflex: 1 1 calc(50% - 3px);\r\n\t\tmin-width: 0;\r\n\t\tjustify-content: center;\r\n\t\tpadding: 7px 8px;\r\n\t\tfont-size: .72rem;\r\n\t}\r\n\t.cpr-action-btn svg {\r\n\t\twidth: 12px;\r\n\t\theight: 12px;\r\n\t}\r\n\t.cpr-map-panel {\r\n\t\tflex: none;\r\n\t\theight: 58svh;\r\n\t\tmin-height: 300px;\r\n\t}\r\n\t#cpr-map { position: relative; }\r\n\r\n\t\/* Map view on mobile \u2014 full viewport, no scroll, footer hidden *\/\r\n\t#cpr-wrap.cpr-view--map {\r\n\t\theight: 100svh !important;\r\n\t\tmin-height: 100svh !important;\r\n\t\toverflow: hidden !important;\r\n\t\tposition: relative;\r\n\t}\r\n\t#cpr-wrap.cpr-view--map .cpr-body {\r\n\t\tposition: absolute;\r\n\t\tinset: 0;\r\n\t\theight: 100% !important;\r\n\t\tmax-height: none !important;\r\n\t\toverflow: hidden !important;\r\n\t}\r\n\t#cpr-wrap.cpr-view--map .cpr-gh-row--meta {\r\n\t\tdisplay: none;\r\n\t}\r\n\t#cpr-wrap.cpr-view--map .cpr-map-panel {\r\n\t\tflex: 1 !important;\r\n\t\theight: 100% !important;\r\n\t\tmin-height: 0 !important;\r\n\t}\r\n\t#cpr-map { position: absolute; }\r\n}\r\n\r\n\/* ---- ELEMENTOR COMPATIBILITY OVERRIDES ---- *\/\r\n\/* Only zero the padding on the specific Elementor column that wraps #cpr-wrap *\/\r\n.elementor-column-gap-default > .elementor-column > .elementor-element-populated:has(#cpr-wrap) {\r\n\tpadding: 0 !important;\r\n}\r\n\r\n\/* ---- iOS: prevent auto-zoom on input focus (font-size must be >= 16px) ---- *\/\r\n@supports (-webkit-touch-callout: none) {\r\n\t.cpr-input,\r\n\t.cpr-search-row--inline .cpr-input {\r\n\t\tfont-size: 16px !important;\r\n\t}\r\n}\r\n\r\n<\/style>\t\t<div id=\"cpr-wrap\" class=\"cpr-wrap cpr-wrap--widget\">\r\n\t\t\t<div class=\"cpr-search-card\">\r\n\t\t\t\t<!-- \u2500\u2500 TABS \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 -->\r\n\t\t\t\t<div class=\"cpr-tabs\" id=\"cpr-tabs\">\r\n\t\t\t\t\t<button type=\"button\" class=\"cpr-tab active\" data-tab=\"zipcode\">\r\n\t\t\t\t\t\t<svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z\"\/><circle cx=\"12\" cy=\"10\" r=\"3\"\/><\/svg>\r\n\t\t\t\t\t\tLocations\r\n\t\t\t\t\t<\/button>\r\n\t\t\t\t\t<button type=\"button\" class=\"cpr-tab \" data-tab=\"classes\">\r\n\t\t\t\t\t\t<svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M2 3h6a4 4 0 0 1 4 4v14a3 3 0 0 0-3-3H2z\"\/><path d=\"M22 3h-6a4 4 0 0 0-4 4v14a3 3 0 0 1 3-3h7z\"\/><\/svg>\r\n\t\t\t\t\t\tClasses\r\n\t\t\t\t\t<\/button>\r\n\t\t\t\t\t<button type=\"button\" class=\"cpr-tab \" data-tab=\"contact\" data-contact-url=\"https:\/\/cprcart.com\/contact-us\/\">\r\n\t\t\t\t\t\t<svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z\"\/><polyline points=\"22,6 12,13 2,6\"\/><\/svg>\r\n\t\t\t\t\t\tContact\r\n\t\t\t\t\t<\/button>\r\n\t\t\t\t<\/div>\r\n\r\n\t\t\t\t<!-- \u2500\u2500 TAB: Zipcode \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 -->\r\n\t\t\t\t<div class=\"cpr-tab-content active\" id=\"cpr-tab-zipcode\">\r\n\t\t\t\t\t<div class=\"cpr-zip-field\">\r\n\t\t\t\t\t\t<div class=\"cpr-search-row\" id=\"cpr-search-row-zip\">\r\n\t\t\t\t\t\t\t<span class=\"cpr-input-icon\">\r\n\t\t\t\t\t\t\t\t<svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#999\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z\"\/><circle cx=\"12\" cy=\"10\" r=\"3\"\/><\/svg>\r\n\t\t\t\t\t\t\t<\/span>\r\n\t\t\t\t\t\t\t<input\r\n\t\t\t\t\t\t\t\ttype=\"text\"\r\n\t\t\t\t\t\t\t\tid=\"cpr-input-zip\"\r\n\t\t\t\t\t\t\t\tclass=\"cpr-input\"\r\n\t\t\t\t\t\t\t\tplaceholder=\"City, Address, ZIP\"\r\n\t\t\t\t\t\t\t\tautocomplete=\"off\"\r\n\t\t\t\t\t\t\t\/>\r\n\t\t\t\t\t\t\t<button id=\"cpr-btn-zip\" class=\"cpr-btn\" aria-label=\"Search by location\">\r\n\t\t\t\t\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"11\" cy=\"11\" r=\"8\"\/><line x1=\"21\" y1=\"21\" x2=\"16.65\" y2=\"16.65\"\/><\/svg>\t\t\t\t\t\t\t<\/button>\r\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t<ul class=\"cpr-zip-dropdown\" role=\"listbox\" aria-label=\"Location options\" hidden>\r\n\t\t\t<li role=\"presentation\">\r\n\t\t\t\t<button type=\"button\" class=\"cpr-zip-dropdown-item cpr-zip-use-location\" role=\"option\">\r\n\t\t\t\t\t<span class=\"cpr-zip-dropdown-icon\" aria-hidden=\"true\">\r\n\t\t\t\t\t\t<svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polygon points=\"3 11 22 2 13 21 11 13 3 11\"\/><\/svg>\r\n\t\t\t\t\t<\/span>\r\n\t\t\t\t\t<span class=\"cpr-zip-dropdown-text\">Current location<\/span>\r\n\t\t\t\t\t<span class=\"cpr-zip-dropdown-spinner\" aria-hidden=\"true\"><\/span>\r\n\t\t\t\t<\/button>\r\n\t\t\t<\/li>\r\n\t\t\t<li class=\"cpr-zip-recent-section\" role=\"presentation\" hidden>\r\n\t\t\t\t<div class=\"cpr-zip-recent-heading\" aria-hidden=\"true\">\r\n\t\t\t\t\t<svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><polyline points=\"12 6 12 12 16 14\"\/><\/svg>\r\n\t\t\t\t\t<span>Recent<\/span>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"cpr-zip-recent-list\" role=\"group\" aria-label=\"Recent searches\"><\/div>\r\n\t\t\t<\/li>\r\n\t\t<\/ul>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\r\n\t\t\t\t<!-- \u2500\u2500 TAB: Classes \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 -->\r\n\t\t\t\t<div class=\"cpr-tab-content \" id=\"cpr-tab-classes\">\r\n\t\t\t\t\t<div class=\"cpr-search-row cpr-search-row--select\">\r\n\t\t\t\t\t\t<span class=\"cpr-input-icon\">\r\n\t\t\t\t\t\t\t<svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#999\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M2 3h6a4 4 0 0 1 4 4v14a3 3 0 0 0-3-3H2z\"\/><path d=\"M22 3h-6a4 4 0 0 0-4 4v14a3 3 0 0 1 3-3h7z\"\/><\/svg>\r\n\t\t\t\t\t\t<\/span>\r\n\t\t\t\t\t\t<select id=\"cpr-class-select\" class=\"cpr-input cpr-select\">\r\n\t\t\t\t\t\t\t<option value=\"\">Select a class...<\/option>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<option value=\"https:\/\/rqibridge.com\/crpt\/classes\/acls\/acls-online-skills\/\">\r\n\t\t\t\t\t\t\t\tACLS Online &amp; Skills\t\t\t\t\t\t\t<\/option>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<option value=\"https:\/\/rqibridge.com\/crpt\/classes\/acls\/acls-skills\/\">\r\n\t\t\t\t\t\t\t\tACLS Skills\t\t\t\t\t\t\t<\/option>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<option value=\"https:\/\/rqibridge.com\/crpt\/classes\/bls\/bls-online-skills\/\">\r\n\t\t\t\t\t\t\t\tBLS Online &amp; Skills\t\t\t\t\t\t\t<\/option>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/select>\r\n\t\t\t\t\t\t<button id=\"cpr-btn-class\" class=\"cpr-btn\" aria-label=\"Go to class\">\r\n\t\t\t\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"11\" cy=\"11\" r=\"8\"\/><line x1=\"21\" y1=\"21\" x2=\"16.65\" y2=\"16.65\"\/><\/svg>\t\t\t\t\t\t<\/button>\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\r\n\t\t\t\t<!-- \u2500\u2500 TAB: Contact Us \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 -->\r\n\t\t\t\t<div class=\"cpr-tab-content \" id=\"cpr-tab-contact\">\r\n\t\t\t\t\t<div class=\"cpr-search-row cpr-search-row--contact\">\r\n\t\t\t\t\t\t<span class=\"cpr-input-icon\">\r\n\t\t\t\t\t\t\t<svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#999\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z\"\/><polyline points=\"22,6 12,13 2,6\"\/><\/svg>\r\n\t\t\t\t\t\t<\/span>\r\n\t\t\t\t\t\t<span class=\"cpr-contact-text\">Have questions? We're here to help.<\/span>\r\n\t\t\t\t\t\t<a href=\"https:\/\/cprcart.com\/contact-us\/\" class=\"cpr-btn cpr-btn--contact\">\r\n\t\t\t\t\t\t\tGet in Touch &rarr;\r\n\t\t\t\t\t\t<\/a>\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t\t<script id=\"cpr-script\">(function () { \"use strict\";\nvar CPR_PAGE_URL = \"https:\\\/\\\/rqibridge.com\\\/crpt\\\/store-locator-results\\\/\";\nvar CPR_NONCE    = \"75ae5eb356\";\nvar CPR_AJAX_URL = \"https:\\\/\\\/rqibridge.com\\\/crpt\\\/wp-admin\\\/admin-ajax.php\";\n\tvar map, markers = [], infoWindows = [];\r\n\tvar cprOpenBookingModal = null;\r\n\r\n\t\/* Scope selectors to THIS shortcode's wrapper \u2014 fixes duplicate-ID conflicts\r\n\t   when the same shortcode appears both in page content and in the search modal. *\/\r\n\tvar _cprCtx  = document.currentScript || null;\r\n\tvar _cprWrap = null;\r\n\tif (_cprCtx) {\r\n\t\tvar _el = _cprCtx.previousElementSibling;\r\n\t\twhile (_el) {\r\n\t\t\tif (_el.id === 'cpr-wrap') { _cprWrap = _el; break; }\r\n\t\t\t_el = _el.previousElementSibling;\r\n\t\t}\r\n\t}\r\n\tif (!_cprWrap) { _cprWrap = document.getElementById('cpr-wrap'); }\r\n\r\n\t\/* --------------------------------------------------------\r\n\t   Helpers\r\n\t-------------------------------------------------------- *\/\r\n\tfunction qs(s, ctx)  { return (ctx !== undefined ? ctx : (_cprWrap || document)).querySelector(s); }\r\n\tfunction qsa(s, ctx) { return Array.from((ctx !== undefined ? ctx : (_cprWrap || document)).querySelectorAll(s)); }\r\n\r\n\tfunction currentRadius() {\r\n\t\tvar radiusEl = qs('#cpr-radius');\r\n\t\tvar fallbackRadius = (typeof CPR_DATA !== 'undefined' && CPR_DATA && CPR_DATA.radius) ? CPR_DATA.radius : 0;\r\n\t\tvar radius = radiusEl ? parseInt(radiusEl.value, 10) : parseInt(fallbackRadius, 10);\r\n\t\treturn radius > 0 ? radius : 50;\r\n\t}\r\n\r\n\tfunction navigateTo(lat, lng, name, radius, logSource) {\r\n\t\tsaveRecentSearch(parseFloat(lat, 10), parseFloat(lng, 10), name);\r\n\t\tif (logSource) {\r\n\t\t\tlogZipSearch(name, lat, lng, logSource);\r\n\t\t}\r\n\t\tvar sep = CPR_PAGE_URL.indexOf('?') === -1 ? '?' : '&';\r\n\t\tradius = radius || currentRadius();\r\n\t\twindow.location.href = CPR_PAGE_URL + sep +\r\n\t\t\t'cpr_lat=' + lat + '&cpr_lng=' + lng + '&cpr_loc=' + encodeURIComponent(name) + '&cpr_radius=' + encodeURIComponent(radius);\r\n\t}\r\n\r\n\tfunction logZipSearch(query, lat, lng, source) {\r\n\t\tif (!CPR_AJAX_URL || !CPR_NONCE) return;\r\n\t\tquery = String(query || '').trim();\r\n\t\tif (!query) return;\r\n\t\tvar data = new FormData();\r\n\t\tdata.append('action', 'cpr_log_zip_search');\r\n\t\tdata.append('nonce', CPR_NONCE);\r\n\t\tdata.append('query', query.substring(0, 500));\r\n\t\tif (lat != null && lat !== '' && !isNaN(lat)) data.append('lat', lat);\r\n\t\tif (lng != null && lng !== '' && !isNaN(lng)) data.append('lng', lng);\r\n\t\tdata.append('source', source || '');\r\n\t\tdata.append('page_url', window.location.href);\r\n\t\tif (source === 'geocode_failed' || source === 'results_geocode_failed') {\r\n\t\t\tfetch(CPR_AJAX_URL, { method: 'POST', body: data, credentials: 'same-origin' });\r\n\t\t\treturn;\r\n\t\t}\r\n\t\tif (navigator.sendBeacon) {\r\n\t\t\tnavigator.sendBeacon(CPR_AJAX_URL, data);\r\n\t\t} else {\r\n\t\t\tfetch(CPR_AJAX_URL, { method: 'POST', body: data, credentials: 'same-origin', keepalive: true });\r\n\t\t}\r\n\t}\r\n\r\n\t\/* --------------------------------------------------------\r\n\t   View toggle (Split \/ Map \/ Grid)\r\n\t-------------------------------------------------------- *\/\r\n\tfunction initViewToggle() {\r\n\t\tvar wrap   = _cprWrap || document.getElementById('cpr-wrap');\r\n\t\tvar toggle = qs('#cpr-view-toggle');\r\n\t\tif (!wrap || !toggle) return;\r\n\r\n\t\tvar isMobileView = window.innerWidth < 768;\r\n\t\tvar STORAGE_KEY = isMobileView ? 'cpr_view_mobile' : 'cpr_view_desktop';\r\n\t\tvar defaultView = isMobileView ? 'grid' : 'split';\r\n\t\tvar views = isMobileView ? ['map', 'grid'] : ['split', 'map', 'grid'];\r\n\r\n\t\tfunction applyView(view) {\r\n\t\t\tif (views.indexOf(view) === -1) view = defaultView;\r\n\t\t\tviews.forEach(function (v) { wrap.classList.remove('cpr-view--' + v); });\r\n\t\t\twrap.classList.add('cpr-view--' + view);\r\n\t\t\tqsa('.cpr-vt-btn', toggle).forEach(function (btn) {\r\n\t\t\t\tbtn.classList.toggle('active', btn.dataset.view === view);\r\n\t\t\t});\r\n\t\t\t\/\/ Resize map if switching to map or split view\r\n\t\t\tif ((view === 'map' || view === 'split') && map) {\r\n\t\t\t\tsetTimeout(function () {\r\n\t\t\t\t\tgoogle.maps.event.trigger(map, 'resize');\r\n\t\t\t\t}, 50);\r\n\t\t\t}\r\n\t\t\ttry { localStorage.setItem(STORAGE_KEY, view); } catch(e) {}\r\n\t\t}\r\n\r\n\t\t\/\/ Restore saved view per device type (separate keys prevent mobile\/desktop bleed)\r\n\t\tvar saved = defaultView;\r\n\t\tif (!isMobileView) {\r\n\t\t\ttry {\r\n\t\t\t\tvar storedView = localStorage.getItem(STORAGE_KEY);\r\n\t\t\t\tif (storedView) { saved = storedView; }\r\n\t\t\t} catch(e) {}\r\n\t\t}\r\n\t\tapplyView(saved);\r\n\r\n\t\ttoggle.addEventListener('click', function (e) {\r\n\t\t\tvar btn = e.target.closest('.cpr-vt-btn');\r\n\t\t\tif (!btn) return;\r\n\t\t\tapplyView(btn.dataset.view);\r\n\t\t});\r\n\t}\r\n\r\n\tfunction hideResultsTitle() {\r\n\t\tvar titleNodes = qsa('.entry-title, .wp-block-post-title, .page-title, h1');\r\n\t\tif (!titleNodes.length) return;\r\n\t\ttitleNodes.forEach(function (el) {\r\n\t\t\tvar txt = (el.textContent || '').trim().toLowerCase();\r\n\t\t\tif (txt === 'store locator results') {\r\n\t\t\t\tel.style.display = 'none';\r\n\t\t\t}\r\n\t\t});\r\n\t}\r\n\r\n\t\/* --------------------------------------------------------\r\n\t   Results page search (#cpr-input \/ #cpr-btn)\r\n\t-------------------------------------------------------- *\/\r\n\tfunction initResultsSearch() {\r\n\t\tvar input = qs('#cpr-input');\r\n\t\tif (!input) return;\r\n\t\tvar btn = qs('#cpr-btn');\r\n\t\tvar opts = {\r\n\t\t\tsuccessSource: 'results_geocode',\r\n\t\t\tfailSource: 'results_geocode_failed',\r\n\t\t\tautocompleteSource: 'results_autocomplete'\r\n\t\t};\r\n\r\n\t\tif (btn && !btn.dataset.cprResultsBound) {\r\n\t\t\tbtn.dataset.cprResultsBound = '1';\r\n\t\t\tbtn.addEventListener('click', function () { geocodeLocationInput(input, opts); });\r\n\t\t}\r\n\r\n\t\tbindLocationEnterSearch(input, function () { geocodeLocationInput(input, opts); });\r\n\r\n\t\tif (typeof google !== 'undefined' && google.maps && google.maps.places) {\r\n\t\t\tbindLocationAutocomplete(input, opts);\r\n\t\t}\r\n\t}\r\n\r\n\t\/* --------------------------------------------------------\r\n\t   Tabs\r\n\t-------------------------------------------------------- *\/\r\n\tfunction initTabs() {\r\n\t\tvar tabs = qsa('.cpr-tab', _cprWrap);\r\n\t\tif (!tabs.length) return;\r\n\t\ttabs.forEach(function (tab) {\r\n\t\t\ttab.addEventListener('click', function () {\r\n\t\t\t\tif (tab.dataset.tab === 'contact') {\r\n\t\t\t\t\tvar contactUrl = tab.dataset.contactUrl || tab.getAttribute('data-contact-url');\r\n\t\t\t\t\tif (contactUrl) {\r\n\t\t\t\t\t\twindow.location.href = contactUrl;\r\n\t\t\t\t\t\treturn;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t\ttabs.forEach(function (t) { t.classList.remove('active'); });\r\n\t\t\t\ttab.classList.add('active');\r\n\t\t\t\tqsa('.cpr-tab-content', _cprWrap).forEach(function (c) { c.classList.remove('active'); });\r\n\t\t\t\tvar target = qs('#cpr-tab-' + tab.dataset.tab, _cprWrap);\r\n\t\t\t\tif (target) target.classList.add('active');\r\n\t\t\t});\r\n\t\t});\r\n\t}\r\n\r\n\t\/* --------------------------------------------------------\r\n\t   Zipcode search\r\n\t-------------------------------------------------------- *\/\r\n\tvar CPR_RECENT_KEY = 'cpr_zip_recent_searches';\r\n\tvar CPR_RECENT_MAX = 5;\r\n\tvar CPR_RECENT_TTL = 86400000;\r\n\r\n\tfunction parseLocationLines(label) {\r\n\t\tlabel = String(label || '').trim();\r\n\t\tif (!label) return { title: '', subtitle: '' };\r\n\t\tvar parts = label.split(',').map(function (p) { return p.trim(); }).filter(Boolean);\r\n\t\tif (parts.length <= 1) return { title: label, subtitle: '' };\r\n\t\treturn { title: parts[0], subtitle: parts.slice(1).join(', ') };\r\n\t}\r\n\r\n\tfunction getRecentSearches() {\r\n\t\ttry {\r\n\t\t\tvar raw = localStorage.getItem(CPR_RECENT_KEY);\r\n\t\t\tif (!raw) return [];\r\n\t\t\tvar list = JSON.parse(raw);\r\n\t\t\tif (!Array.isArray(list)) return [];\r\n\t\t\tvar now = Date.now();\r\n\t\t\tvar fresh = list.filter(function (item) {\r\n\t\t\t\treturn item && item.ts && (now - item.ts) < CPR_RECENT_TTL\r\n\t\t\t\t\t&& item.lat != null && item.lng != null && item.label;\r\n\t\t\t});\r\n\t\t\tif (fresh.length !== list.length) setRecentSearches(fresh);\r\n\t\t\treturn fresh;\r\n\t\t} catch (e) {\r\n\t\t\treturn [];\r\n\t\t}\r\n\t}\r\n\r\n\tfunction setRecentSearches(list) {\r\n\t\ttry { localStorage.setItem(CPR_RECENT_KEY, JSON.stringify(list)); } catch (e) {}\r\n\t}\r\n\r\n\tfunction saveRecentSearch(lat, lng, label) {\r\n\t\tlabel = String(label || '').trim();\r\n\t\tif (!label || isNaN(lat) || isNaN(lng)) return;\r\n\t\tvar lines = parseLocationLines(label);\r\n\t\tvar list = getRecentSearches().filter(function (item) {\r\n\t\t\treturn Math.abs(item.lat - lat) > 0.0001 || Math.abs(item.lng - lng) > 0.0001;\r\n\t\t});\r\n\t\tlist.unshift({\r\n\t\t\tlat: lat,\r\n\t\t\tlng: lng,\r\n\t\t\tlabel: label,\r\n\t\t\ttitle: lines.title,\r\n\t\t\tsubtitle: lines.subtitle,\r\n\t\t\tts: Date.now()\r\n\t\t});\r\n\t\tif (list.length > CPR_RECENT_MAX) list = list.slice(0, CPR_RECENT_MAX);\r\n\t\tsetRecentSearches(list);\r\n\t}\r\n\r\n\tfunction renderZipRecentList(dropdown) {\r\n\t\tvar section = qs('.cpr-zip-recent-section', dropdown);\r\n\t\tvar listEl = section ? qs('.cpr-zip-recent-list', section) : null;\r\n\t\tif (!section || !listEl) return;\r\n\t\tvar recent = getRecentSearches();\r\n\t\tlistEl.innerHTML = '';\r\n\t\tif (!recent.length) {\r\n\t\t\tsection.setAttribute('hidden', '');\r\n\t\t\treturn;\r\n\t\t}\r\n\t\tsection.removeAttribute('hidden');\r\n\t\trecent.forEach(function (item) {\r\n\t\t\tvar btn = document.createElement('button');\r\n\t\t\tbtn.type = 'button';\r\n\t\t\tbtn.className = 'cpr-zip-dropdown-item cpr-zip-recent-item';\r\n\t\t\tbtn.setAttribute('role', 'option');\r\n\t\t\tbtn.dataset.lat = item.lat;\r\n\t\t\tbtn.dataset.lng = item.lng;\r\n\t\t\tbtn.dataset.label = item.label;\r\n\t\t\tbtn.innerHTML = '<span class=\"cpr-zip-dropdown-icon cpr-zip-dropdown-icon--muted\" aria-hidden=\"true\">'\r\n\t\t\t\t+ '<svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><polyline points=\"12 6 12 12 16 14\"\/><\/svg>'\r\n\t\t\t\t+ '<\/span><span class=\"cpr-zip-recent-text\"><span class=\"cpr-zip-recent-title\">'\r\n\t\t\t\t+ escHtml(item.title || item.label)\r\n\t\t\t\t+ '<\/span><span class=\"cpr-zip-recent-subtitle\">'\r\n\t\t\t\t+ escHtml(item.subtitle || '')\r\n\t\t\t\t+ '<\/span><\/span>';\r\n\t\t\tlistEl.appendChild(btn);\r\n\t\t});\r\n\t}\r\n\r\n\tvar _cprLocationGeocodeLock = false;\r\n\r\n\tfunction getLocationSearchContainer(input) {\r\n\t\tif (!input) return null;\r\n\t\treturn input.closest('.cpr-zip-field') || input.closest('.cpr-gh-row--top');\r\n\t}\r\n\r\n\tfunction ensureLocationSearchErrorEl(input) {\r\n\t\tvar container = getLocationSearchContainer(input);\r\n\t\tif (!container) return null;\r\n\t\tvar el = qs('.cpr-zip-search-error', container);\r\n\t\tif (!el) {\r\n\t\t\tel = document.createElement('div');\r\n\t\t\tel.className = 'cpr-zip-search-error';\r\n\t\t\tel.setAttribute('role', 'alert');\r\n\t\t\tel.hidden = true;\r\n\t\t\tcontainer.appendChild(el);\r\n\t\t}\r\n\t\treturn el;\r\n\t}\r\n\r\n\tfunction showLocationSearchError(input, message) {\r\n\t\tvar el = ensureLocationSearchErrorEl(input);\r\n\t\tif (!el) return;\r\n\t\tel.textContent = message;\r\n\t\tel.hidden = false;\r\n\t}\r\n\r\n\tfunction clearLocationSearchError(input) {\r\n\t\tvar container = getLocationSearchContainer(input);\r\n\t\tvar el = container ? qs('.cpr-zip-search-error', container) : null;\r\n\t\tif (el) {\r\n\t\t\tel.textContent = '';\r\n\t\t\tel.hidden = true;\r\n\t\t}\r\n\t}\r\n\r\n\tfunction setLocationSearchLoading(input, loading) {\r\n\t\tvar zipField = input && input.closest('.cpr-zip-field');\r\n\t\tvar searchRow = input && input.closest('.cpr-search-row');\r\n\t\tif (zipField) zipField.classList.toggle('is-searching', !!loading);\r\n\t\tif (searchRow) searchRow.classList.toggle('is-searching', !!loading);\r\n\t}\r\n\r\n\tfunction hidePacContainers() {\r\n\t\tqsa('.pac-container').forEach(function (pac) { pac.style.display = 'none'; });\r\n\t}\r\n\r\n\tfunction geocodeLocationInput(input, opts) {\r\n\t\topts = opts || {};\r\n\t\tvar successSource = opts.successSource || 'geocode';\r\n\t\tvar failSource = opts.failSource || 'geocode_failed';\r\n\t\tif (!input || _cprLocationGeocodeLock) return;\r\n\t\tvar val = input.value.trim();\r\n\t\tif (!val) {\r\n\t\t\tshowLocationSearchError(input, 'Please enter a city, address, or ZIP code.');\r\n\t\t\treturn;\r\n\t\t}\r\n\t\tif (typeof google === 'undefined' || !google.maps || !google.maps.Geocoder) {\r\n\t\t\tshowLocationSearchError(input, 'Search is unavailable right now. Please try again in a moment.');\r\n\t\t\treturn;\r\n\t\t}\r\n\t\tclearLocationSearchError(input);\r\n\t\t_cprLocationGeocodeLock = true;\r\n\t\tsetLocationSearchLoading(input, true);\r\n\t\tnew google.maps.Geocoder().geocode({ address: val }, function (results, status) {\r\n\t\t\t_cprLocationGeocodeLock = false;\r\n\t\t\tsetLocationSearchLoading(input, false);\r\n\t\t\tif (status === 'OK' && results.length) {\r\n\t\t\t\tvar r = results[0];\r\n\t\t\t\tnavigateTo(\r\n\t\t\t\t\tr.geometry.location.lat(),\r\n\t\t\t\t\tr.geometry.location.lng(),\r\n\t\t\t\t\tr.formatted_address || val,\r\n\t\t\t\t\tundefined,\r\n\t\t\t\t\tsuccessSource\r\n\t\t\t\t);\r\n\t\t\t\treturn;\r\n\t\t\t}\r\n\t\t\tlogZipSearch(val, null, null, failSource);\r\n\t\t\tshowLocationSearchError(input, 'Could not find that location. Check spelling or try a nearby city or ZIP.');\r\n\t\t});\r\n\t}\r\n\r\n\tfunction geocodeZipInput(input) {\r\n\t\tgeocodeLocationInput(input, {\r\n\t\t\tsuccessSource: 'geocode',\r\n\t\t\tfailSource: 'geocode_failed'\r\n\t\t});\r\n\t}\r\n\r\n\tfunction bindLocationEnterSearch(input, onSearch) {\r\n\t\tif (!input) return;\r\n\t\tvar boundKey = input.id === 'cpr-input' ? 'cprResultsEnterBound' : 'cprZipEnterBound';\r\n\t\tif (input.dataset[boundKey]) return;\r\n\t\tinput.dataset[boundKey] = '1';\r\n\t\tinput.addEventListener('keydown', function (e) {\r\n\t\t\tif (e.key !== 'Enter') return;\r\n\t\t\tvar selectedPac = document.querySelector('.pac-container .pac-item-selected');\r\n\t\t\tif (selectedPac) return;\r\n\t\t\te.preventDefault();\r\n\t\t\te.stopPropagation();\r\n\t\t\thidePacContainers();\r\n\t\t\tonSearch();\r\n\t\t}, true);\r\n\t\tinput.addEventListener('input', function () {\r\n\t\t\tclearLocationSearchError(input);\r\n\t\t});\r\n\t}\r\n\r\n\tfunction bindLocationAutocomplete(input, opts) {\r\n\t\topts = opts || {};\r\n\t\tif (!input || typeof google === 'undefined' || !google.maps || !google.maps.places) return;\r\n\t\tvar acKey = input.id === 'cpr-input' ? '_cprResultsAc' : '_cprAc';\r\n\t\tif (input[acKey]) {\r\n\t\t\tgoogle.maps.event.clearInstanceListeners(input[acKey]);\r\n\t\t\tinput[acKey] = null;\r\n\t\t}\r\n\t\tvar ac = new google.maps.places.Autocomplete(input, { types: ['geocode'] });\r\n\t\tinput[acKey] = ac;\r\n\t\tvar autocompleteSource = opts.autocompleteSource || 'autocomplete';\r\n\t\tac.addListener('place_changed', function () {\r\n\t\t\tvar place = ac.getPlace();\r\n\t\t\tif (place.geometry) {\r\n\t\t\t\tnavigateTo(\r\n\t\t\t\t\tplace.geometry.location.lat(),\r\n\t\t\t\t\tplace.geometry.location.lng(),\r\n\t\t\t\t\tplace.formatted_address || place.name || input.value,\r\n\t\t\t\t\tundefined,\r\n\t\t\t\t\tautocompleteSource\r\n\t\t\t\t);\r\n\t\t\t\treturn;\r\n\t\t\t}\r\n\t\t\tgeocodeLocationInput(input, opts);\r\n\t\t});\r\n\t}\r\n\r\n\tfunction bindZipcodeButton(input, btn) {\r\n\t\tif (!input || !btn || btn.dataset.cprZipBound) return;\r\n\t\tbtn.dataset.cprZipBound = '1';\r\n\t\tbtn.addEventListener('click', function () { geocodeZipInput(input); });\r\n\t}\r\n\r\n\tfunction bindZipcodeEnterSearch(input) {\r\n\t\tbindLocationEnterSearch(input, function () { geocodeZipInput(input); });\r\n\t}\r\n\r\n\tfunction bindZipcodeAutocomplete(input) {\r\n\t\tbindLocationAutocomplete(input, {\r\n\t\t\tsuccessSource: 'geocode',\r\n\t\t\tfailSource: 'geocode_failed',\r\n\t\t\tautocompleteSource: 'autocomplete'\r\n\t\t});\r\n\t}\r\n\r\n\tfunction reverseGeocodeLabel(lat, lng, fallback, done) {\r\n\t\tif (typeof google === 'undefined' || !google.maps || !google.maps.Geocoder) {\r\n\t\t\tdone(fallback);\r\n\t\t\treturn;\r\n\t\t}\r\n\t\tnew google.maps.Geocoder().geocode({ location: { lat: lat, lng: lng } }, function (results, status) {\r\n\t\t\tif (status === 'OK' && results.length) {\r\n\t\t\t\tdone(results[0].formatted_address || fallback);\r\n\t\t\t} else {\r\n\t\t\t\tdone(fallback);\r\n\t\t\t}\r\n\t\t});\r\n\t}\r\n\r\n\tfunction useCurrentLocation(btn, input, dropdown) {\r\n\t\tif (!navigator.geolocation) {\r\n\t\t\twindow.alert('Location is not supported by your browser.');\r\n\t\t\treturn;\r\n\t\t}\r\n\t\tbtn.classList.add('is-loading');\r\n\t\tbtn.disabled = true;\r\n\t\tnavigator.geolocation.getCurrentPosition(\r\n\t\t\tfunction (pos) {\r\n\t\t\t\tvar lat = pos.coords.latitude;\r\n\t\t\t\tvar lng = pos.coords.longitude;\r\n\t\t\t\tif (dropdown) dropdown.setAttribute('hidden', '');\r\n\t\t\t\treverseGeocodeLabel(lat, lng, 'Current location', function (label) {\r\n\t\t\t\t\tbtn.classList.remove('is-loading');\r\n\t\t\t\t\tbtn.disabled = false;\r\n\t\t\t\t\tif (input) {\r\n\t\t\t\t\t\tinput.value = label;\r\n\t\t\t\t\t}\r\n\t\t\t\t\tsetTimeout(function () {\r\n\t\t\t\t\t\tnavigateTo(lat, lng, label, undefined, 'current_location');\r\n\t\t\t\t\t}, 400);\r\n\t\t\t\t});\r\n\t\t\t},\r\n\t\t\tfunction () {\r\n\t\t\t\tbtn.classList.remove('is-loading');\r\n\t\t\t\tbtn.disabled = false;\r\n\t\t\t\twindow.alert('Unable to access your location. Please allow location access and try again.');\r\n\t\t\t},\r\n\t\t\t{ enableHighAccuracy: true, timeout: 15000, maximumAge: 60000 }\r\n\t\t);\r\n\t}\r\n\r\n\tfunction initZipLocationDropdown() {\r\n\t\tvar input = qs('#cpr-input-zip', _cprWrap);\r\n\t\tvar field = input && input.closest('.cpr-zip-field');\r\n\t\tvar dropdown = field ? qs('.cpr-zip-dropdown', field) : null;\r\n\t\tvar btn = dropdown ? qs('.cpr-zip-use-location', dropdown) : null;\r\n\t\tif (!input || !dropdown || !btn) return;\r\n\r\n\t\tif (!input.dataset.cprZipDropdownBound) {\r\n\t\t\tinput.dataset.cprZipDropdownBound = '1';\r\n\t\t\tfunction showDropdown() {\r\n\t\t\t\tif (!input.value.trim()) {\r\n\t\t\t\t\trenderZipRecentList(dropdown);\r\n\t\t\t\t\tdropdown.removeAttribute('hidden');\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\tfunction hideDropdown() {\r\n\t\t\t\tdropdown.setAttribute('hidden', '');\r\n\t\t\t}\r\n\t\t\tinput.addEventListener('focus', showDropdown);\r\n\t\t\tinput.addEventListener('click', showDropdown);\r\n\t\t\tinput.addEventListener('input', function () {\r\n\t\t\t\tif (input.value.trim()) hideDropdown();\r\n\t\t\t\telse showDropdown();\r\n\t\t\t});\r\n\t\t\tinput.addEventListener('blur', function () {\r\n\t\t\t\tsetTimeout(hideDropdown, 200);\r\n\t\t\t});\r\n\t\t\tdropdown.addEventListener('mousedown', function (e) {\r\n\t\t\t\te.preventDefault();\r\n\t\t\t});\r\n\t\t\tdropdown.addEventListener('click', function (e) {\r\n\t\t\t\tvar recentBtn = e.target.closest('.cpr-zip-recent-item');\r\n\t\t\t\tif (!recentBtn) return;\r\n\t\t\t\tvar lat = parseFloat(recentBtn.dataset.lat, 10);\r\n\t\t\t\tvar lng = parseFloat(recentBtn.dataset.lng, 10);\r\n\t\t\t\tvar label = recentBtn.dataset.label || '';\r\n\t\t\t\tif (isNaN(lat) || isNaN(lng) || !label) return;\r\n\t\t\t\tdropdown.setAttribute('hidden', '');\r\n\t\t\t\tinput.value = label;\r\n\t\t\t\tsetTimeout(function () {\r\n\t\t\t\t\tnavigateTo(lat, lng, label, undefined, 'recent');\r\n\t\t\t\t}, 400);\r\n\t\t\t});\r\n\t\t}\r\n\r\n\t\tif (!btn.dataset.cprGeoBound) {\r\n\t\t\tbtn.dataset.cprGeoBound = '1';\r\n\t\t\tbtn.addEventListener('click', function () {\r\n\t\t\t\tuseCurrentLocation(btn, input, dropdown);\r\n\t\t\t});\r\n\t\t}\r\n\t}\r\n\r\n\tfunction initZipcodeSearch() {\r\n\t\tvar input = qs('#cpr-input-zip', _cprWrap);\r\n\t\tvar btn   = qs('#cpr-btn-zip', _cprWrap);\r\n\t\tif (!input) return;\r\n\t\tbindZipcodeEnterSearch(input);\r\n\t\tbindZipcodeButton(input, btn);\r\n\t\tbindZipcodeAutocomplete(input);\r\n\t\tinitZipLocationDropdown();\r\n\t}\r\n\r\n\t\/* Re-init locator search when the GP header modal opens (hidden on load). *\/\r\n\tfunction watchGpSearchModal() {\r\n\t\tvar modal = document.getElementById('gp-search');\r\n\t\tif (!modal || !_cprWrap || !modal.contains(_cprWrap)) return;\r\n\t\tif (modal.dataset.cprModalWatched) return;\r\n\t\tmodal.dataset.cprModalWatched = '1';\r\n\r\n\t\tfunction refreshZipSearch() {\r\n\t\t\tif (!modal.classList.contains('gp-modal--open')) return;\r\n\t\t\tvar input = qs('#cpr-input-zip', _cprWrap);\r\n\t\t\tvar btn   = qs('#cpr-btn-zip', _cprWrap);\r\n\t\t\tif (!input) return;\r\n\t\t\tbindZipcodeEnterSearch(input);\r\n\t\t\tbindZipcodeButton(input, btn);\r\n\t\t\tinitZipLocationDropdown();\r\n\t\t\tif (typeof google !== 'undefined' && google.maps && google.maps.places) {\r\n\t\t\t\tbindZipcodeAutocomplete(input);\r\n\t\t\t\treturn;\r\n\t\t\t}\r\n\t\t\tvar tries = 0;\r\n\t\t\t(function retryAc() {\r\n\t\t\t\ttries++;\r\n\t\t\t\tif (typeof google !== 'undefined' && google.maps && google.maps.places) {\r\n\t\t\t\t\tbindZipcodeAutocomplete(input);\r\n\t\t\t\t\treturn;\r\n\t\t\t\t}\r\n\t\t\t\tif (tries < 40) { setTimeout(retryAc, 150); }\r\n\t\t\t}());\r\n\t\t}\r\n\r\n\t\tnew MutationObserver(refreshZipSearch).observe(modal, { attributes: true, attributeFilter: ['class'] });\r\n\t\tdocument.addEventListener('click', function (e) {\r\n\t\t\tvar trigger = e.target.closest && e.target.closest('[data-gpmodal-trigger=\"gp-search\"]');\r\n\t\t\tif (!trigger) return;\r\n\t\t\tsetTimeout(refreshZipSearch, 150);\r\n\t\t}, true);\r\n\t}\r\n\r\n\t\/* --------------------------------------------------------\r\n\t   Classes dropdown\r\n\t-------------------------------------------------------- *\/\r\n\tfunction initClassSelect() {\r\n\t\tvar select = qs('#cpr-class-select', _cprWrap);\r\n\t\tvar btn    = qs('#cpr-btn-class', _cprWrap);\r\n\t\tif (!select) return;\r\n\r\n\t\tfunction goToClass() {\r\n\t\t\tvar url = select.value;\r\n\t\t\tif (url) window.location.href = url;\r\n\t\t}\r\n\r\n\t\tif (btn) btn.addEventListener('click', goToClass);\r\n\t\tselect.addEventListener('change', goToClass);\r\n\t}\r\n\r\n\t\/* --------------------------------------------------------\r\n\t   Map badge-style marker icon\r\n\t-------------------------------------------------------- *\/\r\n\tfunction badgeIcon(label) {\r\n\t\tlabel = String(label).substring(0, 14);\r\n\t\tvar w   = Math.max(60, label.length * 8 + 16);\r\n\t\tvar svg = '<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"' + w + '\" height=\"28\">'\r\n\t\t        + '<rect width=\"' + w + '\" height=\"28\" rx=\"6\" ry=\"6\" fill=\"#e53935\"\/>'\r\n\t\t        + '<text x=\"' + (w \/ 2) + '\" y=\"19\" text-anchor=\"middle\" fill=\"#fff\"'\r\n\t\t        + ' font-family=\"Arial,sans-serif\" font-size=\"11\" font-weight=\"bold\">' + label + '<\/text>'\r\n\t\t        + '<\/svg>';\r\n\t\treturn {\r\n\t\t\turl       : 'data:image\/svg+xml;charset=UTF-8,' + encodeURIComponent(svg),\r\n\t\t\tscaledSize: new google.maps.Size(w, 28),\r\n\t\t\tanchor    : new google.maps.Point(w \/ 2, 28)\r\n\t\t};\r\n\t}\r\n\r\n\t\/* --------------------------------------------------------\r\n\t   Build InfoWindow HTML content\r\n\t-------------------------------------------------------- *\/\r\n\tfunction escHtml(s) {\r\n\t\treturn String(s)\r\n\t\t\t.replace(\/&\/g, '&amp;').replace(\/<\/g, '&lt;')\r\n\t\t\t.replace(\/>\/g, '&gt;').replace(\/\"\/g, '&quot;');\r\n\t}\r\n\tfunction buildIW(loc) {\r\n\t\tvar h = '<div class=\"cpr-iw\">';\r\n\t\t\/\/ Image banner\r\n\t\tif (loc.image) {\r\n\t\t\th += '<div class=\"cpr-iw-img\"><img decoding=\"async\" src=\"' + escHtml(loc.image) + '\" alt=\"' + escHtml(loc.name) + '\" \/><\/div>';\r\n\t\t}\r\n\t\t\/\/ Body\r\n\t\th += '<div class=\"cpr-iw-body\">';\r\n\t\th += '<div class=\"cpr-iw-name\">' + escHtml(loc.name) + '<\/div>';\r\n\t\tif (loc.address) {\r\n\t\t\th += '<div class=\"cpr-iw-row\">';\r\n\t\t\th += '<svg class=\"cpr-iw-icon\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#e53935\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M21 10c0 7-9 13-9 13S3 17 3 10a9 9 0 1 1 18 0z\"\/><circle cx=\"12\" cy=\"10\" r=\"3\"\/><\/svg>';\r\n\t\t\th += '<span>' + escHtml(loc.address) + '<\/span>';\r\n\t\t\th += '<\/div>';\r\n\t\t}\r\n\t\tif (loc.phone) {\r\n\t\t\th += '<div class=\"cpr-iw-row\"><svg class=\"cpr-iw-icon\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#555\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M22 16.92v3a2 2 0 0 1-2.18 2A19.79 19.79 0 0 1 11.37 19a19.5 19.5 0 0 1-6-6A19.79 19.79 0 0 1 2.12 4.18 2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72c.127.96.361 1.903.7 2.81a2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45c.907.339 1.85.573 2.81.7A2 2 0 0 1 22 16.92z\"\/><\/svg><a href=\"tel:' + escHtml(loc.phone) + '\" class=\"cpr-iw-link\">' + escHtml(loc.phone) + '<\/a><\/div>';\r\n\t\t}\r\n\t\th += '<div class=\"cpr-iw-dist\">' + escHtml(loc.distance) + ' miles away<\/div>';\r\n\t\t\/\/ Buttons\r\n\t\th += '<div class=\"cpr-iw-actions\">';\r\n\t\tvar dest = loc.address ? encodeURIComponent(loc.address) : (loc.lat + ',' + loc.lng);\r\n\t\th += '<a href=\"https:\/\/www.google.com\/maps\/dir\/?api=1&destination=' + dest + '\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"cpr-iw-btn cpr-iw-btn--dir\">';\r\n\t\th += '<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" width=\"13\" height=\"13\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\"><polygon points=\"3 11 22 2 13 21 11 13 3 11\"\/><\/svg> Directions<\/a>';\r\n\t\tif (loc.booking_url) {\r\n\t\t\tvar bookHref = loc.booking_href || loc.booking_url;\r\n\t\t\th += '<a href=\"' + escHtml(bookHref) + '\" class=\"cpr-iw-btn cpr-iw-btn--book\" data-booking-url=\"' + escHtml(loc.booking_url) + '\" data-booking-page-id=\"' + escHtml(String(loc.booking_page_id || '')) + '\" data-location-name=\"' + escHtml(loc.name) + '\">';\r\n\t\t\th += '<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" width=\"13\" height=\"13\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\"><rect x=\"3\" y=\"4\" width=\"18\" height=\"18\" rx=\"2\" ry=\"2\"\/><line x1=\"16\" y1=\"2\" x2=\"16\" y2=\"6\"\/><line x1=\"8\" y1=\"2\" x2=\"8\" y2=\"6\"\/><line x1=\"3\" y1=\"10\" x2=\"21\" y2=\"10\"\/><\/svg> Book Now<\/a>';\r\n\t\t}\r\n\t\th += '<\/div>';\r\n\t\th += '<\/div>'; \/\/ .cpr-iw-body\r\n\t\th += '<\/div>'; \/\/ .cpr-iw\r\n\t\treturn h;\r\n\t}\r\n\r\n\t\/**\r\n\t * InfoWindow content is moved in the DOM by Google Maps \u2014 document-level clicks\r\n\t * often miss. Bind Book Now on domready each time the window opens.\r\n\t *\/\r\n\tfunction bindInfoWindowBookButton(iw, loc) {\r\n\t\tif (!iw || !loc || !loc.booking_url || typeof google === 'undefined') {\r\n\t\t\treturn;\r\n\t\t}\r\n\t\tgoogle.maps.event.addListenerOnce(iw, 'domready', function () {\r\n\t\t\tvar bookBtn = null;\r\n\t\t\tvar content = iw.getContent();\r\n\t\t\tif (content && content.nodeType === 1 && content.querySelector) {\r\n\t\t\t\tbookBtn = content.querySelector('.cpr-iw-btn--book');\r\n\t\t\t}\r\n\t\t\tif (!bookBtn) {\r\n\t\t\t\tvar iwHost = document.querySelector('.gm-style-iw-d .cpr-iw');\r\n\t\t\t\tif (iwHost) {\r\n\t\t\t\t\tbookBtn = iwHost.querySelector('.cpr-iw-btn--book');\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\tif (!bookBtn) {\r\n\t\t\t\treturn;\r\n\t\t\t}\r\n\r\n\t\t\tvar bookHref = loc.booking_href || loc.booking_url;\r\n\t\t\tbookBtn.setAttribute('href', bookHref);\r\n\t\t\tbookBtn.setAttribute('data-booking-url', loc.booking_url);\r\n\t\t\tbookBtn.setAttribute('data-booking-page-id', loc.booking_page_id ? String(loc.booking_page_id) : '');\r\n\t\t\tbookBtn.setAttribute('data-location-name', loc.name || '');\r\n\r\n\t\t\tbookBtn.onclick = function (e) {\r\n\t\t\t\te.preventDefault();\r\n\t\t\t\te.stopPropagation();\r\n\t\t\t\tcloseAllIW();\r\n\t\t\t\tif (typeof cprOpenBookingModal === 'function') {\r\n\t\t\t\t\tcprOpenBookingModal(\r\n\t\t\t\t\t\tloc.booking_url,\r\n\t\t\t\t\t\tloc.name || '',\r\n\t\t\t\t\t\tloc.booking_page_id ? String(loc.booking_page_id) : '',\r\n\t\t\t\t\t\tbookHref\r\n\t\t\t\t\t);\r\n\t\t\t\t}\r\n\t\t\t\treturn false;\r\n\t\t\t};\r\n\t\t});\r\n\t}\r\n\r\n\t\/* --------------------------------------------------------\r\n\t   Map init  (results page)\r\n\t-------------------------------------------------------- *\/\r\n\tfunction initMap() {\r\n\t\tvar mapEl = qs('#cpr-map');\r\n\t\tif (!mapEl || typeof google === 'undefined' || typeof CPR_DATA === 'undefined') return;\r\n\t\tvar isMobileMap = window.innerWidth < 768;\r\n\r\n\t\tmap = new google.maps.Map(mapEl, {\r\n\t\t\tcenter              : CPR_DATA.center,\r\n\t\t\tzoom                : 11,\r\n\t\t\tminZoom             : 9,\r\n\t\t\tmaxZoom             : 18,\r\n\t\t\tmapTypeControl      : false,\r\n\t\t\tstreetViewControl   : !isMobileMap,\r\n\t\t\tstreetViewControlOptions: {\r\n\t\t\t\tposition: google.maps.ControlPosition.RIGHT_CENTER\r\n\t\t\t},\r\n\t\t\tfullscreenControl   : !isMobileMap,\r\n\t\t\tfullscreenControlOptions: {\r\n\t\t\t\tposition: google.maps.ControlPosition.RIGHT_CENTER\r\n\t\t\t},\r\n\t\t\tzoomControl         : !isMobileMap,\r\n\t\t\tzoomControlOptions  : {\r\n\t\t\t\tposition: google.maps.ControlPosition.RIGHT_CENTER\r\n\t\t\t},\r\n\t\t\tscaleControl        : false,\r\n\t\t\trotateControl       : !isMobileMap,\r\n\t\t\trotateControlOptions: {\r\n\t\t\t\tposition: google.maps.ControlPosition.RIGHT_CENTER\r\n\t\t\t},\r\n\t\t\tkeyboardShortcuts   : !isMobileMap,\r\n\t\t\tscrollwheel         : true,\r\n\t\t\tgestureHandling     : isMobileMap ? 'greedy' : 'cooperative'\r\n\t\t});\r\n\r\n\t\t\/\/ Keep map fixed: route wheel scrolling over map into the left listing panel.\r\n\t\t\/\/ Blue dot = searched location\r\n\t\tnew google.maps.Marker({\r\n\t\t\tposition : CPR_DATA.center,\r\n\t\t\tmap      : map,\r\n\t\t\tzIndex   : 1,\r\n\t\t\ttitle    : CPR_DATA.searchTerm,\r\n\t\t\ticon     : {\r\n\t\t\t\tpath        : google.maps.SymbolPath.CIRCLE,\r\n\t\t\t\tscale       : 9,\r\n\t\t\t\tfillColor   : '#1565C0',\r\n\t\t\t\tfillOpacity : 1,\r\n\t\t\t\tstrokeColor : '#fff',\r\n\t\t\t\tstrokeWeight: 2.5\r\n\t\t\t}\r\n\t\t});\r\n\r\n\t\t\/\/ Store markers \u2014 build bounds to fit ALL markers\r\n\t\tvar bounds = new google.maps.LatLngBounds();\r\n\t\tbounds.extend(CPR_DATA.center);\r\n\r\n\t\tCPR_DATA.locations.forEach(function (loc, i) {\r\n\t\t\tvar marker = new google.maps.Marker({\r\n\t\t\t\tposition: { lat: loc.lat, lng: loc.lng },\r\n\t\t\t\tmap     : map,\r\n\t\t\t\tzIndex  : 2,\r\n\t\t\t\ttitle   : loc.name,\r\n\t\t\t\ticon    : badgeIcon(loc.distance + ' mi')\r\n\t\t\t});\r\n\t\t\tvar iw = new google.maps.InfoWindow({ content: buildIW(loc), maxWidth: 300 });\r\n\r\n\t\t\tmarker.addListener('click', function () {\r\n\t\t\t\tcloseAllIW();\r\n\t\t\t\tiw.open({ anchor: marker, map: map, shouldFocus: false });\r\n\t\t\t\tbindInfoWindowBookButton(iw, loc);\r\n\t\t\t\thighlightCard(i);\r\n\t\t\t});\r\n\r\n\t\t\tmarkers.push(marker);\r\n\t\t\tinfoWindows.push(iw);\r\n\t\t\tbounds.extend({ lat: loc.lat, lng: loc.lng });\r\n\t\t});\r\n\r\n\t\t\/\/ Zoom map to show all markers\r\n\t\tif (CPR_DATA.locations.length === 1) {\r\n\t\t\tmap.setCenter({ lat: CPR_DATA.locations[0].lat, lng: CPR_DATA.locations[0].lng });\r\n\t\t\tmap.setZoom(14);\r\n\t\t} else if (CPR_DATA.locations.length > 1) {\r\n\t\t\tmap.fitBounds(bounds, { top: 60, right: 60, bottom: 60, left: 60 });\r\n\t\t}\r\n\r\n\t\t\/\/ Card click \u2192 pan map (ignore clicks on action buttons)\r\n\t\tqsa('.cpr-card').forEach(function (card, i) {\r\n\t\t\tcard.addEventListener('click', function (e) {\r\n\t\t\t\tif (e.target.closest('.cpr-card-actions')) return;\r\n\t\t\t\tif (!markers[i]) return;\r\n\t\t\t\tcloseAllIW();\r\n\t\t\t\tmap.panTo(markers[i].getPosition());\r\n\t\t\t\tmap.setZoom(14);\r\n\t\t\t\tinfoWindows[i].open({ anchor: markers[i], map: map, shouldFocus: false });\r\n\t\t\t\tbindInfoWindowBookButton(infoWindows[i], CPR_DATA.locations[i]);\r\n\t\t\t\thighlightCard(i);\r\n\t\t\t});\r\n\t\t});\r\n\t}\r\n\r\n\tfunction closeAllIW() { infoWindows.forEach(function (w) { w.close(); }); }\r\n\r\n\tfunction highlightCard(idx) {\r\n\t\tqsa('.cpr-card').forEach(function (c, i) { c.classList.toggle('active', i === idx); });\r\n\t\tvar cards = qsa('.cpr-card');\r\n\t\tif (cards[idx]) cards[idx].scrollIntoView({ behavior: 'smooth', block: 'nearest' });\r\n\t}\r\n\r\n\t\/* --------------------------------------------------------\r\n\t   Sort handler\r\n\t-------------------------------------------------------- *\/\r\n\tfunction initSort() {\r\n\t\tvar sortEl = qs('#cpr-sort');\r\n\t\tif (!sortEl || typeof CPR_DATA === 'undefined') return;\r\n\t\tsortEl.addEventListener('change', function () {\r\n\t\t\tvar panel = qs('#cpr-list');\r\n\t\t\tif (!panel) return;\r\n\t\t\tvar locs = CPR_DATA.locations.slice();\r\n\t\t\tif (sortEl.value === 'name') {\r\n\t\t\t\tlocs.sort(function (a, b) { return a.name.localeCompare(b.name); });\r\n\t\t\t} else {\r\n\t\t\t\tlocs.sort(function (a, b) { return a.distance - b.distance; });\r\n\t\t\t}\r\n\t\t\tvar byId = {};\r\n\t\t\tqsa('.cpr-card').forEach(function (c) { byId[c.dataset.id] = c; });\r\n\t\t\tlocs.forEach(function (l) {\r\n\t\t\t\tvar c = byId[String(l.id)];\r\n\t\t\t\tif (c) panel.appendChild(c);\r\n\t\t\t});\r\n\t\t});\r\n\t}\r\n\r\n\tfunction initRadius() {\r\n\t\tvar radiusEl = qs('#cpr-radius');\r\n\t\tif (!radiusEl || typeof CPR_DATA === 'undefined') return;\r\n\t\tradiusEl.addEventListener('change', function () {\r\n\t\t\tnavigateTo(CPR_DATA.center.lat, CPR_DATA.center.lng, CPR_DATA.searchTerm, parseInt(radiusEl.value, 10) || CPR_DATA.radius);\r\n\t\t});\r\n\t}\r\n\r\n\t\/* --------------------------------------------------------\r\n\t   Booking modal \u2014 load location course step via AJAX\r\n\t-------------------------------------------------------- *\/\r\n\tfunction initBookingModal() {\r\n\t\tvar modal = document.getElementById('cpr-booking-modal');\r\n\t\tif (!modal) return;\r\n\r\n\t\tvar body      = document.getElementById('cpr-booking-modal-body');\r\n\t\tvar titleEl   = document.getElementById('cpr-booking-modal-title');\r\n\t\tvar closeBtn  = modal.querySelector('.cpr-booking-modal__close');\r\n\t\tvar backdrop  = modal.querySelector('.cpr-booking-modal__backdrop');\r\n\t\tvar loadingHtml = '<div class=\"cpr-booking-modal__loading\" role=\"status\" aria-live=\"polite\"><span class=\"cpr-booking-modal__spinner\" aria-hidden=\"true\"><\/span><span class=\"cpr-booking-modal__loading-text\">Loading courses\\u2026<\/span><\/div>';\r\n\r\n\t\tvar cprBodyScrollY = 0;\r\n\t\tvar cprBodyScrollLocked = false;\r\n\r\n\t\tfunction needsFixedBodyScrollLock() {\r\n\t\t\treturn window.matchMedia('(max-width: 992px)').matches;\r\n\t\t}\r\n\r\n\t\tfunction lockBodyScroll() {\r\n\t\t\tcprBodyScrollY = window.scrollY || window.pageYOffset || 0;\r\n\t\t\tcprBodyScrollLocked = needsFixedBodyScrollLock();\r\n\t\t\tif (!cprBodyScrollLocked) {\r\n\t\t\t\treturn;\r\n\t\t\t}\r\n\t\t\tdocument.body.style.top = '-' + cprBodyScrollY + 'px';\r\n\t\t\tdocument.body.style.left = '0';\r\n\t\t\tdocument.body.style.right = '0';\r\n\t\t\tdocument.body.style.width = '100%';\r\n\t\t}\r\n\r\n\t\tfunction unlockBodyScroll() {\r\n\t\t\tvar restoreY = cprBodyScrollLocked ? cprBodyScrollY : null;\r\n\t\t\tcprBodyScrollLocked = false;\r\n\t\t\tdocument.body.style.top = '';\r\n\t\t\tdocument.body.style.left = '';\r\n\t\t\tdocument.body.style.right = '';\r\n\t\t\tdocument.body.style.width = '';\r\n\t\t\tif (restoreY !== null) {\r\n\t\t\t\twindow.scrollTo(0, restoreY);\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\tfunction buildLocationBookingUrl(baseHref, courseValue) {\r\n\t\t\tif (!baseHref) return '';\r\n\t\t\tvar target = baseHref;\r\n\t\t\tvar sep = target.indexOf('?') >= 0 ? '&' : '?';\r\n\t\t\ttarget += sep + 'cpr_book=1';\r\n\t\t\tif (courseValue) {\r\n\t\t\t\ttarget += '&cpr_course=' + encodeURIComponent(courseValue);\r\n\t\t\t}\r\n\t\t\treturn target;\r\n\t\t}\r\n\r\n\t\tfunction setModalOpenState(isOpen) {\r\n\t\t\tdocument.documentElement.classList.toggle('cpr-booking-modal-open', isOpen);\r\n\t\t\tdocument.body.classList.toggle('cpr-booking-modal-open', isOpen);\r\n\t\t}\r\n\r\n\t\tfunction closeModal() {\r\n\t\t\tmodal.style.display = 'none';\r\n\t\t\tsetModalOpenState(false);\r\n\t\t\tunlockBodyScroll();\r\n\t\t\tdelete modal.dataset.bookingUrl;\r\n\t\t\tdelete modal.dataset.bookingHref;\r\n\t\t\tif (body) body.innerHTML = loadingHtml;\r\n\t\t}\r\n\r\n\t\tfunction openModal(bookingUrl, locationName, pageId, bookingHref) {\r\n\t\t\tif (!bookingUrl || !body) return;\r\n\t\t\tcloseAllIW();\r\n\t\t\tmodal.style.display = 'block';\r\n\t\t\tsetModalOpenState(true);\r\n\t\t\tlockBodyScroll();\r\n\t\t\tmodal.dataset.bookingUrl = bookingUrl;\r\n\t\t\tmodal.dataset.bookingHref = bookingHref || bookingUrl;\r\n\t\t\tif (titleEl) {\r\n\t\t\t\ttitleEl.textContent = locationName ? ('Book at ' + locationName) : 'Book a class';\r\n\t\t\t}\r\n\t\t\tbody.innerHTML = loadingHtml;\r\n\r\n\t\t\tvar fd = new FormData();\r\n\t\t\tfd.append('action', 'cpr_booking_fragment');\r\n\t\t\tfd.append('nonce', CPR_NONCE);\r\n\t\t\tfd.append('booking_url', bookingUrl);\r\n\t\t\tif (pageId) fd.append('page_id', String(pageId));\r\n\t\t\tif (locationName) fd.append('location_name', locationName);\r\n\r\n\t\t\tfetch(CPR_AJAX_URL, { method: 'POST', body: fd, credentials: 'same-origin' })\r\n\t\t\t\t.then(function (r) { return r.json(); })\r\n\t\t\t\t.then(function (data) {\r\n\t\t\t\t\tif (data.success && data.data && data.data.html) {\r\n\t\t\t\t\t\tbody.innerHTML = '<div class=\"stepper-form cpr-booking-modal__stepper\">' + data.data.html + '<\/div>';\r\n\t\t\t\t\t\tbody.scrollTop = 0;\r\n\t\t\t\t\t\tif (typeof jQuery !== 'undefined') {\r\n\t\t\t\t\t\t\tjQuery(document).trigger('cpccards:reinit');\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\treturn;\r\n\t\t\t\t\t}\r\n\t\t\t\t\tvar msg = (data.data && data.data.message) ? data.data.message : 'Failed to load booking options.';\r\n\t\t\t\t\tbody.innerHTML = '<p class=\"cpr-booking-modal__error\">' + escHtml(msg) +\r\n\t\t\t\t\t\t' <a href=\"' + escHtml(bookingUrl) + '\">Continue on location page<\/a><\/p>';\r\n\t\t\t\t})\r\n\t\t\t\t.catch(function () {\r\n\t\t\t\t\tbody.innerHTML = '<p class=\"cpr-booking-modal__error\">Error loading booking options. ' +\r\n\t\t\t\t\t\t'<a href=\"' + escHtml(bookingUrl) + '\">Continue on location page<\/a><\/p>';\r\n\t\t\t\t});\r\n\t\t}\r\n\r\n\t\tcprOpenBookingModal = openModal;\r\n\t\twindow.cprOpenBookingModal = openModal;\r\n\r\n\t\tdocument.addEventListener('click', function (e) {\r\n\t\t\tvar btn = e.target.closest && e.target.closest('a.cpr-btn-book, a.cpr-iw-btn--book');\r\n\t\t\tif (!btn) return;\r\n\t\t\tvar url = btn.getAttribute('data-booking-url') || btn.getAttribute('href');\r\n\t\t\tif (!url || url === '#') return;\r\n\t\t\te.preventDefault();\r\n\t\t\te.stopPropagation();\r\n\t\t\tvar pageId = btn.getAttribute('data-booking-page-id') || '';\r\n\t\t\tvar bookHref = btn.getAttribute('href') || url;\r\n\t\t\topenModal(url, btn.getAttribute('data-location-name') || '', pageId, bookHref);\r\n\t\t}, true);\r\n\r\n\t\tif (closeBtn) closeBtn.addEventListener('click', closeModal);\r\n\t\tif (backdrop) backdrop.addEventListener('click', closeModal);\r\n\t\tdocument.addEventListener('keydown', function (e) {\r\n\t\t\tif (e.key === 'Escape' && modal.style.display === 'block') closeModal();\r\n\t\t});\r\n\r\n\t\tmodal.addEventListener('click', function (e) {\r\n\t\t\tvar bookInner = e.target.closest && e.target.closest('.cu_supppot_btn');\r\n\t\t\tif (!bookInner || !modal.contains(bookInner)) return;\r\n\t\t\te.preventDefault();\r\n\t\t\te.stopPropagation();\r\n\t\t\tvar courseBtn = bookInner.closest('.course-type-btn');\r\n\t\t\tif (!courseBtn) return;\r\n\t\t\tvar courseValue = courseBtn.getAttribute('data-value') || '';\r\n\t\t\tvar target = buildLocationBookingUrl(modal.dataset.bookingHref || modal.dataset.bookingUrl, courseValue);\r\n\t\t\tif (target) window.location.href = target;\r\n\t\t});\r\n\t}\r\n\r\n\t\/* --------------------------------------------------------\r\n\t   Wait for Google Maps SDK, then boot\r\n\t-------------------------------------------------------- *\/\r\n\tfunction boot() {\r\n\t\tif (_cprWrap && _cprWrap.dataset.cprBooted) return;\r\n\t\tif (_cprWrap) _cprWrap.dataset.cprBooted = '1';\r\n\t\thideResultsTitle();\r\n\t\tinitViewToggle();\r\n\t\tinitTabs();\r\n\t\tinitResultsSearch();\r\n\t\tinitZipcodeSearch();\r\n\t\tinitClassSelect();\r\n\t\tinitBookingModal();\r\n\t\tinitMap();\r\n\t\tinitSort();\r\n\t\tinitRadius();\r\n\t}\r\n\tfunction waitForMaps(t) {\r\n\t\tt = t || 0;\r\n\t\tif (typeof google !== 'undefined' && google.maps) { boot(); }\r\n\t\telse if (t < 400) { setTimeout(function () { waitForMaps(t + 1); }, 150); }\r\n\t\telse {\r\n\t\t\t\/\/ Maps never loaded \u2014 still wire UI (search button retries geocode on click).\r\n\t\t\tinitTabs();\r\n\t\t\tinitClassSelect();\r\n\t\t\tinitResultsSearch();\r\n\t\t\tinitZipcodeSearch();\r\n\t\t\tinitBookingModal();\r\n\t\t}\r\n\t}\r\n\twatchGpSearchModal();\r\n\tif (document.readyState === 'loading') {\r\n\t\tdocument.addEventListener('DOMContentLoaded', function () { waitForMaps(); });\r\n\t} else {\r\n\t\twaitForMaps();\r\n\t}\n}());<\/script>\n\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<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-7e8cf4a elementor-section-full_width elementor-section-stretched elementor-section-height-default elementor-section-height-default\" data-id=\"7e8cf4a\" data-element_type=\"section\" data-settings=\"{&quot;stretch_section&quot;:&quot;section-stretched&quot;,&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t\t<div class=\"elementor-background-overlay\"><\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-57d67d8\" data-id=\"57d67d8\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-dd5908f elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"dd5908f\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-ba22dcb\" data-id=\"ba22dcb\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-b93b4c5 elementor-widget elementor-widget-shortcode\" data-id=\"b93b4c5\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-shortcode\">\r\n    <div class=\"full-width-section\">\r\n    <div class=\"container\">\r\n        <div class=\"location-filter\">\r\n            <div class=\"select-wrapper\">\r\n                <select id=\"select-state\">\r\n                    <option value=\"\">Select State<\/option>\r\n                                            <option value=\"17264\">Alabama<\/option>\r\n                                            <option value=\"48387\">Alaska<\/option>\r\n                                            <option value=\"4155\">Arizona<\/option>\r\n                                            <option value=\"47798\">Arkansas<\/option>\r\n                                            <option value=\"3183\">California<\/option>\r\n                                            <option value=\"1648\">Colorado<\/option>\r\n                                            <option value=\"17265\">Connecticut<\/option>\r\n                                            <option value=\"13417\">DC<\/option>\r\n                                            <option value=\"57420\">Delaware<\/option>\r\n                                            <option value=\"11823\">Florida<\/option>\r\n                                            <option value=\"13420\">Georgia<\/option>\r\n                                            <option value=\"1645\">Hawaii<\/option>\r\n                                            <option value=\"48388\">Idaho<\/option>\r\n                                            <option value=\"5902\">Illinois<\/option>\r\n                                            <option value=\"11824\">Indiana<\/option>\r\n                                            <option value=\"12784\">Iowa<\/option>\r\n                                            <option value=\"13418\">Kansas<\/option>\r\n                                            <option value=\"21778\">Kentucky<\/option>\r\n                                            <option value=\"9118\">Louisiana<\/option>\r\n                                            <option value=\"56893\">Maine<\/option>\r\n                                            <option value=\"51280\">Maryland<\/option>\r\n                                            <option value=\"4157\">Massachusetts<\/option>\r\n                                            <option value=\"5901\">Michigan<\/option>\r\n                                            <option value=\"15884\">Minnesota<\/option>\r\n                                            <option value=\"11293\">Mississippi<\/option>\r\n                                            <option value=\"13415\">Missouri<\/option>\r\n                                            <option value=\"47799\">Montana<\/option>\r\n                                            <option value=\"13419\">Nebraska<\/option>\r\n                                            <option value=\"9117\">Nevada<\/option>\r\n                                            <option value=\"17266\">New Hampshire<\/option>\r\n                                            <option value=\"17267\">New Jersey<\/option>\r\n                                            <option value=\"47800\">New Mexico<\/option>\r\n                                            <option value=\"4377\">New York<\/option>\r\n                                            <option value=\"5516\">New York<\/option>\r\n                                            <option value=\"11313\">North Carolina<\/option>\r\n                                            <option value=\"17268\">North Dakota<\/option>\r\n                                            <option value=\"6400\">Ohio<\/option>\r\n                                            <option value=\"13416\">Oklahoma<\/option>\r\n                                            <option value=\"13414\">Oregon<\/option>\r\n                                            <option value=\"11303\">Pennsylvania<\/option>\r\n                                            <option value=\"17269\">Rhode Island<\/option>\r\n                                            <option value=\"21777\">South Carolina<\/option>\r\n                                            <option value=\"17270\">South Dakota<\/option>\r\n                                            <option value=\"13421\">Tennessee<\/option>\r\n                                            <option value=\"4369\">Test State<\/option>\r\n                                            <option value=\"4376\">Texas<\/option>\r\n                                            <option value=\"5515\">Texas<\/option>\r\n                                            <option value=\"19036\">Utah<\/option>\r\n                                            <option value=\"56894\">Vermont<\/option>\r\n                                            <option value=\"17271\">Virginia<\/option>\r\n                                            <option value=\"5903\">Washington<\/option>\r\n                                            <option value=\"51281\">West Virginia<\/option>\r\n                                            <option value=\"15885\">Wisconsin<\/option>\r\n                                    <\/select>\r\n                <span class=\"dropdown-icon\"><i class=\"fa-solid fa-chevron-down\"><\/i><\/span>\r\n            <\/div>\r\n\r\n            <div class=\"select-wrapper\">\r\n                <select id=\"select-city\">\r\n                    <option value=\"\">Select City<\/option>\r\n                <\/select>\r\n                <span class=\"dropdown-icon\"><i class=\"fa-solid fa-chevron-down\"><\/i><\/span>\r\n            <\/div>\r\n            \r\n            <div class=\"button-wrapper\">\r\n                <button id=\"search-location\">\r\n                    <span id=\"searchBtn\">SEARCH<\/span>\r\n                    <span id=\"loader\" style=\"display:none;\">\u23f3 Loading...<\/span>\r\n                <\/button>\r\n            <\/div>\r\n        <\/div>\r\n    <\/div>\r\n<\/div>\r\n\r\n<style>\r\n.full-width-section {\r\n    \/* background: #f4f4f4; *\/\r\n    padding: 30px 0;\r\n    position: relative;\r\n}\r\n\r\n.full-width-section::before {\r\n    content: '';\r\n    position: absolute;\r\n    top: 0;\r\n    left: 50%;\r\n    transform: translateX(-50%);\r\n    width: 99vw;\r\n    height: 100%;\r\n    background: inherit;\r\n    z-index: -1;\r\n}\r\n\r\n.container {\r\n    width: 100%;\r\n    max-width: 1200px;\r\n    margin: 0 auto;\r\n    padding: 0 20px;\r\n    box-sizing: border-box;\r\n}\r\n\r\n.location-filter {\r\n    display: flex;\r\n    flex-wrap: wrap;\r\n    justify-content: center;\r\n    gap: 16px;\r\n    width: 100%;\r\n}\r\n\r\n.select-wrapper {\r\n    position: relative;\r\n    min-width: 260px;\r\n    flex: 1;\r\n    max-width: 28%;\r\n}\r\n\r\n.dropdown-icon {\r\n    position: absolute;\r\n    right: 15px;\r\n    top: 50%;\r\n    transform: translateY(-50%);\r\n    font-size: 14px;\r\n    color: gray;\r\n    pointer-events: none;\r\n}\r\n\r\n.location-filter select {\r\n    width: 100%;\r\n    padding: 12px 35px 12px 12px;\r\n    font-size: 16px;\r\n    border: 1px solid #ccc;\r\n    border-radius: 3px;\r\n    background: white;\r\n    appearance: none;\r\n    -webkit-appearance: none;\r\n    -moz-appearance: none;\r\n    color: grey;\r\n}\r\n\r\n.button-wrapper {\r\n    min-width: 260px;\r\n    flex: 0 0 auto;\r\n    max-width: 100%;\r\n}\r\n\r\n.location-filter button {\r\n    width: 100%;\r\n    background-color: #B1181E;\r\n    color: white;\r\n    \/* font-weight: 600; *\/\r\n    font-family: \"Josefin Sans\", Sans-serif;\r\n    padding: 12px 24px;\r\n    font-size: 18px;\r\n    border: none;\r\n    border-radius: 3px;\r\n    transition: background 0.3s ease;\r\n    cursor: pointer;\r\n}\r\n\r\n.location-filter button:hover {\r\n    background-color:#000;\r\n}\r\n\r\n#loader {\r\n    color: #fff;\r\n    font-weight: bold;\r\n}\r\n\r\n@media (max-width: 900px) {\r\n    .select-wrapper,\r\n    .button-wrapper {\r\n        max-width: 45%;\r\n        min-width: 200px;\r\n    }\r\n}\r\n\r\n@media (max-width: 600px) {\r\n    .select-wrapper,\r\n    .button-wrapper {\r\n        max-width: 100%;\r\n        min-width: 100%;\r\n    }\r\n}\r\n<\/style>\r\n\r\n    <script>\r\n    document.addEventListener('DOMContentLoaded', function () {\r\n        const stateSelect = document.getElementById('select-state');\r\n        const citySelect = document.getElementById('select-city');\r\n        const searchButton = document.getElementById('search-location');\r\n        const loader = document.getElementById('loader');\r\n        const searchBtn = document.getElementById('searchBtn');\r\n\r\n        stateSelect.addEventListener('change', function () {\r\n            const stateID = this.value;\r\n            citySelect.innerHTML = '<option value=\"\">Select City<\/option>';\r\n\r\n            if (!stateID) return;\r\n\r\n            loader.style.display = 'inline-block';\r\n            searchBtn.style.display = 'none';\r\n\r\n            fetch('https:\/\/rqibridge.com\/crpt\/wp-admin\/admin-ajax.php?action=load_cities_by_state&state_id=' + stateID)\r\n                .then(res => res.json())\r\n                .then(data => {\r\n                    loader.style.display = 'none';\r\n                    searchBtn.style.display = 'inline-block';\r\n                    data.forEach(city => {\r\n                        const opt = document.createElement('option');\r\n                        opt.value = city.link;\r\n                        opt.textContent = city.title;\r\n                        citySelect.appendChild(opt);\r\n                    });\r\n                })\r\n                .catch(() => {\r\n                    loader.style.display = 'none';\r\n                    searchBtn.style.display = 'inline-block';\r\n                    alert('Error fetching cities.');\r\n                });\r\n        });\r\n\r\n        searchButton.addEventListener('click', function () {\r\n            const cityURL = citySelect.value;\r\n            if (cityURL) {\r\n                window.location.href = cityURL;\r\n            } else {\r\n                alert('Please select a city.');\r\n            }\r\n        });\r\n    });\r\n    <\/script>\r\n\r\n    <\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-47cb470 elementor-section-full_width elementor-section-stretched elementor-section-height-default elementor-section-height-default\" data-id=\"47cb470\" data-element_type=\"section\" data-settings=\"{&quot;stretch_section&quot;:&quot;section-stretched&quot;,&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-8d3ab60\" data-id=\"8d3ab60\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-9be2245 elementor-section-full_width elementor-section-height-default elementor-section-height-default elementor-invisible\" data-id=\"9be2245\" data-element_type=\"section\" data-settings=\"{&quot;animation&quot;:&quot;slideInUp&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-c02b972\" data-id=\"c02b972\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-1a82213 elementor-align-center elementor-widget__width-auto btn-space btn-back-icon main_classes_btn elementor-button-info elementor-widget elementor-widget-button\" data-id=\"1a82213\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/rqibridge.com\/crpt\/classes\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">View All Classes<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-db7b4f0 elementor-align-center elementor-widget__width-auto btn-space btn-back-icon main_classes_btn elementor-widget elementor-widget-button\" data-id=\"db7b4f0\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/rqibridge.com\/crpt\/locations\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">View All locations<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-bdc3fce elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-invisible\" data-id=\"bdc3fce\" data-element_type=\"section\" data-settings=\"{&quot;animation&quot;:&quot;slideInUp&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-062dd06\" data-id=\"062dd06\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-9ead3c4 elementor-widget elementor-widget-heading\" data-id=\"9ead3c4\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Our Classes<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-934d581 elementor-widget elementor-widget-heading\" data-id=\"934d581\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<p class=\"elementor-heading-title elementor-size-default\">Welcome to the future of CPR Certification &amp; Renewal, simply take a online course at home and then spend under 30 minutes with one of our automated CPR Carts (RQI). Appointments are available at most locations 24 hours a day, even on weekends and holidays. *Approved by the American Heart Association - Official AHA eCard issued instantly*<\/p>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-43d29e9 elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-invisible\" data-id=\"43d29e9\" data-element_type=\"section\" data-settings=\"{&quot;animation&quot;:&quot;slideInUp&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-inner-column elementor-element elementor-element-e9e54c7\" data-id=\"e9e54c7\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-3605c33 box-image-100 elementor-position-top elementor-widget elementor-widget-image-box\" data-id=\"3605c33\" data-element_type=\"widget\" data-widget_type=\"image-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<div class=\"elementor-image-box-wrapper\"><figure class=\"elementor-image-box-img\"><img fetchpriority=\"high\" decoding=\"async\" width=\"350\" height=\"336\" src=\"https:\/\/rqibridge.com\/crpt\/wp-content\/uploads\/2024\/07\/Atlas_ENUS_ACLS_1.png\" class=\"attachment-full size-full wp-image-606\" alt=\"Atlas ENUS ACLS course icon for advanced cardiovascular life support\" srcset=\"https:\/\/rqibridge.com\/crpt\/wp-content\/uploads\/2024\/07\/Atlas_ENUS_ACLS_1.png 350w, https:\/\/rqibridge.com\/crpt\/wp-content\/uploads\/2024\/07\/Atlas_ENUS_ACLS_1-300x288.png 300w\" sizes=\"(max-width: 350px) 100vw, 350px\" \/><\/figure><div class=\"elementor-image-box-content\"><h3 class=\"elementor-image-box-title\">ACLS<\/h3><p class=\"elementor-image-box-description\">Part 1: Online HeartCode ACLS<br>Part 2: In-Person ACLS Skills<br>-Instant AHA ACLS Provider eCard<br>- Claim 2-3 CEU's<br>100% Pass Rate - Unlimited Attempts<br><span style=\"font-weight: 700;\">(30mins) <\/span><span style=\"font-weight: 700;\">$150.00-$265.00<\/span><\/p><\/div><\/div>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7369535 elementor-align-center btn-space btn-back-icon lean_more_btn elementor-widget elementor-widget-button\" data-id=\"7369535\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/rqibridge.com\/crpt\/classes\/acls\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">LEARN MORE<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-inner-column elementor-element elementor-element-e7029d4\" data-id=\"e7029d4\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-41df8fa box-image-100 elementor-position-top elementor-widget elementor-widget-image-box\" data-id=\"41df8fa\" data-element_type=\"widget\" data-widget_type=\"image-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<div class=\"elementor-image-box-wrapper\"><figure class=\"elementor-image-box-img\"><img decoding=\"async\" width=\"350\" height=\"336\" src=\"https:\/\/rqibridge.com\/crpt\/wp-content\/uploads\/2024\/07\/Atlas_ENUS_BLS_1.png\" class=\"attachment-full size-full wp-image-608\" alt=\"Atlas ENUS BLS course icon for basic life support\" srcset=\"https:\/\/rqibridge.com\/crpt\/wp-content\/uploads\/2024\/07\/Atlas_ENUS_BLS_1.png 350w, https:\/\/rqibridge.com\/crpt\/wp-content\/uploads\/2024\/07\/Atlas_ENUS_BLS_1-300x288.png 300w\" sizes=\"(max-width: 350px) 100vw, 350px\" \/><\/figure><div class=\"elementor-image-box-content\"><h3 class=\"elementor-image-box-title\">BLS<\/h3><p class=\"elementor-image-box-description\">Part 1: Online HeartCode BLS<br>Part 2: In-Person BLS Skills<br>-Instant AHA BLS Provider eCard<br>- Claim 0.75-1 CEU's<br>100% Pass Rate - Unlimited Attempts<br><b>(30mins) <\/b><b>$90.00-$120.00<\/b><\/p><\/div><\/div>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a270b00 elementor-align-center btn-space btn-back-icon lean_more_btn elementor-widget elementor-widget-button\" data-id=\"a270b00\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/rqibridge.com\/crpt\/classes\/bls\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">LEARN MORE<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-inner-column elementor-element elementor-element-7deef53\" data-id=\"7deef53\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-349fc7d box-image-100 elementor-position-top elementor-widget elementor-widget-image-box\" data-id=\"349fc7d\" data-element_type=\"widget\" data-widget_type=\"image-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<div class=\"elementor-image-box-wrapper\"><figure class=\"elementor-image-box-img\"><img decoding=\"async\" width=\"350\" height=\"336\" src=\"https:\/\/rqibridge.com\/crpt\/wp-content\/uploads\/2024\/07\/Atlas_ENUS_PALS_1.png\" class=\"attachment-full size-full wp-image-607\" alt=\"Atlas ENUS PALS course icon for pediatric advanced life support\" srcset=\"https:\/\/rqibridge.com\/crpt\/wp-content\/uploads\/2024\/07\/Atlas_ENUS_PALS_1.png 350w, https:\/\/rqibridge.com\/crpt\/wp-content\/uploads\/2024\/07\/Atlas_ENUS_PALS_1-300x288.png 300w\" sizes=\"(max-width: 350px) 100vw, 350px\" \/><\/figure><div class=\"elementor-image-box-content\"><h3 class=\"elementor-image-box-title\">PALS<\/h3><p class=\"elementor-image-box-description\">Part 1: Online HeartCode PALS<br>Part 2: In-Person PALS Skills<br>-Instant AHA PALS Provider eCard<br>- Claim 3.75-5.25 CEU's<br>100% Pass Rate - Unlimited Attempts<br><span style=\"font-weight: 700;\">(30mins) <\/span><span style=\"font-weight: 700;\">$150.00-$265.00<\/span><\/p><\/div><\/div>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-09bc4c6 elementor-align-center btn-space btn-back-icon lean_more_btn elementor-widget elementor-widget-button\" data-id=\"09bc4c6\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/rqibridge.com\/crpt\/classes\/pals\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">LEARN MORE<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-8744cdc elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"8744cdc\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-a26ec1a\" data-id=\"a26ec1a\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-4004f8b elementor-widget elementor-widget-spacer\" data-id=\"4004f8b\" data-element_type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\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<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-133f848 elementor-section-stretched elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"133f848\" data-element_type=\"section\" data-settings=\"{&quot;stretch_section&quot;:&quot;section-stretched&quot;,&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-14b1b66\" data-id=\"14b1b66\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-134e0ec elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"134e0ec\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-inner-column elementor-element elementor-element-3e8ed17\" data-id=\"3e8ed17\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-f025e1a elementor-widget elementor-widget-heading\" data-id=\"f025e1a\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\"><b>Franchise<\/b><\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9d321c2 elementor-widget elementor-widget-text-editor\" data-id=\"9d321c2\" data-element_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<p><strong>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.<\/strong><\/p><p><strong>Lorem ipsum dolor sit amet, consectetur adipiscing elit.<\/strong><\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-89fbcf3 elementor-align-left elementor-mobile-align-center elementor-widget elementor-widget-button\" data-id=\"89fbcf3\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Read more<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-inner-column elementor-element elementor-element-d31e152\" data-id=\"d31e152\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-86b9090 elementor-widget__width-initial elementor-widget elementor-widget-image\" data-id=\"86b9090\" data-element_type=\"widget\" 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<img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"1024\" src=\"https:\/\/rqibridge.com\/crpt\/wp-content\/uploads\/2026\/04\/Scan-to-download-the-Pitch-Deck-1-1024x1024.png\" class=\"attachment-large size-large wp-image-5117\" alt=\"\" srcset=\"https:\/\/rqibridge.com\/crpt\/wp-content\/uploads\/2026\/04\/Scan-to-download-the-Pitch-Deck-1-1024x1024.png 1024w, https:\/\/rqibridge.com\/crpt\/wp-content\/uploads\/2026\/04\/Scan-to-download-the-Pitch-Deck-1-300x300.png 300w, https:\/\/rqibridge.com\/crpt\/wp-content\/uploads\/2026\/04\/Scan-to-download-the-Pitch-Deck-1-150x150.png 150w, https:\/\/rqibridge.com\/crpt\/wp-content\/uploads\/2026\/04\/Scan-to-download-the-Pitch-Deck-1-768x768.png 768w, https:\/\/rqibridge.com\/crpt\/wp-content\/uploads\/2026\/04\/Scan-to-download-the-Pitch-Deck-1-600x600.png 600w, https:\/\/rqibridge.com\/crpt\/wp-content\/uploads\/2026\/04\/Scan-to-download-the-Pitch-Deck-1-100x100.png 100w, https:\/\/rqibridge.com\/crpt\/wp-content\/uploads\/2026\/04\/Scan-to-download-the-Pitch-Deck-1.png 1150w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/>\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\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-inner-column elementor-element elementor-element-53f8e32\" data-id=\"53f8e32\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-235f2c2 elementor-widget elementor-widget-image\" data-id=\"235f2c2\" data-element_type=\"widget\" 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<img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"829\" src=\"https:\/\/rqibridge.com\/crpt\/wp-content\/uploads\/2026\/04\/Untitled-1-1024x829.webp\" class=\"attachment-large size-large wp-image-4993\" alt=\"\" srcset=\"https:\/\/rqibridge.com\/crpt\/wp-content\/uploads\/2026\/04\/Untitled-1-1024x829.webp 1024w, https:\/\/rqibridge.com\/crpt\/wp-content\/uploads\/2026\/04\/Untitled-1-300x243.webp 300w, https:\/\/rqibridge.com\/crpt\/wp-content\/uploads\/2026\/04\/Untitled-1-768x622.webp 768w, https:\/\/rqibridge.com\/crpt\/wp-content\/uploads\/2026\/04\/Untitled-1-600x486.webp 600w, https:\/\/rqibridge.com\/crpt\/wp-content\/uploads\/2026\/04\/Untitled-1.webp 1500w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/>\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\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-1e4804a elementor-section-full_width elementor-section-stretched elementor-section-height-default elementor-section-height-default\" data-id=\"1e4804a\" data-element_type=\"section\" data-settings=\"{&quot;stretch_section&quot;:&quot;section-stretched&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-f52cf11\" data-id=\"f52cf11\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-bf63af5 elementor-widget elementor-widget-shortcode\" data-id=\"bf63af5\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-shortcode\"><section\r\n\tclass=\"cprcart-stats-map cprcart-stats-map--flare cprcart-stats-map--light\"\r\n\tid=\"cprcart-sm-1\"\r\n\tdata-cprcart-stats-map\r\n\tdata-layout=\"flare\"\r\n\tdata-location-count=\"264\"\r\n\tdata-student-count=\"197\"\r\n\tdata-states=\"[{&quot;code&quot;:&quot;AL&quot;,&quot;name&quot;:&quot;Alabama&quot;,&quot;count&quot;:4,&quot;locations&quot;:[&quot;Cummings Research Park&quot;,&quot;Downtown Birmingham&quot;,&quot;Downtown Mobile&quot;,&quot;Downtown Montgomery&quot;],&quot;url&quot;:&quot;https:\\\/\\\/rqibridge.com\\\/crpt\\\/locations\\\/alabama\\\/&quot;},{&quot;code&quot;:&quot;AK&quot;,&quot;name&quot;:&quot;Alaska&quot;,&quot;count&quot;:1,&quot;locations&quot;:[&quot;Midtown Anchorage&quot;],&quot;url&quot;:&quot;https:\\\/\\\/rqibridge.com\\\/crpt\\\/locations\\\/alaska\\\/&quot;},{&quot;code&quot;:&quot;AZ&quot;,&quot;name&quot;:&quot;Arizona&quot;,&quot;count&quot;:5,&quot;locations&quot;:[&quot;Midtown Tucson&quot;,&quot;North Peoria&quot;,&quot;Northwest Mesa&quot;,&quot;Paradise Valley&quot;,&quot;West Chandler&quot;],&quot;url&quot;:&quot;https:\\\/\\\/rqibridge.com\\\/crpt\\\/locations\\\/arizona\\\/&quot;},{&quot;code&quot;:&quot;AR&quot;,&quot;name&quot;:&quot;Arkansas&quot;,&quot;count&quot;:2,&quot;locations&quot;:[&quot;Downtown Bentonville&quot;,&quot;Downtown Little Rock&quot;],&quot;url&quot;:&quot;https:\\\/\\\/rqibridge.com\\\/crpt\\\/locations\\\/arkansas\\\/&quot;},{&quot;code&quot;:&quot;CA&quot;,&quot;name&quot;:&quot;California&quot;,&quot;count&quot;:37,&quot;locations&quot;:[&quot;Bennett Valley&quot;,&quot;Cambrian Park&quot;,&quot;Central Escondido&quot;,&quot;Central Gold River&quot;,&quot;Central Torrance&quot;,&quot;Cerritos&quot;,&quot;Civic Center&quot;,&quot;Downtown Bakersfield&quot;,&quot;Downtown Citrus Heights&quot;,&quot;Downtown Fresno&quot;,&quot;Downtown LA&quot;,&quot;Downtown Modesto&quot;,&quot;Downtown Sacramento&quot;,&quot;Downtown San Diego&quot;,&quot;Downtown Santa Cruz&quot;,&quot;Downtown Stockton&quot;,&quot;East Bay&quot;,&quot;East Palo Alto&quot;,&quot;East Pasadena&quot;,&quot;East Roseville&quot;,&quot;East San Bernardino&quot;,&quot;Encino&quot;,&quot;Gateway Chula Vista&quot;,&quot;Irvine Business Complex&quot;,&quot;Midtown Ventura&quot;,&quot;Mission Valley&quot;,&quot;Monte Vista&quot;,&quot;North Jefferson&quot;,&quot;North San Jose&quot;,&quot;Redwood Shores&quot;,&quot;South Carlsbad&quot;,&quot;South Salinas&quot;,&quot;South San Francisco&quot;,&quot;Uptown Oakland&quot;,&quot;UTC La Jolla&quot;,&quot;West Santa Ana&quot;,&quot;Westwood&quot;],&quot;url&quot;:&quot;https:\\\/\\\/rqibridge.com\\\/crpt\\\/locations\\\/california\\\/&quot;},{&quot;code&quot;:&quot;CO&quot;,&quot;name&quot;:&quot;Colorado&quot;,&quot;count&quot;:7,&quot;locations&quot;:[&quot;Cherry Creek&quot;,&quot;Downtown Boulder&quot;,&quot;Downtown Colorado Springs&quot;,&quot;Downtown Fort Collins&quot;,&quot;Downtown Parker&quot;,&quot;Iliff Station&quot;,&quot;Northwest Arvada&quot;],&quot;url&quot;:&quot;https:\\\/\\\/rqibridge.com\\\/crpt\\\/locations\\\/colorado\\\/&quot;},{&quot;code&quot;:&quot;CT&quot;,&quot;name&quot;:&quot;Connecticut&quot;,&quot;count&quot;:5,&quot;locations&quot;:[&quot;Downtown Bridgeport&quot;,&quot;Downtown Hartford&quot;,&quot;Downtown New Haven&quot;,&quot;Downtown Stamford&quot;,&quot;West Danbury&quot;],&quot;url&quot;:&quot;https:\\\/\\\/rqibridge.com\\\/crpt\\\/locations\\\/connecticut\\\/&quot;},{&quot;code&quot;:&quot;DE&quot;,&quot;name&quot;:&quot;Delaware&quot;,&quot;count&quot;:1,&quot;locations&quot;:[&quot;Downtown Wilmington&quot;],&quot;url&quot;:&quot;https:\\\/\\\/rqibridge.com\\\/crpt\\\/locations\\\/delaware\\\/&quot;},{&quot;code&quot;:&quot;FL&quot;,&quot;name&quot;:&quot;Florida&quot;,&quot;count&quot;:20,&quot;locations&quot;:[&quot;Brent&quot;,&quot;Central Largo&quot;,&quot;College Park Orlando&quot;,&quot;Downtown Lakeland&quot;,&quot;Downtown St Petersburg&quot;,&quot;Downtown Tallahassee&quot;,&quot;Downtown Tampa Riverwalk&quot;,&quot;Huntington Square&quot;,&quot;Midtown Gainesville&quot;,&quot;Midtown Miami&quot;,&quot;North Boca Raton&quot;,&quot;North Fort Myers&quot;,&quot;Palm Beach County&quot;,&quot;Sawgrass Mills&quot;,&quot;South Bonita Springs&quot;,&quot;South Daytona&quot;,&quot;Southbank&quot;,&quot;Southeast Orlando&quot;,&quot;Uptown Fort Lauderdale&quot;,&quot;West Orlando&quot;],&quot;url&quot;:&quot;https:\\\/\\\/rqibridge.com\\\/crpt\\\/locations\\\/florida\\\/&quot;},{&quot;code&quot;:&quot;GA&quot;,&quot;name&quot;:&quot;Georgia&quot;,&quot;count&quot;:5,&quot;locations&quot;:[&quot;Downtown Augusta&quot;,&quot;Downtown Savannah&quot;,&quot;East Johns Creek&quot;,&quot;Midtown Atlanta&quot;,&quot;West Athens&quot;],&quot;url&quot;:&quot;https:\\\/\\\/rqibridge.com\\\/crpt\\\/locations\\\/georgia\\\/&quot;},{&quot;code&quot;:&quot;HI&quot;,&quot;name&quot;:&quot;Hawaii&quot;,&quot;count&quot;:6,&quot;locations&quot;:[&quot;Ala Moana&quot;,&quot;Downtown Honolulu&quot;,&quot;Honolulu Subcity 2&quot;,&quot;Kailua Kona&quot;,&quot;Lihue&quot;,&quot;Wailuku&quot;],&quot;url&quot;:&quot;https:\\\/\\\/rqibridge.com\\\/crpt\\\/locations\\\/hawaii\\\/&quot;},{&quot;code&quot;:&quot;ID&quot;,&quot;name&quot;:&quot;Idaho&quot;,&quot;count&quot;:1,&quot;locations&quot;:[&quot;Boise Bench&quot;],&quot;url&quot;:&quot;https:\\\/\\\/rqibridge.com\\\/crpt\\\/locations\\\/idaho\\\/&quot;},{&quot;code&quot;:&quot;IL&quot;,&quot;name&quot;:&quot;Illinois&quot;,&quot;count&quot;:7,&quot;locations&quot;:[&quot;Downtown Champaign&quot;,&quot;Downtown Chicago&quot;,&quot;Downtown Evanston&quot;,&quot;East Schaumburg&quot;,&quot;South Naperville&quot;,&quot;Uptown Chicago&quot;,&quot;West Joliet&quot;],&quot;url&quot;:&quot;https:\\\/\\\/rqibridge.com\\\/crpt\\\/locations\\\/illinois\\\/&quot;},{&quot;code&quot;:&quot;IN&quot;,&quot;name&quot;:&quot;Indiana&quot;,&quot;count&quot;:5,&quot;locations&quot;:[&quot;Downtown Fort Wayne&quot;,&quot;Downtown Highland&quot;,&quot;Downtown Indianapolis&quot;,&quot;Meridian Corridor&quot;,&quot;Northeast South Bend&quot;],&quot;url&quot;:&quot;https:\\\/\\\/rqibridge.com\\\/crpt\\\/locations\\\/indiana\\\/&quot;},{&quot;code&quot;:&quot;IA&quot;,&quot;name&quot;:&quot;Iowa&quot;,&quot;count&quot;:3,&quot;locations&quot;:[&quot;East Davenport&quot;,&quot;North Cedar Rapids&quot;,&quot;West Des Moines&quot;],&quot;url&quot;:&quot;https:\\\/\\\/rqibridge.com\\\/crpt\\\/locations\\\/iowa\\\/&quot;},{&quot;code&quot;:&quot;KS&quot;,&quot;name&quot;:&quot;Kansas&quot;,&quot;count&quot;:1,&quot;locations&quot;:[&quot;Downtown Wichita&quot;],&quot;url&quot;:&quot;https:\\\/\\\/rqibridge.com\\\/crpt\\\/locations\\\/kansas\\\/&quot;},{&quot;code&quot;:&quot;KY&quot;,&quot;name&quot;:&quot;Kentucky&quot;,&quot;count&quot;:3,&quot;locations&quot;:[&quot;Brownsboro Crossing&quot;,&quot;Downtown Bowling Green&quot;,&quot;Southwest Lexington&quot;],&quot;url&quot;:&quot;https:\\\/\\\/rqibridge.com\\\/crpt\\\/locations\\\/kentucky\\\/&quot;},{&quot;code&quot;:&quot;LA&quot;,&quot;name&quot;:&quot;Louisiana&quot;,&quot;count&quot;:4,&quot;locations&quot;:[&quot;Downtown Shreveport&quot;,&quot;Highlands Perkins&quot;,&quot;Jefferson Parish&quot;,&quot;South Lafayette&quot;],&quot;url&quot;:&quot;https:\\\/\\\/rqibridge.com\\\/crpt\\\/locations\\\/louisiana\\\/&quot;},{&quot;code&quot;:&quot;ME&quot;,&quot;name&quot;:&quot;Maine&quot;,&quot;count&quot;:2,&quot;locations&quot;:[&quot;Arts District&quot;,&quot;Downtown Bangor&quot;],&quot;url&quot;:&quot;https:\\\/\\\/rqibridge.com\\\/crpt\\\/locations\\\/maine\\\/&quot;},{&quot;code&quot;:&quot;MD&quot;,&quot;name&quot;:&quot;Maryland&quot;,&quot;count&quot;:4,&quot;locations&quot;:[&quot;Downtown Baltimore&quot;,&quot;Downtown Rockville&quot;,&quot;West Annapolis&quot;,&quot;West Bethesda&quot;],&quot;url&quot;:&quot;https:\\\/\\\/rqibridge.com\\\/crpt\\\/locations\\\/maryland\\\/&quot;},{&quot;code&quot;:&quot;MA&quot;,&quot;name&quot;:&quot;Massachusetts&quot;,&quot;count&quot;:9,&quot;locations&quot;:[&quot;Coolidge Corner South Side&quot;,&quot;Downtown Quincy&quot;,&quot;Downtown Springfield&quot;,&quot;Downtown Worcester&quot;,&quot;East Dedham&quot;,&quot;Metro West Boston&quot;,&quot;North Station&quot;,&quot;Piety Corner&quot;,&quot;West Cambridge&quot;],&quot;url&quot;:&quot;https:\\\/\\\/rqibridge.com\\\/crpt\\\/locations\\\/massachusetts\\\/&quot;},{&quot;code&quot;:&quot;MI&quot;,&quot;name&quot;:&quot;Michigan&quot;,&quot;count&quot;:7,&quot;locations&quot;:[&quot;Central Novi&quot;,&quot;Downtown Grand Rapids&quot;,&quot;Downtown Lansing&quot;,&quot;East Dearborn&quot;,&quot;South Ann Arbor&quot;,&quot;South Kalamazoo&quot;,&quot;Troy Business District&quot;],&quot;url&quot;:&quot;https:\\\/\\\/rqibridge.com\\\/crpt\\\/locations\\\/michigan\\\/&quot;},{&quot;code&quot;:&quot;MN&quot;,&quot;name&quot;:&quot;Minnesota&quot;,&quot;count&quot;:5,&quot;locations&quot;:[&quot;Downtown St Cloud&quot;,&quot;Downtown St Paul&quot;,&quot;North Brooklyn Center&quot;,&quot;Uptown Minneapolis&quot;,&quot;West Bloomington&quot;],&quot;url&quot;:&quot;https:\\\/\\\/rqibridge.com\\\/crpt\\\/locations\\\/minnesota\\\/&quot;},{&quot;code&quot;:&quot;MS&quot;,&quot;name&quot;:&quot;Mississippi&quot;,&quot;count&quot;:2,&quot;locations&quot;:[&quot;Downtown Gulfport&quot;,&quot;Fondren District&quot;],&quot;url&quot;:&quot;https:\\\/\\\/rqibridge.com\\\/crpt\\\/locations\\\/mississippi\\\/&quot;},{&quot;code&quot;:&quot;MO&quot;,&quot;name&quot;:&quot;Missouri&quot;,&quot;count&quot;:2,&quot;locations&quot;:[&quot;Crown Center&quot;,&quot;Downtown Clayton&quot;],&quot;url&quot;:&quot;https:\\\/\\\/rqibridge.com\\\/crpt\\\/locations\\\/missouri\\\/&quot;},{&quot;code&quot;:&quot;MT&quot;,&quot;name&quot;:&quot;Montana&quot;,&quot;count&quot;:3,&quot;locations&quot;:[&quot;Downtown Bozeman&quot;,&quot;Midtown Billings&quot;,&quot;Westside Missoula&quot;],&quot;url&quot;:&quot;https:\\\/\\\/rqibridge.com\\\/crpt\\\/locations\\\/montana\\\/&quot;},{&quot;code&quot;:&quot;NE&quot;,&quot;name&quot;:&quot;Nebraska&quot;,&quot;count&quot;:2,&quot;locations&quot;:[&quot;South Central Omaha&quot;,&quot;West Waterloo&quot;],&quot;url&quot;:&quot;https:\\\/\\\/rqibridge.com\\\/crpt\\\/locations\\\/nebraska\\\/&quot;},{&quot;code&quot;:&quot;NV&quot;,&quot;name&quot;:&quot;Nevada&quot;,&quot;count&quot;:3,&quot;locations&quot;:[&quot;Midtown Reno&quot;,&quot;North Las Vegas&quot;,&quot;West Las Vegas&quot;],&quot;url&quot;:&quot;https:\\\/\\\/rqibridge.com\\\/crpt\\\/locations\\\/nevada\\\/&quot;},{&quot;code&quot;:&quot;NH&quot;,&quot;name&quot;:&quot;New Hampshire&quot;,&quot;count&quot;:2,&quot;locations&quot;:[&quot;South River Road&quot;,&quot;Southwest Nashua&quot;],&quot;url&quot;:&quot;https:\\\/\\\/rqibridge.com\\\/crpt\\\/locations\\\/new-hampshire\\\/&quot;},{&quot;code&quot;:&quot;NJ&quot;,&quot;name&quot;:&quot;New Jersey&quot;,&quot;count&quot;:5,&quot;locations&quot;:[&quot;Central Edison&quot;,&quot;Downtown Jersey City&quot;,&quot;Downtown Morristown&quot;,&quot;Downtown Newark&quot;,&quot;North Kings Hwy Commercial Corridor&quot;],&quot;url&quot;:&quot;https:\\\/\\\/rqibridge.com\\\/crpt\\\/locations\\\/new-jersey\\\/&quot;},{&quot;code&quot;:&quot;NM&quot;,&quot;name&quot;:&quot;New Mexico&quot;,&quot;count&quot;:2,&quot;locations&quot;:[&quot;Downtown Albuquerque&quot;,&quot;Downtown Santa Fe&quot;],&quot;url&quot;:&quot;https:\\\/\\\/rqibridge.com\\\/crpt\\\/locations\\\/new-mexico\\\/&quot;},{&quot;code&quot;:&quot;NY&quot;,&quot;name&quot;:&quot;New York&quot;,&quot;count&quot;:15,&quot;locations&quot;:[&quot;Brooklyn Heights&quot;,&quot;Buffalo North Towns&quot;,&quot;Central Hicksville&quot;,&quot;Downtown Buffalo&quot;,&quot;Downtown Ithaca&quot;,&quot;Downtown Rochester&quot;,&quot;Downtown Syracuse&quot;,&quot;Downtown White Plains&quot;,&quot;Financial District&quot;,&quot;Forest Hills Queens&quot;,&quot;Long Island City&quot;,&quot;Manhasset&quot;,&quot;Midtown East&quot;,&quot;Murray Hill&quot;,&quot;North Yonkers&quot;],&quot;url&quot;:&quot;https:\\\/\\\/rqibridge.com\\\/crpt\\\/locations\\\/new-york\\\/&quot;},{&quot;code&quot;:&quot;NC&quot;,&quot;name&quot;:&quot;North Carolina&quot;,&quot;count&quot;:7,&quot;locations&quot;:[&quot;Downtown Asheville&quot;,&quot;Downtown Greensboro&quot;,&quot;Northwest Raleigh&quot;,&quot;South Chapel Hill&quot;,&quot;South Hickory&quot;,&quot;Uptown Charlotte&quot;,&quot;West Winston Salem&quot;],&quot;url&quot;:&quot;https:\\\/\\\/rqibridge.com\\\/crpt\\\/locations\\\/north-carolina\\\/&quot;},{&quot;code&quot;:&quot;ND&quot;,&quot;name&quot;:&quot;North Dakota&quot;,&quot;count&quot;:1,&quot;locations&quot;:[&quot;Brandt Crossing&quot;],&quot;url&quot;:&quot;https:\\\/\\\/rqibridge.com\\\/crpt\\\/locations\\\/north-dakota\\\/&quot;},{&quot;code&quot;:&quot;OH&quot;,&quot;name&quot;:&quot;Ohio&quot;,&quot;count&quot;:7,&quot;locations&quot;:[&quot;Central Dayton&quot;,&quot;Downtown Cincinnati&quot;,&quot;Franklin Park&quot;,&quot;Italian Village&quot;,&quot;Middleburg Heights&quot;,&quot;North Middletown&quot;,&quot;North West Chester&quot;],&quot;url&quot;:&quot;https:\\\/\\\/rqibridge.com\\\/crpt\\\/locations\\\/ohio\\\/&quot;},{&quot;code&quot;:&quot;OK&quot;,&quot;name&quot;:&quot;Oklahoma&quot;,&quot;count&quot;:2,&quot;locations&quot;:[&quot;Downtown Oklahoma City&quot;,&quot;Midtown Tulsa&quot;],&quot;url&quot;:&quot;https:\\\/\\\/rqibridge.com\\\/crpt\\\/locations\\\/oklahoma\\\/&quot;},{&quot;code&quot;:&quot;OR&quot;,&quot;name&quot;:&quot;Oregon&quot;,&quot;count&quot;:3,&quot;locations&quot;:[&quot;Downtown Portland&quot;,&quot;East Medford&quot;,&quot;North Hillsboro&quot;],&quot;url&quot;:&quot;https:\\\/\\\/rqibridge.com\\\/crpt\\\/locations\\\/oregon\\\/&quot;},{&quot;code&quot;:&quot;PA&quot;,&quot;name&quot;:&quot;Pennsylvania&quot;,&quot;count&quot;:9,&quot;locations&quot;:[&quot;Downtown Lancaster&quot;,&quot;East Altoona&quot;,&quot;East Liberty&quot;,&quot;North State College&quot;,&quot;Old City&quot;,&quot;Route 202 Business Corridor&quot;,&quot;University City&quot;,&quot;West Pittsburgh&quot;,&quot;West Scranton&quot;],&quot;url&quot;:&quot;https:\\\/\\\/rqibridge.com\\\/crpt\\\/locations\\\/pennsylvania\\\/&quot;},{&quot;code&quot;:&quot;RI&quot;,&quot;name&quot;:&quot;Rhode Island&quot;,&quot;count&quot;:1,&quot;locations&quot;:[&quot;Downtown Providence&quot;],&quot;url&quot;:&quot;https:\\\/\\\/rqibridge.com\\\/crpt\\\/locations\\\/rhode-island\\\/&quot;},{&quot;code&quot;:&quot;SC&quot;,&quot;name&quot;:&quot;South Carolina&quot;,&quot;count&quot;:3,&quot;locations&quot;:[&quot;Downtown Charleston&quot;,&quot;Downtown Columbia&quot;,&quot;East Greenville&quot;],&quot;url&quot;:&quot;https:\\\/\\\/rqibridge.com\\\/crpt\\\/locations\\\/south-carolina\\\/&quot;},{&quot;code&quot;:&quot;SD&quot;,&quot;name&quot;:&quot;South Dakota&quot;,&quot;count&quot;:1,&quot;locations&quot;:[&quot;Wallners&quot;],&quot;url&quot;:&quot;https:\\\/\\\/rqibridge.com\\\/crpt\\\/locations\\\/south-dakota\\\/&quot;},{&quot;code&quot;:&quot;TN&quot;,&quot;name&quot;:&quot;Tennessee&quot;,&quot;count&quot;:6,&quot;locations&quot;:[&quot;Donelson&quot;,&quot;Downtown Chattanooga&quot;,&quot;Downtown Knoxville&quot;,&quot;Downtown Memphis&quot;,&quot;East Memphis&quot;,&quot;South Franklin&quot;],&quot;url&quot;:&quot;https:\\\/\\\/rqibridge.com\\\/crpt\\\/locations\\\/tennessee\\\/&quot;},{&quot;code&quot;:&quot;TX&quot;,&quot;name&quot;:&quot;Texas&quot;,&quot;count&quot;:19,&quot;locations&quot;:[&quot;Brook Hallow&quot;,&quot;Central Baytown&quot;,&quot;Central Business District&quot;,&quot;Central College Station&quot;,&quot;Central Irving&quot;,&quot;Central Lubbock&quot;,&quot;Downtown Amarillo&quot;,&quot;Downtown Dallas&quot;,&quot;Downtown El Paso&quot;,&quot;Downtown San Antonio&quot;,&quot;East Sugar Land&quot;,&quot;Greenway Plaza&quot;,&quot;North Arlington&quot;,&quot;North Houston&quot;,&quot;South Corpus Christi&quot;,&quot;South Houston&quot;,&quot;West Round Rock&quot;,&quot;West University&quot;,&quot;West Waco&quot;],&quot;url&quot;:&quot;https:\\\/\\\/rqibridge.com\\\/crpt\\\/locations\\\/texas\\\/&quot;},{&quot;code&quot;:&quot;UT&quot;,&quot;name&quot;:&quot;Utah&quot;,&quot;count&quot;:4,&quot;locations&quot;:[&quot;Downtown Provo&quot;,&quot;Downtown Salt Lake City&quot;,&quot;East Ogden&quot;,&quot;South Logan&quot;],&quot;url&quot;:&quot;https:\\\/\\\/rqibridge.com\\\/crpt\\\/locations\\\/utah\\\/&quot;},{&quot;code&quot;:&quot;VT&quot;,&quot;name&quot;:&quot;Vermont&quot;,&quot;count&quot;:1,&quot;locations&quot;:[&quot;Williston Business District&quot;],&quot;url&quot;:&quot;https:\\\/\\\/rqibridge.com\\\/crpt\\\/locations\\\/vermont\\\/&quot;},{&quot;code&quot;:&quot;VA&quot;,&quot;name&quot;:&quot;Virginia&quot;,&quot;count&quot;:8,&quot;locations&quot;:[&quot;Central Fredericksburg&quot;,&quot;Central Newport News&quot;,&quot;Downtown Alexandria&quot;,&quot;Downtown Norfolk&quot;,&quot;Manchester&quot;,&quot;North Manassas&quot;,&quot;South Arlington&quot;,&quot;Town Center District&quot;],&quot;url&quot;:&quot;https:\\\/\\\/rqibridge.com\\\/crpt\\\/locations\\\/virginia\\\/&quot;},{&quot;code&quot;:&quot;WA&quot;,&quot;name&quot;:&quot;Washington&quot;,&quot;count&quot;:6,&quot;locations&quot;:[&quot;Downtown Bellevue&quot;,&quot;Downtown Olympia&quot;,&quot;Downtown Seattle&quot;,&quot;Downtown Spokane&quot;,&quot;Downtown Tacoma&quot;,&quot;South Renton&quot;],&quot;url&quot;:&quot;https:\\\/\\\/rqibridge.com\\\/crpt\\\/locations\\\/washington\\\/&quot;},{&quot;code&quot;:&quot;WV&quot;,&quot;name&quot;:&quot;West Virginia&quot;,&quot;count&quot;:1,&quot;locations&quot;:[&quot;Central Charleston&quot;],&quot;url&quot;:&quot;https:\\\/\\\/rqibridge.com\\\/crpt\\\/locations\\\/west-virginia\\\/&quot;},{&quot;code&quot;:&quot;WI&quot;,&quot;name&quot;:&quot;Wisconsin&quot;,&quot;count&quot;:5,&quot;locations&quot;:[&quot;Bellevue Business Corridor&quot;,&quot;Downtown Madison Isthmus&quot;,&quot;Downtown Wausau&quot;,&quot;Downtown West Allis&quot;,&quot;West Madison&quot;],&quot;url&quot;:&quot;https:\\\/\\\/rqibridge.com\\\/crpt\\\/locations\\\/wisconsin\\\/&quot;},{&quot;code&quot;:&quot;WY&quot;,&quot;name&quot;:&quot;Wyoming&quot;,&quot;count&quot;:0,&quot;locations&quot;:[],&quot;url&quot;:&quot;https:\\\/\\\/rqibridge.com\\\/crpt\\\/locations\\\/wyoming\\\/&quot;}]\"\r\n\taria-label=\"CPR Cart nationwide impact\"\r\n>\r\n\t<div class=\"cprcart-stats-map__flare-scan\" aria-hidden=\"true\"><\/div>\r\n\r\n\t<div class=\"cprcart-stats-map__flare-kpi\">\r\n\t\t<div class=\"cprcart-stats-map__flare-kpi-item\">\r\n\t\t\t<div class=\"cprcart-stats-map__counter-value cprcart-stats-map__counter-value--accent\" data-count=\"50\">\r\n\t\t\t\t50\t\t\t<\/div>\r\n\t\t\t<div class=\"cprcart-stats-map__counter-label\">\r\n\t\t\t\tStates Reached\t\t\t<\/div>\r\n\t\t<\/div>\r\n\r\n\t\t<div class=\"cprcart-stats-map__flare-kpi-sep\" aria-hidden=\"true\"><\/div>\r\n\r\n\t\t<div class=\"cprcart-stats-map__flare-kpi-item\">\r\n\t\t\t<div class=\"cprcart-stats-map__counter-value\" data-count=\"264\">\r\n\t\t\t\t264\t\t\t<\/div>\r\n\t\t\t<div class=\"cprcart-stats-map__counter-label\">\r\n\t\t\t\tLocations\t\t\t<\/div>\r\n\t\t<\/div>\r\n\r\n\t\t<div class=\"cprcart-stats-map__flare-kpi-sep\" aria-hidden=\"true\"><\/div>\r\n\r\n\t\t<div class=\"cprcart-stats-map__flare-kpi-item\">\r\n\t\t\t<div class=\"cprcart-stats-map__counter-value\" data-count=\"197\" data-suffix=\"+\">\r\n\t\t\t\t197+\t\t\t<\/div>\r\n\t\t\t<div class=\"cprcart-stats-map__counter-label\">\r\n\t\t\t\tStudents Certified\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t<\/div>\r\n\r\n\t<div class=\"cprcart-stats-map__flare-panorama\">\r\n\t\t<div class=\"cprcart-stats-map__flare-panorama-label\">\r\n\t\t\tCoverage Map\t\t<\/div>\r\n\t\t<div class=\"cprcart-stats-map__map-wrap\">\r\n\t\t\t\ufeff<svg class=\"cprcart-stats-map__svg\" preserveAspectRatio=\"xMidYMid meet\" role=\"img\" aria-hidden=\"true\"\n\txmlns=\"http:\/\/www.w3.org\/2000\/svg\"\n\tviewBox=\"192 9 1028 746\"\n\taria-label=\"Map of USA\"\n>\n\t<path\n\t id=\"ak\" class=\"cprcart-stats-map__state\" data-state=\"ak\"\n\t\tname=\"Alaska\"\n\t\td=\"M456.18,521.82l-0.1,4.96l-0.1,4.94l-0.1,4.92l-0.1,4.9l-0.1,4.88l-0.1,4.86l-0.1,4.84l-0.1,4.82l-0.1,4.8l-0.1,4.78l-0.1,4.77l-0.09,4.75l-0.1,4.73l-0.09,4.71l-0.09,4.7l-0.09,4.68l-0.09,4.66l-0.09,4.65l-0.09,4.64l-0.09,4.62l-0.09,4.61l-0.09,4.59l-0.09,4.58l-0.09,4.56l-0.09,4.55l-0.09,4.54l-0.09,4.53l-0.09,4.51l-0.09,4.5l-0.09,4.49l-0.09,4.48l-0.09,4.47l1.8,0.66l1.79,0.65l0.57,-1.23l1.93,0.97l1.69,0.85l1.09,-1.06l1.18,-1.14l1.58,-0.07l1.77,-0.09l1.18,-0.06l0,0.98l-0.44,1.63l-0.37,1.36l0.98,1.25l0.1,0.13l1.34,0.72l1.25,0.67l0.57,1.87l1.38,1.43l1.05,1.09l1.01,1.04l1.45,1.48l1.02,1.04l1.37,1.38l0.82,0.82l0.41,1.61l0.5,1.93l-0.27,1.15l0.65,0.17l1.23,-1.31l1.16,-0.82l1.43,-1.02l0.96,-0.69l1.82,-0.08l0.81,-1.96l-0.08,-2.71l0.92,0.02l0.53,-0.38l0.21,-0.8l-0.61,-1.07l1.71,-0.57l1.24,-0.41l1.74,-1.07l1.7,-1.05l0.86,0.73l0.85,0.7l1.69,1.69l0.13,0.42l-0.07,0.83l-0.12,0.83l1.09,2.27l0.3,0.25l0.83,0.28l1.01,0.72l0.46,0.64l1.46,0.99l0.26,0.43l0.17,0.7l0.26,0.6l0.29,0.42l0.29,0.61l0.65,0.7l1.21,0.75l0.84,0.52l1.18,0.73l1.25,1.55l1.09,1.35l1.23,1.32l-0.1,1.12l1.27,1.64l1.37,2.09l1.07,1.86l0.75,1.03l0.92,1.5l1.13,1.83l1.29,2.08l0.97,1.32l1.28,1.86l0.65,1.11l-0.32,0.82l-0.4,1.01l1.5,0.35l1.04,0.24l-0.17,1.11l-0.22,1.46l1.2,0.47l0.81,0.32l-0.1,0.77l0.5,0.81l0.19,1.4l1.4,-0.21l0.62,-0.09l0.9,0.55l1.18,0.72l1.18,0.67l1.01,0.57l1.29,0.27l1.6,0.42l0.87,1.07l1.46,0.35l0.68,1.54l1.69,0.42l0.92,-0.48l0.41,0.61l0.35,0.72l0.17,0.93l0,0.92l-0.33,0.81l-0.23,0.86l-0.12,0.91l0.02,0.96l0.15,1.01l0.25,0.87l0.67,1.59l0.27,0.99l0.09,0.67l-0.9,2.47l-0.28,1.16l0.09,0.5l-0.71,1.25l-1.37,1.78l-0.6,1.01l-0.37,-0.28l-2,-0.06l-0.91,-2.02l-0.53,-1.59l-0.7,-1.36l-0.01,-0.32l0.43,-0.99l1.88,-0.96l-0.01,-0.31l-0.75,-0.14l-0.21,-0.32l-0.34,-1.51l-0.07,-1.35l-0.13,-0.89l-0.49,-1.79l-0.59,-1.07l-1.44,-2.07l-0.15,-0.54l0.49,-0.74l0.28,-0.67l-2,1.3l-2.77,1.42l-1.17,0.92l-0.23,0.35l-0.07,0.28l0.29,0.75l-0.01,0.25l-0.21,0.48l-0.19,1.32l-0.52,1.42l-0.3,0.31l-1.17,-0.42l-0.34,-0.42l-0.7,-1.74l0.1,-0.49l0.38,-0.43l0.49,-0.91l0.6,-1.39l1.06,-3.5l0.87,-0.09l1.48,-0.8l-2.44,-0.14l-0.37,-0.15l-0.36,-0.44l-0.35,-0.73l-0.55,-0.79l-0.94,-0.22l-0.42,-0.28l-0.68,-0.97l-0.44,-0.42l-0.26,-0.55l-0.09,-0.67l-0.2,-0.32l-0.64,-0.07l-0.36,-0.21l-0.22,-1.72l-1.27,-0.35l-0.54,-0.35l-0.89,-1.02l-0.26,-0.51l-0.1,-0.43l0.11,-1.21l-0.1,-0.22l-0.71,0.17l-4.59,-1.56l0.08,-2.47l-1.02,-3.19l-0.96,-1.26l0.14,-0.52l0.17,-0.28l0.39,-0.03l1.76,0.85l1.67,1.03l0.2,-0.18l-2.71,-2.23l-0.68,-0.68l-0.21,-0.85l-0.04,-0.46l0.19,-0.26l2.4,0.06l0.13,-0.19l-2.46,-0.55l-0.49,0.03l-0.47,1.04l-0.24,0.25l-0.52,-0.02l-0.18,-0.14l-0.69,-1.19l-0.63,-0.82l-1.15,-1.12l-0.25,-0.83l-0.12,-1.24l0.08,-1.18l0.73,-2.73l0.33,-0.49l0.08,-0.3l-0.27,0.06l-0.24,0.27l-0.66,1.29l-0.64,2.08l-0.58,0.73l-0.39,-0.15l-0.63,-0.8l-1.27,-0.95l-1.42,-0.19l-0.94,-1l-1.45,-2.83l-0.24,-1.44l-0.18,-0.35l-0.73,-0.44l-0.46,-0.68l-0.82,-3.5l-0.98,-2.42l-0.27,-1.29l0.02,-1.29l-0.12,-0.14l-0.26,1.02l-0.06,0.53l-0.55,0.17l0.56,1l0.15,0.5l-0.26,-0.03l-0.53,0.15l0.97,1.7l0.52,2.67l0.69,1.96l0.46,1.59l0.23,1.21l0.31,1.16l0.82,2.54l0.12,0.51l-0.07,0.42l-0.21,0.51l-0.4,0.21l-1.29,-0.28l-0.51,-0.62l-0.73,-1.14l-0.98,-0.5l-2.37,0.36l-0.19,-0.08l-0.02,-0.96l0.21,-1.71l-0.24,-0.68l-1.31,-2.46l0,-0.49l1.65,-1.21l-0.83,-0.06l-0.65,0.47l-0.27,-0.28l-0.45,-1.6l-0.28,-0.59l-0.13,-0.12l-0.02,1.53l0.31,0.79l0.06,0.46l-0.02,0.65l-0.16,0.47l-0.3,0.29l-0.31,0.08l-0.58,-0.31l-0.65,-0.59l-0.56,-0.27l-0.21,-0.24l-0.28,-0.67l-0.44,-0.5l-2.08,-0.59l-1.25,-0.73l-0.1,0.2l0.4,0.81l0.05,0.48l-0.31,0.15l-0.54,0.79l0.16,0.1l0.58,-0.27l0.66,0.01l1.1,0.44l1,0.59l0.37,0.33l0.16,0.51l0.13,0.18l0.99,0.57l0.06,0.31l-0.6,0.95l1.28,-0.14l0.76,0.31l1,1.41l0.35,0.79l0.08,1.03l-0.19,0.31l-0.37,0.22l-2.62,0.42l-0.91,1.27l-0.2,0.02l-0.73,-0.32l-1.34,-0.96l-1.66,-0.9l-3.78,-2.72l-0.1,-0.13l-0.07,-0.54l-0.26,-0.27l-0.51,-0.23l-0.71,-0.7l-0.91,-1.17l-0.56,-0.92l-0.22,-0.66l-0.53,-0.76l-1.68,-1.57l-0.88,-0.6l-0.77,-0.34l-0.67,-0.07l-0.18,-0.21l0.31,-0.35l0.04,-0.21l-1.47,-0.32l-1.4,-0.74l-3.54,-2.1l-1.82,-1.32l-1.06,-0.63l-0.45,-0.36l-0.2,-0.29l0.26,-0.3l0.71,-0.31l0.48,-0.35l0.76,-1.33l0.06,-0.43l-0.4,-0.97l-0.18,-0.88l0.01,-0.49l0.09,-0.48l0.12,-0.32l0.32,-0.31l0.22,-0.15l0.28,0.11l0.88,1.22l0.12,0.44l-0.04,1.66l0.25,1.94l0.08,-0.14l0.08,-0.64l0.05,-1.23l0.1,-0.59l0.19,-0.57l0.32,-0.3l1,0.18l0.46,-0.1l-1.95,-0.88l-1.22,-1.65l-0.22,-0.17l-0.67,-0.08l-0.71,0.66l-1.84,2.16l-0.51,0.38l-2.31,1.18l-1.56,0.22l-1.75,-0.22l-1.49,-0.42l-3.7,-1.98l-0.57,-0.46l0.9,-1.15l0.04,-0.37l-0.27,-1.21l-0.24,-0.35l-0.35,-0.2l-0.1,0.13l-0.01,0.36l0.08,0.66l-0.29,0.34l-0.64,0.36l-1.08,0.35l-3.28,-1.07l-3.36,-0.92l-3.01,-0.28l-4.29,0.45l-2.31,0.53l-1.33,-0.01l-1.27,-0.18l-0.08,-0.45l0.6,-0.23l-0.02,-0.33l-0.68,-1.05l-1.08,-0.68l-1.48,-0.3l-0.84,-0.35l-0.19,-0.39l-0.51,-0.39l-0.82,-0.39l-0.33,-0.63l0.41,-1.87l0.36,-1.12l0.33,-0.76l0.8,-1.25l-0.26,0.08l-1.1,0.88l-0.97,0.92l-0.93,1.22l-0.54,0.55l-0.68,0.49l-1,-0.2l-1.31,-0.89l-1.14,-0.49l-0.97,-0.1l-0.38,-0.17l0.72,-0.66l0.42,-0.54l0.59,-0.88l0.15,-0.44l-3.54,-0.41l-0.09,-0.49l0.02,-0.36l-0.09,-0.3l-0.5,-0.26l-0.73,0.11l-1.21,0.48l-0.47,-0.47l0.2,-0.23l0.4,-0.15l0.84,-0.76l-1.01,-0.51l-0.49,-0.53l-0.23,-0.42l0.14,-1.46l0.35,-0.91l2.4,-0.72l-0.71,-0.41l-1.48,0l-1.05,0.69l-1.27,1.01l-0.82,0.35l-0.38,-0.32l-0.52,-0.14l-0.67,0.03l-0.47,0.24l-0.27,0.46l-0.29,0.3l-0.31,0.14l-0.21,-0.07l-0.27,-0.52l-0.64,-0.37l-0.29,-0.41l-0.21,0.22l-0.29,0.69l-0.27,0.34l-1.17,0.26l-0.61,-0.13l-0.65,-0.96l-0.08,-0.32l0.33,-0.75l1.92,-2.9l-0.16,0l-0.57,0.43l-1.17,1.12l-0.5,0.32l-0.81,-0.03l-0.36,-0.17l-0.46,0.05l-0.57,0.27l-0.38,0.32l-0.2,0.37l0.1,0.08l0.85,-0.36l0.47,-0.07l0.11,0.23l-0.77,1.32l-0.51,1.28l-0.4,0.29l-0.57,-0.11l-0.65,0.06l-0.05,0.37l1.08,1.17l0.41,0.19l0.51,0.43l0.05,0.38l-0.31,0.99l-0.2,0.38l-0.27,0.18l-0.97,-0.13l-0.32,0.07l-0.72,0.56l-0.38,0.49l0.11,0.06l0.61,-0.37l0.84,-0.15l1.08,0.08l0.82,-0.15l0.57,-0.38l0.5,0.17l0.44,0.72l0.09,0.6l-0.25,0.48l-0.45,0.32l-0.65,0.15l-0.43,0.28l-0.21,0.41l-0.16,0.63l-0.11,0.84l0.01,1.53l-0.14,0.19l-0.25,0.09l-0.35,-0.01l-0.35,0.32l-0.94,1.94l-0.28,0.19l-0.29,-0.25l-0.28,-0.01l-0.27,0.24l-0.55,0.15l-0.83,0.05l-0.69,-0.13l-1.18,-0.57l-0.47,-0.36l-0.33,-0.55l-1.16,0.41l-0.26,-0.26l-0.53,-1.47l-0.16,0.07l-0.3,1.49l-0.27,0.5l-0.8,1.01l-0.59,1.83l-0.12,0.04l-0.1,-0.28l-0.22,-1.72l-0.18,-0.39l-0.73,0.89l-0.11,0.34l0.02,1.26l-0.17,0.17l-1.17,-0.82l-0.3,-0.07l-0.09,0.1l0.31,1.02l-0.09,0.34l-1.99,1.65l-0.45,-0.12l-0.27,-0.22l-0.32,-0.01l-1.21,0.55l-0.31,-0.07l-0.37,-0.46l-0.2,-0.01l-0.16,0.41l-0.12,0.83l-0.52,0.74l-1.51,1.11l-0.43,0.54l-0.38,0.77l-0.21,0.05l-0.72,-0.62l-0.87,-0.46l-0.15,0.15l0.21,0.53l-0.1,0.29l-0.41,0.06l-0.5,-0.11l-0.58,-0.28l-0.88,0.11l-1.18,0.5l-0.91,-0.15l-1.12,-1.25l-0.34,-0.13l-0.07,-0.32l0.37,-0.83l0.45,-0.6l0.31,-0.26l1.32,-0.67l1.42,-0.12l0.93,-0.39l1.19,-0.9l0.66,-0.71l1.36,-1.88l-0.06,-0.17l-0.23,-0.14l-2.65,1.59l-0.38,0.13l-0.47,-0.08l-1.81,-1l-0.36,-0.37l-0.15,-0.96l0.82,-2.02l0.51,-0.96l1.14,-1.44l1.44,-1.51l0.56,-1.03l1.02,-2.82l0.14,-1.33l-0.06,-1.65l0.12,-0.96l0.3,-0.27l2.93,-1.13l1.44,-0.95l2.71,-1.34l0.68,0.1l0.43,0.63l0.53,0.53l0.62,0.42l0.86,0.07l1.1,-0.29l1.64,0.35l3.29,1.48l0.72,0.14l0.04,-0.14l-0.44,-0.82l-2.3,-0.71l-0.94,-0.56l-2.55,-2.28l-0.54,-0.83l0.3,-0.32l0.71,-0.21l0.27,-0.25l0.16,-0.48l0.47,-0.62l0.78,-0.78l1.13,-0.71l2.1,-1.01l-0.76,-0.14l-1.43,0.07l-0.54,0.17l-1.04,0.77l-0.44,0.57l-0.67,1.14l-0.25,0.2l-1,0.06l-2.69,-0.21l-0.37,-0.67l-0.24,-0.13l-0.34,0.04l-2.65,1.26l-0.98,0.69l-0.75,0.83l-1.06,0.54l-1.37,0.25l-1.06,0.39l-1.18,0.9l-0.46,0.75l-0.07,0.37l0.09,1.22l-0.29,0.19l-0.62,0.01l-1.08,0.65l-2.38,2.04l-0.39,0.81l-0.03,0.29l0.24,0.71l-0.3,0.39l-0.68,0.59l-1.45,0.88l-0.91,0.28l-0.55,-0.06l-0.51,-0.23l-0.84,-0.83l-0.75,-0.16l-0.06,0.09l0.92,0.9l0.91,1.11l0.54,0.89l0.17,0.66l-0.08,0.65l-0.34,0.63l-0.92,1.04l-0.79,0.23l-1.94,0.06l-0.65,0.18l-0.22,0.18l1.22,0.68l0.08,0.27l-0.33,0.93l-0.39,0.26l-1.17,0.41l-1,0.01l-0.13,-0.13l0.3,-0.73l-0.02,-0.19l-0.34,-0.21l-0.56,0.21l-1.47,0.9l-0.17,0.16l0.42,0.37l-0.14,0.23l-0.83,0.68l-0.38,0.48l-0.56,0.47l-2.36,1.31l0.09,0.43l-0.78,1.35l-0.51,1.21l0.28,0.59l1.66,0.91l0.83,0.29l0.94,0.6l1.65,1.47l0.49,0.86l0.04,0.38l-0.12,0.38l-0.3,0.5l-0.74,0.91l-1.63,1.27l-0.7,0.32l-1.01,0.18l-0.35,0.19l-1.46,1.21l-0.46,0.71l-0.06,0.67l-0.31,0.43l-1.74,0.65l0.03,0.17l0.56,0.17l-0.35,0.77l-0.28,1.1l-0.31,0.14l-0.99,-0.17l-1.34,0.22l-0.11,0.11l-0.16,0.8l-3.41,0.01l-0.99,1.39l-0.46,0.4l-1.5,0.87l-0.88,0.3l-0.96,0.1l-0.54,0.29l-0.13,0.47l-0.33,0.37l-0.92,0.54l-0.54,0.79l-0.31,0.08l-1.51,-0.07l-0.34,0.21l-0.36,1.13l-0.28,-0.02l-0.47,-0.37l-0.72,0.08l-1.78,1.02l-0.43,0.41l-0.01,0.26l0.19,0.3l0.21,0.85l-0.12,0.52l-0.87,1.34l-0.25,0.18l-0.79,0.22l-0.45,0.75l-0.65,-0.22l-0.57,0.05l-0.46,0.47l-0.44,0.24l-0.43,0l-0.6,0.32l-0.78,0.65l-0.68,0.38l-0.57,0.1l-0.53,-0.05l-0.48,-0.21l-0.47,0l-0.46,0.2l-0.48,0.37l-0.57,1.2l-0.51,0.48l-0.27,0.05l-0.5,-0.19l-0.72,-0.43l-0.81,-0.07l-1.43,0.5l-0.53,0.5l0.78,0.3l0.36,0.25l-0.04,0.16l-0.45,0.07l-0.71,-0.16l-0.46,0.04l-0.59,0.22l-1.39,0.08l-0.55,0.15l-1.3,1.24l-0.19,0.3l0.11,0.1l0.59,-0.03l0.6,0.38l0.27,0.38l0.14,0.43l0.05,0.77l0.1,0.13l-1.52,0.96l-0.47,0.44l-0.27,0.14l-0.12,-0.18l0.14,-1.4l-0.05,-0.25l-0.29,-0.09l-0.38,0.37l-0.98,1.48l-0.87,0.66l-5.65,0.93l-0.87,0.3l-0.35,0.85l-0.39,0.72l-0.48,0.53l-0.49,0.29l-0.02,-0.29l0.53,-2.15l-0.01,-0.45l-0.46,-0.4l-0.24,-0.01l-0.34,0.05l-0.63,0.35l-0.34,0.04l-0.39,-0.13l-0.78,0.3l-1.95,1.09l-1.14,0.12l-0.35,0.24l-0.64,0.7l-0.37,0.22l-0.45,-0.08l-0.53,-0.38l-0.51,0.06l-0.5,0.5l-0.42,0.14l-0.92,-0.68l-0.52,0.19l-0.77,0.61l-0.73,0.35l-0.7,0.08l-1.72,-0.16l-0.63,-0.33l-0.08,-0.25l0.27,-0.95l0.44,-0.63l0.33,-0.26l0.4,-0.21l0.49,0.09l0.85,0.44l-0.04,-0.26l-0.26,-0.36l-0.71,-0.68l-0.76,-0.45l-0.51,0.04l-0.75,0.2l-0.56,0.31l-0.36,0.42l-0.69,1.49l-0.28,0.38l-2.64,2.25l-0.98,0.65l-0.74,-0.26L274.9,725l-0.69,0.55l-0.56,0.2l-0.43,-0.14l-0.31,-0.22l-0.18,-0.29l0.1,-0.2l0.38,-0.12l0.03,-0.58l-0.32,-1.04l-0.25,-0.59l-0.71,-0.25l-0.22,0.38l-0.31,2.15l-0.16,0.46l-0.61,0.47l-1.36,0.35l-0.35,-0.16l-0.72,-1.59l-0.94,-0.53l-0.18,0.41l-0.01,0.93l-0.47,0.74l-0.94,0.56l-0.66,0.21l-0.38,-0.13l0.12,-0.53l0.62,-0.94l0.32,-0.84l0.02,-0.73l0.16,-0.52l0.3,-0.31l1.61,-0.66l0.6,0l0.23,0.33l0.36,0.14l0.5,-0.05l0.37,-0.25l0.25,-0.46l0.74,-0.47l1.23,-0.49l1.55,-1.1l1.87,-1.72l2.01,-1.38l2.16,-1.04l2.23,-0.7l4.28,-0.67l0.27,0.17l-0.49,0.44l0.16,0.39l0.37,0.14l1.49,0.09l0.65,-0.21l0.09,0.37l-0.3,0.37l-0.96,0.22l-0.06,0.36l0.84,1.96l0.33,0.35l0.33,0.05l0.19,-0.18l0.18,-1.22l0.48,-0.13l0.88,0.15l0.52,0.29l0.17,0.43l0.42,0.42l0.67,0.41l0.47,0.03l0.27,-0.35l-0.2,-0.54l-1.14,-1.35l-0.28,-0.52l0.05,-0.62l0.38,-0.71l0.7,-1.02l1.03,-1.34l0.85,-0.9l1.5,-0.9l0.96,-0.39l2.51,-1.32l4.43,-0.93l1.25,-0.96l1.63,-1.01l0.65,-0.19l-0.11,0.5l0.08,0.49l0.83,0.5l0.56,0.23l0.29,-0.03l0.18,-0.46l0.07,-0.9l0.15,-0.83l0.23,-0.76l0.26,-0.58l0.83,-0.96l1.15,-1.05l1.52,-1.18l0.9,-0.49l0.79,-0.19l0.83,-0.48l1.5,-1.24l0.43,-0.17l0.92,-0.12l0.29,0.19l0.11,0.41l0.18,0.28l0.83,0.39l0.65,-0.21l-0.06,-0.19l-0.45,-0.21l-0.26,-0.28l-0.1,-0.95l-0.46,-0.66l0,-0.63l0.3,-0.92l0.95,-2.12l0.55,-2.27l0.7,-1.22l0.97,-0.29l2,0.07l-1.01,-0.82l-0.42,-0.09l-0.68,-0.43l0.01,-1.49l0.22,-1.04l0.73,-1.1l2.2,-1.67l2.24,-1.02l-0.24,-0.17l-0.16,-0.47l1.46,-2.65l1.37,-2.36l-1.6,1.92l-1.7,1.38l-4.4,1.09l-3.07,1.03l-1.38,0.11l-0.77,-0.59l-0.34,-1.67l-0.26,-0.63l-0.27,-1.1l0.49,-1.25l0.58,-0.82l0.88,0.03l0.86,0.64l0.82,0.21l-0.88,-1.11l-1.37,-1.1l-0.75,0.1l-0.81,1.14l-0.9,0.71l-0.56,-0.44l-0.3,-0.43l0.03,1.11l-0.83,1.5l-0.42,1.07l0.04,3.07l-0.38,1.14l-1.37,0.26l-0.8,-1.18l-1.28,-4.17l-0.5,-1.22l-1.25,-2.11l-0.6,0.12l-0.89,0.7l-0.73,0.08l-1.47,-1.68l-0.59,-1.16l-0.5,-1.35l-1.34,0.36l-1.22,0.52l-1.51,0.93l-0.81,-0.21l-2.47,0.5l-0.24,-0.04l-0.45,0.49l-0.37,0.18l-0.52,1.02l-3.21,0.08l-2.84,-1.23l1.19,-0.33l1.28,-0.17l1.29,-0.87l-0.04,-1.62l0.12,-0.79l0.26,-0.97l1.43,-1.09l-1.13,-0.28l-0.85,0.3l-0.42,-1.2l0.2,-2.1l1.08,-1l0.59,-0.83l0.63,-1.19l0.3,-1.08l-0.12,-2l-0.7,-4.35l-0.01,-3.13l-0.91,-1.9l1.64,-2.3l1.69,-2.05l1.67,-0.69l-0.07,-0.18l-0.77,-0.19l-0.54,0.01l-0.65,0.64l-0.62,0.46l-2.26,2.58l-1.34,1.19l-0.73,0.25l0.86,0.82l0.03,0.51l-0.09,1.12l-0.6,1.23l-0.45,0.65l-1.18,-0.37l-1.35,0.76l-2.83,0.46l-3.58,-0.29l-1.65,-0.54l-1.37,-1.81l0.23,-0.76l0.26,-0.64l-1.84,-2.98l-0.75,-2.67l-0.99,-0.34l-0.7,-0.86l-0.75,-1.24l0.31,-0.73l0.32,-0.49l-0.52,-0.56l-0.82,-0.2l-0.86,-0.54l3.3,-2.2l1.41,-1.72l0.76,-0.08l0.79,0.56l1,1.13l0.93,0.63l0.27,0.47l0.19,0.8l-0.73,1.04l-0.6,0.7l0.52,-0.09l1.64,-0.89l1.26,-0.83l0.43,0.24l0.24,0.28l0.22,1.28l0.34,1.34l1.76,-0.7l1.16,-1.16l-0.49,-0.78l-0.7,-0.58l-1.92,-1.04l0.61,-0.25l1.3,0.41l0.6,-0.24l-0.38,-0.67l-0.52,-0.65l-2.2,1.06l-3.2,-0.99l-1.98,-1.55l-2.28,-0.49l-0.3,-0.28l-0.29,-0.61l1.59,-0.78l1.07,-0.38l0.15,-0.36l-0.5,-0.2l-1.06,0.02l-0.28,-0.66l0.34,-0.9l-0.18,0.04l-0.53,0.39l-0.47,-0.41l-0.34,-0.55l0.37,-0.37l0.66,-0.47l-0.19,-0.15l-0.46,0l-0.65,0.67l-0.1,0.67l-0.28,0.92l-0.76,-0.04l-0.58,-0.29l-0.16,-1.06l0.14,-2.12l-1.06,-0.9l0,-1.1l1.16,-1.06l-0.14,-0.77l-0.75,-0.46l-1.13,0.37l-0.24,-0.71l0.12,-0.66l0.25,-0.92l0.29,-0.02l0.16,0.25l2.02,0.06l0.25,-0.19l-1.25,-1.22l-0.17,-0.94l0.75,-0.27l1.11,0.3l1.69,-0.02l-0.39,-1.06l0.01,-0.51l0.1,-0.82l0.65,-1.24l2.71,-2.49l2.5,-2.01l0.72,-0.43l0.89,-0.08l0.67,0.46l0.62,0.77l0.22,-0.19l-0.2,-0.3l-0.03,-1.14l1.2,-0.1l0.97,-0.99l0.14,-0.33l-0.83,0.29l-0.95,0.6l0.05,-0.86l0.35,-1.91l0.82,-1.67l0.47,-0.72l0.81,-0.58l1.79,0.19l0.26,0.24l0.16,-0.34l-0.71,-1.4l0.67,-0.75l0.5,-0.35l2.25,-0.12l1.06,0.53l1.18,1.21l0.54,1.25l-0.26,0.49l-0.29,0.25l-0.52,0.22l-0.23,0.22l0.02,0.23l0.78,-0.44l1.2,-0.47l0.47,0.47l0.28,0.71l0.49,0.12l1.68,-0.08l0.93,-0.32l1.33,-1.13l1.51,-0.56l2.53,-2.37l0.83,-1.03l0.66,-0.02l0.52,0.25l0.14,1.06l0.49,0.42l3.25,0.58l1.74,-0.03l1.36,-0.65l1.56,-1.28l0.94,-0.89l0.66,-1.3l0.01,-1.88l-0.07,-1.58l0.27,-3.53l-1,-2.62l-0.94,-0.94l-0.72,-0.08l0.86,-1.3l1.44,0.52l1.03,-0.04l0.95,-0.5l0.38,-0.46l0.64,-0.98l0.15,-1.17l-0.06,-0.67l-0.37,-0.81l-0.39,-1.16l-0.36,-0.44l-0.38,-0.07l-2.34,1.54l-1.12,-0.24l-0.73,-0.58l-1.01,0.96l-2.26,0.48l-1.33,0.73l-2.65,1.97l-0.8,0.99l-0.65,-0.12l0.12,-2.31l-1.6,-2.67l-0.84,0.53l0.18,0.75l0.36,0.6l0.75,0.42l-0.52,0.54l-0.49,0.77l-0.6,-1.01l-1.14,-1.54l-1.34,-1l-3.91,-1.02l-2.89,0.44l-0.16,-0.31l-0.22,-0.17l-0.51,0.16l-0.32,0.42l-0.37,0.22l-0.55,-0.05l-1,-0.48l-1.81,-1.33l-4.25,-2.44l-0.99,-1.02l-0.54,-1.87l0.35,-1.05l0.59,-0.31l0.43,-1.53l-0.75,-0.68l-1.1,-2.74l-0.36,-1.14l0.17,-0.06l0.24,0.35l0.55,0.38l1.58,0.16l0.95,-1.26l1.23,-0.06l0.96,0.51l-0.11,-0.46l-0.17,-0.38l-2.42,-1.54l-0.43,0.11l-4.31,-2.78l-2.98,-3.43l-0.16,-0.53l-0.02,-1.06l0.81,-0.78l0.65,-0.28l-0.15,0.53l-0.09,0.53l2.5,-0.5l1.6,-1.2l2.17,0.39l0.62,-0.28l0.91,-0.63l1.37,-1.14l1.54,-0.35l1.1,-0.4l1.28,-0.04l0.78,0.97l0.28,0.18l1.75,0.68l0.68,-0.11l0.32,-0.14l0.29,-0.29l-1.39,-1.74l0.38,-0.62l0.37,-0.41l2.47,-0.8l1.71,0l0.83,0.28l2.97,-1.12l1.48,-0.14l2.61,0.36l2.09,0.49l0.38,0.81l-1.07,-0.45l-0.52,-0.02l0.29,0.32l0.26,0.59l-0.28,0.57l-1.18,1.6l-0.34,1.45l-0.58,0.34l-0.62,0.53l1.57,2.65l3.29,1.04l1.91,0.11l0.88,0.9l0.82,0.37l2.46,0.3l1.67,0.9l0.79,0.02l2.43,-2.68l0.77,-0.33l0.57,0.71l0.81,0.67l0.66,-0.17l0.28,0.92l0.19,-1.72l-0.17,-0.71l-2.4,-1.82l-1.94,0.12l-0.4,-0.79l0.51,-1.23l-1.09,-3.65l-0.63,-0.85l-0.93,-0.27l-0.19,-1.22l-0.02,-1.52l0.95,-0.37l0.79,-0.07l0.55,0.63l0.28,2.05l0.64,0.46l-0.68,1.79l0.45,1.93l1.61,2.09l1.76,-0.18l1.13,0.3l0.6,0.5l1.32,1.83l0.81,0.38l2.83,-0.11l0.36,-1.39l0.02,-1.07l-0.47,-0.78l-1.81,-0.31l-1.13,-1.38l-1.25,0l-2.58,1.06l-0.94,-0.9l-0.47,-1.03l-0.88,-1.15l0.28,-1.68l1.4,-1.65l0.91,-0.73l-0.44,-0.81l-1.41,-0.85l-2.77,-0.21l0.04,-0.67l0.19,-0.69l-1.43,1.07l-1.03,-0.58l-1.53,-0.25l-2.95,-2.08l-0.76,-1.79l-0.15,-1.33l0.04,-3.52l-0.53,-2.36l-5.56,-9.18l-2.89,-2.78l-1.04,-2.45l-0.87,-0.79l-0.91,-0.5l-1.05,-1.02l1.08,-0.51l0.66,-0.08l-0.85,0.62l0.39,0.35l0.87,-0.24l0.56,-0.44l1.3,-2.19l1.69,-3.41l0.28,-1.47l3.98,1.52l2.78,0.56l0.99,-0.06l3.58,0.43l1,-0.15l1.99,-0.76l2.53,-1.64l2.43,-2.41l0.47,-0.7l0.05,0.23l0.18,-0.08l0.47,-1.04l0.91,-2.51l1.46,-2.21l4.89,-4.65l2.15,-1.8l0.78,-0.87l0.73,-0.6l0.21,0.8l0.13,0.25l0.02,0.36l-0.36,0.07l-0.71,0.58l-0.86,0.29l-0.24,0.2l0.45,0.06l1.43,-0.19l0.89,-0.45l3.91,-0.27l2.43,-1.46l0.18,-0.41l3.48,-1.74l0.38,0.19l0.39,0.4l-1.18,1.42l0.47,0.55l-0.95,1.8l1.05,0.28l0.03,0.94l0.23,-0.75l0.24,-1.09l0.33,-1.05l0.33,-0.7l0.66,0.5l1.85,-0.42l-2,-0.56l-0.8,-2.02l-0.67,-0.17l2.83,-2.04l2.39,-1.09l0.45,0.13l0.16,0.34l-0.06,0.48l-0.51,0.21l-0.56,0.45l0.09,0.53l0.28,0.14l1.07,-0.18l0.55,-0.4l2.08,0.5l0.69,-0.22l0.23,-0.32l2.72,0.5l0.55,-0.15l1.98,-1.03l1.9,-1.36l0.9,-0.77l1.69,-2.1l1.35,-1.32l2.02,-1.19l0.38,0.27l-0.62,0.2l-0.51,0.57l0.37,0.96l3.31,2.46l0.9,0.27l0.17,1.13l-0.49,0.96l-1.15,0.96l-2.13,0.8l0.5,0.55l0.19,1.1l0.54,0.23l0.99,-0.22l0.84,-0.5l1.86,-1.8l0.67,-1.07l0.4,-0.23l1.19,0.5l0.6,0.72l0.62,1.19l-0.47,0.96l-0.43,0.52l0.91,0.97l1.13,0.36l1,0.82l1.77,-1.05l1.26,-0.08l1.14,0.23l1.6,-0.48l2.37,1.36l0.68,-0.16l0.99,0.32l0.99,0.74l0.29,0.68l-1.35,1.15l-0.39,1.34l0.32,0.63l0.72,0.21l-0.02,0.81l0.43,0.26l2.31,0.27l-0.23,0.35l-0.18,0.44l-0.86,0.91l4.04,1.14l0.63,-0.49l0.88,-0.11l1.91,-0.54l0.64,0.42l0.7,0.89l0.72,0.26l0.71,-0.08l1.75,-0.94l1.87,0.16l0.72,0.46l0.83,-0.07l2.3,1.56l0.88,0.25l1.03,1.81l0.62,0.11l0.78,-0.64l0.61,0.08l0.53,0.74l0.96,0.31l0.35,1.12l0.46,0.44l3.65,1.14l1.88,-0.21l2.68,0.31l1.26,0.61l1.37,0.04l2.1,2.03l1.17,0.37l0.2,0.45l3.35,0.67l1.24,-0.9l2.08,-0.14l1.9,-0.72l1.05,0.06l1.21,0.26l0.47,-0.08l0.35,-0.34l2.92,1.54l1.61,1.68l0.69,1.21l3.47,1.81l1,0.98l0.67,1.06l0.41,0.12l0.3,-0.3l1.24,0.12L456.18,521.82zM293.12,552.84l-0.27,0.01l0.09,-0.23l0.91,-0.41l1.55,-0.38l-0.1,0.16l-0.89,0.39L293.12,552.84zM245.5,580.41l-0.03,0.4l0.71,0.2l0.91,0.51l0.94,0.74l1.1,0.26l1.73,-0.63l0.9,0l0.86,0.13l0.77,0.58l0.64,0.89l0.2,0.46l0.05,0.7l-0.09,0.8l0.07,0.62l1.36,1.21l0.93,0.62l0.12,0.44l0.05,0.57l0.72,0.67l0.93,0.17l0.45,0.3l1.5,0.53l1.69,1.18l-0.79,1.34l-0.82,0.43l-1.65,-0.79l-1.78,-0.38l-0.97,0.49l-0.92,0.73l-0.4,0.88l-0.49,0.3l-0.42,0.06l-0.12,-0.6l0.15,-1.67l-0.13,-0.52l-0.21,-0.37l-0.67,-0.78l-0.74,-0.61l-0.48,-0.21l-0.17,-0.66l0.08,-0.84l-0.2,-0.52l-0.47,-0.8l-0.52,-0.69l-1.78,-1.73l-0.65,-0.38l-0.75,-0.16l-0.92,0.16l-0.98,0.38l-0.93,0.21l-0.82,-0.18l-0.64,-0.56l-0.46,-0.9l-0.18,-0.58l0.1,-0.84l0.3,-0.77l0.38,-0.71l1.05,-1.67l0.79,-0.11L245.5,580.41zM401.55,660.75l-0.96,0.03l-0.41,-0.24l-0.04,-0.22l0.26,-0.75l0.02,-0.33l0.49,-0.08l0.51,0.42l0.12,0.39L401.55,660.75zM219.3,623.28l1.16,1.52l1.01,0.28l0.48,1.08l0.08,0.76l-1,-0.9l-1.7,-0.62l-1.53,-2.79l-0.64,-0.75l0.6,-1l1.08,-0.21l-0.11,1.62L219.3,623.28zM370.14,664.16l-0.37,0l0.59,-0.68l0.54,-1.41l0.42,0.27l0.05,0.28l-0.96,1.39L370.14,664.16zM403.05,666.67l-0.04,0.4l-0.27,0.36l0.16,0.73l-0.51,1.17l-0.22,0.76l-0.26,0.46l-0.23,0.17l-0.2,-0.13l-0.02,-0.27l0.16,-0.41l-0.5,-0.03l-0.05,-1.07l0.31,-0.31l0.14,-0.44l0.06,-0.3l0.45,-1.32l0.13,-0.08l0.01,0.32l0.1,0.1l0.19,-0.11l0.31,-0.58l0.11,-0.06L403.05,666.67zM412.56,667.51l0.13,0.43l1.45,0.01l0.41,0.11l0.15,0.21l-0.22,0.27l-0.59,0.33l-1.69,0.53l-1.4,0.75l-0.17,-0.09l-0.17,-0.96l-0.21,-0.4l-0.11,-0.54l0.02,-0.2l0.27,-0.35l0.53,-0.5l0.36,-0.17L412.56,667.51zM422.05,669.92l-0.27,0.36l-0.65,-0.17l-0.34,-0.26l1.24,-0.9l0.18,0.21L422.05,669.92zM266.1,640.66l0.44,0.93l0.34,0.15l1.18,0.12l0.36,0.28l0.3,0.43l0.1,0.55l-0.21,0.85l-0.41,0.69l-0.26,1.07l-0.18,0.44l0.42,0.78l-0.06,0.87l-0.16,0.9l-1.39,-0.1l-1.31,-0.35l-1.3,0.25l-0.36,0.36l-0.02,0.7l-0.36,0.07l-0.24,-0.23l-0.36,-0.76l-0.51,-0.47l-1.94,-1.08l-2.06,-2.55l-1,-0.71l-0.73,-1.63l-0.51,-1.94l0.75,-0.05l0.71,0.08l2.93,1.19l0.74,-1.04l0.48,-0.17l1.06,-0.03l1.09,-0.37l0.39,0.14l0.33,0.37l0.96,-0.13l0.47,0.05L266.1,640.66zM401.55,676.29l-0.86,0.14l-0.16,-0.47l0.55,-1.07l0.41,-0.6l0.28,-0.13l1.08,-1.17l1.15,-0.82l1.1,-1.25l1.16,-1.83l0.25,-0.7l0.47,-0.03l0.71,0.54l0.41,0.7l-0.26,0.51l-2.75,2.5l-0.24,0.34l-0.31,0.9l-0.24,0.3l-0.35,0.12l-0.28,0.38l-0.21,0.65l-0.34,0.32l-0.47,-0.02l-0.34,0.15l-0.21,0.32L401.55,676.29zM399.74,672.26l-0.44,0.43l-1.47,-0.43l0.4,-0.88l1.2,-0.46l1.16,1.02L399.74,672.26zM425.76,678.07l-0.37,0.07l0.61,-0.96l0.8,-1.06l0.73,-0.65l0.92,-0.24l-0.13,0.5l-1.23,0.86L425.76,678.07zM297.65,677.72l-0.62,0.1l-0.57,-0.26l-0.11,-1.56l0.37,0.04l0.98,-0.77l1.84,-0.37l0.43,0.01L297.65,677.72zM362.51,691.8l-0.24,0.06l-0.5,-0.54l-0.3,-0.54l0.3,-0.33l1.22,-0.61l0.53,0.06l0.2,0.16l0.05,0.25l-0.09,0.35l-0.3,0.41L362.51,691.8zM362.77,693.73l0.27,0.16l0.42,-0.84l0.21,0l0.82,0.88l0.59,-0.08l0.23,0.97l0.32,0.13l0.32,-0.07l0.17,0.09l-0.2,0.96l-0.82,0.89l-0.35,0.2l-0.41,-0.32l-0.15,-0.12l-0.23,-0.48l-0.14,-0.58l-0.13,-0.03l-0.61,0.57l-0.03,0.32l0.15,0.51l-0.08,0.29l-0.58,0.06l-0.54,-0.16l-0.74,0.32l-0.12,-0.29l0.01,-0.75l-0.22,0.05l-0.45,0.85l-0.43,0.52l-0.71,0.38l-0.17,0.21l-0.47,-0.04l-0.73,0.19l-0.42,-0.11l-2.39,-1.37l-0.54,-0.45l2.43,-1.92l1.23,-0.7l0.62,0.14l0.59,0.37l0.34,0.01l0.18,-0.99l-0.48,-0.83l0.07,-0.31l1.38,-0.31l0.47,0.14l0.5,0.34l0.45,0.5L362.77,693.73zM502.66,703.44l2.03,0.24l1.47,-0.16l1.47,2.16l0.94,1.76l0.56,1.24l0.35,1.2l0.44,1.16l-0.02,0.17l-0.83,-0.75l-0.66,-1.58l-0.32,-0.61l-0.3,-0.27l-0.33,-0.58l-0.66,-1.51l-0.05,-0.43l-0.28,-0.39l-0.31,-0.15l-0.33,0.09l-0.11,0.16l0.11,1.06l0.33,1.17l1.61,2.5l1.06,1.41l0.22,0.47l0.21,1.33l-0.39,0.63l0.59,1.2l0,0.24l-0.1,0.24l-1.38,0.63l-1.17,2.35l-1.35,1.41l-0.64,0.25l-0.33,-0.21l-0.32,-0.5l-0.21,-0.68l-0.1,-0.85l0.33,-0.56l0.56,-2.84l-0.03,-0.92l-0.93,-1.24l-0.57,-1.02l-0.35,-1.45l-0.66,-3.85l-0.28,-1.23l-0.36,-1.02l-0.43,-0.81l-0.34,-0.9l-0.25,-0.98l0.06,-0.39l0.71,0.49l0.89,1.39L502.66,703.44zM505.52,702.28l-0.04,0.38l-1.08,0.02l-1.12,-0.49l-0.57,-0.69l0.09,-0.33l1,-0.35l0.99,0.63L505.52,702.28zM494.29,702.56l1.19,1.42l0.02,0.34l-0.19,1.01l-0.61,0.31l0.19,0.39l0.47,0.28l0.32,-0.26l1.14,-1.46l0.36,-0.31l0.22,-0.04l1.48,0.36l1.31,0.61l0.4,0.52l0.26,0.93l-0.25,2.04l-1.04,0.4l-0.5,-0.01l-0.54,-0.27l-0.83,0.74l0.73,0.51l2.17,0.03l0.71,1.11l0.23,0.87l-0.39,1.63l-1.25,-0.39l-1.13,-0.89l-2.28,-1.23l-0.53,-0.04l-0.35,0.25l-0.07,0.81l0.09,1.74l-0.56,0.92l-1.78,-0.33l-0.74,-1.29l-0.71,-2.07l-2.49,-2.39l-0.67,-0.48l-0.91,-1.46l0.31,-1.19l0.08,-0.68l0.45,-0.19l0.66,-0.54l0.34,-1.15l0.63,0.9l0.84,0.86l-0.02,-0.83l0.36,-0.68l0.79,0l0.37,-0.15l0.5,-0.64l0.74,-0.35L494.29,702.56zM357.81,701.13l-0.07,0.82l0.34,-0.05l1.34,-0.65l0.67,-0.15l0.83,0.08l0.6,0.48l0.09,0.31l-0.11,0.34l-0.63,0.63l-0.05,0.46l0.44,0.93l1.32,0.66l0.13,0.28l-0.05,0.3l-1.16,1.26l-0.4,0.28l-0.26,0.04l-1.7,-0.51l-1.52,-0.7l-0.63,-0.18l-0.25,0.11l-0.52,0.36l0.3,0.18l1.38,0.32l0.4,0.7l0.15,0.49l0.03,0.52l-0.31,0.17l-0.62,0.06l-0.72,-0.11l-0.98,0.44l-0.59,0.58l-1.81,-0.11l-1.49,0.66l-0.55,0.35l-0.25,0.49l-0.57,0.29l-1.22,0.19l0.64,0.45l0.06,0.3l-0.05,0.39l-0.15,0.32l-1.16,1.36l-1.94,0.95l-0.43,-0.13l-0.16,-0.18l-0.12,-0.26l0.03,-0.24l2.64,-2.11l-0.07,-0.14l-0.59,-0.18l-0.85,-0.84l-0.75,0.33l-0.15,-0.04l0.28,-0.55l0.56,-0.62l-0.04,-0.21l-0.21,-0.21l-0.54,-0.2l-0.87,-0.18l-0.67,0.06l-0.48,0.29l-0.06,0.15l0.9,0.11l0.21,0.23l0.18,0.39l0.08,0.42l-0.02,0.46l-0.29,0.58l-0.55,0.69l-0.6,-0.24l-0.99,-1.91l-0.14,-2.58l-0.76,-2.09l0.03,-0.46l0.51,-1.12l1.38,-1.48l1.25,-0.26l0.95,-0.56l0.84,-0.08l0.5,0.1l0.63,0.42l0.17,0.69l-0.21,0.27l0.04,0.17l0.42,0.46l0.3,1.43l0.41,1.29l0.33,0.55l0.48,0.38l-0.4,-1l-0.14,-1.18l0.2,-2.27l-0.06,-0.62l0.33,-0.11l0.85,0.23l0.03,-0.34l-0.79,-0.91l-0.46,-0.72l-0.13,-0.53l0.08,-0.43l0.6,-0.55l0.31,-0.13l0.3,-0.03l0.56,0.23l0.23,0.24l0.51,1.55l0.28,0.5l0.29,0.05l0.31,-0.19l0.32,-0.44l0.3,-0.25l0.28,-0.05l0.79,0.34l0.29,-0.03l0.19,-0.34l0.09,-0.64l0.24,-0.2l0.12,-0.46l-0.34,-0.77l0.55,-0.13l1.63,0.79l0.64,0.69L357.81,701.13zM355.16,700.32l-0.28,0.38l-0.19,-0.14l-0.36,-0.55l-0.79,-0.84l-0.33,-0.55l0.01,-0.21l0.34,-0.18l0.97,0.73l0.37,0.59L355.16,700.32zM500.93,715.66l0.76,1.6l0.56,1.24l0.52,1.5l0.9,3.11l0.41,1.17l0.14,0.65l0.17,1.7l-0.09,0.37l-0.21,0.35l-0.02,0.49l0.27,1.29l0.11,1.97l-0.14,1.12l-0.22,0.18l-0.58,-0.34l-0.49,-0.58l-0.37,-0.61l-0.93,-1.94l-0.29,-0.91l-0.05,-0.66l0.11,-0.49l0.26,-0.31l0.44,-0.82l-0.07,-0.13l-0.35,0.2l-0.73,0.14l-0.68,-0.61l-0.52,-0.31l0.05,-1.15l-0.15,-0.32l-0.98,0.4l-0.39,-0.3l-0.1,-0.43l-0.01,-0.64l0.17,-0.57l0.88,-1.46l-0.11,-0.26l-0.46,-0.04l-0.62,-0.46l-0.34,-1.58l-0.68,-0.88l-0.38,0.1l-0.76,2.6l-0.41,0.58l-1.21,0.41l0.22,-0.72l0.09,-0.64l-0.5,-1.92l-0.04,-0.75l0.27,-0.56l0.85,-0.26l0.44,-0.34l0.33,-0.55l0.07,-0.52l0.61,-1.4l0.3,-0.28l0.82,-0.02l1.8,1.44l0.54,0.2L500.93,715.66zM221.06,676.61l-1.02,0.38l-0.63,-0.5l-0.04,-0.56l0.07,-0.21l2.25,0.19L221.06,676.61zM355.36,711.31l-1.09,0.32l-0.18,-0.05l-0.78,0.86l-0.55,0.34l-0.52,-0.86l0.35,-1.15l0.68,-0.7l2.76,0.69l0.18,0.25l-0.02,0.19l-0.23,0.12L355.36,711.31zM514.17,720.12l0.57,0.43l0.26,-0.51l0.55,-0.01l1.04,0.37l0.65,0.61l0.39,0.72l0.06,0.44l-0.03,1.01l0.15,1.03l-0.01,0.54l-0.11,0.45l-0.21,0.37l-0.25,0.06l-0.86,-0.87l-1.02,-1.61l-0.72,-0.46l-0.02,0.17l0.22,0.47l0.62,0.86l0.14,0.53l0.44,0.63l0.21,0.49l0.15,0.65l0.03,0.57l-0.08,0.5l-0.16,0.33l-0.25,0.16l-1.4,-0.05l-0.81,0.38l-0.98,-0.12l-0.25,-0.28l-0.18,-0.48l-0.15,-1.17l-0.35,-1.67l-0.02,-1.3l-0.69,-1.14l-0.58,-0.68l-0.8,-0.59l-0.54,-0.6l0.11,-0.51l0.76,-0.42l1.29,0.01L514.17,720.12zM509.25,722.78l0.59,1l0.76,-0.13l0.48,0.75l0.39,1.14l-0.19,0.76l-0.35,-0.15l-0.35,0.45l-0.15,1.45l0.19,1.43l-0.03,1.43l-0.36,1.48l-0.04,0.98l-0.16,0.3l-0.19,0.11l-0.26,-0.25l-0.37,-0.19l-0.41,0.85l-0.55,0.04l-0.56,-1.84l0.24,-3.13l0.88,-0.68l-0.59,-0.82l-1.2,-0.92l0.07,-0.56l-0.95,-1.54l-0.07,-0.38l0.07,-1.33l0.74,-1.22l1.05,-0.27l0.77,0.46l0.44,0.41L509.25,722.78zM519.69,726.87l-0.07,0.22l-1.04,0.05l-0.39,-0.15l-0.18,-0.62l0.06,-0.59l0.21,-0.47l0.23,-0.89l0.13,-1.47l1.64,1.52l0.52,0.69l0.32,0.87l-0.52,0.37l-0.64,0.21L519.69,726.87zM221.45,685.41l0.92,0.63l0.63,0.02l0.45,0.32l-0.03,0.36l-1.12,0.42l-0.34,-0.17l-0.73,-1.23L221.45,685.41zM344.25,718.72l-0.4,-0.03l-0.54,-0.49l0.16,-0.45l0.95,-0.42l0.84,0.23l0.01,0.32l-0.1,0.34l-0.1,0.19l-0.31,0.17L344.25,718.72zM340.22,719.23l-0.61,0.25l-0.16,-0.15l0.02,-0.29l0.21,-0.43l0.33,-0.41l1,-0.72l0.96,-0.43l0.43,0.11l0.09,0.39l-0.66,0.67L340.22,719.23zM525.36,732.63l0.02,2.46l-0.34,-0.11l-0.31,0.02l-0.61,0.4l-0.68,-0.1l-0.33,-0.25l-0.14,-0.31l0.07,-0.74l-0.4,-0.38l-1.26,-0.06l-0.48,-0.14l-0.31,-0.75l-0.13,-1l0.17,-0.39l0.61,-0.31l0.4,-1.26l0.26,-0.18l0.85,-2.5l0.53,0.13l1.02,1.4l1.3,2.04L525.36,732.63zM519.71,731l-0.42,0.08l-0.51,-0.19l-1.26,-1.12l-0.05,-0.35l0.14,-0.41l0.62,-0.78l0.26,-0.2l1.61,-0.03l0.53,0.16l0.14,0.33l0,0.35l-0.14,0.37l-0.01,0.37l0.12,0.38l-0.16,0.4L519.71,731zM513.16,730.07l1.58,0.22l1.43,-0.12l0.53,0.58l0.37,0.62l0.23,0.59l0.09,0.56l-0.01,0.4l-0.15,0.44l0.05,0.14l2.9,1.21l1.43,1.38l0.59,0.74l0.35,0.63l0.68,1.59l1.32,1.81l0.66,0.53l0.39,0.54l-0.2,0.04l-0.86,-0.35l-1.89,-1.14l-0.14,0.06l-0.11,0.7l-0.23,0.62l-0.38,0.46l0.34,0.1l1.43,-0.38l1.31,1.15l0.49,0.19l0.53,0.85l0.04,0.34l-0.22,0.68l-0.18,0.28l0.08,0.18l0.35,0.07l1.33,-0.29l0.27,0.3l0,2.58l0.27,0.93l0.03,0.43l-0.11,0.58l0.03,0.48l0.16,0.48l0.05,0.44l-0.25,1.17l-0.35,0.22l-0.59,0.05l-0.49,-0.29l-0.73,-0.94l-0.75,-1.49l-0.26,-0.2l-0.85,-0.17l-0.16,-0.17l-0.53,0.01l-0.42,-0.6l-0.02,-0.83l-0.38,-0.82l0.01,-0.38l-0.37,-0.13l-0.29,0.26l0.22,0.82l-0.13,0.66l-0.68,-0.22l-1.24,-1.98l-1.35,-1.57l-0.51,-0.36l0.1,-0.49l0.59,-0.3l0.5,-0.01l0.08,-0.29l-1.14,-1.53l0,-0.46l0.32,-0.83l-0.49,-0.31l-1.27,0.34l-0.46,-0.14l-0.41,-0.62l-0.25,-0.55l-1.12,-0.03l-0.42,0.1l-0.78,-0.8l-0.36,-0.52l0.11,-0.28l0.64,-0.52l0.39,0.04l0.78,0.47l0.29,-0.04l0.7,-0.73l0.07,-0.62l0.52,-0.54l-0.12,-0.53l-0.37,-0.89l-0.69,-0.21l-1.35,0.63l-1.15,0.91l-0.5,-0.3l-0.14,-0.51l1.21,-1.47l0.52,-0.8l-0.14,-0.45l-0.45,-0.56l-0.13,-1.47L513.16,730.07zM535.53,740.97l-0.15,1.64l-0.43,1.7l-0.8,0.96l-0.64,-0.14l-0.52,-0.67l-0.42,0.08l-0.46,-0.11l-0.3,-0.57l0.17,-0.79l-0.26,-0.58l-0.18,0.54l-0.36,0.51l-0.95,0.7l-0.59,1.24l-0.26,0.8l-0.47,-0.81l-0.42,-1.97l-0.1,-0.84l0.62,-1.33l0.83,-1.29l-0.11,-3.64l2.79,-2.07l0.28,0.07l1.08,1.27l1.19,1.81l0.34,0.83l0.14,1.49L535.53,740.97zM331.44,726.91l-0.4,0.4l-0.61,-0.15l-0.32,-0.21l-0.04,-0.42l1.18,-1.04l0.25,-0.12l0.16,0.08l-0.02,0.51L331.44,726.91zM516.06,741.67l0.21,0.4l0.03,0.26l-1.15,1.05l-0.01,0.2l-0.25,0.62l-0.24,0.24l-0.41,0.68l-0.82,0.76l0,-2.13l-0.93,-1.18l0.82,-0.67l0.57,0.14l0.94,0.01l0.88,-0.6L516.06,741.67zM288.05,725.36l0.12,0.04l0.28,-0.05l0.72,-0.68l0.18,0l-0.06,0.25l-0.44,0.74l0.17,1.17l0.27,0.61l-0.08,0.17l-1.08,0.13l-0.7,-0.45l-0.42,0l-0.45,0.28l-0.15,-0.47l0.31,-2.01l0.14,-0.33l0.58,-0.58l0.61,-0.18l0.21,0.15l0.13,0.32l-0.02,0.3L288.05,725.36zM291.03,725.72l-0.38,1.1l-0.95,-0.99l-0.21,-0.43l0.26,-0.22l1.08,0.19L291.03,725.72zM520.42,750.96l0.22,0.18l0.2,-0.15l0.31,-0.55l0.61,0.06l0.45,0.14l0.28,0.2l-0.09,0.77l-0.02,1.24l-0.22,0.46l-0.2,0.63l-0.89,-0.3l-0.75,-0.74l-1.1,-1.28l-0.63,-0.94l-0.07,-0.41l-0.38,-0.28l-0.8,-1.64l-0.48,-1.3l-0.63,-0.11l-0.81,-0.32l-0.35,-0.71l0.17,-0.65l1.09,-0.39l1.78,1.54l0.3,0.68l0.66,0.78l0.19,1.13l0.34,0.43L520.42,750.96zM294.07,729.59l-0.57,0.2l-0.25,0.36l-0.42,0.08l-0.4,0.25L291,731.7l-0.54,0.16l0.82,-1.13l0.18,-0.38l0.07,-0.26l0.06,-0.99l0.3,0.12l0.31,-0.14l0.72,-0.72l0.49,0.03l0.73,-0.88l0.29,-0.02l0.1,0.17l-0.36,0.55l0.35,0.67l-0.25,0.51L294.07,729.59zM533.04,747.24l1.03,1.83l0.1,0.67l-0.8,0.31l-0.65,-0.04l-0.35,-0.19l-0.11,-0.3l0.13,-0.98L531.9,748l-0.51,-0.15l-0.41,0.37l-0.1,-0.95l0.27,-0.71l-0.26,-0.92l-0.06,-0.7l0.09,-0.23l0.44,-0.02l0.97,0.65L533.04,747.24zM297.08,729.94l-0.3,1.13l-0.16,0.15l-0.15,-0.36l-0.54,0.23l-0.2,-0.31l0.2,-0.37l0.04,-0.32l0.35,0.05l0.21,-0.55l0,-0.25l0.29,-0.47l0.27,-0.06L297.08,729.94zM297.76,732.8l-0.28,0.01l-0.19,-0.21l-0.12,-0.88l0.05,-0.35l0.53,0.39l0.09,0.64L297.76,732.8zM264.05,724.25l0.15,2.56l0.22,0.55l0.44,0.39l0.65,0.45l0.33,0.46l0.23,0.63l-0.02,0.25l-2,-1.55l-1.79,0.99l-0.48,0.06l-4.04,-1.05l-0.87,0.03l-0.65,0.3l-1.27,0.99l-0.6,0.35l-0.58,0.15l-1.14,0.02l-1.24,-0.41l-0.61,-0.35l-0.18,-0.7l0.03,-1.26l0.1,-0.33l0.29,-0.52l1.34,-0.45l0.49,-0.3l2.2,-2.25l0.52,-0.25l0.47,0.04l1.17,0.53l1.27,-0.48l2.59,-0.56l0.53,0l1.63,0.42l0.39,0.31l0.25,0.43L264.05,724.25zM273.17,728.72l-0.21,0.02l-0.45,-0.58l-0.12,-0.38l-0.02,-0.54l1.34,-0.43l0.24,0.05l0.11,0.46l-0.05,0.33l-0.56,0.84L273.17,728.72zM269.41,734.49l-0.8,0.12l-0.67,-0.52l-0.49,-0.77l0.12,-0.73l1.32,0.84l0.25,0.3L269.41,734.49zM243.56,731.26l-0.39,0l-0.04,-0.17l0.14,-0.63l0.02,-1.06l0.63,-0.2l0.35,0.01l0.09,0.19l0.16,0.84l0.32,0.31l0.23,0.24l-0.56,0.08L243.56,731.26zM240.98,731.49l-0.39,0.15l-0.27,-0.02l-0.15,-0.2l-0.9,-0.09l-0.14,-0.15l-0.13,-0.95l0.11,-0.44l0.25,-0.29l0.48,-0.19l0.7,-0.09l0.59,0.24l0.82,1.09l0.36,0.6l0.01,0.31l-0.45,0.15L240.98,731.49zM233.88,731.91l0.15,0.77l0.75,-0.23l0.63,-0.44l0.58,-0.63l0.32,-0.22l0.18,0.49l0.7,0.8l-0.98,0.6l-1.78,0.8l-0.73,0.68l-0.14,0.35l1.44,0.15l0.37,0.16l0.16,0.36l-0.48,0.22l-0.83,0.07l-0.83,0.39l-1.81,0.55l-0.83,0.67l-0.77,0.11l-0.93,-0.21l-1.77,0.04l-1.14,0.21l-0.33,0.2l-0.35,0.03l-0.36,-0.13l-0.47,0.1l-0.57,0.33l-0.42,0.1l-0.59,-0.14l-0.36,0.09l-0.34,-0.12l-0.74,-0.86l-0.13,-0.4l1.03,-0.39l0.66,-0.03l0.93,0.19l1.08,-0.32l2.07,-0.22l0.7,-0.26l0.85,-1.41l0.5,-0.13l0.41,-0.54l1,0.33l0.25,0.83l0.13,0.14l0.1,-0.04l0.22,-0.53l0.64,-0.22l-0.21,-0.37l-0.82,-0.65l-0.63,-0.38l-0.45,-0.12l-0.3,-0.31l-0.15,-0.51l0,-0.45l0.15,-0.4l0.37,-0.39l0.59,-0.37l0.58,-0.13l1.13,0.13l1.05,-0.04l0.52,0.1l0.33,0.26L233.88,731.91zM236.46,735.42l-0.13,0l-0.11,-0.41l0.09,-0.32l0.21,-0.19l0.55,-0.42l0.33,-0.11l0.37,0.01l0.05,0.17l-0.49,0.54l-0.5,0.31L236.46,735.42zM220.27,736.07l-3.03,0.64l-1.18,0.81l-0.98,0.83l-0.69,0.4l-0.39,-0.02l-0.5,0.14l-1.08,0.44l-0.38,-0.03l-3.28,0.77l-0.2,-0.04l0.28,-0.4l1.04,-0.34l0.73,-0.39l0.93,-0.74l0.45,-0.23l0.27,-0.44l0.37,-0.94l0.27,-0.31l0.82,-0.53l0.55,-0.25l0.6,0.05l1.08,0.5l0.59,-0.21l0.24,-0.23l-0.2,-0.35l0.08,-0.46l0.33,-0.74l0.55,-0.57l0.77,-0.4l0.93,-0.2l1.1,0l0.73,0.22l1.07,1.12l0.09,0.38l-0.55,0.59l-0.4,0.59L220.27,736.07zM203.62,738.08l-0.33,0.51l-0.19,0.16l-1.18,-0.74l-0.89,-0.2l0.02,-0.36l0.18,-0.26l1.5,0.03l0.55,0.19l0.28,0.36L203.62,738.08zM193.68,738.64l-0.69,0.24l-0.1,-0.22l0.1,-0.57l0.45,-0.31l1.23,-0.58l0.55,0.39l0.11,0.31l-0.14,0.34l-0.39,0.37l-0.37,0.12l-0.36,-0.13L193.68,738.64zM158.15,733.39l-4.65,-1.29l-0.51,-0.66l0.76,0.07l0.84,0.21l1.92,0.06l2.27,0.3l1.86,0l1.56,0.13l0.68,-0.55l-1.07,-0.86l-0.12,-0.38l0.71,-0.1l0.68,-0.29l1.36,-0.11l0.73,1.12l0.03,0.57l-0.32,0.53l-0.44,0.51l-1.02,-0.06l-0.26,0.25l0.13,1.07l-2.15,0.02L158.15,733.39zM177.73,737.48l-0.69,-0.04l-0.59,-0.46l0.59,-0.59l0.47,-0.26l0.78,-0.23l0.64,0.48l0.35,0.81L177.73,737.48zM167.99,735.79l1.41,1.19l2.05,0.73l0.69,0.42l-0.05,0.16l-1.38,-0.28l-0.41,-0.25l-1.25,-0.14l-0.79,-0.25l-1.64,-0.98l-1.43,-0.35l-0.33,-0.22l-0.33,-0.42l-0.32,-0.62l0.08,-0.28l0.49,0.07l1.05,0.84l0.2,-0.14l1.15,0.06L167.99,735.79zM146.91,729.17l-0.36,0.31l-0.62,-0.76l-0.14,-0.46l0.09,-0.37l0.48,-0.47l0.64,0.27l0.28,0.4l0.17,0.59l-0.01,0.32L146.91,729.17zM141.44,728.94l-0.15,0.46l0.97,0.35l0.2,0.36l-0.38,0.87l-0.23,0.19l-0.17,0l-0.26,-0.34l-0.58,0.28l-2.23,0.32l-0.28,-0.85l-1.45,0.5l1.81,-2.15l0.99,-0.01l0.43,-0.15l0.25,-0.76l0.91,-1.04l0.81,0.42l0.17,0.67l-0.16,0.32L141.44,728.94zM136.01,728.92l-0.31,0.07l-0.49,-0.06l-1.18,-0.71l-0.78,-0.29l-0.89,-0.29l-0.74,-0.05l0.02,-0.38l0.14,-0.25l3.05,0.5l0.8,-0.1l0.6,-0.31l0.76,-0.74l0.41,-0.14l0.17,0.09l0.23,0.53l-0.34,0.41l-0.52,0.25l-0.28,0.33L136.01,728.92zM129.62,727.12l-0.38,0.36l-0.19,-0.1l-0.76,-1.22l-0.05,-0.32l0.8,-0.05l0.31,-0.18l0.08,-0.38l-0.26,-0.7l-0.6,-1.02l-0.13,-0.6l0.34,-0.18l0.5,0.02l1.34,0.57l0.37,1.09l0.42,0.51l1.19,0.75l-0.8,0.03l-0.51,0.15l-1.01,1L129.62,727.12zM145.93,731.74l-0.82,-0.01l-0.66,-0.98l0.38,-0.65l0.76,1L145.93,731.74zM143.52,731.03l-0.85,0.55l-0.23,-0.52l0.32,-1.13l0.41,-0.15l0.47,1.12L143.52,731.03z\"\n\t\/>\n\t<path\n\t id=\"al\" class=\"cprcart-stats-map__state\" data-state=\"al\"\n\t\tname=\"Alabama\"\n\t\td=\"M955.38,371.42l0.81,2.77l0.81,2.77l0.81,2.77l0.81,2.77l0.81,2.77l0.81,2.77l0.82,2.77l0.82,2.77l0.82,2.77l0.82,2.77l0.82,2.77l0.83,2.77l0.83,2.77l0.83,2.77l0.83,2.77l0.83,2.77l0.62,1.23l0.62,2.04l3.4,5.85l1.09,2.5l-0.1,1.1l0.44,0.87l0.98,0.64l-0.05,0.89l-1.07,1.14l-0.64,1.31l-0.31,2.21l0,0.01l-0.68,3.91l0.26,2.31l1.47,3.01l0,0l0.4,1.36l0.02,6.24l0.96,3.9l1.46,2.44l-6.18,0.75l-6.2,0.72l-6.2,0.7l-6.21,0.68l-6.21,0.66l-6.21,0.63l-6.21,0.61l-6.21,0.59l-0.12,1.62l0.27,1.52l0.81,1.39l3.05,2.51l0.32,0.65l-0.29,2.18l0.23,1.51l-0.22,0.82l-0.62,0.75l-0.11,0.78l-0.44,0.26l-1.9,2.51l-7.38,1.43l0.36,-0.56l1.56,-0.25l2.14,-0.93l-0.56,-1.19l-0.97,-1.28l-0.8,-0.08l-0.59,-0.75l-0.2,-2.5l-0.63,-1.42l-1.34,-1.4l-0.38,0.33l-0.66,2.65l-0.44,3.44l-0.27,1.12l-2.2,0.27l-1.97,-0.07l-0.96,0.14l-0.64,-4.58l-0.55,-4.18l-0.55,-4.18l-0.55,-4.17l-0.55,-4.17l-0.55,-4.17l-0.55,-4.17l-0.55,-4.17l0.12,-4.16l0.12,-4.15l0.12,-4.15l0.12,-4.15l0.11,-4.15l0.11,-4.15l0.11,-4.15l0.11,-4.15l0.11,-4.14l0.1,-4.14l0.1,-4.14l0.1,-4.14l0.1,-4.14l0.09,-4.14l0.09,-4.14l0.09,-4.14l0.02,-1.05l-0.01,-0.36l0.02,-0.54l-1.74,-1.32l-0.34,-0.26l-0.25,-0.25l0.23,-0.04l2.93,-0.22l2.93,-0.23l2.93,-0.23l2.93,-0.24l2.93,-0.24l2.93,-0.25l2.93,-0.25l2.93,-0.26l2.93,-0.26l2.93,-0.27l2.93,-0.27l2.93,-0.28l2.92,-0.28l2.92,-0.29l2.92,-0.29L955.38,371.42zM920.01,481.61l-1.67,0.63l-2.54,0.17l-0.53,-0.12l0.99,-0.41l2.96,-0.68L920.01,481.61z\"\n\t\/>\n\t<path\n\t id=\"ar\" class=\"cprcart-stats-map__state\" data-state=\"ar\"\n\t\tname=\"Arkansas\"\n\t\td=\"M879.39,356.05L879.34,356.46L879.77,357.32L879.81,357.82L879.56,358.15L878.95,358.37L878.51,358.62L878.44,359L878.43,359.18L878.49,359.6L878.6,359.97L878.34,360.49L876.35,361.85L875.57,363.5L876,365.42L875.4,367.43L873.73,369.53L873.12,371.8L873.55,374.24L872.78,376.28L870.8,377.92L870.16,378.9L870.17,378.97L870.22,379.66L870.46,380.2L869.83,381.27L868.14,382.43L867.26,383.52L867.19,384.53L866.8,385.04L866.05,385.31L865.68,386.83L865.52,390.35L864.69,392.4L863.2,392.99L862.43,393.82L862.38,394.9L861.55,396.2L859.92,397.7L859.43,399.08L860.08,400.31L860,400.83L859.5,401.28L857.68,401.98L857.38,402.3L857.21,402.64L857.62,403.27L857.89,404.23L857.71,405.89L857.3,406.6L856.9,407.28L855.4,408.51L855.02,409.43L855.74,410.02L855.73,410.71L854.99,411.49L855.26,412.29L855.47,412.82L856.21,413.28L856.54,414.64L856.12,416.43L856.29,417.87L857.22,419.02L857.44,419.52L856.79,423.52L856.87,424.07L853.19,424.28L849.81,424.45L846.44,424.62L843.06,424.78L839.69,424.93L836.31,425.08L832.93,425.22L829.56,425.36L826.18,425.48L822.8,425.61L819.43,425.72L816.05,425.83L812.67,425.93L809.3,426.02L805.92,426.11L802.54,426.19L802.45,423.17L802.35,420.14L802.26,417.12L802.17,414.09L801.19,413.6L799.46,413.38L798.59,413.57L797.53,413.45L796.84,413.96L796.37,414.06L795.99,413.96L795.75,413.52L794.97,413.22L793.98,412.15L793.99,409.73L794,407.31L794.01,404.88L794.02,402.46L794.03,400.04L794.04,397.62L794.06,395.19L794.07,392.77L794.08,390.35L794.09,387.93L794.1,385.51L794.11,383.09L794.12,380.67L794.13,378.25L794.14,375.83L794.15,373.41L793.69,370.32L793.23,367.23L792.77,364.14L792.32,361.05L791.86,357.96L791.41,354.87L790.96,351.78L790.51,348.69L795.5,348.61L800.5,348.51L805.5,348.4L810.5,348.27L815.5,348.12L820.5,347.96L825.49,347.79L830.49,347.6L835.48,347.39L840.48,347.17L845.47,346.93L850.47,346.68L855.46,346.41L860.45,346.13L865.44,345.83L870.43,345.52L871.34,347.2L872.19,348.28L872.38,349.1L872.28,349.95L871.07,351.83L869.92,352.74L869.32,353.68L868.47,354.59L867.21,357.04L870.17,356.81L873.13,356.57L876.09,356.32z\"\n\t\/>\n\t<path\n\t id=\"az\" class=\"cprcart-stats-map__state\" data-state=\"az\"\n\t\tname=\"Arizona\"\n\t\td=\"M533.89,321.1L532.76,328.9L531.63,336.7L530.5,344.5L529.37,352.31L528.24,360.12L527.11,367.93L525.98,375.74L524.85,383.56L523.72,391.38L522.58,399.2L521.45,407.03L520.32,414.87L519.18,422.7L518.05,430.54L516.91,438.39L515.77,446.26L511.45,445.64L504.73,444.66L498.01,443.64L491.3,442.6L484.59,441.54L477.88,440.45L469.46,435.65L461.08,430.82L452.73,425.95L444.44,421.04L436.18,416.09L427.97,411.1L419.8,406.08L411.67,401.01L412.82,399.96L414.68,396.92L414.79,396.73L414.79,396.73L417.4,397.04L418.79,396.46L419.82,395.1L420.29,393.59L420.21,391.95L419.35,390.56L417.72,389.42L417.13,387.07L417.59,383.49L418.31,381.66L419.29,381.57L420.36,380.9L421.51,379.64L422.46,378.2L423.22,376.57L423.75,374.43L424.03,371.78L426.34,368.9L428.36,367.25L431.87,365.43L432.7,364.84L432.83,364.25L432.85,364.18L432.4,363.22L430.05,360.98L429.16,359.53L429.28,358.39L429.25,358.36L429.12,357.22L427.17,352.16L426.72,349.5L427.11,347.68L427.14,347.54L429.09,339.87L428.62,336.97L428.7,335.41L429.39,333.62L429.54,332.44L429.27,331.34L429.53,329.49L429.94,327.22L429.44,325.6L429.42,324.92L430.2,323.46L431.19,322.83L432.65,322.55L434.24,322.68L435.96,323.21L437.13,324.18L437.77,325.58L438.51,326.38L439.37,326.59L440.71,325.81L442.16,323.87L442.52,323.79L444.44,314.41L446.17,305.87L451.63,306.97L457.09,308.04L462.55,309.09L468.02,310.13L473.49,311.15L478.97,312.15L484.44,313.13L489.92,314.09L495.41,315.03L500.9,315.95L506.39,316.86L511.88,317.74L517.38,318.61L522.88,319.46L528.38,320.29z\"\n\t\/>\n\t<path\n\t id=\"ca\" class=\"cprcart-stats-map__state\" data-state=\"ca\"\n\t\tname=\"California\"\n\t\td=\"M371.75,174.28l-1.09,4.03l-1.09,4.03l-1.09,4.03l-1.09,4.03l-1.09,4.03l-1.09,4.03l-1.09,4.03l-1.09,4.02l-1.09,4.03l-1.09,4.02l-1.09,4.02l-1.09,4.02l-1.09,4.02l-1.09,4.02l-1.09,4.02l-1.09,4.02l2.98,4.56l3,4.56l3.02,4.56l3.05,4.55l3.07,4.54l3.09,4.54l3.11,4.53l3.13,4.53l2.41,3.75l2.42,3.75l2.44,3.75l2.45,3.74l2.46,3.74l2.48,3.74l2.49,3.73l2.5,3.73l3.46,5.32l3.48,5.31l3.51,5.3l3.53,5.3l3.56,5.29l3.59,5.28l3.62,5.28l3.9,5.63l-0.39,1.82l0.45,2.66l1.95,5.06l0.13,1.14l0.03,0.03l-0.12,1.14l0.89,1.45l2.36,2.25l0.44,0.95l-0.01,0.07l-0.13,0.6l-0.83,0.59l-3.5,1.82l-2.02,1.65l-2.31,2.87l-0.28,2.66l-0.52,2.14l-0.76,1.62l-0.95,1.44l-1.15,1.26l-1.07,0.67l-0.98,0.09l-0.72,1.83l-0.46,3.58l0.59,2.36l1.64,1.14l0.86,1.39l0.08,1.64l-0.47,1.5l-1.03,1.37l-1.39,0.58l-2.61,-0.31l0,0l-0.11,0.19l-2.16,-0.21l-5.38,-0.65l-5.39,-0.67l-5.38,-0.69l-5.38,-0.7l-5.38,-0.72l-5.38,-0.74l-5.38,-0.76l-5.38,-0.77l-0.01,-0.15l0.44,-2.41l-0.65,-1.04l-1.22,0.26l0.24,-3.21l0.62,-1.39l0.21,-1.45l-0.19,-3.74l-1.69,-4.89l-4.56,-6.68l-2.53,-2.49l-1.78,-2.8l-1.32,-0.98l-1.81,-0.63l-0.79,0.87l-1.93,-1.21l0.94,-2.39l-1.17,-3.95l-1.57,-0.8l-4.25,-0.84l-5.11,-3.34l-1.36,-1.55l-0.04,-2.16l-2.15,-2.43l-2.98,-2.62l-2.02,-0.11l-2.43,-0.93l-3.22,-2.19l-2.03,-0.72l-4.14,-0.74l-1.44,-0.67l-0.97,-1.94l-1.29,-1.19l0.85,-1.82l0.29,-1.78l0.6,-1.28l0.15,-3.13l1.28,-2.58l-0.18,-1.11l-0.63,-0.99l-2.33,-1.86l-0.09,-1.53l0.98,-1.82l-0.33,-1.47l-1.82,-1.8l-1.25,-3.28l-2.13,-2.21l-0.34,-2.78l-1.13,-1.98l-0.15,-1.51l-2.06,-5.84l-2.58,-4.85l0.07,-2.34l0.73,-3.02l1.97,-1.4l1.24,-1.37l0.35,-1.49l0.09,-1.14l-0.71,-2.24l-4.53,-2.54L303,265.5l0.82,-3.6l-0.46,-4.07l0.68,-2.35l0.53,-2.61l1.33,-0.21l0.98,0.51l-0.41,0.98l-0.19,1.92l0.81,1.73l0.99,0.94l0.67,1.64l0.68,0.64l0.8,0.34l-0.19,-0.98l-0.31,-0.68l-0.05,-1.93l-0.42,-2.57l-0.88,-1.61l0.04,-2.45l-0.38,-0.69l-0.09,-0.94l1.5,-0.64l1.85,-0.22l2.25,0.46l6.14,2.16l1.5,-0.19l1.04,0.51l0.83,0.16l-1.52,-1.09l-1.01,-0.08l-1.08,-0.45l-2.26,-0.53l-0.83,-0.52l-0.78,-1l-0.63,-0.26l-2.42,0.63l-0.87,-0.42l-1.77,-1.99l-0.89,-0.47l-1.75,0.31l-1.18,3.25l-0.27,2.6l-0.99,-0.02l-0.76,-1.33l-1.45,-1.09l-1.06,-1.33l-1.37,-2.29l-0.8,-0.93l-1.56,1.08l0.16,-0.66l1.06,-1.48l0.69,-2.82l1.02,2.73l-0.05,-1.72l-0.79,-2.11l-0.82,-0.9l-0.31,-3.45l-2.24,-2.71l-1.33,-3.67l-3.05,-6.35l1.05,-4.41l0.06,-5.98l1.68,-2.88l0.6,-2.23l0.24,-3.58l-0.27,-2.07l-2.08,-6.11l-2.43,-4.46l0.29,-2.69l0.58,-2.62l1.49,-2.02l1.42,-2.17l0.68,-0.48l0.1,0.32l-0.3,0.47l0.44,0.31l0.52,-0.99l0.47,-0.45l-0.5,-0.24l0.16,-0.32l0.52,-0.56l2.08,-2.78l1.15,-3.98l2.69,-4.47l0.46,-1.61l0.37,-3.67l-0.06,-2.29l-0.82,-1.88l1.25,-1.95l0.61,-2.05l-0.15,-0.43l4.31,1.38l4.17,1.32l4.18,1.31l4.18,1.3l4.19,1.28l4.19,1.27l4.19,1.26l4.2,1.25l4.2,1.23l4.2,1.22l4.21,1.21l4.21,1.2l4.21,1.19l4.22,1.17l4.22,1.16L371.75,174.28zM327.88,344.91l3.35,2.08l2.11,0l0.21,0.63l-0.36,0.4l-4.66,-0.35l-1.21,-0.95l0.09,-0.83l-0.25,-0.89L327.88,344.91zM319.97,344.03l-0.97,-0.2l-1.4,-0.63l0.65,-0.36l0.91,-0.14l0.18,0.34L319.97,344.03zM324.06,347.59l-1.34,-0.04l-0.88,-0.55l-0.96,-2.47l3.3,0.61l1.15,1.27l0.12,0.3L324.06,347.59zM351.66,367.08l0.52,1.82l-1.27,-0.53l-1.4,-0.26l-0.2,-0.97l-0.11,-1.31l-0.2,-0.38l-0.92,-0.35l-0.04,-0.13l0.04,-0.61l0.34,-0.21l2.62,2.09L351.66,367.08zM330.94,365.63l-0.82,-0.17l-1.06,-0.49l-0.26,-1.31l0.93,0.16l0.8,0.38l0.43,1.09L330.94,365.63zM348.58,379.15l-1.11,-0.07l-1.07,-0.74l-0.49,-2.35l-0.7,-1.92l0.72,-0.31l0.51,1.8l1.67,2.96L348.58,379.15z\"\n\t\/>\n\t<path\n\t id=\"co\" class=\"cprcart-stats-map__state\" data-state=\"co\"\n\t\tname=\"Colorado\"\n\t\td=\"M662.79,267.67L662.52,271.83L662.26,275.99L661.99,280.15L661.73,284.31L661.47,288.47L661.21,292.63L660.94,296.79L660.68,300.95L660.42,305.11L660.15,309.27L659.89,313.42L659.63,317.58L659.36,321.74L659.1,325.9L658.84,330.06L658.58,334.22L654.18,333.92L649.79,333.62L645.4,333.29L641,332.96L634.29,332.43L627.58,331.87L620.86,331.28L614.16,330.67L607.45,330.02L600.75,329.35L594.04,328.65L587.35,327.92L580.65,327.17L573.96,326.38L567.27,325.57L560.59,324.73L553.91,323.87L547.23,322.97L540.56,322.05L533.89,321.1L534.68,315.6L535.48,310.1L536.27,304.6L537.07,299.1L537.86,293.6L538.66,288.1L539.45,282.6L540.25,277.11L541.04,271.61L541.84,266.11L542.63,260.61L543.43,255.11L544.22,249.61L545.02,244.11L545.81,238.61L546.61,233.1L551.85,233.85L557.09,234.58L562.33,235.29L567.58,235.99L572.83,236.66L578.08,237.32L583.33,237.96L588.59,238.58L593.85,239.18L599.11,239.77L604.37,240.34L609.63,240.88L614.9,241.41L620.17,241.93L625.43,242.42L630.7,242.9L634.89,243.26L639.09,243.61L643.28,243.96L647.47,244.29L651.66,244.61L655.86,244.92L660.05,245.21L664.25,245.5L664.07,248.27L663.88,251.04L663.7,253.82L663.52,256.59L663.33,259.36L663.15,262.13L662.97,264.9z\"\n\t\/>\n\t<path\n\t id=\"ct\" class=\"cprcart-stats-map__state\" data-state=\"ct\"\n\t\tname=\"Connecticut\"\n\t\td=\"M1162.77,173.18L1163.09,174.33L1163.54,175.94L1163.87,177.11L1164.33,178.72L1164.84,180.55L1165.32,182.24L1165.73,183.72L1165.92,184.61L1166.2,185.97L1165.93,186.6L1166.06,187.88L1164.61,188.15L1162.37,189.1L1159.46,190.67L1157.63,190.69L1156.08,191.94L1150.17,193.72L1148.8,193.63L1147.57,195.53L1145.22,197.07L1139.53,202.05L1138.91,202.89L1137.73,201.74L1136.79,200.84L1137.91,199.67L1138.76,198.77L1139.55,197.93L1140.07,197.39L1139.36,196.68L1138.66,195.98L1138.27,193.9L1137.89,191.81L1137.5,189.73L1137.11,187.65L1136.72,185.57L1136.34,183.49L1135.95,181.41L1135.56,179.32L1136.92,179.04L1138.29,178.75L1139.66,178.47L1141.03,178.18L1142.39,177.89L1143.76,177.59L1145.13,177.3L1146.49,177.01L1146.66,177.56L1147.33,177.31L1147.3,176.8L1149.22,176.33L1151.15,175.85L1153.08,175.37L1155,174.89L1156.92,174.41L1158.85,173.92L1160.77,173.44L1162.69,172.95z\"\n\t\/>\n\t<path\n\t id=\"dc\" class=\"cprcart-stats-map__state\" data-state=\"dc\"\n\t\tname=\"Washington, DC\"\n\t\td=\"M1092.78,261.54L1092.27,261.05L1091.35,260.78L1090.97,260.69L1092.02,258.91L1093.2,260.01L1094.47,261.2L1093.34,263.3z\"\n\t\/>\n\t<path\n\t id=\"de\" class=\"cprcart-stats-map__state\" data-state=\"de\"\n\t\tname=\"Delaware\"\n\t\td=\"M1115.45,235.44L1114.9,236.36L1114.58,237.88L1113.53,239.87L1113.89,240.96L1114.31,241.69L1114.57,243.36L1115.85,244.76L1118.26,246.98L1119.54,250.98L1121.55,253.4L1124.42,256.09L1126.26,256.61L1126.62,257.78L1126.32,259.91L1125.53,261.04L1126.79,260.56L1127.54,260.85L1128.55,262.34L1128.76,263.38L1126.94,263.82L1123.17,264.69L1119.4,265.56L1117.68,265.95L1117.64,265.96L1117.6,265.97L1117.56,265.98L1117.52,265.98L1117.48,265.99L1117.44,266L1117.4,266.01L1117.37,266.02L1116.42,262.62L1115.48,259.23L1114.53,255.83L1113.59,252.44L1112.65,249.04L1111.71,245.64L1110.77,242.25L1109.83,238.85L1110.7,236.82L1111.12,236.17L1111.76,235.74L1113.82,235.18z\"\n\t\/>\n\t<path\n\t id=\"fl\" class=\"cprcart-stats-map__state\" data-state=\"fl\"\n\t\tname=\"Florida\"\n\t\td=\"M1045.28,455.26l1.22,1.86l2.7,7.99l1.4,2.7l2.95,7.43l4.04,7.01l5.48,8.37l8.43,9.85l1.06,1.43l-0.63,1.47l-0.03,1.42l0.28,2.08l0.59,1.98l1.21,2.33l2.16,3.51l-0.97,-0.61l-3.11,-5.04l-0.8,-3.13l-0.46,-4.56l-0.49,0.2l-0.16,1.53l0.07,1.76l-0.44,0.76l-1.2,-2.5l-0.15,-1.19l0.56,-1.52l-0.32,-0.46l-1.41,-0.49l-0.46,-1.07l-0.01,-1.13l-0.84,-0.46l-0.57,0.13l0.84,2.65l0.89,1.56l1.43,3.87l1.64,2.21l1.06,1.91l12.16,20.24l2.49,2.41l1.09,1.86l1.51,4.02l1.12,5.31l0.33,10.02l0.86,6.73l-0.24,-0.17l-0.26,-0.68l-0.34,-0.04l-0.68,3.27l-1.18,3.05l0.2,4.39l-0.42,2.29l-2.01,2.69l-1.5,0.2l-3.37,2.33l-2.65,-0.01l-2.9,1.48l-2.04,0.23l-1.5,-1.84l0.03,-0.94l0.31,-0.99l0.75,-0.34l3.06,1.68l0.36,-0.98l-1,-0.93l-1.66,-0.33l-1.26,-0.46l-3.12,-4.48l-2.95,-2.94l-0.76,-2.16l-4.35,-0.69l-3.32,-1.58l-2.52,-3.35l-2.13,-6.31l-1.42,-0.52l-0.63,-0.42l0.9,-2.6l1.03,-2.22l-0.99,0.67l-0.67,0.87l-0.72,1.94l-0.69,0.39l-0.71,-0.17l-1.3,-3.29l-0.43,-4.23l0.83,-1.73l-1.66,0.21l-1.62,0.86l0.47,1.36l-0.12,0.81l-1.28,-0.01l-1.02,-0.35l-1.51,-1.26l-2.17,-2.51l-4.72,-7.11l-0.86,-0.98l-1.35,-0.95l0.51,-0.43l0.98,-0.36l1.78,-3.78l1.48,-2.35l0.38,-1.52l-0.2,-0.6l-0.93,-0.77l-0.92,0.94l-0.48,-0.16l-1.44,-1.63l-1.19,-0.34l-0.72,0.5l1.04,1.35l0.82,0.44l0.03,2.19l-0.2,0.74l-0.6,0.72l-1.13,-0.17l-0.47,0.61l-0.73,-0.47l-0.78,-0.85l-0.94,-1.45l0.6,-9.01l0.92,-5.81l-0.74,-6.36l-0.01,-0.96l-0.4,-1.66l-2.85,-3.32l-11.46,-7.45l-9.32,-9.47l-7.31,-3.05l-5.03,1.54l-0.79,0.91l-0.25,1.09l0.48,1.14l-0.41,0.55l-1.39,0.12l-1.83,0.51l-4.52,3.39l-1.73,0.11l-1.47,0.91l-1.11,0.68l-3.02,0.66l-2.52,0.93l-1.16,-0.2l-0.92,-1.53l-0.2,-1.67l0.74,1.21l1.03,0.89l0.37,-0.45l0.05,-0.91l-1.11,-1.63l-3.19,-1.89l-3.71,-2.88l1.03,-0.01l0.18,-0.73l-1.14,-0.8l0.31,-1.11l0.6,-1.2l-1.38,0.33l-1.17,0.92l0.07,0.97l-0.16,0.79l-0.69,-0.04l-1.36,-0.8l-6.48,-1.95l-5.56,-0.91l4.07,-1.11l2.3,0.28l-0.36,-0.77l-0.6,-0.45l-1.84,-0.45l-2.23,0.49l-1.46,-0.15l-1.39,0.79l-1.5,1.11l-1.37,0.63l-5.5,1.25l-4.45,1.19l0.65,-0.85l0.72,-0.58l2.59,-1.03l0.24,-1.63l-0.78,-1.46l-0.66,0.44l-0.62,1.27l-0.99,-0.77l-1,0.1l-0.09,1.93l-1.16,1.4l-0.46,1.34l-3.68,1.36l-0.52,-0.29l0.99,-1.32l-0.15,-0.67l-0.76,0.44l0.11,-0.78l0.62,-0.75l0.22,-0.82l-0.23,-1.51l0.29,-2.18l-0.32,-0.65l-3.05,-2.51l-0.81,-1.39l-0.27,-1.52l0.12,-1.62l6.21,-0.59l6.21,-0.61l6.21,-0.63l6.21,-0.66l6.21,-0.68l6.2,-0.7l6.2,-0.72l6.18,-0.75l1,1.66l1.97,3.45l0.16,0.84l1.82,-0.09l3.09,-0.17l3.09,-0.18l3.09,-0.19l3.09,-0.19l3.09,-0.2l3.09,-0.2l3.09,-0.21l3.09,-0.21l3.09,-0.22l3.09,-0.22l3.09,-0.23l3.09,-0.24l3.09,-0.24l3.09,-0.25l3.09,-0.25l3.09,-0.26l0.13,0.73l0.68,1.07l0.33,1.29l0.33,0.59l0.67,0.3l0.98,-0.05l0.86,-0.89l0.36,-1.72l-0.13,-1.84l-0.69,-2.01l-0.21,-1.75l0.32,-1.1l0.53,-0.34l0.41,-0.63l0.39,-0.18l1.1,0.13l4.19,0.84L1045.28,455.26zM982.99,488.77l-1.86,1.04l-2.19,-0.33l1.3,-0.27l0.98,0.12l2.27,-1.44l1.15,-1.02l1.42,-0.51L982.99,488.77zM1083.9,527.61l0.61,1.58l-2.5,-3.49l-3.3,-5.58l-2,-4.4l1.03,1.1l1.25,2.44L1083.9,527.61zM1048.56,550.12l0.17,1.32l-1.36,-2.05l-1.05,-2.33l1.09,0.64L1048.56,550.12zM1049.84,552.19l-0.63,0.7l-1.52,-0.21l-0.91,-0.65l-0.57,-1.45l1.51,1.4l0.51,0.29L1049.84,552.19zM1088.32,576.1l-3.34,4.93l0.27,-1.14l1.2,-2.54l0.33,-1.15l0.95,-0.86l0.79,-1.39l-0.17,-1.43l1.27,-1.25l0.45,-0.23L1088.32,576.1zM1083.99,582.38l-0.53,0.2l0.65,-1.1l0.24,0.03L1083.99,582.38zM1080.44,585.29l-0.39,0.06l0.14,-0.35l0.7,-0.78l0.33,0.2l0.02,0.33L1080.44,585.29zM1076.35,587.99l-0.85,0.69l-1.04,-0.23l0.98,-0.71l3.09,-1.1l-1.08,0.91L1076.35,587.99zM1070.61,590.46l-0.54,0.56l-0.32,-0.09l-0.11,-0.68l-1.12,-1.35l-0.03,-0.4l2.25,1.14l0.12,0.39L1070.61,590.46zM1066.01,592.38l-1.3,0.44l0.94,-1.06l0.13,-1.41l0.8,0.95l0.09,0.64L1066.01,592.38zM1061.73,594.34l-0.52,0.13l-0.1,-0.34l0.84,-0.57l0.6,-0.06l0.05,0.48L1061.73,594.34z\"\n\t\/>\n\t<path\n\t id=\"ga\" class=\"cprcart-stats-map__state\" data-state=\"ga\"\n\t\tname=\"Georgia\"\n\t\td=\"M1052.54,424.61l-0.65,2.03l-2.1,1.55l-0.71,0.07l-0.52,0.44l0.47,0.78l0.67,0.51l0.07,0.57l-0.48,0.86l-1.17,0.41l-0.53,0.98l0.35,0.79l0.47,0.39l0.05,0.81l-1.24,1.02l-0.19,0.83l0.72,0.12l0.49,-0.32l0.41,0.1l-0.61,1.44l-0.61,0.92l-0.47,1.55l-1.56,0.66l0.14,0.45l0.99,0.26l0.95,0.98l-1.12,2.27l-0.93,-0.02l-0.63,-0.36l-0.09,1.66l0.28,0.84l-0.06,1.81l-0.22,2.2l-0.24,0.93l0.34,1.6l0.49,1.52l-3.27,0.32l-4.19,-0.84l-1.1,-0.13l-0.39,0.18l-0.41,0.63l-0.53,0.34l-0.32,1.1l0.21,1.75l0.69,2.01l0.13,1.84l-0.36,1.72l-0.86,0.89l-0.98,0.05l-0.67,-0.3l-0.33,-0.59l-0.33,-1.29l-0.68,-1.07l-0.13,-0.73l-3.09,0.26l-3.09,0.25l-3.09,0.25l-3.09,0.24l-3.09,0.24l-3.09,0.23l-3.09,0.22l-3.09,0.22l-3.09,0.21l-3.09,0.21l-3.09,0.2l-3.09,0.2l-3.09,0.19l-3.09,0.19l-3.09,0.18l-3.09,0.17l-1.82,0.09l-0.16,-0.84l-1.97,-3.45l-1,-1.66l-1.46,-2.44l-0.96,-3.9l-0.02,-6.24l-0.4,-1.36l0,0l-1.47,-3.01l-0.26,-2.31l0.68,-3.91l0,-0.01l0.31,-2.21l0.64,-1.31l1.07,-1.14l0.05,-0.89l-0.98,-0.64l-0.44,-0.87l0.1,-1.1l-1.09,-2.5l-3.4,-5.85l-0.62,-2.04l-0.62,-1.23l-0.83,-2.77l-0.83,-2.77l-0.83,-2.77l-0.83,-2.77l-0.83,-2.77l-0.82,-2.77l-0.82,-2.77l-0.82,-2.77l-0.82,-2.77l-0.82,-2.77l-0.81,-2.77l-0.81,-2.77l-0.81,-2.77l-0.81,-2.77l-0.81,-2.77l-0.81,-2.77l5.92,-0.62l5.92,-0.64l5.91,-0.66l5.91,-0.68l5.49,-0.79l5.48,-0.81l5.48,-0.83l5.48,-0.85l-0.11,0.04l-0.68,1.62l-2.26,3.18l-0.41,2.25l3.78,1.91l0.01,0.02l2.34,1.64l1.52,0.56l1.47,0.02l0.99,0.51l0.76,1.48l0,0l5.33,7.07l0,0l4.96,3.31l2.05,1.68l1.18,1.75l4.22,2.52l1.54,1.47l0.26,1.25l0.59,0.83l0.91,0.4l0.97,1.01l1.03,1.62l1.74,1.27l2.45,0.92l2.11,2.67l1.78,4.41l1.49,2.49l1.8,0.84l2.86,3.54l1.11,2.21l0.3,2.05l1.39,1.41L1052.54,424.61zM1046.05,449.68l0.02,5.53l-0.68,-1.85l-0.33,-1.85l0.47,-1.2L1046.05,449.68z\"\n\t\/>\n\t<path\n\t id=\"hi\" class=\"cprcart-stats-map__state\" data-state=\"hi\"\n\t\tname=\"Hawaii\"\n\t\td=\"M590.47,592.69l-1.45,-0.14l-0.31,-0.72l-0.93,-0.95l0.01,-0.8l-0.7,-1.32l0.06,-0.94l1.58,-0.55l2.31,0.37l2.33,2.02l-0.12,1.15l-0.41,0.58l-0.82,0.35l-0.86,0.75L590.47,592.69zM581.2,586.6l-0.63,0.31l-0.29,-0.38l0.28,-0.52l0.75,-0.4l1.04,-0.01l1.33,-0.23l0.44,0.58l-0.73,0.27l-0.51,0.53l-1.03,-0.33L581.2,586.6zM602.65,611.73l0.31,0.36l0.53,0.3l-0.57,1.04l0.14,0.95l-0.04,0.46l-0.85,-0.16l-1.26,-0.8l-0.33,-0.69l-0.1,-1.02l-0.73,-0.33l0.26,-0.54l0,-0.22l-0.51,-0.21l-0.09,0.9l-1.08,-0.81l-0.27,-0.34l0.25,-0.9l-0.04,-2.15l0.41,-0.49l0.12,-0.89l1.73,1.13l1.94,-0.15l0.7,0.39l-0.18,2.64l-0.41,0.45l-0.11,0.67L602.65,611.73zM606.71,619.52l2.02,2.13l0.64,0.29l0.17,0.56l1.76,1.65l0.25,0.35l-0.85,0.29l-1.64,-0.41l-1.36,-1.85l-2.77,-2.48l0.48,-0.36l0.53,-0.1l0.49,-0.53L606.71,619.52zM611.98,628.99l0.12,0.43l1.4,0.6l0.92,0.54l0.81,1.86l0.08,0.9l0.49,1.28l0,0.65l-0.64,0.29l-1.65,0.02l-1.54,-0.9l-1.09,-0.3l-1.02,-0.92l-0.21,-0.4l0.69,-1.11l0.52,-1.36l-0.79,-0.42l-0.49,-0.98l-0.08,-1.55l0.35,-0.62l1.13,-0.52l0.86,0.5l0.2,0.93L611.98,628.99zM606.59,627.73l-0.9,-0.18l-0.58,-0.71l0.46,-0.91l0.12,-1.53l1.34,0.73l0.43,0.81l0.1,0.59l0,0.87L606.59,627.73zM604.57,659.11l-0.93,0.18l-0.58,-0.52l-1.31,-2.94l0.23,-0.86l2.49,-2.88l1.06,-3.08l0.53,-2.57l1.41,-0.44l1.45,-0.05l2.06,-0.64l0.58,-2.4l1.04,-0.92l0.61,0.18l1.3,3.09l3.17,5.57l0.19,2.35l-0.91,1.67l0.71,0.84l-0.37,1.34l0.56,1.84l0.03,0.83l-1.14,0.44l-3.48,-0.13l-3.39,-1.49l-3.88,-0.16L604.57,659.11z\"\n\t\/>\n\t<path\n\t id=\"ia\" class=\"cprcart-stats-map__state\" data-state=\"ia\"\n\t\tname=\"Iowa\"\n\t\td=\"M853.82,212.6L854.91,214.06L856.72,215.33L857.78,216.55L858.1,217.72L859.23,218.93L861.19,220.16L862.35,221.29L862.72,222.3L862.77,223.91L862.51,226.11L861.93,227.72L861.02,228.74L860.39,230.13L860.02,231.88L858.63,233.56L856.22,235.17L853.48,236.34L850.42,237.05L848.66,238.4L848.2,240.41L848.55,242.05L849.72,243.32L850.43,244.69L850.67,246.17L850.03,248.68L848.5,252.21L846.71,254.54L844.67,255.66L843.81,257.2L844.14,259.17L844.02,260.3L843.17,260.73L841.62,259.63L841.32,258.83L840.07,258.05L839.86,257.53L838.91,257.1L838,255.53L833.73,255.75L829.46,255.97L825.19,256.17L820.92,256.36L816.65,256.54L812.38,256.71L808.11,256.87L803.84,257.01L799.56,257.14L795.29,257.26L791.02,257.37L786.74,257.47L782.47,257.55L778.19,257.62L773.92,257.68L769.69,257.72L768.65,256.07L768.09,254.54L768.44,253.82L768.51,251.33L768.29,247.09L767.88,244.7L767.27,244.16L767.2,243.42L767.66,242.48L767.52,241.84L766.78,241.51L766.55,240.7L766.83,239.41L766.65,238.62L766.01,238.34L765.75,237.89L765.86,237.3L765.51,236.91L764.72,236.73L764.41,235.28L764.56,232.54L764.26,230.6L763.52,229.46L763.15,228.39L763.14,227.39L762.36,225.81L760.81,223.66L759.81,220.82L759.37,217.31L758.27,215.34L757.78,215.22L757.37,213.38L756.92,212.56L756.85,211.93L755.49,210.34L755.41,209.73L755.59,208.96L756.48,207.47L757.3,205.01L757.5,203.36L758.15,202.12L758.17,201.43L758.07,200.53L757.71,199.74L756.65,199.15L756.52,198.91L756.42,198L756.87,197.43L757,196.78L756.89,195.99L756.26,194.62L755.98,193.22L758.34,193.15L763.62,193.17L768.9,193.17L774.18,193.14L779.46,193.1L784.74,193.04L790.02,192.96L795.3,192.87L800.58,192.75L805.86,192.61L811.14,192.46L816.42,192.29L821.7,192.09L826.97,191.88L832.25,191.65L837.52,191.41L842.88,191.12L843.06,192.5L843.43,193.49L844.13,194.26L845.16,194.83L845.39,196L844.82,197.78L844.71,199.96L845.07,202.53L845.69,204.83L846.59,206.87L848.47,208.28L851.33,209.09L853.08,210.48L853.7,212.44z\"\n\t\/>\n\t<path\n\t id=\"id\" class=\"cprcart-stats-map__state\" data-state=\"id\"\n\t\tname=\"Idaho\"\n\t\td=\"M526.08,151.01L525.51,154.45L524.93,157.89L524.36,161.32L523.79,164.76L523.21,168.2L522.64,171.63L522.07,175.07L521.49,178.51L520.92,181.94L520.35,185.37L519.77,188.8L519.2,192.23L518.63,195.67L518.06,199.1L517.49,202.52L516.91,205.96L513.85,205.44L510.79,204.92L507.73,204.39L504.67,203.86L501.61,203.31L498.55,202.77L495.5,202.21L492.44,201.65L489.39,201.09L486.34,200.52L483.29,199.94L480.24,199.35L477.19,198.76L474.14,198.17L471.09,197.56L468.05,196.95L462,195.72L455.95,194.47L449.91,193.19L443.88,191.89L437.85,190.56L431.82,189.21L425.81,187.83L419.79,186.43L420.93,181.59L422.06,176.75L423.19,171.91L424.32,167.07L425.46,162.22L426.59,157.38L427.73,152.53L428.97,147.2L429,147.09L430.75,144.04L431.34,142.5L431.29,141.53L431.67,140.71L432.47,140.01L432.66,139.09L432.26,137.95L431.23,137.01L429.57,136.28L428.95,134.91L429.36,132.88L431.38,130.1L435,126.55L437.14,123.93L437.79,122.26L440.3,118.62L444.65,113.02L446.68,109.25L446.41,107.33L445.34,105.3L443.45,103.17L442.3,100.93L442.1,99.88L441.87,98.59L441.95,97.03L442.54,96.26L442.58,94.69L442.06,92.32L441.97,90.76L442.19,90.28L442.35,90.1L443.16,86.59L443.97,83.09L444.79,79.58L445.6,76.07L446.41,72.56L447.23,69.05L448.04,65.53L448.86,62.01L449.68,58.5L450.49,54.98L451.31,51.46L452.13,47.93L452.94,44.41L453.76,40.88L454.58,37.35L455.38,33.84L460.05,34.93L466.24,36.35L469.75,37.14L468.53,42.58L467.31,48.03L466.08,53.48L464.86,58.92L465.96,61.48L466.83,63.1L467.26,64.73L468.07,66.52L468.18,67.11L468.22,68.85L467.66,69.97L468.01,71.31L467.77,71.89L467.24,72.09L467.12,72.17L467.11,72.29L467.23,72.53L468.6,74.04L469.86,76L471.66,77.56L472.16,78.35L474.16,82.16L475.12,84.51L476.28,86.32L476.65,88.19L477.86,90.01L478.08,90.85L478.16,91.04L478.35,91.1L479.37,90.94L479.6,91.09L479.94,91.78L479.85,92.7L480.12,93.15L480.66,93.49L481.31,93.69L483.49,93.68L483.94,93.77L484.12,94L484.12,94.5L483.93,95.29L483.5,96.36L482.64,97.35L482.53,98.4L481.54,100.71L480.74,102.21L480.38,103.77L479.6,104.55L479.71,105.68L479.15,107.27L479.27,107.73L479.86,108.64L479.75,110.7L479.54,111.04L478.04,111.54L477.47,111.97L477.15,112.66L477.3,114.89L476.49,115.93L476.21,116.92L476.29,117.2L477.42,117.99L478.69,119.49L479.12,119.84L479.46,119.87L480.18,119.6L481.05,118.94L482.66,118.42L484.71,117.02L484.89,116.55L485.08,116.31L485.3,116.37L485.79,116.71L486.66,117.98L487.47,118.75L487.6,118.91L487.63,119.22L487.38,120.26L487.73,121.19L487.62,122.57L487.88,124.03L487.94,125.74L488.93,128.12L489.4,129.77L490.1,130.62L490.45,131.52L490.64,132.55L490.63,133.35L489.87,134.66L489.89,135.27L490.21,136L491.39,137.74L491.65,137.91L493.03,138.01L493.72,138.4L494.31,139.26L494.84,140.51L495.11,141.7L494.99,143.04L495.47,144.64L495.33,145.95L495.69,146.6L496.48,147.55L497.28,148.18L497.63,148.28L497.92,148.13L498.13,147.43L498.6,146.95L499.86,146.4L500.92,146.61L504.82,147.99L505.11,148L505.33,147.82L506.23,146.77L506.86,146.41L507.73,146.42L510.15,147.15L513.05,147.49L514.48,148.09L516.73,148.03L519.18,148.79L519.54,148.65L519.66,148.43L519.51,147.95L519.62,147.07L520.3,146.12L520.63,145.27L521.22,144.86L521.95,144.7L522.49,144.83L522.94,145.39L523.41,146.28L524.12,148.6L524.56,149.46L525.14,150.25z\"\n\t\/>\n\t<path\n\t id=\"il\" class=\"cprcart-stats-map__state\" data-state=\"il\"\n\t\tname=\"Illinois\"\n\t\td=\"M900.5,209.48L900.8,212.94L901.31,215.79L901.93,217.02L902.58,217.91L903.27,218.45L904.16,220.25L905.26,223.31L906.2,225.3L906.87,226.09L907.4,232.01L908,238.65L908.59,245.29L909.19,251.93L909.79,258.57L910.38,265.2L910.98,271.84L911.54,278.11L911.54,278.21L910.81,278.96L910.37,280.18L910.63,281.43L910.51,282.36L910,282.95L910.39,284.3L911.69,286.4L912.55,288.51L912.97,290.64L912.91,292.2L912.1,293.68L911.47,296.79L910.81,298.07L909.89,298.56L909.15,299.76L908.56,301.68L907.84,302.64L907,302.66L906.4,303.06L906.06,303.83L906.18,304.59L906.76,305.35L906.66,306.11L905.88,306.87L905.92,307.2L906.2,307.38L906.13,307.72L905.63,308.09L905.4,309.15L905.58,310.84L905.37,311.71L904.81,311.8L904.78,312.27L905.88,314.11L905.37,314.56L904.52,316.22L904.47,317.99L905.22,319.85L903.89,321.52L900.48,323L898.7,324.19L898.57,325.11L898.93,326.47L899.78,328.26L900.01,329.52L899.62,330.27L897.06,330L892.33,328.69L889.26,328.99L887.83,330.89L887.39,332.28L887.66,333.37L886.3,332.12L885.42,331.58L885.26,331.64L885.09,331.81L885.05,332.23L885.11,332.53L885.27,332.86L885.21,333.09L885.02,333.12L884.08,332.66L882.87,331.26L881.39,328.91L880.97,326.98L881.59,325.49L881.48,323.97L880.64,322.43L880.17,320.9L880.06,319.38L878.14,317.23L874.42,314.44L871.72,312.74L870.02,312.14L868,310.74L865.65,308.56L864.37,306.85L864.15,305.63L864.95,302.28L867.38,294.94L867.65,294.08L867.72,293.76L867.57,293.46L867.28,293.18L866.01,292.42L863.64,291.85L861.47,291.58L859.81,292.54L858.21,290.9L856.68,286.66L853.28,282.29L848.02,277.77L844.96,274.67L844.07,272.99L843.24,270.45L842.47,267.04L842.36,264.19L843.17,260.73L844.02,260.3L844.14,259.17L843.81,257.2L844.67,255.66L846.71,254.54L848.5,252.21L850.03,248.68L850.67,246.17L850.43,244.69L849.72,243.32L848.55,242.05L848.2,240.41L848.66,238.4L850.42,237.05L853.48,236.34L856.22,235.17L858.63,233.56L860.02,231.88L860.39,230.13L861.02,228.74L861.93,227.72L862.51,226.11L862.77,223.91L862.72,222.3L862.35,221.29L861.19,220.16L859.23,218.93L858.1,217.72L857.78,216.55L856.72,215.33L854.91,214.06L853.82,212.6L861.38,212.2L868.79,211.76L876.19,211.29L883.6,210.78L891,210.23L898.4,209.65z\"\n\t\/>\n\t<path\n\t id=\"in\" class=\"cprcart-stats-map__state\" data-state=\"in\"\n\t\tname=\"Indiana\"\n\t\td=\"M952.11,221.76L952.94,228.96L953.78,236.15L954.61,243.34L955.44,250.52L956.27,257.71L957.1,264.9L957.93,272.08L958.81,279.4L958.56,279.64L958.28,280.64L958.83,281.55L958.91,282.33L958.51,282.99L958.73,283.42L959.58,283.62L959.97,284.27L959.91,285.37L958.31,286.68L955.13,288.32L954.46,288.77L953.88,288.99L953.59,288.95L953.59,288.95L953.13,288.77L952.46,288.34L951.39,288.24L949.71,288.6L949.15,289.71L949.71,291.58L949.3,293.12L947.9,294.31L946.97,295.79L946.5,297.53L945.58,298.66L944.19,299.18L943.21,300.86L942.63,303.7L941.85,305.51L940.87,306.28L939.42,306.27L937.49,305.48L936.33,304.58L935.93,303.56L935.32,302.87L934.79,302.59L934.46,302.62L934.46,302.78L934.62,303.06L934.48,303.39L933.37,303.62L932.93,304.1L933.16,304.84L932.97,305.4L932.35,305.79L932.08,306.54L932.16,307.68L931.8,308.76L931.01,309.79L929.69,309.6L927.82,308.21L926.06,308.03L924.38,309.05L923.19,310.32L922.46,311.84L921.67,312.28L920.36,311.3L917.36,310.06L915.84,309.87L914.8,310.34L914.03,310.25L913.74,309.85L913.52,309.7L913.33,309.92L913.43,311.25L913.25,312.11L912.79,312.5L912.4,312.26L912.05,311.38L911.41,311.15L910.47,311.55L909.48,311.5L908.57,311.04L908.27,311.13L908.05,311.4L908.21,312.43L908.1,313.27L907.7,313.84L907.07,314.02L906.21,313.82L905.88,314.11L904.78,312.27L904.81,311.8L905.37,311.71L905.58,310.84L905.4,309.15L905.63,308.09L906.13,307.72L906.2,307.38L905.92,307.2L905.88,306.87L906.66,306.11L906.76,305.35L906.18,304.59L906.06,303.83L906.4,303.06L907,302.66L907.84,302.64L908.56,301.68L909.15,299.76L909.89,298.56L910.81,298.07L911.47,296.79L912.1,293.68L912.91,292.2L912.97,290.64L912.55,288.51L911.69,286.4L910.39,284.3L910,282.95L910.51,282.36L910.63,281.43L910.37,280.18L910.81,278.96L911.54,278.21L911.54,278.11L910.98,271.84L910.38,265.2L909.79,258.57L909.19,251.93L908.59,245.29L908,238.65L907.4,232.01L906.87,226.09L906.99,226.24L907.67,226.74L908.2,227.02L908.57,227.03L908.82,227.5L909.79,227.71L911.51,227.67L913.06,227.32L914.44,226.67L917.73,224.3L921.83,223.89L926.85,223.36L931.88,222.82L936.9,222.26L941.92,221.68L946.93,221.09L951.95,220.48z\"\n\t\/>\n\t<path\n\t id=\"ks\" class=\"cprcart-stats-map__state\" data-state=\"ks\"\n\t\tname=\"Kansas\"\n\t\td=\"M790.34,337.58L786.22,337.64L782.1,337.68L777.98,337.72L773.86,337.75L769.74,337.76L765.62,337.77L761.5,337.76L757.38,337.75L753.26,337.72L749.14,337.68L745.02,337.63L740.9,337.58L736.78,337.51L732.67,337.43L728.55,337.34L724.43,337.24L720.31,337.13L716.19,337.01L712.07,336.88L707.95,336.74L703.84,336.59L699.72,336.42L695.6,336.25L691.49,336.07L687.37,335.87L683.26,335.67L679.14,335.45L675.03,335.23L670.91,334.99L666.8,334.75L662.69,334.49L658.58,334.22L658.84,330.06L659.1,325.9L659.36,321.74L659.63,317.58L659.89,313.42L660.15,309.27L660.42,305.11L660.68,300.95L660.94,296.79L661.21,292.63L661.47,288.47L661.73,284.31L661.99,280.15L662.26,275.99L662.52,271.83L662.79,267.67L666.36,267.91L669.94,268.13L673.51,268.35L677.09,268.56L680.67,268.76L684.25,268.95L687.83,269.13L691.41,269.31L694.98,269.48L698.56,269.64L702.14,269.79L705.73,269.93L709.31,270.06L712.89,270.19L716.47,270.31L720.05,270.42L723.63,270.52L727.21,270.61L730.79,270.69L734.38,270.77L737.96,270.84L741.54,270.9L745.13,270.95L748.71,270.99L752.29,271.03L755.88,271.06L759.46,271.07L763.04,271.08L766.63,271.09L770.21,271.08L773.79,271.07L776.87,271.04L780.84,273.88L781.88,273.9L783.1,273.44L784.03,274.08L784.68,275.85L784.6,276.75L783.79,276.8L782.79,277.87L781.6,279.98L781.92,281.94L783.76,283.76L784.99,285.59L785.62,287.45L786.84,288.88L789.55,290.39L789.53,291.24L789.58,294.14L789.63,297.04L789.68,299.93L789.73,302.83L789.78,305.72L789.83,308.62L789.88,311.51L789.93,314.41L789.98,317.31L790.04,320.2L790.09,323.1L790.14,325.99L790.19,328.89L790.24,331.79L790.29,334.68z\"\n\t\/>\n\t<path\n\t id=\"ky\" class=\"cprcart-stats-map__state\" data-state=\"ky\"\n\t\tname=\"Kentucky\"\n\t\td=\"M998.81,288.4l0.49,0.55l0.68,3.23l-0.02,0.66l-0.39,1.42l0.14,0.7l0.67,1.03l2.23,2.28l0.33,0.96l0.88,0.86l0.84,1.35l2.45,2.8l3.48,2.09l2.52,0.3l-5.8,6.35l-2.75,2.39l-2.67,1.99l-0.2,0.3l-0.4,1.81l-1.54,1.77l-0.87,1.76l-2.45,1.72l-1.62,2.1l-4.47,2.46l-2.56,0.99l-1.66,1.29l-0.13,0.07l-0.13,0.07l-0.13,0.07l-0.13,0.07l-0.13,0.07l-0.13,0.07l-0.13,0.07l-0.13,0.07l-6.2,0.61l-6.2,0.59l-6.2,0.56l-6.2,0.54l-6.2,0.52l-6.21,0.49l-6.21,0.47l-6.21,0.44l-5.92,0.73l-5.92,0.7l-5.93,0.68l-5.93,0.66l-0.59,-0.64l-1.58,-0.01l-2.42,-0.03l-0.09,0l0.91,2.21l0.19,1.98l-0.05,0.03l-2.8,0.24l-3.09,0.26l-3.09,0.26l-3.09,0.25l-3.09,0.24l-3.09,0.24l-3.09,0.23l-3.55,0.26l0.8,-2.01l0.79,-0.58l0.36,-0.13l0.93,0.29l0.44,0.09l0.9,-0.76l0.68,-2.06l0.32,-2.15l-0.04,-2.24l-0.7,-1.74l-0.27,-1.08l0.44,-1.39l1.43,-1.9l3.07,-0.3l4.72,1.3l2.56,0.27l0.39,-0.75l-0.23,-1.27l-0.85,-1.79l-0.36,-1.35l0.14,-0.92l1.77,-1.19l3.41,-1.48l1.33,-1.67l-0.75,-1.86l0.05,-1.76l0.84,-1.67l0.51,-0.44l0.33,-0.29l0.85,0.2l0.63,-0.19l0.4,-0.57l0.11,-0.84l-0.16,-1.03l0.22,-0.27l0.31,-0.09l0.91,0.46l0.99,0.05l0.94,-0.41l0.64,0.24l0.34,0.88l0.4,0.24l0.46,-0.4l0.18,-0.86l-0.1,-1.32l0.19,-0.22l0.21,0.16l0.3,0.39l0.77,0.09l1.04,-0.47l1.52,0.18l3,1.24l1.31,0.98l0.8,-0.44l0.72,-1.53l1.2,-1.27l1.67,-1.02l1.76,0.19l1.86,1.39l1.33,0.18l0.79,-1.03l0.36,-1.08l-0.08,-1.13l0.27,-0.76l0.62,-0.38l0.19,-0.56l-0.24,-0.74l0.44,-0.48l1.11,-0.23l0.14,-0.33l-0.16,-0.28l0,-0.15l0.33,-0.03l0.53,0.28l0.62,0.69l0.39,1.02l1.16,0.9l1.93,0.79l1.45,0.01l0.98,-0.77l0.78,-1.81l0.58,-2.84l0.98,-1.68l1.39,-0.52l0.92,-1.13l0.46,-1.75l0.93,-1.47l1.4,-1.2l0.42,-1.53l-0.57,-1.87l0.56,-1.11l1.69,-0.36l1.07,0.1l0.67,0.43l0.46,0.18h0l0.29,0.04l0.58,-0.22l0.67,-0.45l3.18,-1.64l1.6,-1.31l0.06,-1.1l-0.39,-0.65l-0.84,-0.19l-0.22,-0.43l0.4,-0.66l-0.08,-0.79l-0.55,-0.91l0.28,-1l0.24,-0.24l0.87,-0.85l1,-0.21l0.89,0.66l1.16,0.05l1.42,-0.56l1.39,0.09l1.35,0.74l1.38,1.51l1.4,2.27l2.16,1.22l2.91,0.16l2.2,0.67l1.49,1.19l1.13,0.29l1.17,-0.91l1.29,-0.56l1.4,0.26l1.95,0.9l2.62,-0.63l3.27,-2.15l2.07,-0.22l0.88,1.73l1.77,1.68l2.66,1.64L998.81,288.4zM882.52,344.65l-1.25,0.13l-0.07,-0.26l0.04,-0.62l0.08,-0.28l0.25,-0.07l0.29,-0.01l0.45,0.55L882.52,344.65z\"\n\t\/>\n\t<path\n\t id=\"la\" class=\"cprcart-stats-map__state\" data-state=\"la\"\n\t\tname=\"Louisiana\"\n\t\td=\"M891.95,485.19l-1.27,0.69l-7.27,-1.81l-1.89,-1.73l-1.59,-0.29l-1.94,-0.1l-1.93,2.41l-1.39,3.17l2.6,1.53l2.19,0.67l3.49,-0.91l1.85,-1.62l1.6,-0.06l0.74,-0.36l0.64,-0.83l1.4,0.52l0.09,0.61l-0.91,0.93l-1.17,0.81l-0.68,0.91l1.51,1.64l2.23,0.43l0.81,-0.31l0.37,-1.99l1.25,-1.35l1.84,0.14l-0.2,0.81l0.31,0.73l0.93,1.21l0.04,1.83l0.2,0.43l-1.91,0.95l-1.45,0.38l-1.1,1.14l0.66,0.57l-1.16,0.62l-0.83,-0.16l-0.39,0.23l-0.08,0.65l-0.58,0.64l1.03,1.75l1.94,1.05l1.41,1.39l5.41,1.56l1.27,-0.15l1.41,1.87l1.06,0.6l1,0.27l-0.01,1.36l-1.66,1.12l-0.38,1.21l-0.39,0.7l-0.85,-0.78l-0.85,-0.55l-1.73,1.99l-0.87,0.46l0.3,-2.03l-0.76,-0.73l-1.21,-1.92l-1.64,-1.13l-1.12,-0.33l-0.9,-0.72l-1.05,-0.24l-0.87,0.14l-1.51,-0.35l-0.17,-1.06l-0.47,-0.77l-1.22,-0.86l-5.65,-1.41l0.01,0.74l0.42,0.53l0.82,0.32l1,0.65l0.13,2.12l-0.35,0.93l-0.09,1.29l-0.28,1.33l-0.61,1.07l-1.47,0.8l-0.71,-0.54l-1.26,-2.74l-1.58,-0.79l-2.43,0.04l-1.61,0.73l-1.64,2.82l-1.42,0.53l-5.05,-1.13l-5.78,-1.84l0.11,-0.72l0.88,-0.28l1.72,0.2l-0.13,-0.73l-1.87,-2.3l-0.38,-1.06l0.16,-1.33l-0.57,0.06l-0.99,1.16l-3.65,-0.76l-1.05,-1.07l-2.26,-3.06l-2.98,0.04l-1.43,-1.85l-2.39,0.91l-1.19,0.94l-1.02,1.42l0.45,0.7l1.13,1.09l-0.47,0.57l-3.44,0.95l-8.1,-0.59l-2.39,-0.76l-3.22,-1.68l-4.42,-1.31l-2.11,-0.17l-2.05,0.35l-6,0.31l-1.38,0.42l-1.17,0.65l-0.79,-0.67l-0.38,-1.21l0.69,-0.21l0.76,-0.74l0.67,-1.44l0.06,-0.86l-0.5,-0.55l1.25,-2.27l0.3,-0.81l-0.3,-3.81l-0.61,-1.37l0.05,-0.8l0.56,-2.1l-0.14,-1.91l1.01,-2.32l0.75,-1.22l0.82,-2.48l0.16,-1.59l0.34,-1.2l-0.29,-1.27l0.59,-0.94l-0.44,-1.29l-0.17,-1.71l-0.77,-0.64l-1.39,-2.49l0.01,-1.11l-1.45,-2.33l-0.05,-0.81l-1.36,-1.2l-0.28,-0.78l-0.19,-3.27l-0.38,-0.95l-1.18,-1.85l-2.7,-2.67l-0.06,-2.83l-0.06,-2.83l-0.06,-2.83l-0.06,-2.83l-0.06,-2.83l-0.06,-2.83l-0.06,-2.83l-0.06,-2.83l3.38,-0.08l3.38,-0.09l3.38,-0.09l3.38,-0.1l3.38,-0.11l3.38,-0.11l3.38,-0.12l3.38,-0.13l3.38,-0.13l3.38,-0.14l3.38,-0.15l3.38,-0.15l3.38,-0.16l3.38,-0.17l3.37,-0.17l3.68,-0.21l0.17,1.09l0.94,0.6l0.11,1.17l-0.71,1.74l0.07,1.18l0.86,0.62l0,0.71l-0.87,0.79l-0.09,0.81l0.68,0.83l0.34,0.99l0,1.14l0.92,1.44l1.36,0.88l0.92,1.08l0.11,0.61l0.09,0.57l-0.15,0.84l-1.01,1.28l-0.78,0.93l-0.48,0.35l-0.24,0.62l0,1.31l-1.13,1.74l-2.37,2.07l-1.51,2.55l-0.66,3.03l-0.75,1.94l-0.85,0.86l-0.37,1.58l0.11,2.32l-0.51,1.31l-1.13,0.3l-0.18,1.34l0.78,2.38l-0.23,1.02l-0.76,0.83l-0.04,0.62l4.61,-0.21l4.63,-0.24l4.63,-0.25l4.63,-0.26l4.63,-0.28l4.63,-0.29l4.63,-0.3l4.63,-0.31l-0.39,2.61l-1.12,3.57l0.01,0.91l0.43,1.11l0.04,0.64l0.57,0.91l1.18,0.87l1.08,1.36l1.05,2.49l0.31,1.16l0.84,1.59l0.4,0.28l0.54,0.15L891.95,485.19zM897.91,487.2l0.15,1.04l-0.99,-0.45l-1.42,0.06l0.6,-0.4l0.41,-0.38l0.19,-0.39l1.69,-1.43l-0.43,0.99L897.91,487.2zM906.12,492.79l-0.49,0.76l0.27,-3.46l-0.98,-2.82l0.9,1.2l0.38,1.48L906.12,492.79zM905.08,495.02l-0.97,1.26l0.01,-0.45l0.69,-1.24l0.52,-0.5L905.08,495.02zM848.42,503.32l-0.71,0.36l-3.34,-1.8l-0.24,-0.83l1.57,-0.83l0.98,0.02l1.59,0.92l0.58,0.25l0.28,0.39l-0.12,0.63L848.42,503.32z\"\n\t\/>\n\t<path\n\t id=\"ma\" class=\"cprcart-stats-map__state\" data-state=\"ma\"\n\t\tname=\"Massachusetts\"\n\t\td=\"M1173.41,150.21l-0.05,1.21l0.77,0.97l0.62,1.05l1.04,0.91l0.64,-0.07l0.61,-0.39l0.5,-0.09l0.45,0.38l0.02,0.61l-0.73,0.36l-1.15,1.4l-1.15,0.74l-0.29,1.38l-0.55,1.65l-1.23,2.68l0.98,0.44l3.06,-0.06l1.49,0.41l3.07,3.49l-0.32,0.53l0.04,0.79l2.01,0.54l1.38,2.74l1.69,0.58l2.28,0l2.31,-1.62l1.78,-1.83l-0.37,-0.96l-2.01,-1.9l-0.64,-0.98l-1.2,-0.41l-0.2,0.7l-0.87,-0.58l-0.2,-0.41l0.54,-0.38l0.72,-0.12l0.93,0.16l2.82,1.89l1.54,3.11l0.74,2.04l-0.03,0.78l-0.65,0.03l-1.12,0.48l-5.22,2.69l-0.96,1.31l-2.53,1.84l-0.32,-0.46l-0.1,-1.12l-0.8,-2.13l-0.58,0.06l-3.38,4.81l-1.64,0.7l-1.14,1.44l-0.48,-0.49l-1,-2.6l0.26,-2.49l-0.46,0.17l-0.66,1.05l-0.81,-0.8l-0.73,-0.35l-0.72,-0.34l-0.2,-0.81l-0.31,-1.22l-0.73,-0.05l-0.49,-1.47l-0.32,-0.95l-1.2,0.35l-0.98,0.29l-1.58,0.46l-1.64,0.48l-1.2,0.35l-0.08,-0.23l-1.92,0.49l-1.92,0.49l-1.92,0.48l-1.92,0.48l-1.92,0.48l-1.93,0.48l-1.92,0.47l-1.93,0.47l0.04,0.52l-0.67,0.25l-0.17,-0.56l-1.37,0.29l-1.37,0.29l-1.37,0.29l-1.37,0.29l-1.37,0.29l-1.37,0.29l-1.37,0.29l-1.37,0.28l-0.56,-0.42l0.05,-1.94l0.05,-1.94l0.05,-1.94l0.05,-1.94l0.05,-1.94l0.04,-1.94l0.04,-1.94l0.04,-1.94l1.58,-0.34l1.58,-0.34l1.58,-0.34l1.58,-0.35l1.58,-0.35l1.58,-0.35l1.58,-0.35l1.58,-0.35l2.28,-0.52l2.28,-0.53l2.28,-0.53l2.27,-0.54l2.27,-0.54l2.27,-0.54l2.27,-0.55l2.27,-0.55l1.22,-0.97l1.16,-2.14l0.89,-0.64l1.33,-1.45l0.74,-0.44L1173.41,150.21zM1187.32,180.98l-4.14,2.32l-0.9,-0.47l1.02,-0.63l0.94,-2l0.87,-0.45l1.72,0.49L1187.32,180.98zM1196.58,180.85l-1.14,0.71l-3.1,0.05l2.17,-1.36l0.32,-0.35l0.02,-1.07l-0.11,-0.5l1.52,1.85L1196.58,180.85z\"\n\t\/>\n\t<path\n\t id=\"md\" class=\"cprcart-stats-map__state\" data-state=\"md\"\n\t\tname=\"Maryland\"\n\t\td=\"M1109.83,238.85l0.94,3.4l0.94,3.4l0.94,3.4l0.94,3.4l0.94,3.4l0.94,3.4l0.94,3.4l0.95,3.39l0.04,-0.01l0.04,-0.01l0.04,-0.01l0.04,-0.01l0.04,-0.01l0.04,-0.01l0.04,-0.01l0.04,-0.01l1.72,-0.39l3.77,-0.87l3.77,-0.88l1.82,-0.44l0.13,0.64l0.01,0.99l-0.31,0.47l-0.21,-0.96l-0.36,-0.27l-0.36,0.52l-0.19,0.54l0.31,1.89l-0.1,1.01l-1.05,0.54l-0.56,2.71l-0.74,1.63l-0.18,0.96l-1.55,0.59l-2.5,0.93l-0.45,1.13l-1.4,-0.13l-1.97,0.49l0.07,-1.41l0.31,-1.3l-1.29,-0.93l-0.65,-0.01l-0.74,-0.33l0.52,-1.14l0.13,-1.11l-0.5,-1.2l0.1,-1.01l-0.48,0.26l-0.6,1.18l-0.43,0.51l-0.51,-0.81l-0.31,0.28l-0.1,0.66l-0.45,0.45l-1.3,-0.58l-1.83,-0.59l-1.27,-1.43l-0.79,-1.15l0.02,-2.4l1.03,-0.65l1.54,0.05l1.91,-0.43l-0.38,-0.45l-0.66,0.23l-2.42,-1.41l-0.89,-0.98l-1.18,-0.06l-0.27,1.19l-0.5,0.41l0.18,-2.51l0.88,-0.3l1.19,-0.95l-0.69,-1.28l-0.98,-0.41l-1.36,1.08l-0.19,-0.96l0.02,-1.29l1.15,-0.25l1.09,0.18l0.42,-2.17l-0.16,-0.9l-1.13,1.6l-0.93,-2.71l0.8,-2.99l1.07,-1.46l1.66,-0.34l1.64,-0.57l-1.17,-0.25l-1.14,-0.02l0.58,-1.24l0.65,-0.34l0.47,-1.08l-1.6,0.5l-0.2,-1.79l-0.72,0.53l-0.91,0.38l-0.21,0.82l0.35,1.21l-0.1,0.87l-0.6,0.81l-1.14,0.78l-0.32,-0.85l-0.5,-0.3l0.26,1.91l-0.19,0.71l-1.3,-1.56l-0.2,0.42l0.14,0.49l-0.04,0.92l-0.69,0.62l0.29,1.1l-0.17,0.67l-2.74,-0.41l0.01,0.34l1.88,1.77l1.2,0.48l0.38,1.1l-0.69,1.14l-1.42,-0.54l-0.2,0.1l0.98,1.24l0.69,1.12l-0.21,1.11l0.34,1.24l0.15,1.16l-0.05,1.05l1.6,4.44l1,1.08l0.98,1.03l0.63,1.03l-0.73,0.33l-1.42,-0.65l-1.22,-0.47l-1.76,-1.96l-0.4,-0.84l-0.46,-0.64l0.5,1.58l0.84,1.71l4.87,3.17l1.08,1.39l0.83,1.09l0.11,1.2l-1.22,-0.6l-1.13,-0.86l-2.64,-0.67l-3.17,-0.1l-2.29,-2.41l0.25,1.15l-0.17,1.06l-1.29,-0.97l-0.87,-0.88l-0.46,-1.07l-1.27,0.35l-1.15,1.26l-1.36,0.04l-0.55,-1.86l0.14,-1.08l0.97,-2.68l1.13,-1.5l0.28,-1.69l-0.72,-2.38l0.56,1.76l1.13,-2.1l-1.27,-1.19l-1.18,-1.1l-1.04,1.77l-1.27,-0.31l-2.27,-1.44l-3.32,-0.66l-0.57,-0.56l-0.09,-0.72l0.2,-1.08l-1.14,-0.78l-2.47,-0.49l-1.14,-0.6l-0.24,-0.13l-0.3,-0.98l-0.42,-0.57l-0.55,-0.17l-0.18,-0.41l0.18,-0.65l-0.44,-0.57l-1.06,-0.49l-0.44,-0.53l0.18,-0.58l-0.52,-0.15l-1.21,0.29l-1.3,-0.25l-1.39,-0.78l-1.44,0.11l-2.23,1.5l-1.32,0.52l-0.49,0.69l-0.1,1.05l-0.5,0.61l-1.34,0.27l-0.22,0.01l-1.59,-0.03l-1.2,-0.41l-0.25,-0.22l0.02,-0.55l-0.25,-0.2l-0.34,0.02l-0.25,0.36l-0.14,0.99l-2.17,3.05l-1.37,-0.27l-0.48,0.11l-3.03,4.28l-1.02,0.78l-1.88,2.03l-0.47,-2.8l-0.47,-2.81l-0.47,-2.81l-0.47,-2.81l3.9,-0.72l3.89,-0.73l3.89,-0.74l3.89,-0.75l3.89,-0.76l3.89,-0.77l3.88,-0.78l3.88,-0.79l3.88,-0.8l3.88,-0.81l3.88,-0.82l3.87,-0.83l3.87,-0.84l3.87,-0.85l3.87,-0.86L1109.83,238.85zM1127.65,273.11l-0.44,0.17l0.28,-0.86l0.67,-3.98l0.38,-1.41l-0.06,2.7l-0.6,2.61L1127.65,273.11z\"\n\t\/>\n\t<path\n\t id=\"me\" class=\"cprcart-stats-map__state\" data-state=\"me\"\n\t\tname=\"Maine\"\n\t\td=\"M1172.07,47.54l0.21,0.43l0.91,0.6l1.13,0.25l0.79,-0.04l0.86,-0.27l2.01,-1.8l2.53,-1.55l1.31,-1.12l0.08,-0.7l0.62,-0.43l1.16,-0.16l2.51,0.89l3.1,1.55l2.45,1.22l1.07,3.13l1.11,3.32l1.17,3.5l0.83,2.5l1.15,3.43l0.92,2.72l1.2,3.55l0.64,1.9l0.44,0.47l0.08,0.8l0.05,0.4l0.11,0.29l0.23,0.34l0.15,0.53l-0.09,0.55l0.05,0.59l0.25,0.91l0.44,0.47l0.54,0.18l0.37,-0.12l0.58,0.17l0.8,0.38l1.09,0.2l1.02,-0.14l0.63,-0.34l0.91,0.06l0.54,0.71l0.09,0.8l-0.34,0.5l-0.4,0.43l0.1,0.6l0.44,0.52l0.52,0.41l0.69,0.8l0.1,0.85l-0.13,0.79l0.07,0.75l0.49,0.5l1.05,0.54l0.75,0.61l0.92,0.17l0.27,-0.42l0.17,-0.5l0.22,-0.4l0.6,0l0.71,0.02l0.78,0.04l0.13,0.68l0.78,0.95l1.02,1.99l-0.19,1.12l0.52,1.23l1.52,-0.1l0.47,0.27l0.22,0.44l-2.03,4.25l-2.77,0.4l-1.14,1.32l-1.41,0.73l-0.19,1.66l-0.72,0.57l-1.15,0.27l-1.1,-0.1l-0.68,0.44l-0.2,2.94l-0.92,0.04l-0.04,1.05l-0.31,0.55l-0.54,0.56l-0.93,-0.98l-0.71,-0.99l-0.61,-0.07l-0.79,-0.06l-0.72,0.24l-0.43,0.31l-0.38,0.9l-0.68,0.89l-0.82,-0.3l-0.77,-0.66l-0.03,1.46l-0.21,1.59l0.61,1.59l0.03,1.05l-0.69,-0.07l-0.87,-0.66l-1.91,-0.15l-1.34,0.48l0,-0.99l0.88,-1.69l-0.47,-0.13l-0.57,0.38l-0.33,-0.1l0.08,-1.32l-0.36,-1.31l-0.43,0.63l-0.3,1.6l-1.41,1.63l0.64,1.81l-0.5,4.26l0.41,1.62l-0.67,1.6l-1.04,1.51l-1.92,0.24l-1.11,1.38l-0.38,1.31l-0.57,0.35l-0.74,-1.3l-0.36,-0.36l0.1,2.21l-0.49,0.28l-0.63,-1.4l-0.54,-0.89l-0.47,1.04l0.18,2.35l-0.55,-0.04l-0.4,-0.77l-0.43,-0.14l0.15,0.97l0.57,1.27l-0.05,0.78l-0.61,-0.23l-0.69,-0.49l-0.68,0.72l-0.7,0.42l-0.19,-0.65l-0.09,-0.83l-1.38,0.88l-1.38,1.99l-0.82,2.43l0.59,0.19l0.74,0.48l-1.54,3.84l-1.7,3.54l-0.59,5.14l-0.61,0.76l-0.42,1.03l-1.83,-1.65l-0.71,-1.55l-1.96,-1.51l-0.93,-1.16l-0.6,-1.42l-0.37,-1.61l-0.79,-2.35l-0.79,-2.35l-0.79,-2.35l-0.79,-2.35l-0.79,-2.35l-0.79,-2.35l-0.79,-2.35l-0.79,-2.35l-0.79,-2.35l-0.79,-2.35l-0.79,-2.35l-0.79,-2.35l-0.79,-2.35l-0.79,-2.35l-0.79,-2.35l-0.71,-2.1l0.28,-0.43l0.75,-0.87l0.63,-0.08l0.77,0.77l0.6,0.49l0.45,-0.32l0.18,-0.98l-0.35,-1.19l0.35,-1l0.66,-0.33l0.65,-0.16l0.2,-0.5l-0.2,-0.57l-0.5,-0.87l-0.24,-1.15l1.03,-2.45l1.57,-1.92l0.49,-0.87l-0.2,-1.43l0.71,-1.75l0.32,-0.98l-0.07,-0.75l-0.54,-0.79l-0.46,-1.68l-0.2,-2.11l-0.17,-2.31l0.45,-2.26l1.05,-2.63l-0.39,-2.93l-0.42,-3.1l1.16,-3.48l1.3,-3.95l0.74,-2.25l1.31,-4.08l0.92,-2.91l0.5,-1.36l0.47,-1.58l1.53,-0.04l1.52,-0.04l0.38,1.97L1172.07,47.54zM1204.73,106.9l-0.76,0.7l-1.03,0.13l0.37,1.12l0.02,0.44l-1.26,-0.24l-0.51,-0.25l-0.43,-1.5l0.51,-1.71l0.55,-0.78l1.06,0.09l1.22,1.35L1204.73,106.9zM1198.97,111.9l-0.45,0.6l-0.66,0.06l-0.35,-1.05l0.08,-0.41l0.17,-0.23l0.41,0.2L1198.97,111.9z\"\n\t\/>\n\t<path\n\t id=\"mi\" class=\"cprcart-stats-map__state\" data-state=\"mi\"\n\t\tname=\"Michigan\"\n\t\td=\"M872.31,89.88l-0.05,0.38l0.56,0.07l-0.08,0.19l-0.57,0.38l-1.64,0.82l-1.12,0.31l-0.6,-0.2l-0.09,-0.46l0.41,-0.71l-0.03,-0.34l-0.47,0.04l0.09,-0.27l0.66,-0.58l5.63,-3.85l2.42,-1.44l1.31,-0.5l0.23,0.17l-1.35,1.39l-0.19,0.54l0.08,0.34l-0.42,0.71l-4.13,2.72L872.31,89.88zM884.76,105.02l-0.22,0.75l0.09,0.43l-1.7,2.07l-0.57,1.27l-0.55,0.24l-0.52,-0.79l-0.05,-0.66l0.42,-0.54l0.39,-0.75l-0.03,-0.99l-0.2,-0.34l-0.49,0.93l0.33,0.16l0.11,0.14l-0.08,0.33l-2.17,-0.29l-0.7,-0.64l0.03,-0.97l0.61,-1.29l2.34,-2.83l1.06,-0.82l3.1,-1.43l1.74,-0.42l1.77,-0.16l1.32,0.26l0.87,0.68l-0.71,0.57l-3.46,0.74l-0.08,0.15l0.7,0.35l0.15,0.28l-0.55,0.82L884.76,105.02zM945.65,114.44l0.51,0.23l0.38,0.46l0.98,1.27l0.52,0.88l0.42,1.35l0.23,0.44l0.08,0.81l-0.47,0.62l-0.09,0.45l0.38,0.39l1.84,-0.12l0.89,0.32l0.38,0.44l-0.14,0.56l0.19,0.55l0.53,0.54l1.58,0.71l0.42,0.38l-0.04,0.47l-0.4,0.35l-0.75,0.24l-5.72,-0.12l-1.67,0.07l-0.2,0.34l-0.15,0.07l-0.28,-0.05l-0.48,0.04l-0.27,-0.17l-0.27,-0.54l-0.54,-0.3l-0.79,-0.06l-0.61,0.51l-0.57,1.78l0.16,0.3l0.01,1.1l0.24,0.27l0.02,0.25l-0.19,0.23l-0.46,0.03l-0.73,-0.17l-2.95,-2.23l-2.15,-1.03l-2.58,-0.64l-2.01,-0.23l-1.44,0.19l-1.11,0.79l-0.78,1.39l-1.36,0.9l-1.94,0.4l-1.03,0.46l-0.11,0.53l-0.71,0.09l-1.3,-0.35l-1.31,0l-1.31,0.36l-0.92,0.61l-0.86,1.69l-0.12,0.8l-0.68,0.75l-1.88,1.27l-0.06,0.4l-0.92,1.31l-0.26,0.7l0.07,0.65l-0.36,0l-0.78,-0.66l-0.13,-0.98l0.53,-1.3l0.52,-0.66l0.51,-0.01l0.26,-0.58l0,-1.14l-0.24,-0.55l-0.97,0.33l-0.47,0.51l-0.65,0.16l-0.82,-0.18l-0.64,0.69l-0.46,1.55l-0.63,1.05l-0.8,0.55l-0.62,-0.45l-0.44,-1.45l-0.12,-1.17l0.2,-1.44l-0.2,-0.26l-0.31,0.48l-0.42,1.23l-0.46,2.63l-0.38,0.88l-0.58,0.41l-0.83,1.64l-1.08,2.88l-1.26,2.81l-1.45,2.74l-0.89,1.48l-0.32,0.23l-0.11,0.48l0.04,1.09l-0.78,-0.23l-0.72,-0.82l-0.47,-0.86l-0.12,-0.92l0.71,-2.37l0.05,-0.38l-0.12,-0.2l-0.53,-0.21l-1.1,0.51l-1.14,0.18l-0.38,-0.12l-0.18,-0.38l-0.04,-0.61l0.17,-0.75l0.57,-1.41l-0.11,-1.28l0.25,-0.76l-0.43,-1.33l0.02,-0.65l-0.55,-0.67l-1.38,-0.82l-3.13,-0.98l0.18,-1.42l-0.17,-0.59l-0.82,-0.83l-3.25,-0.78l-2.19,-0.29l-2.13,0.16l-1.55,-0.26l-1.72,0.01l-1.15,-0.54l-1.14,-0.54l-1.14,-0.55l-1.14,-0.55l-1.98,-0.39l-1.98,-0.4l-1.98,-0.4l-1.98,-0.4l-1.98,-0.4l-1.97,-0.41l-1.97,-0.41l-1.97,-0.41l-0.49,-0.91l-0.49,-0.91l-0.49,-0.91l-0.49,-0.91l-0.91,-0.34l-0.48,-0.18l-0.38,-0.47l-0.78,0.26l-0.36,-0.79l0.07,-0.18l1.01,-0.28l2.82,-1.35l2.38,-1.58l1.93,-1.81l2.48,-1.2l3.02,-0.59l2.14,-0.75l1.25,-0.91l1.64,-1.71l0.95,-0.54l1.23,-0.24l0.89,-0.68l0.54,-1.13l1.09,-1.32l1.63,-1.51l0.95,-0.64l0.27,0.24l0.13,0.48l-0.01,0.72l0.48,0.54l0.97,0.36l0.47,0.55l-0.02,0.73l0.3,0.6l0.63,0.46l0.25,1.1l-0.13,1.74l0.06,1.11l0.25,0.49l0.23,0.27l0.31,-0.3l0.37,-0.64l0.12,-0.38l0.07,-0.39l2.41,-1.95l0.49,-0.13l0.88,0.37l3.92,0.28l1.57,0.31l1.7,0.85l0.58,0.33l2.27,3.02l1.01,1.17l0.59,0.29l0.36,0.46l0.37,1.1l0.34,0.31l2.91,-0.04l1.29,-0.33l0.75,-0.54l0.91,0.21l1.08,0.95l0.99,0.2l0.9,-0.56l0.89,-0.07l0.88,0.4l0.42,0.32l0.25,-0.04l1.48,-1.77l1.83,-1.62l2.47,-1.81l1.45,-0.85l0.44,0.12l2.37,-0.78l2.18,-0.29l2.93,-0.02l2.64,-0.67l2.35,-1.31l2.11,-0.83l1.88,-0.35l0.75,0.2l-0.38,0.75l-0.1,1.22l0.17,1.69l-0.03,1.08l-0.23,0.48l0.02,0.43l0.27,0.38l1.88,0.04l1.04,0.43l1.12,-0.11l1.19,-0.65l0.98,0.07l0.78,0.79l0.99,0.03l0.86,-0.75l0.59,-0.67l0.54,-0.33L945.65,114.44zM949.53,117.16l0.07,0.48l-0.49,-0.05l-0.44,-0.27l-0.38,-0.5l-0.57,-1.29l-0.73,-0.88l0.76,-1.2l0.52,-0.2l0.61,0.17l0.16,0.62l-0.29,1.07l0.16,1.04L949.53,117.16zM950.06,119.72l-0.2,0.15l-0.89,-0.77l-0.23,-0.51l0.06,-0.46l0.3,-0.06l0.54,0.34l0.33,0.44l0.13,0.53L950.06,119.72zM960.29,123.6l0.22,0.48l-0.27,0.78l-1.04,0.52l-2.21,0.26l-1.47,-0.09l-0.73,-0.43l-0.18,-0.25l-0.02,-0.59l0.31,-0.08l0.51,0.25l0.68,-0.23l0.85,-0.71l0.43,-0.5l0.01,-0.3l-0.37,-0.52l0.21,-0.27l1.2,0.05l0.49,0.31l0.96,1.15L960.29,123.6zM944.52,130.05l2.03,0.06l0.17,-0.2l0.64,0.52l0.15,0.48l-0.19,0.45l-0.32,0.27l-0.45,0.1l-0.77,-0.33l-1.32,-0.97L944.52,130.05zM941.4,131.08l1.17,0.27l2.16,1.12l2,0.56l1.82,0l1.37,0.31l0.92,0.63l0.7,0.75l0.49,0.87l0.93,0.4l1.37,-0.06l1.11,0.25l0.86,0.56l4.53,1.13l1.92,0.65l1.11,0.74l0.36,0.53l-0.01,0.57l0.18,0.58l0.9,1.06l0.29,0.06l0.25,0.54l0.21,1.01l0.31,0.65l0.42,0.29l-0.2,0.17l-1.41,-0.4l-0.73,0.28l-0.24,0.81l0.05,0.73l0.33,0.64l1.99,1.8l0.71,1.8l0.4,2.24l-0.09,0.91l0.09,1.96l0.28,3.01l0.11,1.03l-0.43,1.08l-1.34,1.65l-0.06,-0.27l-0.38,-0.02l-0.37,0.27l-0.39,1.31l-0.17,2.31l-0.41,1.3l-0.66,0.29l-0.37,0.38l-0.08,0.47l-0.7,0.41l-1.32,0.34l-0.83,0.81l-0.42,2.02l0.15,0.92l-0.16,1.19l0.15,0.98l0.47,0.77l1.2,0.67l1.92,0.57l1.1,-0.02l0.7,-0.44l0.59,-1.45l0.68,-0.63l0.89,-0.35l0.26,-0.66l1.14,-2.88l-0.08,-0.6l-0.58,-0.15l0.06,-0.18l0.69,-0.21l0.57,-0.45l0.44,-0.69l0.85,-0.59l2.13,-1.01l1.08,-0.97l0.74,-0.24l1.16,0.27l1.59,0.77l1.35,1.26l1.12,1.75l1.79,4.69l2.46,7.64l1.54,4.25l0.62,0.86l0.31,0.43l-0.23,6.3l-0.55,2.67l-1.41,1.71l-1.41,1.66l-1.67,2.68l-2.05,1.5l-1.04,0.86l-0.18,0.48l-0.29,-0.1l-0.42,1.38l-0.29,1.87l-0.02,1.42l0.3,0.73l-0.4,0.55l-0.71,1.03l-0.11,0.35l0.13,0.53l-0.14,0.29l-0.41,0.05l-0.27,0.3l-0.62,1.06l-0.96,2.69l-0.15,0.49l-0.15,0.16l-5.47,0.96l-5.48,0.94l-5.48,0.92l-5.48,0.9l-0.17,-1.29l-5.01,0.61l-5.02,0.59l-5.02,0.58l-5.02,0.56l-5.02,0.54l-5.02,0.53l-4.1,0.42l1,-0.73l1.62,-1.62l0.85,-1.38l0.77,-1.79l0.69,-2.19l1.53,-3.33l0.7,-1.99l0.61,-2.49l0.38,-2.58l0.16,-2.68l-0.09,-2.75l-0.33,-2.82l-0.75,-2.8l-1.16,-2.77l-0.62,-1.42l-0.22,-0.37l-1.93,-3.5l-2.26,-4.93l-0.02,-0.44l1.29,-3.22l0,-0.41l-0.43,-2.45l-0.47,-1.2l-0.99,-1.58l-0.02,-0.42l1.44,-2.3l0.83,-1.72l0.7,-2.06l0.34,-2.35l-0.01,-2.65l-0.2,-1.74l-0.38,-0.84l-0.04,-0.68l0.29,-0.51l1.7,-0.8l0.48,-1.1l-0.07,-1.83l0.26,-0.94l0.6,-0.05l0.51,-0.43l0.42,-0.82l0.65,-0.29l0.87,0.23l1.04,-1.25l1.2,-2.75l0.98,-1.57l0.76,-0.4l0.18,0.22l-0.41,0.83l-0.06,0.86l0.3,0.9l-0.06,0.91l-0.23,1.26l0.27,0.35l-0.42,2.03l0.08,0.98l0.48,0.7l0.43,-0.31l0.39,-1.33l0.08,-0.69l-0.23,-0.06l0.02,-0.55l0.26,-1.04l0.28,-0.51l0.3,0.02l0.15,0.53l-0.01,1.04l-0.57,2.52l-0.08,0.76l0.22,0.19l0.85,-1.64l0.58,-2.52l0.44,-1.93l0,-1.02l-0.5,-2.59l-0.08,-1.07l0.16,-0.77l0.78,-0.94l1.41,-1.11l1.44,-0.67l1.47,-0.24l1,-0.38l0.53,-0.51l-0.25,-0.33l-1.03,-0.14l-0.82,-0.49l-0.63,-0.83l-0.3,-1.01l0.03,-1.18l0.49,-1.21l0.96,-1.25l0.24,-0.86l-0.47,-0.48l0.44,-0.24l1.35,-0.01l0.91,-0.26l0.47,-0.51L941.4,131.08zM929.61,136.77l-0.52,0.17l-0.44,-0.21l-0.05,-1.05l0.33,-1.88l0.44,-0.9l0.76,0.25l-0.12,0.24l0.37,1.93l-0.16,0.89L929.61,136.77zM924.21,148.66l-0.15,0.34l-0.44,0.02l-0.38,-0.27l-0.45,-0.94l0.09,-0.23l0.87,0.05l0.34,0.38L924.21,148.66z\"\n\t\/>\n\t<path\n\t id=\"mn\" class=\"cprcart-stats-map__state\" data-state=\"mn\"\n\t\tname=\"Minnesota\"\n\t\td=\"M804.97,77.87l1.79,-0.33l1.54,0.03l1.55,0.07l0.84,0.15l2.42,0.91l1.59,0.76l2.3,1.42l1.27,0.62l0.66,1.54l0.78,1.99l1,-0.04l0.7,-1.21l1.9,-0.29l2.54,0.72l2.31,2.25l3.28,1.95l2,0.95l1.98,-0.1l2.46,-1.17l2.56,-2.15l1.9,-0.45l1.15,0.13l0.74,1.53l0.83,0.55l2.06,-0.3l4.34,0.04l3.41,-0.65l0.84,0.85l0.79,1.37l1.43,0.35l1.87,-0.58l3.01,0.1l-0.4,0.26l-0.44,-0.02l-0.55,0.38l-0.67,0.77l-1.58,1.14l-2.5,1.52l-2.91,1.42l-5.93,2.59l-3.65,2.52l-1.6,1.48l-6.18,7.29l-3.79,3.89l-6.21,5.48l-0.58,0.69l-0.02,0.61l-0.28,0l-1.01,1.3l-0.42,0.83l-1.04,0.27l0.13,3.23l0.13,3.23l0.13,3.23l0.13,3.23l-0.5,0.35l-0.62,0.78l-0.89,0.22l-4.11,2.82l-0.66,0.79l-0.7,1.8l-1.31,2.05l-0.31,1.08l0.11,1.43l2.16,1.08l0.83,1.08l0.43,1.34l-0.01,1.18l-0.99,2.34l-0.16,0.93l0.21,2.81l-0.51,0.9l0.52,2.26l0.06,0.79l-0.25,2.51l-0.21,0.74l0.47,1.28l0.05,0.14l2.08,1.73l1.74,0.93l1.54,0.26l1.22,0.72l0.91,1.18l1.2,0.75l1.48,0.32l1.54,0.95l2.4,2.38l1.24,2.06l2.07,1.42l3.32,1.46l2.2,1.31l1.07,1.16l0.83,3.06l0.88,6.55l-5.35,0.28l-5.27,0.25l-5.28,0.23l-5.28,0.21l-5.28,0.19l-5.28,0.17l-5.28,0.15l-5.28,0.14l-5.28,0.12l-5.28,0.1l-5.28,0.08l-5.28,0.06l-5.28,0.04l-5.28,0.02l-5.28,0l-5.28,-0.02l0.02,-5.01l0.02,-5.01l0.03,-5.01l0.02,-5.02l0.02,-5.02l0.03,-5.02l0.03,-5.02l0.02,-5.02l-1.19,-1.67l-2.61,-1.37l-0.65,-0.81l-1.2,-2.02l-0.47,-0.87l-0.08,-0.67l0.59,-0.74l2.39,-2.14l0.76,-0.99l0.38,-0.97l0.56,-2.23l-0.21,-1.72l0.17,-2.67l-0.47,-2.01l-0.1,-1l-0.29,-1.24l-1.74,-3.28l-0.4,-2.64l-0.43,-1.3l-0.11,-3.34l0.06,-0.94l0.37,-1.81l-0.73,-1.23l-0.1,-1.01l-0.27,-7.97l-0.22,-1.14l0.1,-3.7l-1.29,-3.91l-0.62,-1.33l-0.3,-1.61l0.03,-0.77l-1.05,-2.67l-0.68,-2.94l0.1,-2.54l-0.2,-1.92l0.1,-1.49l-0.17,-2.25l0.24,-1.27l0.04,-1.98l-1.37,-7.07l1.82,0.02l6.35,0.06l6.35,0.03l6.34,0l6.35,-0.03l3.51,0l0.01,-4.78l0.01,-3.77l3.2,0.42l0.96,0.68l0.31,0.32l-0.08,1.04l0.3,3.15l0.62,2.62l1.39,3.14l0,0.01l0.13,1.23l0.46,0.77l0.82,0.71l3.1,0.82l5.39,0.91l3.07,1.1l0.75,1.3l1.45,0.49l2.14,-0.31l1.49,-0.59L804.97,77.87zM804.97,77.87l-0.05,0.01l0.07,-0.03L804.97,77.87z\"\n\t\/>\n\t<path\n\t id=\"mo\" class=\"cprcart-stats-map__state\" data-state=\"mo\"\n\t\tname=\"Missouri\"\n\t\td=\"M843.17,260.73L842.36,264.19L842.47,267.04L843.24,270.45L844.07,272.99L844.96,274.67L848.02,277.77L853.28,282.29L856.68,286.66L858.21,290.9L859.81,292.54L861.47,291.58L863.64,291.85L866.01,292.42L867.28,293.18L867.57,293.46L867.72,293.76L867.65,294.08L867.38,294.94L864.95,302.28L864.15,305.63L864.37,306.85L865.65,308.56L868,310.74L870.02,312.14L871.72,312.74L874.42,314.44L878.14,317.23L880.06,319.38L880.17,320.9L880.64,322.43L881.48,323.97L881.59,325.49L880.97,326.98L881.39,328.91L882.87,331.26L884.08,332.66L885.02,333.12L885.21,333.09L885.27,332.86L885.11,332.53L885.05,332.23L885.09,331.81L885.26,331.64L885.42,331.58L886.3,332.12L887.66,333.37L888.36,335.11L888.41,337.35L888.09,339.5L887.4,341.56L886.5,342.32L886.07,342.23L885.14,341.94L884.78,342.07L883.99,342.65L883.18,344.67L883.16,344.72L882.82,344.94L882.56,344.75L882.52,344.65L882.31,344.09L881.86,343.54L881.57,343.55L881.32,343.62L881.24,343.9L881.2,344.52L881.27,344.78L881.68,346.41L881.5,347.62L880.66,348.15L880.57,348.82L881.13,349.55L881.16,349.89L880.98,350.19L880.38,350.32L879.93,350.52L879.6,351.15L880.41,352.27L880.37,353.68L879.48,355.4L879.39,356.05L876.09,356.32L873.13,356.57L870.17,356.81L867.21,357.04L868.47,354.59L869.32,353.68L869.92,352.74L871.07,351.83L872.28,349.95L872.38,349.1L872.19,348.28L871.34,347.2L870.43,345.52L865.44,345.83L860.45,346.13L855.46,346.41L850.47,346.68L845.47,346.93L840.48,347.17L835.48,347.39L830.49,347.6L825.49,347.79L820.5,347.96L815.5,348.12L810.5,348.27L805.5,348.4L800.5,348.51L795.5,348.61L790.51,348.69L790.46,345.91L790.42,343.14L790.38,340.36L790.34,337.58L790.29,334.68L790.24,331.79L790.19,328.89L790.14,325.99L790.09,323.1L790.04,320.2L789.98,317.31L789.93,314.41L789.88,311.51L789.83,308.62L789.78,305.72L789.73,302.83L789.68,299.93L789.63,297.04L789.58,294.14L789.53,291.24L789.55,290.39L786.84,288.88L785.62,287.45L784.99,285.59L783.76,283.76L781.92,281.94L781.6,279.98L782.79,277.87L783.79,276.8L784.6,276.75L784.68,275.85L784.03,274.08L783.1,273.44L781.88,273.9L780.84,273.88L776.87,271.04L776.6,270.84L775.36,268.95L774.85,266.68L773.86,265.21L772.39,264.53L771.46,263.04L771.06,260.73L770.12,258.41L769.69,257.72L773.92,257.68L778.19,257.62L782.47,257.55L786.74,257.47L791.02,257.37L795.29,257.26L799.56,257.14L803.84,257.01L808.11,256.87L812.38,256.71L816.65,256.54L820.92,256.36L825.19,256.17L829.46,255.97L833.73,255.75L838,255.53L838.91,257.1L839.86,257.53L840.07,258.05L841.32,258.83L841.62,259.63z\"\n\t\/>\n\t<path\n\t id=\"ms\" class=\"cprcart-stats-map__state\" data-state=\"ms\"\n\t\tname=\"Mississippi\"\n\t\td=\"M908.91,376.13l1.74,1.32l-0.02,0.54l0.01,0.36l-0.02,1.05l-0.09,4.14l-0.09,4.14l-0.09,4.14l-0.1,4.14l-0.1,4.14l-0.1,4.14l-0.1,4.14l-0.11,4.14l-0.11,4.15l-0.11,4.15l-0.11,4.15l-0.11,4.15l-0.12,4.15l-0.12,4.15l-0.12,4.15l-0.12,4.16l0.55,4.17l0.55,4.17l0.55,4.17l0.55,4.17l0.55,4.17l0.55,4.18l0.55,4.18l0.64,4.58l-5.64,0.81l-2.57,-0.95l-1.05,-0.14l-0.62,0.08l-2.8,1.27l-3.23,1.05l-0.79,-0.2l-1.11,0.04l-2.19,2.91l-1.46,0.79l-0.48,-0.15l-0.54,-0.15l-0.4,-0.28l-0.84,-1.59l-0.31,-1.16l-1.05,-2.49l-1.08,-1.36l-1.18,-0.87l-0.57,-0.91l-0.04,-0.64l-0.43,-1.11l-0.01,-0.91l1.12,-3.57l0.39,-2.61l-4.63,0.31l-4.63,0.3l-4.63,0.29l-4.63,0.28l-4.63,0.26l-4.63,0.25l-4.63,0.24l-4.61,0.21l0.04,-0.62l0.76,-0.83l0.23,-1.02l-0.78,-2.38l0.18,-1.34l1.13,-0.3l0.51,-1.31l-0.11,-2.32l0.37,-1.58l0.85,-0.86l0.75,-1.94l0.66,-3.03l1.51,-2.55l2.37,-2.07l1.13,-1.74l0,-1.31l0.24,-0.62l0.48,-0.35l0.78,-0.93l1.01,-1.28l0.15,-0.84l-0.09,-0.57l-0.11,-0.61l-0.92,-1.08l-1.36,-0.88l-0.92,-1.44l0,-1.14l-0.34,-0.99l-0.68,-0.83l0.09,-0.81l0.87,-0.79l0,-0.71l-0.86,-0.62l-0.07,-1.18l0.71,-1.74l-0.11,-1.17l-0.94,-0.6l-0.17,-1.09l-0.08,-0.55l0.65,-4l-0.22,-0.5l-0.93,-1.15l-0.17,-1.44l0.42,-1.79l-0.32,-1.36l-0.75,-0.46l-0.21,-0.53l-0.26,-0.8l0.74,-0.78l0.01,-0.69l-0.72,-0.59l0.39,-0.92l1.5,-1.24l0.4,-0.68l0.42,-0.71l0.18,-1.66l-0.27,-0.96l-0.41,-0.63l0.16,-0.34l0.3,-0.32l1.82,-0.7l0.5,-0.45l0.08,-0.52l-0.65,-1.24l0.49,-1.37l1.63,-1.51l0.84,-1.3l0.04,-1.08l0.77,-0.83l1.49,-0.58l0.83,-2.05l0.16,-3.52l0.36,-1.52l0.76,-0.27l0.38,-0.51l0.07,-1.01l0.88,-1.09l1.69,-1.17l0.63,-1.07l-0.24,-0.54l-0.05,-0.69l4.66,-0.29l4.86,-0.32l4.85,-0.33l4.85,-0.35l4.85,-0.36l4.85,-0.38l4.85,-0.39L908.91,376.13zM910.63,483.23l-0.22,0.27l-1.76,-0.33l-1.08,-0.35l-0.22,-0.42l2.96,0.55L910.63,483.23z\"\n\t\/>\n\t<path\n\t id=\"mt\" class=\"cprcart-stats-map__state\" data-state=\"mt\"\n\t\tname=\"Montana\"\n\t\td=\"M640.59,133.06L640.16,138.25L639.72,143.43L639.29,148.62L638.86,153.8L638.85,153.87L638.84,153.94L638.83,154.01L638.82,154.08L638.7,154.07L638.57,154.05L638.45,154.04L638.32,154.03L634.86,153.72L631.39,153.4L627.93,153.07L624.47,152.73L621.01,152.39L617.55,152.04L614.09,151.67L610.63,151.31L607.17,150.93L603.72,150.54L600.26,150.15L596.8,149.74L593.35,149.33L589.9,148.91L586.44,148.48L582.99,148.05L579.54,147.6L576.1,147.15L572.65,146.69L569.2,146.22L565.76,145.74L562.31,145.25L558.87,144.76L555.43,144.26L551.99,143.74L548.55,143.22L545.11,142.7L541.67,142.16L538.24,141.62L534.8,141.06L531.37,140.5L527.94,139.93L527.48,142.7L527.01,145.47L526.54,148.24L526.08,151.01L525.14,150.25L524.56,149.46L524.12,148.6L523.41,146.28L522.94,145.39L522.49,144.83L521.95,144.7L521.22,144.86L520.63,145.27L520.3,146.12L519.62,147.07L519.51,147.95L519.66,148.43L519.54,148.65L519.18,148.79L516.73,148.03L514.48,148.09L513.05,147.49L510.15,147.15L507.73,146.42L506.86,146.41L506.23,146.77L505.33,147.82L505.11,148L504.82,147.99L500.92,146.61L499.86,146.4L498.6,146.95L498.13,147.43L497.92,148.13L497.63,148.28L497.28,148.18L496.48,147.55L495.69,146.6L495.33,145.95L495.47,144.64L494.99,143.04L495.11,141.7L494.84,140.51L494.31,139.26L493.72,138.4L493.03,138.01L491.65,137.91L491.39,137.74L490.21,136L489.89,135.27L489.87,134.66L490.63,133.35L490.64,132.55L490.45,131.52L490.1,130.62L489.4,129.77L488.93,128.12L487.94,125.74L487.88,124.03L487.62,122.57L487.73,121.19L487.38,120.26L487.63,119.22L487.6,118.91L487.47,118.75L486.66,117.98L485.79,116.71L485.3,116.37L485.08,116.31L484.89,116.55L484.71,117.02L482.66,118.42L481.05,118.94L480.18,119.6L479.46,119.87L479.12,119.84L478.69,119.49L477.42,117.99L476.29,117.2L476.21,116.92L476.49,115.93L477.3,114.89L477.15,112.66L477.47,111.97L478.04,111.54L479.54,111.04L479.75,110.7L479.86,108.64L479.27,107.73L479.15,107.27L479.71,105.68L479.6,104.55L480.38,103.77L480.74,102.21L481.54,100.71L482.53,98.4L482.64,97.35L483.5,96.36L483.93,95.29L484.12,94.5L484.12,94L483.94,93.77L483.49,93.68L481.31,93.69L480.66,93.49L480.12,93.15L479.85,92.7L479.94,91.78L479.6,91.09L479.37,90.94L478.35,91.1L478.16,91.04L478.08,90.85L477.86,90.01L476.65,88.19L476.28,86.32L475.12,84.51L474.16,82.16L472.16,78.35L471.66,77.56L469.86,76L468.6,74.04L467.23,72.53L467.11,72.29L467.12,72.17L467.24,72.09L467.77,71.89L468.01,71.31L467.66,69.97L468.22,68.85L468.18,67.11L468.07,66.52L467.26,64.73L466.83,63.1L465.96,61.48L464.86,58.92L466.08,53.48L467.31,48.03L468.53,42.58L469.75,37.14L472.43,37.74L478.63,39.1L484.83,40.43L491.04,41.74L497.26,43.01L498.66,43.3L503.48,44.26L509.71,45.47L515.94,46.66L522.18,47.82L528.42,48.94L534.67,50.04L540.93,51.11L547.19,52.15L553.45,53.16L558.18,53.91L559.72,54.14L565.99,55.1L572.27,56.02L578.56,56.91L584.84,57.77L591.13,58.61L597.43,59.41L603.73,60.19L610.03,60.93L616.33,61.65L622.64,62.33L628.95,62.99L635.27,63.62L641.58,64.21L646.3,64.64L645.95,68.92L645.59,73.21L645.23,77.5L644.87,81.79L644.51,86.08L644.15,90.36L643.8,94.64L643.44,98.92L643.08,103.19L642.72,107.46L642.37,111.73L642.01,116L641.66,120.27L641.3,124.53L640.95,128.8z\"\n\t\/>\n\t<path\n\t id=\"nc\" class=\"cprcart-stats-map__state\" data-state=\"nc\"\n\t\tname=\"North Carolina\"\n\t\td=\"M1122.2,308.31l-0.08,1.79l0.47,0.91l1.16,0.79l1.59,2.27l1.58,3.18l-1.41,-1.11l-1.34,-0.46l-1.96,-0.14l-1.85,-0.61l0.43,1.37l0.18,1.54l-1.36,-0.18l-0.97,-0.31l1.11,1.44l-1.76,-0.12l-1.08,0.34l-0.41,1.58l-0.77,1.07l-1.36,0.59l-2.4,-0.85l-1.02,-1.43l-0.66,-1.7l0.33,2.11l0.84,2.09l0.22,1.68l2.1,-0.14l1.84,-0.68l2.58,-0.49l1.61,-0.68l0.89,-0.75l2.52,-0.08l0.62,1.95l0.16,2.04l0.33,2.14l0.67,-0.16l0.64,-0.85l-0.45,-3.86l1.89,-1.89l0.76,-0.07l0.98,1.05l0.52,1.18l0.63,1.63l0.07,2.69l-2.73,3.78l-1.82,3.33l-1.13,0.85l-1.88,0.08l-2.2,-0.25l-1.04,0.08l-0.71,0.4l-0.65,-0.76l-0.64,-1.5l-0.91,-0.35l-0.59,0.19l-0.05,1.75l-1.81,0.88l-2.74,-0.13l-3.02,-0.82l1.49,1.25l7.35,1.35l0.87,0.36l0.88,0.61l-0.68,1.41l-0.45,1.51l0.13,1.08l-0.12,0.73l-2.32,2.39l-1.54,0l-4.44,-2.46l2.3,2.46l1.62,0.91l2.89,0.05l4.94,-2.17l1.94,0.78l-0.94,2.34l-1.07,1.73l-1.78,0.55l-1.52,0.73l-0.26,1.08l-1.13,0.31l-1.77,0.44l-2.74,0.68l-1.57,0.09l-1.7,2.46l-0.74,0.44l-1.2,-0.14l-0.8,-1.52l-0.67,-0.69l0.61,3.03l0.37,0.77l0.53,0.53l-2.15,2.16l-1.97,2.54l-0.74,0.73l-0.76,1.23l-1.4,3.37l-0.06,2.26l-0.24,2.56l-0.31,-1.07l-0.24,-1.85l-0.92,-1.99l0.46,3.9l-0.42,1.94l-7.18,1.29l-2.71,1.46l-3.14,-2.14l-2.94,-2.03l-2.93,-2.03l-2.93,-2.04l-2.92,-2.04l-2.91,-2.05l-2.91,-2.05l-2.9,-2.06l-2.57,0.37l-2.57,0.37l-2.57,0.37l-2.57,0.36l-2.57,0.36l-2.57,0.36l-2.57,0.35l-2.57,0.35l-0.39,-1.71l-0.27,-1.21l-1.95,-1.82l-1.14,-1.07l-1.84,1.39l-0.19,-0.5l-0.08,-0.94l-0.23,-0.29l-0.59,-0.13l-2.88,0.35l-2.88,0.34l-2.88,0.33l-2.88,0.33l-2.88,0.32l-2.88,0.32l-2.88,0.32l-2.88,0.31l-0.69,-0.1l-1.18,0.92l-3.23,1.6l-1.53,1.22l-0.62,0.03l-2.75,1.36l-2.76,1.35l-0.33,0.05l-5.48,0.85l-5.48,0.83l-5.48,0.81l-5.49,0.79l0.08,-4.79l0.33,-1.14l0.49,-0.31l1.88,-0.26l1.13,-0.7l0.68,-2.97l2.09,-2.54l1,-0.71l1.55,-0.65l3.74,-1.06l3.78,-2.73l2.65,-2.46l2.25,-0.9l0.62,-0.86l0.38,-1.05l0.14,-1.38l0.21,-0.31l1.35,-0.1l0.85,-1.3l0.9,-0.81l0.93,-0.52l0.6,-0.1l0.28,0.31l0.31,0.96l0.26,0.29l0.42,-0.03l0.54,-0.31l0.67,-0.75l1.67,-2.27l1.19,-0.96l1.94,-0.74l1.62,0.81l0.82,-0.49l1.92,-4.43l0.9,-0.89l0.72,-0.41l1.31,-0.27l-0.16,-1.11l0.19,-1.74l-0.12,-1.15l0.54,-1.81l0.36,0.29l6.41,-0.97l6.41,-1l6.41,-1.02l6.4,-1.05l6.4,-1.07l6.4,-1.1l6.39,-1.13l6.39,-1.15l6.38,-1.18l6.38,-1.2l6.37,-1.23l6.37,-1.25l6.36,-1.28l6.36,-1.3l6.35,-1.33L1122.2,308.31zM1123.55,308.02l0.55,-0.13l3.32,6.58l5.23,6.79l0.73,1.21l-1.08,-0.96l-3.75,-4.43l-2.26,-3.3L1123.55,308.02zM1131.42,322.08l-0.17,0.5l-1.72,-2.13l1.38,0.5l0.36,0.59L1131.42,322.08zM1136.1,335.07l-2.25,1.14l-0.25,-0.14l2.45,-1.86l-0.14,-4.56l-0.34,-2.03l-1.22,-3.45l-0.16,-0.74l0.71,1.04l1.15,3.21l0.43,2.54l0.05,3.83L1136.1,335.07zM1132.11,337.11l-2.89,2.28l-0.39,-0.01l1.88,-1.59L1132.11,337.11zM1121.83,351.88l-0.39,0.35l1.05,-3.07l2.49,-4.16l0.76,-0.72l-2.04,3.54L1121.83,351.88zM1121,351.78l-0.39,0.14l-0.76,-0.09l-1.07,-0.25l-0.29,-0.29l0.96,-0.08L1121,351.78z\"\n\t\/>\n\t<path\n\t id=\"nd\" class=\"cprcart-stats-map__state\" data-state=\"nd\"\n\t\tname=\"North Dakota\"\n\t\td=\"M757,138.56L753.36,138.53L749.72,138.49L746.08,138.45L742.43,138.39L738.79,138.33L735.15,138.25L731.51,138.17L727.86,138.08L724.22,137.97L720.58,137.86L716.94,137.74L713.3,137.61L709.66,137.47L706.02,137.33L702.38,137.17L698.74,137L695.1,136.82L691.46,136.64L687.83,136.44L684.19,136.24L680.55,136.02L676.92,135.8L673.28,135.57L669.65,135.33L666.01,135.08L662.38,134.81L658.75,134.55L655.11,134.27L651.48,133.98L647.85,133.68L644.22,133.37L640.59,133.06L640.95,128.8L641.3,124.53L641.66,120.27L642.01,116L642.37,111.73L642.72,107.46L643.08,103.19L643.44,98.92L643.8,94.64L644.15,90.36L644.51,86.08L644.87,81.79L645.23,77.5L645.59,73.21L645.95,68.92L646.3,64.64L647.9,64.78L654.23,65.32L660.55,65.83L666.88,66.31L673.21,66.75L679.54,67.17L685.88,67.56L692.21,67.92L698.55,68.25L704.88,68.55L711.22,68.82L717.57,69.06L723.91,69.27L730.25,69.46L736.59,69.61L742.94,69.73L747.46,69.8L748.83,76.87L748.79,78.85L748.55,80.13L748.72,82.37L748.61,83.87L748.82,85.79L748.72,88.33L749.4,91.27L750.45,93.94L750.41,94.7L750.71,96.31L751.33,97.64L752.63,101.56L752.53,105.26L752.75,106.4L753.02,114.37L753.12,115.38L753.85,116.61L753.48,118.42L753.43,119.36L753.54,122.7L753.97,124.01L754.37,126.65L756.11,129.93L756.39,131.17L756.49,132.17L756.96,134.17L756.79,136.84z\"\n\t\/>\n\t<path\n\t id=\"ne\" class=\"cprcart-stats-map__state\" data-state=\"ne\"\n\t\tname=\"Nebraska\"\n\t\td=\"M757.78,215.22L758.27,215.34L759.37,217.31L759.81,220.82L760.81,223.66L762.36,225.81L763.14,227.39L763.15,228.39L763.52,229.46L764.26,230.6L764.56,232.54L764.41,235.28L764.72,236.73L765.51,236.91L765.86,237.3L765.75,237.89L766.01,238.34L766.65,238.62L766.83,239.41L766.55,240.7L766.78,241.51L767.52,241.84L767.66,242.48L767.2,243.42L767.27,244.16L767.88,244.7L768.29,247.09L768.51,251.33L768.44,253.82L768.09,254.54L768.65,256.07L769.69,257.72L770.12,258.41L771.06,260.73L771.46,263.04L772.39,264.53L773.86,265.21L774.85,266.68L775.36,268.95L776.6,270.84L776.87,271.04L773.79,271.07L770.21,271.08L766.63,271.09L763.04,271.08L759.46,271.07L755.88,271.06L752.29,271.03L748.71,270.99L745.13,270.95L741.54,270.9L737.96,270.84L734.38,270.77L730.79,270.69L727.21,270.61L723.63,270.52L720.05,270.42L716.47,270.31L712.89,270.19L709.31,270.06L705.73,269.93L702.14,269.79L698.56,269.64L694.98,269.48L691.41,269.31L687.83,269.13L684.25,268.95L680.67,268.76L677.09,268.56L673.51,268.35L669.94,268.13L666.36,267.91L662.79,267.67L662.97,264.9L663.15,262.13L663.33,259.36L663.52,256.59L663.7,253.82L663.88,251.04L664.07,248.27L664.25,245.5L660.05,245.21L655.86,244.92L651.66,244.61L647.47,244.29L643.28,243.96L639.09,243.61L634.89,243.26L630.7,242.9L631.18,237.35L631.66,231.81L632.13,226.26L632.61,220.72L633.08,215.17L633.56,209.62L634.04,204.07L634.51,198.52L640.16,199.01L645.8,199.47L651.44,199.92L657.09,200.34L662.74,200.75L668.39,201.13L674.04,201.49L679.69,201.83L685.35,202.15L691,202.44L696.66,202.71L702.32,202.97L707.97,203.2L713.63,203.41L719.29,203.59L725.76,203.79L730.56,207.23L733.46,208.33L734.86,207.38L737.87,206.88L742.49,206.82L745.39,207.32L746.6,208.39L748.96,209.6L752.48,210.94L754.59,212.38L755.28,213.92L756.51,214.91z\"\n\t\/>\n\t<path\n\t id=\"nh\" class=\"cprcart-stats-map__state\" data-state=\"nh\"\n\t\tname=\"New Hampshire\"\n\t\td=\"M1173.38,145.74L1173.46,148.72L1173.41,150.21L1171.53,150.64L1170.79,151.07L1169.46,152.53L1168.56,153.17L1167.41,155.31L1166.19,156.28L1163.92,156.83L1161.64,157.38L1159.37,157.92L1157.09,158.46L1154.82,158.99L1152.54,159.53L1150.27,160.05L1147.99,160.58L1147.52,159.88L1146.27,158.74L1145.91,158.22L1145.79,157.56L1145.81,155.71L1146.03,155.07L1146.13,153.97L1145.62,149.81L1145.5,147.36L1144.72,143.02L1144.74,141.69L1144.92,140.82L1145.03,138.65L1145.76,136.7L1145.97,134.49L1146.42,132.49L1146.28,131.42L1146.36,129.01L1145.77,124.91L1146.06,124.16L1147.99,123.05L1148.53,122.46L1150.28,120.22L1150.79,119.35L1151.04,118.53L1151.07,117.34L1151.23,116.97L1151.11,116.34L1149.63,113.96L1149.34,113.02L1150.22,109.62L1149.39,108L1149.52,107.51L1149.87,102.93L1150.73,100.61L1152.82,100.72L1153.83,100.38L1154.4,99.49L1155.11,101.6L1155.9,103.95L1156.69,106.31L1157.48,108.66L1158.27,111.01L1159.05,113.36L1159.84,115.71L1160.63,118.06L1161.43,120.42L1162.21,122.77L1163.01,125.11L1163.8,127.46L1164.59,129.81L1165.38,132.16L1166.17,134.5L1166.96,136.85L1167.33,138.46L1167.94,139.88L1168.87,141.04L1170.84,142.55L1171.55,144.09z\"\n\t\/>\n\t<path\n\t id=\"nj\" class=\"cprcart-stats-map__state\" data-state=\"nj\"\n\t\tname=\"New Jersey\"\n\t\td=\"M1134.34,204.02l0.14,1.75l-0.77,3.81l-0.49,0.96l-0.63,0.9l-0.53,0.45l-0.43,0.68l-0.44,1.02l-0.2,1.87l0.76,1.47l3.3,-0.2l0.73,-0.69l0.71,1.01l0.63,1.49l0.18,1.74l-0.11,1.84l0.12,2.22l0.46,3.32l0.2,3.04l-0.29,-0.87l-0.55,-3.62l-0.43,0.5l-0.16,0.91l0.15,4.81l-0.75,2.76l-0.83,1.99l-1.35,0.03l0.61,1.27l-0.18,0.78l0.05,1.53l-0.53,1.15l-0.74,0.08l-0.87,0.91l-0.29,0.61l0.2,0.98l-0.49,1.02l-1.44,5.05l-1.87,1.83l-0.57,-0.07l0.08,-2.24l-0.11,-2.22l-1.54,-0.61l-1.38,-0.19l-1.43,0.4l-1.98,-1.28l-2.34,-0.73l-3.62,-2.6l-0.12,-0.92l-0.42,-1.5l0.32,-2.59l0.45,-1.87l0.95,-1.13l3.12,-1.65l0.52,-1.52l0.23,-1.23l0.67,-0.93l1.58,-1.79l2.51,-2.31l-5.29,-4.49l-1.03,-0.09l-1.67,-2.41l-1.38,-0.45l-0.4,-0.34l-0.53,-2.02l-0.16,-1.19l0.02,-0.73l0.9,-0.82l0.32,-1.31l-0.13,-0.61l-1.23,-1.71l-0.14,-0.59l1.23,-1.49l1.42,-2.7l0.58,-2.73l0.3,-0.82l0.44,-0.65l1.12,-1l1.85,0.6l1.85,0.6l1.85,0.6l1.86,0.6l1.86,0.59l1.86,0.59l1.86,0.59L1134.34,204.02zM1137.64,233.24l-1.16,3.75l-0.2,-0.62l1.45,-4.66L1137.64,233.24z\"\n\t\/>\n\t<path\n\t id=\"nm\" class=\"cprcart-stats-map__state\" data-state=\"nm\"\n\t\tname=\"New Mexico\"\n\t\td=\"M640.16,344.04L639.41,343.99L638.9,350.22L638.39,356.46L637.88,362.69L637.37,368.92L636.86,375.16L636.34,381.4L635.83,387.64L635.32,393.88L634.8,400.12L634.29,406.37L633.78,412.62L633.26,418.87L632.75,425.12L632.23,431.38L631.72,437.64L631.2,443.9L626.93,443.57L622.66,443.22L618.39,442.86L614.13,442.5L609.86,442.12L605.59,441.73L601.33,441.33L597.07,440.92L592.8,440.5L588.54,440.07L584.28,439.63L580.02,439.18L575.76,438.71L571.51,438.24L567.25,437.76L563,437.26L562.88,437.26L564.34,441.51L564.34,441.51L566.5,442.92L566.36,442.86L562.19,442.35L558.02,441.83L553.85,441.29L549.69,440.75L545.52,440.2L541.36,439.63L537.19,439.06L533.04,438.48L532.69,440.97L532.34,443.46L531.99,445.96L531.64,448.45L524.9,447.54L518.18,446.61L515.77,446.26L516.91,438.39L518.05,430.54L519.18,422.7L520.32,414.87L521.45,407.03L522.58,399.2L523.72,391.38L524.85,383.56L525.98,375.74L527.11,367.93L528.24,360.12L529.37,352.31L530.5,344.5L531.63,336.7L532.76,328.9L533.89,321.1L540.56,322.05L547.23,322.97L553.91,323.87L560.59,324.73L567.27,325.57L573.96,326.38L580.65,327.17L587.35,327.92L594.04,328.65L600.75,329.35L607.45,330.02L614.16,330.67L620.86,331.28L627.58,331.87L634.29,332.43L641,332.96L640.79,335.73L640.58,338.5L640.37,341.27z\"\n\t\/>\n\t<path\n\t id=\"nv\" class=\"cprcart-stats-map__state\" data-state=\"nv\"\n\t\tname=\"Nevada\"\n\t\td=\"M446.17,305.87L444.44,314.41L442.52,323.79L442.16,323.87L440.71,325.81L439.37,326.59L438.51,326.38L437.77,325.58L437.13,324.18L435.96,323.21L434.24,322.68L432.65,322.55L431.19,322.83L430.2,323.46L429.42,324.92L429.44,325.6L429.94,327.22L429.53,329.49L429.27,331.34L429.54,332.44L429.39,333.62L428.7,335.41L428.62,336.97L429.09,339.87L427.14,347.54L427.11,347.68L423.21,342.05L419.59,336.77L416,331.49L412.44,326.2L408.91,320.9L405.39,315.6L401.91,310.29L398.46,304.98L395.95,301.25L393.46,297.52L390.98,293.78L388.52,290.04L386.06,286.3L383.63,282.56L381.2,278.81L378.79,275.06L375.66,270.53L372.56,266L369.47,261.46L366.4,256.92L363.36,252.37L360.33,247.82L357.33,243.26L354.35,238.69L355.44,234.67L356.52,230.65L357.61,226.62L358.7,222.6L359.78,218.58L360.87,214.55L361.96,210.53L363.04,206.5L364.13,202.48L365.22,198.45L366.31,194.42L367.4,190.4L368.49,186.37L369.57,182.34L370.66,178.31L371.75,174.28L377.74,175.89L383.73,177.47L389.72,179.02L395.72,180.55L401.73,182.06L407.75,183.54L413.77,185L419.79,186.43L425.81,187.83L431.82,189.21L437.85,190.56L443.88,191.89L449.91,193.19L455.95,194.47L462,195.72L468.05,196.95L467.36,200.36L466.68,203.77L465.99,207.17L465.31,210.58L464.63,213.99L463.94,217.39L463.26,220.8L462.57,224.2L461.89,227.61L461.21,231.01L460.52,234.42L459.84,237.82L459.16,241.22L458.47,244.63L457.79,248.03L457.11,251.43L456.42,254.84L455.74,258.24L455.06,261.64L454.37,265.04L453.69,268.45L453.01,271.85L452.32,275.25L451.64,278.65L450.96,282.05L450.27,285.46L449.59,288.86L448.91,292.26L448.23,295.66L447.54,299.07L446.86,302.47z\"\n\t\/>\n\t<path\n\t id=\"ny\" class=\"cprcart-stats-map__state\" data-state=\"ny\"\n\t\tname=\"New York\"\n\t\td=\"M1049.12,104.45l-0.02,-0.01L1049.12,104.45L1049.12,104.45zM1135.37,163.36l-0.04,1.94l-0.04,1.94l-0.04,1.94l-0.05,1.94l-0.05,1.94l-0.05,1.94l-0.05,1.94l-0.05,1.94l0.56,0.42l0.39,2.08l0.39,2.08l0.39,2.08l0.39,2.08l0.39,2.08l0.39,2.08l0.39,2.08l0.39,2.08l0.7,0.71l0.7,0.71l-0.51,0.54l-0.8,0.84l-0.85,0.9l-1.11,1.17l0.94,0.91l1.18,1.15l-0.53,0.73l-1.29,2.33l-0.93,1.31l-0.89,0.57l-0.39,0.99l-0.52,0.71l0.17,-2.04l0.29,-1.76l-0.2,-3.22l-0.79,-2.45l-0.96,-0.85l-0.9,-0.5l1.46,2.25l0.88,2.98l0.01,0.09l-1.81,-0.59l-1.86,-0.59l-1.86,-0.59l-1.86,-0.59l-1.86,-0.6l-1.85,-0.6l-1.85,-0.6l-1.85,-0.6l-0.54,-0.73l-0.74,-0.49l-3.17,-0.4l-0.92,-0.55l-0.9,-0.82l-0.75,-1.09l-0.54,-1.21l-0.25,-1.01l-0.05,-1.17l-0.84,-0.59l-0.18,-0.7l-0.54,-0.37l-2.09,-0.4l-0.84,-1.05l-1.51,-0.83l-2.23,0.51l-2.23,0.51l-2.23,0.5l-2.23,0.5l-2.23,0.5l-2.24,0.5l-2.24,0.49l-2.24,0.49l-2.24,0.48l-2.24,0.48l-2.24,0.48l-2.24,0.48l-2.24,0.47l-2.24,0.47l-2.24,0.46l-2.24,0.46l-2.24,0.46l-2.24,0.45l-2.25,0.45l-2.24,0.45l-2.25,0.44l-2.25,0.44l-2.25,0.44l-2.25,0.43l-2.25,0.43l-2.25,0.43l-2.25,0.42l-2.25,0.42l-2.25,0.42l-2.25,0.41l-2.25,0.41l-2.25,0.41l-0.53,-2.95l-0.53,-2.95l-0.02,-0.12l0.86,-0.71l2.75,-2.56l1.29,-1.73l1.42,-1.5l1.54,-1.28l1.13,-1.48l0.73,-1.69l0.9,-1.32l1.08,-0.96l0.5,-0.89l-0.06,-0.82l-0.43,-1.05l-0.8,-1.27l-0.28,-1.07l0.24,-0.86l-0.01,-0.55l-0.27,-0.23l-2.68,-0.3l-0.6,-3.79l-0.05,-0.1l0.12,-0.07l5.5,-2.78l3.59,-1.29l4.48,-1.04l5.54,-0.26l2.24,0.32l1.52,0.69l1.58,-0.06l1.64,-0.8l2.36,-0.65l3.09,-0.49l1.68,-0.12l0.27,0.25l0.19,-0.13l0.11,-0.52l0.71,-0.7l2.12,-1.28l0.34,0.1l0.38,-0.5l0.42,-1.1l0.94,-1.32l1.44,-1.53l1.4,-0.94l1.36,-0.35l0.85,-0.49l0.35,-0.63l0.04,-0.5l-0.27,-0.36l-0.02,-0.46l0.03,-0.24l-0.11,-0.17l-0.25,-0.34l-0.55,-1.88l-0.46,-0.83l-0.51,-0.58l-0.57,-0.32l-0.04,-0.46l0.7,-0.73l0.05,0.53l0.25,0.11l0.33,-0.32l0.62,-1.34l0,-0.45l0.5,-0.58l0.29,-0.78l-0.51,0.01l-1.11,0.46l-0.31,-0.15l0.4,-1.05l-0.23,-0.5l-0.24,-0.18l-0.4,0l-1.13,1.1l-0.38,0.16l-0.15,-0.41l-0.88,-0.8l1.43,-2.08l5.31,-6.09l0.48,-0.86l0.09,-0.69l-0.29,-0.52l-0.21,-0.1l0.06,-0.16l4.71,-7.39l2.8,-3.57l2.47,-2.2l1.98,-1.24l1.48,-0.24l0.8,-0.3l0.71,-0.17l3.59,-0.87l6.41,-1.58l6.41,-1.61l3.78,-0.96l0.48,1.41l0.11,1.78l0.74,1.78l0.62,3.95l1.73,2.74l0.28,2.05l0.6,2.13l-0.04,0.57l-0.45,1.43l-0.14,1.33l0.05,1.29l0.22,0.79l1.55,3.35l0.52,1.52l0.22,0.91l0.15,3.05l0.17,0.84l0.23,0.19l0.21,-0.05l0.43,-1.07l0.26,-0.21l0.44,0.13l1.28,1.13l0.58,2.46l0.42,1.79l0.47,1.99l0.7,2.99l0.51,2.19l0.47,1.99l0.36,1.53l0.07,1.17L1135.37,163.36zM1082.33,141.06l-0.45,0.29l-0.18,-0.23l0.03,-0.26l0.34,-0.39l0.68,-0.15l-0.03,0.26L1082.33,141.06zM1081.36,147.84l-0.22,0.12l-0.08,-0.47l0.17,-0.36l0.43,-0.23l0.04,0.24L1081.36,147.84zM1043.26,177.7l-0.35,0.84l-0.49,0.02l-0.4,-0.18l-0.21,-0.45l-0.03,-0.61l0.37,-0.34l1.19,0.01l0.08,0.23L1043.26,177.7zM1157.24,198.3l-0.79,1.7l1.09,-0.14l0.79,-0.65l0.63,-1.05l1.68,-1.64l1.56,-0.94l0.5,-0.24l1.01,0.57l1.42,-1.06l1.54,-0.8l-6.13,5.48l-1.35,0.79l-1.8,1.62l-1.77,1.27l-1.35,0.65l-6.38,4.49l-0.55,0.2l-0.67,-0.1l-5.49,2.85l-2.36,0.76l-2.07,1.02l1.34,-1.51l-0.07,-0.42l-0.47,-0.23l-0.84,0.31l-0.6,1.36l-1.32,0.73l-0.59,-1.17l0.24,-1.08l0.41,-1.07l1.04,-1.78l1.78,-1.4l0.82,-1.04l0.88,0.51l-0.08,-0.97l0.4,-0.67l0.52,-0.44l1.41,-0.36l0.72,-0.34l0.47,-0.45l0.55,-0.2l1.65,0.03l1.48,-0.51l1.07,-0.89l1.21,-0.52l3.31,-1l3.21,-1.29l1.13,-1.11l2.22,-2.86l1.44,-1.02l-1.84,3.12L1157.24,198.3zM1132.27,215.28l-0.76,0.28l0.28,-2.26l1.21,-1.3l0.57,0.07l0.2,0.72l-0.05,0.68l-0.73,1.2L1132.27,215.28z\"\n\t\/>\n\t<path\n\t id=\"oh\" class=\"cprcart-stats-map__state\" data-state=\"oh\"\n\t\tname=\"Ohio\"\n\t\td=\"M1026.65,234.45L1024.84,235.74L1024.63,236.69L1025.42,237.71L1025.99,239.11L1026.33,240.89L1025.88,244.99L1024.63,251.43L1024.11,255.43L1024.34,257L1023.17,259.29L1020.61,262.32L1018.76,264.18L1017.64,264.9L1016.62,265.02L1015.72,264.54L1014.89,265.1L1014.11,266.7L1013.3,267.6L1012.44,267.78L1011.85,268.83L1011.52,270.75L1011.1,271.89L1010.6,272.26L1010.71,273.18L1011.42,274.68L1011.47,275.25L1011.21,275.31L1010.96,275.26L1010.42,275.7L1009.89,276.68L1009.65,276.74L1009.45,276.62L1009.08,275.5L1008.41,274.77L1007.46,274.43L1006.4,275.68L1005.24,278.51L1004.81,280.3L1005.26,281.43L1005.65,283.11L1005.37,283.87L1004.55,284.26L1004.03,285.28L1003.8,286.94L1002.76,288.13L1000.91,288.83L998.81,288.4L998.66,288.37L996,286.73L994.23,285.04L993.34,283.32L991.27,283.53L988,285.68L985.39,286.31L983.44,285.41L982.03,285.15L980.74,285.71L979.57,286.62L978.44,286.33L976.94,285.14L974.74,284.47L971.83,284.32L969.67,283.1L968.27,280.83L966.89,279.32L965.54,278.58L964.15,278.49L962.73,279.05L961.57,279L960.68,278.34L959.67,278.56L958.81,279.4L957.93,272.08L957.1,264.9L956.27,257.71L955.44,250.52L954.61,243.34L953.78,236.15L952.94,228.96L952.11,221.76L957.59,220.86L963.07,219.94L968.55,219L974.02,218.03L974.17,217.88L974.14,217.95L974.42,218.31L975.95,218.34L977.03,218.65L977.92,219.23L980.98,220.17L981.98,220.88L982.92,221.21L983.8,221.17L984.35,220.82L984.58,220.16L984.99,220.06L985.56,220.52L987.26,220.86L987.34,221.03L983,222.69L982.13,223.29L983.3,223.45L984.42,223.21L985.5,222.56L986.81,222.4L988,222.45L988.33,222.21L988.47,222.09L990.62,223.12L991.38,223.2L992.12,222.94L992.83,222.32L994.46,221.41L997,220.21L999.52,219.49L1002,219.26L1003.52,218.79L1004.81,217.74L1007.51,214.53L1010.76,211.77L1016.21,208.09L1021.57,205.01L1021.88,206.85L1022.28,209.15L1022.68,211.45L1023.07,213.75L1023.47,216.04L1023.86,218.34L1024.26,220.64L1024.65,222.94L1025.05,225.24L1025.44,227.54L1025.84,229.84L1026.23,232.13z\"\n\t\/>\n\t<path\n\t id=\"ok\" class=\"cprcart-stats-map__state\" data-state=\"ok\"\n\t\tname=\"Oklahoma\"\n\t\td=\"M790.51,348.69L790.96,351.78L791.41,354.87L791.86,357.96L792.32,361.05L792.77,364.14L793.23,367.23L793.69,370.32L794.15,373.41L794.14,375.83L794.13,378.25L794.12,380.67L794.11,383.09L794.1,385.51L794.09,387.93L794.08,390.35L794.07,392.77L794.06,395.19L794.04,397.62L794.03,400.04L794.02,402.46L794.01,404.88L794,407.31L793.99,409.73L793.98,412.15L789.76,411.08L788.7,410.38L786.76,409.59L785.01,407.93L781.57,405.89L780.27,405.4L779.86,405.46L779.16,406.49L777.35,407.31L776.36,407.35L774.56,407.06L774.22,406.8L773.96,406.18L773.24,405.76L772.71,406.09L770.11,406.96L769.72,407.57L768.25,407.6L766.79,407.16L763.11,408.52L761.84,409.58L760.52,409.95L759.83,410.98L759.43,410.83L758.05,409.55L756.63,409.16L754.7,407.88L754.64,406.76L754.43,406.62L754.08,406.49L753.65,406.59L752.8,407.54L752.31,407.78L751.82,407.74L749.95,407.08L749.17,405.93L748.78,405.57L748.35,405.5L747.54,405.83L747.07,407.09L746.71,407.42L745.92,407.63L745.96,408.26L745.24,409.99L744.86,410.33L744.37,410.26L743.87,409.83L743.5,409.21L743.35,408.68L743.65,407.3L743.49,406.84L743.12,406.69L742.19,407.33L741.38,407.29L740.34,407.92L739.69,408.11L739.1,407.94L738.16,406.87L736.5,406.17L735.88,404.92L735.59,404.56L735.24,404.46L734.88,404.49L734.28,404.88L732.33,406.47L731.45,406.97L730.69,407.06L729.98,406.88L729.53,406.46L729.47,404.8L729.06,404.29L727.31,403.22L726.96,402.23L726.82,400.87L724.68,401.03L722.05,400.83L720.83,401.99L720.21,402.2L719.47,401.94L717.39,400.26L715.13,400.52L713.86,400.3L710.75,399L708.29,398.81L707.27,398.56L706.74,398.27L706.56,396.42L705.64,394.83L705.33,394.39L703.71,393.24L703.44,393.19L703.25,393.43L702.83,394.64L702.33,394.68L700.42,394.26L698.64,394.55L697.68,393.91L694.45,390.93L693.13,390.14L692.06,389.86L692.17,387.2L692.29,384.53L692.4,381.87L692.51,379.21L692.63,376.55L692.74,373.89L692.85,371.23L692.97,368.57L693.08,365.91L693.19,363.25L693.31,360.59L693.42,357.93L693.54,355.27L693.65,352.62L693.76,349.96L693.88,347.3L690.52,347.15L687.16,346.99L683.8,346.82L680.44,346.65L677.08,346.47L673.72,346.28L670.36,346.09L667,345.89L663.65,345.68L660.29,345.47L656.93,345.25L653.58,345.02L650.22,344.78L646.87,344.54L643.51,344.29L640.16,344.04L640.37,341.27L640.58,338.5L640.79,335.73L641,332.96L645.4,333.29L649.79,333.62L654.18,333.92L658.58,334.22L662.69,334.49L666.8,334.75L670.91,334.99L675.03,335.23L679.14,335.45L683.26,335.67L687.37,335.87L691.49,336.07L695.6,336.25L699.72,336.42L703.84,336.59L707.95,336.74L712.07,336.88L716.19,337.01L720.31,337.13L724.43,337.24L728.55,337.34L732.67,337.43L736.78,337.51L740.9,337.58L745.02,337.63L749.14,337.68L753.26,337.72L757.38,337.75L761.5,337.76L765.62,337.77L769.74,337.76L773.86,337.75L777.98,337.72L782.1,337.68L786.22,337.64L790.34,337.58L790.38,340.36L790.42,343.14L790.46,345.91z\"\n\t\/>\n\t<path\n\t id=\"or\" class=\"cprcart-stats-map__state\" data-state=\"or\"\n\t\tname=\"Oregon\"\n\t\td=\"M347.77,70.79L349.42,70.71L350.46,71.47L351.66,72.89L352.24,76.28L352.21,81.61L352.02,83.34L352.86,84.68L354.19,85.13L359.37,87.47L360.18,87.65L360.18,87.65L361.21,87.75L364.82,86.78L368.31,87.13L372.2,88.4L374.45,89.62L375.07,90.8L377.14,91.5L382.43,91.81L388.15,92.57L391.33,92.58L395.13,91.85L403.32,91.8L407.19,92.56L409.33,92.27L409.89,91.98L410.15,92.04L414.17,93.07L418.19,94.09L422.21,95.09L426.24,96.08L430.27,97.06L434.3,98.03L438.34,98.99L442.1,99.88L442.3,100.93L443.45,103.17L445.34,105.3L446.41,107.33L446.68,109.25L444.65,113.02L440.3,118.62L437.79,122.26L437.14,123.93L435,126.55L431.38,130.1L429.36,132.88L428.95,134.91L429.57,136.28L431.23,137.01L432.26,137.95L432.66,139.09L432.47,140.01L431.67,140.71L431.29,141.53L431.34,142.5L430.75,144.04L429,147.09L428.97,147.2L427.73,152.53L426.59,157.38L425.46,162.22L424.32,167.07L423.19,171.91L422.06,176.75L420.93,181.59L419.79,186.43L413.77,185L407.75,183.54L401.73,182.06L395.72,180.55L389.72,179.02L383.73,177.47L377.74,175.89L371.75,174.28L367.53,173.13L363.31,171.97L359.09,170.8L354.87,169.61L350.66,168.42L346.45,167.21L342.25,165.98L338.05,164.75L333.85,163.5L329.66,162.24L325.47,160.97L321.28,159.69L317.1,158.39L312.92,157.08L308.75,155.76L304.43,154.38L303.26,151.15L303.64,147.03L304,145.35L305.62,141.12L305.62,139.1L305.1,135.59L306.6,133.17L307.8,131.79L311.73,125.35L312.32,124.91L313.01,125.15L314.61,124.35L314.14,123.9L313.11,124.19L314.75,121.67L316.36,119.57L317.18,118.89L319.94,111.24L322.31,105.48L323.72,103.78L324.09,101.68L325.28,99.05L325.93,96.22L331.83,83.47L332.12,81.8L333.31,79.81L334.64,73.97L336.87,67.68L336.71,66.74L336.78,65.8L337.21,65.79L337.68,66.96L341.22,68.07L343.75,67.92L344.48,68.46L345.07,69.92L346.2,70.53z\"\n\t\/>\n\t<path\n\t id=\"pa\" class=\"cprcart-stats-map__state\" data-state=\"pa\"\n\t\tname=\"Pennsylvania\"\n\t\td=\"M1119.53,199.27L1118.42,200.27L1117.97,200.92L1117.67,201.74L1117.09,204.47L1115.67,207.17L1114.43,208.66L1114.57,209.25L1115.8,210.96L1115.93,211.57L1115.61,212.88L1114.71,213.7L1114.69,214.43L1114.86,215.63L1115.38,217.65L1115.79,217.99L1117.16,218.44L1118.83,220.85L1119.86,220.94L1125.15,225.43L1122.64,227.74L1121.06,229.53L1120.39,230.46L1119.19,232.77L1116.87,233.99L1115.71,235.02L1115.45,235.44L1113.82,235.18L1111.76,235.74L1111.12,236.17L1110.7,236.82L1109.83,238.85L1105.96,239.72L1102.09,240.58L1098.23,241.42L1094.35,242.26L1090.48,243.09L1086.61,243.91L1082.73,244.72L1078.85,245.52L1074.96,246.31L1071.08,247.09L1067.19,247.86L1063.31,248.62L1059.42,249.37L1055.53,250.11L1051.63,250.84L1047.74,251.56L1045.54,251.97L1043.34,252.37L1041.14,252.76L1038.94,253.16L1036.74,253.55L1034.54,253.94L1032.33,254.32L1030.13,254.7L1029.69,252.17L1029.25,249.63L1028.82,247.1L1028.38,244.57L1027.94,242.04L1027.51,239.5L1027.07,236.97L1026.65,234.45L1026.23,232.13L1025.84,229.84L1025.44,227.54L1025.05,225.24L1024.65,222.94L1024.26,220.64L1023.86,218.34L1023.47,216.04L1023.07,213.75L1022.68,211.45L1022.28,209.15L1021.88,206.85L1021.57,205.01L1024.41,203.36L1025.63,202.37L1026.87,201.39L1027.5,200.84L1028.23,200.31L1032.82,196.56L1032.85,196.68L1033.38,199.63L1033.91,202.58L1036.16,202.17L1038.42,201.76L1040.67,201.35L1042.92,200.93L1045.17,200.51L1047.42,200.09L1049.67,199.66L1051.92,199.23L1054.17,198.79L1056.41,198.35L1058.66,197.91L1060.91,197.47L1063.15,197.02L1065.39,196.57L1067.64,196.12L1069.88,195.66L1072.12,195.2L1074.37,194.73L1076.61,194.26L1078.85,193.79L1081.09,193.32L1083.33,192.84L1085.56,192.36L1087.8,191.87L1090.04,191.38L1092.27,190.89L1094.51,190.4L1096.74,189.9L1098.98,189.39L1101.21,188.89L1103.44,188.38L1105.67,187.87L1107.19,188.7L1108.03,189.75L1110.12,190.15L1110.66,190.52L1110.83,191.21L1111.67,191.8L1111.72,192.98L1111.97,193.98L1112.51,195.19L1113.26,196.28L1114.16,197.1L1115.08,197.65L1118.25,198.05L1118.99,198.54z\"\n\t\/>\n\t<path\n\t id=\"ri\" class=\"cprcart-stats-map__state\" data-state=\"ri\"\n\t\tname=\"Rhode Island\"\n\t\td=\"M1173.67,177.22l-0.45,0.71l-0.87,-0.65l-0.57,-0.82l-0.6,-0.39l-0.55,-0.06l0.98,1.87l-0.6,1.77l0.79,3.93l-0.83,1.96l-3.7,2.12l-1.21,0.22l-0.13,-1.28l0.27,-0.63l-0.28,-1.36l-0.18,-0.89l-0.42,-1.48l-0.47,-1.69l-0.51,-1.83l-0.45,-1.62l-0.33,-1.17l-0.45,-1.61l-0.32,-1.15l1.2,-0.35l1.64,-0.48l1.58,-0.46l0.98,-0.29l1.2,-0.35l0.32,0.95l0.49,1.47l0.73,0.05l0.31,1.22l0.2,0.81l0.72,0.34l0.73,0.35L1173.67,177.22zM1174.84,181.85l-0.63,0.81l-0.92,0.15l0.23,-0.92l-0.15,-1.21l0.08,-1.4l0.14,-0.46l0.42,-0.49L1174.84,181.85zM1172.88,182.55l-0.34,0.52l-0.45,-0.99l-0.02,-1.28l0.31,-0.11l0.33,0.59L1172.88,182.55z\"\n\t\/>\n\t<path\n\t id=\"sc\" class=\"cprcart-stats-map__state\" data-state=\"sc\"\n\t\tname=\"South Carolina\"\n\t\td=\"M1087.93,376.29L1087.7,376.42L1083.51,380.61L1082.34,382.32L1079.39,388.61L1079.03,392.35L1077.93,391.01L1077.92,389.86L1077.77,388.94L1077.13,391.09L1078.62,393.77L1077.96,395.02L1075.68,397.55L1074.28,398.15L1072.75,399.03L1072.6,401.14L1070.71,403.4L1069.57,404.46L1067.1,404.38L1068.15,406.04L1067.52,407.55L1066.2,408.86L1064.44,409.87L1063.35,409.97L1062.49,410.5L1061.92,411.48L1060.3,412.6L1058.39,412.46L1056.27,412.55L1055.2,413.23L1057.28,413.69L1058.52,414.67L1058.57,416.27L1058.16,416.97L1057.07,417.99L1056.5,417.97L1056.05,417.29L1055.39,415.82L1054.87,416.24L1054.89,416.97L1054.45,417.31L1052.29,415.16L1052.69,417.01L1053.54,418.34L1054.26,418.97L1054.92,419.3L1055.19,419.94L1054.26,421.76L1053.71,422.23L1052.66,422.67L1052.21,423.78L1052.54,424.61L1048.44,423.47L1047.05,422.07L1046.75,420.02L1045.64,417.81L1042.78,414.27L1040.98,413.42L1039.49,410.94L1037.71,406.53L1035.6,403.86L1033.15,402.94L1031.41,401.67L1030.38,400.05L1029.41,399.04L1028.5,398.65L1027.91,397.82L1027.65,396.57L1026.11,395.1L1021.89,392.57L1020.71,390.82L1018.67,389.14L1013.71,385.83L1013.71,385.83L1008.38,378.76L1008.38,378.76L1007.62,377.28L1006.63,376.77L1005.15,376.75L1003.64,376.19L1001.3,374.55L1001.28,374.53L997.5,372.62L997.9,370.37L1000.17,367.19L1000.84,365.57L1000.96,365.54L1001.29,365.48L1004.05,364.13L1006.8,362.78L1007.42,362.74L1008.95,361.53L1012.17,359.92L1013.35,359L1014.04,359.11L1016.93,358.8L1019.81,358.48L1022.69,358.16L1025.58,357.84L1028.46,357.51L1031.34,357.17L1034.23,356.83L1037.11,356.49L1037.7,356.62L1037.93,356.91L1038,357.85L1038.19,358.34L1040.03,356.95L1041.17,358.02L1043.13,359.84L1043.4,361.05L1043.79,362.76L1046.36,362.41L1048.93,362.06L1051.5,361.7L1054.08,361.34L1056.65,360.98L1059.22,360.61L1061.79,360.24L1064.36,359.87L1067.26,361.92L1070.16,363.97L1073.08,366.02L1076,368.06L1078.92,370.09L1081.85,372.12L1084.79,374.15z\"\n\t\/>\n\t<path\n\t id=\"sd\" class=\"cprcart-stats-map__state\" data-state=\"sd\"\n\t\tname=\"South Dakota\"\n\t\td=\"M757,138.56L756.45,140.78L756.07,141.75L755.31,142.74L752.92,144.88L752.33,145.62L752.41,146.29L752.88,147.16L754.08,149.17L754.73,149.99L757.35,151.35L758.54,153.02L758.51,158.05L758.49,163.07L758.46,168.09L758.44,173.1L758.41,178.12L758.39,183.13L758.36,188.14L758.34,193.15L755.98,193.22L756.26,194.62L756.89,195.99L757,196.78L756.87,197.43L756.42,198L756.52,198.91L756.65,199.15L757.71,199.74L758.07,200.53L758.17,201.43L758.15,202.12L757.5,203.36L757.3,205.01L756.48,207.47L755.59,208.96L755.41,209.73L755.49,210.34L756.85,211.93L756.92,212.56L757.37,213.38L757.78,215.22L756.51,214.91L755.28,213.92L754.59,212.38L752.48,210.94L748.96,209.6L746.6,208.39L745.39,207.32L742.49,206.82L737.87,206.88L734.86,207.38L733.46,208.33L730.56,207.23L725.76,203.79L719.29,203.59L713.63,203.41L707.97,203.2L702.32,202.97L696.66,202.71L691,202.44L685.35,202.15L679.69,201.83L674.04,201.49L668.39,201.13L662.74,200.75L657.09,200.34L651.44,199.92L645.8,199.47L640.16,199.01L634.51,198.52L634.99,192.96L635.46,187.41L635.94,181.85L636.41,176.29L636.89,170.73L637.37,165.17L637.85,159.6L638.32,154.03L638.45,154.04L638.57,154.05L638.7,154.07L638.82,154.08L638.83,154.01L638.84,153.94L638.85,153.87L638.86,153.8L639.29,148.62L639.72,143.43L640.16,138.25L640.59,133.06L644.22,133.37L647.85,133.68L651.48,133.98L655.11,134.27L658.75,134.55L662.38,134.81L666.01,135.08L669.65,135.33L673.28,135.57L676.92,135.8L680.55,136.02L684.19,136.24L687.83,136.44L691.46,136.64L695.1,136.82L698.74,137L702.38,137.17L706.02,137.33L709.66,137.47L713.3,137.61L716.94,137.74L720.58,137.86L724.22,137.97L727.86,138.08L731.51,138.17L735.15,138.25L738.79,138.33L742.43,138.39L746.08,138.45L749.72,138.49L753.36,138.53z\"\n\t\/>\n\t<path\n\t id=\"tn\" class=\"cprcart-stats-map__state\" data-state=\"tn\"\n\t\tname=\"Tennessee\"\n\t\td=\"M986.1,331.59L990.13,331.05L998.75,329.88L1004.86,329.01L1009.87,328.29L1012.83,327.85L1016.55,327.3L1017.31,326.71L1019.18,326.5L1021.71,326.2L1021.17,328.01L1021.29,329.16L1021.1,330.91L1021.26,332.02L1019.95,332.28L1019.24,332.69L1018.33,333.58L1016.41,338.01L1015.59,338.5L1013.97,337.69L1012.03,338.43L1010.84,339.39L1009.17,341.65L1008.5,342.4L1007.96,342.71L1007.53,342.75L1007.27,342.46L1006.96,341.5L1006.67,341.19L1006.07,341.29L1005.14,341.81L1004.25,342.61L1003.39,343.92L1002.04,344.02L1001.82,344.33L1001.69,345.7L1001.3,346.76L1000.68,347.61L998.43,348.52L995.77,350.97L991.99,353.7L988.26,354.76L986.71,355.41L985.71,356.11L983.62,358.65L982.93,361.62L981.81,362.32L979.93,362.58L979.44,362.89L979.11,364.03L979.04,368.82L973.13,369.5L967.21,370.16L961.3,370.8L955.38,371.42L952.46,371.71L949.53,372.01L946.61,372.3L943.68,372.58L940.76,372.86L937.83,373.13L934.9,373.4L931.98,373.66L929.05,373.92L926.12,374.17L923.19,374.42L920.27,374.66L917.34,374.9L914.41,375.13L911.48,375.36L908.55,375.58L908.32,375.61L908.57,375.87L908.91,376.13L903.96,376.54L899.1,376.93L894.25,377.31L889.4,377.67L884.54,378.02L879.69,378.36L874.83,378.68L870.17,378.97L870.16,378.9L870.8,377.92L872.78,376.28L873.55,374.24L873.12,371.8L873.73,369.53L875.4,367.43L876,365.42L875.57,363.5L876.35,361.85L878.34,360.49L878.6,359.97L878.49,359.6L878.43,359.18L878.44,359L878.51,358.62L878.95,358.37L879.56,358.15L879.81,357.82L879.77,357.32L879.34,356.46L879.39,356.05L879.48,355.4L880.37,353.68L880.41,352.27L879.6,351.15L879.93,350.52L880.38,350.32L880.98,350.19L881.16,349.89L881.13,349.55L880.57,348.82L880.66,348.15L881.5,347.62L881.68,346.41L881.27,344.78L882.52,344.65L882.56,344.75L882.82,344.94L883.16,344.72L883.18,344.67L886.74,344.41L889.83,344.17L892.92,343.94L896.01,343.69L899.1,343.44L902.19,343.19L905.28,342.93L908.08,342.69L908.13,342.65L907.95,340.67L907.04,338.46L907.13,338.46L909.56,338.49L911.14,338.5L911.73,339.14L917.65,338.48L923.58,337.8L929.5,337.09L935.42,336.36L941.63,335.92L947.83,335.45L954.04,334.96L960.24,334.44L966.44,333.9L972.65,333.34L978.84,332.75L985.04,332.14L985.18,332.07L985.31,332L985.44,331.94L985.58,331.87L985.71,331.8L985.84,331.73L985.97,331.66z\"\n\t\/>\n\t<path\n\t id=\"tx\" class=\"cprcart-stats-map__state\" data-state=\"tx\"\n\t\tname=\"Texas\"\n\t\td=\"M793.98,412.15l0.99,1.07l0.79,0.3l0.23,0.43l0.38,0.11l0.47,-0.1l0.7,-0.51l1.05,0.12l0.87,-0.19l1.73,0.22l0.97,0.49l0.09,3.02l0.09,3.03l0.09,3.03l0.09,3.03l0.06,2.83l0.06,2.83l0.06,2.83l0.06,2.83l0.06,2.83l0.06,2.83l0.06,2.83l0.06,2.83l2.7,2.67l1.18,1.85l0.38,0.95l0.19,3.27l0.28,0.78l1.36,1.2l0.05,0.81l1.45,2.33l-0.01,1.11l1.39,2.49l0.77,0.64l0.17,1.71l0.44,1.29l-0.59,0.94l0.29,1.27l-0.34,1.2l-0.16,1.59l-0.82,2.48l-0.75,1.22l-1.01,2.32l0.14,1.91l-0.56,2.1l-0.05,0.8l0.61,1.37l0.3,3.81l-0.3,0.81l-1.25,2.27l-0.93,-0.03l-1.96,3.75l1.22,2.05l-0.06,0.75l-4.1,0.52l-9.25,4.35l-3.61,2.31l0.18,-0.76l4.36,-2.99l-1.56,-0.42l-2.49,0.77l-0.9,-0.27l1.03,-2.43l-0.37,-2.13l-1.77,-0.03l-1.11,1.71l-0.79,-0.06l-1.04,-0.72l-0.79,0.24l0.63,3.85l1.14,1.57l0.96,2.01l-2.54,2.53l-2.36,2.09l-0.24,2l-2.38,2.62l-2.25,1.49l-5.3,3.49l-1.52,0.75l-2.4,1.62l-3.32,1.21l-3.19,1.91l-1.08,0.29l2.04,-1.62l2.41,-1.6l-2.07,0.22l-3.19,-0.75l-1.95,-0.05l-0.02,0.58l-1.49,0.82l-1.53,-1.22l-0.66,-0.82l-0.31,-0.71l-0.65,-0.17l-0.63,0.32l2.26,4.98l0.98,0.22l1.08,0.5l-1.36,1.15l-1.46,0.87l-2.29,0.57l-1.92,-1.83l-0.44,2.27l-0.27,2.27l-0.66,0.58l-1.05,0.82l-0.56,-0.63l-0.26,-0.88l-0.67,0.78l-0.98,0.58l-1.61,0.1l-1.21,0.3l0.02,0.94l0.27,0.95l2.15,-0.72l-0.8,2.42l-2,2.38l-1.62,0.54l-2.46,-0.39l-0.61,0.23l-0.55,0.49l2.81,3.81l-1.93,5.65l-1.22,2.04l-0.83,0.25l-0.89,0.04l-3.17,-1.89l-1.71,-1.45l1.46,3.88l4.17,1.2l0.19,1.46l-0.04,1.25l-0.85,1.45l-0.81,1.93l0.55,1.36l0.61,3.36l0.54,1.55l0.55,4.68l0.64,2.04l3.75,7.52l1.3,0.08l0.2,0.81l-0.14,1.55l-2.79,0.41l-1.18,0.67l-0.24,0.6l-0.18,0.32l-0.36,-0.04l-1.32,-0.45l-2.99,-2.17l-4.37,-1.4l-5.76,-0.63l-3.92,-1.16l-2.07,-1.67l-2.18,-1.02l-2.29,-0.37l-1.88,-0.93l-1.47,-1.5l-2.18,-1l-2.89,-0.5l-1.85,-1.15l-1.22,-2.7l0,-0.04l-1.02,-4.48l-1.37,-2.83l-2.73,-3.55l-0.25,-0.46v0l0,-0.57l0.43,-1.99l-0.25,-1.45l-0.86,-1.21l-0.16,-1.25l0.54,-1.29l0.09,-1.57l-0.35,-1.85l-1.74,-2.05l-3.11,-2.25l-2.59,-3.21l-2.06,-4.17l-2.08,-2.92l-2.11,-1.67l-1.4,-1.99l-0.69,-2.3l-0.17,-1.32l0.34,-0.35l-1.22,-2.58l-2.76,-4.81l-1.54,-3.49l-0.33,-2.17l-1.76,-2.66l-3.18,-3.15l-1.71,-2.03l-0.37,-1.36l-0.01,0l-4.97,-4.19l-1.36,-2.52l-1.13,-0.84l-1.35,0l-0.68,-0.28v-0.55l-0.44,-0.05l-0.87,0.45l-2.76,-0.07l-4.65,-0.6l-3.32,-0.89l-2,-1.17l-1.46,0.04l-0.92,1.25l-1.83,0.72l-2.74,0.18l-2.51,2.26l-2.29,4.34l-1.08,2.82l0.14,1.3l-0.59,0.89l-1.32,0.49l-1.4,1.21l-1.48,1.92l-1.62,0.86l-1.76,-0.21l-3.13,-1.83l-4.49,-3.45l-3.55,-2.21l-2.63,-0.95l-2.25,-1.62l-1.87,-2.29l-1.77,-1.57l-1.67,-0.86l-1.8,-2.51l-1.94,-4.17l-0.86,-3.16l0.31,-3.21l-2.32,-7.29l-1.29,-3.18l-1.04,-1.51l-2.14,-1.89l-3.23,-2.28l-4.18,-4.34l-5.11,-6.41l-3.66,-3.93l-2.23,-1.45l-1.82,-2.32l-1.4,-3.19l-1.47,-2.09l-0.17,-0.11l-2.16,-1.4h0l-1.46,-4.26l0.12,0.01l4.25,0.49l4.26,0.49l4.26,0.47l4.26,0.46l4.26,0.45l4.26,0.44l4.26,0.43l4.26,0.42l4.26,0.41l4.26,0.4l4.27,0.39l4.27,0.38l4.27,0.37l4.27,0.36l4.27,0.35l4.27,0.33l0.52,-6.26l0.51,-6.26l0.52,-6.26l0.51,-6.25l0.52,-6.25l0.51,-6.25l0.51,-6.25l0.51,-6.24l0.51,-6.24l0.51,-6.24l0.51,-6.24l0.51,-6.24l0.51,-6.23l0.51,-6.23l0.51,-6.23l0.51,-6.23l0.75,0.04l3.35,0.26l3.35,0.25l3.35,0.24l3.36,0.23l3.36,0.23l3.36,0.22l3.36,0.21l3.36,0.21l3.36,0.2l3.36,0.19l3.36,0.19l3.36,0.18l3.36,0.17l3.36,0.17l3.36,0.16l3.36,0.15l-0.11,2.66l-0.11,2.66l-0.11,2.66l-0.11,2.66l-0.11,2.66l-0.11,2.66l-0.11,2.66l-0.12,2.66l-0.11,2.66l-0.11,2.66l-0.11,2.66l-0.11,2.66l-0.11,2.66l-0.11,2.66l-0.11,2.66l-0.11,2.66l1.07,0.28l1.32,0.79l3.23,2.98l0.96,0.65l1.78,-0.29l1.9,0.42l0.51,-0.04l0.42,-1.2l0.19,-0.24l0.27,0.05l1.62,1.15l0.31,0.44l0.92,1.59l0.18,1.85l0.53,0.29l1.01,0.25l2.47,0.19l3.11,1.3l1.27,0.22l2.26,-0.26l2.08,1.67l0.74,0.26l0.62,-0.21l1.23,-1.16l2.63,0.2l2.14,-0.16l0.14,1.36l0.35,0.98l1.75,1.08l0.41,0.51l0.05,1.65l0.45,0.43l0.72,0.18l0.75,-0.09l0.89,-0.5l1.95,-1.59l0.59,-0.39l0.36,-0.03l0.35,0.09l0.29,0.36l0.62,1.25l1.66,0.7l0.94,1.07l0.59,0.17l0.65,-0.19l1.04,-0.63l0.81,0.04l0.93,-0.64l0.37,0.15l0.15,0.46l-0.29,1.38l0.15,0.53l0.37,0.62l0.5,0.43l0.49,0.07l0.38,-0.34l0.72,-1.73l-0.04,-0.63l0.79,-0.21l0.36,-0.33l0.47,-1.25l0.81,-0.34l0.43,0.07l0.39,0.36l0.78,1.15l1.88,0.66l0.49,0.04l0.49,-0.24l0.85,-0.94l0.44,-0.11l0.35,0.13l0.2,0.14l0.06,1.12l1.93,1.28l1.42,0.39l1.38,1.29l0.4,0.15l0.68,-1.04l1.33,-0.36l1.27,-1.06l3.68,-1.36l1.46,0.43l1.47,-0.03l0.38,-0.6l2.61,-0.87l0.53,-0.33l0.72,0.42l0.26,0.62l0.34,0.26l1.79,0.3l0.99,-0.04l1.81,-0.82l0.7,-1.03l0.41,-0.06l1.3,0.49l3.44,2.04l1.75,1.66l1.94,0.79l1.06,0.71L793.98,412.15zM784.68,513.12l-0.99,0.23l4.27,-3.51l0.89,-1.16l1.15,0.04l-1.89,1.96L784.68,513.12zM750.41,535.55l-0.74,0.09l0.92,-1.21l1.48,-0.6l3.26,-2.32l1.32,-0.15l0.69,-0.8l0.3,-0.12l-0.2,0.99l-2.61,1.39L750.41,535.55zM745.35,541.16l-0.44,0.05l0.99,-1.84l0.19,-0.74l1.61,-2.32l0.84,-0.34l0.34,1l-1.65,1.63L745.35,541.16zM738.34,554.67l-0.65,1.29l0.2,-1.94l1.7,-4.38l3.4,-5.74l1.41,-0.95l-3.91,6.3L738.34,554.67zM741.7,580.59l-0.3,1.05l-1.63,-4.95l-2.58,-11.17l-0.01,-6.34l0.46,-2.17l0.57,8.96l2.88,11.42L741.7,580.59z\"\n\t\/>\n\t<path\n\t id=\"ut\" class=\"cprcart-stats-map__state\" data-state=\"ut\"\n\t\tname=\"Utah\"\n\t\td=\"M516.91,205.96L516.46,208.7L516,211.44L515.54,214.19L515.08,216.93L514.63,219.67L514.17,222.42L513.71,225.16L513.25,227.9L517.41,228.59L521.58,229.27L525.75,229.94L529.92,230.6L534.09,231.24L538.26,231.87L542.43,232.49L546.61,233.1L545.81,238.61L545.02,244.11L544.22,249.61L543.43,255.11L542.63,260.61L541.84,266.11L541.04,271.61L540.25,277.11L539.45,282.6L538.66,288.1L537.86,293.6L537.07,299.1L536.27,304.6L535.48,310.1L534.68,315.6L533.89,321.1L528.38,320.29L522.88,319.46L517.38,318.61L511.88,317.74L506.39,316.86L500.9,315.95L495.41,315.03L489.92,314.09L484.44,313.13L478.97,312.15L473.49,311.15L468.02,310.13L462.55,309.09L457.09,308.04L451.63,306.97L446.17,305.87L446.86,302.47L447.54,299.07L448.23,295.66L448.91,292.26L449.59,288.86L450.27,285.46L450.96,282.05L451.64,278.65L452.32,275.25L453.01,271.85L453.69,268.45L454.37,265.04L455.06,261.64L455.74,258.24L456.42,254.84L457.11,251.43L457.79,248.03L458.47,244.63L459.16,241.22L459.84,237.82L460.52,234.42L461.21,231.01L461.89,227.61L462.57,224.2L463.26,220.8L463.94,217.39L464.63,213.99L465.31,210.58L465.99,207.17L466.68,203.77L467.36,200.36L468.05,196.95L471.09,197.56L474.14,198.17L477.19,198.76L480.24,199.35L483.29,199.94L486.34,200.52L489.39,201.09L492.44,201.65L495.5,202.21L498.55,202.77L501.61,203.31L504.67,203.86L507.73,204.39L510.79,204.92L513.85,205.44z\"\n\t\/>\n\t<path\n\t id=\"va\" class=\"cprcart-stats-map__state\" data-state=\"va\"\n\t\tname=\"Virginia\"\n\t\td=\"M1078.91,254.04l1.14,0.6l2.47,0.49l1.14,0.78l-0.2,1.08l0.09,0.72l0.57,0.56l3.32,0.66l2.27,1.44l1.27,0.31l0.38,0.09l0.92,0.27l0.5,0.49l0.26,2.52l-0.53,1.39l-1.04,1.2l-1.28,2.01l-0.08,1.62l0.09,2.99l0.9,0.83l0.76,0.11l1.95,-1.09l1.14,0.06l3.14,2.96l4.78,0.41l1.82,0.5l1.73,1.52l2.24,0.6l1.89,1.17l0.26,0.98l-0.28,1.29l0.13,1.63l-0.45,1.14l-1.57,0.46l-1.02,-0.05l-6.38,-4.44l-0.73,-0.38l-2.54,-2.5l-2.57,-1.08l-0.69,0.18l3.81,2.21l1.74,1.74l2.91,2.33l1.91,0.84l1.62,1.6l1.32,0.63l3.36,0.57l-0.88,1.13l1.88,0.38l0.55,1.35l0.2,1.63l-2.52,-0.11l0.18,1.19l0.36,0.65l-0.93,0.8l-1.63,-0.46l-4.72,-3.44l0.15,0.56l0.45,0.59l2.8,2.27l2.33,1.22l1.83,0.38l1.59,1.09l0.64,0.73l0.58,1.2l-0.77,1.07l-0.99,0.71l-1.25,-0.62l-0.98,-0.73l-1.99,-1.17l-0.87,-1.61l-1.24,0.36l-5.74,-1.05l-4.29,0.64l0.5,0.35l0.6,0.18l3.49,-0.18l1.55,0.72l2.97,0.29l1.68,-0.11l1.25,2.58l2.66,1.39l0.59,1.33l1.57,-0.18l2.41,-1.96l1.85,0.09l2.61,-0.17l0.82,0.97l0.9,1.99l1.42,2.15l1.1,2.18l-0.55,0.13l-1.36,0.29l-4.36,0.94l-6.35,1.33l-6.36,1.3l-6.36,1.28l-6.37,1.25l-6.37,1.23l-6.38,1.2l-6.38,1.18l-6.39,1.15l-6.39,1.13l-6.4,1.1l-6.4,1.07l-6.4,1.05l-6.41,1.02l-6.41,1l-6.41,0.97l-0.36,-0.29l-2.53,0.3l-1.87,0.22l-0.76,0.58l-3.72,0.56l-2.97,0.44l-5.01,0.73l-6.11,0.86l-8.61,1.18l-4.03,0.53l1.66,-1.29l2.56,-0.99l4.47,-2.46l1.62,-2.1l2.45,-1.72l0.87,-1.76l1.54,-1.77l0.4,-1.81l0.2,-0.3l2.67,-1.99l2.75,-2.39l5.8,-6.35l0.24,0.68l-0.12,0.8l0.7,0.8l0.68,1.33l0.79,0.76l0.92,0.55l1.45,0.4l1.78,0.82l1.31,0.1l0.42,-0.1l1.23,-1.26l1.07,-0.74l1.03,-1.32l2.41,1.19l0.86,-0.14l2.01,-1.02l1.96,-0.51l0.46,-0.29l0.63,-0.76l-0.2,-1.29l0.11,-0.36l0.3,-0.21l0.39,-0.1l0.97,0.32l0.88,-0.14l3.46,-2.12l0.3,0.06l0.59,0.6l1.48,-1.16l0.82,-0.98l0.21,-1.3l0.59,-1.34l-0.26,-0.51l-0.64,-0.6l0.4,-1.74l0.72,-1.78l2.89,-5.52l0.67,-3.16l1.21,-2.17l0.24,-1.6l0.91,-1.7l0.25,-3.21l0.39,-0.71l0.7,-0.23l0.8,0.25l0.63,0.47l0.51,0.86l2.02,0.46l1.59,-0.19l0.99,-0.79l0.44,-1.2l0.48,-2.18l0.6,-1.35l0.25,-1.61l0.35,-1.15l0.72,-0.82l2.11,-0.36l0.9,-1.13l0.63,-1.21l0.44,-0.44l0.6,-0.06l1.57,-2.05l1.8,-4.01l0.1,-2.33l0.33,-1.72l-0.07,-1.69l0.31,-0.99l2.54,1.34l1.47,0.78l3.34,1.75l2.22,1.16l0.39,-1.93L1078.91,254.04zM1127.21,273.28l0.44,-0.17l0,0l-1.07,3.72l-0.7,0.53L1127.21,273.28zM1120.65,276.69l0.45,-1.13l2.5,-0.93l1.55,-0.59l-1.83,9.4l0.52,1.53l-0.65,0.68l-1.07,0.68l-0.96,1.21l-0.55,1.21l-0.1,2.95l-0.69,3.45l-1.16,-1.11l-0.47,-1.07l-0.27,-3.01l0.43,-5.12l0.98,-3.35l0.94,-1.69L1120.65,276.69z\"\n\t\/>\n\t<path\n\t id=\"vt\" class=\"cprcart-stats-map__state\" data-state=\"vt\"\n\t\tname=\"Vermont\"\n\t\td=\"M1147.99,160.58L1146.42,160.93L1144.84,161.28L1143.26,161.64L1141.68,161.98L1140.1,162.33L1138.53,162.68L1136.95,163.02L1135.37,163.36L1134.61,162.15L1134.54,160.98L1134.18,159.46L1133.71,157.46L1133.2,155.27L1132.5,152.29L1132.04,150.29L1131.62,148.5L1131.04,146.04L1129.77,144.91L1129.33,144.78L1129.07,144.99L1128.63,146.06L1128.42,146.11L1128.19,145.92L1128.02,145.08L1127.87,142.03L1127.65,141.12L1127.13,139.6L1125.58,136.25L1125.36,135.47L1125.31,134.18L1125.45,132.85L1125.9,131.42L1125.94,130.85L1125.33,128.72L1125.06,126.68L1123.33,123.94L1122.71,119.99L1121.98,118.21L1121.87,116.43L1121.39,115.02L1124,114.34L1130.39,112.68L1136.78,110.98L1143.15,109.26L1149.52,107.51L1149.39,108L1150.22,109.62L1149.34,113.02L1149.63,113.96L1151.11,116.34L1151.23,116.97L1151.07,117.34L1151.04,118.53L1150.79,119.35L1150.28,120.22L1148.53,122.46L1147.99,123.05L1146.06,124.16L1145.77,124.91L1146.36,129.01L1146.28,131.42L1146.42,132.49L1145.97,134.49L1145.76,136.7L1145.03,138.65L1144.92,140.82L1144.74,141.69L1144.72,143.02L1145.5,147.36L1145.62,149.81L1146.13,153.97L1146.03,155.07L1145.81,155.71L1145.79,157.56L1145.91,158.22L1146.27,158.74L1147.52,159.88z\"\n\t\/>\n\t<path\n\t id=\"wa\" class=\"cprcart-stats-map__state\" data-state=\"wa\"\n\t\tname=\"Washington\"\n\t\td=\"M442.1,99.88l-3.77,-0.89l-4.04,-0.96l-4.03,-0.97l-4.03,-0.98l-4.03,-0.99l-4.02,-1l-4.02,-1.02l-4.02,-1.03l-0.26,-0.06l-0.56,0.29l-2.13,0.29l-3.87,-0.76l-8.2,0.05l-3.8,0.73l-3.18,-0.01l-5.72,-0.76l-5.29,-0.3l-2.07,-0.7l-0.62,-1.18l-2.25,-1.22l-3.89,-1.27l-3.49,-0.35l-3.61,0.97l-1.03,-0.1l0,0l-0.81,-0.18l-5.18,-2.34l-1.32,-0.45l-0.84,-1.34l0.19,-1.72l0.03,-5.34l-0.58,-3.38l-1.2,-1.43l-1.05,-0.76l-1.65,0.08l-0.37,-0.43l-0.68,-0.29l-1.24,-1.56l-0.56,-1.35l-2.78,-0.79l-0.35,-0.87l-3.29,-0.28l-0.72,-1.01l-1.82,-0.08l1.05,-1.87l0.73,-2.54l0.87,-2.42l-0.16,1.92l0.44,2.23l1.18,-2l1.2,-2.6l-0.68,-1.36l-1.43,-1.31l0.21,-2.71l4.64,-0.89l-1.95,-1.12l-0.52,-1.23l-0.98,-0.44l-0.31,0.72l-0.64,0.87l0.06,-1.41l0.39,-1.56l0.42,-2.74l-0.26,-4.72l0.79,-5.76l-0.34,-3.08l-1.49,-3.33l-0.12,-1.7l0.69,-3.98l1.25,-2.78l0.23,-2.17l1.07,0.48l2.4,2.54l3.23,2.42l0.81,1.27l1.55,1.24l9.48,4.13l0.67,0.1l1.47,-0.26l0.52,0.25l0.99,1.94l0.67,0.4l0.96,0.21l0.78,-0.07l1.5,-0.66l0.04,0.43l-0.31,0.94l0.01,1.48l0.34,2.02l0,1.19l-2.7,2.54l-0.36,-0.04l0.26,-1.06l-0.17,-0.27l-4.92,4.18l-1.93,2.1l-0.46,1.08l-0.16,0.66l0.42,0.3l1.15,0.08l1.9,-0.54l0.14,-0.2l-1.59,-0.09l-0.72,-0.19l0.45,-1.13l0.34,-0.5l1.49,-1.43l1.33,-0.72l1.77,-0.66l1.1,-0.65l0.97,-1.15l2.07,-1.1l0.43,-0.35l0.32,-1.33l0.18,-0.22l0.71,0.41l-0.36,2.34l-0.49,0.94l-1.74,0.8l-0.3,0.38l-0.26,1.74l-0.26,0.1l-0.47,-0.36l-0.19,0.06l0.76,2.2l-0.01,1.53l-0.32,1.27l-1.08,2.3l-0.5,0.28l-0.61,-0.34l-0.64,-1.01l-0.27,0.18l-1.25,1.66l-0.18,-0.23l0.24,-2.35l-0.18,-0.24l-1.64,0.6l-0.83,0.81l-0.93,1.41l-0.81,0.54l1.62,0.67l1.59,0.14l0.98,1.1l0.4,0.15l1.32,-0.39l0.48,-0.39l1.61,-2.06l0.58,-0.28l0.68,0.19l0.76,-0.15l1.35,-0.99l0.19,-0.5l0.5,-2.98l0.59,-1.6l-0.03,-0.57l-0.27,-0.66l0.21,-0.51l0.59,-0.76l0.25,-0.77l-0.08,-0.78l0.36,-0.74l1.41,-1.41l0.39,-0.69l1.61,-1.35l-0.08,-0.76l-0.57,-1.07l-0.3,-0.88l-0.18,-1.29l-0.28,-0.5l-0.18,0.14l0,2.02l-0.16,0.09l-1.14,-1.43l-0.14,-0.73l0.08,-0.91l0.32,-0.6l0.96,-0.4l0.99,0.04l0.08,-0.56l-0.63,-2.08l-0.53,-1.02l-0.47,-0.56l-0.76,-0.34L371,23.95l0.03,-0.44l0.33,-0.49l0.47,-0.04l1.16,0.58l0.77,-0.18l0.15,-0.71l-0.08,-0.44l0.77,-2.46l0.14,-2.15l-0.14,-0.41l-0.25,-0.11L374,17.29l-0.79,-0.16l-0.27,-0.8l-0.14,-1.43l-0.03,-3.32l1.46,0.44l6.08,1.82l6.09,1.8l6.1,1.76l6.1,1.74l6.11,1.71l6.12,1.68l6.13,1.65l6.14,1.62l6.14,1.59l6.15,1.56l6.16,1.54L447.7,32l6.17,1.48l1.51,0.36l-0.8,3.52l-0.82,3.53l-0.82,3.53l-0.82,3.52l-0.82,3.52l-0.82,3.52l-0.82,3.52l-0.82,3.52l-0.82,3.52l-0.81,3.52l-0.81,3.51l-0.82,3.51l-0.81,3.51l-0.81,3.51l-0.81,3.51l-0.81,3.5l-0.16,0.18l-0.22,0.48l0.09,1.56l0.52,2.37l-0.04,1.57l-0.59,0.77l-0.08,1.56L442.1,99.88zM368.54,10.29l0.53,0.16l-0.3,0.27l-0.18,-0.12L368.54,10.29zM370.77,18.54l0.05,0.53l-0.71,0.28l-0.43,-0.05l-0.43,-0.93l-0.26,-0.17l-0.12,1.2l-0.2,0.36l-1.12,-1.1l-0.08,-0.63l0.55,-0.47l1.02,-0.34l0.31,0.02L370.77,18.54zM366.33,21.25l0.16,0.82l-1.41,-0.93l-0.53,-0.61l-0.07,-0.46l0.17,-1.37l0.24,-0.39l0.73,0.06l0.79,2.01L366.33,21.25zM368.63,23.59l-0.29,0.14l-0.68,-0.52l-0.31,-0.62l0.03,-0.65l0.64,-1.06l0.47,-0.18l0.22,0.14l-0.21,1.04l0.35,1.28L368.63,23.59zM370.41,30.6l-0.14,3.05l0.66,-1.09l1.36,2.63l-0.3,1.01l-0.34,0.27l-0.44,0l-0.29,-0.41l-0.14,-0.81l-0.33,-0.51l-0.87,-0.52l-0.25,-0.95l-0.01,-0.6l0.43,-1.6l-0.09,-0.56l-0.47,-0.26l-0.37,-0.52l-0.4,-1.33l-0.01,-0.33l0.62,-0.8l1.26,-1.27l0.8,-0.54l0.34,0.19l0.31,0.59l0.28,0.99l-0.28,0.56l-2.5,0.49l-0.15,0.25l0.95,0.64l0.3,0.4L370.41,30.6zM367.86,43.06l-0.2,0.39L367,42.71l-0.13,-0.54l0.34,-1.01l0.4,-0.61l0.19,-0.09l0.39,0.43l0.08,0.21L367.86,43.06zM368.08,47.81l-0.21,0.47l-0.68,0.21l-0.26,-0.18l0.15,-0.58l-0.13,-0.13l-0.81,0.51l0.46,-1.36l0.73,-1.36l0.27,0.05l0.11,1.06L368.08,47.81zM360.12,49.89l-0.27,0.38l-0.2,-0.08l-0.2,-1l0.13,-0.62l0.53,-0.32l0.14,1.42L360.12,49.89z\"\n\t\/>\n\t<path\n\t id=\"wi\" class=\"cprcart-stats-map__state\" data-state=\"wi\"\n\t\tname=\"Wisconsin\"\n\t\td=\"M851.32,111.65l-0.48,0.38l-0.2,-0.16l0.08,-0.7l0.23,-0.42l0.38,-0.14l0.2,0.15l0.02,0.45L851.32,111.65zM847.13,114.11l-0.22,0.17l-0.61,-0.34l-0.1,-0.31l0.14,-0.32l0.27,0.06l0.41,0.44L847.13,114.11zM852.21,121.33l-0.07,0.18l0.36,0.79l0.78,-0.26l0.38,0.47l0.48,0.18l0.91,0.34l0.49,0.91l0.49,0.91l0.49,0.91l0.49,0.91l1.97,0.41l1.97,0.41l1.97,0.41l1.98,0.4l1.98,0.4l1.98,0.4l1.98,0.4l1.98,0.39l1.14,0.55l1.14,0.55l1.14,0.54l1.15,0.54l1.72,-0.01l1.55,0.26l2.13,-0.16l2.19,0.29l3.25,0.78l0.82,0.83l0.17,0.59l-0.18,1.42l3.13,0.98l1.38,0.82l0.55,0.67l-0.02,0.65l0.43,1.33l-0.25,0.76l0.11,1.28l-0.57,1.41l-0.17,0.75l0.04,0.61l0.18,0.38l0.38,0.12l1.14,-0.18l1.1,-0.51l0.53,0.21l0.12,0.2l-0.05,0.38l-0.71,2.37l0.12,0.92l0.47,0.86l0.72,0.82l0.78,0.23l0.02,0.58l-0.2,1.15l-0.81,0.97l-2.23,1.33l-0.3,0.79l0.01,0.63l-1.27,2.73l-0.59,1.65l-0.34,1.7l0.24,1.03l0.83,0.36l0.63,-0.22l0.42,-0.8l0.69,-0.75l0.96,-0.7l0.66,-0.97l0.82,-2.28l1.03,-1.36l0.6,-0.13l0.17,0.02l1.14,-0.68l0.98,0.1l0.66,0.8l0.65,0.53l0.18,0.54l-0.18,1.26l-0.42,1.35l-0.67,1.44l-0.53,2.12l-0.4,2.79l0.05,2.08l0.51,1.36l-0.24,1.28l-1,1.2l-0.75,1.55l-0.5,1.89l-0.24,1.57l0.02,1.26l0.18,0.93l0.53,1.22l0.03,0.64l-0.95,2.88l-0.31,1.39l0.02,1.07l-0.2,1.07l-0.73,2.22l-0.18,1.21l0.04,1.09l0.37,1.77l-0.06,0.61l0.09,0.45l0.26,0.29l0.05,0.56l-0.16,0.84l0.15,0.63l0.46,0.42l0.35,0.84l0.24,1.26l0.41,1.04l0.59,0.81l0.2,1.23l-0.18,1.65l0.11,3.06l0.09,1.02l-2.1,0.17l-7.4,0.58l-7.4,0.55l-7.41,0.51l-7.41,0.47l-7.41,0.44l-7.56,0.4l-0.12,-0.16l-0.62,-1.97l-1.74,-1.38l-2.86,-0.81l-1.88,-1.42l-0.9,-2.03l-0.63,-2.3l-0.35,-2.57l0.11,-2.18l0.57,-1.78l-0.23,-1.17l-1.03,-0.57l-0.7,-0.77l-0.37,-0.99l-0.19,-1.38l-0.88,-6.55l-0.83,-3.06l-1.07,-1.16l-2.2,-1.31l-3.32,-1.46l-2.07,-1.42l-1.24,-2.06l-2.4,-2.38l-1.54,-0.95l-1.48,-0.32l-1.2,-0.75l-0.91,-1.18l-1.22,-0.72l-1.54,-0.26l-1.74,-0.93l-2.08,-1.73l-0.05,-0.14l-0.47,-1.28l0.21,-0.74l0.25,-2.51l-0.06,-0.79l-0.52,-2.26l0.51,-0.9l-0.21,-2.81l0.16,-0.93l0.99,-2.34l0.01,-1.18l-0.43,-1.34l-0.83,-1.08l-2.16,-1.08l-0.11,-1.43l0.31,-1.08l1.31,-2.05l0.7,-1.8l0.66,-0.79l4.11,-2.82l0.89,-0.22l0.62,-0.78l0.5,-0.35l-0.13,-3.23l-0.13,-3.23l-0.13,-3.23l-0.13,-3.23l1.04,-0.27l0.42,-0.83l1.01,-1.3l0.28,0v0.01l0.55,0.55l1.36,0.78l1.03,0.06l1.31,-0.23l5.12,-1.68l2.14,-1.11l2.06,-1.79l0.22,-0.06l0.91,0.26l0.29,0.13l2.68,-2.08l0.9,-0.3l0.72,0.01l0.93,0.71l0.23,0.45l-0.25,0.91l-0.73,1.36l-0.33,1.13l0.07,0.89l-0.29,0.99l-0.81,1.36l0.34,0.34l2.31,-1.08l0.32,-0.39l0.03,-0.22l-0.16,-0.26l0.26,-0.13l1.93,1.18l1.28,0.64l1.06,0.28L852.21,121.33zM849.62,114.15l-0.5,0.16l-1.12,-0.13l0,-0.33l1.12,-0.52l0.5,-0.16l0.13,0.18L849.62,114.15zM847.28,117.35l-0.86,0.36l-0.37,-0.04l0.12,-0.43l0.43,-0.53l1.97,-1.38l0.36,0l0.13,0.29l-0.96,0.68l-0.35,0.35l-0.03,0.34L847.28,117.35zM909.69,144.56l-0.45,0.27l-0.87,0.01l-0.36,-0.47l0.32,-1.32l0.21,0.22l0.75,-0.06l0.27,0.1l0.11,0.31L909.69,144.56zM907.9,147.25l-0.26,0.31l-0.51,-0.14l-0.15,0.44l0.21,1.02l-0.11,0.49l-0.44,-0.03l0,0.19l0.42,0.42l0.09,0.49l-0.25,0.57l-0.26,0.28l-0.28,-0.01l-0.37,0.66l-0.46,1.33l-0.13,0.76l0.21,0.19l-0.09,0.44l-1.27,2.08l-0.54,0.24l-0.64,-0.21l-0.49,-0.53l-0.34,-0.84l-0.14,-0.66l0.06,-0.48l1.12,-1.84l0.46,-1.18l0.2,-1.29l0.51,-0.86l0.83,-0.43l0.62,-0.85l0.41,-1.27l0.56,-0.59l0.71,0.09l0.35,0.43L907.9,147.25z\"\n\t\/>\n\t<path\n\t id=\"wv\" class=\"cprcart-stats-map__state\" data-state=\"wv\"\n\t\tname=\"West Virginia\"\n\t\td=\"M1047.74,251.56L1048.21,254.37L1048.68,257.17L1049.15,259.98L1049.62,262.79L1051.49,260.76L1052.51,259.97L1055.54,255.69L1056.02,255.58L1057.39,255.85L1059.55,252.8L1059.69,251.81L1059.94,251.45L1060.28,251.42L1060.53,251.63L1060.51,252.18L1060.76,252.39L1061.96,252.8L1063.55,252.84L1063.76,252.83L1065.1,252.56L1065.6,251.95L1065.71,250.9L1066.2,250.21L1067.52,249.69L1069.75,248.19L1071.19,248.08L1072.58,248.86L1073.88,249.11L1075.1,248.82L1075.62,248.97L1075.44,249.55L1075.88,250.08L1076.95,250.57L1077.39,251.13L1077.2,251.78L1077.39,252.19L1077.94,252.36L1078.36,252.94L1078.67,253.91L1078.91,254.04L1078.34,256.88L1077.95,258.8L1075.73,257.64L1072.38,255.88L1070.92,255.11L1068.38,253.76L1068.07,254.75L1068.14,256.44L1067.81,258.16L1067.71,260.49L1065.91,264.5L1064.34,266.55L1063.75,266.62L1063.31,267.06L1062.68,268.27L1061.78,269.39L1059.66,269.75L1058.95,270.57L1058.59,271.72L1058.35,273.32L1057.75,274.67L1057.26,276.85L1056.82,278.05L1055.83,278.83L1054.24,279.03L1052.22,278.57L1051.71,277.71L1051.08,277.24L1050.28,276.98L1049.58,277.22L1049.19,277.92L1048.95,281.13L1048.04,282.83L1047.81,284.43L1046.59,286.6L1045.93,289.76L1043.04,295.28L1042.31,297.06L1041.91,298.8L1042.55,299.4L1042.82,299.91L1042.22,301.25L1042.02,302.55L1041.19,303.53L1039.72,304.69L1039.13,304.09L1038.83,304.02L1035.38,306.15L1034.5,306.28L1033.52,305.96L1033.14,306.06L1032.83,306.27L1032.72,306.63L1032.92,307.92L1032.28,308.69L1031.82,308.98L1029.86,309.49L1027.86,310.51L1027,310.65L1024.59,309.46L1023.56,310.78L1022.49,311.52L1021.26,312.78L1020.84,312.89L1019.54,312.79L1017.76,311.97L1016.31,311.57L1015.39,311.02L1014.6,310.25L1013.92,308.93L1013.22,308.13L1013.35,307.33L1013.1,306.65L1010.58,306.34L1007.1,304.26L1004.65,301.45L1003.8,300.1L1002.93,299.24L1002.6,298.27L1000.36,296L999.7,294.97L999.56,294.27L999.96,292.85L999.98,292.18L999.3,288.95L998.81,288.4L1000.91,288.83L1002.76,288.13L1003.8,286.94L1004.03,285.28L1004.55,284.26L1005.37,283.87L1005.65,283.11L1005.26,281.43L1004.81,280.3L1005.24,278.51L1006.4,275.68L1007.46,274.43L1008.41,274.77L1009.08,275.5L1009.45,276.62L1009.65,276.74L1009.89,276.68L1010.42,275.7L1010.96,275.26L1011.21,275.31L1011.47,275.25L1011.42,274.68L1010.71,273.18L1010.6,272.26L1011.1,271.89L1011.52,270.75L1011.85,268.83L1012.44,267.78L1013.3,267.6L1014.11,266.7L1014.89,265.1L1015.72,264.54L1016.62,265.02L1017.64,264.9L1018.76,264.18L1020.61,262.32L1023.17,259.29L1024.34,257L1024.11,255.43L1024.63,251.43L1025.88,244.99L1026.33,240.89L1025.99,239.11L1025.42,237.71L1024.63,236.69L1024.84,235.74L1026.65,234.45L1027.07,236.97L1027.51,239.5L1027.94,242.04L1028.38,244.57L1028.82,247.1L1029.25,249.63L1029.69,252.17L1030.13,254.7L1032.33,254.32L1034.54,253.94L1036.74,253.55L1038.94,253.16L1041.14,252.76L1043.34,252.37L1045.54,251.97z\"\n\t\/>\n\t<path\n\t id=\"wy\" class=\"cprcart-stats-map__state\" data-state=\"wy\"\n\t\tname=\"Wyoming\"\n\t\td=\"M634.51,198.52L634.04,204.07L633.56,209.62L633.08,215.17L632.61,220.72L632.13,226.26L631.66,231.81L631.18,237.35L630.7,242.9L625.43,242.42L620.17,241.93L614.9,241.41L609.63,240.88L604.37,240.34L599.11,239.77L593.85,239.18L588.59,238.58L583.33,237.96L578.08,237.32L572.83,236.66L567.58,235.99L562.33,235.29L557.09,234.58L551.85,233.85L546.61,233.1L542.43,232.49L538.26,231.87L534.09,231.24L529.92,230.6L525.75,229.94L521.58,229.27L517.41,228.59L513.25,227.9L513.71,225.16L514.17,222.42L514.63,219.67L515.08,216.93L515.54,214.19L516,211.44L516.46,208.7L516.91,205.96L517.49,202.52L518.06,199.1L518.63,195.67L519.2,192.23L519.77,188.8L520.35,185.37L520.92,181.94L521.49,178.51L522.07,175.07L522.64,171.63L523.21,168.2L523.79,164.76L524.36,161.32L524.93,157.89L525.51,154.45L526.08,151.01L526.54,148.24L527.01,145.47L527.48,142.7L527.94,139.93L531.37,140.5L534.8,141.06L538.24,141.62L541.67,142.16L545.11,142.7L548.55,143.22L551.99,143.74L555.43,144.26L558.87,144.76L562.31,145.25L565.76,145.74L569.2,146.22L572.65,146.69L576.1,147.15L579.54,147.6L582.99,148.05L586.44,148.48L589.9,148.91L593.35,149.33L596.8,149.74L600.26,150.15L603.72,150.54L607.17,150.93L610.63,151.31L614.09,151.67L617.55,152.04L621.01,152.39L624.47,152.73L627.93,153.07L631.39,153.4L634.86,153.72L638.32,154.03L637.85,159.6L637.37,165.17L636.89,170.73L636.41,176.29L635.94,181.85L635.46,187.41L634.99,192.96z\"\n\t\/>\n<\/svg>\n\t\t\t<div class=\"cprcart-stats-map__pins\" aria-hidden=\"true\"><\/div>\r\n\t\t\t<div class=\"cprcart-stats-map__tooltip\" role=\"tooltip\" hidden><\/div>\r\n\t\t<\/div>\r\n\t<\/div>\r\n\r\n\t\t\t<div class=\"cprcart-stats-map__flare-track\" aria-label=\"Active states\">\r\n\t\t\t<div class=\"cprcart-stats-map__flare-track-inner\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a\r\n\t\t\t\t\t\t\thref=\"https:\/\/rqibridge.com\/crpt\/locations\/alaska\/\"\r\n\t\t\t\t\t\t\tclass=\"cprcart-stats-map__flare-chip\"\r\n\t\t\t\t\t\t\tdata-state=\"ak\"\r\n\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-code\">AK<\/span>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-count\">1<\/span>\r\n\t\t\t\t\t\t<\/a>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a\r\n\t\t\t\t\t\t\thref=\"https:\/\/rqibridge.com\/crpt\/locations\/alabama\/\"\r\n\t\t\t\t\t\t\tclass=\"cprcart-stats-map__flare-chip\"\r\n\t\t\t\t\t\t\tdata-state=\"al\"\r\n\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-code\">AL<\/span>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-count\">4<\/span>\r\n\t\t\t\t\t\t<\/a>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a\r\n\t\t\t\t\t\t\thref=\"https:\/\/rqibridge.com\/crpt\/locations\/arkansas\/\"\r\n\t\t\t\t\t\t\tclass=\"cprcart-stats-map__flare-chip\"\r\n\t\t\t\t\t\t\tdata-state=\"ar\"\r\n\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-code\">AR<\/span>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-count\">2<\/span>\r\n\t\t\t\t\t\t<\/a>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a\r\n\t\t\t\t\t\t\thref=\"https:\/\/rqibridge.com\/crpt\/locations\/arizona\/\"\r\n\t\t\t\t\t\t\tclass=\"cprcart-stats-map__flare-chip\"\r\n\t\t\t\t\t\t\tdata-state=\"az\"\r\n\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-code\">AZ<\/span>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-count\">5<\/span>\r\n\t\t\t\t\t\t<\/a>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a\r\n\t\t\t\t\t\t\thref=\"https:\/\/rqibridge.com\/crpt\/locations\/california\/\"\r\n\t\t\t\t\t\t\tclass=\"cprcart-stats-map__flare-chip\"\r\n\t\t\t\t\t\t\tdata-state=\"ca\"\r\n\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-code\">CA<\/span>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-count\">37<\/span>\r\n\t\t\t\t\t\t<\/a>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a\r\n\t\t\t\t\t\t\thref=\"https:\/\/rqibridge.com\/crpt\/locations\/colorado\/\"\r\n\t\t\t\t\t\t\tclass=\"cprcart-stats-map__flare-chip\"\r\n\t\t\t\t\t\t\tdata-state=\"co\"\r\n\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-code\">CO<\/span>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-count\">7<\/span>\r\n\t\t\t\t\t\t<\/a>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a\r\n\t\t\t\t\t\t\thref=\"https:\/\/rqibridge.com\/crpt\/locations\/connecticut\/\"\r\n\t\t\t\t\t\t\tclass=\"cprcart-stats-map__flare-chip\"\r\n\t\t\t\t\t\t\tdata-state=\"ct\"\r\n\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-code\">CT<\/span>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-count\">5<\/span>\r\n\t\t\t\t\t\t<\/a>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a\r\n\t\t\t\t\t\t\thref=\"https:\/\/rqibridge.com\/crpt\/locations\/delaware\/\"\r\n\t\t\t\t\t\t\tclass=\"cprcart-stats-map__flare-chip\"\r\n\t\t\t\t\t\t\tdata-state=\"de\"\r\n\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-code\">DE<\/span>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-count\">1<\/span>\r\n\t\t\t\t\t\t<\/a>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a\r\n\t\t\t\t\t\t\thref=\"https:\/\/rqibridge.com\/crpt\/locations\/florida\/\"\r\n\t\t\t\t\t\t\tclass=\"cprcart-stats-map__flare-chip\"\r\n\t\t\t\t\t\t\tdata-state=\"fl\"\r\n\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-code\">FL<\/span>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-count\">20<\/span>\r\n\t\t\t\t\t\t<\/a>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a\r\n\t\t\t\t\t\t\thref=\"https:\/\/rqibridge.com\/crpt\/locations\/georgia\/\"\r\n\t\t\t\t\t\t\tclass=\"cprcart-stats-map__flare-chip\"\r\n\t\t\t\t\t\t\tdata-state=\"ga\"\r\n\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-code\">GA<\/span>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-count\">5<\/span>\r\n\t\t\t\t\t\t<\/a>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a\r\n\t\t\t\t\t\t\thref=\"https:\/\/rqibridge.com\/crpt\/locations\/hawaii\/\"\r\n\t\t\t\t\t\t\tclass=\"cprcart-stats-map__flare-chip\"\r\n\t\t\t\t\t\t\tdata-state=\"hi\"\r\n\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-code\">HI<\/span>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-count\">6<\/span>\r\n\t\t\t\t\t\t<\/a>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a\r\n\t\t\t\t\t\t\thref=\"https:\/\/rqibridge.com\/crpt\/locations\/iowa\/\"\r\n\t\t\t\t\t\t\tclass=\"cprcart-stats-map__flare-chip\"\r\n\t\t\t\t\t\t\tdata-state=\"ia\"\r\n\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-code\">IA<\/span>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-count\">3<\/span>\r\n\t\t\t\t\t\t<\/a>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a\r\n\t\t\t\t\t\t\thref=\"https:\/\/rqibridge.com\/crpt\/locations\/idaho\/\"\r\n\t\t\t\t\t\t\tclass=\"cprcart-stats-map__flare-chip\"\r\n\t\t\t\t\t\t\tdata-state=\"id\"\r\n\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-code\">ID<\/span>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-count\">1<\/span>\r\n\t\t\t\t\t\t<\/a>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a\r\n\t\t\t\t\t\t\thref=\"https:\/\/rqibridge.com\/crpt\/locations\/illinois\/\"\r\n\t\t\t\t\t\t\tclass=\"cprcart-stats-map__flare-chip\"\r\n\t\t\t\t\t\t\tdata-state=\"il\"\r\n\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-code\">IL<\/span>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-count\">7<\/span>\r\n\t\t\t\t\t\t<\/a>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a\r\n\t\t\t\t\t\t\thref=\"https:\/\/rqibridge.com\/crpt\/locations\/indiana\/\"\r\n\t\t\t\t\t\t\tclass=\"cprcart-stats-map__flare-chip\"\r\n\t\t\t\t\t\t\tdata-state=\"in\"\r\n\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-code\">IN<\/span>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-count\">5<\/span>\r\n\t\t\t\t\t\t<\/a>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a\r\n\t\t\t\t\t\t\thref=\"https:\/\/rqibridge.com\/crpt\/locations\/kansas\/\"\r\n\t\t\t\t\t\t\tclass=\"cprcart-stats-map__flare-chip\"\r\n\t\t\t\t\t\t\tdata-state=\"ks\"\r\n\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-code\">KS<\/span>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-count\">1<\/span>\r\n\t\t\t\t\t\t<\/a>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a\r\n\t\t\t\t\t\t\thref=\"https:\/\/rqibridge.com\/crpt\/locations\/kentucky\/\"\r\n\t\t\t\t\t\t\tclass=\"cprcart-stats-map__flare-chip\"\r\n\t\t\t\t\t\t\tdata-state=\"ky\"\r\n\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-code\">KY<\/span>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-count\">3<\/span>\r\n\t\t\t\t\t\t<\/a>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a\r\n\t\t\t\t\t\t\thref=\"https:\/\/rqibridge.com\/crpt\/locations\/louisiana\/\"\r\n\t\t\t\t\t\t\tclass=\"cprcart-stats-map__flare-chip\"\r\n\t\t\t\t\t\t\tdata-state=\"la\"\r\n\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-code\">LA<\/span>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-count\">4<\/span>\r\n\t\t\t\t\t\t<\/a>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a\r\n\t\t\t\t\t\t\thref=\"https:\/\/rqibridge.com\/crpt\/locations\/massachusetts\/\"\r\n\t\t\t\t\t\t\tclass=\"cprcart-stats-map__flare-chip\"\r\n\t\t\t\t\t\t\tdata-state=\"ma\"\r\n\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-code\">MA<\/span>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-count\">9<\/span>\r\n\t\t\t\t\t\t<\/a>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a\r\n\t\t\t\t\t\t\thref=\"https:\/\/rqibridge.com\/crpt\/locations\/maryland\/\"\r\n\t\t\t\t\t\t\tclass=\"cprcart-stats-map__flare-chip\"\r\n\t\t\t\t\t\t\tdata-state=\"md\"\r\n\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-code\">MD<\/span>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-count\">4<\/span>\r\n\t\t\t\t\t\t<\/a>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a\r\n\t\t\t\t\t\t\thref=\"https:\/\/rqibridge.com\/crpt\/locations\/maine\/\"\r\n\t\t\t\t\t\t\tclass=\"cprcart-stats-map__flare-chip\"\r\n\t\t\t\t\t\t\tdata-state=\"me\"\r\n\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-code\">ME<\/span>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-count\">2<\/span>\r\n\t\t\t\t\t\t<\/a>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a\r\n\t\t\t\t\t\t\thref=\"https:\/\/rqibridge.com\/crpt\/locations\/michigan\/\"\r\n\t\t\t\t\t\t\tclass=\"cprcart-stats-map__flare-chip\"\r\n\t\t\t\t\t\t\tdata-state=\"mi\"\r\n\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-code\">MI<\/span>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-count\">7<\/span>\r\n\t\t\t\t\t\t<\/a>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a\r\n\t\t\t\t\t\t\thref=\"https:\/\/rqibridge.com\/crpt\/locations\/minnesota\/\"\r\n\t\t\t\t\t\t\tclass=\"cprcart-stats-map__flare-chip\"\r\n\t\t\t\t\t\t\tdata-state=\"mn\"\r\n\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-code\">MN<\/span>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-count\">5<\/span>\r\n\t\t\t\t\t\t<\/a>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a\r\n\t\t\t\t\t\t\thref=\"https:\/\/rqibridge.com\/crpt\/locations\/missouri\/\"\r\n\t\t\t\t\t\t\tclass=\"cprcart-stats-map__flare-chip\"\r\n\t\t\t\t\t\t\tdata-state=\"mo\"\r\n\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-code\">MO<\/span>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-count\">2<\/span>\r\n\t\t\t\t\t\t<\/a>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a\r\n\t\t\t\t\t\t\thref=\"https:\/\/rqibridge.com\/crpt\/locations\/mississippi\/\"\r\n\t\t\t\t\t\t\tclass=\"cprcart-stats-map__flare-chip\"\r\n\t\t\t\t\t\t\tdata-state=\"ms\"\r\n\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-code\">MS<\/span>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-count\">2<\/span>\r\n\t\t\t\t\t\t<\/a>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a\r\n\t\t\t\t\t\t\thref=\"https:\/\/rqibridge.com\/crpt\/locations\/montana\/\"\r\n\t\t\t\t\t\t\tclass=\"cprcart-stats-map__flare-chip\"\r\n\t\t\t\t\t\t\tdata-state=\"mt\"\r\n\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-code\">MT<\/span>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-count\">3<\/span>\r\n\t\t\t\t\t\t<\/a>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a\r\n\t\t\t\t\t\t\thref=\"https:\/\/rqibridge.com\/crpt\/locations\/north-carolina\/\"\r\n\t\t\t\t\t\t\tclass=\"cprcart-stats-map__flare-chip\"\r\n\t\t\t\t\t\t\tdata-state=\"nc\"\r\n\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-code\">NC<\/span>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-count\">7<\/span>\r\n\t\t\t\t\t\t<\/a>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a\r\n\t\t\t\t\t\t\thref=\"https:\/\/rqibridge.com\/crpt\/locations\/north-dakota\/\"\r\n\t\t\t\t\t\t\tclass=\"cprcart-stats-map__flare-chip\"\r\n\t\t\t\t\t\t\tdata-state=\"nd\"\r\n\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-code\">ND<\/span>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-count\">1<\/span>\r\n\t\t\t\t\t\t<\/a>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a\r\n\t\t\t\t\t\t\thref=\"https:\/\/rqibridge.com\/crpt\/locations\/nebraska\/\"\r\n\t\t\t\t\t\t\tclass=\"cprcart-stats-map__flare-chip\"\r\n\t\t\t\t\t\t\tdata-state=\"ne\"\r\n\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-code\">NE<\/span>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-count\">2<\/span>\r\n\t\t\t\t\t\t<\/a>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a\r\n\t\t\t\t\t\t\thref=\"https:\/\/rqibridge.com\/crpt\/locations\/new-hampshire\/\"\r\n\t\t\t\t\t\t\tclass=\"cprcart-stats-map__flare-chip\"\r\n\t\t\t\t\t\t\tdata-state=\"nh\"\r\n\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-code\">NH<\/span>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-count\">2<\/span>\r\n\t\t\t\t\t\t<\/a>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a\r\n\t\t\t\t\t\t\thref=\"https:\/\/rqibridge.com\/crpt\/locations\/new-jersey\/\"\r\n\t\t\t\t\t\t\tclass=\"cprcart-stats-map__flare-chip\"\r\n\t\t\t\t\t\t\tdata-state=\"nj\"\r\n\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-code\">NJ<\/span>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-count\">5<\/span>\r\n\t\t\t\t\t\t<\/a>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a\r\n\t\t\t\t\t\t\thref=\"https:\/\/rqibridge.com\/crpt\/locations\/new-mexico\/\"\r\n\t\t\t\t\t\t\tclass=\"cprcart-stats-map__flare-chip\"\r\n\t\t\t\t\t\t\tdata-state=\"nm\"\r\n\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-code\">NM<\/span>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-count\">2<\/span>\r\n\t\t\t\t\t\t<\/a>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a\r\n\t\t\t\t\t\t\thref=\"https:\/\/rqibridge.com\/crpt\/locations\/nevada\/\"\r\n\t\t\t\t\t\t\tclass=\"cprcart-stats-map__flare-chip\"\r\n\t\t\t\t\t\t\tdata-state=\"nv\"\r\n\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-code\">NV<\/span>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-count\">3<\/span>\r\n\t\t\t\t\t\t<\/a>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a\r\n\t\t\t\t\t\t\thref=\"https:\/\/rqibridge.com\/crpt\/locations\/new-york\/\"\r\n\t\t\t\t\t\t\tclass=\"cprcart-stats-map__flare-chip\"\r\n\t\t\t\t\t\t\tdata-state=\"ny\"\r\n\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-code\">NY<\/span>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-count\">15<\/span>\r\n\t\t\t\t\t\t<\/a>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a\r\n\t\t\t\t\t\t\thref=\"https:\/\/rqibridge.com\/crpt\/locations\/ohio\/\"\r\n\t\t\t\t\t\t\tclass=\"cprcart-stats-map__flare-chip\"\r\n\t\t\t\t\t\t\tdata-state=\"oh\"\r\n\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-code\">OH<\/span>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-count\">7<\/span>\r\n\t\t\t\t\t\t<\/a>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a\r\n\t\t\t\t\t\t\thref=\"https:\/\/rqibridge.com\/crpt\/locations\/oklahoma\/\"\r\n\t\t\t\t\t\t\tclass=\"cprcart-stats-map__flare-chip\"\r\n\t\t\t\t\t\t\tdata-state=\"ok\"\r\n\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-code\">OK<\/span>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-count\">2<\/span>\r\n\t\t\t\t\t\t<\/a>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a\r\n\t\t\t\t\t\t\thref=\"https:\/\/rqibridge.com\/crpt\/locations\/oregon\/\"\r\n\t\t\t\t\t\t\tclass=\"cprcart-stats-map__flare-chip\"\r\n\t\t\t\t\t\t\tdata-state=\"or\"\r\n\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-code\">OR<\/span>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-count\">3<\/span>\r\n\t\t\t\t\t\t<\/a>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a\r\n\t\t\t\t\t\t\thref=\"https:\/\/rqibridge.com\/crpt\/locations\/pennsylvania\/\"\r\n\t\t\t\t\t\t\tclass=\"cprcart-stats-map__flare-chip\"\r\n\t\t\t\t\t\t\tdata-state=\"pa\"\r\n\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-code\">PA<\/span>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-count\">9<\/span>\r\n\t\t\t\t\t\t<\/a>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a\r\n\t\t\t\t\t\t\thref=\"https:\/\/rqibridge.com\/crpt\/locations\/rhode-island\/\"\r\n\t\t\t\t\t\t\tclass=\"cprcart-stats-map__flare-chip\"\r\n\t\t\t\t\t\t\tdata-state=\"ri\"\r\n\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-code\">RI<\/span>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-count\">1<\/span>\r\n\t\t\t\t\t\t<\/a>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a\r\n\t\t\t\t\t\t\thref=\"https:\/\/rqibridge.com\/crpt\/locations\/south-carolina\/\"\r\n\t\t\t\t\t\t\tclass=\"cprcart-stats-map__flare-chip\"\r\n\t\t\t\t\t\t\tdata-state=\"sc\"\r\n\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-code\">SC<\/span>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-count\">3<\/span>\r\n\t\t\t\t\t\t<\/a>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a\r\n\t\t\t\t\t\t\thref=\"https:\/\/rqibridge.com\/crpt\/locations\/south-dakota\/\"\r\n\t\t\t\t\t\t\tclass=\"cprcart-stats-map__flare-chip\"\r\n\t\t\t\t\t\t\tdata-state=\"sd\"\r\n\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-code\">SD<\/span>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-count\">1<\/span>\r\n\t\t\t\t\t\t<\/a>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a\r\n\t\t\t\t\t\t\thref=\"https:\/\/rqibridge.com\/crpt\/locations\/tennessee\/\"\r\n\t\t\t\t\t\t\tclass=\"cprcart-stats-map__flare-chip\"\r\n\t\t\t\t\t\t\tdata-state=\"tn\"\r\n\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-code\">TN<\/span>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-count\">6<\/span>\r\n\t\t\t\t\t\t<\/a>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a\r\n\t\t\t\t\t\t\thref=\"https:\/\/rqibridge.com\/crpt\/locations\/texas\/\"\r\n\t\t\t\t\t\t\tclass=\"cprcart-stats-map__flare-chip\"\r\n\t\t\t\t\t\t\tdata-state=\"tx\"\r\n\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-code\">TX<\/span>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-count\">19<\/span>\r\n\t\t\t\t\t\t<\/a>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a\r\n\t\t\t\t\t\t\thref=\"https:\/\/rqibridge.com\/crpt\/locations\/utah\/\"\r\n\t\t\t\t\t\t\tclass=\"cprcart-stats-map__flare-chip\"\r\n\t\t\t\t\t\t\tdata-state=\"ut\"\r\n\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-code\">UT<\/span>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-count\">4<\/span>\r\n\t\t\t\t\t\t<\/a>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a\r\n\t\t\t\t\t\t\thref=\"https:\/\/rqibridge.com\/crpt\/locations\/virginia\/\"\r\n\t\t\t\t\t\t\tclass=\"cprcart-stats-map__flare-chip\"\r\n\t\t\t\t\t\t\tdata-state=\"va\"\r\n\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-code\">VA<\/span>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-count\">8<\/span>\r\n\t\t\t\t\t\t<\/a>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a\r\n\t\t\t\t\t\t\thref=\"https:\/\/rqibridge.com\/crpt\/locations\/vermont\/\"\r\n\t\t\t\t\t\t\tclass=\"cprcart-stats-map__flare-chip\"\r\n\t\t\t\t\t\t\tdata-state=\"vt\"\r\n\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-code\">VT<\/span>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-count\">1<\/span>\r\n\t\t\t\t\t\t<\/a>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a\r\n\t\t\t\t\t\t\thref=\"https:\/\/rqibridge.com\/crpt\/locations\/washington\/\"\r\n\t\t\t\t\t\t\tclass=\"cprcart-stats-map__flare-chip\"\r\n\t\t\t\t\t\t\tdata-state=\"wa\"\r\n\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-code\">WA<\/span>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-count\">6<\/span>\r\n\t\t\t\t\t\t<\/a>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a\r\n\t\t\t\t\t\t\thref=\"https:\/\/rqibridge.com\/crpt\/locations\/wisconsin\/\"\r\n\t\t\t\t\t\t\tclass=\"cprcart-stats-map__flare-chip\"\r\n\t\t\t\t\t\t\tdata-state=\"wi\"\r\n\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-code\">WI<\/span>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-count\">5<\/span>\r\n\t\t\t\t\t\t<\/a>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a\r\n\t\t\t\t\t\t\thref=\"https:\/\/rqibridge.com\/crpt\/locations\/west-virginia\/\"\r\n\t\t\t\t\t\t\tclass=\"cprcart-stats-map__flare-chip\"\r\n\t\t\t\t\t\t\tdata-state=\"wv\"\r\n\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-code\">WV<\/span>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-count\">1<\/span>\r\n\t\t\t\t\t\t<\/a>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a\r\n\t\t\t\t\t\t\thref=\"https:\/\/rqibridge.com\/crpt\/locations\/wyoming\/\"\r\n\t\t\t\t\t\t\tclass=\"cprcart-stats-map__flare-chip\"\r\n\t\t\t\t\t\t\tdata-state=\"wy\"\r\n\t\t\t\t\t\t>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-code\">WY<\/span>\r\n\t\t\t\t\t\t\t<span class=\"cprcart-stats-map__flare-chip-count\">0<\/span>\r\n\t\t\t\t\t\t<\/a>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t\r\n\t\t\t<p class=\"cprcart-stats-map__flare-caption\">\r\n\t\t\tCPR Cart offers American Heart Association certification and renewal courses through a growing network of self-service training locations. Every pin on the map represents an empowered community with access to life-saving skills.\t\t<\/p>\r\n\t<\/section>\r\n<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-aa54d9d elementor-section-full_width elementor-section-stretched elementor-section-height-default elementor-section-height-default elementor-invisible\" data-id=\"aa54d9d\" data-element_type=\"section\" data-settings=\"{&quot;stretch_section&quot;:&quot;section-stretched&quot;,&quot;background_background&quot;:&quot;classic&quot;,&quot;animation&quot;:&quot;slideInUp&quot;}\">\n\t\t\t\t\t\t\t<div class=\"elementor-background-overlay\"><\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-4d34dcf\" data-id=\"4d34dcf\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-582f97d elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"582f97d\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-40a4447\" data-id=\"40a4447\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-1dd5839 elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile elementor-arrows-yes elementor-review--has-separator elementor--star-style-star_fontawesome elementor-widget elementor-widget-reviews\" data-id=\"1dd5839\" data-element_type=\"widget\" data-settings=\"{&quot;slides_per_view&quot;:&quot;3&quot;,&quot;slides_to_scroll&quot;:&quot;1&quot;,&quot;lazyload&quot;:&quot;yes&quot;,&quot;space_between&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:20,&quot;sizes&quot;:[]},&quot;slides_per_view_mobile&quot;:&quot;1&quot;,&quot;show_arrows&quot;:&quot;yes&quot;,&quot;speed&quot;:500,&quot;autoplay&quot;:&quot;yes&quot;,&quot;autoplay_speed&quot;:5000,&quot;loop&quot;:&quot;yes&quot;,&quot;pause_on_hover&quot;:&quot;yes&quot;,&quot;pause_on_interaction&quot;:&quot;yes&quot;,&quot;space_between_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:10,&quot;sizes&quot;:[]},&quot;space_between_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:10,&quot;sizes&quot;:[]}}\" data-widget_type=\"reviews.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-swiper\">\n\t\t\t<div class=\"elementor-main-swiper swiper\">\n\t\t\t\t<div class=\"swiper-wrapper\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"swiper-slide\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-testimonial elementor-repeater-item-12cc824\">\n\t\t\t\t\t\t\t<div class=\"elementor-testimonial__header\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"elementor-testimonial__image\">\n\t\t\t\t\t\t\t<img class=\"swiper-lazy\" data-src=\"https:\/\/rqibridge.com\/crpt\/wp-content\/uploads\/2024\/07\/placeholder.png\" alt=\"John Doe\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"swiper-lazy-preloader\"><\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t<cite class=\"elementor-testimonial__cite\"><span class=\"elementor-testimonial__name\">John Doe<\/span><div class=\"elementor-star-rating\"><i class=\"elementor-star-full\">&#xE934;<\/i><i class=\"elementor-star-full\">&#xE934;<\/i><i class=\"elementor-star-full\">&#xE934;<\/i><i class=\"elementor-star-full\">&#xE934;<\/i><i class=\"elementor-star-full\">&#xE934;<\/i><\/div><span class=\"elementor-testimonial__title\">@username<\/span><\/cite>\t\t\t\t\t<div class=\"elementor-testimonial__icon elementor-icon elementor-icon-yelp\"><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fab-yelp\" viewBox=\"0 0 384 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M42.9 240.32l99.62 48.61c19.2 9.4 16.2 37.51-4.5 42.71L30.5 358.45a22.79 22.79 0 0 1-28.21-19.6 197.16 197.16 0 0 1 9-85.32 22.8 22.8 0 0 1 31.61-13.21zm44 239.25a199.45 199.45 0 0 0 79.42 32.11A22.78 22.78 0 0 0 192.94 490l3.9-110.82c.7-21.3-25.5-31.91-39.81-16.1l-74.21 82.4a22.82 22.82 0 0 0 4.09 34.09zm145.34-109.92l58.81 94a22.93 22.93 0 0 0 34 5.5 198.36 198.36 0 0 0 52.71-67.61A23 23 0 0 0 364.17 370l-105.42-34.26c-20.31-6.5-37.81 15.8-26.51 33.91zm148.33-132.23a197.44 197.44 0 0 0-50.41-69.31 22.85 22.85 0 0 0-34 4.4l-62 91.92c-11.9 17.7 4.7 40.61 25.2 34.71L366 268.63a23 23 0 0 0 14.61-31.21zM62.11 30.18a22.86 22.86 0 0 0-9.9 32l104.12 180.44c11.7 20.2 42.61 11.9 42.61-11.4V22.88a22.67 22.67 0 0 0-24.5-22.8 320.37 320.37 0 0 0-112.33 30.1z\"><\/path><\/svg><span class=\"elementor-screen-only\">Read More<\/span><\/div>\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t<div class=\"elementor-testimonial__content\">\n\t\t\t\t\t<div class=\"elementor-testimonial__text\">\n\t\t\t\t\t\tLorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo. \t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"swiper-slide\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-testimonial elementor-repeater-item-493d39a\">\n\t\t\t\t\t\t\t<div class=\"elementor-testimonial__header\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"elementor-testimonial__image\">\n\t\t\t\t\t\t\t<img class=\"swiper-lazy\" data-src=\"https:\/\/rqibridge.com\/crpt\/wp-content\/uploads\/2024\/07\/placeholder.png\" alt=\"John Doe\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"swiper-lazy-preloader\"><\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t<cite class=\"elementor-testimonial__cite\"><span class=\"elementor-testimonial__name\">John Doe<\/span><div class=\"elementor-star-rating\"><i class=\"elementor-star-full\">&#xE934;<\/i><i class=\"elementor-star-full\">&#xE934;<\/i><i class=\"elementor-star-full\">&#xE934;<\/i><i class=\"elementor-star-full\">&#xE934;<\/i><i class=\"elementor-star-full\">&#xE934;<\/i><\/div><span class=\"elementor-testimonial__title\">@username<\/span><\/cite>\t\t\t\t\t<div class=\"elementor-testimonial__icon elementor-icon elementor-icon-google-plus\"><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fab-google-plus\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M256,8C119.1,8,8,119.1,8,256S119.1,504,256,504,504,392.9,504,256,392.9,8,256,8ZM185.3,380a124,124,0,0,1,0-248c31.3,0,60.1,11,83,32.3l-33.6,32.6c-13.2-12.9-31.3-19.1-49.4-19.1-42.9,0-77.2,35.5-77.2,78.1S142.3,334,185.3,334c32.6,0,64.9-19.1,70.1-53.3H185.3V238.1H302.2a109.2,109.2,0,0,1,1.9,20.7c0,70.8-47.5,121.2-118.8,121.2ZM415.5,273.8v35.5H380V273.8H344.5V238.3H380V202.8h35.5v35.5h35.2v35.5Z\"><\/path><\/svg><span class=\"elementor-screen-only\">Read More<\/span><\/div>\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t<div class=\"elementor-testimonial__content\">\n\t\t\t\t\t<div class=\"elementor-testimonial__text\">\n\t\t\t\t\t\tLorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"swiper-slide\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-testimonial elementor-repeater-item-9b494e8\">\n\t\t\t\t\t\t\t<div class=\"elementor-testimonial__header\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"elementor-testimonial__image\">\n\t\t\t\t\t\t\t<img class=\"swiper-lazy\" data-src=\"https:\/\/rqibridge.com\/crpt\/wp-content\/uploads\/2024\/07\/placeholder.png\" alt=\"John Doe\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"swiper-lazy-preloader\"><\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t<cite class=\"elementor-testimonial__cite\"><span class=\"elementor-testimonial__name\">John Doe<\/span><div class=\"elementor-star-rating\"><i class=\"elementor-star-full\">&#xE934;<\/i><i class=\"elementor-star-full\">&#xE934;<\/i><i class=\"elementor-star-full\">&#xE934;<\/i><i class=\"elementor-star-full\">&#xE934;<\/i><i class=\"elementor-star-full\">&#xE934;<\/i><\/div><span class=\"elementor-testimonial__title\">@username<\/span><\/cite>\t\t\t\t\t<div class=\"elementor-testimonial__icon elementor-icon elementor-icon-google-plus\"><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fab-google-plus\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M256,8C119.1,8,8,119.1,8,256S119.1,504,256,504,504,392.9,504,256,392.9,8,256,8ZM185.3,380a124,124,0,0,1,0-248c31.3,0,60.1,11,83,32.3l-33.6,32.6c-13.2-12.9-31.3-19.1-49.4-19.1-42.9,0-77.2,35.5-77.2,78.1S142.3,334,185.3,334c32.6,0,64.9-19.1,70.1-53.3H185.3V238.1H302.2a109.2,109.2,0,0,1,1.9,20.7c0,70.8-47.5,121.2-118.8,121.2ZM415.5,273.8v35.5H380V273.8H344.5V238.3H380V202.8h35.5v35.5h35.2v35.5Z\"><\/path><\/svg><span class=\"elementor-screen-only\">Read More<\/span><\/div>\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t<div class=\"elementor-testimonial__content\">\n\t\t\t\t\t<div class=\"elementor-testimonial__text\">\n\t\t\t\t\t\tLorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"swiper-slide\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-testimonial elementor-repeater-item-4227a16\">\n\t\t\t\t\t\t\t<div class=\"elementor-testimonial__header\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"elementor-testimonial__image\">\n\t\t\t\t\t\t\t<img class=\"swiper-lazy\" data-src=\"https:\/\/rqibridge.com\/crpt\/wp-content\/uploads\/2024\/07\/placeholder.png\" alt=\"John Doe\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"swiper-lazy-preloader\"><\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t<cite class=\"elementor-testimonial__cite\"><span class=\"elementor-testimonial__name\">John Doe<\/span><div class=\"elementor-star-rating\"><i class=\"elementor-star-full\">&#xE934;<\/i><i class=\"elementor-star-full\">&#xE934;<\/i><i class=\"elementor-star-full\">&#xE934;<\/i><i class=\"elementor-star-full\">&#xE934;<\/i><i class=\"elementor-star-full\">&#xE934;<\/i><\/div><span class=\"elementor-testimonial__title\">@username<\/span><\/cite>\t\t\t\t\t<div class=\"elementor-testimonial__icon elementor-icon elementor-icon-google-plus\"><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fab-google-plus\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M256,8C119.1,8,8,119.1,8,256S119.1,504,256,504,504,392.9,504,256,392.9,8,256,8ZM185.3,380a124,124,0,0,1,0-248c31.3,0,60.1,11,83,32.3l-33.6,32.6c-13.2-12.9-31.3-19.1-49.4-19.1-42.9,0-77.2,35.5-77.2,78.1S142.3,334,185.3,334c32.6,0,64.9-19.1,70.1-53.3H185.3V238.1H302.2a109.2,109.2,0,0,1,1.9,20.7c0,70.8-47.5,121.2-118.8,121.2ZM415.5,273.8v35.5H380V273.8H344.5V238.3H380V202.8h35.5v35.5h35.2v35.5Z\"><\/path><\/svg><span class=\"elementor-screen-only\">Read More<\/span><\/div>\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t<div class=\"elementor-testimonial__content\">\n\t\t\t\t\t<div class=\"elementor-testimonial__text\">\n\t\t\t\t\t\tLorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"swiper-slide\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-testimonial elementor-repeater-item-f7aed85\">\n\t\t\t\t\t\t\t<div class=\"elementor-testimonial__header\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"elementor-testimonial__image\">\n\t\t\t\t\t\t\t<img class=\"swiper-lazy\" data-src=\"https:\/\/rqibridge.com\/crpt\/wp-content\/uploads\/2024\/07\/placeholder.png\" alt=\"John Doe\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"swiper-lazy-preloader\"><\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t<cite class=\"elementor-testimonial__cite\"><span class=\"elementor-testimonial__name\">John Doe<\/span><div class=\"elementor-star-rating\"><i class=\"elementor-star-full\">&#xE934;<\/i><i class=\"elementor-star-full\">&#xE934;<\/i><i class=\"elementor-star-full\">&#xE934;<\/i><i class=\"elementor-star-full\">&#xE934;<\/i><i class=\"elementor-star-full\">&#xE934;<\/i><\/div><span class=\"elementor-testimonial__title\">@username<\/span><\/cite>\t\t\t\t\t<div class=\"elementor-testimonial__icon elementor-icon elementor-icon-google-plus\"><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fab-google-plus\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M256,8C119.1,8,8,119.1,8,256S119.1,504,256,504,504,392.9,504,256,392.9,8,256,8ZM185.3,380a124,124,0,0,1,0-248c31.3,0,60.1,11,83,32.3l-33.6,32.6c-13.2-12.9-31.3-19.1-49.4-19.1-42.9,0-77.2,35.5-77.2,78.1S142.3,334,185.3,334c32.6,0,64.9-19.1,70.1-53.3H185.3V238.1H302.2a109.2,109.2,0,0,1,1.9,20.7c0,70.8-47.5,121.2-118.8,121.2ZM415.5,273.8v35.5H380V273.8H344.5V238.3H380V202.8h35.5v35.5h35.2v35.5Z\"><\/path><\/svg><span class=\"elementor-screen-only\">Read More<\/span><\/div>\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t<div class=\"elementor-testimonial__content\">\n\t\t\t\t\t<div class=\"elementor-testimonial__text\">\n\t\t\t\t\t\tLorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"elementor-swiper-button elementor-swiper-button-prev\" role=\"button\" tabindex=\"0\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-chevron-left\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M646 125C629 125 613 133 604 142L308 442C296 454 292 471 292 487 292 504 296 521 308 533L604 854C617 867 629 875 646 875 663 875 679 871 692 858 704 846 713 829 713 812 713 796 708 779 692 767L438 487 692 225C700 217 708 204 708 187 708 171 704 154 692 142 675 129 663 125 646 125Z\"><\/path><\/svg>\t\t\t\t\t\t\t<span class=\"elementor-screen-only\">Previous<\/span>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"elementor-swiper-button elementor-swiper-button-next\" role=\"button\" tabindex=\"0\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-chevron-right\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M696 533C708 521 713 504 713 487 713 471 708 454 696 446L400 146C388 133 375 125 354 125 338 125 325 129 313 142 300 154 292 171 292 187 292 204 296 221 308 233L563 492 304 771C292 783 288 800 288 817 288 833 296 850 308 863 321 871 338 875 354 875 371 875 388 867 400 854L696 533Z\"><\/path><\/svg>\t\t\t\t\t\t\t<span class=\"elementor-screen-only\">Next<\/span>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3215f55 elementor-widget elementor-widget-shortcode\" data-id=\"3215f55\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-shortcode\"><pre class=\"ti-widget\" style=\"display: none\"><template id=\"trustindex-google-widget-html\"><div class=\"ti-widget ti-goog ti-review-text-mode-readmore ti-text-align-left\" data-no-translation=\"true\" data-layout-id=\"5\" data-layout-category=\"slider\" data-set-id=\"drop-shadow\" data-pid=\"\" data-language=\"en\" data-review-target-width=\"275\" data-css-version=\"2\" data-review-text-mode=\"readmore\" data-reply-by-locale=\"Owner's reply\" data-pager-autoplay-timeout=\"6\" > <div class=\"ti-widget-container ti-col-4\"> <div class=\"ti-footer source-Google\"> <div class=\"ti-rating-text\"> <strong class=\"ti-rating ti-rating-large\"> EXCELLENT <\/strong> <\/div> <span class=\"ti-stars star-lg\"><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google\" width=\"17\" height=\"17\" loading=\"lazy\" ><\/trustindex-image><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google\" width=\"17\" height=\"17\" loading=\"lazy\" ><\/trustindex-image><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google\" width=\"17\" height=\"17\" loading=\"lazy\" ><\/trustindex-image><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google\" width=\"17\" height=\"17\" loading=\"lazy\" ><\/trustindex-image><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google\" width=\"17\" height=\"17\" loading=\"lazy\" ><\/trustindex-image><\/span> <div class=\"ti-rating-text\"> <span class=\"nowrap\">Based on <strong>1 reviews<\/strong><\/span> <\/div> <div class=\"ti-large-logo\"> <div class=\"ti-v-center\"> <trustindex-image class=\"ti-logo-fb\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/logo.svg\" width=\"150\" height=\"25\" loading=\"lazy\" alt=\"Google\" width=\"150\" height=\"25\" ><\/trustindex-image> <\/div> <\/div> <\/div> <div class=\"ti-reviews-container\"> <div class=\"ti-controls\"> <div class=\"ti-next\" aria-label=\"Next review\" role=\"button\"><\/div> <div class=\"ti-prev\" aria-label=\"Previous review\" role=\"button\"><\/div> <\/div> <div class=\"ti-reviews-container-wrapper\">  <div data-empty=\"0\" class=\"ti-review-item source-Google ti-image-layout-thumbnail\" data-id=\"cfcd208495d565ef66e7dff9f98764da\" > <div class=\"ti-inner\"> <div class=\"ti-review-header\"> <trustindex-image class=\"ti-platform-icon\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/icon.svg\" alt=\"Google\" width=\"20\" height=\"20\" loading=\"lazy\" ><\/trustindex-image> <div class=\"ti-profile-img\"> <trustindex-image data-imgurl=\"https:\/\/lh3.googleusercontent.com\/a\/ACg8ocIJV5lw0pXKwVSSdOWw5YGx4yzj7JyYupQIF_cnF6ryflCHbQ=w40-h40-c-rp-mo-br100\" data-imgurlset=\"https:\/\/lh3.googleusercontent.com\/a\/ACg8ocIJV5lw0pXKwVSSdOWw5YGx4yzj7JyYupQIF_cnF6ryflCHbQ=w80-h80-c-rp-mo-br100 2x\" alt=\"Olivia McKay\" loading=\"lazy\" ><\/trustindex-image> <\/div> <div class=\"ti-profile-details\"> <div class=\"ti-name\"> Olivia McKay <\/div> <div class=\"ti-date\">2024-10-07<\/div> <\/div> <\/div> <span class=\"ti-stars\"><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google\" width=\"17\" height=\"17\" loading=\"lazy\" ><\/trustindex-image><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google\" width=\"17\" height=\"17\" loading=\"lazy\" ><\/trustindex-image><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google\" width=\"17\" height=\"17\" loading=\"lazy\" ><\/trustindex-image><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google\" width=\"17\" height=\"17\" loading=\"lazy\" ><\/trustindex-image><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google\" width=\"17\" height=\"17\" loading=\"lazy\" ><\/trustindex-image><span class=\"ti-verified-review ti-verified-platform\"><span class=\"ti-verified-tooltip\">Trustindex verifies that the original source of the review is Google.<\/span><\/span><\/span> <div class=\"ti-review-text-container ti-review-content\"><!-- R-CONTENT -->Wow cannot express enough how easy this process was! I used it for ACLS & BLS. Mark & his team were quick to get me set up when I needed last minute renewal. The online portion is painless and adjusts the questions with how well you\u2019re doing. The skills portion is quick and to the point. I was able to pick from a huge selection of times & run in to quickly perform my skills at my pace with real time mannequin feedback. Will definitely be using this to renew in the future!<!-- R-CONTENT --><\/div> <span class=\"ti-read-more\" data-container=\".ti-review-content\" data-collapse-text=\"Hide\" data-open-text=\"Read more\" ><\/span> <\/div> <\/div>  <\/div> <div class=\"ti-controls-line\"> <div class=\"dot\"><\/div> <\/div>   <\/div> <\/div> <\/div> <\/template><\/pre><div data-src=\"https:\/\/cdn.trustindex.io\/loader.js?wp-widget\" data-template-id=\"trustindex-google-widget-html\" data-css-url=\"https:\/\/rqibridge.com\/crpt\/wp-content\/uploads\/trustindex-google-widget.css?1733571412\"><\/div><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-7900d14 elementor-section-full_width elementor-section-stretched elementor-section-height-default elementor-section-height-default\" data-id=\"7900d14\" data-element_type=\"section\" data-settings=\"{&quot;stretch_section&quot;:&quot;section-stretched&quot;,&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-3219818\" data-id=\"3219818\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-51511e3 elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-invisible\" data-id=\"51511e3\" data-element_type=\"section\" data-settings=\"{&quot;animation&quot;:&quot;slideInUp&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-af4e5d9\" data-id=\"af4e5d9\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-0c160de elementor-widget elementor-widget-heading\" data-id=\"0c160de\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Our Blog<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8d2af65 elementor-widget elementor-widget-heading\" data-id=\"8d2af65\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<p class=\"elementor-heading-title elementor-size-default\">Explore CPR Carts Blog containing numerous articles about American Heart Association CPR, ways to get CPR Certified and more.<\/p>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-4f4704a elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"4f4704a\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-fc8e275\" data-id=\"fc8e275\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-e8cbf3c elementor-grid-3 elementor-grid-tablet-2 elementor-grid-mobile-1 elementor-posts--thumbnail-top elementor-card-shadow-yes elementor-posts__hover-gradient elementor-widget elementor-widget-posts\" data-id=\"e8cbf3c\" data-element_type=\"widget\" data-settings=\"{&quot;cards_columns&quot;:&quot;3&quot;,&quot;cards_columns_tablet&quot;:&quot;2&quot;,&quot;cards_columns_mobile&quot;:&quot;1&quot;,&quot;cards_row_gap&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:35,&quot;sizes&quot;:[]},&quot;cards_row_gap_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;cards_row_gap_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"posts.cards\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-posts-container elementor-posts elementor-posts--skin-cards elementor-grid\">\n\t\t\t\t<article class=\"elementor-post elementor-grid-item post-89294 post type-post status-publish format-standard has-post-thumbnail hentry category-pals\">\n\t\t\t<div class=\"elementor-post__card\">\n\t\t\t\t<div class=\"elementor-post__text\">\n\t\t\t\t<h3 class=\"elementor-post__title\">\n\t\t\t<a href=\"https:\/\/rqibridge.com\/crpt\/pals-tachycardia-algorithm-guide\/\" >\n\t\t\t\tUnderstanding the PALS Tachycardia Algorithm\t\t\t<\/a>\n\t\t<\/h3>\n\t\t\t\t<div class=\"elementor-post__excerpt\">\n\t\t\t<p>Pediatric Advanced Life Support (PALS) requires healthcare providers to rapidly assess and treat critically ill children. Among the most essential skills in the PALS toolbox<\/p>\n\t\t<\/div>\n\t\t\n\t\t<a class=\"elementor-post__read-more\" href=\"https:\/\/rqibridge.com\/crpt\/pals-tachycardia-algorithm-guide\/\" aria-label=\"Read more about Understanding the PALS Tachycardia Algorithm\" tabindex=\"-1\" >\n\t\t\tRead More \u00bb\t\t<\/a>\n\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-post__meta-data\">\n\t\t\t\t\t<span class=\"elementor-post-date\">\n\t\t\tApril 28, 2026\t\t<\/span>\n\t\t\t\t<span class=\"elementor-post-avatar\">\n\t\t\tNo Comments\t\t<\/span>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/article>\n\t\t\t\t<article class=\"elementor-post elementor-grid-item post-89290 post type-post status-publish format-standard has-post-thumbnail hentry category-pals\">\n\t\t\t<div class=\"elementor-post__card\">\n\t\t\t\t<div class=\"elementor-post__text\">\n\t\t\t\t<h3 class=\"elementor-post__title\">\n\t\t\t<a href=\"https:\/\/rqibridge.com\/crpt\/top-10-pals-exam-questions-answers\/\" >\n\t\t\t\tTop 10 PALS Exam Questions &#038; Answers: Expert Study Guide\t\t\t<\/a>\n\t\t<\/h3>\n\t\t\t\t<div class=\"elementor-post__excerpt\">\n\t\t\t<p>The Pediatric Advanced Life Support (PALS) certification exam is notoriously challenging. It requires healthcare providers to quickly synthesize information regarding physiology, pharmacology, and ECG interpretation<\/p>\n\t\t<\/div>\n\t\t\n\t\t<a class=\"elementor-post__read-more\" href=\"https:\/\/rqibridge.com\/crpt\/top-10-pals-exam-questions-answers\/\" aria-label=\"Read more about Top 10 PALS Exam Questions &#038; Answers: Expert Study Guide\" tabindex=\"-1\" >\n\t\t\tRead More \u00bb\t\t<\/a>\n\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-post__meta-data\">\n\t\t\t\t\t<span class=\"elementor-post-date\">\n\t\t\tApril 27, 2026\t\t<\/span>\n\t\t\t\t<span class=\"elementor-post-avatar\">\n\t\t\tNo Comments\t\t<\/span>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/article>\n\t\t\t\t<article class=\"elementor-post elementor-grid-item post-89287 post type-post status-publish format-standard has-post-thumbnail hentry category-pals\">\n\t\t\t<div class=\"elementor-post__card\">\n\t\t\t\t<div class=\"elementor-post__text\">\n\t\t\t\t<h3 class=\"elementor-post__title\">\n\t\t\t<a href=\"https:\/\/rqibridge.com\/crpt\/5-reasons-people-fail-pals\/\" >\n\t\t\t\tTop 5 Reasons People Fail PALS (And How to Ensure You Pass)\t\t\t<\/a>\n\t\t<\/h3>\n\t\t\t\t<div class=\"elementor-post__excerpt\">\n\t\t\t<p>Let\u2019s be honest: Pediatric Advanced Life Support (PALS) is one of the most intensive certifications a healthcare professional can undertake. Unlike BLS (Basic Life Support),<\/p>\n\t\t<\/div>\n\t\t\n\t\t<a class=\"elementor-post__read-more\" href=\"https:\/\/rqibridge.com\/crpt\/5-reasons-people-fail-pals\/\" aria-label=\"Read more about Top 5 Reasons People Fail PALS (And How to Ensure You Pass)\" tabindex=\"-1\" >\n\t\t\tRead More \u00bb\t\t<\/a>\n\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-post__meta-data\">\n\t\t\t\t\t<span class=\"elementor-post-date\">\n\t\t\tApril 27, 2026\t\t<\/span>\n\t\t\t\t<span class=\"elementor-post-avatar\">\n\t\t\tNo Comments\t\t<\/span>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/article>\n\t\t\t\t<article class=\"elementor-post elementor-grid-item post-89278 post type-post status-publish format-standard has-post-thumbnail hentry category-pals\">\n\t\t\t<div class=\"elementor-post__card\">\n\t\t\t\t<div class=\"elementor-post__text\">\n\t\t\t\t<h3 class=\"elementor-post__title\">\n\t\t\t<a href=\"https:\/\/rqibridge.com\/crpt\/aha-pals-grace-period-myth\/\" >\n\t\t\t\tPALS Expired Yesterday? The AHA Grace Period Explained\t\t\t<\/a>\n\t\t<\/h3>\n\t\t\t\t<div class=\"elementor-post__excerpt\">\n\t\t\t<p>The clock strikes midnight on the last day of the month, and just like that, your Pediatric Advanced Life Support (PALS) provider card is no<\/p>\n\t\t<\/div>\n\t\t\n\t\t<a class=\"elementor-post__read-more\" href=\"https:\/\/rqibridge.com\/crpt\/aha-pals-grace-period-myth\/\" aria-label=\"Read more about PALS Expired Yesterday? The AHA Grace Period Explained\" tabindex=\"-1\" >\n\t\t\tRead More \u00bb\t\t<\/a>\n\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-post__meta-data\">\n\t\t\t\t\t<span class=\"elementor-post-date\">\n\t\t\tApril 25, 2026\t\t<\/span>\n\t\t\t\t<span class=\"elementor-post-avatar\">\n\t\t\tNo Comments\t\t<\/span>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/article>\n\t\t\t\t<article class=\"elementor-post elementor-grid-item post-89282 post type-post status-publish format-standard has-post-thumbnail hentry category-pals\">\n\t\t\t<div class=\"elementor-post__card\">\n\t\t\t\t<div class=\"elementor-post__text\">\n\t\t\t\t<h3 class=\"elementor-post__title\">\n\t\t\t<a href=\"https:\/\/rqibridge.com\/crpt\/pals-pediatric-rhythm-recognition-guide\/\" >\n\t\t\t\tPALS Rhythm Recognition: A Guide for Healthcare Providers\t\t\t<\/a>\n\t\t<\/h3>\n\t\t\t\t<div class=\"elementor-post__excerpt\">\n\t\t\t<p>In pediatric resuscitation, the ability to rapidly identify cardiac rhythms is not just a skill, it is a lifeline. Unlike adults, where cardiac arrest is<\/p>\n\t\t<\/div>\n\t\t\n\t\t<a class=\"elementor-post__read-more\" href=\"https:\/\/rqibridge.com\/crpt\/pals-pediatric-rhythm-recognition-guide\/\" aria-label=\"Read more about PALS Rhythm Recognition: A Guide for Healthcare Providers\" tabindex=\"-1\" >\n\t\t\tRead More \u00bb\t\t<\/a>\n\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-post__meta-data\">\n\t\t\t\t\t<span class=\"elementor-post-date\">\n\t\t\tApril 25, 2026\t\t<\/span>\n\t\t\t\t<span class=\"elementor-post-avatar\">\n\t\t\tNo Comments\t\t<\/span>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/article>\n\t\t\t\t<article class=\"elementor-post elementor-grid-item post-89275 post type-post status-publish format-standard has-post-thumbnail hentry category-pals\">\n\t\t\t<div class=\"elementor-post__card\">\n\t\t\t\t<div class=\"elementor-post__text\">\n\t\t\t\t<h3 class=\"elementor-post__title\">\n\t\t\t<a href=\"https:\/\/rqibridge.com\/crpt\/expert-pals-dosing-strategies\/\" >\n\t\t\t\tPALS Dosing: Strategies to Prevent Pediatric Med Errors\t\t\t<\/a>\n\t\t<\/h3>\n\t\t\t\t<div class=\"elementor-post__excerpt\">\n\t\t\t<p>In the world of emergency medicine, a pediatric &#8220;Code Blue&#8221; is universally recognized as one of the most high-pressure scenarios a clinician can face. Unlike<\/p>\n\t\t<\/div>\n\t\t\n\t\t<a class=\"elementor-post__read-more\" href=\"https:\/\/rqibridge.com\/crpt\/expert-pals-dosing-strategies\/\" aria-label=\"Read more about PALS Dosing: Strategies to Prevent Pediatric Med Errors\" tabindex=\"-1\" >\n\t\t\tRead More \u00bb\t\t<\/a>\n\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-post__meta-data\">\n\t\t\t\t\t<span class=\"elementor-post-date\">\n\t\t\tApril 24, 2026\t\t<\/span>\n\t\t\t\t<span class=\"elementor-post-avatar\">\n\t\t\tNo Comments\t\t<\/span>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/article>\n\t\t\t\t<\/div>\n\t\t\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-c2cf644 elementor-section-full_width elementor-section-stretched elementor-section-height-default elementor-section-height-default elementor-invisible\" data-id=\"c2cf644\" data-element_type=\"section\" data-settings=\"{&quot;stretch_section&quot;:&quot;section-stretched&quot;,&quot;background_background&quot;:&quot;classic&quot;,&quot;animation&quot;:&quot;slideInUp&quot;}\">\n\t\t\t\t\t\t\t<div class=\"elementor-background-overlay\"><\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-035c487\" data-id=\"035c487\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-dcc831c elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"dcc831c\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-581aa89\" data-id=\"581aa89\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-011b286 elementor-widget elementor-widget-heading\" data-id=\"011b286\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">The Future of CPR Training<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3609b4d elementor-widget elementor-widget-heading\" data-id=\"3609b4d\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">CPR Cart is an innovative new way to get CPR certified or renewed without spending hours in class. CPR Cart is a self-service (RQI) automated manikin station, approved for BLS, ACLS, PALS certification &amp; recertification. Hands-on training takes less than 30 minutes and appointments are available 24\/7 at most locations. Upon completion instantly receive your official AHA eCard.<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1184d84 elementor-align-center btn-space contact_btn elementor-widget elementor-widget-button\" data-id=\"1184d84\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Call Us: 888-528-7805<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-c013a58 elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"c013a58\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-8ddcdf2\" data-id=\"8ddcdf2\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-b01682e elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"b01682e\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-2ff1395\" data-id=\"2ff1395\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-9673df6 elementor-widget elementor-widget-spacer\" data-id=\"9673df6\" data-element_type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\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<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>American Heart AssociationCPR Classes Made Simple American Heart Association CPR Classes Made Simple View All Classes View All locations Our Classes Welcome to the future of CPR Certification &amp; Renewal, simply take a online course at home and then spend under 30 minutes with one of our automated CPR Carts (RQI). Appointments are available at &#8230; <a title=\"PALS Dosing: Strategies to Prevent Pediatric Med Errors\" class=\"read-more\" href=\"https:\/\/rqibridge.com\/crpt\/expert-pals-dosing-strategies\/\" aria-label=\"Read more about PALS Dosing: Strategies to Prevent Pediatric Med Errors\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":3368,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"footnotes":""},"class_list":["post-52","page","type-page","status-publish","has-post-thumbnail","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.0 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>CPR Certification &amp; Classes | BLS, ACLS, &amp; PALS | AHA eCard<\/title>\n<meta name=\"description\" content=\"Get certified fast with online CPR, BLS, ACLS &amp; PALS classes + a 30-min in-person test. 100% pass rate &amp; instant AHA eCard. Easy, fast, done. Register today!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/rqibridge.com\/crpt\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"CPR Certification &amp; Classes | BLS, ACLS, &amp; PALS | AHA eCard\" \/>\n<meta property=\"og:description\" content=\"Get certified fast with online CPR, BLS, ACLS &amp; PALS classes + a 30-min in-person test. 100% pass rate &amp; instant AHA eCard. Easy, fast, done. Register today!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/rqibridge.com\/crpt\/\" \/>\n<meta property=\"og:site_name\" content=\"CPR Cart LLC\" \/>\n<meta property=\"article:modified_time\" content=\"2026-06-10T16:08:17+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/rqibridge.com\/crpt\/wp-content\/uploads\/2024\/12\/CPR-Cart-LLC.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"575\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"9 minutes\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"CPR Certification & Classes | BLS, ACLS, & PALS | AHA eCard","description":"Get certified fast with online CPR, BLS, ACLS & PALS classes + a 30-min in-person test. 100% pass rate & instant AHA eCard. Easy, fast, done. Register today!","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/rqibridge.com\/crpt\/","og_locale":"en_US","og_type":"article","og_title":"CPR Certification & Classes | BLS, ACLS, & PALS | AHA eCard","og_description":"Get certified fast with online CPR, BLS, ACLS & PALS classes + a 30-min in-person test. 100% pass rate & instant AHA eCard. Easy, fast, done. Register today!","og_url":"https:\/\/rqibridge.com\/crpt\/","og_site_name":"CPR Cart LLC","article_modified_time":"2026-06-10T16:08:17+00:00","og_image":[{"width":1024,"height":575,"url":"https:\/\/rqibridge.com\/crpt\/wp-content\/uploads\/2024\/12\/CPR-Cart-LLC.webp","type":"image\/webp"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"9 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":["WebPage","MedicalWebPage"],"@id":"https:\/\/rqibridge.com\/crpt\/","url":"https:\/\/rqibridge.com\/crpt\/","name":"CPR Certification & Classes | BLS, ACLS, & PALS | AHA eCard","isPartOf":{"@id":"https:\/\/rqibridge.com\/crpt\/#website"},"primaryImageOfPage":{"@id":"https:\/\/rqibridge.com\/crpt\/#primaryimage"},"image":{"@id":"https:\/\/rqibridge.com\/crpt\/#primaryimage"},"thumbnailUrl":"https:\/\/rqibridge.com\/crpt\/wp-content\/uploads\/2024\/12\/CPR-Cart-LLC.webp","datePublished":"2024-07-18T05:41:01+00:00","dateModified":"2026-06-10T16:08:17+00:00","description":"Get certified fast with online CPR, BLS, ACLS & PALS classes + a 30-min in-person test. 100% pass rate & instant AHA eCard. Easy, fast, done. Register today!","breadcrumb":{"@id":"https:\/\/rqibridge.com\/crpt\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/rqibridge.com\/crpt\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/rqibridge.com\/crpt\/#primaryimage","url":"https:\/\/rqibridge.com\/crpt\/wp-content\/uploads\/2024\/12\/CPR-Cart-LLC.webp","contentUrl":"https:\/\/rqibridge.com\/crpt\/wp-content\/uploads\/2024\/12\/CPR-Cart-LLC.webp","width":1024,"height":575,"caption":"CPR-Cart-LLC"},{"@type":"BreadcrumbList","@id":"https:\/\/rqibridge.com\/crpt\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/rqibridge.com\/crpt\/"},{"@type":"ListItem","position":2,"name":"Home"}]},{"@type":"WebSite","@id":"https:\/\/rqibridge.com\/crpt\/#website","url":"https:\/\/rqibridge.com\/crpt\/","name":"CPR Cart LLC","description":"CPR Cart LLC","publisher":{"@id":"https:\/\/rqibridge.com\/crpt\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/rqibridge.com\/crpt\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/rqibridge.com\/crpt\/#organization","name":"CPR Cart LLC","url":"https:\/\/rqibridge.com\/crpt\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/rqibridge.com\/crpt\/#\/schema\/logo\/image\/","url":"https:\/\/rqibridge.com\/crpt\/wp-content\/uploads\/2024\/07\/cpr-cart-logo.png","contentUrl":"https:\/\/rqibridge.com\/crpt\/wp-content\/uploads\/2024\/07\/cpr-cart-logo.png","width":1622,"height":402,"caption":"CPR Cart LLC"},"image":{"@id":"https:\/\/rqibridge.com\/crpt\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/rqibridge.com\/crpt\/wp-json\/wp\/v2\/pages\/52","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rqibridge.com\/crpt\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/rqibridge.com\/crpt\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/rqibridge.com\/crpt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/rqibridge.com\/crpt\/wp-json\/wp\/v2\/comments?post=52"}],"version-history":[{"count":901,"href":"https:\/\/rqibridge.com\/crpt\/wp-json\/wp\/v2\/pages\/52\/revisions"}],"predecessor-version":[{"id":98563,"href":"https:\/\/rqibridge.com\/crpt\/wp-json\/wp\/v2\/pages\/52\/revisions\/98563"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/rqibridge.com\/crpt\/wp-json\/wp\/v2\/media\/3368"}],"wp:attachment":[{"href":"https:\/\/rqibridge.com\/crpt\/wp-json\/wp\/v2\/media?parent=52"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}