@charset "UTF-8";body,html{font-family:"Avenir LT W01_55 Roman1475520",sans-serif}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}.testimonial-list p,cite,dfn,em,i{font-style:italic}.BtFTHOI a:hover,.BtQuilt a:hover,.main-navigation a,a,a.bt-highlight:hover,ins,mark{text-decoration:none}hr,img{border:0}.widget select,.wp-caption,div.quilt-square img,embed,iframe,img,object,pre{max-width:100%}pre,textarea{overflow:auto}button,input[type=reset]{background:#e6e6e6;padding:.6em 1em .4em}button[disabled],html input[disabled]{cursor:default}table,table.hcmc-table{border-collapse:collapse}button,html input[type=button]{-webkit-appearance:button;cursor:pointer}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;box-sizing:border-box}body{margin:0;color:#404040;font-size:16px;font-size:1rem;line-height:1.5;background:#fff}article{clear:both}figure{margin:1em 0}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent;-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,a:hover{color:#00aeef;outline:0}a:focus{color:#00aeef;outline:dotted thin}a .quilt-meta{color:#000}h1,h2,h3,h4,h5,h6{clear:both;color:#00aeef}abbr[title]{border-bottom:1px dotted}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#ccc #bbb #aaa}button:active,input[type=reset]:active,input[type=submit]:active{border-color:#aaa #bbb #bbb}b,strong{font-weight:700}h1{font-size:2em;margin:.67em 0 0;font-family:"Avenir LT W01_85 Heavy1475544";font-weight:400}mark{color:#000;background:#fff9c0}small{font-size:80%}sub,sup{font-size:75%;line-height:0;vertical-align:baseline;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{height:auto}img.size-full{margin-bottom:.5em}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;background-color:#ccc;height:1px;margin-bottom:1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;padding:1.6em}code,kbd{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,input{font:inherit;margin:0;color:#404040}button{overflow:visible;text-transform:none;font-family:"Avenir LT W01_55 Roman1475520",sans-serif;border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;color:rgba(0,0,0,.8);font-size:12px;font-size:.75rem;line-height:1}select,textarea{border:1px solid #ccc}button::-moz-focus-inner{border:0;padding:0}button:focus{border-color:#aaa #bbb #bbb}input{font-family:"Avenir LT W01_55 Roman1475520",sans-serif;font-size:16px;font-size:1rem;line-height:1.5}optgroup,select{font:inherit;margin:0}input::-moz-focus-inner{border:0;padding:0}optgroup{color:inherit;font-weight:700}select{text-transform:none;color:#404040;font-family:"Avenir LT W01_55 Roman1475520",sans-serif;font-size:16px;font-size:1rem;line-height:1.5}textarea{font:inherit;margin:0;font-family:"Avenir LT W01_55 Roman1475520",sans-serif;font-size:16px;font-size:1rem;line-height:1.5;color:#666;border-radius:3px;padding:3px;width:100%}input[type=button],input[type=reset],input[type=submit]{color:rgba(0,0,0,.8);line-height:1;-webkit-appearance:button}textarea:focus{color:#111}input[type=reset]{cursor:pointer;border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;font-size:12px;font-size:.75rem}input[type=reset]:focus{border-color:#aaa #bbb #bbb}input[type=submit]{cursor:pointer;border-radius:3px;background:#36c6f4;border:none;color:#fff;font-size:1.575em;padding:.5em 1em}input[type=submit]:hover{background:#1baddc}input[type=submit]:focus{border-color:#aaa #bbb #bbb}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number],input[type=search]{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]::-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-spacing:0;margin:0 0 1.5em;width:100%}td{padding:0;padding:.4rem;border:1px solid #d3d3d3}th{padding:0}h2,h3,h4,h5,h6{font-family:"Avenir LT W01_85 Heavy1475544";font-weight:400;margin-bottom:0}.type-post h2,.type-post h3,.type-post h4,img.single-staff-thumb+h1,img.single-staff-thumb+h2,img.single-staff-thumb+h3{clear:none}img.single-staff-thumb{width:25%;height:auto;float:left;margin:1.5em 1.5em .5em 0}h1.blockHeader,h2.blockHeader{padding:.25em .5em;background:#f4f4f4;border-top:1px solid #d7dce8;margin-bottom:1em;text-transform:uppercase}h1.blockHeader{font-size:1.675em;font-family:"Avenir LT W01_95 Black1475556"}h2.blockHeader{font-size:1.375em;margin-top:1.5em}ol,ul{margin:1em 0 1.5em 1em;padding:0 0 0 1em;line-height:1.5em}p{margin-bottom:1.5em;line-height:1.5em}blockquote:after{content:""}address{margin:0 0 1.5em}tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins{background:#fff9c0}big{font-size:125%}*{box-sizing:inherit}:before{box-sizing:inherit}:after{box-sizing:inherit}q{quotes:"" ""}q:before{content:""}q:after{content:""}ul{list-style:disc}ol{list-style:decimal}.entry-content{margin:0}.entry-content ul{font-size:1em}.entry-content ul ul{list-style:circle}.entry-content:before{content:"";display:table;table-layout:fixed}.entry-content:after{content:"";display:table;table-layout:fixed;clear:both}.single-service h2,.staff-template-default h2,.staff-template-default h3,.su-column h2,.testimonial-list h3,div#sidebar h2,h2.h-block,h3.h-block{clear:none}.entry-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.entry-content p{font-size:1em;margin-top:.25em}.entry-content .fvp-dynamic .fvp-actionicon,.entry-content .fvp-overlay .fvp-actionicon{background-image:url(https://holycrossmedicalcenter.org/wp-content/plugins/featured-video-plus/img/playicon.png);display:block;top:0;left:0;width:100%;height:100%}.entry-content .videoEmbed img{opacity:.75!important}.site-main li{padding:.25em 0}.site-main .comment-navigation,.site-main .post-navigation,.site-main .posts-navigation{margin:0 0 1.5em;overflow:hidden}li>ol,li>ul{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}input[type=button]{border-radius:3px;background:#36c6f4;border:none;color:#fff;font-size:1.575em;padding:.5em 1em}input[type=button]:hover{background:#1baddc}input[type=button]:focus{border-color:#aaa #bbb #bbb}input[type=button]:active{border-color:#aaa #bbb #bbb}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=password],input[type=range],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week]{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type=text]:focus{color:#111}input[type=email]:focus{color:#111}input[type=url]:focus{color:#111}input[type=password]:focus{color:#111}input[type=tel]:focus{color:#111}input[type=range]:focus{color:#111}input[type=date]:focus{color:#111}input[type=month]:focus{color:#111}input[type=week]:focus{color:#111}input[type=time]:focus{color:#111}input[type=datetime]:focus{color:#111}input[type=datetime-local]:focus{color:#111}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:3.5em;left:-999em;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:.875em}.main-navigation ul ul li.focus>ul,.main-navigation ul ul li:hover>ul{left:100%}.main-navigation ul li.focus>ul,.main-navigation ul li:hover>ul{left:auto;opacity:1;-webkit-transition:opacity 125ms ease-out;-moz-transition:opacity 125ms ease-out;-o-transition:opacity 125ms ease-out;transition:opacity 125ms ease-out}.main-navigation li{display:inline-block;position:relative}.main-navigation a{display:block;padding:.75em .75em 1.25em;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}.main-navigation .active a,.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 125ms ease-out;-moz-transition:border 125ms ease-out;-o-transition:border 125ms ease-out;transition:border 125ms 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.toggled ul,.menu-toggle{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}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden;word-wrap:normal!important}#content,#site-search form,.content-width,.paralax,img.fancybox-image,ul.news-carousel li{position:relative}.paralax img,.photo-block img{height:auto;display:block;width:100%}.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:700;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: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}.hentry,.widget{margin:0 0 1.5em}.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}.sticky{display:block}.byline{display:none}.updated:not(.published){display:none}.group-blog .byline,.single .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,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.wp-caption{margin-bottom:1.5em}.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,.primary{overflow:hidden}#secondary,.secondary{color:#2e3192}.content-width{width:80%;max-width:1200px;margin:0 auto}#content{width:100%;background:#fff;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}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:#00aeef;color:#fff}ul#pre-primary-menu li.pay-my-bill a{color:#fff}ul#pre-primary-menu li a{color:#2e3192;display:block;padding:.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:0;padding:0 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-footer-menu-container,.single-staff td,div.employee-grid div,table.beStarrs td,ul#footer-menu li,ul#practices-grid-list li,ul#service-list li,ul.employee-grid li,ul.news-carousel li{vertical-align:top}.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 0 4px rgba(0,0,0,.1);-webkit-box-shadow:0 0 4px rgba(0,0,0,.1);box-shadow:0 0 4px rgba(0,0,0,.1);display:inline-block;float:right}#site-search form{display:inline}#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;text-indent:-9999px;background:url(//holycrossmedicalcenter.org/wp-content/themes/holy-cross-medical-center/img/icons/icon_search.png) center center no-repeat #fff;background-size:19px 19px;width:19px;height:19px;border:none;padding:0;display:inline-block;position:absolute;right:6px;top:0}#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:0 0;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:0 0;text-transform:none;border-top:none;padding:0}a.button,ul#footer-menu li{font-family:"Avenir LT W01_95 Black1475556";display:inline-block}.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}a.btn,a.button{-webkit-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}#contact-container,#footer-copy,.btn-holder,.fthoirow{text-align:center}.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:0}a.button{background:#00aeef;padding:.5em 1em;-moz-border-radius:6px;border-radius:6px;color:#fff;margin-top:1em;cursor:pointer}#home-news-highlight #highlight-left .ui-state-active a,#home-news-highlight ul#highlight-left li a:hover{color:#2e3192;background:#f4f4f4}a.button:hover{background:#36c6f4}.fthoirow{font-size:2em;padding:0 0 1em}a.btyellow{background:#ffb400}a.btyellow:hover{background:#e6a200}a.btgreen{background:#59d100}a.btgreen:hover{background:#4fba00}ul#practices-grid-list{margin:0;padding:0}ul#practices-grid-list li{list-style:none;width:45%;padding:.5em 1em;display:inline-block;border:2px solid #f4f4f4;margin:2%}ul#practices-grid-list h3{font-size:2em;margin-top:0}ul#practices-grid-list .locationMeta{font-size:1.125em;margin-bottom:1em}footer.site-footer{background:#36c6f4;padding:1em}#footer-copy{font-size:.75em}ul#footer-menu{list-style:none;margin:2em 0 3em;padding:0}ul#footer-menu li{color:#fff;margin-right:1.5em;border-left:1px solid #a3e9ff;padding-left:.5em;font-size:1em}ul#footer-menu li a{color:#fff}ul#footer-menu li a:hover{color:#def7ff}ul#footer-menu li.menu-item-has-children ul{margin:0;padding:0}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}#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;padding:0}#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 #highlight-right{width:74%;float:right}#home-news-highlight #highlight-right h3{margin-bottom:0;font-family:"Avenir LT W01_35 Light1475496";font-size:1.675em;color:#383838;margin-top:0}.sidebar-left{width:25%;float:left;padding-right:1%}.sidebar-left ul#practices-list{margin:.5em 0 0;padding:0}.sidebar-left ul#practices-list li{list-style:none;font-size:.925em;line-height:1.5em;border-bottom:1px solid #d7dce8}.sidebar-left ul#practices-list li a{color:#363636;padding:.5em;display:block;width:100%;height:100%}.sidebar-left ul#practices-list li a:hover{background:#fafafa}.sidebar-left ul#practices-list li ul{margin-left:1em;padding-left:.25em;font-size:.875em}.sidebar-left ul#practices-list li ul li{border-bottom:none;margin:.125em}.sidebar-left ul#practices-list li ul li:before{content:"»"}.sidebar-left ul#practices-list li ul li a{display:inline;padding:.75em .5em}.sidebar-left ul#practices-list li ul li a:hover{background:0 0;text-decoration:underline}.sidebar-left ul#practices-list li ul li.current_page_item a{background:0 0;color:#00aeef;font-family:"Avenir LT W01_95 Black1475556"}.sidebar-left ul#practices-list li ul.children{margin-top:.5em}.sidebar-left ul#practices-list li.active a{background:#f4f4f4;color:#2e3192;font-family:"Avenir LT W01_55 Obliqu1475526"}.sidebar-left ul#practices-list li.active ul{margin-top:.5em;margin-bottom:1em}.sidebar-left ul#practices-list li.active ul li{list-style:disc;border-bottom:none;font-size:.875em;padding:.25em 0;line-height:1.25em}.sidebar-left ul#practices-list li.active ul li a{font-family:"Avenir LT W01_55 Roman1475520",sans-serif;background:0 0;padding:0;line-height:inherit;color:#00aeef}.sidebar-left ul#practices-list li.active ul li a:hover{color:#2e3192}.sidebar-left ul#practices-list li.current_page_item a{background:#f4f4f4;color:#00aeef;font-family:"Avenir LT W01_95 Black1475556"}.sidebar-left ul#practices-list li.current_page_item ul li a{background:0 0;color:#363636;font-family:"Avenir LT W01_55 Roman1475520",sans-serif}.sidebar-left ul#practices-list li.current_page_ancestor a{background:#f4f4f4;font-family:"Avenir LT W01_95 Black1475556";color:#000}.sidebar-left ul#practices-list li.current_page_ancestor ul li a{background:0 0;color:#363636;font-family:"Avenir LT W01_55 Roman1475520",sans-serif}.sidebar-left ul#practices-list li.current_page_ancestor ul li.current_page_item a{background:0 0;color:#00aeef;font-family:"Avenir LT W01_95 Black1475556"}.sidebar-left ul#practices-list li.page_item_has_children{padding-bottom:.5em}.sidebar-left ul#services-list{margin:.5em 0 0;padding:0}.sidebar-left ul#services-list li{list-style:none;font-size:1em;line-height:1.5em;border-left:3px solid #00aeef;border-bottom:2px solid #f4f4f4;margin:3px 0}.sidebar-left ul#services-list li a{align-items:center;color:#363636;padding:.5em;display:block;width:100%;height:100%}.sidebar-left ul#services-list li a:hover{background:#fafafa}.sidebar-left ul#services-list li ul{margin-left:1em;padding-left:.25em;font-size:.875em}.sidebar-left ul#services-list li ul li{border-bottom:none;margin:.125em}.sidebar-left ul#services-list li ul li:before{content:"»"}.sidebar-left ul#services-list li ul li a{display:inline;padding:.75em .5em}.sidebar-left ul#services-list li ul li a:hover{background:0 0;text-decoration:underline}.sidebar-left ul#services-list li ul li.current_page_item a{background:0 0;color:#00aeef;font-family:"Avenir LT W01_95 Black1475556"}.sidebar-left ul#services-list li ul.children{margin-top:.5em}.sidebar-left ul#services-list li.active a{background:#f4f4f4;color:#2e3192;font-family:"Avenir LT W01_95 Black1475556";display:flex;align-items:center;justify-content:space-between}.sidebar-left ul#services-list li.active a i{margin-left:auto}.sidebar-left ul#services-list li.active ul{margin-top:.5em;margin-bottom:1em}.sidebar-left ul#services-list li.active ul li{list-style:disc;border-bottom:none;font-size:.875em;padding:.25em 0;line-height:1.25em}.sidebar-left ul#services-list li.active ul li a{font-family:"Avenir LT W01_55 Roman1475520",sans-serif;background:0 0;padding:0;line-height:inherit;color:#00aeef}.sidebar-left ul#services-list li.active ul li a:hover{color:#2e3192}.sidebar-left ul#services-list li.current_page_item a{background:#f4f4f4;color:#00aeef;font-family:"Avenir LT W01_95 Black1475556"}.sidebar-left ul#services-list li.current_page_item ul li a{background:0 0;color:#363636;font-family:"Avenir LT W01_55 Roman1475520",sans-serif}.sidebar-left ul#services-list li.current_page_ancestor a{background:#f4f4f4;font-family:"Avenir LT W01_95 Black1475556";color:#000}.sidebar-left ul#services-list li.current_page_ancestor ul li a{background:0 0;color:#363636;font-family:"Avenir LT W01_55 Roman1475520",sans-serif}.sidebar-left ul#services-list li.current_page_ancestor ul li.current_page_item a{background:0 0;color:#00aeef;font-family:"Avenir LT W01_95 Black1475556"}.sidebar-left ul#services-list li.page_item_has_children{padding-bottom:.5em}.sidebar-left ul.sidebar-menu{margin:.5em 0 0;padding:0}.sidebar-left ul.sidebar-menu li{list-style:none;font-size:.925em;line-height:1.5em;border-bottom:1px solid #d7dce8}.sidebar-left ul.sidebar-menu li a{color:#363636;padding:.5em;display:block;width:100%;height:100%}.sidebar-left ul.sidebar-menu li a:hover{background:#fafafa}.sidebar-left ul.sidebar-menu li.active a{background:#f4f4f4;color:#2e3192;font-family:"Avenir LT W01_55 Obliqu1475526"}.sidebar-left ul.sidebar-menu li.current_page_item a{background:#f4f4f4;color:#00aeef;font-family:"Avenir LT W01_95 Black1475556"}.sidebar-left ul.sidebar-menu li.current_page_item ul li a{background:0 0;color:#363636;font-family:"Avenir LT W01_55 Roman1475520",sans-serif}.sidebar-left ul.sidebar-menu li.current_page_ancestor a{background:#f4f4f4;font-family:"Avenir LT W01_95 Black1475556";color:#000}.sidebar-left ul.sidebar-menu li.current_page_ancestor ul li a{background:0 0;color:#363636;font-family:"Avenir LT W01_55 Roman1475520",sans-serif}.article-meta,.menu-title{font-family:"Avenir LT W01_85 Heavy1475544"}.sidebar-left ul.sidebar-menu ul.sub-menu{margin-left:0;padding-left:0}.sidebar-left ul.sidebar-menu ul.sub-menu li{border:none}.sidebar-left .menu-primary-container{float:none;margin:0}ul#sidebar-about-us li{display:none}ul#sidebar-about-us li.menu-item-226,ul#sidebar-about-us li.menu-item-226 ul li{display:list-item}.menu-title{font-size:1.475em;background:#f4f4f4;border-top:1px solid #d7dce8;margin-top:.7em;padding:.45em .5em;color:#5b5b5b}.article-meta{font-size:.875em}ul.news-cat-list li a,ul.news-tags li a{background:#fafafa;font-family:"Avenir LT W01_35 Light1475496";font-size:.675em}ul.news-tags{padding:0;margin:.25em 0}ul.news-tags li{display:inline-block;margin-right:.25em}ul.news-tags li a{padding:.25em .5em}ul.news-cat-list{padding:0;margin:.25em 0;display:inline}ul.news-cat-list li{display:inline-block;margin-right:.25em}ul.news-cat-list li a{padding:.25em .5em}ul.news-carousel{padding:0;display:flex;margin:0 -.5em}ul.news-carousel li{list-style:none;width:33%;box-sizing:border-box;margin:0 .5em}ul.news-carousel li .video-overlay{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,ul.news-carousel li a.post-anchor{display:block;z-index:100;position:absolute}ul.news-carousel li a.post-anchor{width:100%;height:100%}ul.news-carousel h3{margin:-.25em 0 0;font-size:.875em;line-height:1.5em;font-weight:400}.news-carousel-date{position:absolute;bottom:0;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:0}.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:0;padding:1em 0}.left{float:left}.right{float:right}.right::after{clear:both}.bread-crumb{background:#36c6f4;color:#fff}.bread-crumb a{color:#fff}p#breadcrumbs{margin:0;padding:.25em 0}#contact-container{display:flex;margin-top:2em;border-radius:.5em;background:#f9f9f9}#contact-container h2{background:#00aeef;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}span.staff-cred,ul.service-list{font-family:"Avenir LT W01_35 Light1475496"}#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:0 0;padding:.125em .5em}ul.service-list{margin-left:0;padding-left:0;font-size:1em;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:0;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:0}.services-columns{margin-top:1em;padding:0}.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,.services-accordion-active{background-color:#00aeef;color:#fff}.services-accordion-active:after{content:"➖"}.service-collapse{max-height:0;overflow:hidden;transition:max-height .5s ease-out;margin:.25em}.grid-item,.grid-sizer{width:33%}.service-column h3 a{color:#00aeef}.service-column h3 a:hover{color:#2e3192}ul.staff-list{margin:1em -.5em 0;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:0;line-height:1.25em}.resources-info ul,ul#programs-list{margin-left:0;margin-top:1em}ul.staff-list .staff-title{line-height:1.25em;font-size:.675em}span.staff-cred{font-size:.675em}.photo-grid{padding-top:1em}.photo-sizer{width:49%}.photo-block{width:49%;margin-bottom:10px}.resources-info h2{margin-bottom:1em}.paralax{padding-top:166px;overflow:hidden}.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:0}.fancybox-is-open .fancybox-bg{width:100%;height:100%}.fancybox-navigation .fancybox-button--arrow_left svg{margin-left:15px}.fancybox-navigation .fancybox-button--arrow_right svg{right:5px}ul.subterm{margin:0;font-size:.875em;line-height:1.5em}ul.subterm a{color:#37c5f3}ul.subterm a:hover{color:#2e3192}.services-list .entry-content{margin-top:0;border-bottom:1px #d7dce8 dotted}.services-list .entry-content p{margin-top:0;font-size:.875em}.services-list article{margin-bottom:0}.services-list ul{margin-top:0}.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:0}ul.sub-service-list li h2{margin-top:0;color:#515151;font-size:1.275em}ul.sub-service-list li h2 a{color:#00aeef}ul.sub-service-list li h2 a:hover{color:#2e3192}ul.sub-service-list p{margin-top:0}.other-services{font-size:1.25em;margin:0 1em}.other-services h3 a{color:#00aeef}.other-services h3 a:hover{color:#2e3192}.service-cat-list ul.sub-service-list{padding-left:1.75em}.service-cat-list h2.catHeader{background:#00aeef;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:0}.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:0;margin:0}div.employee-grid div{display:inline-block;width:25%;padding:1%;margin-bottom:1em}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 .cred,div.employee-grid .title{font-size:.775em;font-family:"Avenir LT W01_35 Light1475496"}div.employee-grid .title{display:block;line-height:1.25em}ul.employee-grid{list-style:none;padding:0;margin:0}ul.employee-grid li{display:inline-block;width:25%;padding:1%;margin-bottom:1em}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 .cred,ul.employee-grid .title{font-size:.775em;font-family:"Avenir LT W01_35 Light1475496"}#sortmeta ul li.active,#sorttitle{background:#36c6f4;color:#fff}ul.employee-grid .title{display:block;line-height:1.25em}#sortmeta ul li,#sorttitle{padding:.25em .5em;font-family:"Avenir LT W01_95 Black1475556"}#sortmeta{padding:.5em 0}#sortmeta ul{list-style:none;display:inline-block;margin:0 .25em;padding:0}#sortmeta ul li{display:inline-block;cursor:pointer;background:#f4f4f4}#sorttitle{text-transform:uppercase}.single-staff .cred,.single-staff .field,.testimonial-list p{font-family:"Avenir LT W01_35 Light1475496"}.single-staff-menu{padding-right:0!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}.single-staff h2.title{display:block;margin:-6px 0 0;background:#f4f4f4;padding-left:14px;color:#2e3192}.single-staff .field{display:block;margin:0;background:#f4f4f4;padding-left:14px;font-size:.875em;padding-bottom:.5em;color:#6a6a6a}.phone-number,.single-staff .content-area p{font-size:1.25em}.phone-number,.single-staff .field span{font-family:"Avenir LT W01_95 Black1475556"}.single-staff h1.blockHeader{margin:0;padding-left:14px;padding-bottom:0}.phone-number{display:block}.location-dep-bt span,.sidebar-accordion span,ul#department-list li a{font-family:"Avenir LT W01_85 Heavy1475544"}.address{display:block}.hours{display:block;margin-top:.5em}.search-results .entry-content{margin:0}.search-post-type{text-transform:uppercase;position:absolute;top:0;left:0;z-index:10;background:rgba(255,255,255,.5);padding:.125em .5em;font-size:.875em}.location-dep-bt,.sidebar-accordion{position:relative}ul#service-list{list-style:none;margin:1em 0 0;padding:0}ul#service-list li{width:24%;display:inline-block}ul#service-list li img{width:100%;height:auto}ul#department-list{margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:-.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;width:100%}ul#department-list li a:hover{background:#00aeef;color:#fff}ul#practices-block-list{margin:0;padding:0}ul#practices-block-list li{list-style:none;background:#f8f8f8;margin:2em 0;border:3px solid #f2f2f2;padding:0}ul#practices-block-list li h3{margin-top:0;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:0 0;margin:0;padding:.25em 0}ul.location-dep-list{margin:0;padding:.25em .65em}.location-dep-bt{background:#f2f2f2;font-size:1.35em}.location-dep-bt h4{padding:.25em .5em;float:left}.location-dep-bt span{float:right;top:0;right:0;font-size:1.5em;padding:.25em .5em}.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-active,.hcmc-accordion:hover{background-color:#d7d7d7}.hcmc-accordion-active:after{content:"➖"}.hcmc-accordion-collapse{background:#f6f6f6;max-height:0;overflow:hidden;font-size:1.275em;transition:max-height .2s ease-out}.location-map-padding{padding-bottom:.25em}.max-height-350{max-height:350px;overflow:hidden}.sidebar-accordion span{position:absolute;display:block;background:#efefef;top:0;right:0;font-size:2em;padding:8px .35em;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:0}.entry-header .entry-meta{margin-top:0;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{min-width:573px}table.hcmc-table tbody{font-size:.875em}table.hcmc-table tbody td{color:#353535;border-bottom:1px solid #dcdcdc;background:0 0!important}table.hcmc-table td,table.hcmc-table th{padding:7px 17px;border:0}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}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:400;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;padding-left:.5em}.highlight-corona,.page-id-3156 h2.title,.su-button-center,a.btn{margin-bottom:1em}.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:0}.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 .mtli_attachment{background-image:none!important;padding-left:0!important}.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,#primary-menu #menu-item-1567,#primary-menu #menu-item-1568,#primary-menu #menu-item-8050,#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:0}.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:0;left:0;z-index:101}.employeeTestimonial{border:2px solid #36c6f4;margin-top:.5em}.pe-date,a.btn{color:#fff;-moz-border-radius:6px}.employeeTestimonial img{width:100%;height:auto}.employeeTestimonial h3{background:#36c6f4;margin-top:0;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,ul#coloredList li#listTop{font-size:1.175em}.employeeTitle{font-family:"Avenir LT W01_55 Obliqu1475526";display:block}.pe-date,a.btn,span.listTitle,ul#coloredList li#listTop{font-family:"Avenir LT W01_95 Black1475556"}a.btn,div#css-quilt{display:inline-block}ul#coloredList{list-style:none;margin-top:0}ul#coloredList li{border-bottom:1px solid #d7dce8;padding:.25em 0}span.listTitle{width:75%;float:left;font-size:1em}span.listDate{width:24%;float:right}a.btn{background:#36c6f4;padding:.5em 1em;font-size:1.475em;border-radius:6px}a.btn:hover{background:#1baddc}a.btn.btn-pink{background:#ec246e}a.btn.btn-pink:hover{background:#f06c9c}.boxBackground{margin:1em 0;background:#f4f4f4;padding:1em}.boxBackground h2{margin-top:0}.boxBackground>div{margin:.25em 0 .75em}.boxBackground label{display:block;font-size:1.125em}.formButton{text-align:right}.alert,.pe-date,.pink-supporters,.quilt-meta{text-align:center}span.radioButton{margin-right:1em}.validationError{background:#ffa7a7;border:2px solid #f68585;padding:1em}.pe-date,a.bt-highlight{-webkit-border-radius:6px}.validationError h2{margin:0;color:#000}.validationError p{margin:0;line-height:1.5em}.pe-event{padding:.5em 0;position:relative;margin:0 0 .5em;border-bottom:2px solid #ededed}.pe-event .clear{height:0}.pe-date{float:left;height:100%;width:20%;background:#ec246e;font-size:1.25em;text-transform:uppercase;border-radius:6px;padding:.25em}.pinkEvents h2,a.covid-bt{-webkit-border-radius:.25em}.CSS-BT a,.pinkEvents h2,a.covid-bt{-moz-border-radius:.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;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 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:0;color:#ec246e;font-size:1.5em;line-height:1em}.pe-content h3 span{font-size:.75em}.pe-content a,.pe-content p{font-size:.875em}.pe-content a{font-weight:700;padding:.25em .5em;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#fff;background:#ec246e}.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 h1,.pink-month h2,.pink-month h3{color:#ee2770}div#css-quilt{margin:0;padding:5px;background:url(https://holycrossmedicalcenter.org/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:0;list-style:none;width:20%;float:left;position:relative}div.quilt-square img{height:auto;border:none;padding:0;display:block}.quilt-meta{display:none;position:absolute;top:42%;left:0;background:rgba(255,255,255,.6);padding:.25em .5em;width:100%}ul#quilt-list li{list-style:none;margin-left:0;padding-bottom:.25em;margin-bottom:.5em;width:31%;display:inline-block;font-size:.875em;padding-right:2%}ul#quilt-list li h3{margin:0;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;border-radius:6px;display:inline-block;font-size:1.275em}.BtFTHOI a,.BtQuilt a{min-height:60px;display:inline-block;font-family:"Avenir LT W01_65 Medium1475532";font-size:1.45em;padding-right:1em;margin-top:1em;color:#fff;text-transform:uppercase}a.bt-highlight:hover{background:#1391c5}.BtFTHOI a{background:url(http://taoshealth.com/local/graphics/fthoi-icon-bt.png) 6px center no-repeat #29abe1;padding-left:104px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;line-height:3em}.BtQuilt a,span.dr-landing-page a{-webkit-border-radius:6px;-moz-border-radius:6px}.BtFTHOI a:hover{background-color:#1391c5}.BtQuilt a{background:url('http://taoshealth.com/local/graphics/quilt/CSS - Quilt - Square - 1.jpg') 6px center no-repeat #29abe1;background-size:52px 52px;padding-left:64px;border-radius:6px;line-height:3em}.BtQuilt a:hover{background-color:#1391c5}.quilt-square:hover .quilt-cover,.quilt-square:hover .quilt-meta{display:block}.quilt-square p{margin:0}.quilt-cover{background:rgba(255,255,255,.8);width:100%;height:100%;position:absolute;top:0;left:0;display:none}.alert{background:#28bbea;color:#fff;font-size:1.275em;padding:1em 0;margin-bottom:2em;margin-top:-1rem}.alert h2{color:#fff}.brand-assets td{text-align:left!important}.brand-assets .button{margin-top:0}.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}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:0 0;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;border:1px solid #e8e8e8;padding:2em;margin:4em 0 0}#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:0;text-align:center;font-size:2.25em;text-transform:uppercase}#mail-signup #mc_embed_signup p{margin:0;text-align:center;padding:1em 4em 2em;font-size:1.25em}.mobile-dr-d,.testimonial-list{margin-top:2em}#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-dots{width:91%;padding-top:1em}.testimonial-list img{float:left;margin:.25em 1.25em .5em 0;max-width:35%}.testimonial-list h3{font-size:2em;margin:0;line-height:1em}.testimonial-list p{font-size:1.15em;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:0;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,.corona-left .important-links h3,span.dr-landing-page a,span.dr-landing-page-small-bt a{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;border-radius:6px}.mobile-dr-d,.page-id-2673 .footer-meta{display:none}span.dr-landing-page a:hover{background:#0098d1}h3.dr-h3{font-size:1.5em;color:#33348e}span.dr-landing-page-small-bt a{-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}.patient-portal-bt{text-align:center}.patient-portal-bt a{display:inline-block;font-size:2em;color:#fff;padding:.5em 1em;background:#00aeef;margin:.5em 0}#calculator-results-col,#full-input-estimate,.net-value{font-size:1.25em;text-align:center}.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-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}#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}.video-container embed,.video-container iframe,.video-container object{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-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}.highlight-corona a{margin:0 1em;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:0}.corona-bt a{color:#fff;padding:1em;font-size:1em;font-weight:700;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:#00aeef}.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}.corona-left .important-links ul{margin:.25em 0;padding:0}.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"}.CSS-BT a,.corona-left .corona-links h3,.covid-header-bar .content-width h3,.marketing-request-row a,.page-id-3393 h2,.service-provided-by .services-provided-staff ul li .staff-title .name{font-family:"Avenir LT W01_95 Black1475556"}.corona-left .important-links ul li a:hover{color:#fff;background:#f54e79}.corona-left .corona-links{margin:1em 0 .5em;padding:.5em;background:#f3f3f3}.corona-left .corona-links ul{margin-top:0;margin-bottom:0;font-size:1.125em;margin-left:.5em}.corona-left .corona-links h3{text-align:center;padding:.5em 1em;margin:0;text-transform:uppercase}.page-id-3393 .entry-content{font-size:1.25em}.page-id-3393 h2{font-size:1.5em;margin-top:2em;background:#f4f4f4;padding:.25em .5em;border-top:1px solid #36c6f4;margin-bottom:.5em}.page-id-3393 p,.page-id-3393 ul{padding-left:1em;padding-right:1em;margin-top:.5em}.page-id-3393 .wp-block-image,.page-id-3393 h4{padding:.5em 1em}.page-id-3393 .wp-block-file{margin-left:1em}.page-id-3393 .video-container{margin:0 1em}h2.vaccine-header,ul.corona-news-updates li{margin-bottom:.5em}.page-id-3393 .covid-header-bar{display:block}ul.corona-news-updates{font-size:1em!important}.CSS-BT a,.vaccine-right{font-size:1.25em}.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 embed,.wp-block-embed-youtube .wp-block-embed__wrapper iframe,.wp-block-embed-youtube .wp-block-embed__wrapper object{position:absolute;top:0;left:0;width:100%;height:100%}ul.related-videos li{width:47%}h2.vaccine-header{font-size:3em;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;color:#5d5d5d;text-align:center}.page-id-5934 .covid-header-bar,.page-id-6746 .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;background:#d24848;text-align:center;margin:.75em 1em;font-family:"Avenir LT W01_65 Medium1475532";color:#fff;font-size:1.125em;border-radius:.25em;line-height:1em}.CSS-BT a,.marketing-request-row a{-webkit-border-radius:.25em;color:#fff;text-align:center}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;background:#2e3192;padding:.5em 1em;border-radius:.25em;margin:.5rem .75rem}.CSS-BT a:hover{background:#008abd}.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;background:#0079be;-moz-border-radius:.25em;border-radius:.25em}.page-id-6028 .covid-header-bar,.postid-7412 .covid-header-bar{display:none}.marketing-request-row a:hover{background:#1fa9d5}.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:#00aeef;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,h3.h-block{color:#fff;background:#00aeef;padding:.25em .5em;-webkit-border-radius:.5em;-moz-border-radius:.5em;border-radius:.5em;margin-bottom:.5em}p.p-highlight{font-size:1.5em;margin:1em}p.highlight{font-size:1.5em!important}.single-service h1.blockHeader{background:0 0;border:none;font-size:2.25em;text-transform:none;margin-bottom:.125em}.single-service article p{font-size:1.25em}.single-service .menu-title{margin-top:1.25em}.single-service #practices-grid-list{margin:0 1em}.service-provided-by{background:#f9f9f9;padding:0 1em 1em;margin:0 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:0}.service-provided-by .services-provided-staff{flex:1}.service-provided-by .services-provided-staff ul{margin:0;padding:0}.service-provided-by .services-provided-staff ul li{list-style:none;display:flex;align-items:center;margin:1em 0 0;padding:0}.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}.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:0;padding:0}.service-provided-by .services-provided-practice ul li{list-style:none;display:flex;align-items:center;padding:0;margin:1em 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 .phone-number,.service-provided-by .services-provided-practice ul li .location-title a h3{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:0 0}hr.wp-block-separator{border:none;border-bottom:2px solid #e1e1e1;height:0}.cdc-widget-color-blue{padding-left:1em;padding-bottom:1em}.postid-7412 h1{color:#ec246e}.postid-7412 .bread-crumb{background:#ec246e;margin-bottom:2em}.display-posts-listing{margin-left:0;padding-left:0}.display-posts-listing li{list-style:none;margin-left:0;padding:1em;background:#f4f4f4;border:2px solid #00aeef}.display-posts-listing a{display:block;font-size:2em;font-weight:700;line-height:1.25em;color:#00aeef}body.postid-7412 article{font-size:1.25em}#post-6746 p.p-highlight{font-size:1.25em;margin-left:0}.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:#00aeef;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}.page-id-7971 .entry-content,.parent-pageid-7971 .entry-content,.parent-pageid-7995 .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 #2e3192;padding:1em;text-align:center;margin-bottom:1em;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.upgrade-portal h2{color:#2e3192;padding:0;margin:0}.signin-portal{border:4px solid #36c6f4;padding:1em;text-align:center;margin-bottom:1em;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.signin-portal h2{color:#36c6f4;padding:0;margin:0}#post-191 .entry-content p,#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 h1.blockHeader,.single-programs h1.blockHeader{background:0 0;border:none;font-size:2.5em;padding:0;margin:.75em 0 .25em}.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:0;padding-top:0}.single-practice .menu-title,.single-programs .menu-title{margin-top:1.25em}.single-practice #main ol,.single-practice #main p,.single-practice #main ul,.single-programs #main ol,.single-programs #main p,.single-programs #main ul{font-size:1.25rem}ul.extra-li li{margin:.5em;padding-bottom:.75em;border-bottom:2px solid #f9f9f9}ul.extra-li h3{margin:0}ul.extra-li p{margin:.25em 0}ul.extra-li a{display:inline-block;padding:.5em 1em;background:#00aeef;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:#00aeef;padding:1em;-moz-border-radius:.5em;border-radius:.5em;color:#fff;margin:1em 0 2em}.practice-header-phone br,.practice-header-phone h2 br{display:none}.practice-header-phone h2{color:#fff;text-transform:uppercase;margin:0;line-height:1em;width:100%;font-size:1.5rem}.practice-header-phone p{font-size:1.125em;line-height:1em;margin:.25em 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:#00aeef;border:2px solid #fff}.page-id-8307 .site-content .content-width,.video-row .col-6{width:50%}.practice-header-phone .phone-bt a:hover{border-color:#2e3192;color:#2e3192}.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}.bt a,.page-id-8307 h2{background:#00aeef;color:#fff}@media screen and (min-width:37.5em){.menu-toggle{display:none}.main-navigation ul{display:block}}.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{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{padding:1em;font-size:1.5em;font-weight:700;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 0!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:#00aeef!important;color:#fff!important;font-weight:700;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:#00aeef!important;color:#fff!important;font-weight:700;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:#00aeef;color:#fff;padding-left:.5em}ul.video-chapters li{padding:.5em 0}ul.video-chapters li.asm-chapter-active{font-weight:700;color:#00aeef}.wp-block-image figcaption{font-size:.65em;font-style:italic;padding:.5em}.wp-block-pullquote,blockquote{font-size:1.125em;font-family:"Avenir LT W01_35 Light1475496"}.wp-block-pullquote{padding:1em 0}blockquote{background:#f9f9f9;border-left:.25em solid #00aeef;margin:1.5em .5em;padding:1em;quotes:"“" "”" "‘" "’"}blockquote cite{display:block;text-align:right;padding:0;font-size:.775em}blockquote:before{color:#ccc;content:"“";font-size:4em;line-height:.1em;margin-right:.125em;vertical-align:-.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:#00aeef;color:#fff;padding:.25em .5em;font-size:1.25em;font-weight:700}.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:700}.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:700;border:none;padding:.5em 1em;font-size:1.5em}.page-id-7622 div.wpforms-container-full .wpforms-form button[type=submit]:hover{background:#27b8e6}.page-id-7540 h2{margin-top:1em;font-size:2.25rem}.page-id-7540 h2.now-hiring{font-size:3rem}.page-id-7540 h2+h3{margin-top:0;color:#e67339}.review-page .row{display:flex;justify-content:center}.review-page .row .col-33,.review-page .row .col-50{margin:1em 0}.has-vivid-cyan-blue-background-color{background:#00aeef!important}.has-vivid-cyan-blue-background-color:hover{color:#fff;background:#0089bc!important}.grt-group{margin:2.5em 0}.grt-group p{margin-top:0}.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-41 .sliding-fee-visible,.postid-745 .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:0}.group-quote h2:first-child{margin-top:0}.group-quote .group-author{margin-top:0;font-size:.875em}.search-results .post-list-thumb img{margin-top:0}.search-results .news-right .entry-content p{margin-bottom:0}.search-results .site-main article{margin-bottom:1em}.content-form .wpforms-container,.parent-pageid-6028 .wpforms-container{border:3px solid #00aeef!important;border-radius:.5rem!important;padding:1rem 2.5rem!important}.content-form div.wpforms-container-full .wpforms-form .wpforms-field,.parent-pageid-6028 div.wpforms-container-full .wpforms-form .wpforms-field{padding:1.5rem 0}.content-form div.wpforms-container-full .wpforms-form .wpforms-field-label,.parent-pageid-6028 div.wpforms-container-full .wpforms-form .wpforms-field-label{font-size:1.25rem;line-height:1.5em}.content-form div.wpforms-container-full .wpforms-form input[type=date],.content-form div.wpforms-container-full .wpforms-form input[type=datetime-local],.content-form div.wpforms-container-full .wpforms-form input[type=datetime],.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,.parent-pageid-6028 div.wpforms-container-full .wpforms-form input[type=date],.parent-pageid-6028 div.wpforms-container-full .wpforms-form input[type=datetime-local],.parent-pageid-6028 div.wpforms-container-full .wpforms-form input[type=datetime],.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{border:2px solid #a1a1a1;border-radius:.25rem}.content-form div.wpforms-container-full .wpforms-form input[type=date]:focus,.content-form div.wpforms-container-full .wpforms-form input[type=datetime-local]:focus,.content-form div.wpforms-container-full .wpforms-form input[type=datetime]: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,.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-local]: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=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{border:2px solid #00aeef}.content-form div.wpforms-container-full .wpforms-form .wpforms-field-description,.content-form div.wpforms-container-full .wpforms-form .wpforms-field-limit-text,.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{font-style:italic;margin:.5rem .5em;font-size:1rem;color:#545454}.content-form div.wpforms-container-full .wpforms-form .wpforms-page-button,.content-form div.wpforms-container-full .wpforms-form button[type=submit],.content-form div.wpforms-container-full .wpforms-form input[type=submit],.parent-pageid-6028 div.wpforms-container-full .wpforms-form .wpforms-page-button,.parent-pageid-6028 div.wpforms-container-full .wpforms-form button[type=submit],.parent-pageid-6028 div.wpforms-container-full .wpforms-form input[type=submit]{background-color:#2e3192;border-radius:.5rem;border:none;color:#fff;font-weight:700;padding:1em 2em;margin-bottom:1rem}.content-form .wpforms-submit-container,.parent-pageid-6028 .wpforms-submit-container{text-align:right}.content-form .wpforms-confirmation-container-full,.content-form div[submit-success]>.wpforms-confirmation-container-full:not(.wpforms-redirection-message),.parent-pageid-6028 .wpforms-confirmation-container-full,.parent-pageid-6028 div[submit-success]>.wpforms-confirmation-container-full:not(.wpforms-redirection-message){background:0 0;border:none;color:#00aeef;font-size:2rem;margin: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-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:700}.text-center{text-align:center}.video-page p{font-size:1.25em;line-height:1.5em}@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:0}.footer-meta ul li{font-size:1.175em}.footer-meta ul li img{width:42px;height:42px}ul.staff-list li{width:50%}}@media only screen and (max-width:805px){.main-navigation a{font-size:.775em}.main-navigation ul ul{top:37px}.rmp_menu_trigger,button#responsive-menu-button{top:64px!important}#header-meta ul li,.main-navigation ul ul a,ul#pre-primary-menu li{font-size:.875em}#logo-wrap{padding-top:10px}h1.blockHeader,span.dr-landing-page a{font-size:1.5em}.covid-row .covid-col:first-child{display:none}.marketing-request-row,.pinkEvents{display:block}a.covid-bt{padding:1em .75em;line-height:1.25em}.page-header{min-height:146px}.contact-info{width:100%;margin-bottom:2em}.contact-map{width:100%}.marketing-request-row a{width:100%;margin:1.5em 0}.page-id-6028 h1.blockHeader{margin-top:1em}.pinkEvents .pe-col-left,.pinkEvents .pe-col-right{width:100%}.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 .two-buttons,.practice-header-phone h2 br,.service-provided-by .row{display:block}.paralax{width:125%;margin-left:-12.5%}.service-provided-by .row{overflow:hidden}.service-provided-by .services-provided-practice ul li img,.service-provided-by .services-provided-staff ul li img{width:60px;height:60px}.row{flex-wrap:wrap}.row .col-3,.row .col-4{width:50%}.practice-header-phone .two-buttons .phone-bt{margin:.5em 0}.pink-supporters ul{column-count:2}#pre-primary-menu{display:none}.hcmc-mill-levy-table{min-width:auto!important}.hcmc-mill-levy-table td:nth-child(3),.hcmc-mill-levy-table th:nth-child(3){display:none}.hcmc-mill-levy-table td:nth-child(1),.hcmc-mill-levy-table th:nth-child(1){display:none}}@media only screen and (max-width:767px){#primary-menu #menu-item-1566,#primary-menu #menu-item-1567,#primary-menu #menu-item-1568,.video-row{display:block}.video-row .col-6{width:100%;margin-bottom:1em}#page{font-size:14px}#site-pre-header,.page-id-207 .sidebar-left{display:none}img.logo{margin-top:0}.paralax{padding-top:80px}.page-header{min-height:119px}#home-news-highlight #highlight-left,ul.news-carousel li{width:100%;float:none}#home-news-highlight #highlight-right{width:100%;float:none;margin-top:2em}a.button{width:100%;padding:2% 5%}.carousel-news-button{margin-right:0}.page-id-207 .sidebar-right,input.main-services-search{width:100%}.loc-left,.loc-right{width:100%;float:none;padding:.5em}.news-left,.news-right,.sidebar-left,.sidebar-right{width:100%;float:none}div.employee-grid div,ul.employee-grid li{width:33%}.entry-content p{font-size:1em}.alignleft,.alignright{display:block;width:100%;float:none;margin:1em 0}#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%}.pe-content{width:70%}.pe-content a{display:block;padding:.5em 1em;margin-top:.5em;font-size:1em}#mail-signup #mc_embed_signup p,#mcSubmit{padding:1em}.col-33{float:none;width:100%}#mail-signup #mc_embed_signup .mc-field-group input{margin:2% 0;width:100%}.corona-left{display:none}.corona-right{width:100%}.content-thin{margin:0;width:100%}.pink-supporters ul{column-count:1}.review-page .row .col-33,.review-page .row .col-50{width:100%;margin:1em 0}}@media only screen and (max-width:420px){.page-header,.page-id-2673 .page-header{min-height:82px}.testimonial-list img{float:none;width:100%;max-width:100%;margin-bottom:1em;margin-top:.5em}.slick-slider{padding:0}.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 .bread-crumb{display:none}#css-row,.covid-row,.covid-row .covid-col:first-child{display:block}.covid-row{padding-bottom:.5em}.covid-header-bar .content-width{width:100%}.CSS-BT{width:100%}#contact-container .contact-address,#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,.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-33,.review-page .row .col-50{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-content,.pe-date{width:100%;float:none}.pe-date{margin-bottom:.5em}.footer-meta ul{margin:0;padding:0}ul#footer-menu li{margin-bottom:1.25em}h1.blockHeader{font-size:1.25em}}