.wp-block-accordion-item.is-open>.wp-block-accordion-heading .wp-block-accordion-heading__toggle-icon{transform:rotate(45deg)}.wp-block-button__link{align-content:center;box-sizing:border-box;cursor:pointer;display:inline-block;height:100%;text-align:center;word-break:break-word}:where(.wp-block-button__link){border-radius:9999px;box-shadow:none;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none}.wp-block-button[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}:root :where(.wp-block-button .wp-block-button__link.is-style-outline),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link){border:2px solid;padding:.667em 1.333em}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color)){color:currentColor}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background)){background-color:initial;background-image:none}.wp-block-buttons{box-sizing:border-box}.wp-block-buttons>.wp-block-button{display:inline-block;margin:0}.wp-block-buttons[style*=text-decoration] .wp-block-button,.wp-block-buttons[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons .wp-block-button__link{width:100%}:where(.wp-block-columns){margin-bottom:1.75em}:where(.wp-block-columns.has-background){padding:1.25em 2.375em}:where(.wp-block-post-comments input[type=submit]){border:none}:where(.wp-block-cover-image:not(.has-text-color)),:where(.wp-block-cover:not(.has-text-color)){color:#fff}:where(.wp-block-cover-image.is-light:not(.has-text-color)),:where(.wp-block-cover.is-light:not(.has-text-color)){color:#000}:root :where(.wp-block-cover h1:not(.has-text-color)),:root :where(.wp-block-cover h2:not(.has-text-color)),:root :where(.wp-block-cover h3:not(.has-text-color)),:root :where(.wp-block-cover h4:not(.has-text-color)),:root :where(.wp-block-cover h5:not(.has-text-color)),:root :where(.wp-block-cover h6:not(.has-text-color)),:root :where(.wp-block-cover p:not(.has-text-color)){color:inherit}:where(.wp-block-file){margin-bottom:1.5em}:where(.wp-block-file__button){border-radius:2em;display:inline-block;padding:.5em 1em}:where(.wp-block-file__button):where(a):active,:where(.wp-block-file__button):where(a):focus,:where(.wp-block-file__button):where(a):hover,:where(.wp-block-file__button):where(a):visited{box-shadow:none;color:#fff;opacity:.85;text-decoration:none}:where(.wp-block-form-input__input){font-size:1em;margin-bottom:.5em;padding:0 .5em}:where(.wp-block-form-input__input)[type=date],:where(.wp-block-form-input__input)[type=datetime-local],:where(.wp-block-form-input__input)[type=datetime],:where(.wp-block-form-input__input)[type=email],:where(.wp-block-form-input__input)[type=month],:where(.wp-block-form-input__input)[type=number],:where(.wp-block-form-input__input)[type=password],:where(.wp-block-form-input__input)[type=search],:where(.wp-block-form-input__input)[type=tel],:where(.wp-block-form-input__input)[type=text],:where(.wp-block-form-input__input)[type=time],:where(.wp-block-form-input__input)[type=url],:where(.wp-block-form-input__input)[type=week]{border-style:solid;border-width:1px;line-height:2;min-height:2em}:where(.wp-block-group.wp-block-group-is-layout-constrained){position:relative}:root :where(.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img){border-radius:9999px}.wp-lightbox-overlay.active{visibility:visible}@media not (prefers-reduced-motion){.wp-lightbox-overlay.active{animation:turn-on-visibility .25s both}.wp-lightbox-overlay.active img{animation:turn-on-visibility .35s both}.wp-lightbox-overlay.zoom.active{animation:none;opacity:1;visibility:visible}.wp-lightbox-overlay.zoom.active .lightbox-image-container{animation:lightbox-zoom-in .4s}.wp-lightbox-overlay.zoom.active .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.active .scrim{animation:turn-on-visibility .4s forwards}}@keyframes show-content-image{0%{visibility:hidden}99%{visibility:hidden}to{visibility:visible}}@keyframes turn-on-visibility{0%{opacity:0}to{opacity:1}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes lightbox-zoom-in{0%{transform:translate(calc(( -100vw + var(--wp--lightbox-scrollbar-width) ) / 2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale))}to{transform:translate(-50%,-50%) scale(1)}}@keyframes lightbox-zoom-out{0%{transform:translate(-50%,-50%) scale(1);visibility:visible}99%{visibility:visible}to{transform:translate(calc(( -100vw + var(--wp--lightbox-scrollbar-width) ) / 2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden}}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment)){line-height:1.1}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment-excerpt p)){line-height:1.8}:root :where(.wp-block-latest-posts.is-grid){padding:0}:root :where(.wp-block-latest-posts.wp-block-latest-posts__list){padding-left:0}ol,ul{box-sizing:border-box}:root :where(.wp-block-list.has-background){padding:1.25em 2.375em}:where(.wp-block-navigation.has-background .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation.has-background .wp-block-navigation-submenu a:not(.wp-element-button)){padding:.5em 1em}:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu button.wp-block-navigation-item__content),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-pages-list__item button.wp-block-navigation-item__content){padding:.5em 1em}@keyframes overlay-menu__fade-in-animation{0%{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:translateY(0)}}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}:where(.wp-block-post-comments-form input:not([type=submit])),:where(.wp-block-post-comments-form textarea){border:1px solid #949494;font-family:inherit;font-size:1em}:where(.wp-block-post-comments-form input:where(:not([type=submit]):not([type=checkbox]))),:where(.wp-block-post-comments-form textarea){padding:calc(.667em + 2px)}:where(.wp-block-post-excerpt){box-sizing:border-box;margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap)}:where(.wp-block-preformatted.has-background){padding:1.25em 2.375em}:where(.wp-block-search__button){border:1px solid #ccc;padding:6px 10px}:where(.wp-block-search__input){appearance:none;border:1px solid #949494;flex-grow:1;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin-left:0;margin-right:0;min-width:3rem;padding:8px;text-decoration:unset !important;text-transform:inherit}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper){background-color:#fff;border:1px solid #949494;box-sizing:border-box;padding:4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) :where(.wp-block-search__button){padding:4px 8px}:root :where(.wp-block-separator.is-style-dots){height:auto;line-height:1;text-align:center}:root :where(.wp-block-separator.is-style-dots):before{color:currentColor;content:"···";font-family:serif;font-size:1.5em;letter-spacing:2em;padding-left:2em}:root :where(.wp-block-site-logo.is-style-rounded){border-radius:9999px}:root :where(.wp-block-social-links .wp-social-link a){padding:.25em}:root :where(.wp-block-social-links.is-style-logos-only .wp-social-link a){padding:0}:root :where(.wp-block-social-links.is-style-pill-shape .wp-social-link a){padding-left:.6666666667em;padding-right:.6666666667em}:root :where(.wp-block-tag-cloud.is-style-outline){display:flex;flex-wrap:wrap;gap:1ch}:root :where(.wp-block-tag-cloud.is-style-outline a){border:1px solid;font-size:unset !important;margin-right:0;padding:1ch 2ch;text-decoration:none !important}:root :where(.wp-block-table-of-contents){box-sizing:border-box}:where(.wp-block-term-description){box-sizing:border-box;margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap)}:where(pre.wp-block-verse){font-family:inherit}.editor-styles-wrapper,.entry-content{counter-reset:footnotes}:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}.care-card .care-symptoms-list.is-open{grid-template-rows:1fr}.compare-panel.is-open{grid-template-rows:1fr}.cm-hipaa-forms-submit.active{opacity:1;cursor:pointer}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.cm-hipaa-forms-submit.active{opacity:1;cursor:pointer}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}a{background-color:transparent}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}@font-face{font-family:"Kettering Sans";src:url("https://cdn.ketteringhealth.org/wp-content/themes/ketteringhealth-2020/assets/css/../fonts/KetteringSans-Regular.eot?91e278cb59d989f1d337c0decefe1880");src:url("https://cdn.ketteringhealth.org/wp-content/themes/ketteringhealth-2020/assets/css/../fonts/KetteringSans-Regular.eot?91e278cb59d989f1d337c0decefe1880") format("embedded-opentype"),url("https://cdn.ketteringhealth.org/wp-content/themes/ketteringhealth-2020/assets/css/../fonts/KetteringSans-Regular.woff2?17833c4640dd4797d9129240c18860a1") format("woff2"),url("https://cdn.ketteringhealth.org/wp-content/themes/ketteringhealth-2020/assets/css/../fonts/KetteringSans-Regular.woff?5aa4d7c1d8f9471233c2145d9345e18e") format("woff");font-weight:400;font-display:swap}@font-face{font-family:"Kettering Sans";src:url("https://cdn.ketteringhealth.org/wp-content/themes/ketteringhealth-2020/assets/css/../fonts/KetteringSans-RegularItalic.eot?521e4bc293ef83e4c1f00c1fed313c43");src:url("https://cdn.ketteringhealth.org/wp-content/themes/ketteringhealth-2020/assets/css/../fonts/KetteringSans-RegularItalic.eot?521e4bc293ef83e4c1f00c1fed313c43") format("embedded-opentype"),url("https://cdn.ketteringhealth.org/wp-content/themes/ketteringhealth-2020/assets/css/../fonts/KetteringSans-RegularItalic.woff2?04d4033e553efa17ab3e3d5bded96007") format("woff2"),url("https://cdn.ketteringhealth.org/wp-content/themes/ketteringhealth-2020/assets/css/../fonts/KetteringSans-RegularItalic.woff?d16a6a502c8c2f43a551f380d9f83cb8") format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Kettering Sans";src:url("https://cdn.ketteringhealth.org/wp-content/themes/ketteringhealth-2020/assets/css/../fonts/KetteringSans-Medium.eot?8b48afecde0807a2255e6d9009d8080d");src:url("https://cdn.ketteringhealth.org/wp-content/themes/ketteringhealth-2020/assets/css/../fonts/KetteringSans-Medium.eot?8b48afecde0807a2255e6d9009d8080d") format("embedded-opentype"),url("https://cdn.ketteringhealth.org/wp-content/themes/ketteringhealth-2020/assets/css/../fonts/KetteringSans-Medium.woff2?f61a32a1764e5f76a1abe28a44315dcd") format("woff2"),url("https://cdn.ketteringhealth.org/wp-content/themes/ketteringhealth-2020/assets/css/../fonts/KetteringSans-Medium.woff?f685e78a4edfc850d03b691ff8c423b5") format("woff");font-weight:500;font-display:swap}@font-face{font-family:"Kettering Sans";src:url("https://cdn.ketteringhealth.org/wp-content/themes/ketteringhealth-2020/assets/css/../fonts/KetteringSans-MediumItalic.eot?1cf6e234a493023f53db2c43a7b4531e");src:url("https://cdn.ketteringhealth.org/wp-content/themes/ketteringhealth-2020/assets/css/../fonts/KetteringSans-MediumItalic.eot?1cf6e234a493023f53db2c43a7b4531e") format("embedded-opentype"),url("https://cdn.ketteringhealth.org/wp-content/themes/ketteringhealth-2020/assets/css/../fonts/KetteringSans-MediumItalic.woff2?7f6b690286d1c0b0bdcb9677f9f31968") format("woff2"),url("https://cdn.ketteringhealth.org/wp-content/themes/ketteringhealth-2020/assets/css/../fonts/KetteringSans-MediumItalic.woff?bf09954f9d99551fb9209c39c2f53d81") format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Kettering Sans";src:url("https://cdn.ketteringhealth.org/wp-content/themes/ketteringhealth-2020/assets/css/../fonts/KetteringSans-SemiBold.eot?70570f4e22aede13b2263f48885d4e1f");src:url("https://cdn.ketteringhealth.org/wp-content/themes/ketteringhealth-2020/assets/css/../fonts/KetteringSans-SemiBold.eot?70570f4e22aede13b2263f48885d4e1f") format("embedded-opentype"),url("https://cdn.ketteringhealth.org/wp-content/themes/ketteringhealth-2020/assets/css/../fonts/KetteringSans-SemiBold.woff2?1e2da5140c10c0899921390c4dbbd43d") format("woff2"),url("https://cdn.ketteringhealth.org/wp-content/themes/ketteringhealth-2020/assets/css/../fonts/KetteringSans-SemiBold.woff?f53338e7f3383808b4fe013f66b8c9c5") format("woff");font-weight:600;font-display:swap}@font-face{font-family:"Kettering Sans";src:url("https://cdn.ketteringhealth.org/wp-content/themes/ketteringhealth-2020/assets/css/../fonts/KetteringSans-SemiBoldItalic.eot?447a9312cd0e67e4f4ef7c8925bbadcf");src:url("https://cdn.ketteringhealth.org/wp-content/themes/ketteringhealth-2020/assets/css/../fonts/KetteringSans-SemiBoldItalic.eot?447a9312cd0e67e4f4ef7c8925bbadcf") format("embedded-opentype"),url("https://cdn.ketteringhealth.org/wp-content/themes/ketteringhealth-2020/assets/css/../fonts/KetteringSans-SemiBoldItalic.woff2?a928e1a978154198c14f9ef26f6ea712") format("woff2"),url("https://cdn.ketteringhealth.org/wp-content/themes/ketteringhealth-2020/assets/css/../fonts/KetteringSans-SemiBoldItalic.woff?24a5c6a452e05a4791d52a001cc14dc3") format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:"Kettering Sans";src:url("https://cdn.ketteringhealth.org/wp-content/themes/ketteringhealth-2020/assets/css/../fonts/KetteringSans-Bold.eot?e956b85f9ac7c9a4b6c52f9c1e257946");src:url("https://cdn.ketteringhealth.org/wp-content/themes/ketteringhealth-2020/assets/css/../fonts/KetteringSans-Bold.eot?e956b85f9ac7c9a4b6c52f9c1e257946") format("embedded-opentype"),url("https://cdn.ketteringhealth.org/wp-content/themes/ketteringhealth-2020/assets/css/../fonts/KetteringSans-Bold.woff2?4f4a9d20c0986bf13c3bf94143715086") format("woff2"),url("https://cdn.ketteringhealth.org/wp-content/themes/ketteringhealth-2020/assets/css/../fonts/KetteringSans-Bold.woff?f4e07327e5e7beb238ae8667181d8c86") format("woff");font-weight:700;font-display:swap}@font-face{font-family:"Kettering Sans";src:url("https://cdn.ketteringhealth.org/wp-content/themes/ketteringhealth-2020/assets/css/../fonts/KetteringSans-BoldItalic.eot?8871a30f0d30810239e77c4e0fa8b1dd");src:url("https://cdn.ketteringhealth.org/wp-content/themes/ketteringhealth-2020/assets/css/../fonts/KetteringSans-BoldItalic.eot?8871a30f0d30810239e77c4e0fa8b1dd") format("embedded-opentype"),url("https://cdn.ketteringhealth.org/wp-content/themes/ketteringhealth-2020/assets/css/../fonts/KetteringSans-BoldItalic.woff2?556f5d9026b761448d133fa1beac231b") format("woff2"),url("https://cdn.ketteringhealth.org/wp-content/themes/ketteringhealth-2020/assets/css/../fonts/KetteringSans-BoldItalic.woff?1d37c35e4824b4c31783de9ebe427768") format("woff");font-weight:700;font-style:italic;font-display:swap}html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}body,input,textarea,button,.heading-1,.heading-2,.heading-3,.heading-4,.heading-5,.heading-6{color:#2e3c40;font-family:"Kettering Sans",serif;font-weight:400;font-variant-ligatures:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::-moz-selection{background:#fff3d0}::selection{background:#fff3d0}a{transition:color .3s ease}.heading-1,.heading-2,.heading-3,.heading-5{font-weight:600}.heading-1,.heading-2,.heading-3,.heading-4,.heading-5,.heading-6,p,.page-template-campaign-v2 .campaign-contact .gform_heading,.page-template-campaign-v2 .campaign-intro .gform_heading,ul,ol,blockquote{margin-top:0}.heading-3{font-size:clamp(1.5em,4.7vw,2em);line-height:1.25}p,.page-template-campaign-v2 .campaign-contact .gform_heading,.page-template-campaign-v2 .campaign-intro .gform_heading{color:#606c80;font-size:1em;font-weight:500;line-height:1.8}p a,.page-template-campaign-v2 .campaign-contact .gform_heading a,.page-template-campaign-v2 .campaign-intro .gform_heading a{color:#2e3c40;font-weight:600;text-decoration:none;background-image:linear-gradient(transparent calc(100% - 2px),#8c30f5 2px);background-repeat:no-repeat;background-size:100% 100%;transition:background-size 1s}p a:hover,.page-template-campaign-v2 .campaign-contact .gform_heading a:hover,.page-template-campaign-v2 .campaign-intro .gform_heading a:hover{animation:highlightHover .75s ease}@media (min-width:60em){p,.page-template-campaign-v2 .campaign-contact .gform_heading,.page-template-campaign-v2 .campaign-intro .gform_heading{font-size:1.125em}}.wysiwyg-content h1,.wysiwyg-content h2,.wysiwyg-content h3,.wysiwyg-content .schema-faq-question,.wysiwyg-content h5{font-weight:600}.wysiwyg-content h1:first-child,.wysiwyg-content h2:first-child,.wysiwyg-content h3:first-child,.wysiwyg-content .schema-faq-question:first-child,.wysiwyg-content h4:first-child,.wysiwyg-content h5:first-child,.wysiwyg-content h6:first-child,.wysiwyg-content p:first-child,.wysiwyg-content .page-template-campaign-v2 .campaign-contact .gform_heading:first-child,.page-template-campaign-v2 .campaign-contact .wysiwyg-content .gform_heading:first-child,.wysiwyg-content .page-template-campaign-v2 .campaign-intro .gform_heading:first-child,.page-template-campaign-v2 .campaign-intro .wysiwyg-content .gform_heading:first-child,.wysiwyg-content ul:first-child,.wysiwyg-content ol:first-child,.wysiwyg-content blockquote:first-child{margin-top:0}.wysiwyg-content h1{font-size:clamp(1.75em,4.7vw,3.5em);letter-spacing:-.008928571em;line-height:1.2}.wysiwyg-content h2{font-size:clamp(1.4em,4.7vw,2.5em);line-height:1.2}.wysiwyg-content h3,.wysiwyg-content .schema-faq-question{font-size:clamp(1.5em,4.7vw,2em);line-height:1.25}.wysiwyg-content p a,.wysiwyg-content .page-template-campaign-v2 .campaign-contact .gform_heading a,.page-template-campaign-v2 .campaign-contact .wysiwyg-content .gform_heading a,.wysiwyg-content .page-template-campaign-v2 .campaign-intro .gform_heading a,.page-template-campaign-v2 .campaign-intro .wysiwyg-content .gform_heading a{color:#2e3c40;font-weight:600;text-decoration:none;background-image:linear-gradient(transparent calc(100% - 2px),#8c30f5 2px);background-repeat:no-repeat;background-size:100% 100%;transition:background-size 1s}.wysiwyg-content p a:hover,.wysiwyg-content .page-template-campaign-v2 .campaign-contact .gform_heading a:hover,.page-template-campaign-v2 .campaign-contact .wysiwyg-content .gform_heading a:hover,.wysiwyg-content .page-template-campaign-v2 .campaign-intro .gform_heading a:hover,.page-template-campaign-v2 .campaign-intro .wysiwyg-content .gform_heading a:hover{animation:highlightHover .75s ease}.wysiwyg-content ul>li,.wysiwyg-content ol>li{font-size:1em;font-weight:500;line-height:1.8;margin-bottom:1em}.wysiwyg-content ul>li::marker,.wysiwyg-content ol>li::marker{color:#00778b}.wysiwyg-content ul>li a,.wysiwyg-content ol>li a{color:#2e3c40;font-weight:600;text-decoration:none;background-image:linear-gradient(transparent calc(100% - 2px),#8c30f5 2px);background-repeat:no-repeat;background-size:100% 100%;transition:background-size 1s}.wysiwyg-content ul>li a:hover,.wysiwyg-content ol>li a:hover{animation:highlightHover .75s ease}.wysiwyg-content ul>li ul li,.wysiwyg-content ul>li ol li,.wysiwyg-content ol>li ul li,.wysiwyg-content ol>li ol li{font-size:1em;margin-top:1em}.wysiwyg-content .is-layout-flex{display:flex;flex-wrap:wrap;gap:.5rem}@media (min-width:60em){.wysiwyg-content ul>li,.wysiwyg-content ol>li{font-size:1.125em}}.entry-content ul:not([class]),.entry-content ol:not([class]){text-align:left}.entry-content ul:not([class])>li,.entry-content ol:not([class])>li{font-size:1em;font-weight:500;line-height:1.8;margin-bottom:1em}.entry-content ul:not([class])>li::marker,.entry-content ol:not([class])>li::marker{color:#00778b}.entry-content ul:not([class])>li a,.entry-content ol:not([class])>li a{color:#2e3c40;font-weight:600;text-decoration:none;background-image:linear-gradient(transparent calc(100% - 2px),#8c30f5 2px);background-repeat:no-repeat;background-size:100% 100%;transition:background-size 1s}.entry-content ul:not([class])>li a:hover,.entry-content ol:not([class])>li a:hover{animation:highlightHover .75s ease}.entry-content ul:not([class])>li ul li,.entry-content ul:not([class])>li ol li,.entry-content ol:not([class])>li ul li,.entry-content ol:not([class])>li ol li{font-size:1em;margin-top:1em}@media (min-width:60em){.entry-content ul:not([class])>li,.entry-content ol:not([class])>li{font-size:1.125em}}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}input{color:#2e3c40}input::-moz-placeholder{color:#606c80}input::placeholder{color:#606c80}.directory-filter .filter-accordion .filter-block.filter--open .filter-accordion-trigger{color:#00778b;padding-left:1em}.directory-filter .filter-accordion .filter-block.filter--open .filter-accordion-trigger .icon .open{opacity:0}.directory-filter .filter-accordion .filter-block.filter--open .filter-accordion-trigger .icon .close{opacity:1}.directory-filter .filter-accordion .filter-block.filter--open .filter-block-content{max-height:50em}.facetwp-facet.facetwp-type-fselect .fs-wrap.fs-open .fs-label-wrap{width:3em}.facetwp-facet.facetwp-type-fselect .fs-wrap.fs-open .fs-dropdown{position:relative;width:100%;border:none;background:none;margin:0;display:block !important}.facetwp-facet.facetwp-type-fselect .fs-wrap.fs-open .fs-dropdown .fs-search{position:relative;padding:0}.facetwp-facet.facetwp-type-fselect .fs-wrap.fs-open .fs-dropdown .fs-search::after{transform:rotate(180deg) translateY(50%)}.facetwp-facet.facetwp-type-fselect .fs-wrap.fs-open .fs-dropdown .fs-search input{border-color:#00778b !important}.facetwp-facet.facetwp-type-fselect .fs-wrap.fs-open .fs-options{display:block}.directory-results-header .facetwp-facet.facetwp-type-fselect .fs-wrap.single.fs-open .fs-label-wrap{opacity:0}.block-filters .choices{flex:1;margin:0}.block-filters .choices[data-type*=select-one]:after{position:absolute;top:50%;right:.75rem;bottom:auto;width:1.5rem;height:1.5rem;margin:0;pointer-events:none;border:none;background:url("https://cdn.ketteringhealth.org/wp-content/themes/ketteringhealth-2020/assets/css/../images/arrow-select.svg?a38f82297968d2b0cb050522adfbe099") no-repeat center;transform:translateY(-50%);transition:transform .3s ease}.block-filters .choices[data-type*=select-one].is-open:after{margin:0;transform:translateY(-50%) rotate(-180deg)}.block-filters .choices .choices__inner{background:#fff;border:1px solid #aaafb9;border-radius:.25em;line-height:1.25;font-size:1em;font-weight:600;padding:1em 2em 1em 1em !important;transition:border .3s ease}.block-filters .choices .choices__inner .choices__list{padding:0 !important}.block-filters .choices.is-focused .choices__inner{border-color:#00778b}.block-filters .choices .choices__list--dropdown{margin-top:.5em;border:1px solid #aaafb9;border-radius:.25em;box-shadow:0px 4px 16px rgba(46,60,64,.1)}.block-filters .choices .choices__list--dropdown .choices__input{font-size:1em;padding:1em}.block-filters .choices .choices__list--dropdown .choices__list .choices__item{font-size:.9375em;font-weight:600;padding:1rem 1rem 1rem 2.5rem;border-bottom:1px solid #dbe1e2;transition:background .3s ease}.block-filters .choices .choices__list--dropdown .choices__list .choices__item::before{content:"";position:absolute;display:flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;border:1px solid #00778b;border-radius:.125rem;left:.75rem;top:50%;background:#fff;transform:translateY(-50%)}.block-filters .choices .choices__list--dropdown .choices__list .choices__item::after{display:none}.block-filters .choices .choices__list--dropdown .choices__list .choices__item.is-highlighted{background-color:#f0f8fa}.block-filters .choices .choices__list--dropdown .choices__list .choices__item.is-selected{background-color:#d6ebe8}.block-filters .choices .choices__list--dropdown .choices__list .choices__item.is-selected::before{background:#00778b url("https://cdn.ketteringhealth.org/wp-content/themes/ketteringhealth-2020/assets/css/../images/checkbox-check-white.svg?e607c85efbda3d40caf9d7a39c88b379") no-repeat center}.block-filters .choices .choices__list--dropdown .choices__list .choices__item:last-child{border:none}.block-filters .choices .choices__list--dropdown .choices__list.choices__list--single{background:red}.block-filters .choices .choices__list--dropdown .choices__list.choices__list--single .choices__item{padding:1rem}.block-filters .choices .choices__list--dropdown .choices__list.choices__list--single .choices__item::before{display:none}.block-filters .choices[data-type*=select-one] .choices__list--dropdown{margin-top:.5em;border:1px solid #aaafb9;border-radius:.25em;box-shadow:0px 4px 16px rgba(46,60,64,.1)}.block-filters .choices[data-type*=select-one] .choices__list--dropdown .choices__input{font-size:1em;padding:1em}.block-filters .choices[data-type*=select-one] .choices__list--dropdown .choices__list .choices__item{padding:1rem}.block-filters .choices[data-type*=select-one] .choices__list--dropdown .choices__list .choices__item::before{display:none}:focus-visible{outline:2px solid #8c30f5;outline-offset:2px}.screen-reader-shortcut,.screen-reader-text,.wp-custom-logo .site-title,.screen-reader-text span,.wp-custom-logo .site-title span{border:0;clip:rect(0,0,0,0);height:1px;overflow:hidden;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-shortcut:focus{background-color:#fff;clip:auto !important;color:#333;display:block;font-size:1em;font-weight:700;height:auto;padding:15px 23px 14px;text-decoration:none;width:auto;z-index:100000}.genesis-skip-link{margin:0}.genesis-skip-link li{height:0;list-style:none;width:0}img{height:auto}.appear-fade-up{opacity:0;transform:translateY(5em);transition:transform .5s ease,opacity .4s ease}.appear-fade-up.appear--on{opacity:1;transform:none}.appear-zoom-in.appear--on{opacity:1;transform:none}.appear-stroke.appear--on,.appear--on .appear-stroke{opacity:1;animation:stroke-draw 2.5s ease-in-out forwards}@keyframes stroke-draw{to{stroke-dashoffset:0}}@keyframes fullWidth{0%{transform:scaleX(0)}100%{transform:scaleX(1)}}@keyframes highlightHover{0%{background-size:0% 100%}100%{background-size:100% 100%}}@keyframes pulse{0%{opacity:.2;transform:scale(1.25)}100%{opacity:.3;transform:scale(1.35)}}@keyframes dotPulse{0%{transform:scale(.5)}100%{transform:scale(1.25)}}@keyframes arrowPoint{0%{transform:translateX(0)}100%{transform:translateX(.125em)}}@keyframes arrowDown{0%{transform:translatey(-.25em)}100%{transform:translatey(0)}}.hide--header .site-header{transform:translateY(-100%)}.menu--on .site-header{position:fixed}.menu--on .site-header .nav-primary .menu-primary li .header-menu-trigger .icon .nav-icon{opacity:0}.menu--on .site-header .nav-primary .menu-primary li .header-menu-trigger .icon .nav-close{opacity:1}.menu--on .site-header .nav-primary .menu-primary li .header-menu-trigger .trigger-text-contain{width:0;margin-left:0}.menu--on .site-header .nav-primary .menu-primary li .header-menu-trigger .trigger-text-contain .trigger-text{opacity:0;transition:opacity .3s .2s ease}footer{position:relative;z-index:2000;background:#fff}.footer-menus .footer-menus-column.menu--open .menu{max-height:35em}.ie-message{display:none}body.menu--on{overflow:hidden}.menu-container .main-menu .menu-contain.active .menu-trigger{background:#fff}.menu-container .main-menu .menu-contain.active .menu-trigger .arrow{transform:rotate(180deg)}.menu-container .main-menu .menu-contain.active .sub-menu-contain{max-height:50em}.menu--on .menu-container{width:100vw}@media (min-width:68.75em){.menu-container .main-menu .menu-contain.active .menu-trigger{background:none}.menu-container .main-menu .menu-contain.active .menu-trigger span{margin-left:.5em;color:#2e3c40;background-size:100% 100%}.menu-container .main-menu .menu-contain.active .menu-trigger .close{opacity:1}.menu-container .main-menu .menu-contain.active .sub-menu-contain{opacity:1;transform:translateX(100%)}.menu-container .menu--active .menu-intro-contain{transform:translateX(0);opacity:0}}@media (min-width:64em){.map-view--on .directory-filters{display:none}}@media (min-width:64em){.filter-sticky-actions.sticky .sticky-actions li a.sticky-action.to-top{opacity:1;pointer-events:inherit;margin-top:0}.hide--header .filter-sticky-actions{top:0}}.alignfull{max-width:100vw}.btn,.tribe-tickets__rsvp-actions-button-going,.tribe-tickets__rsvp-form-button,.tribe-checkout-backlink,.entry .entry-content .event-tickets .tribe-tickets__tickets-buy.tribe-common-c-btn,.profile-reviews .reviews-list.ds-comments .ds-comments-more-link,.appt-slots>div:has(.myc_osSimpleWidget) a.myc_button,.facetwp-load-more,.wp-block-button__link{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:.25rem;border:1px solid #8c30f5;background:#8c30f5;color:#fff;font-size:.9375em;line-height:1;font-weight:700;text-decoration:none;padding:1.25rem 1.5rem;transition:all .3s ease}.btn:hover,.tribe-tickets__rsvp-actions-button-going:hover,.tribe-tickets__rsvp-form-button:hover,.tribe-checkout-backlink:hover,.entry .entry-content .event-tickets .tribe-tickets__tickets-buy.tribe-common-c-btn:hover,.profile-reviews .reviews-list.ds-comments .ds-comments-more-link:hover,.appt-slots>div:has(.myc_osSimpleWidget) a.myc_button:hover,.facetwp-load-more:hover,.wp-block-button__link:hover{background:#fff;color:#8c30f5;box-shadow:0 .5rem 1.5rem rgba(0,0,0,.15)}.btn:focus,.tribe-tickets__rsvp-actions-button-going:focus,.tribe-tickets__rsvp-form-button:focus,.tribe-checkout-backlink:focus,.entry .entry-content .event-tickets .tribe-tickets__tickets-buy.tribe-common-c-btn:focus,.profile-reviews .reviews-list.ds-comments .ds-comments-more-link:focus,.appt-slots>div:has(.myc_osSimpleWidget) a.myc_button:focus,.btn:active,.tribe-tickets__rsvp-actions-button-going:active,.tribe-tickets__rsvp-form-button:active,.tribe-checkout-backlink:active,.entry .entry-content .event-tickets .tribe-tickets__tickets-buy.tribe-common-c-btn:active,.profile-reviews .reviews-list.ds-comments .ds-comments-more-link:active,.appt-slots>div:has(.myc_osSimpleWidget) a.myc_button:active,.facetwp-load-more:focus,.facetwp-load-more:active,.wp-block-button__link:focus,.wp-block-button__link:active{color:#8c30f5;box-shadow:none;background:#f4eafe}.btn--small,.tribe-tickets__rsvp-actions-button-going,.tribe-tickets__rsvp-form-button,.tribe-checkout-backlink,.wp-block-button__link,.facetwp-load-more--small,.wp-block-button__link--small{font-size:.9375em !important;font-weight:600 !important;line-height:1.5rem;padding:.7rem 1.5rem !important}.btn--simple.active,.facetwp-load-more--simple.active,.wp-block-button__link--simple.active{background-color:#e7f3f1;box-shadow:none;border-color:#00778b;color:#00778b}.btn--simple-primary.active,.profile-reviews .reviews-list.ds-comments .active.ds-comments-more-link,.is-style-outline .active.wp-block-button__link,.facetwp-load-more--simple-primary.active,.wp-block-button__link--simple-primary.active{background-color:#8c30f5;box-shadow:none;border-color:#8c30f5;color:#fff}.btn--simple-secondary.active,.facetwp-load-more--simple-secondary.active,.wp-block-button__link--simple-secondary.active{background-color:#d1acfb;box-shadow:none;border-color:#8c30f5;color:#8c30f5}@media (min-width:40em){.btn--simple.active .icon,.btn--simple-primary.active .icon,.profile-reviews .reviews-list.ds-comments .active.ds-comments-more-link .icon,.is-style-outline .active.wp-block-button__link .icon,.facetwp-load-more--simple.active .icon,.facetwp-load-more--simple-primary.active .icon,.wp-block-button__link--simple.active .icon,.wp-block-button__link--simple-primary.active .icon{display:none}.btn--simple.active .icon.icon-active,.btn--simple-primary.active .icon.icon-active,.profile-reviews .reviews-list.ds-comments .active.ds-comments-more-link .icon.icon-active,.is-style-outline .active.wp-block-button__link .icon.icon-active,.facetwp-load-more--simple.active .icon.icon-active,.facetwp-load-more--simple-primary.active .icon.icon-active,.wp-block-button__link--simple.active .icon.icon-active,.wp-block-button__link--simple-primary.active .icon.icon-active{display:inline-block}}@media (min-width:64em){.btn,.tribe-tickets__rsvp-actions-button-going,.tribe-tickets__rsvp-form-button,.tribe-checkout-backlink,.entry .entry-content .event-tickets .tribe-tickets__tickets-buy.tribe-common-c-btn,.profile-reviews .reviews-list.ds-comments .ds-comments-more-link,.appt-slots>div:has(.myc_osSimpleWidget) a.myc_button,.facetwp-load-more,.wp-block-button__link{font-size:1em;padding:2rem 2rem}}@media (min-width:74em){.btn--simple,.btn--simple-primary,.profile-reviews .reviews-list.ds-comments .ds-comments-more-link,.is-style-outline .wp-block-button__link,.btn--small,.tribe-tickets__rsvp-actions-button-going,.tribe-tickets__rsvp-form-button,.tribe-checkout-backlink,.wp-block-button__link,.facetwp-load-more--simple,.facetwp-load-more--simple-primary,.facetwp-load-more--small,.wp-block-button__link--simple,.wp-block-button__link--simple-primary,.wp-block-button__link--small{padding:.7rem 1.5rem !important}}.kh-directory-card{display:flex;flex-direction:column;gap:1.25rem;background:#fff;border:1px solid #dbe1e2;border-radius:.5em;height:100%;position:relative;overflow:hidden;padding:1.5rem;transition:box-shadow .3s ease,border .3s ease}.kh-directory-card:hover{border-color:#8c30f5;box-shadow:0 .25em .25em rgba(46,60,64,.25),0 0 0 .25em rgba(140,48,245,.2)}.kh-directory-card a{text-decoration:none}.kh-directory-card .card-image{display:block;position:relative;margin:0;width:100%}.kh-directory-card .card-image a{display:block;position:relative;width:100%;padding-top:69.445%;background:url("https://cdn.ketteringhealth.org/wp-content/themes/ketteringhealth-2020/assets/css/../images/card-fallback.svg?bc22470bd3938946ad804cc0d0b48d22") no-repeat center;background-size:cover;border-radius:.25rem;overflow:hidden}.kh-directory-card .card-image img{position:absolute;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.kh-directory-card.provider .card-image a{padding-top:100%;background-image:url("https://cdn.ketteringhealth.org/wp-content/themes/ketteringhealth-2020/assets/css/../images/provider-card-fallback.svg?62ad7eefa2f416ca77117567a3d24890")}.kh-directory-card.provider.khmg .card-image a::after{content:"";position:absolute;inset:0;background:url("https://cdn.ketteringhealth.org/wp-content/themes/ketteringhealth-2020/assets/css/../images/khmg-badge.svg?02f3a4d63b528b00cbb2aab22edd2f03") no-repeat bottom center;background-size:contain}.kh-directory-card .provider-content{display:flex;flex-direction:column;gap:1.5rem;flex:1}.kh-directory-card .accepting{position:relative;display:flex;align-items:center;gap:.5rem;width:100%;height:2.25rem;background-color:#e6f8e5;border-radius:2rem;padding:.5rem;font-size:.875rem;font-weight:700;color:#2e3c40}.kh-directory-card .accepting::before{content:"";width:1.25rem;aspect-ratio:1;background-color:#0ead00;border:6px solid #e6f8e5;border-radius:3rem}.kh-directory-card .accepting::after{content:"";position:absolute;top:.5rem;left:.5rem;width:1.25rem;aspect-ratio:1;border-radius:3rem;background-color:rgba(14,173,0,.25);animation:dotPulse 1.25s infinite alternate}.kh-directory-card .card-content{display:flex;flex-direction:column;gap:1.25rem;flex:1;min-width:50%}.kh-directory-card .content{display:flex;flex-direction:column;gap:.5rem;flex:1}.kh-directory-card .content *{margin:0}.kh-directory-card .content .eyebrow{display:block;color:#00778b;font-size:.9375rem;font-weight:600;padding-top:.5rem}.kh-directory-card .content .title{display:flex;flex-direction:column;gap:.25rem;margin-bottom:1rem}.kh-directory-card .content .card-title{font-size:1.375em;font-weight:700;line-height:1.1;color:#2e3c40;margin:0;transition:color .3s ease}.kh-directory-card .content .card-title span{background-image:linear-gradient(transparent calc(100% - .55em),#e7f3f1 .55em);background-repeat:no-repeat;background-size:0 100%;transition:background-size 1s}.kh-directory-card .content .card-title:hover{color:#00778b}.kh-directory-card .content .card-title:hover span{background-size:100% 100%}.kh-directory-card .content .rating{display:flex;align-items:center;gap:.5rem;font-size:.8125rem;font-weight:700;color:#2e3c40}.kh-directory-card .content .rating i{width:1.25rem}.kh-directory-card .content .rating.ds-summary>div:not(.ds-xofy),.kh-directory-card .content .rating.ds-summary .ds-average-max{display:none}.kh-directory-card .content .rating.ds-summary .ds-xofy{display:flex;align-items:center;gap:.5rem}.kh-directory-card .content .rating.ds-summary .ds-xofy::before{content:"";display:block;width:1.125rem;aspect-ratio:1;background:url("https://cdn.ketteringhealth.org/wp-content/themes/ketteringhealth-2020/assets/css/../images/star.svg?076250ea0e716f7854c87552bf8d0f73") no-repeat center;background-size:contain}.kh-directory-card .content .card-contact{display:flex;flex-direction:column;gap:.5rem;margin-block:.5rem;line-height:1.4}.kh-directory-card .content .card-contact div{display:flex;gap:.5rem;align-items:flex-start}.kh-directory-card .content .card-contact div i{width:1.25rem;min-width:1.25rem;aspect-ratio:1}.kh-directory-card .content .card-contact div i img{display:block}.kh-directory-card .content .card-contact a{text-decoration:none;transition:color .3s ease}.kh-directory-card .content .card-contact a:hover{color:#2e3c40}.kh-directory-card .content .card-contact address,.kh-directory-card .content .card-contact a{color:#606c80;font-style:normal;font-weight:500}.kh-directory-card .content .card-contact address span,.kh-directory-card .content .card-contact a span{margin-right:.5rem}.kh-directory-card .content .card-contact address .proximity,.kh-directory-card .content .card-contact a .proximity{color:#fff;font-weight:700;background-color:#00778b;border-radius:2rem;padding:.2rem .5rem;font-size:.875em;line-height:1;white-space:nowrap}.kh-directory-card .content .card-contact .card-phone a{font-weight:700}.kh-directory-card .content p,.kh-directory-card .content .page-template-campaign-v2 .campaign-contact .gform_heading,.page-template-campaign-v2 .campaign-contact .kh-directory-card .content .gform_heading,.kh-directory-card .content .page-template-campaign-v2 .campaign-intro .gform_heading,.page-template-campaign-v2 .campaign-intro .kh-directory-card .content .gform_heading{font-size:1rem;line-height:1.5}.kh-directory-card .content p.specialty-list,.kh-directory-card .content .page-template-campaign-v2 .campaign-contact .specialty-list.gform_heading,.page-template-campaign-v2 .campaign-contact .kh-directory-card .content .specialty-list.gform_heading,.kh-directory-card .content .page-template-campaign-v2 .campaign-intro .specialty-list.gform_heading,.page-template-campaign-v2 .campaign-intro .kh-directory-card .content .specialty-list.gform_heading{font-size:1.25rem;font-weight:600;color:#2e3c40}.kh-directory-card .card-action{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;border-top:1px solid #dbe1e2;padding-top:1.5rem;min-width:15.5625rem}.kh-directory-card .card-action .temp-closed{margin:0;font-weight:700;color:#2e3c40}.kh-directory-card .card-action .cta-call{text-align:center;color:#606c80;font-weight:500;font-size:1rem}.kh-directory-card .card-action .cta-call a{color:#606c80;text-decoration:none;font-weight:700;transition:color .3s ease;white-space:nowrap}.kh-directory-card .card-action .cta-call a:hover{color:#2e3c40}.kh-directory-card .card-action .btn,.kh-directory-card .card-action .tribe-tickets__rsvp-actions-button-going,.kh-directory-card .card-action .tribe-tickets__rsvp-form-button,.kh-directory-card .card-action .tribe-checkout-backlink,.kh-directory-card .card-action .entry .entry-content .event-tickets .tribe-tickets__tickets-buy.tribe-common-c-btn,.entry .entry-content .event-tickets .kh-directory-card .card-action .tribe-tickets__tickets-buy.tribe-common-c-btn,.kh-directory-card .card-action .profile-reviews .reviews-list.ds-comments .ds-comments-more-link,.profile-reviews .reviews-list.ds-comments .kh-directory-card .card-action .ds-comments-more-link,.kh-directory-card .card-action .appt-slots>div:has(.myc_osSimpleWidget) a.myc_button,.appt-slots>div:has(.myc_osSimpleWidget) .kh-directory-card .card-action a.myc_button{width:100%;transition:all .3s ease}.kh-directory-card .card-action .btn.btn--card:not(.outline),.kh-directory-card .card-action .btn--card.tribe-tickets__rsvp-actions-button-going:not(.outline),.kh-directory-card .card-action .btn--card.tribe-tickets__rsvp-form-button:not(.outline),.kh-directory-card .card-action .btn--card.tribe-checkout-backlink:not(.outline),.kh-directory-card .card-action .entry .entry-content .event-tickets .btn--card.tribe-tickets__tickets-buy.tribe-common-c-btn:not(.outline),.entry .entry-content .event-tickets .kh-directory-card .card-action .btn--card.tribe-tickets__tickets-buy.tribe-common-c-btn:not(.outline),.kh-directory-card .card-action .profile-reviews .reviews-list.ds-comments .btn--card.ds-comments-more-link:not(.outline),.profile-reviews .reviews-list.ds-comments .kh-directory-card .card-action .btn--card.ds-comments-more-link:not(.outline),.kh-directory-card .card-action .appt-slots>div:has(.myc_osSimpleWidget) a.myc_button:not(.outline),.appt-slots>div:has(.myc_osSimpleWidget) .kh-directory-card .card-action a.myc_button:not(.outline){color:#fff}.kh-directory-card .card-action .btn.btn--card:not(.outline):hover,.kh-directory-card .card-action .btn--card.tribe-tickets__rsvp-actions-button-going:not(.outline):hover,.kh-directory-card .card-action .btn--card.tribe-tickets__rsvp-form-button:not(.outline):hover,.kh-directory-card .card-action .btn--card.tribe-checkout-backlink:not(.outline):hover,.kh-directory-card .card-action .entry .entry-content .event-tickets .btn--card.tribe-tickets__tickets-buy.tribe-common-c-btn:not(.outline):hover,.entry .entry-content .event-tickets .kh-directory-card .card-action .btn--card.tribe-tickets__tickets-buy.tribe-common-c-btn:not(.outline):hover,.kh-directory-card .card-action .profile-reviews .reviews-list.ds-comments .btn--card.ds-comments-more-link:not(.outline):hover,.profile-reviews .reviews-list.ds-comments .kh-directory-card .card-action .btn--card.ds-comments-more-link:not(.outline):hover,.kh-directory-card .card-action .appt-slots>div:has(.myc_osSimpleWidget) a.myc_button:not(.outline):hover,.appt-slots>div:has(.myc_osSimpleWidget) .kh-directory-card .card-action a.myc_button:not(.outline):hover{color:#8c30f5}.kh-directory-card .card-action .btn.btn--simple-primary,.kh-directory-card .card-action .btn--simple-primary.tribe-tickets__rsvp-actions-button-going,.kh-directory-card .card-action .btn--simple-primary.tribe-tickets__rsvp-form-button,.kh-directory-card .card-action .btn--simple-primary.tribe-checkout-backlink,.kh-directory-card .card-action .entry .entry-content .event-tickets .btn--simple-primary.tribe-tickets__tickets-buy.tribe-common-c-btn,.entry .entry-content .event-tickets .kh-directory-card .card-action .btn--simple-primary.tribe-tickets__tickets-buy.tribe-common-c-btn,.kh-directory-card .card-action .profile-reviews .reviews-list.ds-comments .ds-comments-more-link,.profile-reviews .reviews-list.ds-comments .kh-directory-card .card-action .ds-comments-more-link,.kh-directory-card .card-action .appt-slots>div:has(.myc_osSimpleWidget) a.btn--simple-primary.myc_button,.appt-slots>div:has(.myc_osSimpleWidget) .kh-directory-card .card-action a.btn--simple-primary.myc_button,.kh-directory-card .card-action .is-style-outline .btn.wp-block-button__link,.kh-directory-card .card-action .is-style-outline .wp-block-button__link.tribe-tickets__rsvp-actions-button-going,.kh-directory-card .card-action .is-style-outline .wp-block-button__link.tribe-tickets__rsvp-form-button,.kh-directory-card .card-action .is-style-outline .wp-block-button__link.tribe-checkout-backlink,.kh-directory-card .card-action .is-style-outline .entry .entry-content .event-tickets .wp-block-button__link.tribe-tickets__tickets-buy.tribe-common-c-btn,.entry .entry-content .event-tickets .kh-directory-card .card-action .is-style-outline .wp-block-button__link.tribe-tickets__tickets-buy.tribe-common-c-btn,.kh-directory-card .card-action .is-style-outline .appt-slots>div:has(.myc_osSimpleWidget) a.wp-block-button__link.myc_button,.appt-slots>div:has(.myc_osSimpleWidget) .kh-directory-card .card-action .is-style-outline a.wp-block-button__link.myc_button,.is-style-outline .kh-directory-card .card-action .btn.wp-block-button__link,.is-style-outline .kh-directory-card .card-action .wp-block-button__link.tribe-tickets__rsvp-actions-button-going,.is-style-outline .kh-directory-card .card-action .wp-block-button__link.tribe-tickets__rsvp-form-button,.is-style-outline .kh-directory-card .card-action .wp-block-button__link.tribe-checkout-backlink,.is-style-outline .kh-directory-card .card-action .entry .entry-content .event-tickets .wp-block-button__link.tribe-tickets__tickets-buy.tribe-common-c-btn,.entry .entry-content .event-tickets .is-style-outline .kh-directory-card .card-action .wp-block-button__link.tribe-tickets__tickets-buy.tribe-common-c-btn,.is-style-outline .kh-directory-card .card-action .appt-slots>div:has(.myc_osSimpleWidget) a.wp-block-button__link.myc_button,.appt-slots>div:has(.myc_osSimpleWidget) .is-style-outline .kh-directory-card .card-action a.wp-block-button__link.myc_button{color:#8c30f5}.kh-directory-card .card-action .btn.btn--simple-primary:hover,.kh-directory-card .card-action .btn--simple-primary.tribe-tickets__rsvp-actions-button-going:hover,.kh-directory-card .card-action .btn--simple-primary.tribe-tickets__rsvp-form-button:hover,.kh-directory-card .card-action .btn--simple-primary.tribe-checkout-backlink:hover,.kh-directory-card .card-action .entry .entry-content .event-tickets .btn--simple-primary.tribe-tickets__tickets-buy.tribe-common-c-btn:hover,.entry .entry-content .event-tickets .kh-directory-card .card-action .btn--simple-primary.tribe-tickets__tickets-buy.tribe-common-c-btn:hover,.kh-directory-card .card-action .profile-reviews .reviews-list.ds-comments .ds-comments-more-link:hover,.profile-reviews .reviews-list.ds-comments .kh-directory-card .card-action .ds-comments-more-link:hover,.kh-directory-card .card-action .appt-slots>div:has(.myc_osSimpleWidget) a.btn--simple-primary.myc_button:hover,.appt-slots>div:has(.myc_osSimpleWidget) .kh-directory-card .card-action a.btn--simple-primary.myc_button:hover,.kh-directory-card .card-action .is-style-outline .btn.wp-block-button__link:hover,.kh-directory-card .card-action .is-style-outline .wp-block-button__link.tribe-tickets__rsvp-actions-button-going:hover,.kh-directory-card .card-action .is-style-outline .wp-block-button__link.tribe-tickets__rsvp-form-button:hover,.kh-directory-card .card-action .is-style-outline .wp-block-button__link.tribe-checkout-backlink:hover,.kh-directory-card .card-action .is-style-outline .entry .entry-content .event-tickets .wp-block-button__link.tribe-tickets__tickets-buy.tribe-common-c-btn:hover,.entry .entry-content .event-tickets .kh-directory-card .card-action .is-style-outline .wp-block-button__link.tribe-tickets__tickets-buy.tribe-common-c-btn:hover,.kh-directory-card .card-action .is-style-outline .appt-slots>div:has(.myc_osSimpleWidget) a.wp-block-button__link.myc_button:hover,.appt-slots>div:has(.myc_osSimpleWidget) .kh-directory-card .card-action .is-style-outline a.wp-block-button__link.myc_button:hover,.is-style-outline .kh-directory-card .card-action .btn.wp-block-button__link:hover,.is-style-outline .kh-directory-card .card-action .wp-block-button__link.tribe-tickets__rsvp-actions-button-going:hover,.is-style-outline .kh-directory-card .card-action .wp-block-button__link.tribe-tickets__rsvp-form-button:hover,.is-style-outline .kh-directory-card .card-action .wp-block-button__link.tribe-checkout-backlink:hover,.is-style-outline .kh-directory-card .card-action .entry .entry-content .event-tickets .wp-block-button__link.tribe-tickets__tickets-buy.tribe-common-c-btn:hover,.entry .entry-content .event-tickets .is-style-outline .kh-directory-card .card-action .wp-block-button__link.tribe-tickets__tickets-buy.tribe-common-c-btn:hover,.is-style-outline .kh-directory-card .card-action .appt-slots>div:has(.myc_osSimpleWidget) a.wp-block-button__link.myc_button:hover,.appt-slots>div:has(.myc_osSimpleWidget) .is-style-outline .kh-directory-card .card-action a.wp-block-button__link.myc_button:hover{color:#fff}.kh-directory-card .wait-time{display:flex;gap:.5rem}.kh-directory-card .wait-time .time{display:flex;flex-direction:column;align-items:center;gap:.25rem;font-size:.75rem;font-weight:500}.kh-directory-card .wait-time .time .minutes{width:2.75rem;height:2.5rem;display:flex;align-items:center;justify-content:center;background-color:#ec0000;border-radius:.25rem;font-weight:700;color:#fff;font-size:1.125rem}.kh-directory-card .wait-time .text{display:flex;flex-direction:column;padding-top:.25em}.kh-directory-card .wait-time .text .date{font-size:.875rem;font-weight:500}@container directory-list (inline-size > 31.5em){.kh-directory-card{flex-direction:row;gap:1.5rem}.kh-directory-card .card-image{max-width:18rem}.kh-directory-card.provider .card-image{max-width:16.25rem}.kh-directory-card.provider .card-image a{padding-top:120%}.kh-directory-card.provider .content .card-title{font-size:1.75em}.kh-directory-card.provider .provider-content:not(:has(.accepting)) .content{padding-top:1.5rem}.kh-directory-card .card-action .btn,.kh-directory-card .card-action .tribe-tickets__rsvp-actions-button-going,.kh-directory-card .card-action .tribe-tickets__rsvp-form-button,.kh-directory-card .card-action .tribe-checkout-backlink,.kh-directory-card .card-action .entry .entry-content .event-tickets .tribe-tickets__tickets-buy.tribe-common-c-btn,.entry .entry-content .event-tickets .kh-directory-card .card-action .tribe-tickets__tickets-buy.tribe-common-c-btn,.kh-directory-card .card-action .profile-reviews .reviews-list.ds-comments .ds-comments-more-link,.profile-reviews .reviews-list.ds-comments .kh-directory-card .card-action .ds-comments-more-link,.kh-directory-card .card-action .appt-slots>div:has(.myc_osSimpleWidget) a.myc_button,.appt-slots>div:has(.myc_osSimpleWidget) .kh-directory-card .card-action a.myc_button{width:auto;min-width:14rem}}@container directory-list (inline-size > 58em){.kh-directory-card .card-content{flex-direction:row;gap:1.5rem}.kh-directory-card .card-action{align-items:center;border-top:none;border-left:1px solid #dbe1e2;padding-block:0;padding-left:1.5rem;gap:1.5rem}.kh-directory-card .card-action .btn--card,.kh-directory-card .card-action .appt-slots>div:has(.myc_osSimpleWidget) a.myc_button,.appt-slots>div:has(.myc_osSimpleWidget) .kh-directory-card .card-action a.myc_button,.kh-directory-card .card-action .cta-call{margin-bottom:.5rem}.kh-directory-card.provider .card-action{width:45%;max-width:19.5rem}}body.schedule--on,body.schedule-location--on{overflow:hidden}.schedule--on .schedule-modal-contain{pointer-events:inherit}.schedule--on .schedule-modal-contain .schedule-overlay{opacity:1;transition:opacity .3s ease}.schedule--on .schedule-modal-contain .schedule-contain .schedule-close{opacity:1;transform:translateY(0);transition:all .3s .1s ease}.schedule--on .schedule-modal-contain .schedule-contain .schedule-content{opacity:1;transition:all .3s .1s ease}.schedule-location--on .schedule-location-modal-contain{pointer-events:inherit}.schedule-location--on .schedule-location-modal-contain .schedule-overlay{opacity:1;transition:opacity .3s ease}.schedule-location--on .schedule-location-modal-contain .schedule-contain .schedule-close{opacity:1;transform:translateY(0);transition:all .3s .1s ease}.schedule-location--on .schedule-location-modal-contain .schedule-contain .schedule-content{opacity:1;transition:all .3s .1s ease}body.share--on{overflow:hidden}.share--on .share-modal-contain{pointer-events:inherit}.share--on .share-modal-contain .share-overlay{opacity:1;transition:opacity .3s ease}.share--on .share-modal-contain .share-contain .share-close{opacity:1;transform:translateY(0);transition:all .3s .1s ease}.share--on .share-modal-contain .share-contain .share-content{opacity:1;transition:all .3s .1s ease}.share--on .share-modal-contain .share-contain .share-content .graphic-contain{opacity:1;transform:translateY(0);transition:all .3s .2s ease}.share--on .share-modal-contain .share-contain .share-content .share-links li{opacity:1;transform:translateY(0);transition:all .5s .2s ease}.share--on .share-modal-contain .share-contain .share-content .share-links li:nth-child(2){transition-delay:.3s}.share--on .share-modal-contain .share-contain .share-content .share-links li:nth-child(3){transition-delay:.4s}.share--on .share-modal-contain .share-contain .share-content .share-links li:nth-child(4){transition-delay:.5s}body.video--on{overflow:hidden}.video--on .video-modal-contain{display:flex;visibility:visible;pointer-events:inherit}.video--on .video-modal-contain .video-overlay{opacity:1;transition:opacity .3s ease}.video--on .video-modal-contain .video-contain .video-close{opacity:1;transform:translateY(0);transition:all .3s .1s ease}.video--on .video-modal-contain .video-contain .video-content{opacity:1;transition:all .3s .5s ease}.video-card.video-is--on .video-modal-contain{display:flex}body.tooltip-overlay--on{overflow:hidden}@media (min-width:64em){body.tooltip-overlay--on{overflow:auto}}.tooltip--open .tooltip-modal-contain{pointer-events:inherit}.tooltip--open .tooltip-modal-contain .tooltip-overlay{opacity:1;transition:opacity .3s ease}.tooltip--open .tooltip-modal-contain .tooltip-contain .tooltip-close{opacity:1;transform:translateY(0);transition:all .3s .1s ease}.tooltip--open .tooltip-modal-contain .tooltip-contain .tooltip-content{opacity:1;transition:all .3s .1s ease}.tns-slider{transition:all 0s}.tns-slider>.tns-item{box-sizing:border-box}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-gallery>.tns-item{position:absolute;pointer-events:none;left:0;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{position:relative}@keyframes stroke{0%{stroke-dashoffset:63;opacity:0}10%{stroke-dashoffset:0;opacity:.35}95%{stroke-dashoffset:0;opacity:.35}100%{stroke-dashoffset:63;opacity:0}}@keyframes strokeSlow{0%{stroke-dashoffset:63;opacity:0}10%{opacity:1}95%{stroke-dashoffset:0;opacity:1}100%{stroke-dashoffset:63;opacity:0}}.vbox-open{overflow:hidden}.vbox-figlio{box-shadow:0 1.5em 3.5em rgba(0,0,0,.1);max-width:100%;text-align:initial;border-radius:.5em;background:none !important}img.vbox-figlio{-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}.vbox-animated{webkit-transition:margin 300ms ease-out;transition:margin 300ms ease-out}.accordion-block.accordion--open .accordion-block-trigger .arrow svg{transform:scale(1,1)}.accordion-block.accordion--open .accordion-block-content{grid-template-rows:1fr}.accordion-block.accordion--open .accordion-block-content .block-content{opacity:1;transform:translateY(0)}@media (min-width:40em){.accordion-block.accordion--open .accordion-block-trigger .arrow{background-color:#8c30f5;color:#fff}}.page-block.block-team{padding-bottom:2em}.page-block.block-team .arrow-slide-link{position:static;bottom:auto;left:auto}.block-team .card-list{display:flex;flex-direction:column;gap:1rem;padding:0;margin:0}.block-team .card-list li{width:100%}.page-template-condition .block-team{position:relative;width:100vw;left:50%;transform:translateX(-50%)}.intro-contain .input-has-value .search-actions{opacity:1;pointer-events:inherit}.cs-content .cs-content-list li.cs-content--on .cs-content-trigger{color:#2e3c40}.cs-content .cs-content-list li.cs-content--on .cs-content-trigger .arrow{opacity:0}.cs-content .cs-content-list li.cs-content--on .content-mobile-contain{opacity:1;max-height:40em}@media (min-width:50em){.cs-content .cs-content-list li.cs-content--on .cs-image{pointer-events:inherit}.cs-content .cs-content-list li.cs-content--on .cs-image img{opacity:1;transform:none}.cs-content .cs-content-list li.cs-content--on .cs-content-contain{opacity:1;max-height:30em}}.event--open{box-shadow:0 .625em 1.25em rgba(0,0,0,.05)}.event--open .event-card-trigger .trigger-text .icon svg.open{opacity:0}.event--open .event-card-trigger .trigger-text .icon svg.close{opacity:1}.event--open .content{max-height:50em;padding:0 1em 1.25em}@media (min-width:56.25em){.event--open .content{padding:0 2.5em 2em}}.campaign-hero-v3{margin-bottom:4rem;overflow:hidden}.campaign-hero-v3 .content-wrapper{display:flex;flex-direction:column}.campaign-hero-v3 .content-wrapper .hero-logo{width:calc(100% + 2.5rem);margin-left:-1.25rem;padding:1rem 1.25rem;border-bottom:1px solid #dbe1e2}.campaign-hero-v3 .content-wrapper .hero-logo .custom-logo-link{width:6.875rem}.campaign-hero-v3 .content-wrapper .hero-content{display:flex;flex-direction:column;justify-content:center;flex:1;gap:1.5rem;padding-block:2.5rem 3rem}.campaign-hero-v3 .content-wrapper .hero-content *{margin:0}.campaign-hero-v3 .content-wrapper .hero-content .wp-block-heading{font-size:clamp(1.875em,6.5vw,4.25em);letter-spacing:-.007352941em;line-height:1;font-weight:600;max-width:6.705882353em}.campaign-hero-v3 .content-wrapper .hero-content p,.campaign-hero-v3 .content-wrapper .hero-content .page-template-campaign-v2 .campaign-contact .gform_heading,.page-template-campaign-v2 .campaign-contact .campaign-hero-v3 .content-wrapper .hero-content .gform_heading,.campaign-hero-v3 .content-wrapper .hero-content .page-template-campaign-v2 .campaign-intro .gform_heading,.page-template-campaign-v2 .campaign-intro .campaign-hero-v3 .content-wrapper .hero-content .gform_heading{font-size:clamp(1em,2.5vw,1.375em);max-width:24.272727273em}.campaign-hero-v3 .content-wrapper .hero-content .wp-block-buttons{margin-top:1rem}.campaign-hero-v3 .hero-image-wrapper{width:100%}.campaign-hero-v3 .hero-image{width:calc(100% + 1.25rem);max-height:38.75rem;aspect-ratio:1;overflow:hidden;border-radius:.5rem 0 0 19rem}.campaign-hero-v3 .hero-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:64rem){.campaign-hero-v3 .wrap{display:flex;gap:3.5rem;height:90vh;min-height:40rem}.campaign-hero-v3 .content-wrapper{width:50%;max-width:28.5rem}.campaign-hero-v3 .content-wrapper .hero-logo{width:auto;border:none;padding:1.5rem 0 0;margin:0}.campaign-hero-v3 .content-wrapper .hero-logo .custom-logo-link{width:13.75rem}.campaign-hero-v3 .content-wrapper .hero-content{padding-block:2.5rem 10rem}.campaign-hero-v3 .hero-image-wrapper{flex:1;height:100%}.campaign-hero-v3 .hero-image{width:calc(100% + 4rem);max-height:none;height:100%;aspect-ratio:auto;border-radius:0 0 0 19rem}}@media (min-width:84rem){.campaign-hero-v3 .hero-image{width:calc(100% + 8.5rem);border-radius:0 0 0 25rem}}:root{--nav-mobile-height:3rem}@media (min-width:45em){:root{--nav-mobile-height:4rem}}.page-nav--open .kh-page-nav-mobile .page-nav-trigger svg{transform:rotate(180deg)}.page-nav--open .kh-page-nav-mobile .page-nav-content{max-height:100dvh;visibility:visible;transition:max-height .3s ease,visibility 0s}@media (min-width:45em){.hide--header .kh-page-nav-mobile{top:0}}@media (min-width:54em){.hide--header .kh-page-nav-mobile{top:0}}.kh-page-nav-desktop .page-nav-list>li.active>a span{color:#00778b}.page-nav-list>li.active>.page-nav-sub,.page-nav-list>li.active>.page-nav-indent{max-height:75em;visibility:visible;transition:max-height .3s ease,visibility 0s}.page-nav-list>li.nav-sub--open .nav-sub-trigger{color:#2e3c40}.page-nav-list>li.nav-sub--open .nav-sub-trigger .icon.close{display:block}.page-nav-list>li.nav-sub--open .nav-sub-trigger .icon.open{display:none}.page-nav-list>li.nav-sub--open .page-nav-sub,.page-nav-list>li.nav-sub--open .page-nav-indent{max-height:75em;visibility:visible;transition:max-height .3s ease,visibility 0s}@media (min-width:64em){.page-nav-list>li.active{border-bottom-color:#00778b;background:#f3f9f8}.page-nav-list>li.active>a{padding-left:1em}.page-nav-list>li.active>a span{color:#00778b}.page-nav-list>li .page-nav-sub li.active a,.page-nav-list>li .page-nav-indent li.active a{border-bottom:1px solid #00778b;background:#f3f9f8;color:#00778b}.page-nav-list>li .page-nav-sub li.active a .arrow,.page-nav-list>li .page-nav-indent li.active a .arrow{display:none}.page-nav-list>li .page-nav-sub li.active a:hover,.page-nav-list>li .page-nav-indent li.active a:hover{padding-right:3em}}.entry-header{overflow:hidden}.filter--open .search-filters .filter-overlay,.filter--open .search-filters .filter-drawer{display:block}.hide--header .results-block .results-heading{top:0}.filter--open .directory-filters .filter-overlay,.filter--open .directory-filters .filter-drawer{display:block}@media (min-width:64em){.filter--open .directory-filters .filter-overlay{display:none}}.directory-filters .filter-actions a.active .icon .count{display:flex}@media (min-width:64em){.directory-filters .filter-sticky-actions.sticky .sticky-actions li a.sticky-action.to-top{opacity:1;pointer-events:inherit;margin-top:0}.hide--header .directory-filters .filter-sticky-actions{top:0}}.map-view--on .directory-results-map-contain{display:block}.map-view--on .map-view-contain{display:flex;width:100%;justify-content:space-between}.map-view--on .directory-results-block .directory-results-list{width:100%;margin:0}.map-view--on .directory-results-block .directory-results-list li{width:100%;padding:0}.map-view--on .map-overlay{display:block;position:fixed;z-index:2001;top:0;left:0;width:100%;height:100%;background:rgba(46,60,64,.5)}@media (min-width:64em){.map-view--on .directory-results-block{width:50%;padding-right:.375em}.map-view--on .directory-results-map-contain{width:65.25%}.map-view--on .map-overlay{display:none}}@media (min-width:64em){.map-view--on .directory-results-block{padding-right:1.25em}}@media (min-width:91em){.map-view--on .directory-results-map-contain{width:74%}}@media (min-width:45rem){.hide--header .services-letter-group h3.letter-group-heading,.hide--header .services-letter-group .letter-group-heading.schema-faq-question{top:2rem}}.profile-hero .profile-content .hero-content-toggle.content-toggle--open .additional-content{max-height:20em;padding:1.5em 0 0}.profile-hero .profile-content .hero-content-toggle.content-toggle--open .trigger-icon{transform:rotate(180deg)}.hide--header .sticky-sidebar{top:0}.sticky-sidebar .sidebar-links li a.active{color:#00778b;background:#f3f9f8}.sticky-sidebar .sidebar-links li a.active span{padding-left:1em;border-bottom-color:#00778b}.profile-block--open .profile-block-header .profile-block-trigger svg{transform:rotate(180deg)}.profile-block--open .profile-block-content{max-height:175em}.profile-block--open .profile-block-content.tall{max-height:250em}.profile-block.profile-locations.profile-block--open .profile-block-content{overflow:visible}.profile-getting-here .getting-here-content .content-toggle.content-toggle--open .additional-content{max-height:20em;padding:1.5em 0 1em}.profile-getting-here .getting-here-content .content-toggle.content-toggle--open .trigger-icon{transform:rotate(180deg)}.profile-insurance .insurance-list .insurance-list-col li.accordion--open .insurance-accordion-trigger{border-bottom-color:transparent}.profile-insurance .insurance-list .insurance-list-col li.accordion--open .insurance-accordion-trigger .heading-6{color:#00778b}.profile-insurance .insurance-list .insurance-list-col li.accordion--open .insurance-accordion-trigger svg{transform:rotate(180deg)}.profile-insurance .insurance-list .insurance-list-col li.accordion--open .accordion-content{max-height:20em}.page-template-campaign .accordion-mobile.accordion--open .accordion-trigger svg{transform:rotate(180deg)}.page-template-campaign .accordion-mobile.accordion--open .accordion-content{padding:5em 0;max-height:250em}.page-template-campaign .campaign-hero.appear--on .campaign-hero-logo{opacity:1;transform:translateY(0)}.page-template-campaign .campaign-hero.appear--on .campaign-hero-bg .campaign-bg-image img{opacity:1;transform:translateX(0)}.page-template-campaign .campaign-hero.appear--on .campaign-hero-bg .campaign-bg-image-overlay{opacity:1;transform:translateY(0)}.page-template-campaign .campaign-hero.appear--on .campaign-hero-bg .campaign-bg-image-overlay img{transform:translate(6 0%,0)}.page-template-campaign .campaign-hero.appear--on .campaign-hero-content .campaign-hero-heading{opacity:1;transform:translateY(0)}.page-template-campaign .campaign-hero.appear--on .campaign-hero-content .campaign-hero-content-content{opacity:1}@media (min-width:35em){.page-template-campaign .campaign-hero.appear--on .campaign-hero-bg .campaign-bg-image-overlay img{transform:translate(20%,0)}}@media (min-width:85em){.page-template-campaign .campaign-hero.appear--on .campaign-hero-bg .campaign-bg-image-overlay img{transform:translate(0,0)}}.page-template-campaign .campaign-page-nav .page-section-nav ul li a.active{color:#00778b}.page-template-campaign .campaign-page-nav .page-section-nav ul li a.active:after{transform:scaleX(1);transform-origin:left}@media (min-width:46em){.page-template-campaign .campaign-promise .promise-quote .sidetext.appear--on{transform:rotate(-90deg) translateX(0)}.page-template-campaign .campaign-promise .promise-quote .sidetext.appear--on .heading-6{transform:none}.page-template-campaign .campaign-promise .promise-content .sidetext.appear--on{transform:rotate(-90deg) translateX(0)}.page-template-campaign .campaign-promise .promise-content .sidetext.appear--on .heading-6{transform:none}}.page-template-campaign .campaign-find-care .find-care-stat-cards .card .appear--on .number{opacity:1}.page-template-campaign .campaign-testimonial-slider .slide.tns-slide-active{transform:none}.campaign-faqs .faq-list .faq-contain.faq--open .faq-trigger span{color:#00778b}.campaign-faqs .faq-list .faq-contain.faq--open .faq-trigger .icon .open{display:none}.campaign-faqs .faq-list .faq-contain.faq--open .faq-trigger .icon .close{display:block}.campaign-faqs .faq-list .faq-contain.faq--open .faq-content{max-height:50em;padding:0 1.5em 2em}.compare-columns .column .symptoms-toggle--open .toggle-trigger span{color:#00778b}.compare-columns .column .symptoms-toggle--open .toggle-trigger .icon{transform:rotate(180deg)}.compare-columns .column .symptoms-toggle--open .toggle-content{max-height:100em}.find-care-compare-table .compare-table-contain--open{max-height:200em}.find-care-compare-table .compare-table-contain--open .compare-table-expand::before{height:0}.find-care-compare-table .compare-table-contain--open .compare-table-expand .icon{transform:rotate(180deg)}body.news-nav--open{overflow:hidden}.hide--header .news-nav{top:0}.news-nav--open .news-nav .news-nav-trigger .arrow{transform:rotate(180deg)}.news-nav--open .news-nav .news-nav-content{height:calc(100vh - 6.5em)}.hide--header.news-nav--open .news-nav .news-nav-content{height:calc(100vh - 3em)}@media (min-width:45em){.news-nav--open .news-nav .news-nav-content{max-height:calc(100vh - 8em)}.hide--header.news-nav--open .news-nav .news-nav-content{max-height:calc(100vh - 4em)}}.news-nav-list>li.nav-sub--open .news-nav-sub-trigger{color:#2e3c40}.news-nav-list>li.nav-sub--open .news-nav-sub-trigger .icon.close{display:block}.news-nav-list>li.nav-sub--open .news-nav-sub-trigger .icon.open{display:none}.news-nav-list>li.nav-sub--open .news-nav-sub-contain{max-height:50em}.news-nav-list>li.nav-sub--open .news-nav-sub li{opacity:1}@media (min-width:64em){.news-nav-list>li.active>a span{color:#00778b}.news-nav-list>li .news-nav-sub li.active a{border-bottom:1px solid #00778b;background:#f3f9f8;color:#00778b}.news-nav-list>li .news-nav-sub li.active a .arrow{display:none}.news-nav-list>li .news-nav-sub li.active a:hover{padding-right:3em}.news-nav-list>li.nav-sub--open .news-nav-sub-trigger,.news-nav-list>li:hover .news-nav-sub-trigger{color:#00778b}.news-nav-list>li.nav-sub--open .news-nav-sub-trigger::after,.news-nav-list>li:hover .news-nav-sub-trigger::after{transform:rotate(180deg)}.news-nav-list>li.nav-sub--open .news-nav-sub-contain,.news-nav-list>li:hover .news-nav-sub-contain{max-height:50em}.news-nav-list>li.nav-sub--open .news-nav-sub li,.news-nav-list>li:hover .news-nav-sub li{opacity:1}}.hide--header .event-content-cart .event-cart .cart-contain{top:1em}.page-template-medical-center .hero-content-toggle.content-toggle--open .additional-content{max-height:20em;padding:1.5em 0 0}.page-template-medical-center .hero-content-toggle.content-toggle--open .trigger-icon{transform:rotate(180deg)}.page-template-campaign-v2 .campaign-block{margin:5em 0}@media (min-width:40em){.page-template-campaign-v2 .campaign-block{margin:7.5em 0}}.page-template-campaign-v2 .directory-nav .view li a.active{background:#fff;color:#2e3c40}.page-template-campaign-v2 .directory-nav .view li a.active::before{transform:scaleX(1)}.page-template-campaign-v2 .directory-nav .sort-contain .options a.active{display:block;font-weight:500}.page-template-campaign-v2 .directory-nav .sort-contain.sort--open .sort-trigger{display:none}.page-template-campaign-v2 .directory-nav .sort-contain.sort--open .options{background:#fff}.page-template-campaign-v2 .directory-nav .sort-contain.sort--open .options a{display:block;color:#242526}.page-template-campaign-v2 .directory-nav .sort-contain.sort--open .options a:hover{color:#f0f8fa;background:#00778b}.page-template-campaign-v2 .directory-nav .sort-contain.sort--open .arrow{display:none}@media (min-width:51.25em){.page-template-campaign-v2 .directory-nav .sort-contain.sort--open .options a::before{opacity:0}}.page-template-campaign-v2 .campaign-content .content{max-width:59.5em;margin:0 auto}.page-template-campaign-v2 .campaign-content .content *:last-child{margin:0}.page-template-campaign-v2 .campaign-find-care .find-care-stat-cards .card .appear--on .number{opacity:1}.campaign-block .gv-list-container{margin-top:3.5em}.campaign-block .gv-list-view{border:none;margin:0 0 2em;padding-bottom:2em;border-bottom:1px solid #dbe1e2}.campaign-block .gv-list-view:last-of-type{border-bottom:none}.campaign-block .gv-list-view-title{padding:0;margin-bottom:1em;border:none}.campaign-block .gv-list-view-title::before{content:"Dr. ";font-weight:600;font-size:clamp(1.5em,4.7vw,2em);line-height:1.25;color:#00778b}.campaign-block .gv-list-view-title h3,.campaign-block .gv-list-view-title .schema-faq-question,.campaign-block .gv-list-view-title p,.campaign-block .gv-list-view-title .page-template-campaign-v2 .campaign-intro .gform_heading,.page-template-campaign-v2 .campaign-intro .campaign-block .gv-list-view-title .gform_heading,.campaign-block .gv-list-view-title .page-template-campaign-v2 .campaign-contact .gform_heading,.page-template-campaign-v2 .campaign-contact .campaign-block .gv-list-view-title .gform_heading{display:inline-block;font-weight:600;font-size:clamp(1.5em,4.7vw,2em);line-height:1.25;color:#00778b}.campaign-block .gv-list-view-title h3,.campaign-block .gv-list-view-title .schema-faq-question{margin-right:.25em}.campaign-block .gv-list-view-title>div{display:inline-block}.campaign-block .gv-list-view-content{padding:0}.campaign-block .gv-list-view-content .gv-grid-col-2-3,.campaign-block .gv-list-view-content .gv-list-view-content-description{width:100% !important}.campaign-block .gv-list-view-footer{background:none;border:none;padding:0;margin-top:1.5em}.campaign-block .gv-list-view-footer .gv-right{padding:0 !important;font-weight:600;color:#00778b;font-size:1em}.page-template-strive.menu--on #chatbot-chat,.page-template-strive-search.menu--on #chatbot-chat,.single-post.menu--on #chatbot-chat,.category.menu--on #chatbot-chat{display:none}@media (min-width:64em){.page-template-strive.menu--on,.page-template-strive-search.menu--on,.single-post.menu--on,.category.menu--on{overflow:auto}.page-template-strive.menu--on #chatbot-chat,.page-template-strive-search.menu--on #chatbot-chat,.single-post.menu--on #chatbot-chat,.category.menu--on #chatbot-chat{display:block}}.strive-home-hero .featured-carousel .slick-arrow{top:-4em}.menu--on .strive-header{position:fixed;top:0;width:100%}.menu--on .strive-header .mobile-actions a .icon-open{display:none;visibility:hidden}.menu--on .strive-header .mobile-actions a .icon-close{display:block;visibility:visible}.menu--on .strive-header .mobile-actions a.strive-nav-trigger span{width:0;opacity:0;padding:0;pointer-events:none}@media (min-width:64em){.menu--on .strive-header{position:static;top:auto;width:100%}}.menu--on .strive-menu{pointer-events:inherit;opacity:1;transform:none}.sticky-nav.show--sticky-nav .strive-sticky-nav{transform:translateY(0);opacity:1}.strive-post-content .page-block .kh-directory-card a{background-image:none !important}.strive-carousel-contain .slick-arrow{position:absolute;top:-5.5em;right:.75em;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:50%;border:1px solid #dbe1e2;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;width:2.5em;height:2.5em;color:#00b7bd;box-shadow:0 .75em 1.25em rgba(0,119,139,.1);transition:box-shadow .3s ease,transform .3s ease}.strive-carousel-contain .slick-arrow:hover{box-shadow:0 .25em 1.25em rgba(0,119,139,.1);transform:scale(1.02)}.strive-carousel-contain .slick-arrow svg{width:.75em;height:.75em}.strive-carousel-contain .slick-arrow svg path{stroke:currentColor}.strive-carousel-contain .slick-arrow.prev-arrow{right:3.75em}.strive-carousel-contain .slick-arrow.prev-arrow svg{transform:rotate(180deg)}.strive-carousel-contain .slick-arrow.slick-disabled{pointer-events:none;color:rgba(96,108,128,.5);box-shadow:none}@media (min-width:62.5em){.strive-carousel-contain .slick-arrow{width:4em;height:4em;box-shadow:0 1.25em 2em rgba(0,119,139,.1)}.strive-carousel-contain .slick-arrow:hover{box-shadow:0 .75em 2em rgba(0,119,139,.1)}.strive-carousel-contain .slick-arrow svg{width:1.25em;height:1.25em}.strive-carousel-contain .slick-arrow.prev-arrow{right:5.5em}}@media (min-width:90.5em){.strive-carousel-contain .slick-arrow{width:5em;height:5em;box-shadow:0 1.5em 2.5em rgba(0,119,139,.1)}.strive-carousel-contain .slick-arrow:hover{box-shadow:0 1em 2.5em rgba(0,119,139,.1)}.strive-carousel-contain .slick-arrow svg{width:1.5em;height:1.5em}.strive-carousel-contain .slick-arrow.prev-arrow{right:6.5em}}.facetwp-hidden{display:none}:root{--tec-font-family-sans-serif:"Kettering Sans",serif}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@font-face{font-family:"slick";src:url("https://cdn.ketteringhealth.org/wp-content/themes/ketteringhealth-2020/assets/css/../fonts/slick.eot?c5a5b7d3b9ff4a396014170ae4cbd384");src:url("https://cdn.ketteringhealth.org/wp-content/themes/ketteringhealth-2020/assets/css/../fonts/slick.eot?c5a5b7d3b9ff4a396014170ae4cbd384") format("embedded-opentype"),url("https://cdn.ketteringhealth.org/wp-content/themes/ketteringhealth-2020/assets/css/../fonts/slick.woff?be6afa24355a2a7f9b35650bb525fbba") format("woff"),url("https://cdn.ketteringhealth.org/wp-content/themes/ketteringhealth-2020/assets/css/../fonts/slick.ttf?85555f79099b9df71da5091db6be6572") format("truetype"),url("https://cdn.ketteringhealth.org/wp-content/themes/ketteringhealth-2020/assets/css/../fonts/slick.svg?2af0434a252aacae80fa7fd7a73d74c9") format("svg");font-weight:normal;font-style:normal}.slick-prev.slick-disabled,.slick-next.slick-disabled{cursor:default}.slick-prev.slick-disabled .slick-prev-icon,.slick-prev.slick-disabled .slick-next-icon,.slick-next.slick-disabled .slick-prev-icon,.slick-next.slick-disabled .slick-next-icon{opacity:.25}.slick-dots li.slick-active button:focus .slick-dot-icon{color:orange;opacity:1}.slick-dots li.slick-active button .slick-dot-icon{color:black;opacity:1}.slick-dots li.slick-active button .slick-dot-icon:before{margin-top:-3px;margin-left:-2px;font-size:18px}body.filter--open{overflow:hidden}@media (min-width:64em){body.filter--open{overflow:auto}}body.page-nav--open{overflow:hidden}body.map-view--on{overflow:hidden}@media (min-width:45em){body.map-view--on{overflow:inherit}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.site-container{display:flex;flex-direction:column}.site-container>*{order:2}.wrap{max-width:98.5em;padding:0 1.25em;margin:0 auto}@media (min-width:64em){.wrap{padding:0 4em}}img,svg{max-width:100%}@keyframes swp-voice-circle-pulse{0%,to{opacity:.2;transform:translate(-50%,-50%) scale(.95)}50%{opacity:.45;transform:translate(-50%,-50%) scale(1.05)}}.carousel__dots .carousel__dot.is-selected:after{opacity:1}@keyframes fancybox-rotate{100%{transform:rotate(360deg)}}@keyframes fancybox-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes fancybox-fadeIn{from{opacity:0}to{opacity:1}}@keyframes fancybox-fadeOut{to{opacity:0}}@keyframes fancybox-zoomInUp{from{transform:scale(.97) translate3d(0,16px,0);opacity:0}to{transform:scale(1) translate3d(0,0,0);opacity:1}}@keyframes fancybox-zoomOutDown{to{transform:scale(.97) translate3d(0,16px,0);opacity:0}}@keyframes fancybox-throwOutUp{to{transform:translate3d(0,-30%,0);opacity:0}}@keyframes fancybox-throwOutDown{to{transform:translate3d(0,30%,0);opacity:0}}.gv-widget-search .gv-search-box-links .active{font-weight:bold}.gv-grid,.gv-grid .gv-grid-row{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;direction:ltr;text-align:left;width:100%}.gv-grid:before,.gv-grid:after,.gv-grid .gv-grid-row:before,.gv-grid .gv-grid-row:after{content:" ";display:table}.gv-grid:after,.gv-grid .gv-grid-row:after{clear:both}.gv-grid:after{clear:both}[class*='gv-grid-col-']{float:left;padding-right:1em;min-height:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 320px){[class*='gv-grid-col-']{width:100% !important;float:none}}@media screen and (max-width: 480px){[class*='gv-grid-col-']{width:100% !important;float:none}}.gv-grid-col-2-3{width:66.6666666667%}.gv-grid-col-1-2{width:50%}.gv-right{text-align:right;display:block}.gv-right .gv-right>div{float:right}.gv-left{text-align:left;display:block}.gv-left .gv-right>div{float:left}@media screen and (max-width: 480px){[class*='gv-grid-col-']{width:100%}.gv-right,.gv-left,.gv-right>div,.gv-left>div{float:none;text-align:left}}body .gv-widget-page-links ul,body .gv-widget-page-links li{list-style:none;margin:0;padding:0}body .gv-widget-page-links li{display:inline;display:inline-block}body .gv-widget-page-links li .page-numbers{display:inline-block;padding:.4em .5em}body .gv-widget-page-links li .page-numbers.next{float:none}.gv-container img{display:block;margin:0;padding:0;max-width:100%;max-height:100%}.gv-container{text-align:left}.gv-list-view-content{}.gv-list-view-content:before,.gv-list-view-content:after{content:" ";display:table}.gv-list-view-content:after{clear:both}@media screen and (max-width: 600px){.gv-grid-col-2-3{width:100%;float:none}}.gv-list-view{border:1px solid #ddd;margin-bottom:1em}.gv-list-multiple-container{border:none;margin-bottom:0}.gv-list-view-title{border-bottom:1px solid #ddd;padding:.5em 1em}.gv-list-view-title h3{margin:0 0 .5em 0;padding:0}.gv-list-view-title p{margin:0;padding:0}.gv-list-view-content{padding:.75em 1em}.gv-list-view-content p{margin:0 0 1em 0;padding:0}.gv-list-view-footer{border-top:1px solid #ddd;background-color:#eee;padding:1em}*,*::before,*::after{box-sizing:border-box}body{margin:0;line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}ul[role="list"],ol[role="list"]{list-style-type:none;padding-inline-start:0}.sr-only{display:none}.wp-element-button{transition:all .3s ease}.has-font-weight-semibold{font-weight:600}.has-line-height-compact{line-height:var(--wp--custom--line-height--compact)}.has-max-width-lg{max-width:30ch;text-wrap:balance}.kh-block{display:flex;justify-content:center}.kh-block .kh-block-inner{display:inherit;justify-content:inherit;width:100%;max-width:120rem;border-radius:var(--wp--custom--radius--3-xl);overflow:clip;padding:var(--wp--preset--spacing--4-xl) var(--wp--preset--spacing--block-inner)}.kh-block .kh-block-layout{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--lg);width:100%;max-width:var(--wp--style--global--wide-size)}@media (min-width: 50rem){.kh-block{padding-inline:var(--wp--preset--spacing--xxs)}.kh-block .kh-block-inner{border-radius:var(--wp--custom--radius--4-xl)}.kh-block .kh-block-layout{gap:var(--wp--preset--spacing--3-xl) var(--wp--preset--spacing--lg)}}@keyframes card-arrow-fade-in{0%{box-shadow:0 0 0 0 transparent}100%{box-shadow:0 0 0 .375rem color-mix(in srgb,var(--wp--custom--color--bg--action) 15%,transparent)}}@keyframes card-arrow-pulse{0%{box-shadow:0 0 0 .375rem color-mix(in srgb,var(--wp--custom--color--bg--action) 15%,transparent)}100%{box-shadow:0 0 0 .5rem color-mix(in srgb,var(--wp--custom--color--bg--action) 25%,transparent)}}.kh-footer-wrapper{margin-block-start:var(--wp--preset--spacing--4-xl)}.kh-pre-footer{background:linear-gradient(70deg,var(--wp--preset--color--teal-600) 0%,var(--wp--preset--color--teal-600) 20%,#4099a8 100%)}.kh-pre-footer .kh-block-inner{padding-block:0}.kh-pre-footer .pre-footer-layout{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--wp--preset--spacing--md);text-align:center;padding-block:12%;min-height:24rem}.kh-pre-footer .pre-footer-layout>*{margin:0}.kh-pre-footer .pre-footer-layout::before{content:"";position:absolute;z-index:0;inset:50% 0 auto auto;min-width:400px;translate:0 calc(-65% + var(--parallax-y,0px));width:50%;aspect-ratio:.75;background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzA0IiBoZWlnaHQ9Ijg5NiIgdmlld0JveD0iMCAwIDcwNCA4OTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik02NTIuNzM0IDU5Mi45NDlDNjgxLjUyNCA2MjkuMTQ3IDY5NS43MDQgNjc0LjgwOSA2OTIuNTczIDcyMC45MDFDNjg5LjQ0MyA3NjcuMDU1IDY2OS4xMjQgODEwLjMyMSA2MzUuNzI5IDg0Mi4yNzhMNTgzLjg1OCA4OTIuMTgxQzU4Mi41MDcgODkzLjQ3MSA1ODAuOTExIDg5NC40NTQgNTc5LjEzMSA4OTUuMTNDNTc3LjM1MSA4OTUuODA2IDU3NS41MDkgODk2LjA1MiA1NzMuNjY4IDg5NS45OTFDNTcxLjgyNiA4OTUuODY4IDU2OS45ODUgODk1LjQzOCA1NjguMzI3IDg5NC42MzlDNTY2LjY3IDg5My44NCA1NjUuMTM1IDg5Mi42NzIgNTYzLjkwNyA4OTEuMjU5QzU2My44NDYgODkxLjE5NyA1NjMuODQ2IDg5MS4xOTcgNTYzLjc4NSA4OTEuMTM2TDM0OS45MTQgNjIwLjc4OUMzMjMuMDI3IDU4Ni45MjYgMzA5Ljc2OCA1NDQuMjc2IDMxMi43MTQgNTAxLjE5NUMzMTUuNjYxIDQ1OC4wNTIgMzM0LjU2OCA0MTcuNjE0IDM2NS43NTIgMzg3Ljc0Nkw0MjUuNzg4IDMyOS43MzFMNDI1Ljg0OSAzMjkuNjdDNDI3LjIgMzI4LjM3OSA0MjguODU3IDMyNy40NTcgNDMwLjU3NiAzMjYuODQzQzQzMi4zNTYgMzI2LjIyOCA0MzQuMTk4IDMyNS45ODIgNDM2LjAzOSAzMjYuMTA1QzQzNy44ODEgMzI2LjIyOCA0MzkuNzIzIDMyNi43MiA0NDEuMzggMzI3LjU4QzQ0My4wMzggMzI4LjQ0IDQ0NC41MTEgMzI5LjYwOCA0NDUuNjc3IDMzMS4wODNDNDQ1LjY3NyAzMzEuMDgzIDQ0NS42NzcgMzMxLjE0NSA0NDUuNzM5IDMzMS4xNDVMNjUyLjczNCA1OTIuOTQ5Wk0yOTIuNTE4IDEzLjI5MTdDMjkyLjUxOCAxMy4yMzAzIDI5Mi41MTggMTMuMjMwMyAyOTIuNTE4IDEzLjI5MTdDMjkyLjUxOCAxMC42NDkxIDI5MS43MiA4LjEyOTQxIDI5MC4yNDcgNS45MTY5N0MyODguNzczIDMuNzY2IDI4Ni43NDggMi4wNDUyMiAyODQuMzU0IDEuMDYxOTFDMjgxLjk2IDAuMDE3MTU0MiAyNzkuMzIgLTAuMjI4NjcyIDI3Ni43NDIgMC4yMDE1MjRDMjc0LjE2NCAwLjYzMTcxOSAyNzEuODMxIDEuODYwODUgMjY5LjkyOCAzLjY0MzA5TDg2LjgxMjIgMTc4Ljc5NEM2Mi44NzE1IDIwMS43NzkgNDMuNzgwMyAyMjkuMzczIDMwLjc2NjQgMjU5Ljk3OEMxNy43NTI1IDI5MC41ODMgMTEgMzIzLjQwMSAxMSAzNTYuNjQ5Vjg4Mi41OTNWODgyLjY1NUMxMSA4ODUuMjM2IDExLjc5OCA4ODcuODE3IDEzLjI3MTMgODg5Ljk2OEMxNC43NDQ2IDg5Mi4xMTkgMTYuNzcwMyA4OTMuODQgMTkuMTY0NCA4OTQuODg1QzIxLjU1ODUgODk1LjkyOSAyNC4xOTgxIDg5Ni4xNzUgMjYuNzc2MyA4OTUuNzQ1QzI5LjM1NDUgODk1LjMxNSAzMS42ODcyIDg5NC4wODYgMzMuNTkwMiA4OTIuMzAzTDE3OS4zMjIgNzUyLjY3NEMyMTUuMTEgNzE4LjM4MiAyNDMuNTkzIDY3Ny4xNDQgMjYzLjA1MyA2MzEuNTQ0QzI4Mi41MTIgNTg1Ljk0MyAyOTIuNTE4IDUzNi44MzkgMjkyLjUxOCA0ODcuMTgzVjEzLjI5MTdaIiBmaWxsPSIjMDA3NzhCIiBmaWxsLW9wYWNpdHk9IjAuNSIvPgo8L3N2Zz4K") no-repeat center;background-size:contain}.pre-footer-layout .pre-footer-content{position:relative}.pre-footer-content h2{color:#0f4c57}.kh-footer .footer-layout{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--3-xl)}.kh-footer .footer-layout a{text-decoration:none;color:var(--wp--custom--color--text--primary);transition:color .3s ease}.kh-footer .footer-layout a:hover{color:var(--wp--custom--color--text--action)}.kh-footer .footer-main{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--3-xl) var(--wp--preset--spacing--4-xl)}.kh-footer .footer-main-contact{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--sm)}.kh-footer .footer-main-contact>*{margin:0}.kh-footer .footer-main-contact .footer-logo{width:100%;max-width:10rem}.kh-footer .footer-main-contact address{font-style:normal}.footer-social ul{display:flex;gap:var(--wp--preset--spacing--sm)}.footer-social ul li a{display:block;width:1.5rem;aspect-ratio:1;background:no-repeat center/contain}.footer-social ul li a[href*="facebook.com"]{background-image:url("/wp-content/themes/ketteringhealth-2020/assets/images/facebook.svg")}.footer-social ul li a[href*="x.com"]{background-image:url("/wp-content/themes/ketteringhealth-2020/assets/images/x.svg")}.footer-social ul li a[href*="instagram.com"]{background-image:url("/wp-content/themes/ketteringhealth-2020/assets/images/instagram.svg")}.footer-social ul li a[href*="linkedin.com"]{background-image:url("/wp-content/themes/ketteringhealth-2020/assets/images/linkedin.svg")}.footer-social ul li a[href*="youtube.com"]{background-image:url("/wp-content/themes/ketteringhealth-2020/assets/images/youtube.svg")}.kh-footer .footer-main-lists{display:flex;flex-direction:column;justify-content:space-between;flex:1;min-width:calc(50% - ( var(--wp--preset--spacing--lg) / 2 ));gap:var(--wp--preset--spacing--lg)}.footer-main-lists .footer-main-list-wrapper{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--sm)}.footer-main-list-wrapper>*{margin:0}.footer-main-list-wrapper ul{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--xxs);font-weight:500}.kh-footer .footer-sub{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--wp--preset--spacing--md);border-top:1px solid var(--wp--custom--color--border--03);padding-top:var(--wp--preset--spacing--xl)}.kh-footer .footer-sub>*{margin:0}.kh-footer .footer-sub .footer-sub-list{display:flex;flex-wrap:wrap;gap:0 var(--wp--preset--spacing--md)}@media (min-width: 62.5rem){.kh-footer .footer-layout{gap:var(--wp--preset--spacing--3-xl)}.kh-footer .footer-main-lists{flex-direction:row}.kh-footer .footer-sub{padding-top:var(--wp--preset--spacing--3-xl)}}@media (min-width: 85rem){.kh-footer .footer-main{flex-direction:row}}