﻿html{font-family:"Avenir LT W01_55 Roman1475520",sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;box-sizing:border-box}html input[type=button]{-webkit-appearance:button;cursor:pointer}html input[disabled]{cursor:default}body{margin:0;color:#404040;font-family:"Avenir LT W01_55 Roman1475520",sans-serif;font-size:16px;font-size:1rem;line-height:1.5;background:#fff}article{display:block;clear:both}aside{display:block}details{display:block}figcaption{display:block}figure{display:block;margin:1em 0}footer{display:block}header{display:block}main{display:block}menu{display:block}nav{display:block}section{display:block}summary{display:block}audio{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}canvas{display:inline-block;vertical-align:baseline}progress{display:inline-block;vertical-align:baseline}video{display:inline-block;vertical-align:baseline}[hidden]{display:none}template{display:none}a{background-color:rgba(0,0,0,0);text-decoration:none;-webkit-transition:background-color .5s ease-out;-moz-transition:background-color .5s ease-out;-o-transition:background-color .5s ease-out;transition:background-color .5s ease-out;color:#2e3192}a:active{outline:0;color:#00aeef;outline:0}a:hover{outline:0;color:#00aeef;outline:0}a:focus{color:#00aeef;outline:thin dotted}a .quilt-meta{color:#000}abbr[title]{border-bottom:1px dotted}b{font-weight:bold}strong{font-weight:bold}dfn{font-style:italic;font-style:italic}h1{font-size:2em;margin:.67em 0;clear:both;font-family:"Avenir LT W01_85 Heavy1475544";color:#2e3192;font-weight:normal;margin-bottom:0px}mark{background:#ff0;color:#000;background:#fff9c0;text-decoration:none}small{font-size:80%}sub{font-size:75%;line-height:0;position:relative;vertical-align:baseline;bottom:-0.25em}sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;top:-0.5em}img{border:0;height:auto;max-width:100%}img.size-full{margin-bottom:.5em}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;height:0;background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}pre{overflow:auto;font-family:monospace,monospace;font-size:1em;background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code{font-family:monospace,monospace;font-size:1em;font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}kbd{font-family:monospace,monospace;font-size:1em;font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}samp{font-family:monospace,monospace;font-size:1em}button{color:inherit;font:inherit;margin:0;overflow:visible;text-transform:none;-webkit-appearance:button;cursor:pointer;color:#404040;font-family:"Avenir LT W01_55 Roman1475520",sans-serif;font-size:16px;font-size:1rem;line-height:1.5;border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,.8);font-size:12px;font-size:.75rem;line-height:1;padding:.6em 1em .4em}button::-moz-focus-inner{border:0;padding:0}button:hover{border-color:#ccc #bbb #aaa}button:focus{border-color:#aaa #bbb #bbb}button:active{border-color:#aaa #bbb #bbb}input{color:inherit;font:inherit;margin:0;line-height:normal;color:#404040;font-family:"Avenir LT W01_55 Roman1475520",sans-serif;font-size:16px;font-size:1rem;line-height:1.5}input::-moz-focus-inner{border:0;padding:0}optgroup{color:inherit;font:inherit;margin:0;font-weight:bold}select{color:inherit;font:inherit;margin:0;text-transform:none;color:#404040;font-family:"Avenir LT W01_55 Roman1475520",sans-serif;font-size:16px;font-size:1rem;line-height:1.5;border:1px solid #ccc}textarea{color:inherit;font:inherit;margin:0;overflow:auto;color:#404040;font-family:"Avenir LT W01_55 Roman1475520",sans-serif;font-size:16px;font-size:1rem;line-height:1.5;color:#666;border:1px solid #ccc;border-radius:3px;padding:3px;width:100%}textarea:focus{color:#111}input[type=reset]{-webkit-appearance:button;cursor:pointer;border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,.8);font-size:12px;font-size:.75rem;line-height:1;padding:.6em 1em .4em}input[type=reset]:hover{border-color:#ccc #bbb #aaa}input[type=reset]:focus{border-color:#aaa #bbb #bbb}input[type=reset]:active{border-color:#aaa #bbb #bbb}input[type=submit]{-webkit-appearance:button;cursor:pointer;border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,.8);font-size:12px;font-size:.75rem;line-height:1;padding:.6em 1em .4em;background:#fff;-webkit-appearance:button;background:#36c6f4;border:none;color:#fff;font-size:1.575em;padding:.5em 1em}input[type=submit]:hover{border-color:#ccc #bbb #aaa;background:#1baddc}input[type=submit]:focus{border-color:#aaa #bbb #bbb}input[type=submit]:active{border-color:#aaa #bbb #bbb}button[disabled]{cursor:default}input[type=checkbox]{box-sizing:border-box;padding:0}input[type=radio]{box-sizing:border-box;padding:0}input[type=number]{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type=number]::-webkit-inner-spin-button{height:auto}input[type=number]::-webkit-outer-spin-button{height:auto}input[type=number]:focus{color:#111}input[type=search]{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input[type=search]:focus{color:#111}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}table{border-collapse:collapse;border-spacing:0;margin:0 0 1.5em;width:100%}td{padding:0;padding:.4rem;border:1px solid #d3d3d3}th{padding:0}h2{clear:both;font-family:"Avenir LT W01_85 Heavy1475544";color:#2e3192;font-weight:normal;margin-bottom:0px}h3{clear:both;font-family:"Avenir LT W01_85 Heavy1475544";color:#0b2d70;font-weight:normal;margin-bottom:0px}h4{clear:both;font-family:"Avenir LT W01_85 Heavy1475544";color:#0b2d70;font-weight:normal;margin-bottom:0px}h5{clear:both;font-family:"Avenir LT W01_85 Heavy1475544";color:#0b2d70;font-weight:normal;margin-bottom:0px}h6{clear:both;font-family:"Avenir LT W01_85 Heavy1475544";color:#0b2d70;font-weight:normal;margin-bottom:0px}.type-post h2{clear:none}.type-post h3{clear:none}.type-post h4{clear:none}img.single-staff-thumb{width:25%;height:auto;float:left;margin:1.5em 1.5em .5em 0}img.single-staff-thumb+h1{clear:none}img.single-staff-thumb+h2{clear:none}img.single-staff-thumb+h3{clear:none}h1.blockHeader{position:relative;margin:1.5rem 0 1rem;padding:0 0 .25em;background:rgba(0,0,0,0);border-bottom:1px solid #d7dce8;color:#2e3192;font-family:"Avenir LT W01_95 Black1475556";font-size:clamp(1.5rem,3vw,2.5rem);line-height:1.05;letter-spacing:-0.035em;text-transform:none}h1.blockHeader::after{content:"";position:absolute;left:0;bottom:-1px;width:84px;height:4px;border-radius:999px;background:#2e3192}h2.blockHeader{padding:.25em .5em;background:#f4f4f4;font-size:1.375em;border-top:1px solid #d7dce8;text-transform:uppercase;margin-top:1.5em;margin-bottom:1em;color:#2e3192}p{margin-bottom:1.5em;line-height:1.5em}cite{font-style:italic}em{font-style:italic}i{font-style:italic}blockquote{margin:0 1.5em;quotes:"" ""}blockquote:before{content:""}blockquote:after{content:""}address{margin:0 0 1.5em}tt{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}abbr{border-bottom:1px dotted #666;cursor:help}acronym{border-bottom:1px dotted #666;cursor:help}ins{background:#fff9c0;text-decoration:none}big{font-size:125%}*{box-sizing:inherit}*:before{box-sizing:inherit}*:after{box-sizing:inherit}q{quotes:"" ""}q:before{content:""}q:after{content:""}ul{margin:1em 0 1.5em 1em;padding:0 0 0 1em;line-height:1.5em;list-style:disc}ol{margin:1em 0 1.5em 1em;padding:0 0 0 1em;line-height:1.5em;list-style:decimal}.entry-content{margin:1.5em 0 0;margin-top:0px}.entry-content ul ul,.entry-content ol ul{list-style:circle}.entry-content:before{content:"";display:table;table-layout:fixed}.entry-content:after{content:"";display:table;table-layout:fixed;clear:both}.entry-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.entry-content p{margin-top:.25em}.entry-content .fvp-overlay .fvp-actionicon{background-image:url("/wp-content/plugins/featured-video-plus/img/playicon.png");display:block;top:0px;left:0px;width:100%;height:100%}.entry-content .fvp-dynamic .fvp-actionicon{background-image:url("/wp-content/plugins/featured-video-plus/img/playicon.png");display:block;top:0px;left:0px;width:100%;height:100%}.entry-content .videoEmbed img{opacity:.75 !important}.site-main li{padding:.25em 0}.site-main .comment-navigation{margin:0 0 1.5em;overflow:hidden}.site-main .posts-navigation{margin:0 0 1.5em;overflow:hidden}.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}li>ul{margin-bottom:0;margin-left:1.5em}li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:bold}dd{margin:0 1.5em 1.5em}input[type=button]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,.8);font-size:12px;font-size:.75rem;line-height:1;padding:.6em 1em .4em;background:#fff;-webkit-appearance:button;background:#36c6f4;border:none;color:#fff;font-size:1.575em;padding:.5em 1em}input[type=button]:hover{border-color:#ccc #bbb #aaa;background:#1baddc}input[type=button]:focus{border-color:#aaa #bbb #bbb}input[type=button]:active{border-color:#aaa #bbb #bbb}input[type=text]{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type=text]:focus{color:#111}input[type=email]{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type=email]:focus{color:#111}input[type=url]{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type=url]:focus{color:#111}input[type=password]{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type=password]:focus{color:#111}input[type=tel]{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type=tel]:focus{color:#111}input[type=range]{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type=range]:focus{color:#111}input[type=date]{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type=date]:focus{color:#111}input[type=month]{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type=month]:focus{color:#111}input[type=week]{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type=week]:focus{color:#111}input[type=time]{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type=time]:focus{color:#111}input[type=datetime]{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type=datetime]:focus{color:#111}input[type=datetime-local]{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type=datetime-local]:focus{color:#111}input[type=color]{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type=color]:focus{color:#111}.main-navigation{padding-top:2em;height:6em;float:right;position:relative}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{float:left;position:absolute;top:calc(100% - 1px);left:-999em;z-index:99999;background:#fff;border:1px solid rgba(0,0,0,.2);z-index:11;opacity:0}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul a{width:220px;border:none;padding:.5em 1em;font-size:1.0625em}.main-navigation ul ul li{font-size:1em}.main-navigation ul ul li:hover>ul{left:100%}.main-navigation ul ul li.focus>ul{left:100%}.main-navigation ul li:hover>ul{left:auto;opacity:1;-webkit-transition:opacity .125s ease-out;-moz-transition:opacity .125s ease-out;-o-transition:opacity .125s ease-out;transition:opacity .125s ease-out}.main-navigation ul li.focus>ul{left:auto;opacity:1;-webkit-transition:opacity .125s ease-out;-moz-transition:opacity .125s ease-out;-o-transition:opacity .125s ease-out;transition:opacity .125s ease-out}.main-navigation li{display:inline-block;position:relative}.main-navigation a{display:block;text-decoration:none;padding:.75em .75em 1.05em .75em;border-top:1px solid rgba(0,0,0,0);border-left:1px solid rgba(0,0,0,0);border-right:1px solid rgba(0,0,0,0);z-index:12;position:relative;font-size:1.1275em}.main-navigation .menu-item-has-children a:hover{border-top:1px solid rgba(0,0,0,.2);border-left:1px solid rgba(0,0,0,.2);border-right:1px solid rgba(0,0,0,.2);background:#fff;-webkit-transition:border .125s ease-out;-moz-transition:border .125s ease-out;-o-transition:border .125s ease-out;transition:border .125s ease-out}.main-navigation .active a{border-top:1px solid rgba(0,0,0,.2);border-left:1px solid rgba(0,0,0,.2);border-right:1px solid rgba(0,0,0,.2);background:#fff;-webkit-transition:border .125s ease-out;-moz-transition:border .125s ease-out;-o-transition:border .125s ease-out;transition:border .125s ease-out}.main-navigation .active ul a{width:220px;border:none;padding:.5em 1em;font-size:1.0625em}.main-navigation li.menu-item-has-children ul a:hover{border:none;background:#f8f8f8}.main-navigation #menu-item-7740:hover>.sub-menu,.main-navigation #menu-item-7740.focus>.sub-menu{left:auto;right:0}.main-navigation #menu-item-7740 .sub-menu li.menu-item-has-children:hover>.sub-menu,.main-navigation #menu-item-7740 .sub-menu li.menu-item-has-children.focus>.sub-menu{left:auto;right:100%}.main-navigation>ul>li>.sub-menu{top:100%;min-width:260px;padding:.4rem 0;background:#fff;border:1px solid rgba(0,0,0,.12);border-radius:0 0 5px 5px;box-shadow:0 8px 20px rgba(0,0,0,.14)}.main-navigation .sub-menu{box-sizing:border-box}.main-navigation .sub-menu li{display:block;width:100%}.main-navigation .sub-menu a{box-sizing:border-box;width:100%;min-width:260px;padding:.7rem 1rem;line-height:1.3;color:#404040;background:#fff;border:0}.main-navigation .sub-menu a:hover,.main-navigation .sub-menu a:focus{color:#2e3192;background:#f4f4f4;border:0}.main-navigation .sub-menu a:focus-visible{outline:2px solid #00aeef;outline-offset:-3px}.main-navigation #menu-item-7740:hover>.sub-menu,.main-navigation #menu-item-7740.focus>.sub-menu{right:0;left:auto}.main-navigation #menu-item-7740 .sub-menu li.menu-item-has-children:hover>.sub-menu,.main-navigation #menu-item-7740 .sub-menu li.menu-item-has-children.focus>.sub-menu{right:100%;left:auto}.menu-toggle{display:block}.main-navigation.toggled ul{display:block}.comment-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next{float:right;text-align:right;width:50%}.posts-navigation .nav-previous{float:left;width:50%}.posts-navigation .nav-next{float:right;text-align:right;width:50%}.post-navigation .nav-previous{float:left;width:50%}.post-navigation .nav-next{float:right;text-align:right;width:50%}.sidebar-content{width:73%;float:right}div#sidebar{width:25%;float:left;margin-top:2em}div#sidebar h2{clear:none}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear{clear:both;clear:both}.clear:before{content:"";display:table;table-layout:fixed}.clear:after{content:"";display:table;table-layout:fixed;clear:both}.comment-content:before{content:"";display:table;table-layout:fixed}.comment-content:after{content:"";display:table;table-layout:fixed;clear:both}.comment-content a{word-wrap:break-word}.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.site-header:before{content:"";display:table;table-layout:fixed}.site-header:after{content:"";display:table;table-layout:fixed;clear:both}.site-content{padding-bottom:4em}.site-content:before{content:"";display:table;table-layout:fixed}.site-content:after{content:"";display:table;table-layout:fixed;clear:both}.site-footer:before{content:"";display:table;table-layout:fixed}.site-footer:after{content:"";display:table;table-layout:fixed;clear:both}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.sticky{display:block}.hentry{margin:0em 0 1.5em}.byline{display:none}.updated:not(.published){display:none}.single .byline{display:inline}.group-blog .byline{display:inline}.page-content{margin:1.5em 0 0}.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.bypostauthor{display:block}.infinite-scroll .posts-navigation{display:none}.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}embed{max-width:100%}iframe{max-width:100%}object{max-width:100%}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.primary{overflow:hidden}#primary{overflow:hidden}.secondary{color:#2e3192}#secondary{color:#2e3192}.content-width{width:80%;max-width:1200px;margin:0 auto;position:relative}#content{width:100%;background:#fff;position:relative;z-index:9}header#masthead{position:fixed;width:100%;z-index:10;background:rgba(255,255,255,.9);-moz-box-shadow:0 4px 4px rgba(0,0,0,.1);-webkit-box-shadow:0 4px 4px rgba(0,0,0,.1);box-shadow:0 4px 4px rgba(0,0,0,.1)}.whiteMenu{background:#fff !important}#site-pre-header{background:rgba(46,49,146,.1);width:100%;overflow:hidden}#site-header{width:100%;padding-bottom:.125em}#site-header #header-width{padding:0 2em}ul#pre-primary-menu{display:inline;padding:0;margin:0;float:right;border-left:1px solid rgba(0,0,0,.1)}ul#pre-primary-menu li{float:right;border-right:1px solid rgba(0,0,0,.1);margin:0;list-style:none}ul#pre-primary-menu li.pay-my-bill{background:#2e3192;color:#fff;font-weight:bold}ul#pre-primary-menu li.pay-my-bill a{color:#fff}ul#pre-primary-menu li a{color:#2e3192;display:block;padding:.75em .75em}ul#pre-primary-menu li a:hover{background:rgba(46,49,146,.1)}#logo-wrap{height:100%;vertical-align:center;float:left;display:inline-block}img.logo{max-width:266px;margin-top:-40px}#header-meta ul{float:right;line-height:3em;margin:0px;padding:0px 1em 0 0}#header-meta ul li{list-style:none;float:left;margin-right:.5em}#header-meta ul li img{width:32px;height:32px;vertical-align:middle}.menu-primary-container{float:right;margin-right:-20px}#site-search{margin-top:.6em;border:1px solid rgba(0,174,239,.4);padding:.15em .25em;background:#fff;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-moz-box-shadow:0 0px 4px rgba(0,0,0,.1);-webkit-box-shadow:0 0px 4px rgba(0,0,0,.1);box-shadow:0 0px 4px rgba(0,0,0,.1);display:inline-block;float:right}#site-search form{display:inline;position:relative}#site-search:hover{opacity:1;-webkit-transition:opacity .75s ease-out;-moz-transition:opacity .75s ease-out;-o-transition:opacity .75s ease-out;transition:opacity .75s ease-out}#site-search input[type=submit]{-webkit-appearance:none;height:100%;text-indent:-9999px;background:#fff url("/wp-content/themes/holy-cross-medical-center/img/icons/icon_search.png") center center no-repeat;background-size:19px 19px;width:19px;height:19px;border:none;padding:0px;display:inline-block;position:absolute;right:6px;top:0px}#site-search input.search-field{-webkit-appearance:none;font-size:.95em;border:none}#site-search label{line-height:1em}.page-header{min-height:166px}.metaslider #metaslider_container_9 .caption-wrap{background:none;text-align:center;opacity:1;padding-bottom:3em}.metaslider #metaslider_container_9 .caption-wrap .caption{width:50%;max-width:1200px;margin:0 auto}.metaslider #metaslider_container_9 .caption-wrap .caption h2{color:#38c6f4;font-size:3.5em;font-family:"Avenir LT W01_85 Heavy1475544";line-height:1.25em;margin:.5em 0;background:none;text-transform:none;border-top:none;padding:0px}.metaslider #metaslider_container_9 .caption-wrap .caption p{font-size:1.25em;color:#000;background:rgba(255,255,255,.5);display:inline-block;padding:.25em .5em;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.metaslider #metaslider_container_9 .caption-wrap .caption .caption-right{width:70%;float:right;text-align:right}.metaslider #metaslider_container_9 .caption-wrap .caption .caption-left{width:70%;text-align:left}.metaslider #metaslider_container_9 .flexslider .flex-control-nav a{background:#959595;width:20px;height:20px}.metaslider #metaslider_container_9 .flexslider .flex-control-nav a.flex-active{background:#36c6f4}.metaslider .flex-control-nav{bottom:1em;z-index:100}#metaslider_9{margin-bottom:0px}a.button{background:#0b2d70;padding:.5em 1em;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;color:#fff;display:inline-block;margin-top:1em;font-family:"Avenir LT W01_95 Black1475556";cursor:pointer}a.button:hover{background:#36c6f4}.fthoirow{font-size:2em;padding:0em 0 1em 0;text-align:center}a.btyellow{background:#ffb400}a.btyellow:hover{background:#e6a200}a.btgreen{background:#59d100}a.btgreen:hover{background:#4fba00}ul#practices-grid-list{margin:0px;padding:0px}ul#practices-grid-list li{list-style:none;width:45%;padding:.5em 1em;display:inline-block;border:2px solid #f4f4f4;margin-bottom:2em;margin:2%;vertical-align:top}ul#practices-grid-list h3{font-size:2em;margin-top:0px}ul#practices-grid-list .locationMeta{font-size:1.125em;margin-bottom:1em}footer.site-footer{background:#36c6f4;padding:1em}#footer-copy{text-align:center;font-size:.75em}ul#footer-menu{list-style:none;margin:0px;padding:0px;margin-bottom:3em;margin-top:2em}ul#footer-menu li{display:inline-block;color:#fff;margin-right:1.5em;vertical-align:top;font-family:"Avenir LT W01_95 Black1475556";border-left:1px solid #a3e9ff;padding-left:.5em;font-size:1em}ul#footer-menu li a{color:#000}ul#footer-menu li a:hover{color:#000;text-decoration:underline}ul#footer-menu li.menu-item-has-children ul{margin:0px;padding:0px}ul#footer-menu li.menu-item-has-children ul li{display:block;font-family:"Avenir LT W01_45 Book1475508";border-left:none;padding-left:0;font-size:.875em;margin:0}.menu-footer-menu-container{vertical-align:top}#home-carousel .metaslider .caption-wrap{opacity:1;background:rgba(0,174,239,.9)}#home-news-highlight{margin-top:1em}#home-news-highlight #highlight-left{width:25%;float:left;margin:.5em 0 0 0;padding:0px}#home-news-highlight #highlight-left .ui-state-active a{color:#2e3192;background:#f4f4f4}#home-news-highlight ul#highlight-left li{font-size:1.275em;list-style:none;margin-right:1em}#home-news-highlight ul#highlight-left li a{color:#2d2d2d;display:block;border-bottom:1px solid #b5b5b5;padding:.25em .5em}#home-news-highlight ul#highlight-left li a:hover{color:#2e3192;background:#f4f4f4}#home-news-highlight #highlight-right{width:74%;float:right;width:74%;float:right}#home-news-highlight #highlight-right h3{margin-bottom:0px;font-family:"Avenir LT W01_35 Light1475496";font-size:1.675em;color:#383838;margin-top:0px}.sidebar-left{width:25%;float:left;padding-right:1%}.sidebar-left .menu-title{margin:0;padding:1.1em 1.25em;border:1px solid #d7dce8;border-bottom:0;border-radius:10px 10px 0 0;background:#f9f9f9;color:#2e3192;font-family:"Avenir LT W01_95 Black1475556";font-size:1.45em;line-height:1.2;margin-top:1.25rem}.sidebar-left ul#practices-list,.sidebar-left ul#services-list{margin:0;padding:0;border:1px solid #d7dce8;border-radius:0 0 10px 10px;background:#fff;overflow:hidden}.sidebar-left ul#practices-list li,.sidebar-left ul#services-list li{position:relative;margin:0;padding:0;list-style:none;border-bottom:1px solid #d7dce8;font-size:.95em;line-height:1.4}.sidebar-left ul#practices-list li:last-child,.sidebar-left ul#services-list li:last-child{border-bottom:0}.sidebar-left ul#practices-list li a,.sidebar-left ul#services-list li a{display:block;width:100%;padding:.8em 1em;color:#363636;text-decoration:none;transition:background-color 180ms ease,color 180ms ease}.sidebar-left ul#practices-list li a:hover,.sidebar-left ul#practices-list li a:focus,.sidebar-left ul#services-list li a:hover,.sidebar-left ul#services-list li a:focus{background:#f9f9f9;color:#2e3192;outline:none}.sidebar-left ul#practices-list>li.current_page_item>a,.sidebar-left ul#practices-list>li.current_page_ancestor>a,.sidebar-left ul#services-list>li.current_page_item>a,.sidebar-left ul#services-list>li.current_page_ancestor>a{background:#f9f9f9;color:#0b2d70;font-family:"Avenir LT W01_95 Black1475556"}.sidebar-left ul#practices-list>li.current_page_item>a::before,.sidebar-left ul#practices-list>li.current_page_ancestor>a::before,.sidebar-left ul#services-list>li.current_page_item>a::before,.sidebar-left ul#services-list>li.current_page_ancestor>a::before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:#0b2d70}.sidebar-left ul#practices-list>li.page_item_has_children>a,.sidebar-left ul#services-list>li.page_item_has_children>a{padding-right:2.4em}.sidebar-left ul#practices-list>li.page_item_has_children>a::after,.sidebar-left ul#services-list>li.page_item_has_children>a::after{content:"";position:absolute;right:1em;top:1.05em;width:8px;height:8px;border-right:2px solid #2e3192;border-bottom:2px solid #2e3192;transform:rotate(45deg);opacity:.65}.sidebar-left ul#practices-list ul.children,.sidebar-left ul#services-list ul.children{margin:0;padding:.35em 0 .7em;background:#fff}.sidebar-left ul#practices-list ul.children li,.sidebar-left ul#services-list ul.children li{border-bottom:0;font-size:.875em;line-height:1.35}.sidebar-left ul#practices-list ul.children li::before,.sidebar-left ul#services-list ul.children li::before{display:none}.sidebar-left ul#practices-list ul.children li a,.sidebar-left ul#services-list ul.children li a{position:relative;padding:.38em 1em .38em 2.15em;background:none;color:#363636;font-family:"Avenir LT W01_55 Roman1475520",sans-serif}.sidebar-left ul#practices-list ul.children li a::before,.sidebar-left ul#services-list ul.children li a::before{content:"»";position:absolute;left:1.15em;top:.38em;color:#00aeef;font-family:"Avenir LT W01_55 Roman1475520",sans-serif;opacity:.9}.sidebar-left ul#practices-list ul.children li a:hover,.sidebar-left ul#practices-list ul.children li a:focus,.sidebar-left ul#services-list ul.children li a:hover,.sidebar-left ul#services-list ul.children li a:focus{background:#f9f9f9;color:#2e3192;text-decoration:none;border-left:4px solid #00aeef}.sidebar-left ul#practices-list ul.children li.current_page_item a,.sidebar-left ul#services-list ul.children li.current_page_item a{color:#0b2d70;font-family:"Avenir LT W01_95 Black1475556"}@media only screen and (max-width: 900px){.sidebar-left{width:100%;float:none;padding-right:0;margin-bottom:2em}.sidebar-left .menu-title{font-size:1.3em}}.news-section .sidebar-left{width:25%;float:left;padding-right:1%}.news-section .sidebar-left .menu-title{margin:0;padding:1.1em 1.25em;border:1px solid #d7dce8;border-bottom:0;border-radius:10px 10px 0 0;background:#f9f9f9;color:#2e3192;font-family:"Avenir LT W01_95 Black1475556";font-size:1.45em;line-height:1.2;margin-top:1.25rem}.news-section .sidebar-left .widget-area,.news-section .sidebar-left .widget,.news-section .sidebar-left aside{margin:0}.news-section .sidebar-left .widget-area,.news-section .sidebar-left .sidebar,.news-section .sidebar-left>div:not(.menu-title){border-right:1px solid #d7dce8;border-bottom:1px solid #d7dce8;border-left:1px solid #d7dce8;border-radius:0 0 10px 10px;background:#fff}.news-section .sidebar-left .widget{padding:1.5em 1.25em 0}.news-section .sidebar-left .widget:last-child{padding-bottom:1.5em}.news-section .sidebar-left .widget-title,.news-section .sidebar-left h2,.news-section .sidebar-left h3{margin:0 0 1em;padding:0 0 .45em;color:#2e3192;font-family:"Avenir LT W01_95 Black1475556";font-size:1.35em;line-height:1.2;border-bottom:2px solid #00aeef}.news-section .sidebar-left ul{margin:0;padding:0}.news-section .sidebar-left li{position:relative;margin:0;padding:.55em 0 .55em 1.15em;list-style:none;color:#2e3192;font-size:.95em;line-height:1.45;border-bottom:1px solid #d7dce8}.news-section .sidebar-left li:last-child{border-bottom:0}.news-section .sidebar-left li::before{content:"";position:absolute;top:1.15em;left:0;width:5px;height:5px;border-radius:50%;background:#00aeef}.news-section .sidebar-left li a{color:#2e3192;text-decoration:none;transition:color 180ms ease}.news-section .sidebar-left li a:hover,.news-section .sidebar-left li a:focus{color:#00aeef;text-decoration:underline;outline:none}.news-section .sidebar-left .widget_recent_entries ul li a,.news-section .sidebar-left .widget_recent_posts ul li a,.news-section .sidebar-left .widget_categories ul li a{display:inline}.news-section .sidebar-left .widget_recent_entries li,.news-section .sidebar-left .widget_recent_posts li{padding-top:.65em;padding-bottom:.85em}.news-section .sidebar-left .widget_categories li{padding-top:.4em;padding-bottom:.4em}@media only screen and (max-width: 900px){.news-section .sidebar-left{width:100%;float:none;padding-right:0;margin-bottom:2em}.news-section .sidebar-left .menu-title{font-size:1.3em}}ul#sidebar-about-us li{display:none}ul#sidebar-about-us li.menu-item-226{display:list-item}ul#sidebar-about-us li.menu-item-226 ul li{display:list-item}.menu-title{font-size:1.475em;font-family:"Avenir LT W01_85 Heavy1475544";background:#f4f4f4;border-top:1px solid #d7dce8;margin-top:.7em;padding:.45em .5em;color:#5b5b5b}.article-meta{font-size:.875em;font-family:"Avenir LT W01_85 Heavy1475544"}ul.news-tags{padding:0px;margin:.25em 0}ul.news-tags li{display:inline-block;margin-right:.25em}ul.news-tags li a{background:#fafafa;font-family:"Avenir LT W01_35 Light1475496";font-size:.675em;padding:.25em .5em}ul.news-cat-list{padding:0px;margin:.25em 0;display:inline}ul.news-cat-list li{display:inline-block;margin-right:.25em}ul.news-cat-list li a{background:#fafafa;font-family:"Avenir LT W01_35 Light1475496";font-size:.675em;padding:.25em .5em}ul.news-carousel{margin:0px;padding:0px;display:flex;margin:0 -0.5em}ul.news-carousel li{list-style:none;position:relative;width:33%;box-sizing:border-box;margin:0 .5em;vertical-align:top}ul.news-carousel li .video-overlay{display:none;position:absolute;display:block;width:100%;height:100%;z-index:101}ul.news-carousel li .video-overlay a{position:absolute;display:block;width:100%;height:100%}ul.news-carousel li img{width:100%}ul.news-carousel li .practice-news-thumb{max-height:157px;overflow:hidden;display:inline-block}ul.news-carousel li .video-overlay-play{position:absolute;display:block;z-index:100}ul.news-carousel li a.post-anchor{position:absolute;display:block;width:100%;height:100%;z-index:100}ul.news-carousel h3{margin:-0.25em 0 0 0;font-size:.875em;line-height:1.5em;font-weight:normal}.news-carousel-date{position:absolute;bottom:0px;padding:.25em .5em;background:#f4f4f4;width:100%;font-size:.875em;display:none}.carousel-news-button{margin-right:1em}.sidebar-right{width:73%;float:right}.thin-content{max-width:800px;margin:0 auto}.footer-meta{background:#f4f4f4}.footer-meta ul{margin-bottom:0px}.footer-meta ul li{list-style:none;display:inline-block;font-size:1.575em;color:#383838;margin-left:1em}.footer-meta ul li img{display:inline-block;width:64px;height:64px;margin-bottom:-1em;margin-right:.5em}.footer-meta ul li p{display:inline-block;margin:0px;padding:1em 0;font-size:.775em}.left{float:left;float:left}.right{float:right;float:right}.right::after{clear:both}.bread-crumb{background:#36c6f4;color:#000}.bread-crumb a{color:#000}.breadcrumbs{padding:.5em 0em}#contact-container{display:flex;margin-top:2em;text-align:center;border-radius:.5em;background:#f9f9f9}#contact-container h2{background:#0b2d70;color:#fff;margin-bottom:.5em;font-size:1.5rem}#contact-container iframe{height:200px}#contact-container .contact-address{padding:0 1em;flex:1}#contact-container .contact-address p{font-size:1.25em}#contact-container .contact-phone{padding:0 1em;flex:1;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6}#contact-container .contact-phone p{font-size:1.25em;font-family:"Avenir LT W01_85 Heavy1475544";margin:.25em 0 .5em 0}#contact-container .contact-phone a{background:#2e3192;color:#fff;padding:.5em 1em;display:inline-block;width:100%;border-radius:.25em;margin-bottom:1em}#contact-container .contact-map{padding:0 1em;flex:1;margin-bottom:1em}.service-category{font-size:1.5em;cursor:pointer;border-bottom:2px solid #36c6f4;background:light-grey;padding:.125em .5em}ul.service-list{margin-left:0px;padding-left:0em;font-size:1em;font-family:"Avenir LT W01_35 Light1475496";overflow:hidden}ul.service-list a{font-family:"Avenir LT W01_55 Roman1475520",sans-serif}ul.service-list li{margin-left:2em}ul.service-list li.service-category-li{list-style:none;margin-left:0px;padding-top:1em}ul.service-list li.service-category-li a{font-size:1.275em;font-family:"Avenir LT W01_85 Heavy1475544"}input.main-services-search{margin:.5em 0;border:1px solid rgba(0,174,239,.4);padding:.15em .25em;background:#fff;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}h3.service-category{margin-top:0px}.services-columns{margin-top:1em;padding:0 0em}.service-trigger{font-size:1.275em;padding:.25em .5em}.service-trigger:after{content:"➕";font-size:.75em;margin-top:.25em;color:#777;float:right}.service-trigger:hover{background-color:#0b2d70;color:#fff}.services-accordion-active{background-color:#0b2d70;color:#fff}.services-accordion-active:after{content:"➖"}.service-collapse{overflow:hidden;max-height:0;overflow:hidden;transition:max-height .5s ease-out;margin:.25em}.grid-sizer{width:33%}.grid-item{width:33%}.service-column h3 a{color:#0b2d70}.service-column h3 a:hover{color:#2e3192}.hcmc-services-accordion{background:#fff;border:1px solid #d7d7d7;border-radius:12px;overflow:hidden;margin:1em 0}.hcmc-services-accordion__cat+.hcmc-services-accordion__cat{border-top:1px solid #d7d7d7}.hcmc-services-accordion__trigger{width:100%;display:flex;align-items:center;gap:.75rem;background:none;border:0;margin:0;padding:.85rem 1.1rem;cursor:pointer;font:inherit;color:inherit;text-align:left}.hcmc-services-accordion__trigger:hover{background:#def7ff}.hcmc-services-accordion__trigger:focus-visible{outline:2px solid #00aeef;outline-offset:-2px}.hcmc-services-accordion__name{flex:1;font-size:1rem;font-family:"Avenir LT W01_85 Heavy1475544";letter-spacing:-0.01em}.hcmc-services-accordion__count{flex:none;font-size:.82rem;color:#5a5a5a}.hcmc-services-accordion__chevron{flex:none;width:1.4rem;height:1.4rem;display:flex;align-items:center;justify-content:center;color:#5a5a5a;transition:transform .25s ease}@media(prefers-reduced-motion: reduce){.hcmc-services-accordion__chevron{transition:none}}.hcmc-services-accordion__chevron i{font-size:.8rem}.hcmc-services-accordion__cat.is-open .hcmc-services-accordion__chevron{transform:rotate(90deg);color:#1391c5}.hcmc-services-accordion__panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .28s ease}@media(prefers-reduced-motion: reduce){.hcmc-services-accordion__panel{transition:none}}.hcmc-services-accordion__cat.is-open .hcmc-services-accordion__panel{grid-template-rows:1fr}.hcmc-services-accordion__panel-inner{min-height:0;overflow:hidden}.hcmc-services-accordion__panel-content{padding:1.1rem;border-top:1px solid #d7d7d7}.hcmc-services-accordion__grid{display:grid;grid-template-columns:1fr;gap:.15rem 1.5rem;margin:0;padding:0;list-style:none}@media(min-width: 576px){.hcmc-services-accordion__grid{grid-template-columns:1fr 1fr}}.hcmc-services-accordion__grid li{border-bottom:1px solid #d7d7d7}.hcmc-services-accordion__grid li:nth-last-child(-n+2){border-bottom:0}@media(max-width: 575px){.hcmc-services-accordion__grid li:last-child{border-bottom:0}}.hcmc-services-accordion__grid a,.hcmc-services-accordion__grid span{display:block;padding:.5rem .2rem;color:#404040;text-decoration:none;font-size:.92rem}.hcmc-services-accordion__grid a:hover,.hcmc-services-accordion__grid a:focus-visible{color:#1391c5}.hcmc-services-accordion__grid a:focus-visible{outline:2px solid #00aeef;outline-offset:2px}ul.staff-list{margin:1em -0.5em 0 -0.5em;padding:0;display:flex;flex-wrap:wrap;justify-content:start}ul.staff-list li{list-style:none;width:25%;padding:1% .5em}ul.staff-list li img{width:100%;height:auto}ul.staff-list h3{font-size:.875em;margin-top:0px;line-height:1.25em}ul.staff-list .staff-title{line-height:1.25em;font-size:.675em}span.staff-cred{font-size:.675em;font-family:"Avenir LT W01_35 Light1475496"}.photo-grid{padding-top:1em}.photo-sizer{width:49%}.photo-block{width:49%;margin-bottom:10px}.photo-block img{width:100%;height:auto;display:block}ul#programs-list{margin-top:1em;margin-left:0px}.resources-info ul{margin-left:0px;margin-top:1em}.resources-info h2{margin-bottom:1em}.paralax{position:relative;padding-top:166px;overflow:hidden}.paralax img{width:100%;height:auto;display:block}.resources-block{-webkit-columns:2 200px;-moz-columns:2 200px;columns:2 200px;-webkit-column-gap:4em;-moz-column-gap:4em;column-gap:4em}.resources-block ul{margin-top:0px}.fancybox-is-open .fancybox-bg{width:100%;height:100%}img.fancybox-image{position:relative}.fancybox-navigation .fancybox-button--arrow_left svg{margin-left:15px}.fancybox-navigation .fancybox-button--arrow_right svg{right:5px}ul.subterm{margin:0px;font-size:.875em;line-height:1.5em}ul.subterm a{color:#37c5f3}ul.subterm a:hover{color:#2e3192}.services-list .entry-content{margin-top:0px;border-bottom:1px #d7dce8 dotted}.services-list .entry-content p{margin-top:0px;font-size:.875em}.services-list article{margin-bottom:0px}.services-list ul{margin-top:0px}.services-list ul li h4{font-size:1.25em;margin-top:.5em}.services-list ul li h5{font-size:1em;margin-top:.5em}ul.sub-service-list{margin-top:1em;margin-left:0px}ul.sub-service-list li h2{margin-top:0px;color:#515151;font-size:1.275em}ul.sub-service-list li h2 a{color:#0b2d70}ul.sub-service-list li h2 a:hover{color:#2e3192}ul.sub-service-list p{margin-top:0px}.other-services{font-size:1.25em;margin:0 1em}.other-services h3 a{color:#0b2d70}.other-services h3 a:hover{color:#2e3192}.service-cat-list ul.sub-service-list{padding-left:1.75em}.service-cat-list h2.catHeader{background:#0b2d70;padding:.25em .5em}.service-cat-list h2.catHeader a{color:#fff}.service-cat-list p.catDescription{font-size:1.125em;margin:.5em}.type-service{margin-bottom:0px}.type-service .entry-content{margin:0 1em}.type-service img{margin-top:1em;-webkit-border-radius:.25em;-moz-border-radius:.25em;border-radius:.25em}div.employee-grid{list-style:none;padding:0px;margin:0px}div.employee-grid div{display:inline-block;width:25%;padding:1%;margin-bottom:1em;vertical-align:top}div.employee-grid div img{width:100%}div.employee-grid .name{font-family:"Avenir LT W01_95 Black1475556";color:#33a3dc;display:block;line-height:1em}div.employee-grid .title{display:block;line-height:1.25em;font-size:.775em;font-family:"Avenir LT W01_35 Light1475496"}div.employee-grid .cred{font-size:.775em;font-family:"Avenir LT W01_35 Light1475496"}ul.employee-grid{list-style:none;padding:0px;margin:0px}ul.employee-grid li{display:inline-block;width:25%;padding:1%;margin-bottom:1em;vertical-align:top}ul.employee-grid li img{width:100%}ul.employee-grid .name{font-family:"Avenir LT W01_95 Black1475556";color:#33a3dc;display:block;line-height:1em}ul.employee-grid .title{display:block;line-height:1.25em;font-size:.775em;font-family:"Avenir LT W01_35 Light1475496"}ul.employee-grid .cred{font-size:.775em;font-family:"Avenir LT W01_35 Light1475496"}#sortmeta{padding:.5em 0}#sortmeta ul{list-style:none;display:inline-block;margin:0px .25em;padding:0px}#sortmeta ul li{display:inline-block;cursor:pointer;background:#f4f4f4;padding:.25em .5em;font-family:"Avenir LT W01_95 Black1475556"}#sortmeta ul li.active{background:#36c6f4;color:#fff}#sorttitle{background:#36c6f4;padding:.25em .5em;color:#fff;text-transform:uppercase;font-family:"Avenir LT W01_95 Black1475556"}.single-staff-menu{padding-right:0px !important}.single-staff-menu h2.blockHeader{margin-top:1.5em}.single-staff-menu ul#practices-grid-list li{width:97%}.single-staff-menu ul#practices-grid-list h3{font-size:1.275em;margin-bottom:.125em}.single-staff .cred{font-size:.775em;font-family:"Avenir LT W01_35 Light1475496"}.single-staff h2.title{display:block;margin:0px;background:#f4f4f4;padding-left:14px;color:#2e3192;margin-top:-6px}.single-staff .field{display:block;margin:0px;background:#f4f4f4;padding-left:14px;font-size:.875em;padding-bottom:.5em;font-family:"Avenir LT W01_35 Light1475496";color:#6a6a6a}.single-staff .field span{font-family:"Avenir LT W01_95 Black1475556"}.single-staff h1.blockHeader{margin:0px;padding-left:14px;padding-bottom:0px}.single-staff td{vertical-align:top}.single-staff .content-area p,.single-staff .content-area ol,.single-staff .content-area ul{font-size:1.25em}.phone-number{display:block;font-family:"Avenir LT W01_95 Black1475556";font-size:1.25em}.address{display:block}.hours{display:block;margin-top:.5em}.search-results .entry-content{margin:0px}.search-post-type{text-transform:uppercase;position:absolute;top:0px;left:0px;z-index:10;background:rgba(255,255,255,.5);padding:.125em .5em;font-size:.875em}ul#service-list{list-style:none;margin:1em 0 0 0;padding:0px}ul#service-list li{width:24%;display:inline-block;vertical-align:top}ul#service-list li img{width:100%;height:auto}ul#department-list{margin:0;padding:0px;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:-0.5rem;margin-right:-1rem}ul#department-list li{list-style:none;width:50%;padding:.5rem;box-sizing:border-box}ul#department-list li a{display:inline-block;background:#f9f9f9;padding:.5em .5em;font-family:"Avenir LT W01_85 Heavy1475544";width:100%}ul#department-list li a:hover{background:#0b2d70;color:#fff}ul#practices-block-list{margin:0px;padding:0px}ul#practices-block-list li{list-style:none;background:#f8f8f8;margin:2em 0;border:3px solid #f2f2f2;padding:0px}ul#practices-block-list li h3{margin-top:0px;display:block;background:#f2f2f2;padding:.25em .5em;margin-bottom:.5em;font-size:1.45em}ul#practices-block-list .locationMeta{font-size:1.125em;margin-bottom:.5em}ul#practices-block-list ul.location-dep-list li{border:none;background:none;margin:0;padding:.25em 0}ul.location-dep-list{margin:0px;padding:.25em .65em}.location-dep-bt{background:#f2f2f2;position:relative;font-size:1.35em}.location-dep-bt h4{padding:.25em .5em;float:left}.location-dep-bt span{float:right;top:0px;right:0px;font-size:1.5em;padding:.25em .5em;font-family:"Avenir LT W01_85 Heavy1475544"}.hcmc-accordion{background:#f2f2f2;padding:.25em .5em;font-size:1.5em;cursor:pointer}.hcmc-accordion:after{content:"➕";font-size:.75em;margin-top:0;color:#777;float:right}.hcmc-accordion:hover{background-color:#d7d7d7}.hcmc-accordion-active{background-color:#d7d7d7}.hcmc-accordion-active:after{content:"➖"}.hcmc-accordion-collapse{background:#f6f6f6;overflow:hidden;max-height:0;overflow:hidden;font-size:1.275em;transition:max-height .2s ease-out}.location-map-padding{padding-bottom:.25em}.hcmc-location-grid{display:grid;grid-template-columns:minmax(0, 1fr);gap:1.5rem;margin:0 0 2rem;padding:0;list-style:none}.hcmc-location-grid>.hcmc-location-card{padding:0}@media(min-width: 576px){.hcmc-location-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 992px){.hcmc-location-grid{grid-template-columns:repeat(3, minmax(0, 1fr))}}.hcmc-location-grid #post-9542{display:none}.hcmc-location-card{display:flex;flex-direction:column;background:#fff;border:1px solid #d7d7d7;border-radius:14px;overflow:hidden;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}@media(prefers-reduced-motion: reduce){.hcmc-location-card{transition:none}}.hcmc-location-card:hover{transform:translateY(-3px);border-color:rgba(0,0,0,0);box-shadow:0 14px 30px -14px rgba(46,49,146,.35)}.hcmc-location-card__tile{position:relative;display:flex;align-items:center;justify-content:center;height:150px;background:linear-gradient(155deg, #def7ff, #fff 88%);color:#2e3192;overflow:hidden}.hcmc-location-card__tile img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.hcmc-location-card__tile i{position:relative;font-size:2.25rem}.hcmc-location-card__body{display:flex;flex-direction:column;gap:.7rem;flex:1;padding:1.1rem 1.25rem 1.3rem}.hcmc-location-card__kind{font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#0b2d70}.hcmc-location-card__name{margin:0;font-size:1.12rem;font-family:"Avenir LT W01_85 Heavy1475544";line-height:1.25}.hcmc-location-card__name a{color:#404040;text-decoration:none}.hcmc-location-card__name a:hover,.hcmc-location-card__name a:focus-visible{color:#0b2d70}.hcmc-location-card__meta{display:flex;flex-direction:column;gap:.4rem;margin-top:.1rem;font-size:.87rem;color:#5a5a5a}.hcmc-location-card__meta-row{display:flex;align-items:flex-start;gap:.55rem}.hcmc-location-card__meta-row i{flex:none;margin-top:.2em;color:#1391c5;width:1em}.hcmc-location-card__meta-row a{color:#404040;font-weight:600;text-decoration:none}.hcmc-location-card__meta-row a:hover,.hcmc-location-card__meta-row a:focus-visible{color:#0b2d70;text-decoration:underline}.hcmc-location-card__depts{margin-top:.2rem;padding-top:.65rem;border-top:1px dashed #d7d7d7}.hcmc-location-card__depts summary{display:flex;align-items:center;gap:.4rem;font-size:.8rem;font-family:"Avenir LT W01_85 Heavy1475544";color:#2e3192;cursor:pointer;list-style:none}.hcmc-location-card__depts summary::-webkit-details-marker{display:none}.hcmc-location-card__depts summary i{font-size:.65rem;transition:transform .15s ease}.hcmc-location-card__depts[open] summary i{transform:rotate(90deg)}.hcmc-location-card__depts ul{display:flex;flex-direction:column;gap:.3rem;margin:.55rem 0 0;padding:0;list-style:none;font-size:.83rem}.hcmc-location-card__depts ul a{color:#5a5a5a;text-decoration:none}.hcmc-location-card__depts ul a:hover,.hcmc-location-card__depts ul a:focus-visible{color:#0b2d70;text-decoration:underline}.hcmc-location-card__actions{display:flex;gap:.6rem;margin-top:auto;padding-top:.85rem}.hcmc-location-btn{display:inline-flex;align-items:center;gap:.4rem;padding:.5rem .85rem;border:1px solid #d7d7d7;border-radius:8px;font-size:.8rem;font-family:"Avenir LT W01_85 Heavy1475544";color:#2e3192;text-decoration:none}.hcmc-location-btn--solid{background:#0b2d70;border-color:#0b2d70;color:#fff}.hcmc-location-btn--solid:hover,.hcmc-location-btn--solid:focus-visible{background:#061a42;border-color:#061a42;color:#fff}.hcmc-location-btn--ghost:hover,.hcmc-location-btn--ghost:focus-visible{background:#def7ff;border-color:#def7ff}.hcmc-additional-locations{margin:2rem 0}.hcmc-additional-locations__heading{position:relative;margin:0 0 1.75rem;padding-bottom:.85rem;color:#0b2d70;font-family:"Avenir LT W01_95 Black1475556";font-size:2rem}.hcmc-additional-locations__heading::after{content:"";position:absolute;left:0;bottom:0;width:60px;height:4px;background:#33a3dc;border-radius:2px}.hcmc-additional-locations__grid{display:grid;grid-template-columns:minmax(0, 1fr);gap:1.5rem}@media(min-width: 576px){.hcmc-additional-locations__grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 992px){.hcmc-additional-locations__grid{grid-template-columns:repeat(3, minmax(0, 1fr))}}.hcmc-additional-locations__card{display:block;background:#fff;border:1px solid #d7d7d7;border-radius:14px;overflow:hidden;color:inherit;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}@media(prefers-reduced-motion: reduce){.hcmc-additional-locations__card{transition:none}}.hcmc-additional-locations__image-wrap{position:relative;height:180px;background:linear-gradient(155deg, #def7ff, #fff 88%);overflow:hidden}.hcmc-additional-locations__image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.hcmc-additional-locations__content{padding:1.5rem}.hcmc-additional-locations a.hcmc-additional-locations__card{cursor:pointer}.hcmc-additional-locations a.hcmc-additional-locations__card:hover,.hcmc-additional-locations a.hcmc-additional-locations__card:focus-visible{transform:translateY(-3px);border-color:rgba(0,0,0,0);box-shadow:0 14px 30px -14px rgba(46,49,146,.35)}.hcmc-additional-locations a.hcmc-additional-locations__card:focus-visible{outline:3px solid #0b2d70;outline-offset:2px}.hcmc-additional-locations__title{display:flex;align-items:center;gap:.5rem;margin:0 0 .75rem;color:#0b2d70;font-family:"Avenir LT W01_85 Heavy1475544";font-size:1.15rem;line-height:1.3}.hcmc-additional-locations__title i{flex:none;color:#33a3dc;font-size:1.1rem}.hcmc-additional-locations__address{margin:0 0 .5rem;color:#5a5a5a;font-size:.95rem;line-height:1.5}.hcmc-additional-locations__phone{color:#5a5a5a;font-size:.95rem;font-weight:600}.max-height-350{max-height:350px;overflow:hidden}.sidebar-accordion{position:relative}.sidebar-accordion span{position:absolute;display:block;background:#efefef;top:0px;right:0px;font-size:2em;padding:8px .35em;font-family:"Avenir LT W01_85 Heavy1475544";color:#838383;cursor:pointer}.sidebar-accordion span:after{content:"+";font-size:1em}.sidebar-accordion span:hover{background:#a1a1a1;color:#fff}#main .page-header{height:auto;min-height:auto}.entry-meta{margin-top:.5em}.entry-meta ul.news-cat-list{font-size:1.375em}.entry-header h2{margin-top:0px}.entry-header .entry-meta{margin-top:0px;font-size:.775em}.single-post .entry-header .entry-meta{margin-top:-1.5em;margin-bottom:1em;text-align:right}.single-post .entry-content{font-size:1.25em}table.hcmc-table{border-collapse:collapse;min-width:573px}table.hcmc-table tbody{font-size:.875em}table.hcmc-table tbody td{color:#353535;border-bottom:1px solid #dcdcdc;background:none !important}table.hcmc-table tbody td:nth-child(4){text-align:right}table.hcmc-table tbody td:first-child{text-align:right}table.hcmc-table tbody td:last-child{text-align:right}table.hcmc-table tbody tr:last-child td{border:0}table.hcmc-table tbody tr:hover td{background-color:#f7f7f7 !important}table.hcmc-table th{color:#5a5a5a;padding:7px 17px;border:0}table.hcmc-table td{padding:7px 17px;border:0}table.hcmc-table caption{margin:7px}table.hcmc-table thead th{border-bottom:2px solid #ccc;font-family:"Avenir LT W01_45 Book1475508"}table.hcmc-table tfoot th{border-top:1px solid #c7c7c7;text-align:right}table.hcmc-table-simple{border:1px solid #d3d3d3}table.hcmc-table-simple th{padding:.4rem;border:1px solid #d3d3d3}table.hcmc-table-simple p{margin-top:.25rem;margin-bottom:.25rem;line-height:1.2rem}.su-spoiler-style-default>.su-spoiler-title{font-size:1.275em;font-weight:normal;font-family:"Avenir LT W01_95 Black1475556";background:#e5e5e5;border-bottom:2px solid #36c6f4}.su-spoiler-style-default>.su-spoiler-content{padding:.75em 0 .5em 1em !important}.su-spoiler-icon{margin-left:.25em}.su-spoiler-icon-plus.su-spoiler-closed .su-spoiler-icon::before{content:"+" !important;font-family:"Avenir LT W01_95 Black1475556";font-size:1.275em}.su-spoiler-icon-plus .su-spoiler-icon{margin-top:-4px}.su-spoiler-icon-plus .su-spoiler-icon::before{content:"-" !important;font-family:"Avenir LT W01_95 Black1475556";font-size:1.475em}.su-spoiler-closed .su-spoiler-icon{margin-top:-1px}.su-spoiler{margin-bottom:.5em !important}.su-spoiler-content ul{margin:.25em 0 .5em 0em;padding-left:.5em}.su-spoiler-content ul li{padding:.25em 0;font-size:1.275em;font-family:"Avenir LT W01_55 Roman1475520",sans-serif;list-style:none}.su-spoiler-content h3{font-size:1.575em}.su-spoiler-content h3+ul{margin-top:0px}.page-id-1090 .su-spoiler-content ul li{list-style:disc;margin-left:1.25em}.page-template .mtli_attachment{padding-left:32px !important}.su-button-center{margin-bottom:1em}.su-button-center .mtli_attachment{background-image:none !important;padding-left:0px !important}.su-column h2{clear:none}.staff-template-default h2{clear:none}.staff-template-default h3{clear:none}.loc-left{float:left;width:44%;padding:1%}.loc-right{float:right;width:55%}.news-left{width:34%;float:left}.news-right{width:65%;float:right}#primary-menu #menu-item-1566{display:none}#primary-menu #menu-item-1567{display:none}#primary-menu #menu-item-1568{display:none}#primary-menu #menu-item-8050{display:none}#primary-menu #menu-item-8194{display:none}.col-50{width:50%}.col-50+.col-50{width:49%}.col-66{width:64%}.col-33{width:33%}.col-75{width:73%}.col-25{width:25%}.service-options ul.employee-grid li{width:100%;margin:.25em 0}.service-options ul#practices-grid-list li{width:100%;margin:.25em 0;padding:.25em .5em}.service-options ul#practices-grid-list h3{margin-top:.25em;font-size:1.275em}.service-options ul#practices-grid-list .locationMeta{margin-bottom:0em}.service-options h2{margin-top:.8em}.service-options .phone-number{font-size:1em;margin:.25em 0}ul#staff-field-list li{display:inline-block}.post-list-thumb{position:relative;border:2px solid #efefef}.post-list-thumb img{display:block}.post-list-thumb a.video-overlay-play{position:absolute;top:0px;left:0px;z-index:101}.employeeTestimonial{border:2px solid #36c6f4;margin-top:.5em}.employeeTestimonial img{width:100%;height:auto}.employeeTestimonial h3{background:#36c6f4;margin-top:0px;padding:.25em .75em;color:#fff}.employeeText{padding:.25em .75em}.employeeText p{margin-bottom:.5em}.employeeName{font-family:"Avenir LT W01_95 Black1475556";font-size:1.375em;display:block}.employeeTitle{font-family:"Avenir LT W01_55 Obliqu1475526";display:block;font-size:1.175em}ul#coloredList{list-style:none;margin-top:0px}ul#coloredList li{border-bottom:1px solid #d7dce8;padding:.25em 0}ul#coloredList li#listTop{font-family:"Avenir LT W01_95 Black1475556";font-size:1.175em}span.listTitle{width:75%;float:left;font-size:1em;font-family:"Avenir LT W01_95 Black1475556"}span.listDate{width:24%;float:right}.btn-holder{text-align:center}a.btn{display:inline-block;background:#0b2d70;padding:.5em 1em;color:#fff;font-size:1.475em;font-family:"Avenir LT W01_95 Black1475556";margin-bottom:1em;margin:0 .5em;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}a.btn:hover{background:#061a42}a.btn.btn-pink{background:#ec246e}a.btn.btn-pink:hover{background:#c21152}a.btn.btn-small{font-size:1rem}.right-align{text-align:right}.boxBackground{margin:1em 0em;background:#f4f4f4;padding:1em}.boxBackground h2{margin-top:0px}.boxBackground>div{margin:.25em 0 .75em}.boxBackground label{display:block;font-size:1.125em}.formButton{text-align:right}span.radioButton{margin-right:1em}.validationError{background:#ffa7a7;border:2px solid #f68585;padding:1em}.validationError h2{margin:0px;color:#000}.validationError p{margin:0px;line-height:1.5em}.pe-event{padding:.5em 0 .5em;position:relative;margin:0 0 .5em 0;border-bottom:2px solid #ededed}.pe-event .clear{height:0px}.pe-date{float:left;height:100%;width:20%;background:#ec246e;color:#fff;text-align:center;font-size:1.25em;text-transform:uppercase;font-family:"Avenir LT W01_95 Black1475556";-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;padding:.25em}.pe-date span{display:block;font-family:"Avenir LT W01_45 Book1475508";font-size:.875em}.pe-date sup{font-size:.6em;margin-right:.5em}.pe-supporters ul{font-size:1rem !important}.pe-supporters ul li{padding:.125em 0}.pinkEvents{display:flex;justify-content:space-between}.pinkEvents h2{font-size:1.5em !important;color:#fff !important;-webkit-border-radius:.25em;-moz-border-radius:.25em;border-radius:.25em;background:#f06c9c;padding:.25em .5em;margin-bottom:.5em;text-transform:uppercase}.pinkEvents .pe-col-left{width:40%}.pinkEvents .pe-col-left p{font-size:.775em}.pinkEvents .pe-col-right{width:56%}.pink-supporters{text-align:center}.pink-supporters h2{color:#ec246e !important}.pink-supporters ul{column-count:2;margin-bottom:3em}.pink-supporters ul li{list-style:none}.pe-content{width:77%;float:right;padding-top:.25em}.pe-content h3{margin:0px;color:#ec246e;font-size:1.5em;line-height:1em}.pe-content h3 span{font-size:.75em}.pe-content p{font-size:.875em}.pe-content a{font-weight:bold;padding:.25em .5em;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#fff;background:#ec246e;font-size:.875em}.pe-content a:hover{background:#d8175e}.bt-pink{background:#ec246e;color:#fff;padding:.5em 1em}.pink-month{font-size:1.375em}.pink-month a.btn{background:#ee2770}.pink-month h2{color:#ee2770}.pink-month h1{color:#ee2770}.pink-month h3{color:#ee2770}div#css-quilt{margin:0px;padding:5px;display:inline-block;background:url("/wp-content/uploads/2018/10/quilt-background.png");-moz-box-shadow:inset 0 0 4px rgba(0,0,0,.4);-webkit-box-shadow:inset 0 0 4px rgba(0,0,0,.4);box-shadow:inset 0 0 4px rgba(0,0,0,.4)}div.quilt-square{margin:0px;list-style:none;width:20%;float:left;position:relative}div.quilt-square img{max-width:100%;height:auto;border:none;padding:0px;display:block}.quilt-meta{display:none;position:absolute;top:42%;left:0px;background:rgba(255,255,255,.6);padding:.25em .5em;width:100%;text-align:center}ul#quilt-list li{list-style:none;margin-left:0px;padding-bottom:.25em;margin-bottom:.5em;width:31%;display:inline-block;font-size:.875em;padding-right:2%}ul#quilt-list li h3{margin:0px;color:#000;font-family:"Avenir LT W01_65 Medium1475532"}a.bt-highlight{font-family:"Avenir LT W01_65 Medium1475532";color:#fff;background:#29abe1;padding:.75em 1.5em;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;display:inline-block;font-size:1.275em}a.bt-highlight:hover{text-decoration:none;background:#1391c5}.BtFTHOI a{background:url("http://taoshealth.com/local/graphics/fthoi-icon-bt.png") #29abe1 no-repeat 6px center;min-height:60px;display:inline-block;color:#fff;font-family:"Avenir LT W01_65 Medium1475532";font-size:1.45em;padding-left:104px;padding-right:1em;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;text-transform:uppercase;line-height:3em;margin-top:1em}.BtFTHOI a:hover{text-decoration:none;background-color:#1391c5}.BtQuilt a{background:url("http://taoshealth.com/local/graphics/quilt/CSS - Quilt - Square - 1.jpg") #29abe1 no-repeat 6px center;background-size:52px 52px;min-height:60px;display:inline-block;color:#fff;font-family:"Avenir LT W01_65 Medium1475532";font-size:1.45em;padding-left:64px;padding-right:1em;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;text-transform:uppercase;line-height:3em;margin-top:1em}.BtQuilt a:hover{text-decoration:none;background-color:#1391c5}.quilt-square:hover .quilt-cover{display:block}.quilt-square:hover .quilt-meta{display:block}.quilt-square p{margin:0px}.quilt-cover{background:rgba(255,255,255,.8);display:absolute;width:100%;height:100%;position:absolute;top:0px;left:0px;display:none}.hcmc-site-alert{background:#fdf6ea;border-top:3px solid #f58246;border-bottom:3px solid #f58246;margin-bottom:2em}.hcmc-site-alert__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.25rem;padding:1.5em 0}.hcmc-site-alert__text{flex:1 1 420px}.hcmc-site-alert__eyebrow{margin:0 0 .35rem;color:#9c4a00;font-family:"Avenir LT W01_85 Heavy1475544";font-size:.8rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.hcmc-site-alert__title{margin:0 0 .4rem;color:#0b2d70;font-family:"Avenir LT W01_95 Black1475556";font-size:1.4rem;line-height:1.25}.hcmc-site-alert__excerpt{color:#5a5a5a;font-size:1rem;line-height:1.5}.hcmc-site-alert__excerpt p{margin:0 0 .5rem}.hcmc-site-alert__excerpt p:last-child{margin-bottom:0}.hcmc-site-alert__excerpt strong{color:#404040}.hcmc-site-alert__button{display:inline-flex;flex:none;align-items:center;gap:.5rem;padding:.75rem 1.35rem;background:#0b2d70;border-radius:8px;color:#fff;font-family:"Avenir LT W01_85 Heavy1475544";font-size:.95rem;text-decoration:none;transition:background-color .18s ease}@media(prefers-reduced-motion: reduce){.hcmc-site-alert__button{transition:none}}.hcmc-site-alert__button i{font-size:.85em}.hcmc-site-alert__button:hover,.hcmc-site-alert__button:focus-visible{background:#061a42;color:#fff}.hcmc-site-alert__button:focus-visible{outline:3px solid #9c4a00;outline-offset:2px}.brand-assets td{text-align:left !important}.brand-assets .button{margin-top:0px}.brand-color{width:45%;padding:18% 0;-webkit-border-radius:1000px;-moz-border-radius:1000px;border-radius:1000px;text-align:center;color:#fff}.brand-color span{display:block}table.beStarrs td{padding:.5em;vertical-align:top}table.beStarrs td:first-child{max-width:30%;width:100%}table.beStarrs figure{margin-top:.5em}#mail-signup{display:none}#mail-signup #mc_embed_signup{background:light-grey;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;border:1px solid #e8e8e8;padding:2em;margin:4em 0em 0em 0em}#mail-signup #mc_embed_signup .mc-field-group input{width:90%;margin:0 5%;border:2px solid #ccc;padding:.5em 1em}#mail-signup #mc_embed_signup .mc-field-group input:focus{border-color:#36c6f4}#mail-signup #mc_embed_signup h2{margin:0px;text-align:center;font-size:2.25em;text-transform:uppercase}#mail-signup #mc_embed_signup p{margin:0px;text-align:center;padding:1em 4em 2em 4em;font-size:1.25em}#mcSubmit{padding-top:2.5em;text-align:center;font-size:1.25em}.slick-slider{padding:0 40px}.slick-slide{padding:1em 2em;background:#f8f8f8}.slick-prev{left:5px}.slick-prev:before{color:#00aeef}.slick-next{right:5px}.slick-next:before{color:#00aeef}.slick-prev:before,.slick-next:before{font-size:32px}.slick-prev,.slick-next{width:32px;height:32px}.slick-dots{width:91%;padding-top:1em}.testimonial-list{margin-top:2em}.testimonial-list img{float:left;margin:.25em 1.25em .5em 0;max-width:35%}.testimonial-list h3{font-size:2em;margin:0px;clear:none;line-height:1em}.testimonial-list p{font-size:1.15em;font-style:italic;font-family:"Avenir LT W01_35 Light1475496";margin:.5em 0}.testimonial-list p span{font-style:normal;font-size:.875em}span.testimonial-sub{display:block;color:#2e3192;font-style:italic}#reviews-left{width:30%;float:left;padding:0;margin:0}#reviews-left li{text-align:right;padding:0px;margin-bottom:.5em}#reviews-left li a{display:inline-block;padding:.5em 1em;background:#f8f8f8;font-size:1.15em}#reviews-left li a:hover{background:#dedede}#reviews-left li.ui-state-active a{background:#36c6f4;color:#fff;font-family:"Avenir LT W01_95 Black1475556"}#reviews-right{width:69%;float:left;text-align:center;border:4px solid #36c6f4;padding:52px 1em 100px}#reviews-right h2{font-family:"Avenir LT W01_45 Book1475508";padding:24px 0}#reviews-right h2 strong{font-family:"Avenir LT W01_95 Black1475556"}.wp-block-button .mtli_pdf{background-image:none}span.dr-landing-page a{display:block;width:100%;background:#00acec;color:#fff;padding:.5em;text-align:center;font-size:2em;font-family:"Avenir LT W01_95 Black1475556";-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}span.dr-landing-page a:hover{background:#0098d1}h3.dr-h3{font-size:1.5em;color:#2e3192}span.dr-landing-page-small-bt a{color:#fff;font-family:"Avenir LT W01_95 Black1475556";-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#ef6500;color:#fff;padding:.75em !important}span.dr-landing-page-small-bt a:hover{background:#d65b01}span.dr-landing-page-small-bt .mtli_pdf{background-image:none}.mobile-dr-d{display:none;margin-top:2em}.page-id-2673 .footer-meta{display:none}.patient-portal-bt{text-align:center}.patient-portal-bt a{display:inline-block;font-size:2em;color:#fff;padding:.5em 1em;background:#0b2d70;margin:.5em 0}.patient-portal-bt a:hover{background:#0090c6}h2.portal-purple{color:#2e3192}.portal-purple a{background:#2e3192}.portal-purple a:hover{background:#3a3fd1}table.hcmc-mill-levy-table tbody td:first-child{min-width:120px}.mill-levy-calculator{border:2px solid #00aeef;padding:1em;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;margin-bottom:2em}#full-estimated-value{text-align:center}.net-value{text-align:center;font-size:1.25em}#calculator-results-col{text-align:center;font-size:1.25em}.net-col-33{float:left;width:33%}.net-col-33:nth-child(2){float:left;width:33%}.net-col-33:nth-child(3){float:right;width:33%}.net-col-50{float:left;width:49%}.net-col-50+.net-col-50{float:right}#full-input-estimate{text-align:center;font-size:1.25em}#calculator-estimate-reminder{font-size:.875em;font-style:italic;margin-top:2em}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;position:absolute;top:0;left:0;width:100%;height:100%}.video-container object{position:absolute;top:0;left:0;width:100%;height:100%;position:absolute;top:0;left:0;width:100%;height:100%}.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%;position:absolute;top:0;left:0;width:100%;height:100%}.page-id-3156 h2.title{font-size:2em;background:#36c6f4;color:#fff;text-align:center;padding:.25em 0;margin-bottom:1em;margin-top:2em}.page-id-3156 h3{font-size:1.5em}.economic-impact h4{font-size:2.5em;margin-top:1em;color:#2e3192}.economic-impact p{font-size:1.5em}.highlight-corona{background:#f4f4f4;font-size:1.5em;padding:1.5em;border:2px solid #36c6f4;margin-bottom:1em}.highlight-corona a{margin:0 1em;color:#fff;display:inline-block;padding:.5em 1em;color:#fff;background:#36c6f4}.highlight-corona a:hover{background:#278ec9;color:#fff}.highlight-corona a.testing{background:#9335f4}.highlight-corona a.testing:hover{background:#7923d3}.highlight-corona a.vaccine{background:#28b610}.highlight-corona a.vaccine:hover{background:#219a0d}.highlight-corona h2{color:#36c6f4;margin-top:0px}.corona-bt a{margin:0 1em;color:#fff;padding:1em;font-size:1em;font-weight:bold;width:47%;margin:1%;display:inline-block}.corona-bt a.vaccine-reg{background:#9335f4}.corona-bt a.vaccine-reg:hover{background:#7923d3}.corona-bt a.vaccine{background:#28b610}.corona-bt a.vaccine:hover{background:#219a0d}.corona-bt a.testing{background:#0b2d70}.corona-bt a.testing:hover{background:#018dc2}.coronavirus-page{display:flex;justify-content:space-between}.corona-left{width:25%;padding-top:2px}.corona-left .important-links h3{text-align:center;background:#f54e79;padding:.5em 1em;color:#fff;text-transform:uppercase;font-family:"Avenir LT W01_95 Black1475556"}.corona-left .important-links ul{margin:.25em 0;padding:0px}.corona-left .important-links ul li{list-style:none}.corona-left .important-links ul li a{display:block;padding:.5em 1em;border:1px solid #f54e79;text-align:center;color:#000;font-family:"Avenir LT W01_85 Heavy1475544"}.corona-left .important-links ul li a:hover{color:#fff;background:#f54e79}.corona-left .corona-links{margin:1em 0 .5em 0;padding:.5em;background:#f3f3f3}.corona-left .corona-links ul{margin-top:0px;margin-bottom:0px;font-size:1.125em;margin-left:.5em}.corona-left .corona-links h3{text-align:center;padding:.5em 1em;margin:0px;text-transform:uppercase;font-family:"Avenir LT W01_95 Black1475556"}.page-id-3393 .entry-content{font-size:1.25em}.page-id-3393 h2{font-size:1.5em;font-family:"Avenir LT W01_95 Black1475556";margin-top:2em;background:#f4f4f4;padding:.25em .5em;border-top:1px solid #36c6f4;margin-bottom:.5em}.page-id-3393 p{padding-left:1em;padding-right:1em;margin-top:.5em}.page-id-3393 ul{padding-left:1em;padding-right:1em;margin-top:.5em}.page-id-3393 h4{padding:.5em 1em}.page-id-3393 .wp-block-file{margin-left:1em}.page-id-3393 .wp-block-image{padding:.5em 1em}.page-id-3393 .video-container{margin:0 1em}.page-id-3393 .covid-header-bar{display:block}ul.corona-news-updates{font-size:1em !important}ul.corona-news-updates li{margin-bottom:.5em}.news-date-corona{font-style:italic}.wp-block-embed-youtube .wp-block-embed__wrapper{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.wp-block-embed-youtube .wp-block-embed__wrapper iframe,.wp-block-embed-youtube .wp-block-embed__wrapper object,.wp-block-embed-youtube .wp-block-embed__wrapper embed{position:absolute;top:0;left:0;width:100%;height:100%}ul.related-videos li{width:47%}.vaccine-right{font-size:1.25em}h2.vaccine-header{font-size:3em;margin-bottom:.5em;color:#9b51e0}h3.vaccine-number{font-size:1.75em;color:#9b51e0;margin-bottom:1em}.covid-header-bar{background:#e9e9e9;overflow:hidden;margin-bottom:1em;display:none}.covid-header-bar .content-width{background:#f4f4f4;overflow:hidden}.covid-header-bar .content-width h3{margin:1em 1em;color:#5d5d5d;font-family:"Avenir LT W01_95 Black1475556";text-align:center}.page-id-6746 .covid-header-bar{display:block}.page-id-5934 .covid-header-bar{display:block}.covid-row{display:flex;flex-wrap:nowrap;align-items:center}.covid-row .covid-col{flex:1}a.covid-bt{display:block;padding:.5em .5em;background:#d24848;text-align:center;margin:.75em 1em;font-family:"Avenir LT W01_65 Medium1475532";color:#fff;font-size:1.125em;-webkit-border-radius:.25em;-moz-border-radius:.25em;border-radius:.25em;line-height:1em}a.covid-bt:hover{background:#bd3232}a#teal{background:#569793}a#teal:hover{background:#3c817d}a#purple{background:#8d5697}a#purple:hover{background:#763b81}a#green{background:#57c300}a#green:hover{background:#479f00}#css-row{display:flex;flex-wrap:nowrap;align-items:center}.CSS-BT{flex:1}.CSS-BT a{display:block;font-size:1.25em;background:#2e3192;text-align:center;padding:.75em 1em;color:#fff;font-family:"Avenir LT W01_95 Black1475556";-webkit-border-radius:.25em;-moz-border-radius:.25em;border-radius:.25em;margin:.5rem .75rem}.CSS-BT a:hover{background:#008abd}.CSS-BT-GOLD a{background-color:#eb8823}.CSS-BT-GOLD a:hover{background:#e75c00}.CSS-BT-BROWN a{background-color:#5e1d01}.CSS-BT-BROWN a:hover{background:#421401}.marketing-request-row{display:flex;flex-wrap:wrap}.marketing-request-row a{display:block;width:46%;margin:2%;padding:1em 3em;font-size:1.75em;color:#fff;background:#0079be;-webkit-border-radius:.25em;-moz-border-radius:.25em;border-radius:.25em;text-align:center;font-family:"Avenir LT W01_95 Black1475556"}.marketing-request-row a:hover{background:#1fa9d5}.page-id-6028 .covid-header-bar{display:none}.page-id-6028 h1.blockHeader{margin-top:3em}.page-id-6028 p{font-size:1.5em;margin-top:2em}.event-button-row{display:flex;justify-content:space-between;margin-bottom:2em;box-sizing:border-box;flex-wrap:wrap}.event-button-row .bt-event{flex:1;margin:.5em}.event-button-row .bt-event a{display:inline-block;text-align:center;background:#0b2d70;font-size:2em;padding:.5em 1em;color:#fff;width:100%;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.event-button-row .bt-event a:hover{background:#0094cb}.event-button-row .bt-event:nth-child(2) a{background:#f04918}.event-button-row .bt-event:last-child a{background:#f0b718}.bt-yellow{background:#e5c02b !important}.bt-yellow:hover{background:#dcba00 !important}#post-2252 .aligncenter{width:100%}h2.h-block{color:#fff;background:#0b2d70;padding:.25em .5em;-webkit-border-radius:.5em;-moz-border-radius:.5em;border-radius:.5em;clear:none;margin-bottom:.5em}h3.h-block{color:#fff;background:#0b2d70;padding:.25em .5em;-webkit-border-radius:.5em;-moz-border-radius:.5em;border-radius:.5em;clear:none;margin-bottom:.5em}p.p-highlight{font-size:1.5em;margin:1em}p.highlight{font-size:1.5em !important}.single-service h2{clear:none;font-size:2em;color:#2e3192}.single-service h3{clear:none;font-size:1.75em}.single-service article p,.single-service article ul,.single-service article li,.single-service article ol{font-size:1.25rem}.single-service .menu-title{margin-top:1.25em}.single-service #practices-grid-list{margin:0 1em}.single-service .gallery{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:-2em}.single-service .gallery-columns-3 .gallery-item{width:31%}.service-provided-by{background:#f9f9f9;padding:0 1em 1em 1em;margin:0 1em 1em 1em;-webkit-border-radius:.5em;-moz-border-radius:.5em;border-radius:.5em}.service-provided-by .row{display:flex;align-items:stretch}.service-provided-by h2{margin-top:0px}.service-provided-by .services-provided-staff{flex:1}.service-provided-by .services-provided-staff ul{margin:0px;padding:0px}.service-provided-by .services-provided-staff ul li{list-style:none;display:flex;align-items:center;margin:1em 0px 0 0;padding:0px}.service-provided-by .services-provided-staff ul li img{-webkit-border-radius:500px;-moz-border-radius:500px;border-radius:500px;width:80px;height:80px;display:block;max-width:none}.service-provided-by .services-provided-staff ul li .staff-title{padding-left:1em;box-sizing:border-box}.service-provided-by .services-provided-staff ul li .staff-title .name{display:block;font-family:"Avenir LT W01_95 Black1475556"}.service-provided-by .services-provided-staff ul li .staff-title .name .cred{font-family:"Avenir LT W01_55 Roman1475520",sans-serif;font-size:.675em}.service-provided-by .services-provided-staff ul li .staff-title .title{display:block}.service-provided-by .services-provided-practice{flex:1}.service-provided-by .services-provided-practice ul{margin:0px;padding:0px}.service-provided-by .services-provided-practice ul li{list-style:none;display:flex;align-items:center;margin:0px;padding:0px;margin:1em 0px 0 0}.service-provided-by .services-provided-practice ul li img{-webkit-border-radius:500px;-moz-border-radius:500px;border-radius:500px;width:80px;height:80px;display:block;max-width:none}.service-provided-by .services-provided-practice ul li .location-title{padding-left:1em}.service-provided-by .services-provided-practice ul li .location-title a h3,.service-provided-by .services-provided-practice ul li .location-title a .phone-number{margin:0;color:#2e3192}.service-provided-by .services-provided-practice ul li .location-title a h3{font-size:1em}.service-provided-by .services-provided-practice ul li .location-title a .phone-number{font-family:"Avenir LT W01_55 Roman1475520",sans-serif;font-size:1em}.sub-text{font-size:.675em;color:#afafaf;padding-top:2em}.col-right-border{border-right:2px solid #e1e1e1;padding-right:2rem;background:none}hr.wp-block-separator{border:none;border-bottom:2px solid #e1e1e1;height:0px}.cdc-widget-color-blue{padding-left:1em;padding-bottom:1em}.postid-7412 h1{color:#ec246e}.postid-7412 .bread-crumb{background:#ec246e;margin-bottom:2em}.postid-7412 .covid-header-bar{display:none}.display-posts-listing{margin-left:0px;padding-left:0px}.display-posts-listing li{list-style:none;margin-left:0px;padding:1em;background:#f4f4f4;border:2px solid #00aeef}.display-posts-listing a{display:block;font-size:2em;font-weight:bold;line-height:1.25em;color:#0b2d70}body.postid-7412 article{font-size:1.25em}#post-6746 p.p-highlight{font-size:1.25em;margin-left:0px}.content-thin{width:80%;margin:0 10%;font-size:1.25em}div.wpforms-container-full .wpforms-form .wpforms-field-description{font-size:1em}div.wpforms-container-full .wpforms-form .wpforms-field-description ul{margin-left:1em !important}div.wpforms-container-full .wpforms-form .wpforms-field-description ul li{margin-left:1em !important;list-style:disc !important}div.wpforms-container-full .wpforms-form h3{background:#0b2d70;color:#fff;padding:.25em .5em}div.wpforms-container-full .wpforms-form .wpforms-field-label{font-size:18px;color:#2e3192}.page-id-7978 article{max-width:800px;margin:0 auto}.wp-block-buttons>.wp-block-button{margin:.5em 0}.wp-block-buttons a:hover{color:#fff}.small-text{font-size:.675em !important}.parent-pageid-7995 .entry-content{font-size:1.25em}.parent-pageid-7971 .entry-content{font-size:1.25em}.page-id-7971 .entry-content{font-size:1.25em}.bt-mycare a.mtli_attachment{background:#e85700;padding:.75em .5em !important;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;color:#fff;font-family:"Avenir LT W01_85 Heavy1475544";display:inline-block}.bt-mycare a.mtli_attachment:hover{background:#d04e00}.bt-mycare a i{margin:0 .5em}.bt-mycare .mtli_pdf{background-image:none}.upgrade-portal{border:4px solid #000;padding:1em;text-align:center;margin-bottom:1em;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;border-color:#2e3192}.upgrade-portal h2{color:#2e3192;padding:0px;margin:0px}.signin-portal{border:4px solid #000;padding:1em;text-align:center;margin-bottom:1em;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;border-color:#36c6f4}.signin-portal h2{color:#36c6f4;padding:0px;margin:0px}#post-191 .entry-content p{font-size:1.25em;margin-top:.25em}#post-191 .entry-content ul{font-size:1.25em;margin-top:.25em}.highlight-card{padding:2em;border:4px solid #00aeef;text-align:center;width:50%;margin:2em auto}.highlight-card h2{font-size:2em;margin-bottom:.5em}.single-practice h2,.single-programs h2{font-size:2.25rem;color:#2e3192}.single-practice h2.h-break,.single-programs h2.h-break{padding:.25em .5em;background:#f4f4f4;font-size:2.25rem;border-top:1px solid #d7dce8;text-transform:uppercase;margin-top:1.5em;margin-bottom:1em}.single-practice h3,.single-programs h3{font-size:1.75rem}.single-practice h3+p,.single-programs h3+p{margin-top:0px;padding-top:0px}.single-practice h4+p,.single-practice h5+p,.single-programs h4+p,.single-programs h5+p{margin-top:0px;padding-top:0px}.single-practice .menu-title,.single-programs .menu-title{margin-top:1.25em}.single-practice #main p,.single-practice #main ul,.single-practice #main ol,.single-programs #main p,.single-programs #main ul,.single-programs #main ol{font-size:1.25rem}ul.extra-li li{margin:.5em;padding-bottom:.75em;border-bottom:2px solid #f9f9f9}ul.extra-li h3{margin:0px}ul.extra-li p{margin:.25em 0}ul.extra-li a{display:inline-block;padding:.5em 1em;background:#0b2d70;color:#fff;margin-top:.5em;font-size:1rem}ul.extra-li a:hover{background:#2e3192}.practice-news,.practice-video{display:none}.practice-news{margin-bottom:2em}.postid-48 .practice-news{display:block}.home-header{overflow:hidden;max-width:100vw}.paralax-wrap{width:100%;position:relative;overflow:hidden}.text-align-center{text-align:center}.practice-header-phone{display:flex;justify-content:space-between;align-items:stretch;background:#0b2d70;padding:1em;-moz-border-radius:.5em;border-radius:.5em;color:#fff;margin:1em 0 2em 0}.practice-header-phone br{display:none}.practice-header-phone h2{color:#fff;text-transform:uppercase;margin:0px;line-height:1em;width:100%;font-size:1.5rem}.practice-header-phone h2 br{display:none}.practice-header-phone p{margin:0;font-size:1.125em;line-height:1em;margin:.25em 0 0 0}.practice-header-phone .col{flex:1;display:flex;align-items:center}.practice-header-phone .phone-bt{width:100%}.practice-header-phone .phone-bt a{background:#fff;padding:.5em;width:100%;-moz-border-radius:.25em;border-radius:.2em;display:inline-block;text-align:center;font-size:1.25em;font-family:"Avenir LT W01_85 Heavy1475544";text-transform:uppercase;color:#0b2d70;border:2px solid #fff}.practice-header-phone .phone-bt a:hover{border-color:#2e3192;color:#2e3192}.practice-header-phone .call-now-bt{display:none}.practice-header-phone .two-buttons{display:flex}.practice-header-phone .two-buttons .phone-bt{margin:0 .5em}.practice-header-phone .two-contact{display:block !important}.practice-header-phone .two-contact p{margin-top:.5rem !important}.practice-header-phone .two-contact p a{color:#fff}.practice-header-phone .two-contact p a:hover{color:#2e3192}@media only screen and (min-width: 37.5em){.menu-toggle{display:none}.main-navigation ul{display:block}}.page-id-8307 .site-content .content-width{width:50%}.page-id-8307 .entry-content p{font-size:1.25em}.page-id-8307 .entry-content img{margin-left:4%;border:3px solid #f9f9f9;border-left-color:#00aeef;padding:1em;margin-bottom:1em;max-width:96%;box-sizing:border-box}.page-id-8307 .entry-content .wp-block-gallery img{margin-left:0}.page-id-8307 h2{background:#0b2d70;color:#fff;padding:.5em 1em;margin-bottom:1em;margin-top:2em;display:block;width:100%}.row{display:flex;justify-content:space-between;align-items:stretch}.row .col-4{width:33.33%}.row .col-3{width:25%}.bt{text-align:center;margin:1em 0}.bt a{background:#0b2d70;padding:1em;color:#fff;display:inline-block;font-size:1.5em;font-weight:bold;border-radius:.5em;margin:.25em;box-sizing:border-box;display:inline-block}.bt a:hover{background:#22a7d1}.bt.bt-gold a{background:#fc0}.bt.bt-gold a:hover{background:#daae00}.bt.bt-pink a{background:#ec246e}.bt.bt-pink a:hover{background:#d1195d}.bt.bt-violet a{background:#2e3192}.bt.bt-violet a:hover{background:#171a73}.page-id-8407 .content-thin,.page-id-8785 .content-thin{max-width:700px;margin:0 auto}.page-id-8407 div.wpforms-container-full,.page-id-8785 div.wpforms-container-full{margin-bottom:50%}.page-id-8407 div.wpforms-container-full .wpforms-form .wpforms-field-html ul,.page-id-8785 div.wpforms-container-full .wpforms-form .wpforms-field-html ul{margin:1em 0 !important}.page-id-8407 div.wpforms-container-full .wpforms-form .wpforms-field-html ul li,.page-id-8785 div.wpforms-container-full .wpforms-form .wpforms-field-html ul li{padding:.125em 0em .125em 0em !important;list-style:disc !important;margin-left:2em !important}.page-id-8407 #wpforms-8393-field_5 p,.page-id-8785 #wpforms-8393-field_5 p{margin:1em 0}.page-id-8407 .wpforms-confirmation-container-full,.page-id-8407 div[submit-success]>.wpforms-confirmation-container-full:not(.wpforms-redirection-message),.page-id-8785 .wpforms-confirmation-container-full,.page-id-8785 div[submit-success]>.wpforms-confirmation-container-full:not(.wpforms-redirection-message){background:#fff;border:3px solid #00aeef}.page-id-8407 button[type=submit],.page-id-8785 button[type=submit]{background-color:#0b2d70 !important;color:#fff !important;font-weight:bold;border:none !important;border-radius:.25rem;font-size:1.5em !important}.page-id-8407 button[type=submit]:hover,.page-id-8785 button[type=submit]:hover{background-color:#2e3192 !important}.page-id-8407 .election,.page-id-8785 .election{border-top:2px solid #00aeef !important;margin-top:2em !important}.page-id-8407 .election .wpforms-field-label,.page-id-8785 .election .wpforms-field-label{font-size:1.5em !important;text-transform:uppercase}.page-id-8407 .election .wpforms-field-label-inline,.page-id-8785 .election .wpforms-field-label-inline{font-size:18px !important}.page-id-8424 div.wpforms-container-full .wpforms-form .wpforms-field{padding:1em 0}.page-id-8424 .wpforms-field-description{font-size:1em;font-style:italic}.page-id-8424 div.wpforms-container-full .wpforms-form .wpforms-field-label{font-size:1.125em}.page-id-8424 form.wpforms-form .wpforms-field-likert_scale table.modern tbody tr th{line-height:1.5em;font-size:.875em;padding:.75em .5em;min-width:118px}.page-id-8424 form.wpforms-form .wpforms-field-likert_scale table.modern{background:#fafafa;margin-top:.5em;border-radius:.25em}.page-id-8424 button[type=submit]{background-color:#0b2d70 !important;color:#fff !important;font-weight:bold;border:none !important;border-radius:.25rem;font-size:1.5em !important}.page-id-8424 button[type=submit]:hover{background-color:#2e3192 !important}.page-id-8424 .wpforms-confirmation-container-full,.page-id-8424 div[submit-success]>.wpforms-confirmation-container-full:not(.wpforms-redirection-message){background:#fff;border:3px solid #00aeef}.neo-chapter{padding-left:.2rem}.neo-chapter.neo-chapter-active{background-color:#0b2d70;color:#fff;padding-left:.5em}ul.video-chapters li{padding:.5em 0}ul.video-chapters li.asm-chapter-active{font-weight:bold;color:#00aeef}.wp-block-image figcaption{font-size:.65em;font-style:italic;padding:.5em}.wp-block-pullquote{font-size:1.125em;font-family:"Avenir LT W01_35 Light1475496";padding:1em 0}blockquote{background:#f9f9f9;border-left:.25em solid #00aeef;margin:1.5em .5em;padding:1em;quotes:"“" "”" "‘" "’";font-size:1.125em;font-family:"Avenir LT W01_35 Light1475496"}blockquote cite{display:block;text-align:right;padding:0em 0 0 0;font-size:.775em}blockquote:before{color:#ccc;content:"“";font-size:4em;line-height:.1em;margin-right:.125em;vertical-align:-0.4em;display:block;top:25px;position:relative}blockquote p{display:inline-block;margin:.75em 1.75em;font-style:italic}.postid-1204 .sidebar-left{display:none}.postid-1204 .sidebar-right{width:100%}.postid-1204 article h2{background:#0b2d70;color:#fff;padding:.25em .5em;font-size:1.25em;font-weight:bold}.hcmc-mill-levy-table th:nth-child(1){text-align:right}.hcmc-mill-levy-table th:nth-child(2){text-align:left}.hcmc-mill-levy-table th:nth-child(3){text-align:left}.hcmc-mill-levy-table th:nth-child(4){text-align:right}.hcmc-mill-levy-table tfoot tr{background:#f9f9f9}.page-id-7622 .wpforms-error-container{border:2px solid #900 !important;padding:1em !important;font-weight:bold}.page-id-7622 .wpforms-field-description{font-style:italic}.page-id-7622 div.wpforms-container-full .wpforms-form .wpforms-field-label-inline{font-size:1.125em}.page-id-7622 div.wpforms-container-full .wpforms-form .wpforms-field-label{font-size:1.25em}.page-id-7622 div.wpforms-container-full .wpforms-form .wpforms-field{padding:1em 0}.page-id-7622 div.wpforms-container-full .wpforms-form button[type=submit]{background:#36c6f4;color:#fff;font-weight:bold;border:none;padding:.5em 1em;font-size:1.5em}.page-id-7622 div.wpforms-container-full .wpforms-form button[type=submit]:hover{background:#27b8e6}.review-page .row{display:flex;justify-content:center}.review-page .row .col-50,.review-page .row .col-33{margin:1em 0}.has-vivid-cyan-blue-background-color{background:#0b2d70 !important}.has-vivid-cyan-blue-background-color:active,.has-vivid-cyan-blue-background-color:visited{color:#fff;background:#0b2d70 !important}.has-vivid-cyan-blue-background-color:hover{color:#fff;background:#061a42 !important}.grt-group{margin:2.5em 0}.grt-group p{margin-top:0px}.page-id-9377 .wp-block-quote{margin:3em 4em}h2.page-header-highlight{color:#2e3192;margin-top:1.5em}.postid-9542 #contact-container{display:none}.has-luminous-vivid-orange-background-color:hover{background:#f36400 !important;color:#fff}.sliding-fee-visible{display:none !important}.postid-745 .sliding-fee-visible,.postid-41 .sliding-fee-visible,.postid-7901 .sliding-fee-visible{display:block !important}.group-quote{padding:.75em 1em;background:#f8f8f8;border-left:6px solid #00aeef}.group-quote p:last-child{margin-bottom:0px}.group-quote h2:first-child{margin-top:0px}.group-quote .group-author{margin-top:0px;font-size:.875em}.search-results .post-list-thumb img{margin-top:0px}.search-results .news-right .entry-content p{margin-bottom:0px}.search-results .site-main article{margin-bottom:1em}.parent-pageid-6028 .wpforms-container,.content-form .wpforms-container{border:3px solid #00aeef !important;border-radius:.5rem !important;padding:1rem 2.5rem !important}.parent-pageid-6028 div.wpforms-container-full .wpforms-form .wpforms-field,.content-form div.wpforms-container-full .wpforms-form .wpforms-field{padding:1.5rem 0}.parent-pageid-6028 div.wpforms-container-full .wpforms-form .wpforms-field-label,.content-form div.wpforms-container-full .wpforms-form .wpforms-field-label{font-size:1.25rem;line-height:1.5em}.parent-pageid-6028 div.wpforms-container-full .wpforms-form input[type=date],.parent-pageid-6028 div.wpforms-container-full .wpforms-form input[type=datetime],.parent-pageid-6028 div.wpforms-container-full .wpforms-form input[type=datetime-local],.parent-pageid-6028 div.wpforms-container-full .wpforms-form input[type=email],.parent-pageid-6028 div.wpforms-container-full .wpforms-form input[type=month],.parent-pageid-6028 div.wpforms-container-full .wpforms-form input[type=number],.parent-pageid-6028 div.wpforms-container-full .wpforms-form input[type=password],.parent-pageid-6028 div.wpforms-container-full .wpforms-form input[type=range],.parent-pageid-6028 div.wpforms-container-full .wpforms-form input[type=search],.parent-pageid-6028 div.wpforms-container-full .wpforms-form input[type=tel],.parent-pageid-6028 div.wpforms-container-full .wpforms-form input[type=text],.parent-pageid-6028 div.wpforms-container-full .wpforms-form input[type=time],.parent-pageid-6028 div.wpforms-container-full .wpforms-form input[type=url],.parent-pageid-6028 div.wpforms-container-full .wpforms-form input[type=week],.parent-pageid-6028 div.wpforms-container-full .wpforms-form select,.parent-pageid-6028 div.wpforms-container-full .wpforms-form textarea,.content-form div.wpforms-container-full .wpforms-form input[type=date],.content-form div.wpforms-container-full .wpforms-form input[type=datetime],.content-form div.wpforms-container-full .wpforms-form input[type=datetime-local],.content-form div.wpforms-container-full .wpforms-form input[type=email],.content-form div.wpforms-container-full .wpforms-form input[type=month],.content-form div.wpforms-container-full .wpforms-form input[type=number],.content-form div.wpforms-container-full .wpforms-form input[type=password],.content-form div.wpforms-container-full .wpforms-form input[type=range],.content-form div.wpforms-container-full .wpforms-form input[type=search],.content-form div.wpforms-container-full .wpforms-form input[type=tel],.content-form div.wpforms-container-full .wpforms-form input[type=text],.content-form div.wpforms-container-full .wpforms-form input[type=time],.content-form div.wpforms-container-full .wpforms-form input[type=url],.content-form div.wpforms-container-full .wpforms-form input[type=week],.content-form div.wpforms-container-full .wpforms-form select,.content-form div.wpforms-container-full .wpforms-form textarea{border:2px solid #a1a1a1;border-radius:.25rem}.parent-pageid-6028 div.wpforms-container-full .wpforms-form input[type=date]:focus,.parent-pageid-6028 div.wpforms-container-full .wpforms-form input[type=datetime]:focus,.parent-pageid-6028 div.wpforms-container-full .wpforms-form input[type=datetime-local]:focus,.parent-pageid-6028 div.wpforms-container-full .wpforms-form input[type=email]:focus,.parent-pageid-6028 div.wpforms-container-full .wpforms-form input[type=month]:focus,.parent-pageid-6028 div.wpforms-container-full .wpforms-form input[type=number]:focus,.parent-pageid-6028 div.wpforms-container-full .wpforms-form input[type=password]:focus,.parent-pageid-6028 div.wpforms-container-full .wpforms-form input[type=range]:focus,.parent-pageid-6028 div.wpforms-container-full .wpforms-form input[type=search]:focus,.parent-pageid-6028 div.wpforms-container-full .wpforms-form input[type=tel]:focus,.parent-pageid-6028 div.wpforms-container-full .wpforms-form input[type=text]:focus,.parent-pageid-6028 div.wpforms-container-full .wpforms-form input[type=time]:focus,.parent-pageid-6028 div.wpforms-container-full .wpforms-form input[type=url]:focus,.parent-pageid-6028 div.wpforms-container-full .wpforms-form input[type=week]:focus,.parent-pageid-6028 div.wpforms-container-full .wpforms-form select:focus,.parent-pageid-6028 div.wpforms-container-full .wpforms-form textarea:focus,.content-form div.wpforms-container-full .wpforms-form input[type=date]:focus,.content-form div.wpforms-container-full .wpforms-form input[type=datetime]:focus,.content-form div.wpforms-container-full .wpforms-form input[type=datetime-local]:focus,.content-form div.wpforms-container-full .wpforms-form input[type=email]:focus,.content-form div.wpforms-container-full .wpforms-form input[type=month]:focus,.content-form div.wpforms-container-full .wpforms-form input[type=number]:focus,.content-form div.wpforms-container-full .wpforms-form input[type=password]:focus,.content-form div.wpforms-container-full .wpforms-form input[type=range]:focus,.content-form div.wpforms-container-full .wpforms-form input[type=search]:focus,.content-form div.wpforms-container-full .wpforms-form input[type=tel]:focus,.content-form div.wpforms-container-full .wpforms-form input[type=text]:focus,.content-form div.wpforms-container-full .wpforms-form input[type=time]:focus,.content-form div.wpforms-container-full .wpforms-form input[type=url]:focus,.content-form div.wpforms-container-full .wpforms-form input[type=week]:focus,.content-form div.wpforms-container-full .wpforms-form select:focus,.content-form div.wpforms-container-full .wpforms-form textarea:focus{border:2px solid #00aeef}.parent-pageid-6028 div.wpforms-container-full .wpforms-form .wpforms-field-description,.parent-pageid-6028 div.wpforms-container-full .wpforms-form .wpforms-field-limit-text,.content-form div.wpforms-container-full .wpforms-form .wpforms-field-description,.content-form div.wpforms-container-full .wpforms-form .wpforms-field-limit-text{font-style:italic;margin:.5rem .5em;font-size:1rem;color:#545454}.parent-pageid-6028 div.wpforms-container-full .wpforms-form input[type=submit],.parent-pageid-6028 div.wpforms-container-full .wpforms-form button[type=submit],.parent-pageid-6028 div.wpforms-container-full .wpforms-form .wpforms-page-button,.content-form div.wpforms-container-full .wpforms-form input[type=submit],.content-form div.wpforms-container-full .wpforms-form button[type=submit],.content-form div.wpforms-container-full .wpforms-form .wpforms-page-button{background-color:#2e3192;border-radius:.5rem;border:none;color:#fff;font-weight:bold;padding:1em 2em;margin-bottom:1rem}.parent-pageid-6028 .wpforms-submit-container,.content-form .wpforms-submit-container{text-align:right}.parent-pageid-6028 .wpforms-confirmation-container-full,.parent-pageid-6028 div[submit-success]>.wpforms-confirmation-container-full:not(.wpforms-redirection-message),.content-form .wpforms-confirmation-container-full,.content-form div[submit-success]>.wpforms-confirmation-container-full:not(.wpforms-redirection-message){background:none;border:none;color:#00aeef;font-size:2rem;margin:0em 0 0 0}.page-id-219 h3{font-size:1.575rem}.page-id-219 h4{font-size:1.275rem}h2.video-row-header{margin-top:2em;text-align:center;font-size:1.8rem}.video-row{display:flex;margin-top:1em}.video-row .col-6{width:50%}.video-row .col-12{width:100%}.video-row h3{color:#2e3192;margin-top:0;font-size:1.5rem}.video-row p{margin:0;font-size:1.25rem;font-weight:bold}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.video-page p{font-size:1.25em;line-height:1.5em}.video-js{margin-bottom:2em;border-radius:.5em;overflow:hidden}.post-10620 h1{padding:.5em 0 .125em 0;margin-bottom:1em;border-bottom:3px solid #00aeef;text-transform:uppercase;font-weight:bold;font-size:1.75em;text-align:center}.post-10620 h2{padding:.5em 0 .125em 0;margin-bottom:.5em;border-bottom:3px solid #00aeef;font-size:2em;text-transform:uppercase}.post-10620 h3{color:#2e3192}.hcmc-housing-listing-grid{display:grid;grid-template-columns:minmax(0, 1fr);gap:1.25rem;margin:2rem 0}@media(min-width: 576px){.hcmc-housing-listing-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 992px){.hcmc-housing-listing-grid{grid-template-columns:repeat(3, minmax(0, 1fr))}}.hcmc-housing-listing-card{display:flex;flex-direction:column;background:#fff;border:1px solid #d7d7d7;border-radius:8px;overflow:hidden;color:inherit;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}@media(prefers-reduced-motion: reduce){.hcmc-housing-listing-card{transition:none}}.hcmc-housing-listing-card:hover,.hcmc-housing-listing-card:focus-visible{transform:translateY(-3px);border-color:rgba(0,0,0,0);box-shadow:0 14px 30px -14px rgba(46,49,146,.35)}.hcmc-housing-listing-card:focus-visible{outline:3px solid #0b2d70;outline-offset:2px}.hcmc-housing-listing-card__photo{display:flex;align-items:center;justify-content:center;height:170px;background:linear-gradient(155deg, #def7ff, #fff 88%)}.hcmc-housing-listing-card__photo img{display:block;width:100%;height:100%;object-fit:cover}.hcmc-housing-listing-card__photo i{font-size:2rem;color:#2e3192;opacity:.85}.hcmc-housing-listing-card__body{display:flex;flex-direction:column;gap:.5rem;flex:1;padding:1rem 1.1rem 1.2rem}.hcmc-housing-listing-card__title{margin:0;color:#0b2d70;font-family:"Avenir LT W01_85 Heavy1475544";font-size:1.08rem;line-height:1.3}.hcmc-housing-listing-card__cost{display:inline-block;align-self:flex-start;padding:.3rem .65rem;background:#0b2d70;color:#fff;font-family:"Avenir LT W01_95 Black1475556";font-size:.85rem;border-radius:6px}.hcmc-housing-listing-card__address{display:flex;align-items:flex-start;gap:.5rem;margin-top:auto;padding-top:.3rem;color:#5a5a5a;font-size:.9rem;line-height:1.4}.hcmc-housing-listing-card__address i{flex:none;margin-top:.2em;color:#0b2d70;width:1em;text-align:center;font-size:.9em}.hcmc-housing-cost{display:inline-block;margin:0 0 1.5rem;padding:.5rem .9rem;background:#0b2d70;color:#fff;font-family:"Avenir LT W01_95 Black1475556";font-size:1.05rem;border-radius:6px}.hcmc-housing-gallery{margin-bottom:1.5em}.hcmc-housing-gallery__hero,.hcmc-housing-gallery__tile{display:block;border:1px solid #d7d7d7;border-radius:8px;overflow:hidden;transition:box-shadow .18s ease,border-color .18s ease}@media(prefers-reduced-motion: reduce){.hcmc-housing-gallery__hero,.hcmc-housing-gallery__tile{transition:none}}.hcmc-housing-gallery__hero:hover,.hcmc-housing-gallery__hero:focus-visible,.hcmc-housing-gallery__tile:hover,.hcmc-housing-gallery__tile:focus-visible{border-color:rgba(0,0,0,0);box-shadow:0 14px 30px -14px rgba(46,49,146,.35)}.hcmc-housing-gallery__hero:focus-visible,.hcmc-housing-gallery__tile:focus-visible{outline:3px solid #0b2d70;outline-offset:2px}.hcmc-housing-gallery__hero{width:100%;margin:0 0 .6rem}.hcmc-housing-gallery__hero img{display:block;width:100%;height:auto}.hcmc-housing-gallery__row{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:.6rem}.hcmc-housing-gallery__tile{position:relative;height:130px;flex:none}@media(min-width: 576px){.hcmc-housing-gallery__tile{height:220px}}.hcmc-housing-gallery__tile img{display:block;width:100%;height:100%;object-fit:cover}.hcmc-housing-gallery__placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.6rem;width:100%;height:240px;margin:0 0 1.5em;background:linear-gradient(155deg, #def7ff, #fff 88%);border:1px solid #d7d7d7;border-radius:8px;color:#5a5a5a;font-size:.95rem}.hcmc-housing-gallery__placeholder i{font-size:2.5rem;color:#2e3192;opacity:.85}.housing-block-header{display:flex;flex-wrap:wrap;font-size:1.2rem}.housing-block-header .block{width:48%;margin:0 0 1em 0}.housing-block-header .block h2{margin-top:0px;margin-bottom:.5rem;color:#0b2d70;font-size:1.3rem}.housing-block-header .housing-contact-info+.housing-contact-info{margin-top:.4rem}.housing-block-header .housing-block-value{display:flex;align-items:flex-start;gap:.6rem}.housing-block-header .housing-block-value i{flex:none;margin-top:.2em;color:#0b2d70;width:1em;text-align:center;font-size:.9em}.housing-block-header .housing-block-value span{color:#5a5a5a;font-style:italic}.housing-block-header .housing-block-value a{color:#0b2d70;font-weight:600;font-style:normal;text-decoration:none}.housing-block-header .housing-block-value a:hover,.housing-block-header .housing-block-value a:focus-visible{text-decoration:underline}.housing-landing #map{margin-top:1em}.accordion .accordion-toggle{width:100%;padding:1em;font-weight:bold;background:#f0f0f0;border:none;text-align:left;cursor:pointer;border-bottom:2px solid #ccc;display:flex;align-items:center;gap:.5em;color:#333;transition:color .3s;margin-top:1em;font-size:1.25em}.accordion .accordion-toggle.active{color:#fff;border:2px solid #0b2d70;border-bottom:none;background-color:#0b2d70;font-weight:bold}.accordion .icon{font-weight:bold;font-size:1.2em;width:1em}.accordion .accordion-panel{overflow:hidden;height:0;transition:height .4s ease,padding .4s ease;padding:0 1em}.accordion .accordion-panel p,.accordion .accordion-panel ol,.accordion .accordion-panel ul{font-size:1.125rem;margin:1em 0;color:#000}.accordion .accordion-panel h2{font-size:1.875rem;margin:1.25rem 0 0 0}.accordion .accordion-panel h3{font-size:1.675rem;margin:1rem 0 0 0}.accordion .accordion-panel h4{font-size:1.375rem;color:#000;margin:1rem 0 0 0;text-decoration:underline}.accordion .accordion-panel h5{font-size:1.275rem;margin:1rem 0 0 0;color:#000}.accordion .accordion-panel h2+ol,.accordion .accordion-panel h2+ul,.accordion .accordion-panel h3+ol,.accordion .accordion-panel h3+ul,.accordion .accordion-panel h4+ol,.accordion .accordion-panel h4+ul,.accordion .accordion-panel h5+ol,.accordion .accordion-panel h5+ul{margin-top:0;padding-top:0}.accordion .accordion-panel.open{padding:0 2em 1em 2em;border:2px solid #00aeef;border-top:none}.page-id-1592 .entry-content p,.page-id-1592 .entry-content ol,.page-id-1592 .entry-content ul{font-size:1.25rem}.page-id-1592 .entry-content .is-layout-flex{align-items:start !important}.col-color-blue,.col-color-violet{border:4px solid #00aeef;border-radius:1em;padding:2em}.col-color-blue h3,.col-color-violet h3{margin:0;font-size:2rem;font-family:"Avenir LT W01_95 Black1475556";line-height:1.25em}.col-color-blue h3 span,.col-color-violet h3 span{font-size:.675em}.col-color-blue p,.col-color-violet p{margin:.25em 0em .5em 0em}.col-color-blue ul li,.col-color-violet ul li{margin:0;padding:0}.col-color-violet{border-color:#2e3192}.col-color-violet h3{color:#2e3192}.clinic-highlight{border:5px solid #00aeef;padding:2rem;margin-bottom:2em}.clinic-highlight h2{font-size:1.75em;color:#0b2d70;margin-top:0}.clinic-highlight h3{font-size:1.5em;color:#2e3192}#practices-listview .practices-listview-block{position:relative;display:flex;flex-wrap:nowrap}#practices-listview .practices-listview-block .image{margin-top:.6em;width:35%}#practices-listview .practices-listview-block .image img{width:100%;height:auto}#practices-listview .practices-listview-block .content{width:65%;padding-left:2em}#practices-listview .practices-listview-block .content h3{margin:0;padding:0;font-size:2em}#practices-listview .practices-listview-block .content p{font-size:1.125rem;line-height:1.25em}#practices-listview .practices-listview-block a.full-hit{display:block;position:absolute;width:100%;height:100%}#practices-listview .practices-listview-block .btn{display:none}.content-update{display:flex;flex-wrap:nowrap;justify-content:space-between}.content-update p,.content-update ul,.content-update ol{font-size:1.25rem}.content-update h1{font-size:2.5em}.content-update h2{font-size:2em;color:#0b2d70}.content-update h3{font-size:1.75em;color:#2e3192}.content-update h4{font-size:1.5em;color:#000}.content-update h1+p,.content-update h1+ol,.content-update h1+ul,.content-update h2+p,.content-update h2+ol,.content-update h2+ul,.content-update h3+p,.content-update h3+ol,.content-update h3+ul,.content-update h4+p,.content-update h4+ol,.content-update h4+ul{margin-top:.3rem}.content-update .content-update-sidebar{margin-top:1em;width:21%}.content-update .content-update-sidebar p,.content-update .content-update-sidebar ul,.content-update .content-update-sidebar ol{font-size:1.125rem}.content-update .content-update-with-sidebar{width:77%}.featured-positions-list{margin-bottom:2em}.featured-positions-list .featured-position-item{position:relative;padding:1em 1.125em;border:1px solid #ccc;border-radius:.5em;margin:1em 0 0 0}.featured-positions-list .featured-position-item .learnmore{font-weight:bold;text-align:right}.featured-positions-list .featured-position-item:hover{border:1px solid #00aeef}.featured-positions-list .featured-position-item:hover .learnmore{color:#0b2d70}.featured-positions-list .featured-position-item p{font-size:1.125rem;margin:.5em 0}.featured-positions-list .featured-position-item h2{margin:0;color:#2e3192}.featured-positions-list .featured-position-item .meta{font-weight:bold;font-style:italic;color:#2e3192}.single-featured-positions h2{color:#1b1b1b}a.anchor-fill{width:100%;height:100%;position:absolute;top:0;left:0}.d-none{display:none}.services-manual-column{font-size:.875em}.services-manual-column h3{font-size:1.475em}.services-manual-column p,.services-manual-column li,.services-manual-column ol{font-size:1rem;line-height:1em}.services-manual-column ul{margin-top:.25em}.highlight-block{border:4px solid #00aeef;padding:1em;margin:2em 0}.highlight-block h2{font-size:1.75em;color:#0b2d70;margin-top:0}.highlight-block p{font-size:1.25em;line-height:1.5em}.highlight-block-red{border-color:#e85700}.highlight-block-red h2,.highlight-block-red h3,.highlight-block-red h4{color:#e85700;margin:0}.content-area-upsize{font-size:1.25em}.services-list h3{margin:.5em 0;font-size:2em}.services-list p{margin:.5em 0}.services-list hr{margin:2em 0 2em 0}.patient-portal-faq .faq-item{margin:1em 0}.patient-portal-faq .faq-item .faq-question{font-weight:bold;font-size:1.25em;margin:0em 0 0 0;color:#2e3192;cursor:pointer}.patient-portal-faq .faq-item .faq-answer{margin:.25em 0 3em 0em;border-bottom:2px solid #2e3192}.ehr-alert{background:#2e3192;color:#fff;padding:2em 4em;border-radius:.5em;margin:2em 0;text-align:center}.ehr-alert h2,.ehr-alert h3{color:#fff;margin-top:0;margin:0;line-height:1em;text-transform:uppercase;font-weight:900}.ehr-alert p{color:#fff;font-size:1.125em;line-height:1.5em;margin-bottom:.5em}.ehr-alert .btn{background:#fff;color:#2e3192;padding:.75em 1.5em;border-radius:.25em;font-weight:bold;display:inline-block;margin:1em 0 2em 0;font-size:1em}.ehr-alert .btn:hover{background:#0b2d70;color:#fff}.program-cta{border:4px solid #00aeef;padding:2em;border-radius:.5em;text-align:center;margin:2em 0}.program-cta h2{color:#0b2d70;font-size:2em;margin-top:0;margin-bottom:.5em;text-transform:uppercase;font-weight:bold}.program-cta p{font-size:1.35em;line-height:1.5em;margin-bottom:.5em}.program-cta .btn{background:#fff;color:#0b2d70;padding:.75em 1.5em;border-radius:.25em;font-weight:bold;display:inline-block;margin-top:1em}.program-cta .btn:hover{background:#2e3192;color:#fff}.circle-of-care-cards{display:flex;flex-wrap:wrap;gap:1em;justify-content:center}.circle-of-care-cards .card{background:#fff;border:3px solid #2e3192;border-radius:.5em;padding:1em;width:calc(50% - 1em);box-sizing:border-box;text-align:center}.circle-of-care-cards .card a{background:#2e3192;color:#fff;padding:.5em 1em;border-radius:.25em;font-weight:bold;display:inline-block;margin-top:0;font-size:1.125rem}.circle-of-care-cards .card a:hover{background:#0b2d70;color:#fff}.circle-of-care-cards .card h3{margin-top:0;color:#2e3192;font-size:1.5em}.circle-of-care-cards .card p{font-size:1.125rem !important;line-height:1.5em;margin:0 0 .5em 0}.wp-block-media-text{background-color:#f0f0f0 !important;border:#2e3192 4px solid !important;border-radius:.5em;padding:1em;margin-bottom:2em}.wp-block-media-text .wp-block-media-text__media img{border-radius:10000em;display:block;margin:0}.wp-block-media-text p.has-medium-font-size{font-size:20px !important;line-height:1.5em !important}.wp-block-media-text .wp-block-media-text__content{padding:0 1em 0 0}.postid-12089 #contact-container{display:none}.hcmc-dr-profile-v2{max-width:1100px;margin:0 auto;padding:3rem 1.25rem 4rem;color:#1f2933}.hcmc-dr-profile-v2 *{box-sizing:border-box}.hcmc-dr-profile-v2 a{color:#00aeef;text-decoration:none}.hcmc-dr-profile-v2 a:hover,.hcmc-dr-profile-v2 a:focus{color:#2e3192;text-decoration:underline}.hcmc-dr-profile-v2 p{margin:0 0 1.25rem;line-height:1.65}.hcmc-dr-profile-v2 ul{margin:0;padding-left:1.25rem;line-height:1.55}.hcmc-dr-profile-v2 li{margin:0 0 .45rem;padding:0}.hcmc-dr-profile-v2__hero{display:grid;grid-template-columns:minmax(0, 1fr) 360px;gap:4.25rem;align-items:start;margin-bottom:3.5rem}.hcmc-dr-profile-v2__name{margin:0 0 .25rem;padding:0;background:none;border:0;color:#0b2d70;font-family:"Avenir LT W01_95 Black1475556";font-size:3rem;line-height:1.1;font-weight:normal;text-transform:uppercase}.hcmc-dr-profile-v2__name .cred{font-family:"Avenir LT W01_95 Black1475556"}.hcmc-dr-profile-v2__title{margin:0;padding:0;background:none;color:#2e3192;font-family:"Avenir LT W01_85 Heavy1475544";font-size:1.75rem;line-height:1.25;font-weight:normal}.hcmc-dr-profile-v2__divider{width:100%;height:1px;margin:1.35rem 0 1.4rem;background:#bfc7d1}.hcmc-dr-profile-v2__callout{margin:0 0 1.5rem;color:#1f2933;font-family:"Avenir LT W01_85 Heavy1475544";font-size:1.25rem;line-height:1.45}.hcmc-dr-profile-v2__callout a{color:#0b2d70;font-family:"Avenir LT W01_95 Black1475556"}.hcmc-dr-profile-v2__bio{font-size:1rem;line-height:1.7}.hcmc-dr-profile-v2__bio p{margin-bottom:1.1rem}.hcmc-dr-profile-v2__bio p:last-child{margin-bottom:0}.hcmc-dr-profile-v2__photo img,.hcmc-dr-profile-v2__photo .single-staff-thumb{display:block;float:none;width:100%;max-width:100%;height:auto;margin:0;border-radius:.5rem}.hcmc-dr-profile-v2__section{margin:0 0 2.75rem}.hcmc-dr-profile-v2__section-heading{display:block;width:100%;margin:0 0 1.45rem;padding:.85rem 1.1rem;background:#eef8ff;border:0;border-bottom:2px solid rgba(0,174,239,.25);color:#00aeef;font-family:"Avenir LT W01_95 Black1475556";font-size:1.5rem;line-height:1.3;font-weight:normal;text-transform:uppercase}.hcmc-dr-profile-v2__columns{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:3.75rem}.hcmc-dr-profile-v2__list{margin:0;padding-left:1.25rem}.hcmc-dr-profile-v2__list li{color:#1f2933;font-size:1.125rem;line-height:1.55}.hcmc-dr-profile-v2__education{max-width:850px}.hcmc-dr-profile-v2__education-item{margin:0 0 1.5rem}.hcmc-dr-profile-v2__education-item:last-child{margin-bottom:0}.hcmc-dr-profile-v2__education-item h3{margin:0 0 .25rem;padding:0;background:none;color:#2e3192;font-family:"Avenir LT W01_95 Black1475556";font-size:1.25rem;line-height:1.3;font-weight:normal}.hcmc-dr-profile-v2__education-item p{margin:0 0 .45rem;color:#1f2933;font-size:1rem;line-height:1.55}.hcmc-dr-profile-v2__education-item p:last-child{margin-bottom:0}.hcmc-dr-profile-v2__auto-columns{column-count:2;column-gap:60px;margin:0;padding-left:20px}.hcmc-dr-profile-v2__auto-columns li{break-inside:avoid;margin-bottom:8px;font-size:1.25rem}.hcmc-dr-profile-v2__cta{margin-top:2.25rem;padding:1.75rem 1.25rem;background:#eef8ff;border-top:2px solid rgba(0,174,239,.25);text-align:center}.hcmc-dr-profile-v2__cta h2{margin:0 0 .25rem;padding:0;background:none;border:0;color:#0b2d70;font-family:"Avenir LT W01_95 Black1475556";font-size:1.5rem;line-height:1.3;font-weight:normal}.hcmc-dr-profile-v2__cta p{margin:0 0 .85rem;color:#2e3192;font-family:"Avenir LT W01_85 Heavy1475544";font-size:2rem;line-height:1.2}.hcmc-dr-profile-v2__cta-button{display:inline-block;padding:.65rem 1.75rem;background:#0b2d70;border-radius:.25rem;color:#fff !important;font-family:"Avenir LT W01_85 Heavy1475544";font-size:1rem;line-height:1.2;text-decoration:none}.hcmc-dr-profile-v2__cta-button:hover,.hcmc-dr-profile-v2__cta-button:focus{background:#2e3192;color:#fff !important;text-decoration:none}.hcmc-dr-profile-v2__locations{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5rem}.hcmc-dr-profile-v2__location-card{padding:1.25rem;background:#f8fbfd;border-left:4px solid #00aeef}.hcmc-dr-profile-v2__location-card h3{margin:0 0 .5rem;padding:0;background:none;color:#2e3192;font-family:"Avenir LT W01_95 Black1475556";font-size:1.2rem;line-height:1.3;font-weight:normal}.hcmc-dr-profile-v2__location-card p{margin:0 0 .5rem;color:#1f2933;font-size:1rem;line-height:1.5}.hcmc-dr-profile-v2__location-card p:last-child{margin-bottom:0}.hcmc-dr-profile-v2__location-phone{font-family:"Avenir LT W01_85 Heavy1475544"}.hcmc-dr-profile-v2__location-phone a{color:#00aeef}.hcmc-dr-profile-v2__location-address{font-family:"Avenir LT W01_55 Roman1475520",sans-serif}@media only screen and (max-width: 650px){.hcmc-dr-profile-v2__locations{grid-template-columns:1fr}}.hcmc-portal-page{--hcmc-blue: #0078bd;--hcmc-blue-dark: #003f8f;--hcmc-blue-soft: #eaf7ff;--hcmc-purple: #40379d;--hcmc-purple-soft: #eeeafe;--hcmc-green: #16a373;--hcmc-green-soft: #e9f8f2;--hcmc-yellow: #f3a51c;--hcmc-yellow-soft: #fff5dc;--hcmc-orange: #f05a22;--hcmc-text: #1d2b3a;--hcmc-muted: #5a6878;--hcmc-border: #d9e1e8;--hcmc-shadow: 0 14px 34px rgba(12, 45, 75, 0.08);width:100%;max-width:100%;margin:0;padding:0 0 2.5rem;color:var(--hcmc-text)}.hcmc-portal-page *,.hcmc-portal-page *::before,.hcmc-portal-page *::after{box-sizing:border-box}.hcmc-portal-page h2{margin:0 0 .5rem;color:var(--hcmc-blue);font-size:1.45rem;line-height:1.25;font-weight:800;letter-spacing:-0.01em}.hcmc-portal-page p{margin:0 0 .95rem;color:var(--hcmc-text);font-size:1rem;line-height:1.65}.hcmc-portal-page strong{font-weight:800}.hcmc-portal-page a{transition:color 160ms ease,background-color 160ms ease,border-color 160ms ease,box-shadow 160ms ease,transform 160ms ease}.hcmc-portal-card{width:100%;margin:0 0 2rem;padding:1.75rem 2rem;background:#fff;border:1px solid var(--hcmc-border);border-radius:14px;box-shadow:var(--hcmc-shadow)}.hcmc-portal-login-card{position:relative;overflow:hidden}.hcmc-portal-login-card::before{content:"";position:absolute;top:-90px;right:-90px;width:240px;height:240px;background:radial-gradient(circle, rgba(0, 120, 189, 0.12), rgba(0, 120, 189, 0));pointer-events:none}.hcmc-portal-login-row{position:relative;display:grid;grid-template-columns:72px minmax(0, 1fr);gap:1.25rem;align-items:start}.hcmc-portal-login-content{min-width:0}.hcmc-portal-divider{margin:1.75rem 0;border:0;border-top:1px solid var(--hcmc-border)}.hcmc-portal-section{width:100%;margin:0 0 2rem;padding-bottom:2rem;border-bottom:1px solid var(--hcmc-border)}.hcmc-portal-section:last-child{margin-bottom:0;border-bottom:0}.hcmc-portal-section-with-icon{display:grid;grid-template-columns:56px minmax(0, 1fr);gap:1.25rem;align-items:start}.hcmc-portal-section-content{min-width:0}.hcmc-portal-icon{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;margin-top:.15rem;border-radius:999px;font-size:1.35rem;font-weight:800;line-height:1;flex:0 0 auto}.hcmc-portal-icon span{display:inline-flex;transform:translateY(-1px)}.hcmc-portal-icon-blue,.hcmc-portal-icon-blue-light{color:var(--hcmc-blue);background:var(--hcmc-blue-soft)}.hcmc-portal-icon-purple{color:var(--hcmc-purple);background:var(--hcmc-purple-soft)}.hcmc-portal-icon-green{color:var(--hcmc-green);background:var(--hcmc-green-soft)}.hcmc-portal-icon-yellow{color:var(--hcmc-yellow);background:var(--hcmc-yellow-soft)}.hcmc-button-wrap{margin-top:1rem}.hcmc-button{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:.72rem 1.15rem;border-radius:7px;font-size:.95rem;line-height:1.2;font-weight:800;text-decoration:none;border:2px solid rgba(0,0,0,0);cursor:pointer}.hcmc-button:hover,.hcmc-button:focus-visible{transform:translateY(-1px);box-shadow:0 10px 22px rgba(0,70,130,.16);text-decoration:none}.hcmc-button:focus-visible{outline:3px solid rgba(0,120,189,.25);outline-offset:3px}.hcmc-button-primary{color:#fff;background:var(--hcmc-blue);border-color:var(--hcmc-blue)}.hcmc-button-primary:hover,.hcmc-button-primary:focus-visible{color:#fff;background:var(--hcmc-blue-dark);border-color:var(--hcmc-blue-dark)}.hcmc-button-secondary{color:#fff;background:var(--hcmc-purple);border-color:var(--hcmc-purple)}.hcmc-button-secondary:hover,.hcmc-button-secondary:focus-visible{color:#fff;background:#2f287d;border-color:#2f287d}.hcmc-button-outline{color:var(--hcmc-blue);background:#fff;border-color:var(--hcmc-blue)}.hcmc-button-outline::after{content:"→";margin-left:.45rem}.hcmc-button-outline:hover,.hcmc-button-outline:focus-visible{color:#fff;background:var(--hcmc-blue)}.hcmc-alert{display:grid;grid-template-columns:42px minmax(0, 1fr);gap:1rem;align-items:start;margin:1.4rem 0;padding:1rem 1.15rem;border-radius:10px;background:#fff}.hcmc-alert p{margin-bottom:0;line-height:1.55}.hcmc-alert-orange{color:var(--hcmc-orange);border:2px solid var(--hcmc-orange);background:#fff8f5}.hcmc-alert-orange p,.hcmc-alert-orange strong{color:var(--hcmc-orange)}.hcmc-alert-icon{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;color:var(--hcmc-orange);background:#fff;border:2px solid currentColor;border-radius:8px;font-size:1.1rem;font-weight:800;line-height:1}.hcmc-feature-list,.hcmc-location-list{margin:.85rem 0 0;padding:0;list-style:none}.hcmc-feature-list li,.hcmc-location-list li{position:relative;margin:0;padding:0 0 .7rem 1.25rem;color:var(--hcmc-text);font-size:.98rem;line-height:1.45}.hcmc-feature-list li::before,.hcmc-location-list li::before{content:"";position:absolute;top:.55rem;left:0;width:6px;height:6px;border-radius:999px;background:var(--hcmc-blue)}.hcmc-feature-list,.hcmc-location-list{columns:2;column-gap:2.5rem}.hcmc-feature-list li,.hcmc-location-list li{break-inside:avoid}.hcmc-closing-note{margin-top:1.1rem;font-weight:700}.hcmc-portal-icon span,.hcmc-alert-icon{font-family:Arial,Helvetica,sans-serif}@media only screen and (max-width: 760px){.hcmc-portal-page{padding-bottom:2rem}.hcmc-portal-page p{font-size:.98rem}.hcmc-portal-card{padding:1.35rem;border-radius:12px}.hcmc-portal-login-row,.hcmc-portal-section-with-icon{grid-template-columns:1fr;gap:.85rem}.hcmc-portal-icon{width:50px;height:50px;font-size:1.25rem}.hcmc-feature-list,.hcmc-location-list{columns:1}.hcmc-alert{grid-template-columns:1fr}.hcmc-button{width:100%;text-align:center}}#footer-practices ul{margin:0;padding:0}#footer-practices ul li{display:inline-block;margin-right:1em;padding:0%}#footer-practices ul li a{color:#000;text-decoration:none;font-size:.875rem}#footer-practices ul li a:hover{color:#2e3192;text-decoration:underline}#main .news-list-item{display:grid;grid-template-columns:34% 1fr;gap:1.4em;margin:0 0 1.25em;padding:1em;border:1px solid #d7dce8;border-radius:10px;background:#fff}#main .news-list-item .news-list-image{position:relative;overflow:hidden;border-radius:6px;background:#f9f9f9}#main .news-list-item .news-list-image-link{display:block;height:100%}#main .news-list-item .news-list-image img{display:block;width:100%;height:100%;min-height:175px;object-fit:cover}#main .news-list-item .search-post-type{position:absolute;z-index:2;top:.5em;left:.5em;padding:.25em .45em;background:rgba(255,255,255,.92);color:#2e3192;font-size:.75em;line-height:1.2;text-transform:uppercase}#main .news-list-item .video-overlay-play{position:absolute;z-index:3;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.12)}#main .news-list-item .video-overlay-play img{width:58px;height:58px;min-height:0;object-fit:contain}#main .news-list-item .video-overlay-play:hover,#main .news-list-item .video-overlay-play:focus{background:rgba(0,0,0,.18);outline:none}#main .news-list-item .news-list-content{min-width:0}#main .news-list-item .entry-header{margin:0 0 .65em}#main .news-list-item .entry-title{margin:0 0 .45em;padding:0;color:#2e3192;font-family:"Avenir LT W01_95 Black1475556";font-size:clamp(1.45rem,2.1vw,2rem);line-height:1.22}#main .news-list-item .entry-title a{color:inherit;text-decoration:none}#main .news-list-item .entry-title a:hover,#main .news-list-item .entry-title a:focus{color:#00aeef;text-decoration:underline;outline:none}#main .news-list-item .entry-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.4em .7em;margin:0 0 .75em;color:#363636;font-size:.8em;line-height:1.35}#main .news-list-item .news-cat-list{display:flex;flex-wrap:wrap;gap:.35em;margin:0;padding:0;list-style:none}#main .news-list-item .news-cat-list li{margin:0;padding:0;list-style:none}#main .news-list-item .news-cat-list a{color:#00aeef;text-decoration:none}#main .news-list-item .news-cat-list a:hover,#main .news-list-item .news-cat-list a:focus{color:#2e3192;text-decoration:underline;outline:none}#main .news-list-item .posted-on{color:#363636}#main .news-list-item .posted-on::before{content:"|";margin-right:.7em;color:#d7dce8}#main .news-list-item .entry-content{color:#363636;font-size:1em;line-height:1.65}#main .news-list-item .entry-content p{margin:0}@media only screen and (max-width: 900px){#main .news-list-item{grid-template-columns:38% 1fr;gap:1.1em}#main .news-list-item .news-list-image img{min-height:160px}}@media only screen and (max-width: 700px){#main .news-list-item{grid-template-columns:1fr}#main .news-list-item .news-list-image img{min-height:210px}#main .news-list-item .entry-title{font-size:1.45rem}}@media only screen and (max-width: 480px){#main .news-list-item .entry-meta{display:block}#main .news-list-item .news-cat-list{margin-bottom:.25em}#main .news-list-item .posted-on::before{display:none}}.page-id-1090 #main{color:#2e3192}.page-id-1090 #main article{max-width:980px;margin:0 auto}.page-id-1090 #main .entry-content{position:relative}.page-id-1090 #main #h-board-meeting-schedule{margin:0;padding:28px 32px 0;border:1px solid #d7d7d7;border-bottom:0;border-radius:12px 12px 0 0;background:#fff;color:#2e3192;font-size:clamp(1.35rem,2vw,1.8rem);line-height:1.25;font-weight:800}.page-id-1090 #main #h-board-meeting-schedule+p{margin:0;padding:10px 32px 24px;border-right:1px solid #d7d7d7;border-left:1px solid #d7d7d7;background:#fff;color:#444;font-size:1rem;line-height:1.75}.page-id-1090 #main #h-board-meeting-schedule+p i{font-style:italic}.page-id-1090 #main #h-you-can-join-the-board-meeting-using-the-following-information{margin:0;padding:24px 32px 8px;border-right:1px solid #d7d7d7;border-left:1px solid #d7d7d7;background:#fff;color:#1391c5;font-size:1.1rem;line-height:1.45;font-weight:800}.page-id-1090 #main #h-you-can-join-the-board-meeting-using-the-following-information+p,.page-id-1090 #main #h-you-can-join-the-board-meeting-using-the-following-information+p+p{margin:0;padding:0 32px 18px;border-right:1px solid #d7d7d7;border-left:1px solid #d7d7d7;background:#fff;color:#444;font-size:.98rem;line-height:1.8}.page-id-1090 #main #h-you-can-join-the-board-meeting-using-the-following-information+p strong,.page-id-1090 #main #h-you-can-join-the-board-meeting-using-the-following-information+p+p strong{color:#2e3192;font-weight:800}.page-id-1090 #main #h-you-can-join-the-board-meeting-using-the-following-information+p a,.page-id-1090 #main #h-you-can-join-the-board-meeting-using-the-following-information+p+p a{color:#1391c5;font-weight:700;text-decoration:none;overflow-wrap:anywhere}.page-id-1090 #main #h-you-can-join-the-board-meeting-using-the-following-information+p a:hover,.page-id-1090 #main #h-you-can-join-the-board-meeting-using-the-following-information+p a:focus,.page-id-1090 #main #h-you-can-join-the-board-meeting-using-the-following-information+p+p a:hover,.page-id-1090 #main #h-you-can-join-the-board-meeting-using-the-following-information+p+p a:focus{color:#2e3192;text-decoration:underline}.page-id-1090 #main #h-you-can-join-the-board-meeting-using-the-following-information+p+p{padding-bottom:30px;border-bottom:1px solid #d7d7d7;border-radius:0 0 12px 12px}.page-id-1090 #main .su-accordion{display:none}.page-id-1090 #main .su-spoiler{margin:18px 0 0;border:1px solid #d7d7d7;border-radius:10px;background:#fff;overflow:hidden}.page-id-1090 #main .su-spoiler:first-of-type{margin-top:30px}.page-id-1090 #main .su-spoiler.su-spoiler-closed .su-spoiler-title::after{transform:rotate(45deg)}.page-id-1090 #main .su-spoiler-title{position:relative;display:flex;align-items:center;min-height:60px;padding:16px 54px 16px 24px;background:#fff;color:#2e3192;font-size:1.25rem;line-height:1.25;font-weight:800;cursor:pointer}.page-id-1090 #main .su-spoiler-title::after{content:"";position:absolute;right:24px;width:10px;height:10px;border-right:2px solid #2e3192;border-bottom:2px solid #2e3192;transform:rotate(225deg);transition:transform 180ms ease}.page-id-1090 #main .su-spoiler-title:hover,.page-id-1090 #main .su-spoiler-title:focus{background:#f9f9f9;outline:none}.page-id-1090 #main .su-spoiler-title .su-spoiler-icon{display:none}.page-id-1090 #main .su-spoiler-content{padding:0 !important;border-top:1px solid #00aeef;background:#fff}.page-id-1090 #main .su-spoiler-content ul{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:1px;margin:0;padding:0;list-style:none;background:#f1f1f1}.page-id-1090 #main .su-spoiler-content li{margin:0;background:#fff;list-style:none}.page-id-1090 #main .su-spoiler-content a{display:flex;align-items:center;min-height:64px;padding:18px 22px;background:#fff;color:#1391c5;font-size:.98rem;font-weight:700;line-height:1.35;text-decoration:none;transition:background-color 180ms ease,color 180ms ease}.page-id-1090 #main .su-spoiler-content a:hover,.page-id-1090 #main .su-spoiler-content a:focus{background:#f9f9f9;color:#2e3192;outline:none}.page-id-1090 #main #h-holy-cross-medical-center-bylaws{margin:32px 0 16px;padding:0;color:#2e3192;font-size:clamp(1.35rem,2vw,1.75rem);line-height:1.3;font-weight:800;text-align:left}.page-id-1090 #main .su-button-center{margin:0 0 44px;text-align:left}.page-id-1090 #main .su-button{display:inline-flex !important;align-items:center;justify-content:center;min-height:46px;border:1px solid #1391c5 !important;border-radius:6px !important;background:#1391c5 !important;color:#fff !important;font-weight:800;text-decoration:none !important;box-shadow:none;transition:background-color 180ms ease,border-color 180ms ease}.page-id-1090 #main .su-button span{display:inline-flex !important;align-items:center;padding:0 24px !important;border:0 !important;color:#fff !important;font-size:1rem !important;line-height:46px !important;text-shadow:none !important}.page-id-1090 #main .su-button:hover,.page-id-1090 #main .su-button:focus{border-color:#2e3192 !important;background:#2e3192 !important;outline:none}@media only screen and (max-width: 900px){.page-id-1090 #main .blockHeader{padding-top:24px}.page-id-1090 #main #h-board-meeting-schedule,.page-id-1090 #main #h-board-meeting-schedule+p,.page-id-1090 #main #h-you-can-join-the-board-meeting-using-the-following-information,.page-id-1090 #main #h-you-can-join-the-board-meeting-using-the-following-information+p,.page-id-1090 #main #h-you-can-join-the-board-meeting-using-the-following-information+p+p{padding-right:26px;padding-left:26px}.page-id-1090 #main .su-spoiler-content ul{grid-template-columns:repeat(2, minmax(0, 1fr))}.page-id-1090 #main .su-spoiler-content li:nth-child(3n){border-right:1px solid #d7d7d7}.page-id-1090 #main .su-spoiler-content li:nth-child(2n){border-right:0}.page-id-1090 #main .su-spoiler-content li:nth-last-child(-n+3){border-bottom:1px solid #d7d7d7}.page-id-1090 #main .su-spoiler-content li:nth-last-child(-n+2){border-bottom:0}}@media only screen and (max-width: 640px){.page-id-1090 #main .blockHeader{margin-bottom:24px;padding-bottom:14px}.page-id-1090 #main #h-board-meeting-schedule,.page-id-1090 #main #h-board-meeting-schedule+p,.page-id-1090 #main #h-you-can-join-the-board-meeting-using-the-following-information,.page-id-1090 #main #h-you-can-join-the-board-meeting-using-the-following-information+p,.page-id-1090 #main #h-you-can-join-the-board-meeting-using-the-following-information+p+p{padding-right:20px;padding-left:20px}.page-id-1090 #main .su-spoiler-title{min-height:56px;padding:15px 48px 15px 20px;font-size:1.15rem}.page-id-1090 #main .su-spoiler-content ul{grid-template-columns:1fr}.page-id-1090 #main .su-spoiler-content li,.page-id-1090 #main .su-spoiler-content li:nth-child(2n),.page-id-1090 #main .su-spoiler-content li:nth-child(3n),.page-id-1090 #main .su-spoiler-content li:nth-last-child(-n+2),.page-id-1090 #main .su-spoiler-content li:nth-last-child(-n+3){border-right:0;border-bottom:1px solid #d7d7d7}.page-id-1090 #main .su-spoiler-content li:last-child{border-bottom:0}.page-id-1090 #main .su-button{width:100%;max-width:360px}}@media only screen and (max-width: 900px){.page-id-1090 #main .su-spoiler-content ul{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media only screen and (max-width: 640px){.page-id-1090 #main .su-spoiler-content ul{grid-template-columns:1fr}}.visually-hidden{position:absolute !important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;border:0}.hcmc-hero-slider{position:relative;background:#fff;border-bottom:1px solid #d9e2ef}.hcmc-hero-slider *{box-sizing:border-box}.hcmc-hero-slider__stage{position:relative;overflow:hidden;background:#eef6fd}.hcmc-hero-slider__slide{position:absolute;inset:0;display:grid;grid-template-columns:minmax(340px, 46%) minmax(420px, 54%);min-height:560px;background:linear-gradient(-45deg, #dae2f1 0%, #edf1f9 100%);opacity:0;visibility:hidden;z-index:1;transition:opacity .6s ease,visibility 0s linear .6s}.hcmc-hero-slider__slide[hidden]{display:none !important}.hcmc-hero-slider__slide.is-active{position:relative;opacity:1;visibility:visible;z-index:2;transition:opacity .6s ease,visibility 0s linear 0s}.hcmc-hero-slider__content{z-index:2;display:flex;flex-direction:column;justify-content:center;order:1;padding:4rem 3rem 4rem 7rem;color:#071f60}.hcmc-hero-slider__eyebrow{margin:0 0 1rem;font-size:1rem;font-weight:700;letter-spacing:.08em;line-height:1.3;text-transform:uppercase;color:#005eb8}.hcmc-hero-slider__headline{max-width:720px;margin:0;font-size:clamp(2.4rem,5vw,5.25rem);font-weight:800;line-height:1.05;color:#071f60}.hcmc-hero-slider__text{max-width:620px;margin-top:1.5rem;font-size:1.25rem;line-height:1.55;color:#222}.hcmc-hero-slider__text p{margin:0 0 1rem}.hcmc-hero-slider__text p:last-child{margin-bottom:0}.hcmc-hero-slider__button{display:inline-flex;align-items:center;justify-content:center;width:fit-content;min-height:48px;margin-top:1.75rem;padding:.85rem 1.5rem;border:2px solid #005eb8;border-radius:6px;background:#005eb8;color:#fff;font-weight:700;line-height:1.2;text-align:center;text-decoration:none}.hcmc-hero-slider__button:hover,.hcmc-hero-slider__button:focus{background:#00498f;border-color:#00498f;color:#fff;text-decoration:none}.hcmc-hero-slider__image-wrap{position:relative;display:flex;align-items:stretch;justify-content:center;order:2;min-height:560px;overflow:hidden;background:#eef6fd}.hcmc-hero-slider__image{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.hcmc-hero-slider__arrow{position:absolute;top:50%;z-index:4;display:flex;align-items:center;justify-content:center;width:52px;height:52px;padding:0 !important;border:2px solid #fff;border-radius:50%;background:#fff;color:#071f60;box-shadow:0 3px 12px rgba(0,0,0,.2);font-size:2.6rem;line-height:1;cursor:pointer;transform:translateY(-50%)}.hcmc-hero-slider__arrow--prev{left:1.5rem}.hcmc-hero-slider__arrow--next{right:1.5rem}.hcmc-hero-slider__arrow:hover,.hcmc-hero-slider__arrow:focus{background:#071f60;border-color:#071f60;color:#fff}.hcmc-hero-slider__arrow span{display:flex;align-items:center;justify-content:center;width:100%;height:100%;margin:0;padding:0;line-height:1;transform:translateY(-0.04em)}.hcmc-hero-slider__controls{display:flex;align-items:center;gap:1.5rem;padding:1.25rem 7rem;background:#f8fafd;border-top:1px solid #d9e2ef}.hcmc-hero-slider__status{margin:0;font-weight:700;color:#071f60}.hcmc-hero-slider__dots{display:flex;gap:.75rem}.hcmc-hero-slider__dot{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:2px solid #b7c8dc;border-radius:6px;background:#fff;color:#071f60;font-size:1rem;font-weight:700;cursor:pointer}.hcmc-hero-slider__dot.is-active,.hcmc-hero-slider__dot[aria-current=true]{background:#005eb8;border-color:#005eb8;color:#fff}.hcmc-hero-slider__dot:hover,.hcmc-hero-slider__dot:focus{border-color:#005eb8}.hcmc-hero-slider__pause{display:inline-flex;align-items:center;gap:.65rem;min-height:48px;margin-left:auto;padding:.75rem 1rem;border:2px solid #005eb8;border-radius:6px;background:#fff;color:#071f60;font-weight:700;cursor:pointer}.hcmc-hero-slider__pause:hover,.hcmc-hero-slider__pause:focus{background:#005eb8;color:#fff}.hcmc-hero-slider__pause-icon{font-size:1.2rem;font-weight:800;line-height:1}.hcmc-hero-slider a:focus-visible,.hcmc-hero-slider button:focus-visible{outline:3px solid #ffbf47;outline-offset:3px}.hcmc-hero-slider__slide[hidden],.home-header-2026 .paralax [hidden]{display:none !important}.hcmc-hero-slider{position:relative;overflow:hidden}.hcmc-hero-slider__stage{position:relative;overflow:hidden}.hcmc-hero-slider__progress{position:absolute !important;left:0 !important;right:0 !important;bottom:0 !important;z-index:9999 !important;display:block !important;width:100% !important;height:10px !important;background:rgba(255,255,255,.75) !important;overflow:hidden !important;pointer-events:none;display:none !important}.hcmc-hero-slider__progress-bar{display:block !important;width:0% !important;height:100% !important;background:#005eb8 !important;transform:none !important}.hcmc-hero-slider__progress-bar.is-running{animation-name:hcmc-slider-progress-width;animation-duration:7s;animation-timing-function:linear;animation-fill-mode:forwards}.hcmc-hero-slider__progress-bar.is-paused{animation-play-state:paused}.page-id-12346 .bread-crumb{display:none}@keyframes hcmc-slider-progress-width{from{width:0%}to{width:100%}}.home-highlights{padding:2.5rem 0 4rem;background:#fff}.home-highlights .container{width:min(100% - 2rem,1320px);margin-inline:auto}.home-highlights__grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:1.75rem;align-items:start}.home-highlight{position:relative;display:flex;flex-direction:column;min-width:0;overflow:hidden;background:#fff;border:1px solid rgba(9,43,105,.1);border-radius:.75rem;box-shadow:0 .5rem 1.75rem rgba(9,43,105,.12);transition:transform .25s ease,box-shadow .25s ease}.home-highlight:hover{transform:translateY(-0.25rem);box-shadow:0 .75rem 2rem rgba(9,43,105,.17)}.home-highlight__image-wrap{position:relative;aspect-ratio:16/7;overflow:hidden;background:#eaf2fc}.home-highlight__image{display:block;width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.home-highlight:hover .home-highlight__image{transform:scale(1.03)}.home-highlight__icon{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;width:4.5rem;height:4.5rem;margin:-2.25rem 0 0 1.75rem;color:#123a8c;font-size:2rem;background:#fff;border:1px solid rgba(9,43,105,.08);border-radius:50%;box-shadow:0 .35rem 1rem rgba(9,43,105,.15)}.home-highlight__content{display:flex;flex:1;flex-direction:column;align-items:flex-start;padding:1.25rem 1.75rem 1.75rem}.home-highlight__title{margin:0;color:#0b2d70;font-size:clamp(1.35rem,2vw,1.75rem);font-weight:700;line-height:1.2}.home-highlight__excerpt{margin-top:.85rem;color:#323b49;font-size:1rem;line-height:1.65}.home-highlight__excerpt p{margin:0;padding-bottom:1em}.home-highlight__excerpt p+p{margin-top:.75rem}.home-highlight__button{display:inline-flex;align-items:center;justify-content:center;gap:.85rem;min-height:3rem;margin-top:auto;padding:.8rem 1.25rem;color:#fff;font-size:.95rem;font-weight:700;line-height:1.2;text-decoration:none;background:#006fc9;border:2px solid #006fc9;border-radius:.35rem;transition:color .2s ease,background-color .2s ease,border-color .2s ease}.home-highlight__button i{font-size:.9em;transition:transform .2s ease}.home-highlight__button:hover{color:#fff;background:#0b2d70;border-color:#0b2d70}.home-highlight__button:hover i{transform:translateX(0.2rem)}.home-highlight__button:focus-visible{color:#fff;background:#0b2d70;border-color:#0b2d70;outline:3px solid #f6c400;outline-offset:3px}.home-highlight:not(:has(.home-highlight__icon)) .home-highlight__content{padding-top:1.75rem}@media(max-width: 960px){.home-highlights__grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 640px){.home-highlights{padding:1.5rem 0 3rem}.home-highlights__grid{grid-template-columns:1fr;gap:1.5rem}.home-highlight__image-wrap{aspect-ratio:16/8}.home-highlight__content{padding-right:1.25rem;padding-bottom:1.5rem;padding-left:1.25rem}.home-highlight__icon{width:4rem;height:4rem;margin-top:-2rem;margin-left:1.25rem;font-size:1.75rem}.home-highlight__button{width:100%;margin-top:1.5rem}}@media(prefers-reduced-motion: reduce){.home-highlight,.home-highlight__image,.home-highlight__button,.home-highlight__button i{transition:none}.home-highlight:hover{transform:none}.home-highlight:hover .home-highlight__image{transform:none}}.home-introduction{padding:1em 1em 0 1em}.home-introduction .container{width:min(100% - 2rem,1320px);margin-inline:auto}.home-introduction p{font-size:1.25rem}@media(prefers-reduced-motion: reduce){.hcmc-hero-slider *,.hcmc-hero-slider *::before,.hcmc-hero-slider *::after{transition-duration:.001ms !important;transition-delay:0s !important;scroll-behavior:auto !important}.hcmc-hero-slider__progress{display:none !important}.hcmc-hero-slider__progress-bar{animation:none !important;width:0% !important}}@media(max-width: 900px){.hcmc-hero-slider__slide{display:flex;flex-direction:column;min-height:auto;background:#fff}.hcmc-hero-slider__image-wrap{order:1;min-height:280px;height:46vh;max-height:420px}.hcmc-hero-slider__content{order:2;padding:2rem 1.5rem}.hcmc-hero-slider__eyebrow{font-size:.9rem}.hcmc-hero-slider__headline{font-size:clamp(2.2rem,11vw,3.25rem);line-height:1.08}.hcmc-hero-slider__text{font-size:1.1rem}.hcmc-hero-slider__button{width:100%;max-width:360px}.hcmc-hero-slider__arrow{top:23vh;width:48px;height:48px;font-size:2.2rem}.hcmc-hero-slider__arrow--prev{left:1rem}.hcmc-hero-slider__arrow--next{right:1rem}.hcmc-hero-slider__controls{flex-wrap:wrap;align-items:center;justify-content:center;gap:1rem;padding:1rem 1.5rem 1.5rem}.hcmc-hero-slider__status{width:100%;text-align:center}.hcmc-hero-slider__pause{margin-left:0}.hcmc-hero-slider__dot{width:42px;height:42px}}@media(max-width: 480px){.hcmc-hero-slider__image-wrap{height:38vh;min-height:240px}.hcmc-hero-slider__content{padding:1.75rem 1.25rem}.hcmc-hero-slider__headline{font-size:clamp(2rem,10vw,2.8rem)}.hcmc-hero-slider__arrow{top:19vh}.hcmc-hero-slider__dots{gap:.5rem}}.home-statistics{padding:2rem 0;background:linear-gradient(135deg, rgba(255, 255, 255, 0.32) 0%, rgba(255, 255, 255, 0) 55%),#def7ff;color:#2e3192}.home-statistics .container{width:min(100% - 2rem,1320px);margin-inline:auto}.home-statistics__grid{display:grid;grid-template-columns:minmax(0, 1fr)}.home-statistics__item{position:relative;display:flex;flex-direction:column;align-items:center;min-width:0;padding:2.25rem 1.25rem;text-align:center}.home-statistics__item:not(:first-child){border-top:1px solid rgba(46,49,146,.2)}.home-statistics__icon{display:flex;align-items:center;justify-content:center;min-height:3.5rem;margin-bottom:1rem;color:#2e3192;font-size:clamp(2.25rem,8vw,3rem);line-height:1}.home-statistics__icon i,.home-statistics__icon svg{display:block}.home-statistics__icon svg{width:1em;height:1em;fill:currentcolor}.home-statistics__number{margin-bottom:.4rem;color:#2e3192;font-family:"Avenir LT W01_95 Black1475556";font-size:clamp(2.75rem,10vw,4rem);line-height:1;letter-spacing:-0.035em}.home-statistics__title{color:#2e3192;font-family:"Avenir LT W01_85 Heavy1475544";font-size:clamp(1rem,3vw,1.25rem);line-height:1.3}.home-statistics__sub-tag{max-width:15rem;margin:.6rem auto 0;color:#5a5a5a;font-family:"Avenir LT W01_55 Roman1475520",sans-serif;font-size:.9375rem;line-height:1.5}@media(min-width: 576px){.home-statistics{padding:3.5rem 0}.home-statistics__grid{grid-template-columns:repeat(2, minmax(0, 1fr))}.home-statistics__item{padding:2.5rem clamp(1.5rem,4vw,3rem)}.home-statistics__item:not(:first-child){border-top:0}.home-statistics__item:nth-child(n+3){border-top:1px solid rgba(46,49,146,.2)}.home-statistics__item:nth-child(odd)::after{position:absolute;top:12%;right:0;width:1px;height:76%;background-color:rgba(46,49,146,.2);content:""}}@media(min-width: 992px){.home-statistics{padding:clamp(4rem,6vw,5.5rem) 0}.home-statistics__grid{grid-template-columns:repeat(4, minmax(0, 1fr))}.home-statistics__item{padding:0 clamp(1.25rem,3vw,3rem);border-top:0}.home-statistics__item:nth-child(n+3){border-top:0}.home-statistics__item::after,.home-statistics__item:nth-child(odd)::after{position:absolute;top:5%;right:0;display:block;width:1px;height:90%;background-color:rgba(46,49,146,.2);content:""}.home-statistics__item:last-child::after{display:none}}@media(min-width: 1400px){.home-statistics__item{padding-right:3.5rem;padding-left:3.5rem}}.home-news{padding:clamp(3.5rem,7vw,6rem) 0;background-color:#fff}.home-news .container{width:min(100% - 2rem,1320px);margin-inline:auto}.home-news__grid{display:grid;grid-template-columns:minmax(0, 1fr);gap:3rem}.home-news__heading{position:relative;margin:0 0 2rem;padding-bottom:.8rem;color:#2e3192;font-family:"Avenir LT W01_85 Heavy1475544";font-size:clamp(1.6rem,4vw,2rem);font-weight:normal;line-height:1.2}.home-news__heading::after{position:absolute;bottom:0;left:0;width:3rem;height:3px;background-color:#00aeef;content:""}.home-news__posts{display:grid;gap:1.5rem}.home-news__post{gap:1rem;align-items:start;margin:0}.home-news__image-link{display:block;overflow:hidden;border-radius:.4rem;background-color:#def7ff}.home-news__image,.home-news__image-placeholder{display:block;width:100%;aspect-ratio:16/10}.home-news__image{object-fit:cover;transition:transform .3s ease}.home-news__image-link:hover .home-news__image{transform:scale(1.04)}.home-news__image-placeholder{display:flex;align-items:center;justify-content:center;color:#2e3192;font-size:2rem}.home-news__post-title{margin:0 0 .35rem;font-family:"Avenir LT W01_85 Heavy1475544";font-size:1.25rem;font-weight:normal;line-height:1.25;padding-top:.5rem}.home-news__post-title a{color:#2e3192}.home-news__post-title a:hover,.home-news__post-title a:focus{color:#0b2d70}.home-news__excerpt{margin:0 0 .35rem;color:#5a5a5a;font-family:"Avenir LT W01_55 Roman1475520",sans-serif;font-size:1.125rem;line-height:1.45}.home-news__read-more{display:inline-flex;gap:.5rem;align-items:center;color:#0b2d70;font-family:"Avenir LT W01_85 Heavy1475544";font-size:.9rem}.home-news__read-more span{transition:transform .2s ease}.home-news__read-more:hover span,.home-news__read-more:focus span{transform:translateX(0.25rem)}.home-news__all-button,.home-news__promo-button{display:inline-flex;align-items:center;justify-content:center;padding:.8rem 1.25rem;border-radius:.25rem;background-color:#0b2d70;color:#fff;font-family:"Avenir LT W01_85 Heavy1475544";font-size:.9rem;line-height:1.2}.home-news__all-button:hover,.home-news__all-button:focus,.home-news__promo-button:hover,.home-news__promo-button:focus{background-color:#2e3192;color:#fff}.home-news__all-button{margin-top:2rem}.home-news__promo{position:relative;display:flex;flex-direction:column;overflow:hidden;min-height:30rem;border-radius:.75rem;background-color:#def7ff;background-image:linear-gradient(135deg, rgba(255, 255, 255, 0.85), rgba(255, 255, 255, 0.25) 55%, rgba(255, 255, 255, 0)),var(--promo-bg-image, none);background-repeat:no-repeat;background-position:center;background-size:cover}.home-news__promo-content{position:relative;z-index:2;padding:clamp(2rem,5vw,3.5rem)}.home-news__promo-icon{margin-bottom:1.25rem;color:#2e3192;font-size:2.5rem;line-height:1}.home-news__promo-heading{max-width:20rem;margin:0 0 1.25rem;color:#2e3192;font-family:"Avenir LT W01_85 Heavy1475544";font-size:clamp(1.8rem,4vw,2.5rem);font-weight:normal;line-height:1.15}.home-news__promo-text{max-width:24rem;margin:0 0 1.75rem;color:#5a5a5a;font-family:"Avenir LT W01_55 Roman1475520",sans-serif;line-height:1.6}.home-news__promo-media{position:relative;justify-content:center;min-height:18rem;margin-top:auto;width:100%}.home-news__promo-image{display:block;width:100%;object-fit:contain;object-position:center bottom}@media(min-width: 768px){.home-news__promo-media{min-height:100%;width:50%;position:absolute;bottom:0;right:0}.home-news__promo-image{align-self:end;max-height:100%;object-position:right bottom;position:absolute;bottom:0;right:0}.home-news__promo{min-height:34rem}.home-news__post{display:grid;grid-template-columns:10rem minmax(0, 1fr)}.home-news__image,.home-news__image-placeholder{aspect-ratio:1/1}.home-news__post-title{padding-top:0}}@media(min-width: 992px){.home-news__promo-content{width:60%}.home-news__grid{grid-template-columns:minmax(0, 0.9fr) minmax(0, 1.25fr);gap:clamp(3rem,6vw,6rem);align-items:start}.home-news__promo{min-height:34rem}.home-news__promo-media{width:54%}}@media(min-width: 1200px){.home-news__post{display:grid;grid-template-columns:12rem minmax(0, 1fr)}}.page-id-219 .hcmc-location-grid{grid-template-columns:repeat(1, minmax(0, 1fr))}@media(min-width: 1200px){.page-id-219 .hcmc-location-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}.page-id-219 #post-11380{display:none}@media only screen and (max-width: 1380px){#page{font-size:15px}.main-navigation ul{margin-top:9px}.main-navigation ul ul{top:44px}.paralax{padding-top:162px}.page-header{min-height:162px;min-height:163px}#home-news-highlight ul#highlight-left li{font-size:1em}.entry-header h2{font-size:1.275em}.entry-content p{font-size:.775em}.practice-header-phone p{line-height:1.25em}ul.news-carousel li .practice-news-thumb{max-height:139px}.pe-content h3{font-size:1.5rem !important}.pinkEvents .pe-col-left p{font-size:1.125rem !important}}@media only screen and (max-width: 1024px){#logo-wrap{width:200px}#logo-wrap img{max-width:100%}.content-width{width:94%}.paralax{padding-top:137px}.page-header{min-height:137px}img.logo{margin-top:-32px}.main-navigation{padding-top:.3em}ul.news-carousel li .practice-news-thumb{max-height:124px}.page-id-8307 .site-content .content-width{width:80%}}@media only screen and (max-width: 965px){.paralax{padding-top:137px}.page-header{min-height:137px}.main-navigation{padding-top:1em}#site-search{margin-top:0px}.footer-meta ul li{font-size:1.175em}.footer-meta ul li img{width:42px;height:42px}ul.staff-list li{width:50%}.housing-list-container .housing-card{width:48%}}@media only screen and (max-width: 805px){.main-navigation a{font-size:.775em}.main-navigation ul ul{top:37px}.main-navigation ul ul a{font-size:.875em}.content-thin{width:95%;margin:0 2.5%}ul#pre-primary-menu li{font-size:.875em}#header-meta ul li{font-size:.875em}#logo-wrap{padding-top:10px}button#responsive-menu-button{margin-top:46px}#rmp_menu_trigger-6421{margin-top:46px}span.dr-landing-page a{font-size:1.5em}h1.blockHeader{font-size:1.5em}.covid-row .covid-col:first-child{display:none}a.covid-bt{padding:1em .75em;line-height:1.25em}.page-header{min-height:146px}.contact-info{width:100%;width:100%;margin-bottom:2em}.contact-map{width:100%}.marketing-request-row{display:block}.marketing-request-row a{width:100%;margin:1.5em 0}.page-id-6028 h1.blockHeader{margin-top:1em}.pinkEvents{display:block}.pinkEvents .pe-col-left{width:100%}.pinkEvents .pe-col-right{width:100%}.rmp_menu_trigger{top:64px !important}.highlight-card{width:100%}#contact-container{flex-wrap:wrap}#contact-container .contact-map{flex:none;width:100%}#contact-container .contact-phone{border-right:none}ul.news-carousel li .practice-news-thumb{max-height:92px}#menu-item-8296{display:none}.practice-header-phone h2 br{display:block}.service-provided-by .row{display:block;overflow:hidden}.service-provided-by .services-provided-staff ul li img,.service-provided-by .services-provided-practice ul li img{width:60px;height:60px}.row{flex-wrap:wrap}.row .col-4{width:50%}.row .col-3{width:50%}.practice-header-phone .two-buttons{display:block}.practice-header-phone .two-buttons .phone-bt{margin:.5em 0em}.pink-supporters ul{column-count:2}#pre-primary-menu{display:none}.hcmc-mill-levy-table{min-width:auto !important}.hcmc-mill-levy-table th:nth-child(3),.hcmc-mill-levy-table td:nth-child(3){display:none}.hcmc-mill-levy-table th:nth-child(1),.hcmc-mill-levy-table td:nth-child(1){display:none}.page-header{min-height:186px}#practices-listview .practices-listview-block{flex-wrap:wrap}#practices-listview .practices-listview-block .image,#practices-listview .practices-listview-block .content{width:100%;padding:0}#practices-listview .practices-listview-block .image{order:2;margin-bottom:1em}#practices-listview .practices-listview-block .content{order:1}#practices-listview .practices-listview-block .content h3{font-size:2rem}#practices-listview .practices-listview-block .btn{display:inline-block;width:94%;margin-bottom:1em}#practices-listview .practices-listview-block a.full-hit{display:none}}@media only screen and (max-width: 767px){.video-row{display:block}.video-row .col-6{width:100%;margin-bottom:1em}#page{font-size:14px}#primary-menu #menu-item-1566{display:block}#primary-menu #menu-item-1567{display:block}#primary-menu #menu-item-1568{display:block}#site-pre-header{display:none}img.logo{margin-top:0px}.paralax{padding-top:80px}.page-header{min-height:119px}#home-news-highlight #highlight-left{width:100%;float:none}#home-news-highlight #highlight-right{width:100%;float:none;margin-top:2em}ul.news-carousel li{width:100%;float:none}a.button{width:100%;padding:2% 5%}.carousel-news-button{margin-right:0}.page-id-207 .sidebar-left{display:none}.page-id-207 .sidebar-right{width:100%}input.main-services-search{width:100%}.loc-left{width:100%;float:none;padding:.5em}.loc-right{width:100%;float:none;padding:.5em}.sidebar-right{width:100%;float:none}.sidebar-left{width:100%;float:none}.news-left{width:100%;float:none}.news-right{width:100%;float:none}div.employee-grid div{width:33%}ul.employee-grid li{width:33%}.entry-content p{font-size:1em}.alignright{display:block;width:100%;float:none;margin-left:0;margin-right:0;margin-top:1em;margin-bottom:1em}.alignleft{display:block;width:100%;float:none;margin-left:0;margin-right:0;margin-top:1em;margin-bottom:1em}#logo-wrap{height:80px;overflow:hidden;position:relative}#logo-wrap img.logo{position:relative;top:-41px}button#responsive-menu-button{top:64px !important;top:15px !important}.corona-bt a{margin:1% 0;width:100%}.rmp_menu_trigger{top:13px !important}.page-id-8307 .site-content .content-width{width:90%}}@media only screen and (max-width: 640px){.pe-date{width:25%}#rmp_menu_trigger-6421{margin-top:0px}.pe-content{width:70%}.pe-content a{display:block;padding:.5em 1em;margin-top:.5em;font-size:1em}.col-33{float:none;width:100%}#mail-signup #mc_embed_signup p{padding:1em}#mail-signup #mc_embed_signup .mc-field-group input{margin:2% 0;width:100%}#mcSubmit{padding:1em}.corona-left{display:none}.corona-right{width:100%}.content-thin{margin:0px;width:100%}.pink-supporters ul{column-count:1}.review-page .row .col-50,.review-page .row .col-33{width:100%;margin:1em 0}.practice-header-phone .call-now-bt{display:block}}@media only screen and (max-width: 430px){.testimonial-list img{float:none;width:100%;max-width:100%;margin-bottom:1em;margin-top:.5em}.slick-slider{padding:0px}.slick-next:before{display:none}.slick-next:after{display:none}.slick-dots{width:100%}.slick-slide{padding:.5em 1em}.post-2673 .wp-block-columns .wp-block-column:first-child{display:none}.mobile-dr-d{display:block}.page-id-2673 .page-header{min-height:82px}.page-id-2673 .bread-crumb{display:none}.covid-row{display:block;padding-bottom:.5em}.covid-row .covid-col:first-child{display:block}.covid-header-bar .content-width{width:100%}.page-header{min-height:82px}#css-row{display:block}.CSS-BT{width:100%}#contact-container .contact-address{flex:none;width:100%;border:none}#contact-container .contact-phone{flex:none;width:100%;border:none}#contact-container .contact-phone a{font-size:1.25em;width:100%;margin-bottom:1em}ul#department-list li{width:100%}ul.news-carousel{flex-wrap:wrap}ul.news-carousel li{margin-bottom:.5em}ul.news-carousel li .practice-news-thumb{max-height:none}.practice-header-phone{flex-wrap:wrap}.practice-header-phone .col{flex:none;width:100%}.practice-header-phone .phone-bt{margin-top:1em}.practice-header-phone h2{margin:.5em 0}#contact-container .contact-phone p{margin:1em 0;font-size:2em}.page-id-8307 .site-content .content-width{width:92%}.page-id-8307 .entry-content img{max-width:100%;margin-left:0}.single-staff .col-25{width:100%;float:none}.single-staff .col-75{width:100%;float:none}.single-staff h1.blockHeader{margin-top:1em}.single-staff img.single-staff-thumb{width:50%;margin:.5em 1.5em .5em 0}.page-id-7540 h2{margin-top:1em;font-size:1.75rem}.page-id-7540 h2.now-hiring{font-size:2.5rem}.review-page .row .col-50,.review-page .row .col-33{width:100%}.housing-block-header .block{width:100%;text-align:center;margin-bottom:1em}.housing-list-container .housing-card{width:100%}.content-update{flex-wrap:wrap}.content-update .content-update-sidebar{width:100%}.content-update .content-update-with-sidebar{width:100%}}@media only screen and (max-width: 375px){span.dr-landing-page a{font-size:1.5em}ul.staff-list li{width:50%;margin-bottom:.5em}}@media only screen and (max-width: 325px){.pe-date{margin-bottom:.5em;width:100%;float:none}.pe-content{width:100%;float:none}.footer-meta ul{margin-bottom:0px;margin:0px;padding:0px}ul#footer-menu li{margin-bottom:1.25em}h1.blockHeader{font-size:1.25em}}/*# sourceMappingURL=style.min.css.map */
