@charset "UTF-8";
@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}.main-content{display:flex;flex-direction:column;gap:1em;margin-top:30px;width:100%}@media (min-width:769px){.main-content{flex-direction:row;margin-top:30px}}.filters-container{margin-right:20px;width:25%}.filter-section{background:#f1f1f1;height:fit-content;padding-bottom:10px}@media (min-width:769px){.filter-section{max-width:332px;width:100%;flex-shrink:0}}.filter-section h2{background:#004270;border-radius:4px 4px 0 0;color:#fff;font-size:18px;font-weight:700;margin:0;padding:15px}.filter-group{background-color:#fff;margin:0;padding:10px 15px;width:100%}.filter-group h4{color:#000;font-size:16px;font-weight:700;margin:0 0 8px;padding-top:5px}.filter-group label{display:flex;align-items:baseline;color:#333;font-size:14px;margin-bottom:5px;line-height:20px;white-space:normal;overflow-wrap:anywhere;word-break:normal}.filter-group label input[type=checkbox]{margin-right:10px;flex:0 0 auto}.filter-section button{margin:0 1em 1em;width:calc(100% - 2em)}.filter-section button:hover{background-color:#001a3d}.results-container h2{color:#033366;font-size:22px;font-weight:700;margin-bottom:20px}.provider-grid{display:flex;flex-wrap:wrap;gap:1em}.provider-card{background-color:#f1f1f1;display:flex;flex-direction:column;align-items:center;overflow:hidden;padding:20px;text-align:center;width:100%}@media (min-width:769px){.provider-card{width:260px}}.provider-card .image-container{background-repeat:no-repeat;background-size:cover;background-position:50% 0;border-radius:50%;margin-bottom:1em;width:188px;height:188px}.provider-card .provider-name{color:#033366;font-size:18px;font-weight:700;text-transform:capitalize}.provider-card .provider-credentials{color:#033366;font-size:16px;font-weight:700;margin:5px 0}.provider-card .provider-speciality{color:#333;display:inline-block;font-size:15px;font-weight:700;margin-block:1em}.provider-card .provider-speciality::after{background-color:#003f72;content:"";display:block;margin:12px auto 0;width:190px;height:3px}.provider-card .provider-location{color:#666;font-size:14px;margin-bottom:5px}.provider-card .provider-start-date{color:#777;font-size:13px;margin-bottom:10px}.provider-card .view-bio-btn{background-color:#003f72;border:1px solid #003f72;border-radius:5px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;margin-top:auto;padding:14px 20px;text-decoration:none}.provider-card .view-bio-btn:hover{background-color:#005a99;border-color:#005a99}.filter-group-wrapper{margin:1.5em 1em}.filter-group-title{color:#004270;font-size:16px;font-weight:800;margin-bottom:1em}.filter-group{max-height:180px;overflow-x:hidden;overflow-y:auto}.spinner{border:2px solid #fff}#selected-filters-container{flex-direction:column;margin:10px 0}.filter-group-label{align-items:center;font-size:16px;font-weight:700;color:#003f72}#selected-filters-container,.filter-group-label,.selected-filters{display:flex;flex-wrap:wrap;gap:10px}.filter-tag{background:#6aade4;color:#003f72;padding:10px 15px;font-size:15px;font-weight:700;border:1px solid #6aade4;border-radius:4px}.filter-tag .filter-tag-clear{opacity:1;margin:3px 0 0 8px;display:inline-block}.filter-tag .filter-tag-clear svg{height:9px;width:9px}#clear-all-filters{background:#fff;border:1px solid #003f72;color:#003f72;padding:8px 15px;border-radius:5px;cursor:pointer;font-weight:700;width:fit-content}#clear-all-filters:hover{background:#003f72;color:#fff}.provider-description{font-size:14px;color:#333;margin-block:.5em 1.25em;text-align:left}h2#filter-toggle{background:#004270;color:#fff;padding:15px;font-size:18px;font-weight:700;cursor:pointer;display:flex;align-items:center}.spinner{margin-left:8px;width:16px;height:16px;border:2px solid rgba(255,255,255,.3);border-top:2px solid #fff;border-radius:50%;display:inline-block;animation:spin 1s linear infinite}#toggle-arrow{position:absolute;right:15px;top:50%;transform:translateY(-50%);width:10px;height:10px;border:4px solid transparent;border-top:4px solid #fff;transition:transform .3s ease-in-out}#toggle-arrow.open{transform:scale(.98) translateY(-75%) rotate(-180deg)}@media (min-width:769px){#toggle-arrow{display:none}}h2#filter-toggle,h2#filter-toggle .spinner{position:relative}#filter-container{display:none}@media (min-width:769px){#filter-container{display:block}}
@font-face{font-family:Jelytta;font-display:swap;src:url(/fonts/Jelytta.woff)}@font-face{font-family:Jelytta-Bold;font-display:swap;src:url(/fonts/Jelytta-Bold.woff)}@font-face{font-family:Jelytta-Light;font-display:swap;src:url(/fonts/Jelytta-Light.woff)}@font-face{font-family:Jelytta-Slant;font-display:swap;src:url(/fonts/Jelytta-Slant.woff)}
.ui-accordion .ui-accordion-header{margin:0;padding:0 .5em 0 .7em;font-size:inherit}@media (max-width:992px){.ui-accordion .ui-accordion-header{padding:.4em .5em .4em .7em}}.ui-accordion .ui-accordion-icons{padding-right:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;right:.5em;top:50%;margin-top:-8px;border:2px solid currentColor;border-radius:50%;background:0 0}.ui-accordion .ui-accordion-header .ui-accordion-header-icon:after{content:"";position:absolute;display:block;width:7px;height:7px;border:2px solid currentColor;border-left:0;border-top:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);margin:3px 0 0 4px}.ui-accordion .ui-accordion-header.ui-state-active .ui-accordion-header-icon:after{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);margin:4px 0 0 3px}@media (min-width:30em){.ui-accordion .ui-accordion-header .ui-accordion-header-icon{border:3px solid currentColor;margin-top:-15px}.ui-accordion .ui-accordion-header .ui-accordion-header-icon:after{width:10px;height:10px;border:3px solid currentColor;border-left:0;border-top:0;margin:5px 0 0 7px}.ui-accordion .ui-accordion-header.ui-state-active .ui-accordion-header-icon:after{margin:8px 0 0 7px}}.ui-menu.ui-widget.ui-widget-content{background:#fff;border:1px solid #b7b7b7;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top:none;overflow:hidden}.ui-menu .ui-menu-item-wrapper{padding:1em 1.25em}.ui-menu .ui-menu-item-wrapper.ui-state-active,.ui-menu .ui-menu-item-wrapper.ui-state-focus,.ui-menu .ui-menu-item-wrapper:hover{background-color:#f5f5f5}.ui-accordion-content p,.ui-accordion-content ul,.ui-menu .ui-state-active,.ui-menu .ui-state-focus{margin:0}.ui-tabs,.ui-tabs .ui-tabs-nav{padding:0}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{position:relative}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{border-bottom:10px solid currentColor}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor::before{content:"";position:absolute;top:100%;left:50%;margin-top:4px;margin-left:-5px;display:block;width:10px;height:10px;background:currentColor;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.ui-tabs .ui-tabs-panel{padding:0;margin-top:-10px}.ui-widget,.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:inherit;font-size:inherit}.ui-widget .ui-widget{font-size:inherit}.ui-widget.ui-widget-content{border:0}#ui-datepicker-div{background:#f1f1f1;padding-right:15px}.ui-widget-content,.ui-widget-header{border:0;background:0 0;color:inherit}.ui-widget-content a,.ui-widget-header a{color:inherit}.ui-widget-header{font-weight:700}.ui-state-active,.ui-state-default,.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-active,.ui-widget-content .ui-state-default,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-active,.ui-widget-header .ui-state-default,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:0;background:0 0;font-weight:initial;color:inherit}.site-theme-2 .ui-state-default a,.site-theme-2 .ui-state-default a:link,.site-theme-2 .ui-state-default a:visited{color:#003f72;text-decoration:none;font-size:1.19rem;font-weight:700;outline:0}.site-theme-2 .ui-state-hover a,.site-theme-2 .ui-state-hover a:hover,.site-theme-2 .ui-state-hover a:link,.site-theme-2 .ui-state-hover a:visited{color:#6aade4;text-decoration:none}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:inherit}.accordion .ui-accordion-header,.accordion .ui-accordion-header:hover{font-weight:700;color:#003f72}.accordion .ui-widget-content a,.site-theme-2 .ui-state-hover.ui-state-active a,.site-theme-2 .ui-state-hover.ui-state-active a:hover,.site-theme-2 .ui-state-hover.ui-state-active a:link,.site-theme-2 .ui-state-hover.ui-state-active a:visited{color:#003f72}.accordion-theme-1.ui-accordion .ui-accordion>div:nth-of-type(odd),.accordion-theme-1.ui-accordion .ui-accordion>h3:nth-of-type(odd){background:#f9f9f9}.accordion-theme-1.ui-accordion>h3{border-top:1px solid #d8d8d8}.accordion-theme-1.ui-accordion>h3:first-of-type{border-top:0}.accordion-theme-1.ui-accordion{border-bottom:1px solid #d8d8d8}.accordion-theme-1.ui-accordion .ui-accordion-header{padding-left:0}.accordion-theme-1.ui-accordion .ui-accordion .ui-accordion-header{padding-left:40px;padding-right:75px}.accordion-theme-1.ui-accordion .ui-accordion .ui-accordion-header .ui-accordion-header-icon{right:40px}.accordion-theme-1.ui-accordion .ui-accordion-content{padding:0;border-top:4px solid #6aade4}.accordion-theme-1.ui-accordion .ui-accordion .ui-accordion-content{border-top:0;padding:10px 40px}.ui-accordion-content p+p{margin-top:1em}.accordion-theme-1 .accordion-content>div{padding:20px 25px;background:#f9f9f9}.accordion-theme-1.accordion h3>.flex-item>div.fixed{min-height:36px}@media (min-width:30em){.accordion-theme-1.accordion h3>.flex-item>div.fixed{min-height:60px}.accordion-theme-1.accordion .accordion h3>.flex-item>div.fixed{min-height:42px}}.ui-accordion-header-icon{width:19px;height:19px}@media (min-width:30em){.ui-accordion-header-icon{width:30px;height:30px}}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:0}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:0}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:0}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:0}
.container{position:relative;margin:0 auto;padding:0;min-width:16em;max-width:1460px;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-ms-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width:64em) and (max-width:78.49em){.container{max-width:980px}}@media only screen and (min-width:78.5em) and (max-width:85.37em){.container{max-width:1200px}}@media only screen and (min-width:85.38em) and (max-width:93.75em){.container{max-width:1280px}}.container:after,.container:before{content:" ";display:table}.container:after{clear:both}.container{*zoom:1}.container [class*=grid-]{padding:0 10px;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.gutterless{padding:0 10px}.gutterless>[class*=grid-]{padding:0!important}@media only screen and (min-width:16em){.container [class*=grid-]{position:relative;float:left;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.alpha,.omega,[class*=grid-] [class*=grid-]{padding:0}.s-1half>[class*=grid-]{width:50%;padding:0 10px}.s-1half>.alpha{padding:0 10px 0 0}.s-1half>.omega{padding:0 0 0 10px}.s-showBlock,.s-showInline{display:inline!important;visibility:visible!important}.s-showBlock{display:block!important}.s-hide{display:none!important;visibility:hidden!important}.grid-table-container{display:table;width:100%}.grid-table-container>[class*=grid-]{display:table-cell;float:none}.grid-table-container>[class*=grid-].middle{vertical-align:middle}.grid-table-container .grid-table-footer{display:table-footer-group}}@media only screen and (min-width:30em){[class*=grid-] [class*=grid-]{padding:0 10px}.alpha,.omega{padding:0}.container .alpha{padding-left:0}.container .omega{padding-right:0}.sw-1half>[class*=grid-]{width:50%}.sw-1half>[class*=push-]{left:50%}.sw-1half>[class*=pull-]{left:-50%}.sw-1half>[class*=grid-] .alpha{padding:0 10px 0 0}.sw-1half>[class*=grid-] .omega{padding:0 0 0 10px}.sw-1third>[class*=grid-]{width:33.333%}.sw-1third>[class*=push-]{left:33.333%}.sw-1third>[class*=pull-]{left:-33.333%}.sw-1third>[class*=grid-] .alpha{padding:0 10px 0 0}.sw-1third>[class*=grid-] .omega{padding:0 0 0 10px}.sw-stack>[class*=grid-]{width:100%}.sw-stack>.alpha,.sw-stack>.omega{padding:0}.sw-showBlock,.sw-showInline{display:inline!important;visibility:visible!important}.sw-showBlock{display:block!important}.sw-hide{display:none!important;visibility:hidden!important}}@media only screen and (min-width:48em){[class*=grid-] [class*=grid-]{padding:0 10px}.container .alpha{padding-left:0}.container .omega{padding-right:0}.container .grid-1{width:8.333%}.container .grid-2{width:16.666%}.container .grid-3{width:25%}.container .grid-4{width:33.333%}.container .grid-5{width:41.666%}.container .grid-6{width:50%}.container .grid-7{width:58.333%}.container .grid-8{width:66.666%}.container .grid-9{width:75%}.container .grid-10{width:83.333%}.container .grid-11{width:91.666%}.container .grid-12{width:100%}.container .push-1{left:8.333%}.container .push-2{left:16.666%}.container .push-3{left:25%}.container .push-4{left:33.333%}.container .push-5{left:41.666%}.container .push-6{left:50%}.container .push-7{left:58.333%}.container .push-8{left:66.666%}.container .push-9{left:75%}.container .push-10{left:83.333%}.container .push-11{left:91.666%}.container .push-12{left:100%}.container .pull-1{left:-8.333%}.container .pull-2{left:-16.666%}.container .pull-3{left:-25%}.container .pull-4{left:-33.333%}.container .pull-5{left:-41.666%}.container .pull-6{left:-50%}.container .pull-7{left:-58.333%}.container .pull-8{left:-66.666%}.container .pull-9{left:-75%}.container .pull-10{left:-83.333%}.container .pull-11{left:-91.666%}.container .pull-12{left:-100%}.container .prefix-1{margin-left:8.333%}.container .prefix-2{margin-left:16.666%}.container .prefix-3{margin-left:25%}.container .prefix-4{margin-left:33.333%}.container .prefix-5{margin-left:41.666%}.container .prefix-6{margin-left:50%}.container .prefix-7{margin-left:58.333%}.container .prefix-8{margin-left:66.666%}.container .prefix-9{margin-left:75%}.container .prefix-10{margin-left:83.333%}.container .prefix-11{margin-left:91.666%}.container .prefix-12{margin-left:100%}.container .suffix-1{margin-right:8.333%}.container .suffix-2{margin-right:16.666%}.container .suffix-3{margin-right:25%}.container .suffix-4{margin-right:33.333%}.container .suffix-5{margin-right:41.666%}.container .suffix-6{margin-right:50%}.container .suffix-7{margin-right:58.333%}.container .suffix-8{margin-right:66.666%}.container .suffix-9{margin-right:75%}.container .suffix-10{margin-right:83.333%}.container .suffix-11{margin-right:91.666%}.container .suffix-12{margin-right:100%}.grid-table-container{display:block;width:auto}.grid-table-container .grid-table-footer{display:table-cell}}@media only screen and (min-width:48em) and (max-width:59.938em){.m-1half>[class*=grid-]{width:50%}.m-1half>[class*=push-]{left:50%}.m-1half>[class*=pull-]{left:-50%}.m-1half>[class*=prefix-]{margin-left:0}.m-1half>[class*=suffix-]{margin-right:0}.m-1third>[class*=grid-]{width:33.333%}.m-1third>[class*=push-]{left:33.333%}.m-1third>[class*=pull-]{left:-33.333%}.m-1fourth>[class*=grid-]{width:25%}.m-1fourth>[class*=push-]{left:25%}.m-1fourth>[class*=pull-]{left:-25%}.m-2thirds-left>[class*=grid-]{width:50%}.m-2thirds-left>[class*=grid-]:nth-child(2n){width:33.333%}.m-2thirds-left>[class*=grid-]:nth-child(2n+1),.m-2thirds-right>[class*=grid-]:nth-child(2n){width:66.666%}.m-2thirds-left>[class*=pull-],.m-2thirds-left>[class*=push-]{left:0}.m-2thirds-left>[class*=prefix-]{margin-left:0}.m-2thirds-left>[class*=suffix-]{margin-right:0}.m-2thirds-right>[class*=grid-]{width:50%}.m-2thirds-right>[class*=grid-]:nth-child(2n+1){width:33.333%}.m-2thirds-right>[class*=pull-],.m-2thirds-right>[class*=push-]{left:0}.m-2thirds-right>[class*=prefix-]{margin-left:0}.m-2thirds-right>[class*=suffix-]{margin-right:0}.m-stack>[class*=grid-]{width:100%}.m-stack>.alpha,.m-stack>.omega{padding:0}.m-showBlock,.m-showInline{display:inline!important;visibility:visible!important}.m-showBlock{display:block!important}.m-hide{display:none!important;visibility:hidden!important}}@media only screen and (min-width:60em) and (max-width:71.188em){.mw-showBlock,.mw-showInline{display:inline!important;visibility:visible!important}.mw-showBlock{display:block!important}.mw-hide{display:none!important;visibility:hidden!important}}@media only screen and (min-width:72em){.l-showBlock,.l-showInline{display:inline!important;visibility:visible!important}.l-showBlock{display:block!important}.l-hide{display:none!important;visibility:hidden!important}}@media only screen and (max-width:63.99em){.mobile-rail-bottom .grid-12,.mobile-rail-top .grid-12,[class*=grid-].main-grid{padding:0 20px!important}}@media only screen and (min-width:48em) and (max-width:63.99em){[class*=grid-].main-grid{width:100%;left:0}}
.slick-list,.slick-slider{position:relative;display:block}.slick-slider{-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-initialized .slick-slide,.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
.smart-input-container{position:relative;width:100%}.smart-input-container .smart-input-list{display:flex;flex-direction:column;max-height:20em;overflow-y:auto;position:absolute;top:1em;scrollbar-width:thin;z-index:1}.smart-input-container .smart-input-list:not(:last-of-type){display:none}.smart-input-container .smart-input-list .list-item{cursor:pointer;padding:.5em 1em}.smart-input-container .smart-input-list .list-group{border-top:1px solid var(--color-light-gray);padding-block:1em}.smart-input-container .smart-input-list .list-group:before{content:attr(label);padding-inline:1em;text-transform:uppercase}.smart-input-container .smart-input-list .list-group:empty{display:none}.smart-input-container .smart-input-list .list-group .list-item{border:0;padding:.25em 1em}
@keyframes alert-virtual{64%{bottom:1.75em}82%{bottom:.75em}to{bottom:1em}}:is(html, body, .outer-container):has(#fastest-care){height:100%;overflow:hidden}#fastest-care aside .sidebar.find-care-box #find-care-box svg:has(use[href*=icon-org-logo]),.container:has(~#fastest-care),body:has(#fastest-care) footer{display:none}#messageOverlayDiv{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:none;justify-content:center;align-items:center}#overlayMessage{color:#fff;font-size:20px;width:350px;padding:20px;text-align:center;-ms-word-wrap:inherit;word-wrap:inherit}#fastest-care{--color-light-blue: #237ac2;--color-dark-blue: #003f72;--color-light-gray: #ededed;--color-mid-gray: #757575;--color-dark-gray: #282828;--color-black: #000;--color-green: green;--color-orange: #f2ae00;--color-red: #d80000;--color-white: #fff;--border-radius: 4px;--box-shadow: 0 0 2px 0 var(--color-black);--font-family: Montserrat, sans-serif;display:grid;grid-template-columns:1fr;height:calc(100vh - 113px)}#fastest-care .desktop,#fastest-care .map .gm-style-iw article.card svg.icon{display:none}#fastest-care .mobile{display:block}#fastest-care .alert-info,#fastest-care .alert-warning{background-color:var(--color-light-gray);border-radius:var(--border-radius);font-weight:600;padding:.75em}#fastest-care .alert-warning{border:2px solid var(--color-red)}#fastest-care .alert-info,#fastest-care aside .sidebar.find-care-result header button,#fastest-care aside .sidebar.find-care-result header select{box-shadow:var(--box-shadow)}#fastest-care :is(button, .btn, select){border:0;border-radius:var(--border-radius);cursor:pointer;font-weight:600;line-height:1em;padding:1ch;text-decoration:none}#fastest-care .btn-secondary{border:1px solid #0a4778}#fastest-care header :is(button, .btn, select){background-color:var(--color-light-gray);color:var(--color-dark-blue);display:flex;align-items:center;gap:.375em}#fastest-care article.card{border-radius:var(--border-radius);box-shadow:var(--box-shadow);max-width:25.25em;padding:.75em .625em;position:relative}#fastest-care article.card .btn,#fastest-care article.card button{background-color:var(--color-dark-blue);color:var(--color-white)}#fastest-care article.card svg{cursor:pointer;width:1.5em;height:1.5em}#fastest-care article.card>.badge{background-color:var(--color-orange);border-bottom-left-radius:var(--border-radius);display:flex;align-items:center;gap:.5em;font-size:.625em;font-weight:700;padding:.6em;position:absolute;top:0;right:0}#fastest-care article.card>.badge:empty,#fastest-care article.card>.body .content div:empty{display:none}#fastest-care article.card>.badge svg.icon{fill:var(--color-white);font-size:.75em}#fastest-care article.card>.body{display:grid;grid-template-columns:1fr 9em;column-gap:.625rem}#fastest-care article.card>.body .content{display:flex;flex-direction:column;gap:.25em;padding:.25em}#fastest-care article.card>.body .content .title{font-weight:600}#fastest-care article.card>.body .content .title a,#fastest-care aside .sidebar.find-care-result>.body>.content .additional span a{font-weight:inherit}#fastest-care article.card>.body .content .additional,#fastest-care article.card>.body .content .distance{font-size:.75em}#fastest-care article.card>.body .content .hours{color:var(--color-dark-gray);font-size:.75em;font-weight:500}#fastest-care article.card>.body .content .hours .open{color:var(--color-green)}#fastest-care article.card>.body .content .hours .closed{color:var(--color-red)}#fastest-care article.card>.body .content .description{color:#767676;font-family:Montserrat;font-size:13px;font-style:normal;font-weight:500;line-height:18px}#fastest-care article.card>.body .cta:not(:has(.direction)){display:flex;justify-content:center;align-items:center}#fastest-care article.card>.body .cta:has(.direction) a{position:relative;top:2rem}#fastest-care article.card footer{border-top:1px solid #ebebeb;display:flex;gap:1em;font-weight:500;overflow:hidden;padding-top:.25em;margin-top:.25em}#fastest-care article.card footer .feature{display:flex;align-items:center;gap:.5em}#fastest-care article.card footer .feature span:first-child{display:flex;flex-direction:column;justify-content:space-between}#fastest-care article.card footer .feature span:last-child{display:block;font-size:.5em}#fastest-care article.card footer:not(:has(*)){display:none}#fastest-care aside{overflow:auto;position:relative;scrollbar-width:none}#fastest-care aside .sidebar{height:100%;overflow-y:scroll;position:absolute;left:0;scrollbar-width:thin;transition:left 250ms ease-in-out;width:100%}#fastest-care aside .sidebar .close{background-color:var(--color-dark-blue);border-radius:50%;color:var(--color-white);cursor:pointer;display:flex;justify-content:center;align-items:center;font-size:1em;margin:.5em .5em 0 auto;position:sticky;top:1em;width:1.75em;height:1.75em}#fastest-care aside .sidebar .close:before{content:"✕︎";line-height:1}#fastest-care aside .sidebar.find-care-result{grid-area:sidebar;height:100%;padding:1em}#fastest-care aside .sidebar.find-care-result header{display:flex;gap:.5em}#fastest-care .map header button svg.icon,#fastest-care aside .sidebar.find-care-result header button svg.icon,#fastest-care aside .sidebar.find-care-result header select svg.icon{fill:var(--color-dark-blue);stroke:var(--color-dark-blue)}@media (max-width:368px){#fastest-care aside .sidebar.find-care-result header button,#fastest-care aside .sidebar.find-care-result header select{font-size:14px;display:block;width:100%;margin-bottom:1rem}}#fastest-care aside .sidebar.find-care-result header .sort-select{display:flex;align-items:center;position:relative}#fastest-care aside .sidebar.find-care-result header .sort-select svg.icon{fill:var(--color-dark-blue);stroke:var(--color-dark-blue);pointer-events:none;position:absolute;left:.5em}#fastest-care aside .sidebar.find-care-result header .sort-select svg.icon.icon-down{left:unset;right:.5em;transition:transform .3s ease}#fastest-care aside .sidebar.find-care-result header .sort-select select{padding-left:1.7em;padding-right:1.2em;width:10rem;appearance:none;-webkit-appearance:none;-moz-appearance:none}@media (max-width:368px){#fastest-care aside .sidebar.find-care-result header .sort-select select{padding-left:6em;padding-right:6em;justify-content:center;align-items:center;text-align:center;width:100%}#fastest-care aside .sidebar.find-care-result header .sort-select svg.icon{top:.5em;left:6.5em}#fastest-care aside .sidebar.find-care-result header .sort-select svg.icon.icon-down{right:6.5em}}#fastest-care aside .sidebar.find-care-result header .sort-select.open svg.icon.icon-down{transform:rotate(180deg)}@media (max-width:368px){#fastest-care aside .sidebar.find-care-result header{display:block;width:100%}}#fastest-care aside .sidebar.find-care-result>.body{display:flex;flex-direction:column;gap:1em}#fastest-care aside .sidebar.find-care-result>.body>.content{display:flex;flex-direction:column;gap:.75em;margin-top:2em}#fastest-care aside .sidebar.find-care-result>.body>.content .description{font-size:1.375em;font-weight:500}#fastest-care aside .sidebar.find-care-result>.body>.content .additional{color:var(--color-dark-blue);display:flex;column-gap:.5em;font-weight:500}#fastest-care aside .sidebar.find-care-result>.body>.content .additional span{line-height:1.1875}#fastest-care aside .sidebar.find-care-result>.body .result{display:flex;flex-direction:column;row-gap:1em;overflow-y:scroll;padding:2px;scrollbar-width:none}#fastest-care aside .sidebar.find-care-box{z-index:1}#fastest-care aside .sidebar.e-visit,#fastest-care aside .sidebar.video-visit{background-color:var(--color-white);z-index:1}#fastest-care aside .sidebar.e-visit .content,#fastest-care aside .sidebar.find-care-box .content,#fastest-care aside .sidebar.video-visit .content{display:flex;flex-direction:column;padding-inline:2em}#fastest-care aside .sidebar.e-visit .content h4,#fastest-care aside .sidebar.e-visit .content header,#fastest-care aside .sidebar.find-care-box .content h4,#fastest-care aside .sidebar.find-care-box .content header,#fastest-care aside .sidebar.video-visit .content h4,#fastest-care aside .sidebar.video-visit .content header{text-align:center}#fastest-care aside .sidebar.e-visit .content header h3,#fastest-care aside .sidebar.find-care-box .content header h3,#fastest-care aside .sidebar.video-visit .content header h3{margin:0 auto .5rem}#fastest-care aside .sidebar.e-visit .content h5,#fastest-care aside .sidebar.find-care-box .content h5,#fastest-care aside .sidebar.video-visit .content h5{font-size:1em}#fastest-care aside .sidebar.e-visit .content h5 .flex-item .fixed,#fastest-care aside .sidebar.find-care-box .content h5 .flex-item .fixed,#fastest-care aside .sidebar.video-visit .content h5 .flex-item .fixed{min-height:3em}#fastest-care aside .sidebar.e-visit .content h5:nth-child(n+2),#fastest-care aside .sidebar.find-care-box .content h5:nth-child(n+2),#fastest-care aside .sidebar.video-visit .content h5:nth-child(n+2){border-top:1px solid var(--color-light-gray)}#fastest-care aside .sidebar.e-visit .content h5+.accordion-content,#fastest-care aside .sidebar.find-care-box .content h5+.accordion-content,#fastest-care aside .sidebar.video-visit .content h5+.accordion-content{background-color:#f9f9f9;border-top:4px solid #6aade4}#fastest-care aside .sidebar.e-visit .content h5 span.ui-icon,#fastest-care aside .sidebar.find-care-box .content h5 span.ui-icon,#fastest-care aside .sidebar.video-visit .content h5 span.ui-icon{right:0}#fastest-care aside .sidebar.e-visit .content ul,#fastest-care aside .sidebar.find-care-box .content ul,#fastest-care aside .sidebar.video-visit .content ul{margin:0}#fastest-care aside .sidebar.e-visit .content ul p,#fastest-care aside .sidebar.find-care-box .content ul p,#fastest-care aside .sidebar.video-visit .content ul p{margin-block:.5em}#fastest-care aside .sidebar.e-visit .content ul .waittime,#fastest-care aside .sidebar.find-care-box .content ul .waittime,#fastest-care aside .sidebar.video-visit .content ul .waittime{display:flex;align-items:center;gap:.5em;font-size:.875em;font-weight:700;line-height:1}#fastest-care aside .sidebar.e-visit .mb-32,#fastest-care aside .sidebar.find-care-box .mb-32,#fastest-care aside .sidebar.video-visit .mb-32{margin-bottom:2em}#fastest-care aside .sidebar.e-visit .mb-16,#fastest-care aside .sidebar.find-care-box .mb-16,#fastest-care aside .sidebar.video-visit .mb-16{margin-bottom:1em}#fastest-care aside .sidebar.find-care-box{background-color:var(--color-light-gray)}#fastest-care aside .sidebar.find-care-box #find-care-box{background-color:transparent;color:var(--color-black);margin-inline:2em;max-width:100%;position:static}#fastest-care aside .sidebar.find-care-box #find-care-box .care-type,#fastest-care aside .sidebar.find-care-box #find-care-box .smart-input-container{margin-block:.25em}#fastest-care aside .sidebar.find-care-box #find-care-box span.placeholder:has(~span input:focus:not(:valid)){top:.75em}#fastest-care aside .sidebar.find-care-box #find-care-box a{color:inherit}#fastest-care aside .sidebar.slideout{left:-105%}#fastest-care .map header{display:flex;gap:.5em;padding:1em}#fastest-care .map header button{box-shadow:var(--box-shadow)}#fastest-care .map #map{background-color:#efefef;grid-area:map;min-height:100%}ul.counter-vertical-line{list-style-type:none;padding-left:1em}ul.counter-vertical-line li{counter-increment:counter-vertical-line;padding:0 0 1em 1.5em;position:relative}ul.counter-vertical-line li:not(:last-of-type){border-left:1px solid var(--color-dark-blue)}ul.counter-vertical-line li:before{background-color:var(--color-dark-blue);border-radius:50%;color:#fff;content:counter(counter-vertical-line);display:flex;justify-content:center;align-items:center;position:absolute;left:-.75em;width:1.5em;height:1.5em}ul.counter-vertical-line li:last-child{padding-bottom:0;margin-bottom:2em}@media (min-width:1024px){#fastest-care{grid-template-areas:"sidebar map";grid-template-columns:28em 1fr}#fastest-care .desktop{display:block}#fastest-care .map header,#fastest-care .mobile.mobile{display:none}}#fastest-care #find-care-box label.error span:has(input){outline:2px solid var(--color-red)}#fastest-care #find-care-box span.error{color:var(--color-red);display:block;font-size:.75em;line-height:1}#fastest-care .map{position:relative}#fastest-care .map .search-area:not(.hide){background-color:var(--color-white);box-shadow:var(--box-shadow);display:flex;justify-content:center;column-gap:.5em;position:absolute;top:5em;left:calc(50% - 6em);width:12em}@media (min-width:1024px){#fastest-care .map .search-area:not(.hide){top:1em}}#fastest-care .map .btn{font-size:inherit}#fastest-care .map .gm-style-iw{font-family:var(--font-family)!important;font-size:.9375rem!important}#fastest-care .map .gm-style-iw .gm-style-iw-chr .gm-style-iw-ch{padding-top:1em}#fastest-care .map .gm-style-iw .gm-style-iw-chr button{display:none!important}#fastest-care .map .gm-style-iw article.card{box-shadow:none!important;max-width:24em;padding:0}#fastest-care .map .gm-style-iw article.card .cta:has(.direction) a{position:relative;top:.375rem}#fastest-care .alert-virtual{animation:alert-virtual 500ms ease-out 1.5s forwards;background-color:var(--color-dark-blue);border-radius:var(--border-radius);box-shadow:var(--box-shadow);color:var(--color-white);display:flex;align-items:center;gap:.75em;padding:1em .75em 1em .5em;position:absolute;bottom:-6em;left:1em}#fastest-care .alert-virtual svg{fill:var(--color-orange);width:3em;height:3em}#fastest-care .alert-virtual div{max-width:14em}#fastest-care .alert-virtual div span.title{display:block;font-size:.75em;margin:0}#fastest-care .alert-virtual div span.symptom{font-weight:600}#fastest-care .alert-virtual a.btn{background-color:var(--color-white);color:var(--color-dark-blue);font-weight:600}#fastest-care .survey-block{border-block:1px solid #e1e1e1;padding-block:.75em;max-width:25.25em}#fastest-care .survey-links{display:flex;align-items:center;justify-content:center;gap:1em;flex-wrap:wrap}#fastest-care .survey-links span{flex-basis:100%;font-weight:700;text-align:center}#fastest-care .survey-links .btn{border:1px solid #0a4778!important}#fastest-care .survey-links .btn svg.icon{margin:0!important}@media (min-width:64em){#fastest-care .survey-links{flex-wrap:nowrap}#fastest-care .survey-links span{flex-basis:auto}}
@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}#find-care-box{--color-light-blue: #237ac2;--color-dark-blue: #003f72;--color-light-gray: #ededed;--color-mid-gray: #757575;--color-dark-gray: #282828;--color-black: #000;--color-red: #d80000;--color-white: #fff;--border-radius: 4px;--box-shadow: 0 0 3px 0 var(--color-mid-gray);background-color:var(--color-light-blue);color:#fff;font-size:16px;line-height:normal;padding:2em}#find-care-box header{display:flex;flex-direction:column;align-items:center;font-size:2em;font-weight:600}#find-care-box header svg:has(use[href*=icon-org-logo]){margin:0 0 .25em;max-width:70px;max-height:70px;width:100%;height:100%}#find-care-box header p{font-size:.5em;font-weight:400;margin:.25em 0 1em}#find-care-box form input::placeholder{color:var(--color-mid-gray);font-style:normal;font-weight:600;opacity:initial}#find-care-box form :is(button, input, select, .my-location-footer li){border-radius:var(--border-radius);font-family:inherit;font-weight:600;margin:.25em 0;outline:0;width:100%;height:2.75em}#find-care-box form button{border:0}#find-care-box form #find-care-submit{background-color:var(--color-dark-blue);color:var(--color-white);margin-bottom:0}#find-care-box form #find-care-submit::after{border:1px solid #fff;border-radius:50%;content:"❯";display:inline-flex;justify-content:center;align-items:center;font-size:11px;font-weight:400;line-height:1;margin-left:1em;position:relative;top:-1px;width:14px;height:14px}#find-care-box form :is(input, select){background-color:var(--color-white);border:1px solid var(--color-light-gray);padding-inline:1em}#find-care-box form fieldset label{font-size:inherit;position:relative}#find-care-box form fieldset.care-type{background-color:var(--color-white);border:1px solid var(--color-light-gray);border-radius:var(--border-radius);display:flex;height:2.75em;margin:0 0 .25em;padding:2px}#find-care-box form fieldset.care-search #current-location .location-error.hide,#find-care-box form fieldset.care-search #current-location.hide,#find-care-box form fieldset.care-search.hide,#find-care-box form fieldset.care-type label [type=radio],#find-care-box form fieldset.care-type.hide{display:none}#find-care-box form fieldset.care-type label{background-color:var(--color-white);border-radius:var(--border-radius);color:var(--color-dark-blue);cursor:pointer;display:flex;justify-content:center;align-items:center;font-weight:600;overflow:hidden;user-select:none;width:50%}#find-care-box form fieldset.care-type label:has([type=radio]:checked){background-color:var(--color-dark-blue);color:var(--color-white);position:relative}#find-care-box form fieldset.care-type label:has([type=radio]:checked)::after{content:"▲";font-family:Arial;position:absolute;bottom:-1ch;transform:scaleX(2)}#find-care-box form fieldset.care-search{width:inherit}#find-care-box form fieldset.care-search label{cursor:pointer;display:flex;font-size:inherit;position:relative;width:inherit}#find-care-box form fieldset.care-search label select{cursor:pointer}#find-care-box form fieldset.care-search label:has(input:disabled),#find-care-box form:has([name=care-type][value="Fastest Care"]:checked) .schedule-care,#find-care-box form:has([name=care-type][value="Fastest Care"]:checked)~footer .schedule-care,#find-care-box form:has([name=care-type][value="Schedule Care"]:checked) .fastest-care,#find-care-box form:has([name=care-type][value="Schedule Care"]:checked)~footer .fastest-care{display:none}#find-care-box form fieldset.care-search label.address .placeholder:has(~input:focus){font-size:.5em;top:-1.5em}#find-care-box form fieldset.care-search label.address input:focus{border-bottom-left-radius:0;border-bottom-right-radius:0}#find-care-box form fieldset.care-search #current-location{background-color:var(--color-white);border-top:1px solid var(--color-mid-gray);border-top-left-radius:0;border-top-right-radius:0;color:var(--color-dark-blue);display:flex;justify-content:flex-start;align-items:center;padding-left:1em;position:absolute;top:2.75em}#find-care-box form fieldset.care-search #current-location svg{margin-inline:0 .5em}#find-care-box form fieldset.care-search #current-location .location-error{color:var(--color-red);font-size:.5em;text-align:left}#find-care-box footer .fastest-care{display:flex;justify-content:center;align-items:center;height:2.75em;margin-block:.25em}#find-care-box footer .fastest-care a{color:var(--color-white);font-weight:600}.fastest-care:has([name=symptom]){display:flex;align-items:center;z-index:1}.fastest-care:has([name=symptom]) input{padding-inline:2em}#find-care-box .smart-input-container .smart-input-list .care-result-footer{background-color:var(--color-light-gray);color:var(--color-dark-blue)}#find-care-box .smart-input-container .smart-input-list .care-result-footer p{margin:1em .5em}#find-care-box .smart-input-container .smart-input-list .care-result-footer a{font-weight:600;text-decoration:none}#find-care-box .smart-input-container .smart-input-list .care-result-footer svg{display:inline;position:relative;margin-inline:0 .5em!important;width:1em;height:1em;top:0!important}#find-care-box .schedule-care .list-group{color:var(--color-mid-gray)}#find-care-box .schedule-care .list-group .list-item{border-top:none!important;padding-block:.5em}#find-care-box label :is(.smart-input-container, .input){background-color:#fff;border:1px solid var(--color-light-gray);border-radius:4px;cursor:auto;display:flex;align-items:center;margin:.25em 0;width:100%}#find-care-box label :is(.smart-input-container, .input) input{border:0;margin:0}#find-care-box label .placeholder{color:var(--color-mid-gray);font-weight:600;position:absolute;top:1em;left:2.5em;user-select:none}#find-care-box label.address .placeholder{left:1em}#find-care-box label:has(input:is(:focus, :valid)) .smart-input-container svg:first-of-type{position:relative;top:.375em}#find-care-box label:has(input:is(:focus, :valid)) .smart-input-container input{height:2.125em;margin-top:.625em!important}#find-care-box label:has(input:is(:focus, :valid)) .smart-input-container svg:last-of-type:has(~.smart-input-list){display:block}#find-care-box label:has(input:is(:focus, :valid)) .placeholder{font-size:.5em;top:1em;left:2em}#find-care-box svg{cursor:pointer;margin-inline:1em .5em;min-width:1em;min-height:1em;max-width:1em;max-height:1em}#find-care-box svg.icon-clear:has(~.smart-input-list){display:block}#find-care-box .smart-input-container .smart-input-list{background-color:var(--color-white);border:1px solid var(--color-light-gray);border-top:0;border-bottom-left-radius:4px;border-bottom-right-radius:4px;max-height:10.5em;top:calc(3em - 4px);left:-1px;width:calc(100% + 2px)}#find-care-box .smart-input-container .smart-input-list .list-group{color:var(--color-mid-gray);font-weight:600}#find-care-box .smart-input-container .smart-input-list .list-item{border-top:1px solid var(--color-light-gray);color:var(--color-dark-blue);cursor:pointer;font-weight:600;padding-block:.5em}#find-care-box .smart-input-container .smart-input-list .list-item mark{background:0 0;color:inherit;font-weight:bolder}#find-care-box .smart-input-container:has(.smart-input-list){border-bottom-left-radius:0;border-bottom-right-radius:0}#find-care-box .smart-input-container .icon-clear{display:none}#find-care-box .care-search:has([name=search-by] option[value=doctor]:checked) .care-result-footer .doctor,#find-care-box .care-search:has([name=search-by] option[value=location]:checked) .care-result-footer .location,#find-care-box .smart-input-container:has(input:valid) .icon-clear{display:block}#find-care-box .care-result-footer .doctor,#find-care-box .care-result-footer .location{display:block}#find-care-box label.error span:has(input){outline:2px solid var(--color-red)}#find-care-box span.error{color:var(--color-white);display:block;font-size:.75em;line-height:1}body:has(#find-care-box) .pac-container .pac-item{padding-block:.75em}.icon-spinner{animation:spin 1s linear infinite}
.cta-box{padding:35px 30px 32px;text-align:center}.cta-box h2{margin:0 0 .3em;text-transform:uppercase}.cta-box svg.icon{width:46px;height:46px}.cta-box .formee input[type=text]{margin:0}@media (min-width:64em){.cta-box{display:flex;flex-direction:column;justify-content:center;height:100%;padding:25px 20px 22px;width:265px}.cta-box h2 span{display:block}}@media (min-width:80em){.cta-box{padding:37px 30px 32px;width:310px}.cta-box svg.icon{width:82px;height:82px}}
@keyframes fade-in{0%{max-height:0}99%{max-height:100vh}to{max-height:100%}}@keyframes fade-out{0%{max-height:100vh}to{max-height:0}}.breadcrumbs{margin-top:1em}.card-link{display:flex;color:inherit;flex:1;text-decoration:none}@media (max-width:767px){.filters.mobile-hide{animation:fade-out 350ms ease-in forwards}.left:has(.mobile-hide.open) .filters.mobile-hide{animation:fade-in 350ms ease-in forwards}}.container:has(~.clinical-trials) .grid-9{width:100%}.container:has(~.clinical-trials) .grid-9 h2{text-align:center}:is(.clinical-trials, .featured-clinical-trials, .clinical-trial-details){padding-block:1em}@media (min-width:1025px){:is(.clinical-trials, .featured-clinical-trials, .clinical-trial-details){padding-block:0}}:is(.featured-clinical-trials, .clinical-trial-details) .card{border:1px solid #e1e1e1;border-radius:4px;padding:1em}.section.clinical-trials{padding:0}.section.clinical-trials h1{color:#282828}.section.clinical-trials .cards{display:flex;flex-wrap:wrap;gap:2px 2em;margin-bottom:2em}.section.clinical-trials .cards .card{background-color:#fff;border:1px solid #e1e1e1;display:grid;grid-template-columns:4em 1fr 6ch;max-width:457px;min-width:360px;width:100%}.section.clinical-trials .cards .card div.icon{padding:.5em}.section.clinical-trials .cards .card div.icon svg.icon{color:#000;width:40px;height:40px}.section.clinical-trials .cards .card .content{padding:.9em 0}.section.clinical-trials .cards .card .content .title{margin:0}.section.clinical-trials .cards .card .content a{color:#282828;text-decoration:none}.section.clinical-trials .cards .card .content .description{font-size:14px}.section.clinical-trials .cards .card .count{display:flex;justify-content:flex-end;align-items:center;padding-right:1.5em}.refinement-count.selected,.refinement-label.selected{font-weight:700}input::placeholder{color:#a0a0a0;font-style:italic;font-weight:400}input::-moz-placeholder{color:#a0a0a0;font-style:italic;opacity:1;font-weight:400}input:-ms-input-placeholder{color:#a0a0a0;font-style:italic;font-weight:400}input::-webkit-input-placeholder{color:#a0a0a0;font-style:italic;font-weight:400}.scrollable-ul{max-height:300px;overflow-y:auto;overflow-x:hidden;list-style:none;padding:0;margin:0}.section.featured-clinical-trials{padding:2.5em 0}.section.featured-clinical-trials .cards{padding:0 1em}.section.featured-clinical-trials .cards .card{display:flex;flex-direction:column;margin:0 0 1em}.section.featured-clinical-trials .cards .card h3{margin-bottom:0}.section.featured-clinical-trials .cards .find-clinical-trial-featured-btn{align-self:center;margin:1em 0 0}@media (min-width:768px){.section.featured-clinical-trials .cards .card{flex-direction:row}.section.featured-clinical-trials .cards .card .find-clinical-trial-featured-btn{margin:0 0 0 1em}}@media (min-width:1025px){.section.featured-clinical-trials .cards{padding:0}}
.section.clinical-trial-details-header{padding:0}.section.clinical-trial-details-header h1{margin-bottom:1rem}.clinical-trial-details .content>.card{margin-bottom:1em}.clinical-trial-details .cards h2,.clinical-trial-details .content>.card h2{font-size:1.5em;margin-bottom:.5rem}.clinical-trial-details .content>.card div:has(.item-name){padding-top:.5em}.clinical-trial-details .cards .item-name,.clinical-trial-details .content>.card .item-name{margin-right:.5em}.clinical-trial-details .cards{display:flex;flex-direction:column;gap:1em}.item-name{font-weight:700}@media (min-width:1025px){.clinical-trial-details .cards{flex-direction:row;flex-wrap:wrap;justify-content:space-between}.clinical-trial-details .cards .card{flex-basis:calc(50% - 1em)}}
#clinical-trials-search h1{color:#003f72}#clinical-trials-search button{background-color:#237ac2;border:1px solid #237ac2;border-radius:6px;color:#fff;font-weight:700;height:52px;padding:0 1.5rem}#clinical-trials-search .lead.center{font-weight:700}#clinical-trials-search .search-panel{background-color:#003f72;border-radius:6px;display:flex;flex-direction:column;gap:1em;margin-bottom:2em;padding:30px 15px 15px}#clinical-trials-search .search-panel label{color:#fff}#clinical-trials-search .search-panel input{border-radius:3px;font-weight:700;height:52px}#clinical-trials-search .search-panel button{width:100%}#clinical-trials-search .results .left{background-color:#f1f1f1}#clinical-trials-search .results .left .header #refine-results{background-color:#003f72;border-radius:4px 4px 0 0;color:#fff;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-size:1em;font-weight:700;padding:1em;width:100%}#clinical-trials-search .results .left .header #refine-results::after{content:"▼";font-size:.75em;margin-left:.5em}#clinical-trials-search .results .left .header #refine-results.mobile-hide.open::after{content:"▲"}#clinical-trials-search .results .left .filters{overflow:hidden}#clinical-trials-search .results .left .filters .filter{margin:0;padding:1em}#clinical-trials-search .results .left .filters .filter>span:first-child{color:#004270;font-weight:700}#clinical-trials-search .results .left .filters .filter ul{background-color:#fff;font-weight:400;margin:.5em 0 0;padding:.5em 1em}#clinical-trials-search .results .left .filters .filter ul li{list-style-type:none}#clinical-trials-search .results .left .filters .filter ul li label{display:flex;align-items:baseline;font-size:13px}#clinical-trials-search .results .left .filters .filter ul li label .refinement-checkbox{margin-right:.5em}#clinical-trials-search .results .left .filters .filter ul li label .refinement-count{margin:0 0 0 auto}#clinical-trials-search .results .left .clear-all{background-color:#003f72;margin:0 1em 1em;width:calc(100% - 2em)}#clinical-trials-search .results .left .clear-all.mobile-hide{display:none}#clinical-trials-search .results .right,#clinical-trials-search .results .right .header{text-align:left}#clinical-trials-search .results .right .coveo-Breadcrumb .breadcrumb-items{display:flex;column-gap:.5em;flex-wrap:wrap}#clinical-trials-search .results .right .coveo-Breadcrumb .breadcrumb-items .breadcrumb-item{display:flex;align-items:baseline}#clinical-trials-search .results .right .coveo-Breadcrumb .breadcrumb-items .breadcrumb-item ul{display:flex;flex-wrap:wrap;gap:.5em;list-style-type:none;padding:0 0 0 .5em}#clinical-trials-search .results .right .coveo-Breadcrumb .breadcrumb-items .breadcrumb-item button{background-color:#6aade4;color:#003f72;padding:0 1em}#clinical-trials-search .results .right .coveo-Breadcrumb .breadcrumb-items .breadcrumb-item button .coveo-facet-breadcrumb-clear{margin-left:.5em}#clinical-trials-search .results .right .coveo-Breadcrumb .breadcrumb-clear-all button{background-color:#fff;color:#003f72}#clinical-trials-search .results .right .search-results .search-result{border:1px solid #e1e1e1;border-radius:4px;margin:1em 0;padding:1em}#clinical-trials-search .results .right .search-results .search-result a{text-decoration:none}#clinical-trials-search .results .right .search-results .search-result a h3{color:#003f72;font-size:1.5em;margin:0}#clinical-trials-search .results .right .search-results .search-result .department{font-weight:700}#clinical-trials-search .results .right .search-pagination{display:flex;flex-wrap:wrap;gap:.5em}#clinical-trials-search .results .right .search-pagination button{background-color:#fff;border:2px solid #003f72;color:#003f72;padding:0;width:2.5em;height:2.5em}#clinical-trials-search .results .right .search-pagination button.active{background-color:#003f72;color:#fff}@media (min-width:768px){#clinical-trials-search .search-panel{display:grid;grid-template-columns:1fr max-content}#clinical-trials-search .search-panel button{position:relative;top:2em}#clinical-trials-search .results{display:grid;grid-template-columns:minmax(calc(200px + 1em),25%) 1fr}#clinical-trials-search .results .left{margin-right:1em}#clinical-trials-search .results .left .header #refine-results{justify-content:center}#clinical-trials-search .results .left .header #refine-results::after{content:""}#clinical-trials-search .results .left .filters .clear-all.mobile-hide{display:initial}}
.cta-box{background:#ed1990}.cta-box h2{color:#fff;font-size:1.63rem;font-weight:700}@media (min-width:64em){.cta-box h2{font-size:2.63rem;font-weight:800}.cta-box h2 span{font-size:1.63rem;font-weight:700;line-height:1.3em}}@media (min-width:80em){.cta-box h2{font-size:3.38rem}.cta-box h2 span{font-size:1.88rem}}.occmed .cta-box{background:#3a8dde}.cta-box,.occmed .cta-box h2{color:#fff}.occmed .cta-box .flex-search-btn .btn{background:#fff;color:#003c71}@media (min-width:64em){.occmed .cta-box h2{font-size:1.56rem}.occmed .cta-box h2 span{font-size:3.13rem}}@media (min-width:80em){.occmed .cta-box h2{font-size:1.88rem}.occmed .cta-box h2 span{font-size:3.75rem}}.site-theme-2 .cta-box{background:#237ac2}
#find-care-box{display:flex;flex-direction:column;justify-content:center;height:100%;max-height:none}.smart-input-container input{border:0!important;margin:0!important;padding:0!important}
@-webkit-viewport{width:device-width}@-moz-viewport{width:device-width}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}
*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
/*! normalize.css v2.0.1 | MIT License | git.io/normalize */
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:120px}body,figure{margin:0}:focus,a:focus{outline:0}::-moz-focus-inner,a::-moz-focus-inner{border:0}a:active,a:hover{outline:0}h1{font-size:2em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap;word-wrap:break-word}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}
table{border-collapse:collapse;border-spacing:0}
::-moz-selection{background:#3197fc;text-shadow:none}::selection{background:#3197fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}img:not([class^=rcw]){max-width:100%!important;height:auto!important;vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}
img[src*="googleapis.com/"],img[src*="gstatic.com/"]{max-width:none!important}
p{margin:0 0 1em}
.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:100%}
.hidden{display:none!important;visibility:hidden!important}.visually-hidden,.visuallyHidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visually-hidden:active,.visually-hidden:focus,.visuallyHidden.focusable:active,.visuallyHidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.clearfix{zoom:1}.hide{display:none}.smallest{font-size:.8em}.smaller{font-size:.9em}.larger{font-size:1.1em}.largest{font-size:1.2em}.bold{font-weight:700}.italic{font-style:italic!important}.strike{text-decoration:line-through!important}.red,.red:visited{color:red!important}.green,.green:visited{color:#390!important}.lgreen,.lgreen:visited{color:#97937d!important}.bgYellow{background:#ff0}.bgGreen{background:#0f0}.vtop{vertical-align:top}.center{text-align:center}.left{text-align:left}.right{text-align:right}.floatLeft{float:left}.floatRight{float:right}.imgLeft,.imgRight{padding:5px;border:1px solid #c4c4c4}.imgLeft{margin-right:5px;float:left}.imgRight{float:right;margin-left:5px}.imgCircle{border-radius:50%}.nowrap{white-space:nowrap}.borderless{border:0;border-collapse:collapse}.breakforprint{page-break-after:always}.clear{overflow:hidden;clear:both;height:0;margin:0;font-size:1px;line-height:0}.important{color:red;font-weight:700;text-transform:uppercase}.skip{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.skip:active,.skip:focus{clip:auto;color:#fff;height:auto;margin:0;overflow:visible;padding:10px;text-align:center;background:#1f3b62;width:100%;border:1px dashed #fff;z-index:1001}
ol,ul{margin:0 0 1em}.noBullet,.noIndent{padding:0 0 0 1em;list-style-type:none}.noIndent{padding:0}.bulletSquare{list-style-type:square}
.note{font-size:.8em;color:#4e4e4e}.note a,.note a:link,.note a:visited{text-decoration:underline}
.gm-style img{max-width:initial!important;height:initial!important}
input[disabled=true],input[readonly=true],select[disabled=true],select[readonly=true],textarea[disabled=true],textarea[readonly=true]{background-color:#f0f0f0}
a,a:visited{text-decoration:underline;font-weight:700}a:active,a:active .text,a:focus,a:focus .text,a:hover,a:hover .text{text-decoration:none}a,a:visited{color:#003f72}.btnText{margin:0;padding:0;border:0;background:0 0}.btnText,.btnText:hover{color:#6d6d6d}.btnText,a .text{text-decoration:underline}.btnText:hover,a [class^=icon-]{text-decoration:none}a.removeLink{color:red;font-size:.9em}
svg.icon{display:inline-block;width:1em;height:1em;stroke-width:0;stroke:currentColor;fill:currentColor}svg.icon.icon-size-1{width:1.5em;height:1.5em}.btn svg.icon:not(.icon-search){min-width:1.5em;min-height:1.5em;margin:0 5px 0 0}
#focus-overlay{display:none;position:relative;border-radius:2px;box-shadow:0 0 3px 2px #78aeda;transition:all .2s cubic-bezier(0,1,0,1)}#focus-overlay::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;box-shadow:0 0 2px 1px #008cff,0 0 2px #008cff inset;transition:all .1s ease-out}#focus-overlay.focus-overlay-active{display:block}#focus-overlay.focus-overlay-animating::after{opacity:1}.focus-overlay-target{outline:0}
.skip a{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden;text-align:center}.skip a:focus{position:static;width:auto;height:auto;background:#444;color:#fff;font-weight:700;display:block;padding:10px}
ul.linkList{margin:0 0 15px;padding:0;list-style-type:none}ul.linkList li{margin-bottom:8px}ul.linkList a,ul.linkList a:link,ul.linkList a:visited{text-decoration:none}ul.linkList a:active,ul.linkList a:hover{text-decoration:underline}
body,html{overflow-x:hidden;color:#444}body{background:#fff;font-family:Montserrat,sans-serif}
.footer,.site-body{position:relative}.footer a{text-decoration:none;font-weight:400}.footer a:focus,.footer a:hover{text-decoration:underline}
.cm-js-menu-active #swContainer:after,.cm-js-menu-active .footer:after,.cm-js-menu-active .site-body:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:#000;opacity:.6}
h1,h2,h3,h4,h5,h6{margin:0 0 .7em;line-height:1.1em;font-weight:700;color:#003f72}h1{font-size:60px}.title-size-1,h2{font-size:35px}.title-size-2,h3{font-size:25px}.title-size-3,h4{font-size:20px}.title-size-4,h5{font-size:17px}.title-size-5{font-size:18px}.title-size-6,h6{font-size:17px}@media only screen and (min-width:64em){h1{font-size:55px}.title-size-1,h2{font-size:40px}.title-size-2,h3{font-size:30px}.title-size-3,h4{font-size:26px}}@media only screen and (max-width:63.99em){.page-subtitle{text-align:center}}
.table-layout .table-cell{background-repeat:no-repeat;background-size:cover;background-position:50% 50%}.table-layout .table-cell .inner,.table-layout.with-overlay .table-cell{padding:10px}.table-layout.with-overlay .table-cell .inner{background:rgba(255,255,255,.7);padding:20px}.table-layout .table-cell img.set-as-background{display:none}
.mod,.title{margin:0 0 1em}.mod-rail .more a,.title a{text-decoration:none}.mod,.mod-head,.title{position:relative}.mod-head .more{position:absolute;right:0;top:0}.mod-rail{border:1px solid #ddd}.mod-rail .mod-head{background:#eee;border-bottom:1px solid #ddd}.mod-rail .mod-head .title{padding:10px;margin:0}.mod-rail .mod-content{padding:10px;font-size:.875em}.mod-rail .more{border-top:1px solid #ddd}.mod-rail .more a{display:block;background:#eee;padding:10px;text-align:center}.mod-rail .more a:focus,.mod-rail .more a:hover{background:#ddd}
.item-list{margin:0;padding:0;list-style:none}.item{padding:1em 0;border-top:1px solid #ccc}.item:first-child{border-top:0;padding-top:0}.item:last-child{padding-bottom:0}.item>.content{display:table-cell}.content .title,.item-list .content p{margin:0}.content .date{font-size:.85em;margin:0 0 5px;display:block}
.aside{text-align:center;padding:0 0 10px}.aside.date-icon{display:table-cell;padding:0 15px 0 0}.date-icon .date{border:1px solid #888;background:#888;font-weight:700;text-align:center;width:50px}.date-icon .date .month{font-size:.875em;padding:5px;color:#fff}.date-icon .date .day{padding:10px 5px;background:#fff}.caption{display:block;font-size:.8em;line-height:1.2em}
@media only screen and (min-width:30em){.item{display:table;padding:1em 0;width:100%;border-top:1px solid #ccc}.item>.content{display:table-cell;width:100%;vertical-align:top}.aside{display:table-cell;padding:0 15px 0 0}.aside img{max-width:80px!important}}@media only screen and (min-width:48em){.item .item-block{display:table-cell;vertical-align:top;padding:0 10px 0 0}.item .item-block:last-child{padding:0}}
.article>.aside{float:right;margin:1em}.meta{margin:.5em 0}.meta>div{float:left}.meta .social-tools{float:right}
.filter{padding:30px;margin:0 0 28px}.tabs-container .filter{margin:0}.filter .title{text-align:center;font-size:27px}.filter.theme-2 .title{color:#fff}.site-theme-2 .filter.theme-2 .title{color:#003f72}@media (min-width:80em){.filter{padding:40px;margin:0 0 38px}.tabs-container .filter{margin:0}.filter .title{text-align:center;font-size:34px}}.filter-col{margin-bottom:25px}.filter-col input,.filter-col select{margin-bottom:0!important}.filter-col.actions{text-align:center}@media (min-width:64em){.filter-row{display:-webkit-box;display:-ms-flexbox;display:flex}.filter-col{margin-bottom:0;padding:0 20px;align-self:flex-end}.filter-col.fc-size-1{width:40%}.filter-col.fc-size-2{width:35%}.filter-col.fc-size-3{width:25%}.tabs-container .filter-col.fc-size-3{width:21%}.tabs-container .filter-col.fc-size-3:first-child{width:37%}.filter-col .btn{width:100%}}@media (min-width:64em) and (max-width:79.99em){.tabs-container .filter-col{padding:0 2px}}
.sort-status{font-size:.875em;margin:0 0 1em}.paging-results{float:left}.paging-list{float:right}.paging-list li,.paging-list ul{display:block;padding:0;margin:0}.paging-list li{border:1px solid #002b40;border-left-width:0;float:left}.paging-list li:first-child{border-left-width:1px}.paging-list li a,.paging-list li span{display:block;min-width:30px;padding:2px 5px;text-align:center}.paging-list li.disabled{display:none}.paging-list li.disabled+li{border-left-width:1px}.paging-list li.disabled+.all{border-left-width:0}
.unset-line-clamp{-webkit-line-clamp:unset!important}.field-validation-error,.test{color:red}.bdr{border:1px solid #555244;padding:1px;background-color:#a7a496}.bdrTop{border-top:1px solid #999}.bdrRight{border-right:1px solid #999}.bdrBottom{border-bottom:1px solid #999}.bdrLeft{border-left:1px solid #999}.bdrDash{border:1px dashed #555244}.bdrDashTop{border-top:1px dashed #999}.bdrDashRight{border-right:1px dashed #999}.bdrDashBottom{border-bottom:1px dashed #999}.bdrDashLeft{border-left:1px dashed #999}.alternate{background-color:#d8d8d8}.row{background-color:#fff}.pl-1{padding-left:15px}.align-items-center{align-items:center}
.fieldlbl{padding:4px 2px 0 0;text-align:right}.field{padding-left:2px}.fieldpad{padding-bottom:2px}.fieldtext{color:#000}.fielderror{color:#c00}.fieldnorm,.fieldred,.fieldreq{width:16px;height:20px}span.fieldnorm,span.fieldred,span.fieldreq{padding:0 6px;background-position:center center}
.toolTipWrpr{display:none;width:340px;z-index:99}.toolTipShadow{padding:10px 13px 1px;color:#666}.toolTopShadowBottom{width:340px;height:16px}.toolTipDate,.toolTipName{font-size:11px;color:#999;font-weight:700}.toolTipName{font-size:14px;color:#666;margin-bottom:14px}
.generic-pager{margin:0 0 1em}.generic-pager ul{list-style-type:none;margin:0;padding:0}.generic-pager li{display:inline-block;margin:0 3px 5px 0;font-size:.875em;font-weight:700}.generic-pager li a{display:inline-block;color:#444;padding:6px 10px;background:#ccc;text-decoration:none}.generic-pager li a:hover,.genericPager li a:focus{color:#333;background:#aaa;text-decoration:none}.generic-pager li.active,.generic-pager li.nolink{color:#fff;background:#444;padding:6px 10px}
.smartbug ul{list-style-type:none;background-color:#ccc;font-size:10px;border-left:1px solid #000;border-right:1px solid #000;border-top:1px solid #000;padding:0}.smartbug li{border-bottom:1px solid #000}.smartbug a,.smartbug a:link,.smartbug a:visited{text-decoration:none;display:block;color:#000;padding:5px}.smartbug a:hover{background-color:#999;text-decoration:underline}
.site-overlay{position:relative;max-width:800px;margin:0 auto;background:#fff;overflow:hidden;-webkit-box-shadow:0 0 15px #333;-moz-box-shadow:0 0 15px #333;box-shadow:0 0 15px #333}.site-overlay .overlay-content{padding:15px}
.siteOverlay{display:none;position:relative;width:550px;max-width:95%;min-height:1px;background-color:#fff;z-index:1000;-webkit-box-shadow:0 0 15px #333;-moz-box-shadow:0 0 15px #333;box-shadow:0 0 15px #333}.siteOverlay .overlayBar{position:relative;padding:7px 10px;text-align:right;border-bottom:1px solid #e6e6e6}.siteOverlay .overlayClose{display:inline-block;cursor:pointer;z-index:5}.siteOverlay .overlayContent{padding:15px}
.breadcrumb-container{background:#eee;border-bottom:1px solid #ddd;padding:10px 0}.bar{font-weight:600}.breadcrumbs{padding:0 0 0 66px;font-size:15px}.breadcrumbs a:visited{text-decoration:none}.breadcrumbs a{text-decoration:underline}.breadcrumbs a.disable-link:active,.breadcrumbs a.disable-link:focus,.breadcrumbs a.disable-link:hover{text-decoration:none}.bc-devider,.bc-devider2{border:5px solid transparent;border-left:5px solid currentColor;display:inline-block;margin:0 5px}
.pageToolsWrapper{font-size:15px;padding:0 16px}.pageToolsWrapper a{padding:0 16px 0 0}.pageToolsWrapper .icon{width:1.5em;height:1.5em;margin:0 4px 0 16px;vertical-align:middle;color:#003f72}.pageToolsWrapper .icon:last-of-type{margin-left:8px}@media (max-width:63.99em){.pageToolsWrapper>.icon:nth-of-type(1),.pageToolsWrapper>a:nth-of-type(1){display:none}}
.page-heading{margin-bottom:15px;border-bottom:1px solid #dbdbdb}.page-heading .title{margin:0;padding:0 0 10px;font-size:1.6em;font-weight:400;background:0 0;border:0}
.emailFriendWrapper .inner{padding:10px}.emailFriendWrapper .emailFriendSender{margin:10px 0 20px;border-bottom:1px dashed #ccc}.emailFriendWrapper .emailFriendAdditional{margin:10px 0 0;padding:20px 0 0;border-top:1px dashed #ccc}
.faq-wrapper .question-list{list-style-type:none;padding:0;margin:0 0 20px 10px;position:relative}.faq-wrapper .question-list li:before,.faq-wrapper .question-list:before{position:absolute;content:'';height:100%;width:1px;left:0;top:-10px;background:#ccc}.faq-wrapper .question-list li{position:relative;padding:0 0 0 20px}.faq-wrapper .question-list li:before{width:10px;height:1px;top:10px}
.carousel-container{position:relative;margin:2em 0}.related-carousels .slider-nav a{text-decoration:none}.slider-nav-slide{border:0;background:0 0}.related-carousels.carousel-container,.site-theme-2 #additonal-locations .carousel-container{margin-top:0}.carousel-container:last-child{margin-bottom:0}.main-grid .carousel-container:not(.related-carousels){margin-left:-10px;margin-right:-10px}@media only screen and (max-width:63.99em){.main-grid .carousel-container:not(.related-carousels){margin-left:-20px;margin-right:-20px}}@media only screen and (max-width:47.99em){.main-grid .carousel-container.related-carousels{margin-left:-20px;margin-right:-20px}}@media (max-width:1599px){.carousel-container{overflow:hidden}}.carousel,.carousel-videos,.dynamic-carousel{margin-bottom:20px!important;padding-bottom:40px}@media only screen and (max-width:39.99em){.dynamic-carousel .slick-dots,.location-doctors .carousel .slick-dots{display:none!important}}.carousel .carousel-item,.carousel-videos .carousel-item{padding:0 25px;outline:0}.slick-arrow{background:#013f72;width:70px;height:70px;border-radius:50%;border:0;color:transparent}.slick-arrow:before{content:"";display:block;width:10px;height:10px;border:1px solid #fff}@media (max-width:63.99em){.slick-arrow.slick-next,.slick-arrow.slick-prev{background-color:#013f72;background-image:url(/images/arrow-left.png);background-repeat:no-repeat;background-position:73% 50%}.slick-arrow.slick-next{background-image:url(/images/arrow-right.png);background-position:27% 50%}.slick-arrow:before{display:none}}.slick-next,.slick-prev{position:absolute;top:50%;z-index:1;outline:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.related-carousels-alt-view .slick-next,.related-carousels-alt-view .slick-prev{top:100%}@media (max-width:63.99em){.related-carousels-alt-view .slick-next,.related-carousels-alt-view .slick-prev{background-color:#ddd}.related-carousels-alt-view .slick-arrow.slick-prev{background-image:url(/styles/images/arrow-left-alt.png)}.related-carousels-alt-view .slick-arrow.slick-next{background-image:url(/styles/images/arrow-right-alt.png)}}.related-carousels:not(.related-carousels-alt-view) .slick-next,.related-carousels:not(.related-carousels-alt-view) .slick-prev{top:106px}.item-view-3 .slick-next,.item-view-3 .slick-prev{top:50%;margin-top:-22px}@media (max-width:47.99em){.item-view-3 .slick-next,.item-view-3 .slick-prev{top:248px;margin-top:0}}@media (max-width:29.99em){.item-view-3 .slick-next,.item-view-3 .slick-prev{top:216px}}.item-view-1.carousel .slick-next,.item-view-1.carousel .slick-prev{top:195px}@media (min-width:64em){.item-view-1.carousel .slick-next,.item-view-1.carousel .slick-prev{top:260px}}.item-view-2.carousel .slick-next,.item-view-2.carousel .slick-prev{top:150px}.slick-prev{left:10px;margin-left:-48px}.slick-next{right:10px;margin-right:-48px}.slick-prev:before{border-right:0;border-bottom:0;-webkit-transform:translateX(40px) translateY(11px) rotate(-45deg);-ms-transform:translateX(40px) translateY(11px) rotate(-45deg);transform:translateX(40px) translateY(11px) rotate(-45deg)}.slick-next:before{border-left:0;border-top:0;-webkit-transform:translateX(5px) translateY(11px) rotate(-45deg);-ms-transform:translateX(5px) translateY(11px) rotate(-45deg);transform:translateX(5px) translateY(11px) rotate(-45deg)}@media (min-width:64em){.slick-arrow{width:56px;height:56px}.slick-arrow:before{width:15px;height:15px}.slick-next,.slick-prev{margin:0}.slick-prev:before{-webkit-transform:translateX(17px) translateY(12px) rotate(-45deg);-ms-transform:translateX(17px) translateY(12px) rotate(-45deg);transform:translateX(17px) translateY(12px) rotate(-45deg)}.slick-next:before{-webkit-transform:translateX(11px) translateY(12px) rotate(-45deg);-ms-transform:translateX(11px) translateY(12px) rotate(-45deg);transform:translateX(11px) translateY(12px) rotate(-45deg)}.slick-prev{left:-52px}.slick-next{right:-52px}}@media (min-width:64em) and (max-width:1599px){.carousel-container:not(.related-carousels){padding:0 54px}}.slick-dots{margin:25px 0 0;padding:0;list-style-type:none;text-align:center;position:absolute;bottom:0;width:100%}.slick-dots li{display:inline-block;margin:0 4px}.slick-dots li button{text-indent:-9999em;text-align:left;display:block;width:12px;height:12px;padding:0;background:0 0;border:1px solid #757575;-webkit-border-radius:20px;border-radius:20px}.site-theme-2 .slick-dots li.slick-active button,.slick-dots li.slick-active button{border:1px solid #757575;background:#757575}@media (min-width:1400px){.carousel-mobile-only{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;flex-wrap:wrap}.carousel-mobile-only .carousel-item{width:33.33%;margin-bottom:20px}}@media (min-width:1400px) and (max-width:1599px){.carousel-mobile-only{margin:0 -54px}}
@media print{*{color:#000!important;box-shadow:none!important;text-shadow:none!important;-webkit-print-color-adjust:exact!important;color-adjust:exact!important;print-color-adjust:exact!important}a,a:visited{text-decoration:underline}blockquote,pre{border:1px solid #999}thead{display:table-header-group}blockquote,img,pre,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5in}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.footer-middle,.footer-top,.header-links,.header-navigation,.header-search,.hide-for-print,.location-map,.main-banner-bottom,.main-banner-links,.mobile-rail-top .rail-navigation,.pageToolsWrapper,.rail-banner,.site-search,.slick-arrow,.slick-dots,.warning-msg-container{display:none!important}.svg-theme-10 svg,.svg-theme-11 svg,.svg-theme-12 svg,.svg-theme-13 svg,.svg-theme-5 svg,.svg-theme-6 svg,.svg-theme-7 svg,.svg-theme-8 svg,.svg-theme-9 svg,svg.svg-theme-5,svg.svg-theme-6,svg.svg-theme-7{fill:#000!important}.outer-container{min-height:auto!important}.sticky-wrapper,.sticky-wrapper .site-header{background:0 0!important;border:0!important;height:auto!important}.sticky-wrapper .inner{padding:0}.carousel-item{float:none!important;left:0!important}.item-view-5 .item-image,.item-view-7 .item-image{display:none!important}.carousel,.carousel-videos,.dynamic-carousel{margin-bottom:0!important;padding-bottom:0!important}.section{padding:10px 0!important;clear:both}.main-banner-text{position:relative!important;left:0!important;margin-top:20px}.main-banner.size-2,.match-h-1,.match-h-2{min-height:1px!important}.item-view-2 .carousel-item{padding-top:0!important}.item-view-2 .carousel-item>div{padding:0!important}.item-view-2 .item-image{position:static!important;margin-bottom:10px}.carousel-videos{display:none!important}.slider-nav .slider-nav-slide:not(.slick-current){display:none!important}.slider-for .slider-for-item-content{padding:0!important}.slider-for{margin-top:0!important}.slider-for .slick-list{height:auto!important}.site-theme-2 .site-logo img{-webkit-filter:invert(100%);filter:invert(100%)}}
.align-arrows-with-images .tab-image-container{display:block;height:402px;background-size:cover;background-position:50% 0}@media (max-width:479px){.align-arrows-with-images .tab-image-container{height:200px}.related-carousels .align-arrows-with-images-carousel .slick-next,.related-carousels .align-arrows-with-images-carousel .slick-prev{top:200px}}@media (min-width:480px) and (max-width:639px){.align-arrows-with-images .tab-image-container{height:280px}.related-carousels .align-arrows-with-images-carousel .slick-next,.related-carousels .align-arrows-with-images-carousel .slick-prev{top:280px}}@media (min-width:640px) and (max-width:767px){.align-arrows-with-images .tab-image-container{height:370px}.related-carousels .align-arrows-with-images-carousel .slick-next,.related-carousels .align-arrows-with-images-carousel .slick-prev{top:370px}}@media (min-width:768px) and (max-width:959px){.align-arrows-with-images .tab-image-container{height:220px}}@media (min-width:960px) and (max-width:1023px){.align-arrows-with-images .tab-image-container{height:270px}}@media (min-width:1024px) and (max-width:1299px){.align-arrows-with-images .tab-image-container{height:290px}}@media (min-width:1300px) and (max-width:1399px){.align-arrows-with-images .tab-image-container{height:340px}}
.btn,a.btn{display:inline-flex;align-items:center;justify-content:center;margin:0;padding:14px 16px;line-height:1em;font-weight:700;font-size:15px;color:#003f72;background:#fff;border:1px solid #0a4778;border-radius:4px;text-align:center;cursor:pointer;overflow:visible;text-decoration:none!important}.btn:focus,.btn:hover,a.btn:focus,a.btn:hover{text-decoration:none;opacity:.7}.btn a:focus,.btn a:hover{text-decoration:none}.btn.btn-transparent,a.btn.btn-transparent{background:0 0}@media (min-width:64em) and (max-width:79.99em){.btn.btn-small-font,a.btn.btn-small-font{padding:15px 10px;font-size:14px}}.site-theme-2 .btn:not(.btn-transparent),.site-theme-2 a.btn:not(.btn-transparent){color:#fff;background:#003f72;border:1px solid #003f72}.site-theme-2 .rs-heading .btn:not(.btn-transparent),.site-theme-2 .rs-heading a.btn:not(.btn-transparent){border:1px solid #fff}.site-theme-2 .btn a:not(.btn-transparent),.site-theme-2 .btn a:not(.btn-transparent):visited{color:#fff}.btn.btn-has-icon{padding-right:46px;position:relative}.btn.btn-has-icon:after,.btn.btn-has-icon:before{content:"";position:absolute;top:50%;display:block}.btn.btn-has-icon:before{border-radius:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:17px;width:14px;height:14px;border:1px solid currentColor}.btn.btn-has-icon:after{right:22px;width:6px;height:6px;border:2px solid currentColor;border-left:0;border-top:0;-webkit-transform:translateY(-50%) rotate(-45deg);-ms-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.event-email-btn.btn{word-wrap:break-word;font-size:13px;padding-left:5px;padding-right:5px}.event-email-btn.btn svg.icon{display:block;margin:0 auto 3px}.site-theme-2 .content-theme-9 .main-banner-box .btn.btn-transparent,.site-theme-2 .content-theme-9 .main-banner-box a.btn.btn-transparent{color:#fff;border-color:#fff}@media (max-width:63.99em){.site-theme-2 .content-theme-9 .main-banner-box p:last-child{text-align:center}#location-detail-banner-image{min-height:180px}}.btn.full-width-btn{width:100%}.btn.btn-theme-1{background:#6aade4;color:#003f72}.btn.btn-theme-2{background:0 0;color:#fff;border-color:#6aade4;border-width:2px}.btn.disabled-btn{cursor:default}.btn.disabled-btn:focus,.btn.disabled-btn:hover{opacity:1}.more-link{padding-right:25px;position:relative;font-size:16px;font-weight:700;display:inline-block;line-height:1em}.more-link:after,.more-link:before{content:"";position:absolute;top:50%;display:block}.more-link:before{border-radius:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;width:14px;height:14px;border:1px solid currentColor}.more-link:after{right:5px;width:6px;height:6px;border:2px solid currentColor;border-left:0;border-top:0;-webkit-transform:translateY(-50%) rotate(-45deg);-ms-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}a.small-link{font-size:14px;text-decoration:underline}a.small-link:hover{text-decoration:none}.btn-wrapper [class^=icon-]{margin:0 3px;font-size:.7em}
.iconImage{position:relative;display:inline-block;bottom:1px;width:10px;height:10px;vertical-align:middle;text-indent:-9999em;overflow:hidden}.iconCart,.iconRefresh{width:22px;height:22px;background-position:0 0}.iconRefresh{background-position:0 -27px}.iconContinueArrow{width:22px;height:16px;background-position:0 -57px}.iconCheckbox{width:18px;height:14px;background-position:-23px -112px}.iconXSquareRed{width:12px;height:12px;background-position:0 -112px}.iconSearch{width:14px;height:14px;background-position:-55px 0}.iconQuestion{width:22px;height:22px;background-position:0 -75px}
.truncateLink a,.truncateLink a:link,.truncateLink a:visited{margin-left:5px}
.image-wrapper{overflow:auto}@media (max-width:47.99em){.image-wrapper.image-size-1 img{max-width:700px!important}.small-hide{display:none}}@media (min-width:48em){.middle-large-hide{display:none}}
.table-wrapper{overflow:auto}.data-table{widtH:100%;display:table;border-collapse:collapse;margin-bottom:20px}.data-table tr:nth-child(odd){background:#e6e6e6}.data-table th{background:#888;padding:6px 15px;font-size:1em;border:1px solid #888;border-bottom:2px solid #555;color:#fff}.data-table th a{color:#fff;text-decoration:underline}.data-table td{vertical-align:top;padding:6px 15px;border:1px solid #e1e1e1}.data-table td td{border-style:none}
.limitTextBox{width:100%!important;margin:0 0 1em}.limitTextBox span{display:none}.limitTextBoxBar{width:100%}.limitTextBoxBarWrpr{width:100%;border:0 solid #000;overflow:hidden;font-size:9px;color:#000;white-space:nowrap;height:5px;background-color:#fdfbbe}.limitTextBoxBarInner{width:0%;background-color:red}.limitTextBoxInputWrpr{display:table-cell;width:100%;vertical-align:top}.limitTextBoxInputWrpr textarea{vertical-align:top;margin:0!important}.limitTextBoxSpellWrpr{display:table-cell;padding-left:5px;vertical-align:top}.limitTextBoxSpellWrpr img{max-width:16px!important;cursor:pointer}
@media only screen and (min-width:11.25em) and (max-width:47.938em){.page-tools-wrapper,.responsive-table th{display:none}.responsive-table,.responsive-table tbody,.responsive-table td,.responsive-table thead,.responsive-table tr{display:block;width:100%}.responsive-table tr{border:1px solid #e1e1e1}.responsive-table td{border-style:none}}
@media only screen and (min-width:48em){.d-align-right{text-align:right}.d-align-left{text-align:left}.table-layout{display:table;width:100%;table-layout:fixed}.table-layout .table-cell{display:table-cell;vertical-align:middle}.table-layout .table-cell .inner{display:inline-block;width:100%;max-width:40em}.table-layout .table-cell:first-child{text-align:right}.table-layout .table-cell:first-child .inner{text-align:left}.table-layout.full-width .table-cell .inner{max-width:2000px}}
.theme-1{background:#fff}.rail-banner.theme-2 .content,.theme-2{background:#ed1990;color:#fff}.site-theme-2 .theme-2{background:#6aade4;color:#003f72}.theme-2 a:not(.btn),.theme-2 h2:not(.section-title),.theme-2 h3:not(.section-title),.theme-2 h4,.theme-2 h5,.theme-7 a:not(.btn),.theme-7 h2:not(.section-title),.theme-7 h3:not(.section-title),.theme-7 h4,.theme-7 h5,a.theme-2:not(.btn),a.theme-7:not(.btn){color:#fff}.site-theme-2 .theme-2 a:not(.btn),.site-theme-2 .theme-2 h2:not(.section-title),.site-theme-2 .theme-2 h3:not(.section-title),.site-theme-2 .theme-2 h4,.site-theme-2 .theme-2 h5,.site-theme-2 a.theme-2:not(.btn){color:#003f72}.site-theme-2 .rail-banner .theme-2{background:#003c72;color:#fff}.site-theme-2 .rail-banner .theme-2 .title{color:#fff}.site-theme-2 .rail-banner .theme-2 .btn{color:#fff;border-color:#fff}.site-theme-2 .rail-banner{border:1px solid #e1e1e1}.theme-3{background:#ebebeb}.theme-4,.theme-4.btn{background:#0a4778;color:#fff}.theme-4 .btn,.theme-4 a,.theme-8 .btn-transparent{color:#fff}.theme-5{background:#ededed}.theme-6{background:#6aade4}.theme-7{background:#b22a2e;color:#fff}.theme-8{background:#003f72}.theme-8,.theme-8 a:not(.btn),.theme-8 h2:not(.section-title),.theme-8 h3:not(.section-title),.theme-8 h4,.theme-8 h5{color:#fff}.theme-9{background:#044376}.theme-10{background:#f1f1f1}
.svg-theme-1{background:#8cb8ca}.svg-theme-1 svg,.svg-theme-2 svg,.svg-theme-3 svg{fill:#fff}.svg-theme-2{background:#004270}.svg-theme-3,.svg-theme-5{background:#3678a2}.svg-theme-4 svg,svg.svg-theme-4{fill:#6aade4}.svg-theme-10 svg,.svg-theme-11 svg,.svg-theme-12 svg,.svg-theme-13 svg,.svg-theme-5 svg,.svg-theme-6 svg,.svg-theme-7 svg,.svg-theme-8 svg,.svg-theme-9 svg,svg.svg-theme-5,svg.svg-theme-6,svg.svg-theme-7{fill:#fff}.svg-theme-6{background:#f3893c}.svg-theme-7{background:#955e88}.svg-theme-8{background:#d05f27}.svg-theme-9{background:#86339a}.svg-theme-10{background:#9d2065}.svg-theme-11{background:#3778a2}.svg-theme-12{background:#8db8c9}.svg-theme-13{background:#114f79}.svg-icon-container{display:block;width:70px;height:70px;border-radius:50%;margin:0 auto .5em}.svg-icon-container svg.icon{width:100%;height:100%}.site-theme-2 .svg-icon-container[class*=svg-theme]{background:0 0}.site-theme-2 .svg-icon-container[class*=svg-theme] svg{fill:currentColor}@media only screen and (min-width:48em){.title .svg-icon-container{display:inline-block;vertical-align:middle;margin-bottom:0}}
.title-color-1,.title-color-1 a{color:#ed1990}.color-2,.site-theme-2 .title-color-1,.site-theme-2 .title-color-1 a,.title-color-2,.title-color-2 a{color:#003f72}.site-theme-2 .color-3,.site-theme-2 .color-3 a,.title-color-3,.title-color-3 a{color:#282828}.color-1,.color-1 a{color:#003f72}.color-3,.color-3 a{color:#6aade4}.site-theme-2 .color-3 svg.icon{fill:#237ac2!important}
.box-shadow-1{-webkit-box-shadow:inset 0 0 30px 0 rgba(0,0,0,.1);-moz-box-shadow:inset 0 0 30px 0 rgba(0,0,0,.1);box-shadow:inset 0 0 30px 0 rgba(0,0,0,.1)}.box-shadow-2{-webkit-box-shadow:inset 0 45px 85px 0 rgba(0,0,0,.1);-moz-box-shadow:inset 0 45px 85px 0 rgba(0,0,0,.1);box-shadow:inset 0 45px 85px 0 rgba(0,0,0,.1)}
.carousel-container[class*=theme-]{background:0 0}.carousel-container .item-view-1 .carousel-item>div,.carousel-container .item-view-2 .carousel-item>div{background:#ededed}.theme-5 .carousel-container .item-view-1 .carousel-item>div,.theme-5 .carousel-container .item-view-2 .carousel-item>div{background:#fff}.carousel-container.theme-2 .item-view-3 .slick-slide>div,.carousel-container.theme-2 .item-view-4 .slick-slide>div{background:#ed1990}.site-theme-2 .carousel-container.theme-2 .item-view-3 .slick-slide>div,.site-theme-2 .carousel-container.theme-2 .item-view-4 .slick-slide>div{background:#6aade4}.carousel-container.theme-8 .item-view-3 .slick-slide>div,.carousel-container.theme-8 .item-view-4 .slick-slide>div{background:#003f72}
.item-view-1 .carousel-item{padding-top:100px;position:relative}@media (min-width:80em){.item-view-1 .carousel-item{padding-left:30px;padding-right:30px}}.item-view-1 .carousel-item>div{padding:130px 20px 20px}.item-view-1 .item-image{position:absolute;top:0;left:50%;transform:translateX(-50%);width:270px}.item-view-1 .item-image img{display:block;margin:0 auto;width:200px;max-width:80%!important;border-radius:50%}.item-view-1 .item-content p:last-child{margin-bottom:0}.item-view-1 .item-content .match-h-2,.item-view-2 .item-content .match-h-2{margin-bottom:1em}@media (min-width:64em){.item-view-1 .carousel-item>div{padding:150px 40px 40px}.item-view-1 .item-image img{width:269px}}.item-view-1.desktop-1{max-width:451px;margin:0 auto}.item-view-1.desktop-2{max-width:902px;margin:0 auto}.item-view-2 .carousel-item{padding-top:70px;position:relative}@media (max-width:39.99em){.item-view-2 .carousel-item{padding-top:110px}}@media (max-width:22.49em){.item-view-2 .carousel-item{padding-top:90px}}@media (min-width:80em){.item-view-2 .carousel-item{padding-left:20px;padding-right:20px}}.show-all-btn-container{display:none}@media (min-width:87.5em){.item-view-2 .carousel-item+.carousel-item+.carousel-item+.carousel-item,.show-all-btn-container.hide-btn{display:none}.show-all .item-view-2 .carousel-item+.carousel-item+.carousel-item+.carousel-item{display:block}.show-all-btn-container{display:block;margin-top:-40px}}.item-view-2 .carousel-item>div{padding:130px 25px 20px}.item-view-2 .item-image{position:absolute;width:100%;top:0;left:0}.item-view-2 .item-image img{display:block;margin:0 auto;width:370px}@media (max-width:39.99em){.item-view-2 .item-image{padding:0 25px}}@media (min-width:40em){.item-view-2 .item-image img{max-width:80%!important}}.item-view-2 .item-content p:last-child{margin-bottom:1em}@media (min-width:64em){.item-view-2 .carousel-item>div{padding:150px 20px 5px}.grid-9.main-grid .item-view-2 .carousel-item>div{padding:100px 20px 5px}}@media (min-width:75em){.item-view-2 .carousel-item>div{padding:100px 20px 5px}.grid-9.main-grid .item-view-2 .carousel-item>div{padding:65px 20px 5px}}@media (min-width:78.5em){.item-view-2 .carousel-item>div{padding:130px 20px 5px}.grid-9.main-grid .item-view-2 .carousel-item>div{padding:85px 20px 5px}.item-view-2 .item-content .title{margin-bottom:20px;margin-top:10px}}@media (min-width:85.38em){.item-view-2 .carousel-item>div{padding:140px 20px 5px}.grid-9.main-grid .item-view-2 .carousel-item>div{padding:95px 20px 5px}}@media (min-width:93.76em){.item-view-2 .carousel-item>div{padding:150px 20px 5px}.grid-9.main-grid .item-view-2 .carousel-item>div{padding:115px 20px 5px}}@media (min-width:90em){.item-view-3 .carousel-item{padding-left:160px;padding-right:160px}.item-view-3 .slick-prev{left:0}.item-view-3 .slick-next{right:0}}.item-view-4.carousel .carousel-item{padding:0 23px}.item-view-4 .match-h-1{position:relative}.item-view-4 .item-content{padding:30px 25px 115px}.item-view-4 .item-image img{width:100%}.item-view-4 .item-footer{position:absolute;left:25px;bottom:35px}.item-view-5{font-size:17px;text-align:center}.item-view-5.desktop-2{max-width:800px;margin:0 auto}.item-view-5 .item-image .image-holder,.item-view-5 .item-image img{display:block;margin:0 auto 25px;width:188px;border-radius:50%}.item-view-5 .item-image .image-holder{height:188px;background-repeat:no-repeat;background-size:cover;background-position:50% 0;overflow:hidden}.item-view-5 .item-image .image-holder img{border-radius:0}.item-view-5 .item-image .doctor-video-button{margin-top:-50px;margin-bottom:20px}@media (min-width:75em) and (max-width:81.2em){.item-view-5 .item-image .image-holder{width:156px;height:156px}}.item-view-5 .title{margin:0}.item-view-5 p{margin:0 0 5px}.item-view-5 ul{padding:0;margin:0;list-style-type:none}.item-view-7.desktop-1{max-width:484px;margin:0 auto}.item-view-7.desktop-2{max-width:968px;margin:0 auto}@media (max-width:63.99em){.item-view-7.carousel .carousel-item{padding:0 40px}}.item-view-7 .item-image{margin-bottom:15px}.item-view-7 .item-image>span{display:block;margin:0 auto;width:176px;height:130px;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.item-view-7 .item-content{font-size:17px}@media (min-width:48em){.item-view-7 .carousel-item>div{display:-webkit-box;display:-ms-flexbox;display:flex}.item-view-7 .carousel-item>div .item-image{-ms-flex-negative:0;flex-shrink:0;padding-right:25px}.item-view-7 .carousel-item>div .item-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}@media (min-width:48em) and (max-width:63.99em){.item-view-7 .carousel-item>div .item-image{padding-right:15px}.item-view-7 .carousel-item>div .item-image>span{width:136px;height:100px}}@media (min-width:64em){.carousel.item-view-7 .carousel-item{padding:0 20px}}@media (min-width:75em) and (max-width:85.37em){.carousel.item-view-7 .carousel-item{padding:0 10px}.item-view-7 .carousel-item>div .item-image{padding-right:10px}.item-view-7 .item-image>span{width:120px;height:90px}}
main{outline:0}
@media (min-width:1460px){.row-expand{margin:0 -10px}}@media (max-width:47.99em){.row-expand-mobile{margin:0 -10px}}
.section{padding:30px 0 40px;clear:both}.section.no-padding{padding:0}.section.no-padding-bottom{padding-bottom:0}.section.no-padding-top{padding-top:0}#additonal-locations.section:not(.theme-3){padding-bottom:0}
.horizontal-padding.accordion-container{padding:0 20px 40px}.horizontal-padding.accordion-container:last-child{padding-bottom:0}@media (min-width:64em){.tabs-container.content-box .simple-tabs{max-width:1480px;margin:0 auto}.section{padding:60px 0 70px}.horizontal-padding{padding:0 65px}.main-grid.grid-9 .horizontal-padding{padding:0 65px 0 0}.main-grid.grid-12 .horizontal-padding{padding:0}.section .grid-12 .horizontal-padding{padding:0 65px}.horizontal-padding.accordion-container{padding-bottom:60px;max-width:1480px;margin:0 auto}.horizontal-padding.accordion-container:last-child{padding-bottom:0}.search-results-top-filter .horizontal-padding{padding:0 65px}.horizontal-padding .carousel-container{padding:0}.content-max-width-1 .horizontal-padding{max-width:1160px;margin:0 auto}}
@media (max-width:63.99em){.mobile-full-width{margin-left:-10px;margin-right:-10px}}.content-box{font-size:17px;line-height:1.5em;color:#282828}.grow{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex:1;display:block}.footer-flex .grow{-ms-flex:1 0 auto}.fixed{-ms-flex-negative:0;flex-shrink:0;display:block}@media (min-width:64em){.mobile-only{display:none}}@media (max-width:30em){.sm-hide{display:none}}.content-box p:last-child{margin-bottom:0}.title-align-left .section-title{text-align:left}.title-align-right .section-title{text-align:right}.title-align-center .section-title{text-align:center}ul.column-list-2{list-style:none;padding:0;margin:0 0 1em;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-width:150px;-moz-column-width:150px;column-width:150px}ul.column-list-2 li{margin-bottom:.5em;overflow:hidden;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid-column}.center-image img{display:block;margin:0 auto}[class*=box-fixed-width-]{max-width:100%;margin:0 auto}.box-fixed-width-1{width:285px}.padding-right-1{padding-right:15px}.anchor{padding-top:150px;margin-top:-150px}.alter-content-mob-desktop{width:1310px;max-width:100%;margin:0 auto}.alter-content-mob-desktop .mobile-hide,.rail-summary .mobile-hide{display:none}@media (min-width:48em){.alter-content-mob-desktop .mobile-hide,.rail-summary .mobile-hide{display:block}.alter-content-mob-desktop .desktop-hide,.rail-summary .desktop-hide{display:none}}
@media (max-width:63.99em){.right-rail .rail-bottom-content,.right-rail .rail-top-content{display:none}.mobile-rail-top .rail-navigation a.title:focus,.mobile-rail-top .rail-navigation a.title:hover{text-decoration:none}}@media (min-width:64em){.mobile-rail-bottom,.mobile-rail-top{display:none}.right-rail{padding-top:0;padding-left:32px;margin-top:-157px;margin-right:0;z-index:1;position:relative}.right-rail.cta-without-top-content{margin-top:0}.right-rail .panel{padding-top:220px}}.right-rail .rail-top-btn{margin-bottom:30px}.rail-top-btn .title{font-size:18px;text-align:center;margin:0;height:63px;display:table;width:100%}.rail-top-btn .title>span{display:table-cell;vertical-align:middle;padding:0 20px}.rail-top-btn .title>span .btn{width:100%}@media (min-width:80em){.rail-top-btn .title{height:73px}}
.videoWrapper{position:relative;padding-bottom:56.25%;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important}.video-details-box{width:700px;max-width:100%;margin:0 auto}.video-details-box iframe,.video-details-box-doctors iframe{border:0}.video-details-box-doctors{max-width:80%;margin-bottom:40px}@media (max-width:64em){.video-details-box-doctors{max-width:100%;margin-bottom:20px}}.video-details-meta{margin-top:50px}.video-details-meta h1{margin:15px 0;font-weight:700;font-size:2em}.video-details-meta div{font-size:1em;font-weight:400;color:#000}.return-library-link{margin-bottom:50px}.return-library-link a{font-weight:700;position:relative;padding-left:15px}.return-library-link a:before{content:"";position:absolute;border:2px solid #003f72;top:54%;width:8px;height:8px;left:0;transform:translate(-50%,-50%) rotate(45deg);border-top:0;border-right:0}
.main-banner-container{position:relative}.main-banner-container .banner-bottom-box{z-index:10}@media (min-width:64em){.main-banner-container .banner-bottom-box{position:absolute;right:1%;bottom:-100px}}@media (min-width:80em){.main-banner-container .banner-bottom-box{right:5%}}.main-banner,.main-banner-background{position:relative;background-size:cover;background-repeat:no-repeat;background-position:50% 0}.main-banner-background.background-align-left,.main-banner.background-align-left{background-position:0 0}.main-banner-background.background-align-right,.main-banner.background-align-right{background-position:100% 0}.main-banner.overlay-1:before{background:-moz-linear-gradient(top,transparent 0%,transparent 50%,rgba(0,0,0,.75) 100%);background:-webkit-linear-gradient(top,transparent 0%,transparent 50%,rgba(0,0,0,.75) 100%);background:linear-gradient(to bottom,transparent 0%,transparent 50%,rgba(0,0,0,.75) 100%)}.main-banner.overlay-1:before,.main-banner.overlay-2:before,.site-theme-2 .main-banner.overlay-2:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;display:block}.main-banner.overlay-2:before{background:-moz-linear-gradient(45deg,rgba(0,0,0,.45) 0%,rgba(0,0,0,.2) 25%,transparent 50%,transparent 75%,transparent 100%);background:-webkit-linear-gradient(45deg,rgba(0,0,0,.45) 0%,rgba(0,0,0,.2) 25%,transparent 50%,transparent 75%,transparent 100%);background:linear-gradient(45deg,rgba(0,0,0,.45) 0%,rgba(0,0,0,.2) 25%,transparent 50%,transparent 75%,transparent 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#73000000', endColorstr='#00000000',GradientType=1 )}.site-theme-2 .main-banner.overlay-2:before{background:-moz-linear-gradient(top,transparent 0%,transparent 25%,transparent 50%,rgba(0,0,0,.1) 75%,rgba(0,0,0,.23) 100%);background:-webkit-linear-gradient(top,transparent 0%,transparent 25%,transparent 50%,rgba(0,0,0,.1) 75%,rgba(0,0,0,.23) 100%);background:linear-gradient(to bottom,transparent 0%,transparent 25%,transparent 50%,rgba(0,0,0,.1) 75%,rgba(0,0,0,.23) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#3b000000',GradientType=0 )}.main-banner-background.overlay-1::before{content:"";position:absolute;top:0;left:0%;width:100%;height:100%;display:block;background:-moz-linear-gradient(45deg,rgba(0,0,0,.32) 0%,rgba(0,0,0,.16) 24%,rgba(0,0,0,.08) 49%,transparent 75%,transparent 100%);background:-webkit-linear-gradient(45deg,rgba(0,0,0,.32) 0%,rgba(0,0,0,.16) 24%,rgba(0,0,0,.08) 49%,transparent 75%,transparent 100%);background:linear-gradient(45deg,rgba(0,0,0,.32) 0%,rgba(0,0,0,.16) 24%,rgba(0,0,0,.08) 49%,transparent 75%,transparent 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#52000000', endColorstr='#00000000',GradientType=1 )}@media (max-width:47.99em){.main-banner-background.overlay-1::before{display:none}.main-banner .ds-summary-item .ds-stars-item{display:block}.ds-stars-rating-average{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}}.main-banner.size-1{min-height:135px}.main-banner.size-2{min-height:128px}.main-banner.size-3{min-height:180px}.main-banner-text{position:absolute;left:5%;text-shadow:0 0 10px rgba(0,0,0,.8);bottom:9px}.general-hero-banner .main-banner-text{bottom:30px}.main-banner-with-box-content{position:relative}.content-theme-9 .main-banner-box{background:#044376;color:#fff;padding:40px 48px}.content-theme-9 .main-banner-box .title-size-4{color:#fff}.main-banner-with-box-content .main-banner-logo{position:absolute;left:15px;top:42px;width:115px}.content-box-align-right.main-banner-with-box-content .main-banner-logo{left:auto;right:15px}@media (min-width:64em){.main-banner-with-box-content .main-banner-logo{position:absolute;left:385px;top:95px;width:auto}.content-box-align-right.main-banner-with-box-content .main-banner-logo{left:auto;right:385px}.main-banner-box-container{position:absolute;left:10px;top:95px;width:100%}.main-banner-with-box-content .main-banner-box{width:316px}.content-box-align-right.main-banner-with-box-content .main-banner-box{float:right}}@media (min-width:64em) and (max-width:80em){.main-banner-with-box-content .main-banner-logo{left:350px;top:60px;width:116px}.content-box-align-right.main-banner-with-box-content .main-banner-logo{left:auto;right:350px}.main-banner-box-container{top:60px}}.main-banner-text{color:#fff;width:90%}@media (min-width:64em){.main-banner-text{width:72%}.doctors-custom-banner .main-banner-text{width:90%}}.main-banner-text h1{font-size:65px;font-weight:800;color:#fff;margin-bottom:0}.main-banner-text h1 span{font-size:40px;font-weight:700;display:block}.main-banner-text h1 span.nowrap{font:inherit;display:inline}@media (min-width:85em) and (max-width:99.99em){.site-theme-2 .main-banner-text h1.resized{font-size:62px}.site-theme-2 .main-banner-text h1.resized-1{font-size:55px}}@media (min-width:100em){.site-theme-2 .main-banner-text h1{font-size:80px}.site-theme-2 .main-banner-text h1 span{line-height:1.3em}.site-theme-2 .main-banner-text h1.resized{font-size:70px}.site-theme-2 .main-banner-text h1.resized-1{font-size:60px}}@media (max-width:84.99em){.main-banner-text h1{font-size:44px}.main-banner-text h1 span{font-size:30px}}@media (max-width:47.99em){.main-banner-text h1{font-size:35px}.main-banner-text h1 span{font-size:26px}}@media (max-width:29.99em){.main-banner-text h1{font-size:24px}.main-banner-text h1 span{font-size:18px}}@media (min-width:30em){.main-banner.size-1,.main-banner.size-2,.main-banner.size-3{min-height:200px}}@media (min-width:40em){.main-banner.size-1,.main-banner.size-3{min-height:300px}}@media (min-width:48em){.main-banner.size-1{min-height:400px}.main-banner.size-3{min-height:350px}}@media (min-width:64em){.main-banner-container{padding-left:65px}.main-banner-container:before{content:"";position:absolute;left:0;top:20%;width:65px;height:80%;background:#ebebeb}.main-banner.size-1{min-height:470px}.main-banner.size-2{min-height:250px}.main-banner.size-3{min-height:400px}}@media (min-width:85em){.main-banner.size-1{min-height:559px}.main-banner.size-2{min-height:298px}.main-banner.size-3{min-height:515px}}.main-banner-text.has-extra-image{height:100%}.main-banner-text .flex-item{display:table;height:100%}.main-banner-text .flex-item h1{margin:0 0 5px}.main-banner-text .flex-item>div{display:table-cell}.main-banner-text .flex-item>div.fixed,.main-banner-text .flex-item>div.grow{vertical-align:middle}.main-banner-text .l-item-img{border-radius:50%;width:70px}.main-banner-text .image-holder{display:block;width:70px;height:70px;background-repeat:no-repeat;background-size:cover;background-position:50% 0;overflow:hidden;border-radius:50%;margin-right:15px}.main-banner-text .accepting,.main-banner-text .rating{font-size:15px}.main-banner-text .accepting{margin-bottom:0}@media (min-width:35em){.main-banner-text .image-holder{width:120px;height:120px}.main-banner-text .accepting{margin-bottom:30px}}@media (min-width:48em){.main-banner-text .l-item-img{width:180px}.main-banner-text .image-holder{width:180px;height:180px}.main-banner-text .accepting,.main-banner-text .rating{font-size:19px}}@media (min-width:80em){.main-banner-text .image-holder{margin-right:40px}.main-banner-text .flex-item>div.grow{padding-top:20px}}.main-banner-bottom .main-banner-links{list-style:none;margin:0;padding:0;font-weight:700;font-size:18px}.main-banner-bottom .main-banner-links svg.icon{width:1.7em;height:1.7em}.main-banner-links li a{display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none}.main-banner-links li a:focus,.main-banner-links li a:hover{text-decoration:none;color:#ed1990}.site-theme-2 .main-banner-links li a:focus,.site-theme-2 .main-banner-links li a:hover{text-decoration:underline;color:#003f72}.main-banner-links li a>span{align-self:center}.main-banner-links li a>span.grow{align-self:center;-ms-flex:1 0 auto}.main-banner-links li a>span.fixed{align-self:center;padding:0 15px 0 25px}@media (max-width:63.99em){.main-banner-links li a{border-bottom:1px solid #d3d3d3;padding:6px}.main-banner-bottom .main-banner-links svg.icon{width:1.5em;height:1.5em}.bar,.main-banner-bottom .main-banner-links{position:relative;margin-bottom:20px;min-height:50px}.breadcrumbs{padding:15px 110px 15px 20px}.site-theme-2 .breadcrumbs>a:not(.active-breadcrumb-item),.site-theme-2 .breadcrumbs>span:not(.bc-devider2){display:none}.site-theme-2 .breadcrumbs>a:nth-last-child(3){display:inline-block}.main-banner-bottom.has-breadcrumb .pageToolsWrapper>a:first-child{display:none}.bc-devider2{border:5px solid transparent;border-right:5px solid currentColor;display:inline-block;margin:0 5px}.main-banner-bottom.has-breadcrumb .pageToolsWrapper{position:absolute;right:0;top:15px}}@media (max-width:47.99em){.main-banner-bottom.has-breadcrumb .pageToolsWrapper{padding:0 5px 15px}}@media (min-width:64em){.main-banner-links li a>span.fixed{padding-left:0;padding-right:5px}.main-banner-bottom-container{position:relative}.main-banner-container+.main-banner-bottom-container .main-banner-links{margin-left:65px}.main-banner-bottom{display:table;height:70px;width:66.66%}.main-banner-bottom.has-breadcrumb.full-width-bar{width:100%}.main-banner-bottom .bar{display:table;height:100%;width:100%}.no-flexboxlegacy.no-borderimage .main-banner-bottom .bar{margin-top:25px}.main-banner-bottom .bar>div,.main-banner-links li{display:table-cell;vertical-align:middle}.main-banner-bottom .bar>div.pageToolsWrapper{text-align:right;width:338px}.main-banner-bottom .main-banner-links{font-size:16px;display:table;height:100%}.main-banner-links li{padding-right:12px}.no-flexboxlegacy .main-banner-links li{padding-top:12px}}@media (min-width:80em){.main-banner-bottom:not(.has-breadcrumb){width:62%}.main-banner-bottom .main-banner-links{font-size:18px}.main-banner-links li{padding-right:35px}.site-theme-2 .main-banner-links li{padding-right:20px}}@media (min-width:92em){.main-banner-links li{padding-right:55px}.site-theme-2 .main-banner-links li{padding-right:30px}}
.rail-banner{position:relative;padding-top:100px;padding-right:100px;background-size:cover;background-repeat:no-repeat;background-position:100% 0;max-width:340px;margin:0 auto 20px}.rail-banner .rail-content-wrap{display:table;height:215px}.rail-banner .content{display:table-cell;vertical-align:middle;padding:5px 30px}.rail-banner .content .title{margin-bottom:10px}.rail-banner .theme-2,.rail-banner .theme-2 .title{color:#fff}.rail-banner .theme-2 .btn{color:#ed1990;background:#fff;border-color:#fff}.rail-banner p:last-child{margin:0}@media (min-width:64em) and (max-width:80em){.rail-banner{padding-right:40px}.rail-banner .btn.btn-has-icon{font-size:15px;padding-right:35px;padding-left:12px}}@media (min-width:64em) and (max-width:90em){.rail-banner .content{padding:5px 15px;font-size:15px}.rail-banner .content .title{margin-bottom:5px;font-size:18px}}@media (max-width:30em){.rail-banner .content{padding:5px 15px;font-size:15px}.rail-banner .content .title{margin-bottom:5px;font-size:18px}.rail-banner .btn.btn-has-icon{font-size:14px;padding-right:35px;padding-left:12px}}
.doctor-video-button{display:block;text-align:center;margin-top:-26px}.doctor-video-button>span{padding:3px 27px 3px 4px;background:#fff;border-radius:5px;text-transform:uppercase;font-weight:100;font-size:13px;border:1px solid #003f72;display:inline-block;overflow:hidden;position:relative}.doctor-video-button>span:before{position:absolute;top:0;right:0;content:"";display:block;width:20px;height:100%;background:#003f72}.doctor-video-button>span:after{position:absolute;top:8px;right:0;content:"";display:block;width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-right:7px solid transparent;border-left:7px solid #fff}
.flex-search{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-search-input{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex:1}.footer-flex .flex-search-input{-ms-flex:1 0 auto}.flex-search-btn{-ms-flex-negative:0;flex-shrink:0;padding-left:8px}@media (max-width:63.99em){.flex-search-btn{margin:0 auto}.flex-mobile{display:inline-flex;margin-bottom:10px}.flex-mobile .grow{align-self:center}.flex-mobile .fixed{align-self:center;padding-right:8px}}
.callouts{padding-inline:1em;zoom:1}.callouts .svg-icon-container{margin:0 .5em 0 0;width:40px;height:40px}.callouts h3{margin-bottom:.5em}.callouts ul a{text-decoration:none}.callouts ul a:hover{text-decoration:underline}.callouts:after,.callouts:before{content:"";display:table}.callouts:after{clear:both}.callouts>div{margin-bottom:30px}.site-theme-2 .callouts .title a{color:#282828}.site-theme-2 .callouts .title a:focus,.site-theme-2 .callouts .title a:hover{color:#282828;text-decoration:underline}[class*=grid-] .grid-item{padding:initial}@media (min-width:48em){.callouts>div{margin-bottom:0}.callouts .svg-icon-container{margin-right:1em;width:70px;height:70px}.callouts h3{margin-bottom:1em}.grid-9.main-grid .callouts>.grid-4{width:50%!important;margin-bottom:30px}.grid-9.main-grid .callouts>.grid-4:nth-child(3){clear:left;margin-bottom:0}.flex-item{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-item.inline-flex{display:inline-flex}.callouts .title{margin-top:.7em}.flex-item.five-per-row,.flex-item.four-per-row,.flex-item.three-per-row,.flex-item.two-per-row{flex-wrap:wrap}.flex-item.one-per-row>div{width:100%}.flex-item.two-per-row>div{width:50%;margin:0 auto}.flex-item.three-per-row>div{width:33.33%}.flex-item.four-per-row>div{width:25%}.flex-item.five-per-row>div{width:20%}.grid-item{display:grid}.align-for-one-item>div:first-child{margin-left:33.33%}.align-for-two-item>div:first-child{margin-left:17%}}@media (min-width:64em){.callouts{padding:0}.callouts .title,.callouts .title-size-3{font-size:25px}.flex-item.two-per-row.mixed-size-1>div:first-child{width:75%}.flex-item.two-per-row.mixed-size-1>div:last-child{width:25%}}
.mob-flex,.no-flexboxlegacy .mob-flex.inline-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.mob-flex.inline-flex{display:inline-flex}
.carousel-flex-item .media{text-align:center}.carousel-flex-item .media .video{position:relative;display:inline-block;width:100%}.carousel-flex-item .media .video img{display:inline-block}.carousel-flex-item .media .video .play-video{position:absolute;top:50%;left:50%;display:block;width:68px;height:48px;margin:-24px 0 0 -34px;border-radius:8px;background:rgba(0,0,0,.6)}.carousel-flex-item .media .video .play-video:after{content:"";position:absolute;border:10px solid transparent;border-left:18px solid #fff;margin:15px -5px}.carousel-flex-item .content{padding:45px}.carousel-flex-item .content .title{margin-bottom:.7em}@media (min-width:48em){.carousel-flex-item{display:-webkit-box;display:-ms-flexbox;display:flex}.carousel-flex-item .media{width:62%;align-self:center}.carousel-flex-item .content{width:38%;align-self:center;padding:15px 25px;line-height:1.4em;font-size:16px}.carousel-flex-item .content .title{margin-bottom:.5em;font-size:22px}.item-view-6 .carousel-flex-item .content,.item-view-6 .carousel-flex-item .media{width:50%}}@media (min-width:75em){.carousel-videos{width:872px;margin-left:auto;margin-right:auto}.carousel-flex-item .content{padding:15px 30px;line-height:1.5em;font-size:17px}}@media (min-width:80em){.carousel-videos{width:1060px}.carousel-flex-item .media{width:56%}.carousel-flex-item .content{width:44%}}@media (min-width:90em){.carousel-videos{width:1200px}}@media (min-width:100em){.carousel-videos{width:1350px}.carousel-flex-item .content{padding:25px 45px 15px}.carousel-flex-item .content .title{margin-bottom:.7em;font-size:26px}}
.list-items{margin-bottom:40px}.list-items>h3{margin-bottom:0;margin-top:2em}.l-item{padding:1.5em 1em;border-bottom:1px solid #d0d0d0}.hideBorder.l-item{padding-bottom:0!important;border-bottom:0}.tabs-container .l-item-theme-1{padding:3em 1em 1.6em}.l-item.l-item-theme-2{padding:2.5em 0}.hideBorder .l-item.l-item-theme-2{padding:1.5em 0}.l-item-flex{display:-webkit-box;display:-ms-flexbox;display:flex}#locations-results .l-item{padding-bottom:1.5em}#locations-results .l-item .title{margin-bottom:.7em}#doctors-results .l-item-split>div:last-child .l-item-flex>.grow,#events-classes-results .l-item-split>div:last-child .l-item-flex>.grow,#locations-results .l-item-split>div:first-child .l-item-flex>.grow{padding-right:10px}#doctors-results .l-item-split>div:last-child .l-item-flex>.fixed,#events-classes-results .l-item-split>div:last-child .l-item-flex>.fixed,#locations-results .l-item-split>div:first-child .l-item-flex>.fixed{padding-top:10px}.l-item-split>div:first-child{border-bottom:1px solid #eee;margin-bottom:1em;padding-bottom:1em}.l-item .title{font-size:18px}.l-item p,.l-item.l-item-theme-1 .title{margin-bottom:.2em}.l-item.l-item-theme-2 h3{margin-bottom:.4em}.l-item.l-item-theme-2 p{margin-bottom:1em}.l-item-img{margin:0 auto 1em;display:block}#locations-results .l-item-img{width:240px}#locations-results .l-item-split .expandable-hidden .grow{padding-left:33px}#locations-results .title-with-icon .icon{width:1.2em;height:1.2em}.l-item-theme-1 .l-item-img{width:180px;border-radius:50%}#locations-results .image-holder,.l-item-theme-1 .image-holder{display:block;background-repeat:no-repeat;background-size:cover;background-position:50% 0;margin:0 auto 25px}.l-item-theme-1 .image-holder{border-radius:50%;width:188px;height:188px}#locations-results .image-holder{width:240px;height:140px}.l-item-theme-2 .l-item-img{max-width:100%;display:block;background-size:cover;background-position:50%}@media (min-width:48em){.l-item{padding-right:0}.l-item>.fixed{align-self:center}.l-item.vertical-align-top>.fixed,.tabs-container #locations-results .l-item>.fixed,.tabs-container .l-item-theme-1.l-item>.fixed{align-self:flex-start}.hideBorder .l-item.l-item-theme-2{padding:.5em 0}.l-item .title{padding-left:25px;font-size:19px}.l-item.l-item-theme-1 .title{padding-left:0}.l-item,.l-item-split{display:-webkit-box;display:-ms-flexbox;display:flex}.l-item-img{margin:0 15px 0 0}.l-item-theme-1 .l-item-img{width:160px;margin-top:-25px}.l-item-theme-1 .image-holder{width:160px;height:160px;margin-top:-26px}.tabs-container #locations-results .image-holder,.tabs-container .l-item-theme-1 .image-holder{margin-bottom:0}.l-item-theme-2 .fixed{max-width:60%;padding-right:45px}.l-item-theme-2 .l-item-img{margin:0;max-width:100%}.l-item-split>div{padding:0 25px;width:50%;position:relative}.l-item-split>div:first-child{border:0;margin:0;padding-bottom:0}.l-item-split>div:first-child:after{content:"";display:block;width:1px;height:80%;position:absolute;top:0;right:0;background:#eee}}@media (min-width:80em){.l-item-theme-1 .l-item-img{width:180px}.l-item-theme-1 .image-holder{width:180px;height:180px}.l-item-theme-2 .fixed{padding-right:60px}.l-item-theme-2 .l-item-img{margin:0}.l-item-theme-1 .l-item-split>div:first-child{padding-right:60px;padding-left:40px}.l-item-theme-1 .l-item-split>div:last-child{padding-left:75px}}@media (min-width:85em){.l-item{padding:2em 3em 1em 4em}.tabs-container .l-item-theme-1{padding:3em 3em 1.6em 4em}.l-item.l-item-theme-2{padding:3.5em 0}.hideBorder .l-item.l-item-theme-2{padding:.5em 0}}.title-with-icon{padding-left:33px;position:relative}.title-with-icon .icon{position:absolute;left:0;top:0}@media (max-width:47.99em){.l-item .expandable-trigger{cursor:pointer;position:relative}.l-item .expandable-trigger:after,.l-item .expandable-trigger:before{content:" ";display:inline-block;position:absolute;top:50%;right:10px;margin:2px 0 0 5px;vertical-align:middle;background:#5b5b5b;width:12px;height:2px;-wekbit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-transform:scale(.98) translateY(-50%);-ms-transform:scale(.98) translateY(-50%);transform:scale(.98) translateY(-50%)}.l-item .expandable-trigger:after{-webkit-transform:scale(.98) translateY(-75%) rotate(-90deg);-ms-transform:scale(.98) translateY(-75%) rotate(-90deg);transform:scale(.98) translateY(-75%) rotate(-90deg)}.l-item .active .expandable-trigger:after{-webkit-transform:scale(.98) translateY(-75%) rotate(-180deg);-ms-transform:scale(.98) translateY(-75%) rotate(-180deg);transform:scale(.98) translateY(-75%) rotate(-180deg)}.l-item .expandable-hidden{height:0;overflow:hidden}.l-item .active .expandable-hidden{height:auto}}
.go-top{float:right;margin-top:-2em;position:relative;display:block;width:54px;height:54px;padding-top:20px;background:#6aade4;font-size:10px;font-weight:800;text-transform:uppercase;border-radius:50%;text-align:center}.go-top:focus,.go-top:hover{text-decoration:none;opacity:.7}.go-top:after{content:"";position:absolute;top:16px;left:20px;width:14px;height:14px;border:4px solid transparent;border-top-color:currentColor;border-left-color:currentColor;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.list-footer .btn:not([style*="display: none"])+.go-top{margin-top:-1.5em}@media (min-width:64em){.go-top{position:relative;width:70px;height:70px;padding-top:28px;font-size:13px}.go-top:after{content:"";position:absolute;top:22px;left:26px;width:16px;height:16px;border:5px solid transparent;border-top-color:currentColor;border-left-color:currentColor}}
.rating{line-height:1em;padding:3px 0}
.rail-summary{margin-bottom:30px}.rail-summary.no-margin{margin-bottom:0}
.rs-heading{padding:18px 20px 17px;color:#fff;background:#d6006e}.site-theme-2 .rs-heading,.site-theme-2 .theme-2.rs-heading{background:#6aade4;color:#fff}@media (min-width:64em){.rs-heading{min-height:87px}}.rs-content p:last-child,.rs-heading p:last-child{margin-bottom:0}.site-theme-2 .rs-heading .btn{width:100%;color:#fff!important;background:#003f72!important}.site-theme-2 .dark-pink .rs-heading .btn{border-color:#fff!important}.site-theme-2 .rs-heading .btn.btn-transparent,.site-theme-2 .rs-heading a.btn.btn-transparent{background:0 0;border:1px solid #6aade4!important}.site-theme-2 .dark-pink .rs-heading .btn.btn-transparent{border-color:#fff!important;background:0 0!important}.site-theme-2 .rs-heading .btn.register-btn{color:#003f72!important;background:#e6eef8!important;border-color:#e6eef8!important}.site-theme-2 .rs-heading .btn-red{background-color:#b02c32!important}.rs-content{border:1px solid #d0d0d0;border-top:0;background:#fff}.rs-content .expandable{padding:20px;border-bottom:1px solid #d0d0d0}.rs-content .expandable:last-child{border-bottom:0}.rs-content .expandable-trigger{position:relative;font-weight:800;color:#000;padding-right:20px;display:block}.rs-content .expandable-trigger:after,.rs-content .expandable-trigger:before{content:" ";display:inline-block;position:absolute;top:50%;right:10px;margin:2px 0 0 5px;vertical-align:middle;background:#88bde9;width:12px;height:2px;-wekbit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-transform:scale(.98) translateY(-50%);-ms-transform:scale(.98) translateY(-50%);transform:scale(.98) translateY(-50%)}.rs-content .expandable-trigger:after{-webkit-transform:scale(.98) translateY(-75%) rotate(-90deg);-ms-transform:scale(.98) translateY(-75%) rotate(-90deg);transform:scale(.98) translateY(-75%) rotate(-90deg)}.rs-content .active .expandable-trigger:after{-webkit-transform:scale(.98) translateY(-75%) rotate(-180deg);-ms-transform:scale(.98) translateY(-75%) rotate(-180deg);transform:scale(.98) translateY(-75%) rotate(-180deg)}.rs-content .expandable-hidden{display:none;padding:10px 8px 0}.rs-content .expandable>.flex-item{padding:0 8px}.rs-content .expandable>.flex-item .fixed{padding-left:10px}.rs-content .expandable-hidden.no-padding{padding:0}.rs-content .active .expandable-hidden{display:block}.rs-content .smaller a{text-decoration:underline}.rs-content .smaller a:focus,.rs-content .smaller a:hover{text-decoration:none}.rs-content .wait-time{padding:10px 20px;margin-top:1em;align-items:center}
.wait-time>strong{display:block;width:55px}.wait-time svg.icon.icon-size-1{margin-right:5px;width:2em;height:2em;display:block}
.break-word-item,[href^="mailto:"]{overflow-wrap:anywhere}
.event-date-item{padding:0 0 20px;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:48em){.event-date-item{padding:0 20px 50px 0}}.event-date{width:70px;height:70px;margin-right:25px;text-align:center;background:#ed1990;color:#fff;border-radius:50%;display:table}.site-theme-2 .event-date{background:#003f72}.event-date>span{display:table-cell;vertical-align:middle}.event-date>span.multy-day-event>span:first-child{font-size:28px;font-weight:700;display:block;margin-bottom:5px}.event-date>span:last-child{font-size:13px;font-weight:600;text-transform:uppercase;line-height:16px}.event-date-item .title{margin:0 0 8px}.site-theme-2 .event-date-item h6.title{color:#282828;font-weight:400}.site-theme-2 .event-date-item svg.icon{fill:#237ac2}
.slider-nav a.slick-slide:focus,.slider-nav a.slick-slide:hover{text-decoration:none}.slider-for .slick-slide,.slider-nav .slick-slide{outline:0}.slider-for-item .grid-6.push-6>div,.slider-for-item .grid-6.push-6>div>div,.slider-for-item .row-expand-mobile.center-image{min-height:1px}.slider-nav .slick-list{padding:0!important}.slider-nav .slick-slide{padding:0 0 16px}.slider-nav-item{position:relative;display:block;padding:10px;text-align:center;font-weight:700;box-sizing:content-box}.slick-current .slider-nav-item:after,.slick-current .slider-nav-item:before{content:"";position:absolute;top:100%}.site-theme-2 .slick-current .slider-nav-item:after,.site-theme-2 .slick-current .slider-nav-item:before{background:#003f72}.slick-current .slider-nav-item:before{left:0;height:10px;width:100%}.slick-current .slider-nav-item:after{left:50%;margin-top:4px;margin-left:-5px;display:block;width:10px;height:10px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}@media (max-width:47.99em){.slider-nav{z-index:1}.slider-nav-item:after,.slider-nav-item:before{content:"";position:absolute;top:100%}.slider-nav-item:before{left:0;height:10px;width:100%}.slider-nav-item:after{left:50%;margin-top:4px;margin-left:-5px;display:block;width:10px;height:10px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.site-theme-2 .slider-nav-item:after,.site-theme-2 .slider-nav-item:before{background:#003f72}.slider-for{margin-top:-16px;padding-bottom:45px}.slider-for .slick-dots{bottom:5px}}@media (min-width:48em){.slider-nav{position:relative;margin-bottom:50px}.slider-nav:before{content:"";position:absolute;display:block;bottom:6px;left:0;width:100%;height:1px;background:#b7b7b7}.related-carousels-alt-view .slider-nav:before{display:none}.slider-nav-item{border-right:1px solid #b7b7b7}.related-carousels-alt-view .slider-nav-item{border-right:0}.slick-slide:last-child .slider-nav-item{border-right:0}.related-carousels-alt-view .slider-nav{margin:0 auto;max-width:1440px;z-index:1}.related-carousels-alt-view .slider-for{margin-top:-6px}}.related-carousels-alt-view.related-carousels.carousel-container{margin-top:1em;margin-bottom:0}@media (max-width:47.99em){.slider-for-item-content{padding:30px 30px 5px}.slider-for-item-content .btn{margin-left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}.slider-for-item-content>.flex-item{margin-bottom:1em}.slider-for-item-content>.flex-item>div:first-child{-ms-flex-negative:0;flex-shrink:0}
@media (max-width:47.99em){.tabs-with-view-all .mobile-hide{display:none}.tabs-with-view-all .tabs-view-all-link{padding:1em 0 2em}}@media (min-width:48em){.tabs-with-view-all .desktop-hide{display:none}.tabs-with-view-all .slider-nav{padding-right:100px}.tabs-view-all-link{position:absolute;right:0;top:15px}.tabs-view-all-link a.btn{border:0;font-size:15px;z-index:100}}@media (min-width:48em) and (max-width:63.99em){.tabs-with-view-all .slider-nav .title-size-4{font-size:15px}.tabs-view-all-link a.btn{width:100px;padding-right:16px!important}.tabs-view-all-link a.btn:after,.tabs-view-all-link a.btn:before{display:none!important}}@media (min-width:64em){.tabs-with-view-all .slider-nav{padding-right:250px}.tabs-view-all-link a.btn{font-size:19px}}@media (min-width:64em) and (max-width:85.37em){.tabs-view-all-link a.btn,.tabs-with-view-all .slider-nav .title-size-4{font-size:17px}}@media (min-width:64em) and (max-width:79.99em){.tabs-view-all-link a.btn{padding-right:16px!important}.tabs-view-all-link a.btn:after,.tabs-view-all-link a.btn:before{display:none!important}}@media (min-width:71.875em) and (max-width:79.99em){.tabs-view-all-link{right:-70px}}
@media (min-width:48em){.related-carousels .slider-nav.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0)!important;-moz-transform:translate3d(0,0,0)!important;-ms-transform:translate3d(0,0,0)!important;-o-transform:translate3d(0,0,0)!important;transform:translate3d(0,0,0)!important}}
.rating-details{padding:1.5em 0 0}.rating-details>.flex-item>div{align-self:center}.rating-details>.flex-item{font-size:15px}.rating-details>.flex-item .rating-num{display:none;font-size:20px;font-weight:700;color:#6aade4;width:100px;padding-right:20px;text-align:right}.rating-details>.flex-item .rating-stars{display:block}.rating-details>.flex-item:first-child .rating-stars>span{display:block;text-align:center}.rating-details>.flex-item:first-child .rating-stars>span:first-child{min-width:96px;padding-right:5px}.rating-details>.flex-item:first-child>div{padding-bottom:20px}@media (min-width:30em){.rating-details>.flex-item:first-child .rating-stars>span{display:inline-block;text-align:left}}@media (min-width:48em){.rating-details>.flex-item>div:first-child{border-right:1px solid #c4c4c4}.rating-details>.flex-item .rating-num{display:block}.rating-details>.flex-item .rating-stars{padding-left:20px}}@media (min-width:60em){.rating-details{padding:0}}@media (min-width:80em){.rating-details>.flex-item .rating-stars{padding-left:50px}.rating-details>.flex-item .rating-num{padding-right:50px}.rating-details>.flex-item:first-child>div{padding-bottom:25px}}.rating-details>.flex-item:first-child{font-size:20px}.rating-details>.flex-item:first-child .rating-num{color:#6aade4;font-size:45px}
.accordion>.ui-accordion-header{font-size:18px}.accordion>.ui-accordion-header .flex-item>div{align-self:center}.accordion>.ui-accordion-header img{display:block;width:36px;height:36px;border-radius:50%;margin-right:15px}@media (min-width:30em){.accordion>.ui-accordion-header{font-size:20px}.accordion>.ui-accordion-header img{width:60px;height:60px;margin-right:30px}}
.contacts-list .flex-item{margin-bottom:10px}.contacts-list .grow>strong{display:block}@media (min-width:64em){.contacts-list .flex-item{margin-bottom:25px}.contacts-list-title{font-size:19px}}
.resources-icons>div{text-align:center}.resources-icons a{text-decoration:none}@media (max-width:47.99em){.resources-icons{display:block;-webkit-column-count:2;-moz-column-count:2;column-count:2;column-gap:10px}}@media (min-width:48em){.resources-icons{flex-wrap:wrap}.resources-icons>div{width:20%}}@media (min-width:1200px){.resources-icons>div p:last-child{font-size:1.4em;font-weight:700}}@media (min-width:1400px){.resources>.grid-6:first-child{padding-right:25px}.resources>.grid-6:last-child{padding-left:25px}}.publication-item{padding:15px 0;border-top:1px solid #d8d8d8}.publication-item:first-child{border-top:0}.publication-item .fixed img{margin-right:20px}
.location-boxes{width:1050px;max-width:100%;margin:3em auto;flex-wrap:wrap;justify-content:center}.location-boxes>div{width:50%;padding:5px;height:145px}.location-boxes>div>div{display:block;position:relative;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;overflow:hidden}.location-boxes>div>div>a{display:block;width:100%;height:100%;background:rgba(0,63,114,.82);color:#fff;text-decoration:none}.location-boxes>div>div>a:focus,.location-boxes>div>div>a:hover{background:rgba(236,245,253,.9);color:#003f72;text-decoration:none}@media (min-width:30em){.location-boxes>div{height:200px}}@media (min-width:48em){.location-boxes>div{width:20%;height:170px}}@media (min-width:80em){.location-boxes>div{height:200px}}.location-box-content{width:100%;height:100%;display:table;font-size:19px;font-weight:700}.location-box-content>span{display:table-cell;vertical-align:middle;text-align:center;padding:20px 15px}.location-box-content .more-link{display:none;position:absolute;bottom:30px;left:50%;padding-right:15px;font-size:13px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.location-box-content .more-link:before{width:12px;height:12px;margin-top:1px}.location-box-content .more-link:after{border:1px solid currentColor;border-left:0;border-top:0;width:5px;height:5px;margin-top:1px}@media (min-width:64em){a:hover .location-box-content .more-link{display:block}}
.items-list{margin:0;padding:0}.items-list .flex-item{margin-bottom:30px}.items-list .item-media{display:block;width:70px;height:70px;margin-right:20px;border-radius:50%;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}.squared-images .items-list .item-media{border-radius:0}.items-list-footer{text-align:center;margin:0 0 40px}@media (min-width:48em){.items-list .item-media{width:100px;height:100px;margin-right:32px}.items-list-footer{text-align:left;padding-left:135px;margin:10px 0 0}.items-list-header{text-align:center}}@media (min-width:60em){.items-list-header{padding-left:135px;text-align:left}}
.site-body>.news-events-callouts-section{display:none}.news-events-callouts-section strong{font-weight:600}.news-events-callouts-section .title-size-4{line-height:1.3em}@media (min-width:64em){.mobile-rail-bottom .news-events-callouts-section{display:none}.site-body>.news-events-callouts-section{display:block}}@media (min-width:64em) and (max-width:84.99em){.news-events-callouts-section .title-size-2{font-size:25px}.news-events-callouts-section .container .grid-6:first-child{padding:0 20px 0 0}.news-events-callouts-section .container .grid-6:last-child{padding:0 0 0 20px}}@media (min-width:85em){.news-events-callouts-section .container .grid-6{padding:0 65px}.news-events-callouts-section .items-list-header{padding-bottom:10px}}@media (max-width:47.99em){.news-events-callouts-section .title-size-2{text-align:center}}
#colorbox{position:absolute;z-index:9999}#cboxOverlay,#cboxWrapper,#colorbox{top:0;left:0;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#cboxWrapper{position:absolute;z-index:9999}#cboxOverlay{z-index:999}#cboxWrapper,.cboxPhoto{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxBottomLeft,#cboxMiddleLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingGraphic,#cboxLoadingOverlay{position:absolute;top:0;left:0;width:100%;height:100%}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#cboxContent,#cboxLoadedContent,#colorbox{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#00223e;opacity:.8;filter:alpha(opacity = 80)}#cboxClose:active,#cboxNext:active,#cboxPrevious:active,#cboxSlideshow:active,#colorbox{outline:0}#cboxBottomLeft,#cboxBottomRight,#cboxTopLeft,#cboxTopRight{width:21px;height:21px}#cboxMiddleLeft,#cboxMiddleRight{width:21px}#cboxBottomCenter,#cboxTopCenter{height:21px}#cboxContent{background:#fff;overflow:hidden;padding:40px 15px 20px}@media (min-width:80em){#cboxContent{background:#fff;border-radius:4px}.get-care-now-module{padding:65px 60px 55px}}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{margin-bottom:0}#cboxCurrent,#cboxTitle{position:absolute;bottom:4px;color:#949494}#cboxTitle{text-align:center;width:100%;display:none!important;left:0}#cboxCurrent{left:58px}#cboxNext,#cboxPrevious{border:0;padding:0;margin:0;overflow:visible;background:0 0}#cboxSlideshow{width:auto}#cboxClose,#cboxSlideshow{border:0;padding:0;margin:0;overflow:visible;background:0 0}#cboxSlideshow{position:absolute;bottom:4px;right:30px;color:#0092ef}#cboxNext,#cboxPrevious{position:absolute;bottom:0;left:0;width:25px;height:25px;text-indent:-9999px}#cboxPrevious:hover{background-position:-75px -25px}#cboxNext{left:27px}#cboxNext:hover{background-position:-50px -25px}#cboxClose{position:fixed;top:25px;left:25px;background:#003f72;border-radius:50%;width:30px;height:30px;text-indent:-9999px;line-height:0}#cboxClose:after,#cboxClose:before{content:"";display:block;position:absolute;width:14px;height:2px;background:#fff;margin-left:8px;top:14px;left:0}#cboxClose:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#cboxClose:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}@media (min-width:80em){#cboxClose{top:35px;left:30px}}.cboxIE #cboxBottomCenter,.cboxIE #cboxBottomLeft,.cboxIE #cboxBottomRight,.cboxIE #cboxMiddleLeft,.cboxIE #cboxMiddleRight,.cboxIE #cboxTopCenter,.cboxIE #cboxTopLeft,.cboxIE #cboxTopRight{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)}
.get-care-now-module .svg-icon-container svg.icon{width:70px;height:70px;margin:0}.get-care-now-module .title-size-1{margin-bottom:1.2em}.get-care-now-module .flex-item{flex-wrap:wrap}.get-care-now-module .flex-item>div{width:100%;padding:0 15px 30px}.get-care-now-module .flex-item>div>span{display:block;margin-bottom:1em}.get-care-now-module .flex-item+div{margin-top:2em}@media (min-width:64em) and (max-width:84.99em){.get-care-now-module .title-size-1{margin-bottom:.5em;font-size:30px!important}.get-care-now-module .title{margin:0 0 .2em;font-size:24px!important}.get-care-now-module .flex-item+div{margin-top:1em}}@media (min-width:30em){.get-care-now-module .flex-item>div{width:50%}}@media (min-width:80em){.get-care-now-module .flex-item>div{width:25%;padding-bottom:70px;position:relative}.occmed .get-care-now-module .flex-item>div{width:50%;margin-bottom:35px}.get-care-now-module .flex-item>div .btn{position:absolute;bottom:5px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}
.popup-active{position:fixed;width:100%}
.warning-msg-container{position:relative;z-index:1000}@media (max-width:39.99em){.warning-msg .grow>p:last-of-type{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.warning-msg.show-full-content .grow>p:last-of-type{display:block;text-overflow:initial}.warning-msg-more{display:block;margin-bottom:15px;text-decoration:underline}.show-full-content .warning-msg-more{display:none}}@media (min-width:40em){.warning-msg-more{display:none}}
.flex-callouts{flex-wrap:wrap}.flex-callouts>div{width:50%;text-align:center;padding:0 15px 20px;margin-bottom:25px}.flex-callouts>div .mobile-hide{display:none}@media (max-width:47.99em){.flex-callouts{margin:0 14px}.flex-callouts>div{margin:0;padding:0 12px 15px}.alter-titles .title-size-3{font-size:16px;margin:0}.site-theme-2 .alter-titles .title-size-3{font-size:19px;font-weight:400}.alter-titles .title-color-3,.alter-titles .title-color-3 a{color:#003f72}}@media (min-width:48em){.flex-callouts>div{border-left:1px solid #e1e1e1;padding:0 35px}.flex-callouts>div:first-child{border-left:0}.flex-callouts>div .mobile-hide{display:block}.flex-callouts .desktop-hide{display:none}}@media (min-width:64em){.flex-callouts>div{text-align:left;width:25%}.flex-callouts.footer-fixed>div{padding-bottom:70px;position:relative}.flex-callouts.footer-fixed .btn{position:absolute;bottom:5px}.flex-callouts>div:nth-child(5),.flex-callouts>div:nth-child(9){border-left:0}}@media (min-width:75em){.flex-callouts-container{margin:0 -30px}}
.default-player{display:block;position:relative;max-width:100%;width:688px!important;height:0!important;padding-bottom:56.25%}@media (max-width:79.99em){.bc-player-rk1mJA1sz_default,.default-player .vjs-poster{background:0 0!important}}.default-player video{width:100%!important;height:100%!important;position:absolute;top:0;bottom:0;right:0;left:0}
@media (min-width:64em){.section.after-breadcrumb{margin-top:-70px;padding-top:130px}}#letters-buttons,#letters-buttons-coveo{list-style:none;margin:0 0 30px;padding:0;display:table;width:100%}#letters-buttons li,#letters-buttons-coveo li{display:table-cell}#letters-buttons .letter,#letters-buttons-coveo .letter{display:block;text-align:center;background:0 0;border:0;color:#003f72;font-weight:700;width:100%;padding:0 9px}#letters-buttons .letter.active,#letters-buttons-coveo .letter.active{font-weight:800;color:#003f72}.filter-footer .btn{min-width:170px}.search-results-top-filter label{color:#282828;font-size:17px}.search-results-top-filter #uselocation{margin-bottom:12px;display:block}@media (min-width:80em){.search-results-top-filter label{font-size:19px}.search-results-top-filter .letter{font-size:17px}}.search-results-top-filter .buttons-label{font-weight:700;color:#282828;font-size:17px;text-transform:uppercase}@media (min-width:48em) and (max-width:63.99em){#letters-buttons .letter,#letters-buttons-coveo .letter{padding:0 5px;font-size:13px}.search-results-top-filter .buttons-label{font-size:13px}}.coveo-results-custom .mobile-hide,.search-results-top-filter .expandable.active .expandable-hidden{display:none}@media (min-width:48em){.coveo-results-custom .mobile-hide{display:block}.coveo-results-custom .desktop-hide{display:none}.search-results-top-filter .flex-item>div{padding:0 10px}}@media (min-width:80em){.search-results-top-filter .flex-item>div{padding:0 20px 10px}}@media (max-width:47.99em){.search-results-top-filter .expandable-inner .expandable-hidden{display:none}.search-results-top-filter .expandable-inner.active .expandable-hidden{display:block}.mobile-slight-padding-top{padding-top:.5em}}.slight-padding-top{padding-top:.5em}[class*=show-hide-button]{position:relative;text-align:center;margin:1em 0 2em}@media (min-width:48em){[class*=show-hide-button]{margin:2em 0 0}}[class*=show-hide-button]:before{content:"";position:absolute;top:50%;left:0;height:1px;width:100%;background:#c7d4de}[class*=show-hide-button] [class*=expandable-trigger]{position:relative;border:0;background:#f1f1f1;padding:0 15px;color:#003f72;font-size:13px;font-weight:700;text-transform:uppercase;outline:0}@media (min-width:80em){[class*=show-hide-button] [class*=expandable-trigger]{font-size:15px}}
.services-by-letter{list-style:none;margin:0;padding:0}.services-by-letter li{border-bottom:1px solid #e0e0e0;padding:20px 25px;font-size:19px;font-weight:700}.services-by-letter li:nth-child(odd){background:#f9f9f9}
.error-layout,.error-reason{font-size:1.3em}.error-content>div{margin-bottom:2em}.error-content p{margin-bottom:.2em}.error-reason{color:#ed1990;font-weight:600}.site-theme-2 .error-reason{color:#87cefa}@media (min-width:48em){.error-layout .grow{padding-right:5%}}@media (min-width:48em)and (max-width:63.99em){.error-layout .fixed img{width:220px}}@media (min-width:64em)and (max-width:80em){.error-layout .fixed img{width:320px}}
.location-services{padding-top:1em}
.video-js .vjs-dock-title{text-align:left!important}.video-js .vjs-dock-text{display:none!important}
.carousel .mf-player-container,.carousel-videos .mf-player-container{opacity:0}.carousel .slick-current .mf-player-container,.carousel-videos .slick-current .mf-player-container{opacity:1}@media (min-width:75em) and (max-width:85.374em){.no-flexboxlegacy .carousel-videos .mf-player-container{min-height:298px}}@media (min-width:85.375em){.no-flexboxlegacy .carousel-videos .mf-player-container{min-height:324px}}
.site-theme-2 .page-section .content.page-layout{padding-top:50px}.site-theme-2 .hbspt-form *{font-family:Montserrat,sans-serif}.site-theme-2 .hbspt-form{max-width:500px;width:100%;margin:50px 0 0;padding:0 20px}.site-theme-2 .hbspt-form label,.site-theme-2 .hbspt-form label span{font-size:19px}.site-theme-2 .hbspt-form label{font-weight:700}.site-theme-2 .hbspt-form fieldset{margin-bottom:18px;max-width:inherit;width:inherit}.site-theme-2 .hbspt-form fieldset input{width:100%}.site-theme-2 .hbspt-form .inputs-list{list-style:none;margin:10px 0 0;padding:0}.site-theme-2 .hbspt-form .inputs-list label span{margin-left:5px;font-weight:400}.site-theme-2 .hbspt-form input[type=email],.site-theme-2 .hbspt-form input[type=password],.site-theme-2 .hbspt-form input[type=text],.site-theme-2 .hbspt-form select,.site-theme-2 .hbspt-form textarea{background:#fff;-moz-border-radius:3px!important;-webkit-border-radius:3px!important;border-radius:3px!important;padding:15px;border:1px solid #b7b7b7;color:#4a4a4a;font-size:15px;box-sizing:border-box!important;height:auto;line-height:1em}.site-theme-2 .hbspt-form .hs_submit{text-align:center}.site-theme-2 .hbspt-form .hs-button.primary{display:inline-block;margin:0;padding:15px 16px;line-height:1em;font-weight:700;font-size:15px;color:#fff;background:#003f72;border:1px solid #003f72;border-radius:4px;text-align:center;text-decoration:none;cursor:pointer;overflow:visible;text-shadow:none;box-shadow:none;box-sizing:border-box}.site-theme-2 .hbspt-form .hs-button.primary:focus,.site-theme-2 .hbspt-form .hs-button.primary:hover{color:#fff;border:1px solid #09bfe6;box-shadow:none;opacity:.7}.site-theme-2 .hbspt-form .hs-form-required{color:#6aade4!important;margin-left:8px}.site-theme-2 .hbspt-form .submitted-message{text-align:center}.site-theme-2 .hbspt-form .hs-error-msgs label{font-size:inherit;font-weight:inherit}.site-theme-2 .hbspt-form fieldset .hs-input{width:100%!important}.site-theme-2 .hbspt-form fieldset .hs-input[type=checkbox]{width:auto!important}.site-theme-2 .script-manager-div .hbspt-form{max-width:none}.site-theme-2 .hbspt-form #scheduleGXP :is(.prevWeek, .nextWeek){color:#003c71}.site-theme-2 .hbspt-form #scheduleGXP select{border-color:#757575}.site-theme-2 .hbspt-form #scheduleGXP select:has(option:first-child:checked){color:#757575}.site-theme-2 .hbspt-form #scheduleGXP :is(#GXPSundayDay, #GXPMondayDay, #GXPTuesdayDay, #GXPWednesdayDay, #GXPThursdayDay, #GXPFridayDay, #GXPSaturdayDay){background-color:#ebebeb;color:#282828;text-shadow:none}.site-theme-2 .hbspt-form #scheduleGXP .GXPentryHeader{background-color:#757575}.site-theme-2 .hbspt-form #scheduleGXP .GXPEntry :is(.GXPTime, .GXPTitle, .GXPStudio, .GXPCategory, .GXPLocation){color:#757575}@media (max-width:48em){.site-theme-2 .script-manager-div .hbspt-form{padding:0}.site-theme-2 .hbspt-form #scheduleGXP{padding:20px 0;min-width:0;width:100%}.site-theme-2 .hbspt-form #scheduleGXP .searchSelect{width:100%;float:none;margin-bottom:1em}.site-theme-2 .hbspt-form #scheduleGXP .searchSelect select{width:90%}.site-theme-2 .hbspt-form #scheduleGXP thead{display:none}.site-theme-2 .hbspt-form #scheduleGXP td{display:block}}
@media (min-width:64em){.no-flexboxlegacy .site-header>.inner,.no-flexboxlegacy .warning-msg{padding-right:25px}.no-flexboxlegacy .footer-bottom{padding-right:15px}}.special-select select::-ms-expand{display:none}.filter .formee .special-select select{padding:11px 35px 11px 15px}.filter .formee .special-select:after{top:10px}
#locationMap{width:100%;height:320px;background-color:gray}
.sitemap h4{font-size:18px}.sitemap>li>ul{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-width:250px;-moz-column-width:250px;column-width:250px}
.site-theme-2 .section.standard-content .content-box{padding-top:40px}
.contact-form-container{margin-top:1em}.formee.refferal-center-form fieldset{background:0 0;border:0;padding:0;margin:0;position:relative}@media (min-width:480px){.refferal-form{margin:0 -10px}.refferal-form.email-patient-form{margin-top:1em}}.formee.refferal-center-form{margin-bottom:1em}.formee.refferal-center-form label{display:inline;padding-right:3px}.formee.refferal-center-form .field-required{color:#6aade4}.formee.refferal-center-form .move-up-custom{margin-top:-15px}.formee.refferal-center-form .move-down-custom{margin-top:15px}.formee.refferal-center-form .form-footer{margin-top:1em}.formee.refferal-center-form .form-control[disabled]{cursor:not-allowed;background:#f9f9f9}.refferal-center-form .data-table th{background:#003f72;border:1px solid #6aade4}.refferal-center-form .data-table td{text-align:center}.VolunteerApplicationForm .checkBoxList{border:2px solid #003f72;height:300px;padding:20px;overflow-y:scroll}.well-fade{margin-bottom:2em;background:#f9f9f9;padding:1em}
body{min-width:300px}#header-container #main-nav-container .right-column{max-width:100%}#body-container .right-column{max-width:100%;box-sizing:border-box}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.clearfix{zoom:1}.svg-legend{height:0;position:absolute;top:-999em;width:0}.svg_icon{display:inline-block;width:1em;height:1em;stroke-width:0;stroke:currentColor;fill:currentColor}@media (min-width:480px){.flex{display:-webkit-box;display:-ms-flexbox;display:flex}}.form-container .next-btn.no-arrow>span:after,.form-container .next-btn.no-arrow>span:before,.validation-summary-valid{display:none}.validation-summary-errors.field-validation-error{display:block}.bill-payment-container.container-fluid{padding-left:0;padding-right:0}.bill-payment-hint{margin-left:10px}.bill-payment-container .border-box{box-sizing:border-box}.full-width-container{padding:26px 0;background:#fff!important}.full-width-container #breadcrumbs{margin-left:250px}.form-container{border:1px solid #c4c3c3;background:#f9f8f8;padding:35px 50px;width:625px;max-width:100%;margin:70px 0 50px}.form-container input[type=color],.form-container input[type=date],.form-container input[type=datetime-local],.form-container input[type=datetime],.form-container input[type=email],.form-container input[type=month],.form-container input[type=number],.form-container input[type=password],.form-container input[type=search],.form-container input[type=tel],.form-container input[type=text],.form-container input[type=time],.form-container input[type=url],.form-container input[type=week],label{font-size:16px;color:#282828}.form-container .info-icon-container{background:#6cace3;color:#fff;border-radius:50%;font-size:16px;overflow:hidden;display:inline-block;width:16px;height:16px;margin-right:10px}.form-container .icon_info{display:inline-block;width:20px;height:20px;margin:-2px}.form-container .step-num{font-size:24px;color:#6cace3;margin-bottom:20px}.form-container .step-num span{display:inline-block;width:35px;height:35px;box-sizing:border-box;padding:7px;vertical-align:middle;font-size:21px;background:#6cace3;color:#fff;text-align:center;border-radius:50%}.form-container .step-title{font-size:21px;margin-bottom:30px}.form-container .step-title.step-title-alt{font-size:24px;color:#6cace3}.form-container .control-group{position:relative;padding-left:30px;box-sizing:border-box}.form-container .control-group.center{display:flex;justify-content:center}.form-container span.required{position:absolute;left:0;top:15px;color:#005582;font-size:25px}.payment-methods{font-size:14px;color:#535353}.payment-methods>img{margin:10px 0}.form-container .form-btn>span,.has-popup-info{position:relative}.has-popup-info.popup-right{padding-right:40px}.has-popup-info.popup-left{padding-left:40px}.has-popup-info .popup-trigger{position:absolute;top:12px}.has-popup-info.popup-right .popup-trigger{right:0}.has-popup-info.popup-left .popup-trigger{left:0}.form-container .form-btn{display:block;width:100%;padding:15px;line-height:1em;border-radius:0;border:0;font-size:14px;text-transform:uppercase;text-shadow:none;box-shadow:none}.form-container .form-btn:focus,.form-container .form-btn:hover{opacity:.7}.form-container .next-btn{color:#fff}.form-container .prev-btn{color:#7c7c7c;background:#efefef}.form-container .next-btn>span,.form-container .prev-btn>span{padding-right:18px}.form-container .next-btn.no-arrow>span{padding-right:0}.form-container .login-btn{background:#005582;color:#fff}.form-container .next-btn{background:#6cace3}.form-container .next-btn>span:after,.form-container .next-btn>span:before,.form-container .prev-btn>span:after,.form-container .prev-btn>span:before{content:"";position:absolute;display:block;width:7px;height:2px}.form-container .next-btn>span:after,.form-container .next-btn>span:before{background:#fff}.form-container .prev-btn>span:after,.form-container .prev-btn>span:before{background:#7c7c7c}.form-container .next-btn>span:before{top:50%;right:0;margin-top:-3px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}.form-container .next-btn>span:after,.form-container .prev-btn>span:before{top:50%;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg)}.form-container .next-btn>span:after{right:0;margin-top:1px}.form-container .prev-btn>span:before{left:0;margin-top:-3px}.form-container .prev-btn>span:after{top:50%;left:0;margin-top:1px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}.form-complete-sign{position:relative;display:block;width:100px;height:100px;margin:20px auto;border-radius:50%;background:#6cace3}.form-complete-sign:after,.form-complete-sign:before{content:"";position:absolute;display:block;height:7px;top:50%;left:50%;background:#fff}.form-complete-sign:before{width:35px;margin-left:-12px;margin-top:-1px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg)}.form-complete-sign:after{width:15px;margin-left:-17px;margin-top:4px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}.payment-complete .text-size-1{font-size:14px;color:#9c9c9c}.payment-complete .text-size-1 p{margin-bottom:12px}.payment-complete .text-size-2{font-size:21px;font-weight:700}.payment-complete .text-size-3{font-size:24px}.payment-complete .margin-1{margin-bottom:40px}@media (max-width:479px){.form-container{padding:35px 20px}.form-container .row-fluid>[class*=span]{width:100%;margin-left:0}.form-container .row-fluid>.control-group>[class*=span]{width:50%;margin-left:0}.form-container .control-label{font-size:12px}.form-container .info-icon-container{margin-left:5px}}.control-label.visually-hidden{display:none!important}
.tabcontrol>.content>.title,.tabcontrol>.steps .current-info,.tabcontrol>.steps .number,.wizard .steps,.wizard>.content>.title,.wizard>.steps .current-info,.wizard>.steps .number{position:absolute;left:-999em}.wizard{position:relative}.wizard .steps{top:-122px;left:0;width:100%}.wizard .steps>ul{position:relative;width:629px;max-width:100%;margin:20px auto;padding:0;box-sizing:border-box;list-style:none!important}.wizard .steps>ul>li{width:25%;padding:0 2px;float:left;box-sizing:border-box;background:0 0}.wizard .steps>ul>li a{display:block;padding:10px;text-align:center;border-top:2px solid #dedede;color:#c9c9c9;font-size:11px;text-transform:uppercase}.wizard .steps>ul>li.current a,.wizard .steps>ul>li.done a{border-top:2px solid #6cace3;color:#6cace3;font-weight:700}
.actions ul{margin:0;padding:0 0 0 30px;box-sizing:border-box;width:100%;list-style:none!important}.actions ul li{width:50%;box-sizing:border-box;text-align:center;background:0 0}.actions ul li:nth-child(1){padding-right:10px;float:left}.actions ul li:nth-child(2),.actions ul li:nth-child(3){padding-left:10px;float:right}.actions ul li.disabled{display:none}.actions ul li a{display:block;padding:15px;line-height:1em;border-radius:0;border:0;font-size:14px;text-transform:uppercase;text-shadow:none;box-shadow:none}.actions ul li a:focus,.actions ul li a:hover{opacity:.7;text-decoration:none}.actions ul li:nth-child(1) a{color:#7c7c7c;background:#efefef}.actions ul li:nth-child(2) a,.actions ul li:nth-child(3) a{color:#fff;background:#6cace3}.actions ul li a span{position:relative}.actions ul li:nth-child(1) a span:after,.actions ul li:nth-child(1) a span:before{content:"";position:absolute;left:-20px;top:50%;display:block;width:7px;height:2px;background:#7c7c7c}.actions ul li:nth-child(1) a span:before{margin-top:-3px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg)}.actions ul li:nth-child(1) a span:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}.actions ul li:nth-child(2) a span:after,.actions ul li:nth-child(2) a span:before{content:"";position:absolute;right:-20px;top:50%;display:block;width:7px;height:2px;background:#fff}.actions ul li:nth-child(2) a span:before{margin-top:-3px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}.actions ul li:nth-child(2) a span:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg)}
#cboxLoadedContent{border:0}
.info-popup{background:#f9f8f8;border:1px solid #c6c6c6;padding:50px}
.sa-codes-carousel-container{display:none;position:relative}.carousel-active .sa-codes-carousel-container{display:block}.carousel-active .sa-codes-triggers{display:none}.sa-codes-main-container{width:700px;margin:0 auto}.sa-codes-triggers-container>h2{font-size:24px;color:#6cace3;margin-bottom:15px}.sa-codes-triggers-container>h2 .info-icon-container{background:#6cace3;color:#fff;border-radius:50%;font-size:16px;overflow:hidden;display:inline-block;width:31px;height:31px;margin-right:10px;margin-bottom:-5px}.sa-codes-triggers-container>h2 .icon_info{display:inline-block;width:37px;height:37px;margin:-3px}.sa-codes-triggers{margin:0 -5px}.sa-codes-triggers>h3{color:#222;font-size:18px;margin:5px 5px 15px}.sa-codes-trigger-item{float:left;width:350px;height:240px;padding:5px;box-sizing:border-box}.sa-codes-trigger-item a,.sa-codes-trigger-item a span{display:block;width:100%;height:100%;box-sizing:border-box}.sa-codes-trigger-item a{position:relative;font-size:21px;color:#222;text-align:center;background:#fff;border:1px solid #cdcdcd;border-bottom:2px solid #cdcdcd}.sa-codes-trigger-item a span{padding-top:190px}.sa-codes-trigger-item a .bg-hold{opacity:.3;box-sizing:border-box;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.sa-codes-trigger-item a .text-hold{position:absolute;top:0;left:0}.sa-codes-trigger-item a:focus,.sa-codes-trigger-item a:hover{border-bottom:2px solid #6cace3;text-decoration:none}.sa-codes-trigger-item a:focus .bg-hold,.sa-codes-trigger-item a:hover .bg-hold{opacity:.9}
.slick-slide{outline:0}
.sa-codes-carousel h3{color:#222;font-size:21px;padding-right:30px}
.close-carousel{position:absolute;top:42px;right:15px;z-index:1;padding:10px}.close-carousel:after,.close-carousel:before{content:"";display:block;width:14px;height:2px;background:#818898}.close-carousel:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}.close-carousel:after{margin-top:-2px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg)}
#loan-repayment-form .g-recaptcha,#payment-form .g-recaptcha{margin-bottom:10px}.bill-payment-container .panel{background:#f5f5f5;border:1px solid #c7c7c7;border-radius:2px;margin-bottom:5px}
.accordion-theme-alt{border-top:1px solid #ebebeb}.accordion-theme-alt .panel{background:#fff;border:0;border-bottom:1px solid #ebebeb;border-top:1px solid #fafafa;border-radius:0;margin-bottom:0}
.panel-title{color:#222;font-weight:700;padding:20px}.panel-title a{color:#222;display:block;position:relative;padding-right:30px;outline:0}
.accordion-theme-alt .panel-title{padding:20px 0}
.panel-title a:focus,.panel-title a:hover{text-decoration:none}.panel-title img{margin-right:10px}.panel-title .arrow{position:absolute;right:0;top:50%;display:block}
.accordion-theme-alt .panel-title .arrow{top:12px}
.panel-title .collapsed .arrow,.panel-title .initial-state .arrow{-webkit-transform:rotate(180deg) translate(50%,0);-moz-transform:rotate(180deg) translate(50%,0);-ms-transform:rotate(180deg) translate(50%,0);-o-transform:rotate(180deg) translate(50%,0)}.panel-title .arrow:before{width:18px}.panel-title .arrow:after,.panel-title .arrow:before{content:"";height:2px;background:#005582;display:block}.panel-title .arrow:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}.panel-title .arrow:after{margin-top:-2px;margin-left:-13px;width:19px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg)}
.accordion-theme-alt .panel-title .arrow:before{width:13px}.accordion-theme-alt .panel-title .arrow:after{width:14px;margin-left:-9px}.accordion-theme-alt .panel-default>.panel-heading{background-color:#fff;padding-left:0}
.bill-payment-container .panel-body{padding:0 20px 20px 35px;border-top:none!important}.bill-payment-container .accordion-theme-alt .panel-body{padding-left:0}.pay-online .panel-title{font-size:22px}
.linkdiv{cursor:pointer}
.online-payments{width:436px;margin:0 auto;max-width:100%}.online-payments>a,.online-payments>div{background:#fff;border:1px solid #c6c6c6;padding:10px;margin:5px 0;font-size:14px;box-sizing:border-box;display:block}@media (min-width:480px){.online-payments>a,.online-payments>div{width:48%}.online-payments>a:first-child,.online-payments>div:first-child{margin:5px 2% 5px 0}.online-payments>a:last-child,.online-payments>div:last-child{margin:5px 0 5px 2%}}.online-payments>a h3,.online-payments>div h3{font-size:18px;color:#222;text-align:center}.online-payments>a{text-decoration:inherit;color:inherit}.panel-title .subtitle.pay-by-phone{float:right;font-size:20px;color:#3faee7;cursor:pointer}
.panel-title .subtitle{float:right;font-size:20px}@media (max-width:479px){.panel-title{font-size:15px}.panel-title .subtitle,.panel-title .subtitle.pay-by-phone,.pay-by-phone .panel-title a{font-size:15px;margin-top:0;float:none}}
.monthPicker{width:100%;box-sizing:border-box}
.center{text-align:center}
.row-fluid{width:100%;*zoom:1}.row-fluid:after,.row-fluid:before{display:table;content:"";line-height:0}.row-fluid:after{clear:both}.row-fluid [class*=span]{display:block;width:100%;min-height:29px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.127659574%;*margin-left:2.074468085%}.row-fluid [class*=span]:first-child{margin-left:0}.row-fluid .controls-row [class*=span]+[class*=span]{margin-left:2.127659574%}.row-fluid .span12{width:100%;*width:99.946808511%}.row-fluid .span11{width:91.489361702%;*width:91.436170213%}.row-fluid .span10{width:82.978723404%;*width:82.925531915%}.row-fluid .span9{width:74.468085106%;*width:74.414893617%}.row-fluid .span8{width:65.957446809%;*width:65.904255319%}.row-fluid .span7{width:57.446808511%;*width:57.393617021%}.row-fluid .span6{width:48.936170213%;*width:48.882978723%}.row-fluid .span5{width:40.425531915%;*width:40.372340426%}.row-fluid .span4{width:31.914893617%;*width:31.861702128%}.row-fluid .span3{width:23.404255319%;*width:23.35106383%}.row-fluid .span2{width:14.893617021%;*width:14.840425532%}.row-fluid .span1{width:6.382978723%;*width:6.329787234%}.row-fluid .offset12{margin-left:104.255319149%;*margin-left:104.14893617%}.row-fluid .offset12:first-child{margin-left:102.127659574%;*margin-left:102.021276596%}.row-fluid .offset11{margin-left:95.744680851%;*margin-left:95.638297872%}.row-fluid .offset11:first-child{margin-left:93.617021277%;*margin-left:93.510638298%}.row-fluid .offset10{margin-left:87.234042553%;*margin-left:87.127659574%}.row-fluid .offset10:first-child{margin-left:85.106382979%;*margin-left:85%}.row-fluid .offset9{margin-left:78.723404255%;*margin-left:78.617021277%}.row-fluid .offset9:first-child{margin-left:76.595744681%;*margin-left:76.489361702%}.row-fluid .offset8{margin-left:70.212765957%;*margin-left:70.106382979%}.row-fluid .offset8:first-child{margin-left:68.085106383%;*margin-left:67.978723404%}.row-fluid .offset7{margin-left:61.70212766%;*margin-left:61.595744681%}.row-fluid .offset7:first-child{margin-left:59.574468085%;*margin-left:59.468085106%}.row-fluid .offset6{margin-left:53.191489362%;*margin-left:53.085106383%}.row-fluid .offset6:first-child{margin-left:51.063829787%;*margin-left:50.957446809%}.row-fluid .offset5{margin-left:44.680851064%;*margin-left:44.574468085%}.row-fluid .offset5:first-child{margin-left:42.553191489%;*margin-left:42.446808511%}.row-fluid .offset4{margin-left:36.170212766%;*margin-left:36.063829787%}.row-fluid .offset4:first-child{margin-left:34.042553191%;*margin-left:33.936170213%}.row-fluid .offset3{margin-left:27.659574468%;*margin-left:27.553191489%}.row-fluid .offset3:first-child{margin-left:25.531914894%;*margin-left:25.425531915%}.row-fluid .offset2{margin-left:19.14893617%;*margin-left:19.042553191%}.row-fluid .offset2:first-child{margin-left:17.021276596%;*margin-left:16.914893617%}.row-fluid .offset1{margin-left:10.638297872%;*margin-left:10.531914894%}.row-fluid .offset1:first-child{margin-left:8.510638298%;*margin-left:8.404255319%}.row-fluid [class*=span].hide,[class*=span].hide{display:none}.row-fluid [class*=span].pull-right,[class*=span].pull-right{float:right}
input[class*=span]{float:none;margin-left:0!important;display:inline-block}.control-group{margin-bottom:9.5px}
.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}
.svg-legend{height:0;position:absolute;top:-999em;width:0}.svg_icon{display:inline-block;width:1em;height:1em;stroke-width:0;stroke:currentColor;fill:currentColor}
@media (min-width:480px){.flex{display:-webkit-box;display:-ms-flexbox;display:flex}}
.bill-payment-container .border-box{box-sizing:border-box}
.full-width-container{padding:26px 0;background:#fff!important}.full-width-container #breadcrumbs{margin-left:250px}
.form-container{border:0;background:#f1f1f1;padding:35px 50px;width:635px;max-width:100%;margin:70px auto 50px}.form-container .formee input[type=color],.form-container .formee input[type=date],.form-container .formee input[type=datetime-local],.form-container .formee input[type=datetime],.form-container .formee input[type=email],.form-container .formee input[type=month],.form-container .formee input[type=number],.form-container .formee input[type=password],.form-container .formee input[type=search],.form-container .formee input[type=tel],.form-container .formee input[type=text],.form-container .formee input[type=time],.form-container .formee input[type=url],.form-container .formee input[type=week],.form-container .formee select,.form-container .formee textarea{margin-bottom:0}.form-container textarea{min-height:90px!important;width:100%}.form-container .field-validation-error{color:red;font-size:14px}.form-container .label-group{padding-top:10px}.form-container .control-label{font-size:16px;color:#222;display:inline-block}.form-container .popup-trigger.pull-left:focus,.form-container .popup-trigger.pull-left:hover{text-decoration:none}.form-container .info-icon-container{background:#6aade4;color:#fff;border-radius:50%;font-size:16px;overflow:hidden;display:inline-block;vertical-align:middle;width:21px;height:21px;margin-right:10px}.form-container .icon_info{display:inline-block;width:25px;height:25px;margin:-2px}.form-container .step-num{font-size:24px;color:#6aade4;margin-bottom:20px}.form-container .step-num span{display:inline-block;width:35px;height:35px;box-sizing:border-box;padding:3px;vertical-align:middle;font-size:21px;background:#6aade4;color:#fff;text-align:center;border-radius:50%}.form-container .step-title{font-size:21px;margin-bottom:30px}.form-container .step-title.step-title-alt{font-size:24px;color:#6aade4}.form-container .control-group{position:relative;padding-left:30px;box-sizing:border-box;margin-bottom:20px}.form-container span.required{position:absolute;left:0;top:8px;color:#005582;font-size:25px}
.payment-methods{font-size:14px;color:#535353}.payment-methods>img{margin:10px 0}
.has-popup-info{position:relative}.has-popup-info.popup-right{padding-right:40px}.has-popup-info.popup-left{padding-left:40px}.has-popup-info .popup-trigger{position:absolute;top:12px}.has-popup-info.popup-right .popup-trigger{right:0}.has-popup-info.popup-left .popup-trigger{left:0}
.form-container .form-btn{display:block;width:100%;padding:15px;line-height:1em;border-radius:4px;border:0;font-size:15px;text-transform:capitalize;text-shadow:none;box-shadow:none}.form-container .form-btn:focus,.form-container .form-btn:hover{opacity:.7}.form-container .next-btn{color:#fff}.form-container .prev-btn{color:#7c7c7c;background:#efefef}.form-container .form-btn>span{position:relative}.form-container .next-btn>span,.form-container .prev-btn>span{padding-right:18px}.form-container .next-btn.no-arrow>span{padding-right:0}.form-container .login-btn{background:#005582;color:#fff}.form-container .next-btn{background:#6cace3}.form-container .next-btn>span:after,.form-container .next-btn>span:before,.form-container .prev-btn>span:after,.form-container .prev-btn>span:before{content:"";position:absolute;display:block;width:7px;height:2px}.form-container .next-btn>span:after,.form-container .next-btn>span:before{background:#fff}.form-container .prev-btn>span:after,.form-container .prev-btn>span:before{background:#7c7c7c}.form-container .next-btn.no-arrow>span:after,.form-container .next-btn.no-arrow>span:before{display:none}.form-container .next-btn>span:before{top:50%;right:0;margin-top:-3px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}.form-container .next-btn>span:after,.form-container .prev-btn>span:before{top:50%;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg)}.form-container .next-btn>span:after{right:0;margin-top:1px}.form-container .prev-btn>span:before{left:0;margin-top:-3px}.form-container .prev-btn>span:after{top:50%;left:0;margin-top:1px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}
.form-complete-sign{position:relative;display:block;width:100px;height:100px;margin:20px auto;border-radius:50%;background:#6cace3}.form-complete-sign:after,.form-complete-sign:before{content:"";position:absolute;display:block;height:7px;top:50%;left:50%;background:#fff}.form-complete-sign:before{width:35px;margin-left:-12px;margin-top:-1px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg)}.form-complete-sign:after{width:15px;margin-left:-17px;margin-top:4px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}
.payment-complete .text-size-1{font-size:14px;color:#9c9c9c}.payment-complete .text-size-1 p{margin-bottom:12px}.payment-complete .text-size-2{font-size:21px;font-weight:700}.payment-complete .text-size-3{font-size:24px}.payment-complete .margin-1{margin-bottom:40px}
@media (max-width:767px){.form-container{padding:35px 20px}.form-container .row-fluid>[class*=span]{width:100%;margin-left:0}.form-container .row-fluid>.control-group>[class*=span]{width:50%;margin-left:0}.form-container .control-label{font-size:15px;line-height:16px}.form-container .info-icon-container{margin-left:5px}.control-group.mobile-custom-row{position:relative;padding-bottom:31px}.control-label.mobile-custom-label{position:absolute;left:30px;bottom:0}@media (max-width:360px){.control-label.mobile-custom-label{bottom:-5px}}}
.tabcontrol>.content>.title,.tabcontrol>.steps .current-info,.tabcontrol>.steps .number,.wizard .steps,.wizard>.content>.title,.wizard>.steps .current-info,.wizard>.steps .number{position:absolute;left:-999em}.wizard{position:relative}.wizard .steps{top:-122px;left:0;width:100%}.wizard .steps>ul{position:relative;width:629px;max-width:100%;margin:20px auto;padding:0;box-sizing:border-box;list-style:none!important}.wizard .steps>ul>li{width:25%;padding:0 2px;float:left;box-sizing:border-box}.wizard .steps>ul>li a{display:block;padding:10px;text-align:center;border-top:2px solid #dedede;color:#c9c9c9;font-size:11px;text-transform:uppercase}.wizard .steps>ul>li.current a,.wizard .steps>ul>li.done a{border-top:2px solid #6aade4;color:#6aade4;font-weight:700}
.actions ul{margin:0;padding:0 0 0 30px;box-sizing:border-box;width:100%;list-style:none!important}.actions ul li{width:50%;box-sizing:border-box;text-align:center}.actions ul li:nth-child(1){padding-right:10px;float:left}.actions ul li:nth-child(2),.actions ul li:nth-child(3){padding-left:10px;float:right}.actions ul li.disabled{display:none}.actions ul li a{display:block;padding:15px;line-height:1em;border-radius:4px;border:0;font-size:15px;font-weight:700;text-transform:capitalize;text-shadow:none;box-shadow:none}.actions ul li a:focus,.actions ul li a:hover{opacity:.7;text-decoration:none}.actions ul li:nth-child(1) a{color:#fff;background:#6aade4}.actions ul li:nth-child(2) a,.actions ul li:nth-child(3) a{color:#fff;background:#003f72}.actions ul li a span{position:relative}.actions ul li:nth-child(1) a span:after,.actions ul li:nth-child(1) a span:before{content:"";position:absolute;left:-20px;top:50%;display:block;width:7px;height:2px;background:#fff}.actions ul li:nth-child(1) a span:before{margin-top:-3px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg)}.actions ul li:nth-child(1) a span:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}.actions ul li:nth-child(2) a span:after,.actions ul li:nth-child(2) a span:before{content:"";position:absolute;right:-20px;top:50%;display:block;width:7px;height:2px;background:#fff}.actions ul li:nth-child(2) a span:before{margin-top:-2px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}.actions ul li:nth-child(2) a span:after{margin-top:2px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg)}
#cboxLoadedContent{border:0;background:#fff}
.info-popup{background:#f9f8f8;border:1px solid #c6c6c6;padding:50px}
.sa-codes-carousel-container{display:none;position:relative}.carousel-active .sa-codes-carousel-container{display:block}.carousel-active .sa-codes-triggers{display:none}.sa-codes-main-container{width:700px;margin:0 auto}.sa-codes-triggers-container>h2{font-size:24px;color:#6cace3;margin-bottom:15px}.sa-codes-triggers-container>h2 .info-icon-container{background:#6cace3;color:#fff;border-radius:50%;font-size:16px;overflow:hidden;display:inline-block;width:31px;height:31px;margin-right:10px;margin-bottom:-5px}.sa-codes-triggers-container>h2 .icon_info{display:inline-block;width:37px;height:37px;margin:-3px}.sa-codes-triggers{margin:0 -5px}.sa-codes-triggers>h3{color:#222;font-size:18px;margin:5px 5px 15px}.sa-codes-trigger-item{float:left;width:350px;height:240px;padding:5px;box-sizing:border-box}.sa-codes-trigger-item a,.sa-codes-trigger-item a span{display:block;width:100%;height:100%;box-sizing:border-box}.sa-codes-trigger-item a{position:relative;font-size:18px;color:#222;text-align:center;background:#fff;border:1px solid #cdcdcd;border-bottom:2px solid #cdcdcd}.sa-codes-trigger-item a span{padding-top:190px}.sa-codes-trigger-item a .bg-hold{opacity:.3;box-sizing:border-box;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.sa-codes-trigger-item a .text-hold{position:absolute;top:0;left:0}.sa-codes-trigger-item a:focus,.sa-codes-trigger-item a:hover{border-bottom:2px solid #6cace3;text-decoration:none}.sa-codes-trigger-item a:focus .bg-hold,.sa-codes-trigger-item a:hover .bg-hold{opacity:.9}
.slick-slide{outline:0}.sa-codes-carousel h3{color:#222;font-size:21px;padding-right:30px}.close-carousel{position:absolute;top:42px;right:15px;z-index:1;padding:10px}.close-carousel:after,.close-carousel:before{content:"";display:block;width:14px;height:2px;background:#818898}.close-carousel:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}.close-carousel:after{margin-top:-2px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg)}
.panel{background:#f2f2f2;border:1px solid #c7c7c7;border-radius:2px;margin-bottom:5px}.accordion-theme-alt{border-top:1px solid #ebebeb}.accordion-theme-alt .panel{background:#fff;border:0;border-bottom:1px solid #ebebeb;border-top:1px solid #fafafa;border-radius:0;margin-bottom:0}.panel-title{color:#222;font-size:20px;font-weight:700;padding:20px}.panel-title a{color:#222;display:block;position:relative;padding-right:30px;outline:0}.panel-title a:focus,.panel-title a:hover{text-decoration:none}.panel-title img{margin-right:10px}.panel-title .arrow{position:absolute;right:0;top:20px;display:block}.accordion-theme-alt .panel-title .arrow{top:12px}.panel-title .collapsed .arrow,.panel-title .initial-state .arrow{-webkit-transform:rotate(180deg) translate(50%,0);-moz-transform:rotate(180deg) translate(50%,0);-ms-transform:rotate(180deg) translate(50%,0);-o-transform:rotate(180deg) translate(50%,0)}.panel-title .arrow:before{width:18px}.panel-title .arrow:after,.panel-title .arrow:before{content:"";height:2px;background:#005582;display:block}.panel-title .arrow:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}.panel-title .arrow:after{margin-top:-2px;margin-left:-13px;width:19px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg)}.accordion-theme-alt .panel-title .arrow:before{width:13px}.accordion-theme-alt .panel-title .arrow:after{width:14px;margin-left:-9px}.panel-body{padding:0 20px 20px}
.pay-online .panel-title{font-size:22px}.online-payments{width:436px;margin:0 auto;max-width:100%}.online-payments>div{background:#fff;border:1px solid #c6c6c6;padding:10px;margin:5px 0;font-size:14px;box-sizing:border-box}@media (min-width:480px){.online-payments>div{width:48%}.online-payments>div:first-child{margin:5px 2% 5px 0}.online-payments>div:last-child{margin:5px 0 5px 2%}}.online-payments>div h3{font-size:18px;color:#222;text-align:center}.pay-by-phone .panel-title a{float:right;font-size:20px;color:#3faee7;margin-top:8px}@media (max-width:479px){.panel-title{font-size:15px}.pay-by-phone .panel-title a{font-size:15px;margin-top:0;margin-left:52px;float:none}}.monthPicker{width:100%;box-sizing:border-box}
@media (min-width:64em){.place-holder-height{height:87px}}
.ds-comments-more-link{display:inline-block;margin:0;padding:15px 16px;font-size:15px;border-radius:4px;text-align:center;cursor:pointer;overflow:visible;color:#fff;background:#003f72;border:1px solid #003f72;font-weight:700;line-height:1em}
.embedded{font-family:Montserrat,Calibri,Arial,sans-serif}.embedded h2{font-size:24px;color:#000}.embedded h3{font-size:20px;font-weight:500;color:#000}.embedded .content-box{font-size:15px}.embedded .ds-comments-more-link{background:#237ac2;border:2px solid #237ac2;border-radius:10px;box-shadow:0 0 5px rgba(0,0,0,.251);line-height:20px;padding:10px 46px}
.content-links>span{display:block;margin-bottom:15px;text-align:center}@media (min-width:48em){.content-links>span{text-align:left}}
#doctors-location,#events-classes-address,#locations-location{display:block}#doctors-uselocation,#events-classes-uselocation,#locations-uselocation{position:absolute}
.content-box .content-box-info.horizontal-padding h1,.content-box .content-box-info.horizontal-padding h2,.content-box .content-box-info.horizontal-padding h3,.content-box .content-box-info.horizontal-padding h4,.content-box .content-box-info.horizontal-padding h5{color:#282828}.content-box .content-box-info.horizontal-padding a{font-weight:700}
#open-scheduling-widget iframe{display:block}
.mb-10{margin-bottom:10px!important}
.carousel-container-randomize{margin-bottom:20px!important;padding-bottom:40px}
.tab-slider-circle-image{padding:0 30px}.tab-slider-circle-image-holder{background-size:cover;display:inline-block;width:200px;height:200px;border-radius:50%}.tab-slider-circle-image-content{padding:25px 45px 15px}
.lab-container{display:flex;flex-wrap:wrap}.lab{width:100%;background:#f1f1f1;position:relative;padding:110px 20px 20px;margin:0 2% 130px}.lab a,.lab h3{color:#003f72!important}.lab a{text-decoration:none!important}.lab a:hover{text-decoration:underline!important}.lab-title{border-bottom:1px solid #e1e1e1;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#e1e1e1;padding-bottom:10px;margin-bottom:10px}.lab-title p{color:#282828}.lab-image{top:-90px;position:absolute;left:0;width:100%}.lab-image>div{margin:0 auto;border-radius:50%;overflow:hidden;width:180px}.lab-image-holder{display:block;height:180px}.lab-image div .lab-image-holder{background-repeat:no-repeat;background-size:cover;background-position:50% 0}.lab h3{margin:0;font-size:20px}
.rs-heading p:last-of-type{margin-bottom:0}.hide-show-all-btn .show-all-btn{display:none}
@media (min-width:40em){.lab{width:45.33%}}@media (min-width:64em){.lab{width:29.33%}}@media (min-width:80em){.lab{width:20.33%}}
.tabs-container .item-date{width:82px;height:82px;text-align:center;padding:0 12px;margin-right:15px;background:#003f72;border-radius:50%;color:#fff;text-transform:uppercase;font-size:14px}@media (min-width:80em){.tabs-container .item-date{margin-right:40px}}.tabs-container .item-date>div{display:table;width:100%;height:100%}.tabs-container .item-date>div>div{display:table-cell;vertical-align:middle}.tabs-container .item-date>div>div>span:first-child{font-weight:700;font-size:38px;line-height:1em}.tabs-container .item-date>div>div>span:last-child{font-weight:600;line-height:1em;font-size:19px}
#events-classes-results .l-item .title{font-size:20px;margin-bottom:.5em}@media (min-width:64em){#events-classes-results .l-item .title{font-size:30px;margin-bottom:.5em}}.event-item-row{margin-bottom:.5em}.event-item-row>span{margin-right:1em}@media (max-width:39.99em){.event-item-row>span{display:block;margin-right:0;margin-bottom:.5em}.event-item-row span:last-child{margin-bottom:0}}
.lp_header img{max-width:none!important}
.image-holder .play-button{left:50%;top:50%;transform:translate(-50%,-50%);position:absolute;width:60px;height:100px}.image-holder .play-button>circle{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);transition:all .3s cubic-bezier(.25,.8,.25,1);opacity:.8}.image-holder:hover .play-button>circle{opacity:1;box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}@media (min-width:80em){.video-list .result-item-view-3.squared-image .coveo-result-list-container{padding-top:0}}.video-list .result-item-view-3.squared-image .coveo-result-list-container{padding-top:0}
.occmed .theme-1{border-top:20px solid #3a8dde}.occmed #cboxOverlay{background:#000;opacity:.55!important;filter:alpha(opacity = 55)}.occmed #cboxClose,.occmed .slick-current .slider-nav-item:after,.occmed .slick-current .slider-nav-item:before,.occmed .theme-1{background:#003c71}.occmed .header-logo{display:flex;align-items:center}.occmed .header-logo .site-logo{margin-top:0}.occmed .header-links a.get-care,.occmed .header-search .CoveoSearchInterface{background:0 0}.occmed .magic-box-input,.occmed .magic-box-input input{height:42px!important;border-radius:4px 0 0 4px}.occmed .magic-box{height:44px;border-radius:4px}.occmed .CoveoSearchButton{height:44px;width:47px;background:#003c71;border:1px solid #003c71;border-radius:0 4px 4px 0;cursor:pointer}.occmed .callouts h3 a,.occmed h3 a{color:#003c71}.occmed .callout-links li a{text-decoration:underline}.occmed .callout-links .btn{margin-top:15px}.occmed .callout-links h3,.occmed .callout-links h3 a,.occmed .callouts .callout-with-links-and-image h3,.occmed .footer h4{color:#282828}.occmed .header-links a{color:#fff}.occmed .theme-gray{background:#ececec}.occmed .slick-dots li.slick-active button{border:1px solid #003c71;background:#003c71}.occmed .rs-heading .btn{width:100%}.occmed .rs-heading{background:#3a8dde}.occmed .theme-2{background:#6aade4}.occmed .rail-banner .theme-2 .btn{background:0 0;border:1px solid #fff}.occmed .carousel-container h3,.occmed .get-care-now-module h2{color:#003c71}.occmed .slider-for-item-content a{background:#003c71;color:#fff}.occmed .rs-heading .btn.register-btn{background:#ececec;border:1px solid #dbdbdb;color:#003c71}.occmed .rs-heading a{border:1px solid #fff!important}.occmed .rail-navigation .title{background:#003c71;color:#fff;text-decoration:none}.occmed .rail-navigation .cm-menu{background:#fff 0% 0% no-repeat padding-box;border-top:none;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;border-left:1px solid #e1e1e1;opacity:1}.occmed .rail-banner .rail-content-wrap .content{background:#003c71}.occmed .svg-theme-10{background:#fff}.occmed .main-nav .toggle-menu,.occmed .site-search .search-trigger{background:0 0}.occmed .toggle-menu span:before,.occmed .toggle-menu:after,.occmed .toggle-menu:before{background:#fff!important}.occmed .main-banner-links li a:focus,.occmed .main-banner-links li a:hover{color:#003c71}.occmed .search-trigger{color:#003c71!important}.occmed .search-trigger svg.icon{fill:#fff}.occmed .error-reason{color:#b2292e}.occmed .site-header{border-bottom:0}@media (min-width:1024px){.occmed .site-search .inner{top:93px}}.occmed .btn:not(.btn-transparent),.occmed a.btn:not(.btn-transparent){color:#fff;background:#003c71;border:1px solid #003c71}.occmed .magic-box .magic-box-clear{height:42px;line-height:42px}.occmed .callouts .callout-with-links-and-image h3 a{color:#282828}.occmed .section-nav .cm-menu>li>a,.occmed .section-nav .cm-menu>li>div>a{color:#282828;font-weight:800;padding-left:20px}.occmed .section-nav .cm-menu a{color:#093e73;font-weight:600;font-size:15px;padding-left:55px}.occmed .main-nav .cm-menu li a>span{color:#003c71;font-weight:700}@media (min-width:1024px){.occmed .main-nav .cm-menu li a>span{color:#fff}}.occmed .cm-menu li a:focus,.occmed .cm-menu li a:hover{color:#003c71}.occmed .section-nav .cm-menu a.current-page{color:#282828;background:#ededed}.occmed .section-nav .cm-menu a:hover{color:#282828}.occmed .footer-links .expandable-hidden{height:auto}.occmed .footer-links .expandable{border-bottom:0}.occmed .footer-heading{display:none}@media (min-width:80em){.occmed .size-1 .main-banner-text{bottom:85px}}@media only screen and (min-width:1460px){.occmed .site-search{margin:0;min-width:355px}.occmed .header-search .CoveoSearchInterface{min-width:450px}}@media (max-width:63.99em){.occmed .header-links{padding:5px 0}.occmed .my-chart-link{background:#003c71}.occmed .main-nav .cm-menu{margin-top:20px}.occmed .main-nav .cm-menu>li:first-child{border-top:none!important}.occmed{border-top:none}.occmed .site-search .inner{top:7.125em}.occmed .footer-middle-inner .footer-links{padding-top:25px}}@media (min-width:40em){.occmed .main-banner-text{margin-top:45px}}.occmed .section.standard-content .content-box{padding-top:40px}
.gl-full-width-two-column .mob-flex{column-gap:5px}.gl-full-width-two-column-item{padding:100px 0;flex:1 1 0}.gl-full-width-two-column-item:nth-child(odd){background:#f2f2f2}.gl-full-width-two-column-item:nth-child(even){background:#e7e7e7}.gl-full-width-two-column-item p{padding:0 100px}.gl-full-width-two-column-item a{display:inline-block;margin-top:15px}.gl-full-width-two-column{position:relative}.gl-full-width-two-column h3{padding:0 15px}@media (max-width:1400px){.gl-full-width-two-column-item p{padding:0 35px}}@media (max-width:63.99em){.gl-full-width-two-column .mob-flex{display:block}.gl-full-width-two-column-item{width:100%}}
.callout-with-links-and-image .grid-6{align-self:center}.callout-with-links-and-image img{padding:15px 0}
.search-card{display:flex;border:1px solid #e1e1e1}search-card a{text-decoration:underline}.search-card h3{font-size:20px}.search-card .provider-details{width:50%;background:#f1f1f1;padding:15px}.search-card .location-details{padding:15px;width:50%}.search-card .provider-details div{align-self:center}.search-card .provider-details div .rating-placeholder,.search-card .provider-details div p,.search-card h3{margin-bottom:5px}.search-card .item-image{margin-right:20px}.search-card .item-image .image-holder{display:inline-block;width:188px;height:188px;background-repeat:no-repeat;background-size:cover;background-position:50% 0;border-radius:50%}.search-card ul{margin-top:15px;padding-left:0}.search-card .additional-locations{padding-top:15px;float:right}.search-card .locations div{border-bottom:1px #e1e1e1 solid;padding:15px 0;list-style:none}.search-card .locations div:nth-child(1){border-top:1px #e1e1e1 solid;border-bottom:1px #e1e1e1 solid}.search-card .locations div p{margin-bottom:0}.search-card .locations div p span{float:right}.search-card .ctas{display:flex}.search-card .ctas a{font-size:14px;width:50%}.search-card .ctas a.btn:nth-child(1){margin-right:5px}.CoveoResultList .search-card .btn:hover{color:#fff}.CoveoResultList .search-card .btn:focus{color:#fff}@media screen and (min-width:1300px) and (max-width:1500px){.search-card .ctas{flex-wrap:wrap}.search-card .ctas a{margin-bottom:5px;width:100%}.search-card .ctas a.btn:nth-child(1){margin-right:0}}@media only screen and (max-width:1300px){.search-card{display:block}.search-card .location-details,.search-card .provider-details{width:100%}}@media only screen and (max-width:767px){.search-card .provider-details{text-align:center}.search-card .ds-stars{margin:0 auto}.search-card{margin:105px 0}.search-card .item-image{margin-top:-105px;margin-right:0}}@media only screen and (max-width:570px){.search-card .ctas{display:block}.search-card .ctas a{width:90%}.search-card .ctas a.btn:nth-child(1){margin-right:0;margin-bottom:5px}}
.gl-for-email-and-phone-container{display:flex;flex-wrap:wrap;padding:40px 0}.gl-for-email-and-phone-item{background:#f1f1f1;margin:0 2% 1.5em;padding:110px 20px 20px;position:relative;width:100%}.gl-for-email-and-phone-item a{text-decoration:none}.gl-for-email-and-phone-item .image{left:0;position:absolute;top:-90px;width:100%}.gl-for-email-and-phone-item .image div{border-radius:50%;margin:0 auto;overflow:hidden;width:180px}.gl-for-email-and-phone-item .image div .image-holder{background-repeat:no-repeat;background-size:cover;background-position:50% 0;display:block;height:180px}@media (min-width:40em){.gl-for-email-and-phone-item{width:45.33%}}@media (min-width:64em){.gl-for-email-and-phone-item{margin-bottom:130px;width:29.33%}}@media (min-width:80em){.gl-for-email-and-phone-item{width:20.33%}}
.site-theme-2 .CoveoSearchInterface{background:0 0}@media (max-width:480px){.site-search .CoveoSearchInterface .CoveoSearchbox{margin-right:0}}@media only screen and (min-width:1460px){.site-theme-2 .header-search .CoveoSearchInterface{min-width:450px}}.site-theme-2 .CoveoSearchbox .CoveoSearchButton{height:44px;width:47px;background:#6aade4;border:1px solid #6aade4;border-radius:0 4px 4px 0;cursor:pointer}.site-search .CoveoSearchbox .CoveoSearchButton{background:#237ac2;border:1px solid #237ac2;display:flex;align-items:center;padding-inline:.75em;width:auto}.site-theme-2 .filter-footer .CoveoSearchButton{border-radius:4px}@media (min-width:64em){.site-search .CoveoSearchbox .CoveoSearchButton .coveo-search-button{display:flex;align-items:center;gap:.75em;margin-inline:.25em 1em}.site-search .CoveoSearchbox .CoveoSearchButton .coveo-search-button:after{content:"Search";font-size:17px}}.site-search .CoveoSearchbox .magic-box .magic-box-input input{height:44px}.site-theme-2 .CoveoSearchbox .magic-box{border-radius:4px;height:44px}@media (max-width:63.99em){.site-theme-2 .CoveoSearchbox .magic-box{border-radius:4px}}.site-theme-2 .CoveoSearchbox .magic-box .magic-box-input,.site-theme-2 .CoveoSearchbox .magic-box .magic-box-input input{height:42px;border-radius:4px 0 0 4px}.site-theme-2 .CoveoSearchbox .magic-box .magic-box-clear{height:42px;line-height:42px}.site-theme-2 .search-results-top-filter .magic-box .magic-box-clear{margin-top:4px}.site-theme-2 .CoveoSearchbox .magic-box .magic-box-suggestions .coveo-caption,.site-theme-2 .CoveoSearchbox .magic-box .magic-box-suggestions .coveo-icon-omnibox-result-list,.site-theme-2 .CoveoSearchbox .magic-box .magic-box-suggestions .coveo-top-field-suggestion-header{display:none}.site-theme-2 .CoveoSearchbox .magic-box .magic-box-suggestions a{text-decoration:none;color:inherit}.site-theme-2 .CoveoSearchbox .magic-box .magic-box-suggestions a *{display:inline-block;vertical-align:bottom}@media (max-width:63.99em){.site-theme-2 .CoveoSearchbox .CoveoSearchButton{background:#093e73;border:1px solid #093e73}}.coveo-search-button-svg{color:#fff!important}
.mobile-cta{display:flex;padding:20px 0}.mobile-cta-content{display:flex;flex-direction:column;padding:15px;background:#003c72;color:#fff;width:67%}.mobile-cta-image{background-size:cover;background-position:center;width:33%}.mobile-cta-content .title{color:#fff;font-size:16px;margin-bottom:3px}.mobile-cta-content .btn{background:#237ac2!important;width:fit-content;padding:8px 30px 8px 8px}.mobile-cta-content .btn.btn-has-icon:after{right:15px}.mobile-cta-content .btn.btn-has-icon:before{right:10px}.mobile-cta-content h3{font-size:16px}.mobile-cta-content p{font-size:15px;margin-bottom:4px}@media only screen and (min-width:768px){.mobile-cta{display:none}}
.CoveoSearchButton:hover .coveo-magnifier-circle-svg{fill:#fff!important}
.here-for-all .main-banner-background.overlay-1::before{background:linear-gradient(to bottom,transparent 50%,hsl(0deg 0% 100%/85%) 100%)}@media (min-width:48em){.here-for-all .size-1 .main-banner-text{bottom:20px}}.here-for-all .main-banner-text h1 span{display:block;font-family:Jelytta;font-size:1.125em;font-weight:400}.here-for-all .main-banner-container::before{display:none}@media (min-width:64em){.here-for-all .main-banner-container{padding-left:0}.here-for-all .main-banner.size-1{min-height:450px}.here-for-all .main-banner-bottom{display:block;width:auto}.here-for-all .main-banner-bottom .main-banner-links{padding:0 1em;width:calc(99% - 265px)}}@media (min-width:80em){.here-for-all .main-banner-bottom:not(.has-breadcrumb){width:100%}.here-for-all .main-banner-bottom .main-banner-links{width:calc(95% - 310px)}}@media (max-width:84.99em){.here-for-all .main-banner-text h1 span{font-size:48px}}.container-fluid .here-for-all .main-banner-background.overlay-1::before{background:linear-gradient(to bottom,#ebebeb00 75%,#0000008c)}.container-fluid .here-for-all .main-banner-text h1,.container-fluid .here-for-all .main-banner-text h1 span{color:inherit}.container-fluid .here-for-all .main-banner-bottom .main-banner-links{width:100%}@media (min-width:64em){.container-fluid .here-for-all .main-banner.size-1{min-height:470px}.container-fluid .here-for-all .main-banner-container .banner-bottom-box{bottom:0;height:470px}}@media (min-width:85em){.container-fluid .here-for-all .main-banner.size-1{min-height:550px}.container-fluid .here-for-all .main-banner-container .banner-bottom-box{height:550px}}
@media (min-width:64em){.large-button{margin-block:3em}.large-button .main-banner-bottom{height:auto}.large-button .main-banner-bottom .main-banner-links{display:flex;gap:1em;justify-content:center;font-size:1rem}.large-button .main-banner-bottom .main-banner-links li{flex:1 1 0;padding:0;min-height:11.5em;max-width:17.5em}.large-button .main-banner-bottom .main-banner-links li a{flex-direction:column;padding:1.5em 0;height:100%;border:3px solid #ededed;border-radius:.5em;font-size:1.25em;transition:border-color 500ms,text-decoration-color 500ms;text-align:center;text-decoration:underline transparent}.large-button .main-banner-bottom .main-banner-links li a:hover{border-color:currentcolor;text-decoration-color:currentcolor}.large-button .main-banner-bottom .main-banner-links li a span{max-width:7em}.large-button .main-banner-bottom .main-banner-links li a span.fixed{padding:0}.large-button .main-banner-bottom .main-banner-links svg.icon{width:2.3em;height:2.3em}}
.cm-menu a,.cm-menu a:visited{text-decoration:none}.cm-menu *,.cm-menu :after,.cm-menu :before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.outer-container{position:relative;right:0;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}@media (max-width:63.99em){.main-nav-active .outer-container{right:-83%}}.main-nav-container>.container{position:static}.main-nav-fly-in{background:#999 0 0;height:auto;left:-83%;position:absolute;top:0;width:83%;z-index:100}.cm-menu:focus{outline:3px solid #00f}.cm-menu,.cm-menu ul{margin:0;padding:0;list-style:none;background:#fff}.cm-menu ul,.toggle-menu+.cm-menu{max-height:0;opacity:0;overflow:hidden;-wekbit-transition:max-height .4s ease-in-out,opacity .4s ease-in-out;transition:max-height .4s ease-in-out,opacity .4s ease-in-out}.cm-menu,.cm-menu li,.cm-menu li a{position:relative}.cm-menu li a{display:block;padding:10px 25px;background:0 0}.cm-menu>li>a{font-size:1.06em}.cm-menu li a{color:#282828}@media (min-width:64em){.site-theme-2 .cm-menu>li>a>span{background:#003f72}}@media (max-width:63.99em){.main-nav .cm-menu li li a{background:#ededed;padding-left:35px;font-weight:700}.main-nav .cm-menu li li li a{background:#e1e1e1;padding-left:45px;font-weight:400}}.main-nav .cm-menu li{border-top:1px solid #ccc}.main-nav .cm-menu li:first-child{border-top:0}@media (min-width:64em){.main-nav .cm-menu>li{border-top:0}}@media (max-width:63.99em){.main-nav .cm-menu>li:first-child{border-top:4px solid #ed1990}.site-theme-2 .main-nav .cm-menu>li:first-child{border-top:4px solid #6aade4}}.cm-menu .expander-wrap .has-sub>span:after,.cm-menu .expander-wrap .has-sub>span:before,.cm-menu .has-sub:after,.cm-menu .has-sub:before{content:" ";display:inline-block;position:absolute;top:50%;right:20px;margin:2px 0 0 5px;vertical-align:middle;background:#88bde9;width:12px;height:2px;-wekbit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-transform:scale(.98) translateY(-50%);-ms-transform:scale(.98) translateY(-50%);transform:scale(.98) translateY(-50%)}.cm-menu .expander-wrap .has-sub>span:after,.cm-menu .has-sub:after{-webkit-transform:scale(.98) translateY(-75%) rotate(-90deg);-ms-transform:scale(.98) translateY(-75%) rotate(-90deg);transform:scale(.98) translateY(-75%) rotate(-90deg)}.cm-menu .opened>.expander-wrap .has-sub>span:after,.cm-menu .opened>.has-sub:after{-webkit-transform:scale(.98) translateY(-75%) rotate(-180deg);-ms-transform:scale(.98) translateY(-75%) rotate(-180deg);transform:scale(.98) translateY(-75%) rotate(-180deg)}.cm-menu .expander-wrap .has-sub:focus>span,.cm-menu .expander-wrap .has-sub:hover>span,.cm-menu>.opened>a,.cm-menu>li>a:focus,.cm-menu>li>a:hover,.cm-menu>li>div>a:focus,.cm-menu>li>div>a:hover{color:#ed1990}.site-theme-2 .cm-menu>.opened>a,.site-theme-2 .cm-menu>li>a:focus,.site-theme-2 .cm-menu>li>a:hover,.site-theme-2 .cm-menu>li>div>a:focus,.site-theme-2 .cm-menu>li>div>a:hover{color:#003f72}.cm-menu ul .opened>.expander-wrap .has-sub>span:after,.cm-menu ul .opened>.has-sub:after{border-top-color:#fff}.cm-js-active .cm-menu,.cm-menu .opened>ul{max-height:80em;opacity:1}@media (min-width:64em){.main-nav .cm-menu .expander-wrap .has-sub>span:after,.main-nav .cm-menu .expander-wrap .has-sub>span:before,.main-nav .cm-menu .has-sub:after,.main-nav .cm-menu .has-sub:before{display:none}}.cm-menu .expander-wrap{display:table;width:100%}.cm-menu .expander-wrap a{display:table-cell}.cm-menu .expander-wrap .has-sub{position:relative;width:30px}.cm-menu .expander-wrap .has-sub:after{display:none}.cm-menu .expander-wrap .has-sub>span{display:block;position:absolute;top:0;right:0;width:100%;height:100%}.no-js .toggle-menu+.cm-menu{opacity:1;max-height:80em}.no-js .cm-menu>li:hover>a{background:#333}.no-js .cm-menu ul ul li:hover>a{background:#444}.no-js .cm-menu li:hover>ul{display:block;max-height:80em;opacity:1;width:100%}.no-js .cm-menu ul{display:none;overflow:visible}@media (min-width:64em){.toggle-menu+.cm-menu{overflow:visible}.cm-menu ul{top:100%;overflow:hidden}.cm-menu .opened>ul,.toggle-menu+.cm-menu{max-height:80em;opacity:1}.cm-menu .animated>ul{overflow:visible;z-index:10}.cm-menu .animating>ul{z-index:-1}.main-nav-fly-in{background:#999;position:static;width:auto;min-height:0!important}.nav-bar li{border-top:0}.nav-bar>ul{background-color:transparent;display:flex;justify-content:space-between;width:100%}.nav-bar>ul>li,.nav-bar>ul>li>a>span{display:table-cell;vertical-align:middle}.nav-bar>ul>li>a{display:table;width:100%;padding:0}.nav-bar>ul>li>a>span{position:relative;padding:0 10px;height:68px;text-align:center;font-size:1.06rem;font-weight:600}.nav-bar>ul>li.opened>a>span{color:#ed1990}.site-theme-2 .nav-bar>ul>li>a>span{color:#fff}.site-theme-2 .nav-bar>ul>li.opened>a>span{color:#6aade4}.nav-bar>ul>li.opened>a>span:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:8px;background:#ed1990}.site-theme-2 .nav-bar>ul>li.opened>a>span:before{background:#6aade4}.nav-bar>ul>li>ul{position:absolute}.nav-bar .has-sub span:after{position:static;margin-top:10px}.nav-bar ul ul .has-sub:after{right:5px}.nav-bar ul li li{margin:0;border-top:1px solid #ebebeb}.nav-bar>ul>li>ul>li:first-child{position:relative}.nav-bar ul li li li{margin-left:0}.nav-bar ul ul a{padding:8px 15px;background:#fff;font-size:.94rem;font-weight:700}.theme-1 .nav-bar ul ul .opened>a,.theme-1 .nav-bar ul ul a:focus,.theme-1 .nav-bar ul ul a:hover{color:#ed1990}.no-js .nav-bar ul ul li:hover>a{color:#000;background:#ddd}}@media (min-width:78.5em){.nav-bar>ul{justify-content:space-evenly}}@media (min-width:64em){.nav-bar>ul>li>a>span{padding:0 5px;font-size:.88rem}}@media (min-width:80em){.nav-bar>ul>li>a>span{padding:0 5px;font-size:1.06rem}}@media (min-width:64em){[data-type=dropdown] ul{display:block;position:absolute;z-index:-1;top:100%;left:0;width:100%;min-width:180px;background:#333;-wekbit-transition:max-height .4s ease-in-out,opacity .4s ease-in-out,left .4s ease-in-out,right .4s ease-in-out;transition:max-height .4s ease-in-out,opacity .4s ease-in-out,left .4s ease-in-out,right .4s ease-in-out}[data-type=dropdown] ul ul{top:0}[data-type=dropdown] .opened>ul{left:100%;max-height:80em;opacity:1}.no-js .cm-menu [data-type=dropdown]:nth-last-child(-n+2) ul,li[data-type=dropdown]:nth-last-child(-n+2) ul{left:auto;right:0}.no-js .cm-menu [data-type=dropdown]:nth-last-child(-n+2) li:hover>ul,li[data-type=dropdown]:nth-last-child(-n+2) .opened>ul{left:auto;right:100%}[data-type=dropdown] a+.has-sub{width:0;min-height:0;height:100%}[data-type=dropdown] a+.has-sub>span{min-height:0;height:100%}.no-js .cm-menu [data-type=dropdown] li:hover>ul{left:100%}}[data-type=sliding].opened .sub-menu,[data-type=sliding].opened .sub-menu ul{max-width:100%}.cm-menu [data-type=sliding].opened .sub-menu>ul{max-height:80em;opacity:1}.cm-menu [data-type=sliding].animated .sub-menu>ul{overflow:visible;z-index:10}.cm-menu [data-type=sliding].animating .sub-menu{z-index:-1}@media (min-width:64em){[data-type=sliding] .sub-menu{position:absolute;-wekbit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}[data-type=sliding] .sub-menu>ul{display:block;position:absolute;z-index:-1;top:100%;left:0;width:180px;background:#333;-wekbit-transition:max-height .4s ease-in-out,opacity .4s ease-in-out,left .4s ease-in-out,right .4s ease-in-out;transition:max-height .4s ease-in-out,opacity .4s ease-in-out,left .4s ease-in-out,right .4s ease-in-out}.cm-menu [data-type=mega],[data-type=sliding] .sub-menu>ul li{position:static}[data-type=sliding] .sub-menu>ul ul,[data-type=sliding] .sub-menu>ul>li>ul{position:absolute;top:0}[data-type=sliding] .sub-menu ul ul ul{position:static;margin:0;padding:0;max-height:80em;width:100%;overflow:hidden;background:0 0;opacity:1}[data-type=sliding] .sub-menu ul ul .has-sub{color:#fff;cursor:default;background:0 0;border-bottom:1px solid #fff}[data-type=mega] ul .has-sub:after,[data-type=mega] ul a+.has-sub,[data-type=sliding] .sub-menu ul ul .expander-wrap .has-sub,[data-type=sliding] .sub-menu ul ul .has-sub:after{display:none}[data-type=sliding] .sub-menu>ul>li>ul>li{float:left;width:50%;padding:0 5px}[data-type=sliding] .sub-menu>ul>li>ul>li:nth-child(2n+1){clear:left}[data-type=sliding] .sub-menu>ul>li>ul>.link-landing{margin-left:0;margin-right:0;width:100%}[data-type=mega]>ul>.link-landing~li:nth-child(4n+1),[data-type=sliding] .sub-menu>ul>li>ul>.link-landing~li:nth-child(2n+1){clear:none}[data-type=mega]>ul>.link-landing~li:nth-child(4n+2),[data-type=mega]>ul>li:nth-child(4n+1),[data-type=sliding] .sub-menu>ul>li>ul>.link-landing~li:nth-child(2n+2){clear:left}[data-type=sliding] .sub-menu.cm-js-inactive{position:relative;left:0!important;width:100%!important}[data-type=sliding] .sub-menu.cm-js-inactive>ul{min-width:100%}[data-type=sliding] .sub-menu.cm-js-inactive>ul>li>ul{padding:0;max-width:0}[data-type=sliding] .sub-menu>ul ul{width:100%;margin-left:-5px;padding-left:180px;padding-right:5px;z-index:-1;opacity:0}[data-type=sliding] .sub-menu .animated ul{opacity:1}[data-type=sliding].opened .sub-menu,[data-type=sliding].opened .sub-menu ul{max-width:none}.no-js .cm-menu [data-type=sliding] li:hover>ul{left:100%}.no-js .cm-menu [data-type=sliding]:nth-last-child(-n+2) ul{left:auto;right:0}.no-js .cm-menu [data-type=sliding]:nth-last-child(-n+2) li:hover>ul{left:auto;right:100%}[data-type=mega]>ul{position:absolute;top:100%;left:0;width:100%;max-height:0;background:#333;overflow:hidden;-wekbit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}[data-type=mega]>ul ul{position:static;max-height:80em;width:100%;overflow:hidden;background:0 0;opacity:1}[data-type=mega]>ul .opened ul{margin-left:0}[data-type=mega]>ul>li{float:left;width:25%}[data-type=mega]>ul>.link-landing{margin:0;width:100%}[data-type=mega] a+.has-sub{width:0;min-height:0;height:100%}[data-type=mega] a+.has-sub>span{min-height:0;height:100%}[data-type=mega].opened>ul{padding:20px}.no-js .cm-menu [data-type=mega] ul ul{display:block}}.toggle-menu,.toggle-menu2{display:block;position:absolute;top:25px;left:15px;width:40px;height:35px;background:#fff}.site-theme-2 .toggle-menu,.site-theme-2 .toggle-menu2{background:0 0;left:22px}.toggle-menu2:after,.toggle-menu2:before,.toggle-menu2>span:before,.toggle-menu:after,.toggle-menu:before,.toggle-menu>span:before{content:" ";position:absolute;left:25%;width:50%;height:3px;background:#003f72}.site-theme-2 .toggle-menu2:after,.site-theme-2 .toggle-menu2:before,.site-theme-2 .toggle-menu2>span:before,.site-theme-2 .toggle-menu:after,.site-theme-2 .toggle-menu:before,.site-theme-2 .toggle-menu>span:before{background:#fff;left:20%;width:60%}.toggle-menu2:before,.toggle-menu:before{top:10px}.site-theme-2 .toggle-menu2:before,.site-theme-2 .toggle-menu:before{top:9px}.toggle-menu2:after,.toggle-menu:after{top:16px}.toggle-menu2>span:before,.toggle-menu>span:before{top:22px}.site-theme-2 .toggle-menu2>span:before,.site-theme-2 .toggle-menu>span:before{top:23px}.cm-js-menu-active .toggle-menu2:before,.cm-js-menu-active .toggle-menu:before{top:16px;background:#ed1990;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.cm-js-menu-active .toggle-menu2:after,.cm-js-menu-active .toggle-menu:after{top:16px;background:#ed1990;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.cm-js-menu-active .site-theme-2 .toggle-menu2:after,.cm-js-menu-active .site-theme-2 .toggle-menu2:before,.cm-js-menu-active .site-theme-2 .toggle-menu:after,.cm-js-menu-active .site-theme-2 .toggle-menu:before{background:#6aade4}.cm-js-menu-active .toggle-menu span:before,.cm-js-menu-active .toggle-menu2 span:before{display:none}@media (min-width:64em){.toggle-menu,.toggle-menu2{display:none}}.main-nav{z-index:1000}[data-type=mega] .custom-sub .banner-wrap,[data-type=sliding] .sub-menu .item-banner{width:100%}[data-type=mega] .custom-sub .banner-wrap a,[data-type=sliding] .sub-menu .item-banner a{text-align:center;background:0 0}[data-type=mega] .custom-sub{max-height:0;opacity:0;overflow:hidden;-wekbit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}[data-type=mega] .custom-sub ul{position:static;opacity:1;max-height:80em}[data-type=mega] .custom-sub p{margin:10px;color:#fff}.cm-menu .opened>.custom-sub{max-height:80em;opacity:1;padding:20px}.cm-menu .animated>.custom-sub{overflow:visible;z-index:10}.cm-menu .animating>.custom-sub{z-index:-1}@media (min-width:64em){[data-type=mega] .custom-sub{position:absolute;top:100%;left:0;width:100%;background:#333}.table-row{display:table;width:100%}.table-col{display:table-cell;vertical-align:top}}@media (max-width:63.99em){.cm-menu{position:absolute;width:100%;top:100%;left:0}}@media (min-width:64em){.rail-navigation:first-child{margin-top:14px}}.rail-summary+.rail-navigation{margin-top:-32px!important}.right-rail .rail-navigation{margin-bottom:30px;position:relative;z-index:1}.rail-navigation .title{font-size:1.13em;text-align:center;margin:0;height:63px;display:table;width:100%}.site-theme-2 .rail-navigation .title{background:#003c72!important;color:#fff!important}.rail-navigation .title>span{display:table-cell;vertical-align:middle;padding:0 20px}@media (min-width:64em){.rail-navigation .title{font-size:1.19em;height:73px;line-height:1em;font-weight:700}}@media (max-width:63.99em){.rail-navigation .title{cursor:pointer;position:relative}.rail-navigation .title:after,.rail-navigation .title:before{content:" ";display:inline-block;position:absolute;top:50%;right:10px;margin:2px 0 0 5px;vertical-align:middle;background:#fff;width:12px;height:2px;-wekbit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-transform:scale(.98) translateY(-50%);-ms-transform:scale(.98) translateY(-50%);transform:scale(.98) translateY(-50%)}.rail-navigation .title:after{-webkit-transform:scale(.98) translateY(-75%) rotate(-90deg);-ms-transform:scale(.98) translateY(-75%) rotate(-90deg);transform:scale(.98) translateY(-75%) rotate(-90deg)}.rail-navigation.active .title:after{-webkit-transform:scale(.98) translateY(-75%) rotate(-180deg);-ms-transform:scale(.98) translateY(-75%) rotate(-180deg);transform:scale(.98) translateY(-75%) rotate(-180deg)}}.section-nav{border:1px solid #e1e1e1}.section-nav .cm-menu>li>div>a{font-weight:800}.section-nav .cm-menu li li,.section-nav .cm-menu li li li{padding-left:0}.section-nav .cm-menu a{outline:0}.section-nav .cm-menu a:hover{text-decoration:underline}.site-theme-2 .section-nav .cm-menu a{color:#093e73;font-weight:600;font-size:.94em;padding-left:55px}.site-theme-2 .section-nav .cm-menu>li>a,.site-theme-2 .section-nav .cm-menu>li>div>a{color:#282828;font-weight:800;padding-left:20px}.site-theme-2 .section-nav .cm-menu li li li a{padding-left:45px}.section-nav .opened>ul{max-height:80em;opacity:1}.site-theme-2 .section-nav .cm-menu a.current-page{color:#282828;background:#ededed}@media (max-width:63.99em){.right-rail .rail-navigation{display:none}.section-nav{height:0;overflow:hidden}.active .section-nav{height:auto}.section-nav .cm-menu{position:relative}}@media (min-width:64em){.mobile-rail-top .rail-navigation{display:none}}.section-nav .expandable-trigger .mobile-only,.section-nav .expandable-trigger:after,.section-nav .expandable-trigger:before{display:none}.section-nav .expandable-trigger{color:#282828!important;font-weight:800!important;background:#fff;padding:10px 20px!important;display:block;height:auto}@media (min-width:64em){.section-nav .cm-menu>li>.expander-wrap>.has-sub,.section-nav .expandable-trigger{display:none}.section-nav .cm-menu>li>ul{max-height:80em!important;opacity:1!important}}.disable-link{cursor:initial}.section-nav .cm-menu a.disable-link:hover{text-decoration:none}
.move-to-bottom{display:table-footer-group}.rail-nav-wrapper{background:#eee;border:1px solid #ddd;margin:0 0 15px}.rail-nav-heading{margin:0;padding:10px;font-size:1.1em;font-weight:700;background:#ddd;position:relative}.rail-nav-heading span.trigger{position:absolute;right:0;top:0;width:40px;height:100%;border-left:1px solid #aaa;background:#bbb;cursor:pointer}.rail-nav-heading span.trigger:before{position:absolute;content:'';left:50%;top:50%;margin:-4px 0 0 -5px;border-left:5px solid transparent;border-top:6px solid #fff;border-right:5px solid transparent}.rail-nav-heading a{color:#fff;text-decoration:none;font-weight:400}.rail-nav-heading a:active,.rail-nav-heading a:hover{color:#fff;text-decoration:underline;font-weight:400}.rail-nav{margin:0;padding:0;list-style-type:none;font-family:inherit;display:none}ul.rail-nav li{border-bottom:1px solid #ddd}ul.rail-nav li:last-child{border:0}ul.rail-nav a{font-weight:400;display:block;padding:8px 10px;text-decoration:none;font-family:inherit}ul.rail-nav a.on{font-weight:700}ul.rail-nav ul{margin:0;padding:0;list-style-type:none}ul.rail-nav ul li{border:0}ul.rail-nav ul a{padding:5px 10px 5px 20px;font-size:.875em}ul.rail-nav ul a:active,ul.rail-nav ul a:hover{text-decoration:underline}.rail-nav-wrapper.active .rail-nav-heading span.trigger:before{border-top:0;border-bottom:6px solid #fff}.rail-nav-wrapper.active .rail-nav{display:block}@media only screen and (min-width:48em){.rail-nav-heading span.trigger{display:none}.rail-nav{display:block}}
.formee div:after,.formee dl:after,.formee li:after,.formee ol:after,.formee ul:after,.formee:after{content:"";display:block;clear:both}.formee,.formee ul{margin:0;padding:0}.site-search .formee{display:flex;align-items:center;gap:.5em}@media (max-width:63.99em){.site-search .formee{margin-right:1em}}.formee fieldset{border:1px solid #d4d4d4;position:relative;height:100%;padding:1.2em 0;margin:0 0 4em;background:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.grid-1-12,.grid-10-12,.grid-11-12,.grid-12-12,.grid-2-12,.grid-3-12,.grid-4-12,.grid-5-12,.grid-6-12,.grid-7-12,.grid-8-12,.grid-9-12{display:inline-block;float:left;margin-left:1%;margin-right:1%;padding:0 .5% 1%;height:100%;*margin-left:.8%;*margin-right:.8%;*padding:.8% .25% 1%}.grid-1-12{width:5.333%}.grid-2-12{width:13.666%}.grid-3-12{width:22%}.grid-4-12{width:30.333%}.grid-5-12{width:38.666%}.grid-6-12{width:47%}.grid-7-12{width:55.333%}.grid-8-12{width:63.666%}.grid-9-12{width:72%}.grid-10-12{width:80.333%}.grid-11-12{width:88.666%}.grid-12-12{width:97%}.formee .clear{clear:both}.formee-no-lbl{position:relative;padding-bottom:0}.formee-no-lbl input,.formee-no-lbl label,.formee-no-lbl p,.formee-no-lbl span,.formee-no-lbl ul{position:absolute;bottom:0}.formee-hidden{display:none!important;visibility:hidden!important}.formee .floatLeft{clear:none;float:left!important;margin-right:.3em!important}.formee .floatRight{clear:none;float:right!important;margin-left:.3em!important}.formee label,.formee-lbl{display:block;height:auto;margin:.2em 0 .3em}.formee .formee-txt,.formee input[type=color],.formee input[type=date],.formee input[type=datetime-local],.formee input[type=datetime],.formee input[type=email],.formee input[type=file],.formee input[type=month],.formee input[type=number],.formee input[type=password],.formee input[type=range],.formee input[type=search],.formee input[type=tel],.formee input[type=text],.formee input[type=time],.formee input[type=url],.formee input[type=week],.formee select,.formee textarea{margin-bottom:15px;vertical-align:middle;width:100%;border-style:solid;border-width:1px;box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;*width:99%}.formee textarea{height:10em}.formee-req{position:relative;top:3px}.formee-list{height:100%}.formee-list li{margin:0 .6em .8em;float:left;display:inline-block;list-style:none}.formee-list input{margin-right:.2em}.formee-list,.formee-list-vertical{list-style:none;padding:0;margin:0}.formee-list-vertical li{float:none;display:block}.formee-medium,.formee-small{width:30%!important;float:left;margin-right:10px;display:inline;*width:25%!important}.formee-medium{width:50%!important;*width:45%!important}.field-button:hover{background:0 0}.formee label,.formee-lbl{font-weight:700;vertical-align:middle;font-size:16px}@media (min-width:80em){.formee label,.formee-lbl{font-size:19px}}.formee-bold{font-weight:700!important}.formee-list .formee-lbl,.formee-list label{display:inline;height:auto;margin:.5em 0 .8em 2px;vertical-align:top!important}em.formee-req{font-weight:700;font-style:normal;color:#390;font-size:1.2em;line-height:.85em}.formee .formee-txt,.formee input[type=color],.formee input[type=date],.formee input[type=datetime-local],.formee input[type=datetime],.formee input[type=email],.formee input[type=file],.formee input[type=month],.formee input[type=number],.formee input[type=password],.formee input[type=range],.formee input[type=search],.formee input[type=tel],.formee input[type=text],.formee input[type=time],.formee input[type=url],.formee input[type=week],.formee select,.formee textarea{border-color:#535353;background:#fff;color:#4a4a4a;font-family:inherit;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;padding:11px 15px}.formee select{padding:10px 15px;border-color:#757575;color:#282828}.search-results-top-filter .CoveoSearchbox input,.search-results-top-filter .formee .formee-txt,.search-results-top-filter .formee input[type=color],.search-results-top-filter .formee input[type=date],.search-results-top-filter .formee input[type=datetime-local],.search-results-top-filter .formee input[type=datetime],.search-results-top-filter .formee input[type=email],.search-results-top-filter .formee input[type=file],.search-results-top-filter .formee input[type=month],.search-results-top-filter .formee input[type=number],.search-results-top-filter .formee input[type=password],.search-results-top-filter .formee input[type=range],.search-results-top-filter .formee input[type=search],.search-results-top-filter .formee input[type=tel],.search-results-top-filter .formee input[type=text],.search-results-top-filter .formee input[type=time],.search-results-top-filter .formee input[type=url],.search-results-top-filter .formee input[type=week],.search-results-top-filter .formee select,.search-results-top-filter .formee select#coverage-types,.search-results-top-filter .formee textarea{background:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:15px;border-color:#757575;border-top-width:1px;font-size:15px;font-weight:600;height:52px}.search-results-top-filter .formee select,.search-results-top-filter .formee select#coverage-types{padding:14px 15px}.formee .formee-txt:hover,.formee input[type=color]:hover,.formee input[type=date]:hover,.formee input[type=datetime-local]:hover,.formee input[type=datetime]:hover,.formee input[type=email]:hover,.formee input[type=file]:hover,.formee input[type=month]:hover,.formee input[type=number]:hover,.formee input[type=password]:hover,.formee input[type=range]:hover,.formee input[type=search]:hover,.formee input[type=tel]:hover,.formee input[type=text]:hover,.formee input[type=time]:hover,.formee input[type=url]:hover,.formee input[type=week]:hover,.formee select:hover,.formee textarea:hover{color:#4a4a4a;background:#fff}.formee .formee-txt:focus,.formee input[type=color]:focus,.formee input[type=date]:focus,.formee input[type=datetime-local]:focus,.formee input[type=datetime]:focus,.formee input[type=email]:focus,.formee input[type=file]:focus,.formee input[type=month]:focus,.formee input[type=number]:focus,.formee input[type=password]:focus,.formee input[type=range]:focus,.formee input[type=search]:focus,.formee input[type=tel]:focus,.formee input[type=text]:focus,.formee input[type=time]:focus,.formee input[type=url]:focus,.formee input[type=week]:focus,.formee select:focus,.formee textarea:focus{color:#4a4a4a;background:#fff;border-color:#659ec9 #70aedd #a8cfec;outline:0}.formee-msg-note{display:block;margin:-10px 0 .8em;padding:0 7px 1px;font-size:.875em;color:#acacac}.formee-msg-error,.formee-msg-error-small,.formee-msg-info,.formee-msg-info-small,.formee-msg-success,.formee-msg-success-small,.formee-msg-warning,.formee-msg-warning-small{display:block;height:auto;margin:0 0 15px;padding:10px 7px 1px;font-size:.875em;clear:both;color:#2b2b2b;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.formee-msg-error-small,.formee-msg-info-small,.formee-msg-success-small,.formee-msg-warning-small{padding:5px 20px 0;border:1px solid #ccc;font-size:.7em}.formee-msg-error ul,.formee-msg-info ul,.formee-msg-success ul,.formee-msg-warning ul{margin:0 0 10px 27px}.formee-msg-error li,.formee-msg-info li,.formee-msg-success li,.formee-msg-warning li{list-style:none;padding:0;margin-bottom:.4%;font-size:1em;line-height:1.1em;vertical-align:top}.formee-msg-error h3,.formee-msg-info h3,.formee-msg-success h3,.formee-msg-warning h3{font-size:1.1em;line-height:1.5em;letter-spacing:-.02em;margin:0 0 .3em}.formee-msg-error-small h3,.formee-msg-info-small h3,.formee-msg-success-small h3,.formee-msg-warning-small h3{font-size:1.4em;line-height:1em;letter-spacing:-.02em;margin:0 0 .3em}.formee-msg-info,.formee-msg-info-small{border-color:#bcdfef;background-color:#d1ecf7}.formee-msg-error h3,.formee-msg-error-small h3,.formee-msg-info h3,.formee-msg-info-small h3,.formee-msg-success h3,.formee-msg-success-small h3,.formee-msg-warning h3,.formee-msg-warning-small h3{padding:0 0 0 25px}.formee-msg-warning,.formee-msg-warning-small{border-color:#fceb77;background-color:#fff6bf}.formee-msg-error,.formee-msg-error-small{border-color:#f6abab;background-color:#fad0d0}.formee-msg-success,.formee-msg-success-small{border-color:#d0f1a6;background-color:#e5f8ce}.formee-msg-success a,.formee-msg-success strong{color:#62b548}.formee-msg-info a,.formee-msg-info strong{color:#11689e}.formee-msg-warning a,.formee-msg-warning strong{color:#957210}.formee-msg-error a,.formee-msg-error strong{color:#b01717}.formee-msg-error-label{color:#b01717!important}input.formee-error,select.formee-error,textarea.formee-error{border-color:#fad0d0!important;color:#b01717!important;-moz-box-shadow:0 0 3px 0 rgba(176,23,23,.4);-webkit-box-shadow:0 0 3px 0 rgba(176,23,23,.4);box-shadow:0 0 3px 0 rgba(176,23,23,.4)}em.formee-error,em.formee-red,label.formee-error,label.formee-error em,label.formee-error em.formee-req,label.formee-red,label.formee-red em.formee-req{font-weight:700;font-style:normal;color:#b01717!important}em.formee-error,em.formee-red,label.formee-error em{font-size:1.2em;line-height:.85em}.btnAlt{margin-left:10px}
.nrc-reviews h3{color:#282828}.nrc-reviews .rating-details{margin-left:1em}.ds-summary,.ds-summary-item{position:relative;padding-left:150px;min-height:90px;display:flex}.ds-summary{font-size:1.13rem}.ds-summary-item{font-size:1.25em}.ds-summary-item>div,.ds-summary>div{display:inline-block;line-height:60px}.ds-summary>.ds-invalid-msg{line-height:1.2}.ds-summary .ds-average-max,.ds-summary .ds-title,.ds-summary-item .ds-title{display:none;font-weight:700}.ds-summary .ds-xofy{position:absolute;top:0;left:0;width:110px;padding-right:40px;border-right:1px solid #ccc;margin-right:40px;text-align:right}.ds-summary .ds-average,.ds-summary-item .ds-average{font-size:2.81rem;font-weight:700;color:#237ac2;line-height:60px}.ds-summary .ds-stars,.ds-summary-item .ds-stars-item{width:152px;height:25px}.ds-summary .ds-comments,.ds-summary .ds-ratings,.ds-summary-item .ds-comments,.ds-summary-item .ds-ratings{font-weight:400;color:#003f72;line-height:60px}.ds-summary .ds-ratings,.ds-summary-item .ds-ratings{padding-left:15px}.main-banner .ds-summary .ds-ratings,.main-banner .ds-summary-item .ds-ratings{padding-left:5px}.ds-breakdown .ds-average{font-size:1.25rem;font-weight:700;color:#237ac2;width:110px;padding-right:40px;border-right:1px solid #ccc;margin-right:40px;text-align:right;flex-grow:0;line-height:30px}.ds-breakdown ul{margin:0;padding:0}.ds-breakdown ul li{display:flex;align-items:center;margin:-1px 0 0;list-style:none}.ds-breakdown ul li span{display:inline-block}.ds-breakdown .ds-stars{flex-grow:0;margin:0 10px 0 0}.ds-breakdown .ds-questiontext{font-size:.94rem;font-weight:400;margin-left:10px;flex-grow:1;line-height:20px}span.ds-stars,span.ds-stars-item{display:block;height:16px;width:88px;background-image:url(/images/star-ratings-sprite-new.png)!important;background-size:100% auto!important}span.ds-stars5{background-position:0 100%!important}span.ds-stars45{background-position:0 90%!important}span.ds-stars4{background-position:0 80%!important}span.ds-stars35{background-position:0 70%!important}span.ds-stars3{background-position:0 60%!important}span.ds-stars25{background-position:0 50%!important}span.ds-stars2{background-position:0 40%!important}span.ds-stars15{background-position:0 30%!important}span.ds-stars1{background-position:0 20%!important}span.ds-stars05{background-position:0 10%!important}span.ds-stars0{background-position:0 0!important}.coveo-result-item span.ds-stars{width:110px;height:18px;display:block}.main-banner .ds-summary,.main-banner .ds-summary-item{padding-left:0;height:auto}.main-banner .ds-summary .ds-comments,.main-banner .ds-summary .ds-xofy{display:none}.main-banner .ds-summary .ds-invalid-msg{margin-bottom:1em}.main-banner .ds-summary .ds-ratings,.main-banner .ds-summary-item .ds-ratings{color:#fff;visibility:collapse}.main-banner .ds-summary .ds-ratings:after,.main-banner .ds-summary-item .ds-ratings:after{content:none}.main-banner .ds-summary .ds-ratingcount,.main-banner .ds-summary-item .ds-ratingcount{visibility:visible}.main-banner .ds-summary .ds-ratingcount:before,.main-banner .ds-summary-item .ds-ratingcount:before{content:"("}.main-banner .ds-summary .ds-ratingcount:after,.main-banner .ds-summary-item .ds-ratingcount:after{content:")"}.main-banner .accepting .icon{color:#6aade4;vertical-align:top;margin-top:3px}.ds-poweredby,.nrc-reviews .ds-comments .ds-commentprefix{display:none}.nrc-reviews .ds-comments .ds-comment{max-width:none}.nrc-reviews .ds-comments .ds-lcol{width:100%;float:none;max-width:none;margin-bottom:1em}.nrc-reviews .ds-comments span.ds-stars{display:inline-block;margin-right:1em;vertical-align:middle}.nrc-reviews .ds-comments span.ds-date{margin:0 5px;font-size:.94rem;line-height:16px;display:inline-block;vertical-align:middle}.ds-comments-more{text-align:center}.ds-comments-more-link{text-decoration:none}@media (max-width:63.99em){.nrc-reviews .rating-details{margin-left:0}.nrc-reviews .ds-summary{padding-left:0;display:block;text-align:center;height:auto;margin:1em 0 1.5em}.nrc-reviews .ds-summary .ds-xofy{display:none}.nrc-reviews .ds-summary>div{display:block;text-align:center;line-height:1.2}.nrc-reviews .ds-summary>.ds-comments,.nrc-reviews .ds-summary>.ds-ratings{display:inline-block}.nrc-reviews .ds-summary .ds-stars{margin:10px auto}.nrc-reviews .ds-breakdown{margin-bottom:3em}.nrc-reviews .ds-breakdown .ds-average{display:none}.nrc-reviews .ds-breakdown .ds-stars{width:88px;float:left}.nrc-reviews .ds-breakdown .ds-questiontext{font-size:.94rem;margin-left:0;display:inline-block;width:calc(100% - 104px);float:left;line-height:18px}.main-banner .ds-summary,.main-banner .ds-summary-item{height:auto;margin:-.25em 0 .5em}.main-banner .ds-summary .ds-stars,.main-banner .ds-summary-item .ds-stars-item{width:100px;height:16px}.ds-summary-item{font-size:1.13em}}@media (max-width:47.99em){.main-banner .ds-summary-item>div{font-size:.88rem}}@media (min-width:64em){.rating-details .ds-summary .ds-stars{margin-top:-10px}}@media (min-width:64em) and (max-width:95em){.nrc-reviews .rating-details .ds-summary{display:block;max-width:400px}.ds-summary .ds-ratings{padding-left:0}.rating-details .ds-summary .ds-stars{margin-left:30px}}.nrc-reviews .ds-breakdown .ds-average,.nrc-reviews .ds-breakdown .ds-stars{-ms-flex-negative:0;flex-shrink:0}@media (max-width:29.99em){.main-banner .ds-summary .ds-ratings,.main-banner .ds-summary-item .ds-ratings,.main-banner .ds-summary-item>div,.main-banner .ds-summary>div{line-height:14px;margin-bottom:0}.main-banner .ds-summary,.main-banner .ds-summary-item{min-height:20px;margin:0}.main-banner .ds-summary-item>div:nth-child(2),.main-banner .ds-summary>div:nth-child(2){white-space:nowrap}}@media (min-width:30em){.main-banner .ds-summary,.main-banner .ds-summary-item{min-height:35px;margin:0}.main-banner .ds-summary-item>div,.main-banner .ds-summary>div{line-height:25px}.main-banner .ds-summary .ds-stars,.main-banner .ds-summary-item .ds-stars-item{position:absolute;top:4px;left:0}.main-banner .ds-summary .ds-title+div,.main-banner .ds-summary-item .ds-title+div{padding-left:110px;white-space:nowrap}}@media (min-width:64em){.main-banner .ds-summary-item>div,.main-banner .ds-summary>div{line-height:35px}.main-banner .ds-summary .ds-title+div,.main-banner .ds-summary-item .ds-title+div{padding-left:170px}}.main-banner a.ds-summary-container{color:#fff}.ds-summary-container{display:block;color:#fff;text-decoration:none}a.ds-summary-container:focus,a.ds-summary-container:hover{text-decoration:underline}@media (min-width:64em){.ds-summary-container{min-height:50px;min-width:1px}}@media (min-width:100em){.ds-summary-container{min-height:65px}}.ds-rcol{width:100%;max-width:660px}.ds-summary-container.medical-services-ds-summary-container{color:#003f72;padding:30px 10px}.ds-summary-container.medical-services-ds-summary-container .ds-title+div{text-align:center;padding-top:35px;position:relative}.ds-summary-container.medical-services-ds-summary-container .ds-stars-item{top:0;left:50%!important;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.ds-summary-container.medical-services-ds-summary-container .ds-ratings{text-align:center}.ds-summary-container.medical-services-ds-summary-container .ds-title{display:none;margin-bottom:10px}.medical-services-ds-summary-container.ds-summary-container a{text-decoration:underline}.medical-services-ds-summary-container.ds-summary-container a:focus,.medical-services-ds-summary-container.ds-summary-container a:hover{text-decoration:none}.medical-services-nrc-reviews .ds-summary .ds-comments,.medical-services-nrc-reviews .ds-summary .ds-ratings,.medical-services-nrc-reviews .ds-summary>div{line-height:1em;font-size:1.06rem}span.ds-provider{font-size:80%}span.ds-provider-label{color:#282828}@media (min-width:64em){.medical-services-nrc-reviews .rating-details .ds-summary .ds-stars{margin-top:10px}}@media (min-width:64em) and (max-width:100em){.medical-services-nrc-reviews.nrc-reviews .rating-details .ds-summary .ds-ratings{padding-left:0}.medical-services-nrc-reviews .ds-summary .ds-title+div,.medical-services-nrc-reviews.nrc-reviews .rating-details .ds-summary{display:block}}
.video-wrapper{padding-bottom:56.25%;padding-top:25px;height:0;margin:0 0 30px}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-module .video-module-stage{border-bottom:1px solid #ccc;margin:0 0 20px;padding:0}.video-module .video-module-player .video-wrapper{margin:0 0 20px}.video-module .video-filters{background:#ccc;padding:15px 5px}.video-module .video-filters label{display:block;font-weight:700;margin:0 0 5px}.video-module .video-filters .video-search input,.video-module .video-filters select{width:100%;display:block;padding:8px;border:1px solid #ccc}.video-module .video-filters .video-search .inner,.video-wrapper{position:relative}.video-module .video-filters .video-search .search-button{position:absolute;right:0;top:0;height:100%;width:40px;text-align:center}.video-module .video-filters .video-search .search-button svg{position:absolute;top:50%;width:20px;height:20px;left:50%;margin-left:-10px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.video-module .video-module-listing .video-breadcrumbs{background:#ddd;margin:0 0 20px;padding:10px 15px;font-size:.875em}.video-module .video-module-listing .video-breadcrumbs .active{font-weight:700}.video-module .video-list .video-block{cursor:pointer;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;width:100%;max-width:300px;height:200px;margin:0 auto 20px;border:2px solid #ddd;position:relative}.video-module .video-list .video-block .video-title{background:#ddd;text-align:center;position:absolute;bottom:0;left:0;width:100%;padding:10px;font-size:.813em;font-weight:700}.video-module .video-list .video-block .video-overlay{position:absolute;top:0;left:0;width:100%;padding:10px;text-align:center;text-transform:uppercase;background:#ac2b28;font-weight:700;font-size:.813em;color:#fff}.video-module .video-module-paging{background:#ddd;padding:10px 5px}.video-module .video-module-paging .video-pager-status{display:inline-block;font-size:.875em;padding:5px 0 0}.video-module .video-module-paging .video-pager{display:inline-block;font-size:.875em}.video-module .video-module-paging .video-pager ul{padding:0;margin:0;list-style-type:none}.video-module .video-module-paging .video-pager ul li{display:inline-block;cursor:pointer;padding:5px 10px;position:relative;margin:0 2px}.video-module .video-module-paging .video-pager ul li.pgEmpty{display:none}.video-module .video-module-paging .video-pager ul li.page-number{background:#ccc;border:1px solid #bbb}.video-module .video-module-paging .video-pager ul li.pgCurrent{cursor:default;background:#bbb}.video-module .video-module-paging .video-pager ul li.pgNext:after{content:'';position:absolute;left:50%;margin-left:-4px;border-style:solid;border-color:transparent transparent transparent #444;border-width:8px 0 8px 9px}.video-module .video-module-paging .video-pager ul li.pgPrev:after{content:'';position:absolute;right:50%;margin-right:-4px;border-style:solid;border-color:transparent #444 transparent transparent;border-width:8px 9px 8px 0}.site-theme-2 .vbox-close{border-radius:20px;width:40px;right:10px;top:15vh}@media (min-width:768px){.site-theme-2 .vbox-close{right:calc(5% - 10px);top:calc(15vh - 20px)}}@media (min-width:992px){.site-theme-2 .vbox-close{right:10%}}
.site-theme-2 .sticky-wrapper{background:#003f72}.site-header{position:relative;z-index:1100;margin:0;padding:0;border-bottom:1px solid #ebebeb}@media (max-width:63.99em){.site-header:has(.get-care){min-height:7em}.site-search:has(.get-care) .inner{top:7em}.occmed .site-header:has(.get-care){min-height:8.4em}}.site-theme-2 .site-header{border-bottom:1px solid #003f72}@media (max-width:63.99em){body{border-top:1px solid #fff}.site-header .header-flex{display:flex;justify-content:space-between}.header-navigation{order:1;width:40px}.header-logo{flex-grow:1;order:2}.header-logo .site-logo{width:auto}.header-search{order:3}}.site-theme-2 .site-header.theme-1{background:#003f72;color:#fff}@media only screen{.site-header.stuck{position:fixed;top:0;width:100%}}.site-header>.inner{padding:18px 0 15px}.site-header .container,.site-header [class*=grid-]{position:static}.site-header a.site-logo{display:block;text-align:center}@media (max-width:63.99em){.site-header a.site-logo{width:160px;margin:0 auto}.site-theme-2 .site-header a.site-logo{width:180px}.site-theme-2 .site-header a.site-logo img{margin-left:9px}}.header-links{display:flex;gap:.5em}.header-links a{text-decoration:none;font-size:.88em;font-weight:600;padding:3px 10px;border-radius:5px}.header-links a.get-care{background:#237ac2}.header-links svg.icon{width:1.1em;height:1.1em;vertical-align:middle;margin-bottom:3px}@media (min-width:80em){.header-links a.get-care{font-size:1.06em}}@media (min-width:64em){.main-nav .cm-menu .js-clone-in-nav{display:none}}@media (max-width:63.99em){.js-clone-in-nav{display:block;background:#ed1990;color:#fff!important;font-weight:700;padding:10px 25px}.site-theme-2 .js-clone-in-nav{background:#003f72}.header-links .js-clone-in-nav{display:none}.header-links{text-align:center;position:absolute;width:100%;padding-top:10px}.site-theme-2 .header-links{padding-top:13px}.header-links a:not(.get-care){display:none}.header-links a.phone-link{font-size:.94em}.header-links a.get-care{font-size:1rem;position:relative;top:2.75em;right:calc(50% + .875em)}.occmed .header-links a.get-care{top:3.875em;right:calc(50% + 3em)}.header-links a.phone-link .icon,.header-links>.icon{display:none}}@media (min-width:64em){.header-links a{padding:7px 10px;font-size:.88em}.site-theme-2 .header-links a:focus,.site-theme-2 .header-links a:hover{background:rgba(255,255,255,.1)}.header-links a.my-chart-link svg.icon{margin-right:-2px}}@media (min-width:80em){.header-links a{font-size:1.06em}}.site-theme-2 .header-links a{color:#fff}.site-theme-2 .header-links a.my-chart-link{background-color:#235380}.header-links .sep{display:none}.site-search .search-trigger{background-color:#235380;border-radius:4px;color:#fff;cursor:pointer;display:flex;justify-content:center;align-items:center;user-select:none;width:37px;height:37px;z-index:1}.site-search .inner{background:#003f72;padding:.625em;position:absolute;top:4.875em;left:0;width:100%}@media (min-width:64em){.site-search .inner{border-radius:0 0 .25em .25em;border-top:1px solid #2d638b;padding:1em 2em;top:5.75em;left:initial;right:1em;width:45em}}.search-active .site-search .inner{display:block}.site-search .formee input[type=text]{margin:0;background:#fff;color:#4a4a4a;padding-left:10px;padding-right:45px;border-radius:4px}.site-search .btn{position:absolute;right:0;top:0;height:100%;border-radius:0 4px 4px 0}.site-theme-2 .site-search .btn{background-color:#6aade4;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjk2MDQzODZFQzA0MDExRTg5Q0YwOTNEREM4MDFGQTY4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjk2MDQzODZGQzA0MDExRTg5Q0YwOTNEREM4MDFGQTY4Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OTYwNDM4NkNDMDQwMTFFODlDRjA5M0REQzgwMUZBNjgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OTYwNDM4NkRDMDQwMTFFODlDRjA5M0REQzgwMUZBNjgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6I0yD+AAAA7klEQVR42qyUARGDMAxFCwoqAQl1MCQgAQdDAg4mYTgAB8MBOIApGA669C7c/QUa2G65e3eEpr9JGki890aYJXLCsd8zugUhoCYWv7WZKETsB+h0sHEiWuJBvOB9dSRUc2DYdBVBlriBWB4TslBOpaTfckwfEyqhHKOQQVZWrqfU74z7/jy4lxmenVxMzb+Mm+e5T1YpLYfSorc2cUATEQkHjFrM+lDAaR03FjMZYT1k7rSBLP1524jt9aEVm8KQ3sWEb8S0ubkwq+80MXMwhJKo2LdCe2JDuNVfhFBsWGcv2fmxnTXHn80SnLcAAwD8WlL0R1GMXwAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-position:center center;border:1px solid #6aade4;width:45px;overflow:hidden;padding:15px 0 15px 45px}.site-theme-2 .site-search .theme-4.btn{background:#003f72;border:1px solid #003f72}@media (min-width:64em){.site-theme-2 .site-search .theme-4.btn{background:#6aade4;border:1px solid #6aade4}}@media (max-width:63.99em){.site-search .btn{right:10px;top:10px;height:50px;border-radius:4px}.site-search .theme-4.btn{background:#ed1990}.site-search .formee input[type=text]{padding:13px 45px 13px 10px;border-radius:4px}.site-search .CoveoSearchButton{margin:0}}@media (min-width:64em) and (max-width:85em){.site-search .btn{padding:6px 12px}}@media only screen and (min-width:64em){.site-header .container,.site-header [class*=grid-]{position:relative}.site-header>.inner{padding:20px 10px;height:112px}.site-header a.site-logo{text-align:left}.site-theme-2 .site-header a.site-logo{margin-top:20px}.header-links .sep,.header-links a{display:inline-block}.site-search{display:flex;align-items:center;height:100%}.header-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.header-navigation{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:0 10px}.header-logo,.header-search{-ms-flex-negative:0;flex-shrink:0}}@media only screen and (min-width:64em) and (max-width:85em){.site-header a.site-logo{text-align:left;width:140px;margin-top:18px}}@media only screen and (min-width:1024px){.header-flex{padding:0 10px}}.theme-2 .grow p{color:#282828}
.footer{background:#ddd;padding:0}.footer-bottom{padding:0 0 30px;text-align:center}@media only screen and (min-width:48em){.footer-bottom-left{text-align:left}.footer-bottom-right{text-align:right}}.footer-bottom{background:#fff;color:#282828}.footer-bottom a{color:#282828}.footer-bottom a:focus,.footer-bottom a:hover{color:#282828}.footer-bottom-links ul{margin:0 0 30px;padding:0;list-style-type:none}@media only screen and (min-width:48em){.footer-bottom-links ul{display:inline;margin:0}}.footer-bottom-links ul li{display:inline-block;margin:0 5px;border-left:1px solid #acacac;padding-left:12px}.footer-bottom-right .footer-bottom-links ul li:first-child{border-left:0;padding-left:0}@media only screen and (min-width:48em) and (max-width:60em){.footer-bottom-links ul li{margin:0 1px;padding-left:4px}.footer-bottom-right a{margin-left:0}}@media only screen and (max-width:47.99em){.footer-bottom-links ul li:first-child{border-left:0;padding-left:0}}@media only screen and (max-width:37.5em){.footer-bottom-links ul{max-width:300px;margin:0 auto 30px}.footer-bottom-links ul li:nth-child(odd){border-left:0;padding-left:0}}.email-signup{margin:0 0 20px}.email-signup .inner{position:relative}.email-signup p{margin:0 0 10px}.email-signup .formee input[type=text]{margin:0}.email-signup .btn{position:absolute;right:0;top:0;height:100%}.follow-us-links a{margin:0 5px;padding-top:9px;text-align:center;width:50px;height:50px;background:#fff;text-decoration:none;display:inline-block;font-size:1.8em}.site-theme-2 .follow-us-links a{color:#094677}.site-theme-2 .follow-us-links a:focus,.site-theme-2 .follow-us-links a:hover{color:#6aade4}.footer-top{padding:28px 0}.footer-flex>div{padding-bottom:10px;align-self:center;text-align:center}.footer-top input[type=text]{margin:0;background:#fff}.site-theme-2 .footer-top .btn{color:#fff;background:#094677;border:1px solid #094677}.site-theme-2 .footer-top .title-size-3{color:#282828}@media only screen and (max-width:63.99em){.footer-top .title-size-3,.footer-top h4{font-size:1.75em;line-height:1.2em}.footer-flex>div.email-signup-form{margin-bottom:15px}}@media only screen and (min-width:64em){.footer-flex{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.footer-flex>div{padding:0 12px}.footer-flex .email-signup-label{text-align:right}.footer-flex .follow-us-label{padding-left:20px;text-align:right}.footer-top .title-size-3{margin:0;line-height:1em}.no-flexboxlegacy .footer-top .title-size-3{margin:10px 0 0}.no-flexboxlegacy .site-theme-2 .footer-top .title-size-3{margin:0}}@media only screen and (min-width:64em) and (max-width:80em){.footer-top .title-size-3{font-size:1.25em}}.footer-middle{background:#fff;padding:40px 0;font-size:1.06em;line-height:1.7em}.site-theme-2 .footer-middle{font-size:1.13em}@media only screen and (min-width:64em) and (max-width:84.99em){.site-theme-2 .footer-middle{font-size:.94em}}@media only screen and (min-width:85em) and (max-width:100em){.site-theme-2 .footer-middle{font-size:1em}}.footer-links{margin:0 0 15px}.footer-links ul{margin:0;padding:0;list-style-type:none}.footer-links ul li{margin-bottom:4px}.footer-heading{display:block;font-size:1.19rem;font-weight:700;margin:0 0 5px}@media only screen and (max-width:63.99em){.site-theme-2 .footer-middle-inner .footer-links{padding-top:25px}.site-theme-2 .footer-links .expandable{border-bottom:0}}.site-theme-2 .footer-heading{display:none}.site-theme-2 .footer-links .expandable-hidden{height:auto}a.footer-heading{text-decoration:none}@media only screen and (max-width:63.99em){.footer-middle{padding:0 0 40px}.footer-links{margin:0 -10px 35px}.footer-links .expandable{border-bottom:2px solid #f3f3f3}.footer-heading{position:relative;font-size:1.06rem;margin:0;padding:14px 35px 14px 25px}.footer-links .expandable-trigger{position:absolute;right:15px;top:50%;margin-top:-10px;width:20px;height:20px}.footer-links .expandable-trigger:after,.footer-links .expandable-trigger:before{content:" ";display:inline-block;position:absolute;top:50%;margin:2px 0 0 5px;vertical-align:middle;background:#88bde9;width:12px;height:2px;-wekbit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-transform:scale(.98) translateY(-50%);-ms-transform:scale(.98) translateY(-50%);transform:scale(.98) translateY(-50%)}.footer-links .expandable-trigger:after{-webkit-transform:scale(.98) translateY(-75%) rotate(-90deg);-ms-transform:scale(.98) translateY(-75%) rotate(-90deg);transform:scale(.98) translateY(-75%) rotate(-90deg)}.footer-links .active .expandable-trigger:after{-webkit-transform:scale(.98) translateY(-75%) rotate(-180deg);-ms-transform:scale(.98) translateY(-75%) rotate(-180deg);transform:scale(.98) translateY(-75%) rotate(-180deg)}.footer-links .expandable-hidden{padding:0 25px;overflow:hidden;height:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.footer-links .expandable-hidden li:last-child{margin-bottom:15px}.footer-links .active .expandable-hidden{height:auto}.footer-middle-inner .footer-logo{text-align:center}}@media only screen and (min-width:48em) and (max-width:63.99em){.site-theme-2 .footer-links{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}.site-theme-2 .footer-links>.expandable{width:50%}}@media only screen and (min-width:64em){.footer-middle{background:#fff;padding:110px 0 60px}.footer-links{display:-webkit-box;display:-ms-flexbox;display:flex}.footer-links>div{width:25%;padding-right:15px}.footer-middle-inner{position:relative;padding-left:20%}.footer-middle-inner .footer-logo{position:absolute;width:20%;top:10px;left:0;padding-right:20px}.footer-middle-inner .footer-logo>p:first-child{margin-bottom:1.5em}}@media only screen and (min-width:64em) and (max-width:84.99em){.footer-links>div{padding-right:12px}}@media only screen and (min-width:85em){.footer-links>div{width:22%}.footer-links>div:nth-child(2){width:34%}.footer-links>div:nth-child(2) ul{position:relative;width:76%;padding-right:15px}.footer-links>div:nth-child(2) ul:after{content:"";position:absolute;top:0;right:0;width:1px;height:75%;background:#ededed}}.footer-middle-inner .footer-logo .ftr-logo{display:block}.site-theme-2 .footer-middle-inner .footer-logo a.btn{padding:15px 50px 15px 30px}@media only screen and (min-width:64em) and (max-width:84.99em){.footer-middle-inner .footer-logo .ftr-logo{max-width:90%}}
.panel{margin-bottom:20px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05);position:relative;background-color:transparent;box-shadow:none;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:0}.panel p{margin-bottom:13px}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:3px;border-top-left-radius:3px}.panel-heading>.dropdown .dropdown-toggle,.panel-title,.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-right-radius:3px;border-top-left-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel>.panel-collapse>.table caption,.panel>.table caption,.panel>.table-responsive>.table caption{padding-left:15px;padding-right:15px}.panel>.table-responsive:first-child>.table:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table-responsive:last-child>.table:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body,.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th{border-bottom:0}.nested-accordion .panel .white-accordion.panel-group .panel:last-child,.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{border:0;margin-bottom:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default,.well blockquote{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#337ab7}.panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:rgba(0,0,0,.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.short-fade-well{padding:20px}.well-white{background:#fff;border:1px solid gray;box-shadow:none}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-duration:.35s;transition-duration:.35s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent}.pull-right{float:right}.panel-group .panel{border-radius:0}.nested-accordion .panel{margin-top:1px!important}.nested-accordion .panel .panel-heading{color:#fff;background-color:#005582;padding:10px 13px 10px 38px;border-radius:0}.nested-accordion .panel .panel-heading .panel-title a.collapsed .caret,.white-accordion .panel .panel-heading .panel-title a.collapsed .caret{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.nested-accordion .panel .panel-heading .panel-title a{display:block;font-weight:400}.nested-accordion .panel .panel-heading .panel-title a .caret{color:#60acdf;border-width:5px;border-bottom:0;-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-ms-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;position:absolute;top:17px;left:13px}.nested-accordion .panel .panel-heading .panel-title a:focus,.nested-accordion .panel .panel-heading .panel-title a:hover,.white-accordion .panel .panel-heading .panel-title a:focus,.white-accordion .panel .panel-heading .panel-title a:hover{text-decoration:none}.nested-accordion .panel .panel-body{padding:0;border-top:0!important}.nested-accordion .panel .white-accordion.panel-group{margin-bottom:0}.white-accordion .panel{border-bottom:solid 1px #60acdf;margin-top:1px!important}.white-accordion .panel .panel-heading{color:#3d84bf;background-color:transparent;padding:8px 13px 8px 17px;border-radius:0}.ctrial,.white-accordion .panel .panel-heading .panel-title{font-family:'PFDinDisplayProBold',Arial,Verdana,sans-serif;font-size:12px}.white-accordion .panel .panel-heading .panel-title a{display:block}.white-accordion .panel .panel-heading .panel-title a .caret{color:#60acdf;border-width:5px;border-bottom:0;-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-ms-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;position:absolute;top:13px;left:0}.white-accordion .panel .panel-body{padding:0;border-top:0!important}.ctrial{font-family:Georgia,'Times New Roman',Times,serif;color:#727272;line-height:19px;background:#e4eef8;background:-moz-linear-gradient(top,#e4eef8 0%,#fff 100%);background:-webkit-linear-gradient(top,#e4eef8 0%,#fff 100%);background:linear-gradient(to bottom,#e4eef8 0%,#fff 100%)}.ctrial .row{background-color:transparent;overflow:hidden}.ctrial-details,.ctrial__desc{padding:0 13px}.ctrial-details__label{width:33.3%;font-weight:700;text-align:right;padding:0 13px;float:left;clear:left}.ctrial-details__details{width:66.6%;padding:0 13px;float:left}.ctrial-details__more{clear:both;padding-left:calc(33.3% + 13px)}.ctrial-details__more a{color:#3d84bf}.ctrial-details__more a:hover{color:#003f72;text-decoration:underline}.ctrial-details__more a:after{content:"→";display:inline-block;margin-left:.3em}@media (min-width:768px){.ctrial__desc{width:58%;float:left}.ctrial-details{width:41%;float:left}}
.decision-tree{opacity:0;transition:opacity 1s}.decision-tree.pagemode-edit{opacity:1}.decision-tree .decision-tree{display:none;padding:1rem 0 0;border-top:1px solid #ccc;scroll-margin-top:116px}.decision-tree .decision-tree.pagemode-edit{display:block}.decision-tree .message{margin:0 0 1rem}.decision-tree .choices{margin:0 0 1rem;padding:0;list-style-type:none;text-align:center}.decision-tree .choices li{display:inline}.decision-tree .choices input[type=radio]{display:none}.decision-tree .choices label{position:relative;display:inline-block;transition:border-color .5s,box-shadow .5s;margin:.5rem;padding:15px 16px;background:#fff;cursor:pointer;line-height:1em;font-weight:700;color:#4c4c4c;border:1px solid rgba(0,0,0,.15);border-radius:4px;box-shadow:0 2px 3px rgba(0,0,0,.1)}.decision-tree .choices label:hover{border:1px solid rgba(0,0,0,.25);box-shadow:0 2px 3px 1px rgba(0,0,0,.15);color:#000}.decision-tree .choices input[type=radio]:checked+label{top:1px;border:1px solid rgba(0,0,0,.25);box-shadow:0 1px 0 rgba(255,255,255,.3),inset 0 2px 1px rgba(0,0,0,.1);background:#6aade4;color:#003f72}
.container .content-box .title+.summary{margin:-1.5em 0 2em;text-align:center}.flex-callouts-container .flex-callouts{display:grid;gap:1em 0;grid-template-columns:repeat(2,1fr)}.flex-callouts-container .flex-callouts .flex-callouts-item{width:auto}@media (min-width:768px){.flex-callouts-container .flex-callouts.columns-3{grid-template-columns:repeat(3,1fr)}.flex-callouts-container .flex-callouts,.flex-callouts-container .flex-callouts.columns-4{grid-template-columns:repeat(4,1fr)}.flex-callouts-container .flex-callouts .flex-callouts-item{border-left:1px solid #e1e1e1}.flex-callouts-container .flex-callouts.columns-3 .flex-callouts-item:nth-child(3n+1),.flex-callouts-container .flex-callouts.columns-4 .flex-callouts-item:nth-child(4n+1),.flex-callouts-container .flex-callouts:not([class*=columns-]) .flex-callouts-item:nth-child(4n+1){border-left:none}}
.care-comparison-table{width:100%;table-layout:fixed;border-collapse:separate}.care-comparison-table.compare{opacity:0;transition:opacity .25s}.care-comparison-table.compare.ready{opacity:1}.care-comparison-table td,.care-comparison-table th{padding:20px 40px}.care-comparison-table th{font-size:27px;text-align:center}.care-comparison-table thead th{color:#fff;background:#003f72}.care-comparison-table thead th:first-of-type{border-top-left-radius:15px}.care-comparison-table thead th.column2,.care-comparison-table thead th:last-of-type{border-top-right-radius:15px}.care-comparison-table tbody tr:nth-child(even){background-color:#e1e1e1}.care-comparison-table tbody th{border-left:1px solid #e1e1e1}.care-comparison-table tbody td.column2{border-right:1px solid #e1e1e1}.care-comparison-table tbody tr:last-of-type td,.care-comparison-table tbody tr:last-of-type th{border-bottom:1px solid #e1e1e1}.care-comparison-table tbody tr:last-of-type th{border-bottom-left-radius:15px}.care-comparison-table tbody tr:last-of-type td.column2{border-bottom-right-radius:15px}.care-comparison-table select{padding:5px;font-size:15px;font-weight:700;color:#003f72;background:#fff;border:1px solid #fff;border-radius:4px;width:100%}.care-comparison-table option{text-align:left}@media only screen and (max-width:63.99em){.care-comparison-table tr{display:flex;flex-wrap:wrap}.care-comparison-table td{width:50%}.care-comparison-table td,.care-comparison-table th{padding:20px 10px;flex-basis:50%}.care-comparison-table thead th:first-of-type{display:none}.care-comparison-table thead th.column1{border-right:1px solid #e1e1e1}.care-comparison-table thead th.column2{border-radius:0}.care-comparison-table tbody th{padding:.5rem;position:relative;flex-basis:100%;font-size:20px;border-right:1px solid #e1e1e1}.care-comparison-table tbody td.column1{border-right:1px solid #e1e1e1;border-left:1px solid #e1e1e1}.care-comparison-table tbody tr:nth-child(even) td.column1{border-right:1px solid #fff}.care-comparison-table tbody tr:last-of-type th{border-bottom:none;border-radius:0}.care-comparison-table tbody tr:last-of-type td.column2{border-radius:0}}
@media print{body,html{font-size:11px}h1,h2,h3{margin-bottom:.5em!important}h1{font-size:2rem!important}h2{font-size:1.5rem!important}h3{font-size:1.25rem!important}li,p{font-size:1rem;line-height:1.5}p{margin-bottom:.5em}ul{margin:0}.section{padding:.5em 0!important}.ds-summary-container{min-height:auto}.doctor-detail .main-banner .main-banner-text .flex-item>div.grow,.main-grid.grid-9 .horizontal-padding,.outer-container .site-header .inner{padding:0}.doctor-detail .main-banner .main-banner-text{margin:0}.doctor-detail .main-banner .main-banner-text .image-holder{max-width:100px;max-height:100px}.doctor-detail .main-banner-container{max-height:200px;padding:0}.doctor-detail .main-banner-container::before{background:0 0}.doctor-detail .main-banner-container .main-banner,.doctor-detail .main-banner-container .main-banner.overlay-1,.doctor-detail .main-banner-container .main-banner::before{background:0 0!important}.doctor-detail .main-banner-container .main-banner .ds-stars-rating-average{position:static}.doctor-detail .site-body{margin:0}.doctor-detail .callouts,.doctor-detail .site-body .container .mobile-rail-top,.doctor-detail .site-body .content-box-info .doctor-languages,.doctor-detail .site-body .content-box-info .video-details-box-doctors,.site-theme-2 .rs-heading .btn svg{display:none}.doctor-detail .site-body .container [class*=grid-]{padding:0}.doctor-detail .site-body .container .grid-3 .right-rail{margin:0;padding:0}.doctor-detail .site-body .container .grid-3 .right-rail .rail-summary{display:flex;flex-direction:column-reverse}.doctor-detail .site-body .container .grid-3 .rail-top-content{display:block}.doctor-detail .site-body .container .grid-3 .rail-top-content .rail-summary{margin-bottom:.5em}.doctor-detail .rs-heading{background:#fff!important;padding:0;min-height:auto;margin-top:.5em}.site-theme-2 .rs-heading .btn{background:#fff!important;border:0!important;color:inherit!important;font-size:1em;padding:0;width:auto}.doctor-detail .rs-content{border:0;page-break-inside:avoid}.doctor-detail .rs-content .desktop-hide{display:block}.doctor-detail .rs-content .expandable.active,.doctor-detail .rs-content .expandable.theme-3,.doctor-detail .rs-content .mobile-hide{display:none}.doctor-detail .rs-content a{font-weight:400;text-decoration:none}.doctor-detail .rs-content .expandable{border:0;padding:0}.doctor-detail .rs-content .expandable>.flex-item{padding:0}.doctor-detail .doctor-background-section{background-color:#fff}.doctor-detail #additonal-locations,.doctor-detail .doctor-background-section .carousel-container .slick-slider .flex-item~br,.doctor-detail .doctor-background-section .carousel-container .slider-nav,.doctor-detail .doctor-background-section h2,.doctor-detail .nrc-reviews,.site-theme-2 footer.footer{display:none}.doctor-detail .doctor-background-section .carousel-container{page-break-inside:avoid}.doctor-detail .doctor-background-section .carousel-container .slick-slider .flex-item{flex-direction:column;margin-bottom:.5em}.doctor-detail .doctor-background-section .carousel-container div{padding:0;margin:0}}
.ballot,.checkmark{list-style-type:none;padding:0 0 0 1rem}.ballot li:before,.checkmark li::before{margin:0 .3rem 0 -1rem}.checkmark li::before{content:"\2714"}.ballot li::before{content:"\2716"}
fieldset.form-group{border:0;padding:1em 1.5em .5em;margin-top:4em;position:relative}fieldset.form-group legend{position:absolute;top:-1.5em;left:0}.form-group{margin:0 0 1em}.form-group label{display:block}.form-group label:not(:first-of-type){margin-top:.5em}.form-group label.required::after{content:"*";margin-left:.25em;color:red}.form-group .form-control{width:100%}.form-group input[type=checkbox],.form-group input[type=radio]{margin-right:.5em}@media only screen and (min-width:768px){.form-flex-row{display:flex;flex-direction:row;gap:1em}.form-flex-row>.form-flex-row,.form-flex-row>.form-group{flex:1 1 50%}}.checkbox-with-label{display:flex;align-items:flex-start;gap:8px}
fieldset.form-group{background-color:#ebebeb}fieldset.form-group legend{color:#003f72;font-size:1.5em;font-weight:700}.form-group h1,.form-group h2,.form-group h3,.form-group h4,.form-group h5,.form-group h6{color:#282828}.form-group label{font-weight:700;line-height:1.4;color:#222;font-size:1.1em}.form-group label.required::after{font-weight:400}.form-group .form-control{background-color:#fff;border:1px solid #b7b7b7;border-radius:2px;color:#4a4a4a;height:2.75em;padding:.5em 1em}.form-group .form-control:focus{border-color:#659ec9 #70aedd #a8cfec}.form-group select.form-control[multiple],.form-group select.form-control[size],.form-group textarea.form-control{height:auto}.form-group .btn{display:block;margin:0 auto 1em}form[id^=fxb]{margin:0 auto;max-width:1460px;padding:0 10px;font-size:17px;line-height:1.5em;color:#282828}@media only screen and (min-width:85.38em) and (max-width:93.75em){form[id^=fxb]{max-width:1280px}}@media only screen and (min-width:78.5em) and (max-width:85.37em){form[id^=fxb]{max-width:1200px}}@media only screen and (min-width:64em) and (max-width:78.49em){form[id^=fxb]{max-width:980px}}@media only screen and (max-width:63.99em){form[id^=fxb]{padding:0 20px}}.container [class*=grid-] form[id^=fxb]{padding:0;max-width:none}
.alert-banner{padding:30px 10px;position:relative}.alert-banner *{color:inherit;margin:0}.alert-banner .expandable{display:flex;flex-direction:row;gap:2em;margin:0 auto;max-width:1460px}.alert-banner a,.alert-banner span{color:inherit;font-weight:700;text-decoration:underline}.alert-banner a:hover{color:inherit}.alert-banner .alert-close{width:22px;height:22px}.alert-banner .alert-close *{text-decoration:none}.alert-banner .alert-close>span{margin-left:11px;position:relative}.alert-banner .alert-close>span:after,.alert-banner .alert-close>span:before{content:"";display:inline-block;position:absolute;width:2px;height:22px}.alert-banner .alert-close>span:before{transform:rotate(-45deg)}.alert-banner .alert-close>span:after{transform:rotate(45deg)}.alert-banner .alert-header{font-weight:700;line-height:1.1em}.alert-banner .grow{margin-bottom:.5em}.alert-banner .flex-item{gap:1em}.alert-banner.alert-danger{background-color:#a5272b;border-color:#a5272b;color:#fff}.alert-banner.alert-danger .alert-close>span:after,.alert-banner.alert-danger .alert-close>span:before{background-color:#fff}.alert-banner.alert-info{background-color:#6aade4;border-color:#6aade4;color:#282828}.alert-banner.alert-info .alert-close>span:after,.alert-banner.alert-info .alert-close>span:before{background-color:#282828}.alert-banner.alert-warning{background-color:#ededed;border-color:#ededed;color:#000}.alert-banner.alert-warning .alert-close>span:after,.alert-banner.alert-warning .alert-close>span:before{background-color:#000}
.sticky-widget{background-color:#237ac2;color:#fff;display:none;width:420px;right:0;bottom:0;display:flex;flex-direction:column;border-radius:.25em;border:3px solid #fff;margin-right:10px;margin-bottom:10px;z-index:999}.sticky-widget.hide-sticky{display:none!important}.sticky-widget.fixed-sticky{max-width:calc(100% - 20px);position:fixed}.sticky-widget .main-block{padding-right:5px}@media (min-width:935px) and (max-width:1199px){.sticky-widget{right:2.2rem}}@media (max-width:540px){.sticky-widget{width:100%;right:0;min-height:7rem;top:initial!important}}@media (max-width:934px){.sticky-widget .main-block{display:flex;flex-direction:column;padding:.2rem 1rem;width:100%}.sticky-widget .main-block .content-wrap{order:1}.sticky-widget .main-block .content-wrap p{font-size:2.5rem;margin-bottom:.5rem;padding-left:0;padding:1rem 1rem 0!important}.sticky-widget .main-block .icon-block{margin-right:1rem;order:1}.sticky-widget .close-btn{left:90%}.sticky-widget a{align-self:center;font-size:1rem!important;margin-top:15px}}.sticky-widget p{padding:0 1rem 0 2rem;font-size:1rem}.sticky-widget .main-block .content-wrap p{padding:1rem 1rem 0 2rem;font-weight:600;font-size:18.2px;margin:0 0 .5rem}@media (max-width:991px){.sticky-widget p{order:2;font-size:1rem;padding:0 1rem}}.sticky-widget a{background-color:#fff;font-size:1rem;padding:.5rem 1rem;width:150px;text-align:center;text-decoration-line:none;border-radius:.25em;margin:0 auto 20px}.sticky-widget .close-btn{position:relative;width:30px;float:right;top:10px;background:0 0!important;border:0!important;color:#fff}
#scheduleGXP :is(.prevWeek, .nextWeek){color:#003c71}#scheduleGXP select{border-color:#757575}#scheduleGXP select:has(option:first-child:checked){color:#757575}#scheduleGXP :is(#GXPSundayDay, #GXPMondayDay, #GXPTuesdayDay, #GXPWednesdayDay, #GXPThursdayDay, #GXPFridayDay, #GXPSaturdayDay){background-color:#ebebeb;color:#282828;text-shadow:none}#scheduleGXP .GXPentryHeader{background-color:#757575}#scheduleGXP .GXPEntry :is(.GXPTime, .GXPTitle, .GXPStudio, .GXPCategory, .GXPLocation){color:#757575}