:where(.wp-block-button__link){border-radius:9999px;box-shadow:none;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none;}: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;}: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):is(a):active,:where(.wp-block-file__button):is(a):focus,:where(.wp-block-file__button):is(a):hover,:where(.wp-block-file__button):is(a):visited{box-shadow:none;color:#fff;opacity:.85;text-decoration:none;}:where(.wp-block-group.wp-block-group-is-layout-constrained){position:relative;}@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){font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit;}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper){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;}: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;}}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}to{-webkit-transform:rotate(1turn);transform:rotate(1turn);}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}to{-webkit-transform:rotate(1turn);transform:rotate(1turn);}}[data-accordion] [data-content]{overflow:hidden;max-height:0;}[data-accordion]{line-height:auto;}[data-control],[data-content] > *{padding:5px;}[data-content] [data-accordion]{border:0;padding:0;}[data-accordion] [data-control]{position:relative;}[data-accordion] > [data-control]:after{content:"";position:absolute;right:10px;top:0;bottom:0;color:#444;width:24px;background:url("https://www.petersonhealth.com/wp-content/plugins/sp-faq/assets/css/../images/down.png") center center no-repeat;background-size:50%;}*,*::before,*::after{box-sizing:border-box;}button,hr,input{overflow:visible;}html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}menu,article,aside,details,footer,header,nav,section{display:block;}h1{font-size:2em;margin:.67em 0;}figcaption,figure,main{display:block;}figure{margin:1em 40px;}a{background-color:transparent;-webkit-text-decoration-skip:objects;}a:active,a:hover{outline-width:0;}img{border-style:none;}svg:not(:root){overflow:hidden;}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0;}button,input{}[type=submit],[type=reset],button,html [type=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:ButtonText dotted 1px;}[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-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}[hidden],template{display:none;}body{-moz-osx-font-smoothing:grayscale;}img{height:auto;}svg{max-height:100%;}img,svg{max-width:100%;}.contain_all{width:100%;}.contain{max-width:93.5em;padding:0 1.5em;margin:0 auto;}.contain.small{max-width:55em;}.search{position:relative;}.search .search_submit{position:absolute;top:50%;right:1rem;width:1rem;height:1rem;background:url("https://www.petersonhealth.com/wp-content/themes/peterson-healthcare/assets-old/images/icons/search.min.svg") no-repeat center;border:none;outline:none;text-indent:-999em;-webkit-transform:translateY(-50%);transform:translateY(-50%);}::-webkit-input-placeholder{color:#808080;}::-moz-placeholder{color:#808080;}:-ms-input-placeholder{color:#808080;}:-moz-placeholder{color:#808080;}form input[type=text],form input[type=date],form input[type=email],form input[type=number],form input[type=search],form input[type=tel],form textarea,div.gform_wrapper .address_country select,div.gform_wrapper .address_state select,div.gform_wrapper .gfield_radio li label,div.gform_wrapper .gfield_time_ampm select,div.gform_wrapper .ginput_container_date select,.search_categories select{background:white;-webkit-appearance:none !important;border-radius:.125rem;border:1px solid #009ed2;outline:none;display:block;width:100%;max-width:100%;font-size:1.25rem;padding:1.5rem .65rem;margin-bottom:1.5em;transition:border-color .3s ease;}input[type=text]:focus,input[type=search]:focus,textarea:focus{border-color:#00bdf2;}body,input,textarea,button,select{color:#424242;font-family:"canada-type-gibson",sans-serif;-webkit-font-smoothing:antialiased;}h1,h2,h3,h4,h5,h6{color:#424242;font-family:"canada-type-gibson",sans-serif;font-weight:600;-webkit-font-smoothing:antialiased;}h1,h2,h3,h4,h5,h6,p,ul,ol,blockquote{margin-top:0;}h1{font-size:2.25em;}h2{font-size:2.125em;}h4,.gsection_title{font-size:1.5rem;}p{font-weight:400;font-size:1.25em;line-height:1.8em;}p.small{font-size:1em;line-height:1.25em;}form p,li.gfield_html{font-size:1em;font-style:italic;text-align:center;}a{color:#009ed2;text-decoration:none;transition:color .3s ease;}a:hover,a.hover{color:#00bdf2;}a:focus,a.active{color:#003c69;}ol li,ul li{margin-bottom:.75em;}ol ol,ol ul,ul ol,ul ul{padding-top:.75em;}.dropdown{position:relative;margin-bottom:2em;}.dropdown .drop_trigger{position:relative;text-decoration:none;color:#808080;font-weight:600;background:white;border-radius:.125rem;border:1px solid #009ed2;display:block;width:100%;font-size:1.125em;padding:1.5rem 2.75rem 1.5rem .65rem;}.dropdown .drop_trigger::after{content:"";position:absolute;top:50%;right:1rem;width:1.25rem;height:1.25rem;background:url("https://www.petersonhealth.com/wp-content/themes/peterson-healthcare/assets-old/images/icons/search.min.svg");-webkit-transform:translateY(-50%);transform:translateY(-50%);}.dropdown .drop_trigger span{display:none;}.dropdown .drop_trigger span.mobile{display:block;}.dropdown .dropdown_options,.dropdown .dropdown_child{position:absolute;overflow:scroll;z-index:1;top:100%;left:0;width:100%;list-style-type:none;margin:0;padding:0;max-height:0;border-radius:0 0 .125rem .125rem;}.dropdown .dropdown_options li,.dropdown .dropdown_child li{display:block;margin-bottom:0;}.dropdown .dropdown_options li a,.dropdown .dropdown_child li a{display:block;font-size:1.125em;padding:1.5rem .65rem;background:#f5f5f5;color:#009ed2;text-decoration:none;border-bottom:1px solid #dcdcdc;}.dropdown .dropdown_options li:last-child a,.dropdown .dropdown_child li:last-child a{border-bottom:none;}@media (min-width: 62.5em){.dropdown .drop_trigger span{display:block;}.dropdown .drop_trigger span.mobile{display:none;}}.search_trigger,.menu_trigger{position:absolute;top:1.5em;left:1em;display:block;width:2.5em;height:2.5em;padding:.5em;}@media (min-width: 54em){.search_trigger,.menu_trigger{left:auto;right:1em;top:3.25em;width:2.25em;height:2.25em;}}@media (min-width: 61em){.search_trigger,.menu_trigger{top:4.125em;}}.search_overlay{position:fixed;top:0;left:0;width:100%;height:100%;overflow:scroll;background:rgba(0,158,210,.95);padding:0;opacity:0;-webkit-transform:translateY(-110%);transform:translateY(-110%);transition:opacity .5s ease-in-out;z-index:9999;}.search_overlay .contain{position:relative;padding:4.75em 2em 8.75em;}.search_overlay .search_trigger{left:auto;right:1em;}.search_overlay h1{font-size:1.5em;color:white;text-align:center;margin-bottom:1.25em;}.search_overlay .search_contain{max-width:35em;margin:0 auto;}.search_overlay .search-label{display:block;font-weight:600;color:white;text-transform:uppercase;font-size:1em;margin-bottom:.5em;}.search_overlay .dropdown{position:relative;margin-bottom:2em;}.search_overlay .dropdown .drop_trigger{position:relative;text-decoration:none;color:#424242;background:white;border-radius:.125rem;border:1px solid #dcdcdc;display:block;width:100%;font-size:1.125em;padding:1.5rem .65rem;}.search_overlay .dropdown .drop_trigger::after{content:"";position:absolute;top:50%;right:1rem;width:1.25rem;height:1.25rem;background:url("https://www.petersonhealth.com/wp-content/themes/peterson-healthcare/assets-old/images/icons/drop_arrow.min.svg");-webkit-transform:translateY(-50%);transform:translateY(-50%);}.search_overlay .dropdown .dropdown_options{position:absolute;overflow:scroll;z-index:1;top:100%;left:0;width:100%;list-style-type:none;margin:0;padding:0;max-height:0;}.search_overlay .dropdown .dropdown_options li{display:block;margin-bottom:0;}.search_overlay .dropdown .dropdown_options li a{display:block;font-size:1.125em;padding:1.5rem .65rem;background:#f5f5f5;color:#424242;text-decoration:none;border:1px solid #dcdcdc;border-top:none;}.search_overlay .dropdown .dropdown_options li:last-child a{border-radius:0 0 .125rem .125rem;}.search_overlay .search input[type=search]{border:1px solid #dcdcdc;}.search_overlay .search input[type=search]:focus{border-color:#dcdcdc;}@media (min-width: 35em){.search_overlay .contain{padding:8.75em 2em;}.search_overlay h1{font-size:2.75em;}.search_overlay .search-label{font-size:1.125em;}}footer{-webkit-transform:translate3d(0,0,0);position:relative;z-index:2;border-top:1px solid #d5d5d5;background:white;padding:1em 1em 3em;margin-top:7.640625em;}footer .footer_image_top{overflow:hidden;position:absolute;top:0;left:50%;width:100%;text-align:center;height:7.640625em;background:white;-webkit-transform:translate(-50%,-7.64063em);transform:translate(-50%,-7.64063em);}footer .footer_image_top img{position:absolute;top:0;left:50%;height:7.640625em;width:auto;max-width:82.671875em;-webkit-transform:translateX(-50%);transform:translateX(-50%);}@media (min-width: 55em){footer{margin-top:15.28125em;}footer .footer_image_top{height:15.28125em;-webkit-transform:translate(-50%,-15.28125em);transform:translate(-50%,-15.28125em);}footer .footer_image_top img{height:15.28125em;max-width:165.34375em;}}@media (min-width: 64em){footer{padding:2.0625em 1em 4em;}}footer .contain{position:relative;text-align:center;padding:3.75em 1.5em 5em;}footer .contain .footer_info .footer_logo{display:block;width:10.625em;margin:0 auto 1.5em;}footer .contain .footer_info p.small{margin-bottom:2em;}.footer_info p a{color:#424242;}footer .contain .footer_nav ul{list-style-type:none;margin:0 0 4em;padding:0;}footer .contain .footer_nav ul li a{font-size:1em;color:#424242;text-decoration:none;}footer .contain .footer_nav ul li:first-child{text-transform:uppercase;}footer .contain .footer_nav ul.footer_social li{display:inline-block;width:2.25em;margin:0 .5em;}footer .contain .copyright,footer .contain .links{font-size:.9375em;}footer .contain .copyright a,footer .contain .links a{color:#424242;}@media (min-width: 33em){footer .contain{text-align:left;}footer .contain .footer_info{float:left;width:60%;}footer .contain .footer_info .footer_logo{margin:0 0 1.5em;}footer .contain .footer_nav{padding-top:1.125em;float:left;width:40%;}footer .contain .footer_nav ul.footer_social{position:absolute;top:16.5em;left:1.25em;}footer .contain .footer_nav ul.footer_social li{margin:0 1em 0 0;}footer .contain .copyright,footer .contain .links{text-align:center;}footer .contain .copyright{clear:both;}}@media (min-width: 46.875em){footer .contain .copyright{float:left;}footer .contain .links{float:right;text-align:right;}}@media (min-width: 55em){footer .contain .footer_info{position:absolute;top:3.75em;left:1.5em;width:auto;}footer .contain .footer_nav{padding-left:20em;width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}footer .contain .footer_nav ul{margin-right:1%;width:49%;}footer .contain .footer_nav ul.footer_social{position:static;top:auto;left:auto;}}@media (min-width: 63.75em){footer .contain .footer_nav ul{margin-right:0;width:27%;}footer .contain .footer_nav ul.footer_social{width:19%;text-align:right;}footer .contain .footer_nav ul.footer_social li{margin:0 0 0 1em;}footer .contain .footer_nav ul.footer_social li:first-child{margin-left:0;}}@media print{.footer_image_top,.footer_nav,.footer_social,.menu_trigger,.provider_heading .options,.provider_list article address::before,.provider_list article .phone::before,.results_filter,.search_trigger{display:none;}}.screen-reader-text,.screen-reader-text span,.screen-reader-shortcut{position:absolute !important;clip:rect(0,0,0,0);height:1px;width:1px;border:0;overflow:hidden;}@keyframes pulse{0%{opacity:.1;}50%{opacity:.3;}100%{opacity:.1;}}@keyframes instaReveal{0%{opacity:0;}100%{opacity:1;}}@keyframes modaal-loading-spinner{0%{opacity:1;transform:scale(1.5);}100%{opacity:.1;transform:scale(1);}}.video-cursor{position:fixed;pointer-events:none;z-index:100;top:0;left:0;width:5em;height:5em;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5em;background:#00789f;border:1px solid #00789f;border-radius:50%;text-decoration:none;color:#fff;font-weight:600;text-align:center;opacity:0;padding:.5em;box-shadow:0 1.5em 3.5em rgba(0,0,0,.1);transform:translate(-50%,-50%) scale(.5);transition:opacity .3s ease,transform .3s ease;}.video-cursor svg{width:.75em;margin-left:.25em;}.video-cursor .play-text{font-size:1em;}@media (min-width:42.5em){.video-cursor{width:6em;height:6em;}.video-cursor .play-text{font-size:1.125em;}}html{scroll-padding-top:7.25rem;}img:not(.contain_all *){position:absolute;}img,svg{display:block;}body.menu-open{overflow:hidden;}@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;}}form input[type=text],form input[type=date],form input[type=email],form input[type=number],form input[type=search],form input[type=tel],form textarea,div.gform_wrapper .address_country select,div.gform_wrapper .address_state select,div.gform_wrapper .gfield_radio li label,div.gform_wrapper .gfield_time_ampm select,div.gform_wrapper .ginput_container_date select,.search_categories select{border-color:#0090bf;border-radius:.25rem;padding-inline:1em;}.ph-main-header{position:sticky;top:0;z-index:1000;background:#fff;border-bottom:1px solid #e5e5e5;box-shadow:0 0 .5rem 0 rgba(0,0,0,.08);}.ph-main-header .ph-utility-wrapper{position:relative;display:flex;gap:1em;align-items:center;justify-content:space-between;max-width:100em;margin:0 auto;padding:1rem;background:#fff;}.ph-main-header .ph-utility-wrapper .ph-logo{flex:1;max-width:10em;padding-right:1em;transition:opacity .3s ease;}.ph-main-header .ph-utility-wrapper .search-trigger{display:flex;align-items:center;}.ph-main-header .ph-utility-wrapper .search-trigger.mobile{position:relative;}.ph-main-header .ph-utility-wrapper .search-trigger.mobile span{position:absolute;left:100%;top:50%;transform:translateY(-50%);font-weight:500;color:#004d66;opacity:0;transition:opacity .3s ease;}.ph-main-header .ph-utility-wrapper .menu-trigger{position:relative;width:2.75rem;height:2.75rem;}.ph-main-header .ph-utility-wrapper .menu-trigger i{position:absolute;inset:0;transition:opacity .3s ease;}.ph-main-header .ph-utility-wrapper .menu-trigger i.menu-close{opacity:0;}.ph-main-header .ph-menu-contain{position:fixed;inset:0;z-index:-1;padding:6em 1.5em 2em;background:#fff;opacity:0;pointer-events:none;transform:translateY(-4em);overflow:auto;transition:all .3s ease;}.menu-open .ph-main-header .ph-utility-wrapper .ph-logo{opacity:0;}.menu-open .ph-main-header .ph-utility-wrapper .search-trigger.mobile span{opacity:1;}.menu-open .ph-main-header .ph-utility-wrapper .menu-trigger i.menu-open{opacity:0;}.menu-open .ph-main-header .ph-utility-wrapper .menu-trigger i.menu-close{opacity:1;}.menu-open .ph-main-header .ph-menu-contain{opacity:1;pointer-events:inherit;transform:none;}.ph-main-header .ph-main-menu{list-style-type:none;max-width:37.5em;margin:0 auto;padding:0 0 1.5em;}.ph-main-header .ph-main-menu > li{position:relative;display:block;margin:0;border-bottom:1px solid #dfe9ec;}.ph-main-header .ph-main-menu > li:last-child{border:none;}.ph-main-header .ph-main-menu > li > a{display:flex;gap:.5rem;align-items:center;padding:.75em 0;}.ph-main-header .ph-main-menu > li > a span{color:#00789f;font-weight:500;font-size:1.25rem;transition:color .3s ease;}.ph-main-header .ph-main-menu > li > a .arrow{color:#009ed2;margin-left:auto;transition:all .3s ease;}.ph-main-header .ph-main-menu > li > a:hover span{color:#004d66;}.ph-main-header .ph-main-menu > li > a:hover .arrow{color:#004d66;}.ph-main-header .ph-main-menu .ph-dropdown-contain{max-height:0;opacity:0;overflow:hidden;transition:all .3s ease;}.ph-main-header .ph-main-menu .ph-dropdown-contain .ph-dropdown-list{list-style-type:none;margin:0;padding:0;}.ph-main-header .ph-main-menu .ph-dropdown-contain .ph-dropdown-list li{display:block;margin:0;}.ph-main-header .ph-main-menu .ph-dropdown-contain .ph-dropdown-list li a{display:block;font-weight:500;color:#00789f;padding:.875em 1em .875em 2.55em;transition:all .3s ease;}.ph-main-header .ph-main-menu .ph-dropdown-contain .ph-dropdown-list li a:hover{color:#004d66;}.ph-main-header .ph-sub-menu{list-style-type:none;max-width:37.5em;margin:0 auto;padding:1.5em 0 0;border-top:1px solid #b4d5e0;}.ph-main-header .ph-sub-menu li{display:block;margin:0;}.ph-main-header .ph-sub-menu li a{display:flex;gap:1em;align-items:center;font-weight:500;color:#004d66;padding:.75em 0;transition:all .3s ease;}.ph-main-header .ph-sub-menu li.search-trigger-contain{display:none;visibility:hidden;}.ph-main-header .ph-sub-menu li.social-links{display:flex;align-items:center;justify-content:center;gap:1.5em;margin-top:2.5em;}.ph-main-header .ph-sub-menu li.social-links a{padding:0;}@media (min-width:37.5em){.ph-main-header .ph-main-menu > li > a{gap:1rem;padding:1.875em 0;}.ph-main-header .ph-main-menu > li > a span{font-size:1.5rem;}.ph-main-header .ph-main-menu .ph-dropdown-contain .ph-dropdown-list{padding-bottom:1.5em;}.ph-main-header .ph-main-menu .ph-dropdown-contain .ph-dropdown-list li a{padding-left:3.05em;}.ph-main-header .ph-sub-menu li a{gap:1.5em;}}@media (min-width:85em){.ph-main-header{padding:1em 1.5em;}.ph-main-header .ph-header-wrapper{display:flex;align-items:center;justify-content:space-between;gap:2.5em;max-width:106.25em;margin:0 auto;}.ph-main-header .ph-utility-wrapper{margin:0;padding:0;background:none;}.ph-main-header .ph-utility-wrapper .ph-logo{flex:auto;width:10em;padding:0;}.ph-main-header .ph-utility-wrapper .search-trigger,.ph-main-header .ph-utility-wrapper .menu-trigger{display:none;visibility:hidden;}.ph-main-header .ph-menu-contain{flex:1;display:flex;align-items:center;position:static;inset:auto;z-index:1;padding:0;background:none;opacity:1;pointer-events:inherit;transform:none;overflow:visible;transition:none;gap:2.5em;}.ph-main-header .ph-main-menu{flex:1;display:flex;align-items:center;justify-content:space-between;max-width:39em;margin:0 auto;padding:0;}.ph-main-header .ph-main-menu > li{border:none;}.ph-main-header .ph-main-menu > li > a{display:flex;gap:.5rem;align-items:center;padding:.75em 0;}.ph-main-header .ph-main-menu > li > a span{color:#00789f;font-weight:500;font-size:1.25rem;transition:color .3s ease;}.ph-main-header .ph-main-menu > li > a .arrow{color:#009ed2;margin-left:auto;transition:all .3s ease;}.ph-main-header .ph-main-menu > li > a:hover span{color:#004d66;}.ph-main-header .ph-main-menu > li > a:hover .arrow{color:#004d66;}.ph-main-header .ph-main-menu > li:hover .arrow,.ph-main-header .ph-main-menu > li:focus-within .arrow{transform:rotate(180deg);}.ph-main-header .ph-main-menu > li:hover .ph-dropdown-contain,.ph-main-header .ph-main-menu > li:focus-within .ph-dropdown-contain{opacity:1;pointer-events:inherit;}.ph-main-header .ph-main-menu > li:hover > a span,.ph-main-header .ph-main-menu > li:focus-within > a span{color:#004d66;}.ph-main-header .ph-main-menu > li:hover > a .arrow,.ph-main-header .ph-main-menu > li:focus-within > a .arrow{color:#004d66;}.ph-main-header .ph-main-menu .ph-dropdown-contain{position:absolute;top:100%;left:.75em;background-color:#fff;max-height:none;opacity:1;overflow:auto;width:17.5em;opacity:0;pointer-events:none;border-radius:.125em;padding:1em;box-shadow:0 .25em 1.25em 0 rgba(0,0,0,.1);}.ph-main-header .ph-main-menu .ph-dropdown-contain .ph-dropdown-list{padding-bottom:0;}.ph-main-header .ph-main-menu .ph-dropdown-contain .ph-dropdown-list li a{padding:.875em 1em;border-radius:.125em;}.ph-main-header .ph-main-menu .ph-dropdown-contain .ph-dropdown-list li a:hover{background-color:#f0f9fc;}.ph-main-header .ph-sub-menu{display:flex;align-items:center;gap:2em;padding:0;border-top:none;}.ph-main-header .ph-sub-menu li a{gap:.5em;padding:.625em .5em;border-radius:.125em;}.ph-main-header .ph-sub-menu li a:hover{background:#f0f9fc;}.ph-main-header .ph-sub-menu li.search-trigger-contain{display:flex;visibility:visible;}.ph-main-header .ph-sub-menu li.social-links{display:none;visibility:hidden;}}.category-tag{display:inline-block;font-size:.9375rem;line-height:1.25;letter-spacing:.02em;font-weight:400;color:#424242;padding:.375rem .75rem;border-radius:2rem;background-color:#e1f0f5;}.blog-post .category-tag{background-color:#fff;}a.category-tag{background-color:#f0f9fc;color:#424242;transition:background-color .3s ease,color .3s ease;}a.category-tag:hover{background-color:#e1f0f5;color:#004d66;}@container card (min-width: 38rem){flex-direction:row;}.news-nav .news-nav-trigger{display:flex;align-items:center;justify-content:space-between;padding:1rem;}.news-nav .news-nav-trigger span{font-size:1.125rem;font-weight:500;color:#00789f;transition:color .3s ease;}.news-nav .news-nav-trigger .arrow{color:#00789f;transition:transform .3s ease;}.news-nav .news-nav-list{display:flex;flex-direction:column;list-style-type:none;margin:0;padding:0 1rem;max-height:0;overflow:auto;transition:max-height .3s ease,padding .3s ease;}.news-nav .news-nav-list > li{border-bottom:1px solid #e5e5e5;}.news-nav .news-nav-list > li:last-child{border:none;}.news-nav .news-nav-list li{margin:0;padding:0;font-size:1rem;}.news-nav .news-nav-list li a,.news-nav .news-nav-list li .news-nav-sub-trigger{display:flex;align-items:center;justify-content:space-between;color:#00789f;font-weight:500;padding-block:.75rem;cursor:pointer;transition:color .3s ease;}.news-nav .news-nav-list li a .arrow,.news-nav .news-nav-list li .news-nav-sub-trigger .arrow{transition:transform .3s ease;}.news-nav .news-nav-list li a:hover,.news-nav .news-nav-list li .news-nav-sub-trigger:hover{color:#004d66;}@media (min-width:65em){.news-nav{padding:0 1rem;}.news-nav .news-nav-trigger{display:none;}.news-nav .news-nav-list{flex-direction:row;flex-wrap:wrap;padding:0;gap:1rem;max-height:none;overflow:visible;transition:none;max-width:90.5rem;margin-inline:auto;}.news-nav .news-nav-list > li{position:relative;border:none;}.news-nav .news-nav-list li a,.news-nav .news-nav-list li .news-nav-sub-trigger{padding:1.25rem 1rem;gap:.25rem;min-height:3.75rem;}}@media (min-width:85em){.news-nav{top:5.5625rem;}}.page_content{overflow:clip;}.blog-hero-section{display:flex;justify-content:center;padding:2rem 1rem;}.blog-hero-section .blog-hero-content{position:relative;z-index:1;display:flex;flex-direction:column-reverse;gap:2rem;width:100%;max-width:90.5rem;}.blog-hero-section .blog-hero-content .hero-content{display:flex;flex-direction:column;justify-content:center;gap:1rem;}.blog-hero-section .blog-hero-content .hero-content *{margin:0;}.blog-hero-section .blog-hero-content .hero-content h1,.blog-hero-section .blog-hero-content .hero-content h2{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;font-size:clamp(1.5rem,.2637rem + 2.7473vw,2.75rem);font-weight:600;color:#004d66;}.blog-hero-section .blog-hero-content .hero-content p{font-size:1.25rem;line-height:1.8;color:#424242;}.blog-hero-section .blog-hero-content .hero-content .blog-meta{font-size:.9375rem;line-height:1.25;color:#b4d5e0;}.blog-hero-section .blog-hero-content .hero-content .blog-meta span{color:#424242;}.blog-hero-section .blog-hero-content .hero-content .hero-author{display:flex;justify-content:flex-start;align-items:center;gap:.75rem;margin-top:1rem;}.blog-hero-section .blog-hero-content .hero-content .hero-author .hero-author-image{width:4rem;aspect-ratio:1;border-radius:4rem;overflow:hidden;}.blog-hero-section .blog-hero-content .hero-content .hero-author .hero-author-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.blog-hero-section .blog-hero-content .hero-content .hero-author span{font-size:1rem;font-weight:500;color:#004d66;}.blog-hero-section .blog-hero-content .hero-graphic figure{aspect-ratio:1.393;margin:0;overflow:hidden;border-radius:.1875rem;background:url("https://www.petersonhealth.com/wp-content/themes/peterson-healthcare/assets/css/../images/blog-fallback.jpg?8e15af1da2d2c57bef5ea8cf4e5f37c8") no-repeat center;background-size:cover;box-shadow:0 .5rem 2.5rem -.5rem rgba(0,0,0,.15);}.blog-hero-section .blog-hero-content .hero-graphic figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;}.blog-hero-section.blog-post{position:relative;background-color:#f0f9fc;padding-bottom:2rem;}.blog-hero-section.blog-post:not(:has(.hero-graphic img)){padding-block:3rem;}.blog-hero-section.blog-post:not(:has(.hero-graphic img)) .blog-hero-content{max-width:59.5rem;}.blog-hero-section.blog-post:not(:has(.hero-graphic img)) .blog-hero-content .hero-content{width:100%;max-width:46.6875rem;}.blog-hero-section.blog-post:not(:has(.hero-graphic img)) .blog-hero-content .hero-graphic{display:none;}@media (min-width:52rem){.blog-hero-section{padding-block:2.5rem;}.blog-hero-section .blog-hero-content{flex-direction:row;}.blog-hero-section .blog-hero-content::after{content:"";position:absolute;z-index:-1;bottom:-10%;left:95%;aspect-ratio:1.614285714;width:28.25rem;background:url("https://www.petersonhealth.com/wp-content/themes/peterson-healthcare/assets/css/../images/hex-pattern.svg?5bf754cfa85adab47fbe6e00e4ac001c") no-repeat center;background-size:contain;}.blog-hero-section .blog-hero-content .hero-content{width:40%;max-width:36.25rem;}.blog-hero-section .blog-hero-content .hero-graphic{flex:1;}.blog-hero-section .blog-hero-content .hero-graphic figure{min-height:100%;max-width:100%;}.blog-hero-section.blog-post{padding-bottom:4rem;}.blog-hero-section.blog-post .blog-hero-content .hero-content{padding-bottom:4.25rem;}.blog-hero-section.blog-post .blog-hero-content::after{bottom:-4%;}.blog-hero-section.blog-post::after{content:"";position:absolute;inset:auto 0 0;display:block;height:6rem;background-color:#fff;}.blog-hero-section.blog-post:not(:has(.hero-graphic img)) .blog-hero-content .hero-content{padding-block:4rem;}.blog-hero-section.blog-post:not(:has(.hero-graphic img)) .blog-hero-content::after{bottom:5rem;}.blog-hero-section.blog-post:not(:has(.hero-graphic img))::after{height:4rem;}}@media (min-width:65rem){.blog-hero-section{padding-inline:1.5rem;}}.post-content{display:flex;justify-content:center;padding:4rem 1rem;overflow:clip;}.post-content .wrapper{display:flex;flex-direction:column;gap:3rem;width:100%;max-width:59.5rem;}@media (min-width:40rem){.post-content .wrapper{gap:5rem;}}.post-footer{display:flex;flex-direction:column;gap:1.5rem;border-top:1px solid #e5e5e5;padding-top:2.5rem;max-width:43.9375rem;margin-inline:auto;}.post-footer .author-info{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;}.post-footer .author-info .author-avatar{width:4rem;aspect-ratio:1;overflow:hidden;border-radius:4rem;}.post-footer .author-info .author-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.post-footer .author-info .author-content{flex:1;display:flex;flex-direction:column;gap:.25rem;}.post-footer .author-info .author-content h2,.post-footer .author-info .author-content p{margin:0;font-size:1.125rem;}.post-footer .author-info .author-content h2{color:#004d66;font-weight:500;}.post-footer .author-info .author-content p{line-height:1.5;color:#424242;}.post-footer .post-actions{display:flex;flex-direction:column;gap:.5rem;}.post-footer .post-actions h4{text-transform:uppercase;font-weight:500;font-size:.75rem;letter-spacing:.25em;line-height:1.3;color:#004d66;min-width:4rem;margin:0;}.post-footer .post-actions ul{list-style-type:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.75rem;}.post-footer .post-actions ul li{margin:0;}.post-footer .post-share ul li a{display:flex;align-items:center;justify-content:center;width:2.5rem;aspect-ratio:1;border-radius:2.5rem;border:1px solid #e1f0f5;}.post-footer .post-share ul li a img{width:1rem;}@media (min-width:30rem){.post-footer .author-info{flex-direction:row;}.post-footer .post-actions{flex-direction:row;align-items:center;}}.wysiwyg-content{display:flex;flex-direction:column;gap:1.5rem;color:#424242;}.wysiwyg-content *{margin-bottom:0;}.wysiwyg-content h1,.wysiwyg-content h2,.wysiwyg-content h3,.wysiwyg-content h4,.wysiwyg-content h5,.wysiwyg-content h6{margin-top:1.5rem;color:#004d66;font-weight:600;line-height:1.1;}.wysiwyg-content h1,.wysiwyg-content h2,.wysiwyg-content h4{letter-spacing:-.01em;}.wysiwyg-content h4,.wysiwyg-content h5,.wysiwyg-content h6{font-weight:500;line-height:1.25;}.wysiwyg-content h1{font-size:2.25rem;}.wysiwyg-content h2{font-size:2rem;}.wysiwyg-content h4{font-size:1.5rem;}.wysiwyg-content p,.wysiwyg-content ul li,.wysiwyg-content ol li{font-size:1.25rem;line-height:1.75;font-weight:400;}.wysiwyg-content ul li,.wysiwyg-content ol li{line-height:1.5;}.wysiwyg-content p img{border-radius:.1875rem;}.page_content{overflow:clip;}ul[role=list]{list-style-type:none;padding:0;}@-webkit-keyframes searchwp-spinner-line-fade-more{0%,to{opacity:0;}1%{opacity:1;}}@keyframes searchwp-spinner-line-fade-more{0%,to{opacity:0;}1%{opacity:1;}}@-webkit-keyframes searchwp-spinner-line-fade-quick{0%,39%,to{opacity:.25;}40%{opacity:1;}}@keyframes searchwp-spinner-line-fade-quick{0%,39%,to{opacity:.25;}40%{opacity:1;}}@-webkit-keyframes searchwp-spinner-line-fade-default{0%,to{opacity:.22;}1%{opacity:1;}}@keyframes searchwp-spinner-line-fade-default{0%,to{opacity:.22;}1%{opacity:1;}}