.location-module-tabs{margin-bottom:0!important}.page-template-page-locations .header-container{display:flex;flex-direction:column;justify-content:center;height:auto;overflow:visible}.page-template-page-locations .header-container::after{height:3.1vw}.page-template-page-locations .header-container .header-search{position:relative;display:flex;gap:1.75rem;justify-content:center;align-items:center;margin:1.5rem auto 3.1vw}.page-template-page-locations .header-container .header-search .form-group{margin:0;height:100%}.page-template-page-locations .header-container .header-search .form-group input{height:100%}.page-template-page-locations .header-container .header-search button{background:0 0;border:none}.page-template-page-locations .header-container .header-search .location-service-specialty{flex:3}.page-template-page-locations .header-container .header-search input[type=search],.page-template-page-locations .header-container .header-search input[type=text]{border:none;border-radius:5px;padding:16px 15px 14px;flex:1;line-height:1}.page-template-page-locations .header-container .header-search .fa.fa-search{font-size:24px;color:#fff}@media screen and (max-width:768px){.page-template-page-locations .header-container .header-search{flex-wrap:wrap;margin-bottom:3rem}.page-template-page-locations .header-container .header-search input[type=search]{width:100%;flex:none!important}.page-template-page-locations .header-container .header-search>div{width:100%}.page-template-page-locations .header-container .header-search .fa.fa-search{display:none}}.page-template-page-locations .header-container .header-search .search-results-dropdown{display:flex;flex-wrap:wrap;position:absolute;top:115%;right:2rem;left:3rem;z-index:1;background-color:#fff;border-radius:5px;box-shadow:0 0 30px 15px rgba(0,0,0,.1)}.page-template-page-locations .header-container .header-search .search-results-dropdown div{flex:1;padding:1.875rem}.page-template-page-locations .header-container .header-search .search-results-dropdown div h3{display:flex;gap:.75rem;align-items:center;margin-top:0;font-size:2rem}.page-template-page-locations .header-container .header-search .search-results-dropdown div h3 i{color:var(--color__dark-red)}.page-template-page-locations .header-container .header-search .search-results-dropdown div ul{list-style:none;margin:15px 0!important;padding:0}.page-template-page-locations .header-container .header-search .search-results-dropdown div ul li{margin-bottom:6px}.page-template-page-locations .header-container .header-search .insurance-search{position:relative}.page-template-page-locations .header-container .header-search .insurance-search ul{position:absolute;top:115%;left:0;right:0;z-index:1;list-style:none;margin:0!important;background-color:#fff;border-radius:5px;box-shadow:0 0 30px 15px rgba(0,0,0,.1);padding:0}.page-template-page-locations .header-container .header-search .insurance-search ul li{padding:1.875rem}.page-template-page-locations .header-container .header-search .insurance-search ul li a{display:block;width:100%}.page-template-page-locations .find-a-location.simple{margin-bottom:2.5em}@media screen and (min-width:768px){.page-template-page-locations .find-a-location.simple{margin-bottom:3.5em}}.page-template-page-locations .find-a-location.simple .actions{margin-top:.5em}.page-template-page-locations .find-a-location.simple .use-location-container{width:100%}.page-template-page-locations .pagination-and-toggle{margin-bottom:20px;padding:15px;background:var(--color__grey-lightest)}@media screen and (min-width:768px){.page-template-page-locations .find-a-location.simple .actions{margin-top:1em;text-align:center}.page-template-page-locations .pagination-and-toggle{padding:20px}}@media screen and (min-width:992px){.page-template-page-locations .header-container{min-height:350px}.page-template-page-locations .find-a-location.simple{margin-bottom:4em}.page-template-page-locations .pagination-and-toggle{margin-bottom:30px}.page-template-page-locations .pagination-and-toggle .total-results{margin-bottom:0}}.page-template-page-locations .pagination-and-toggle .top-row>div{line-height:22px;margin-bottom:1em}.page-template-page-locations .pagination-and-toggle .total-results{text-align:center}@media screen and (min-width:768px){.page-template-page-locations .pagination-and-toggle .total-results{text-align:left}}.page-template-page-locations .pagination-and-toggle .total-results span{font-family:var(--font__700)}.page-template-page-locations .pagination-and-toggle .results-per-page{text-align:center}.page-template-page-locations .pagination-and-toggle .results-per-page select{display:inline;width:auto;min-width:50px;margin:-1em 6px 0;padding-left:5px}.page-template-page-locations .pagination-and-toggle .find-a-doctor.pages a{float:none}@media screen and (min-width:1200px){.page-template-page-locations .pagination-and-toggle{margin-bottom:20px;padding:0;background:0}.page-template-page-locations .pagination-and-toggle .top-row{display:table;width:100%;margin-left:0;margin-right:0}.page-template-page-locations .pagination-and-toggle .find-a-doctor.pages,.page-template-page-locations .pagination-and-toggle .results-per-page,.page-template-page-locations .pagination-and-toggle .total-results{display:table-cell;vertical-align:top;float:none;width:auto;margin:0;padding:0;white-space:nowrap}}.page-template-page-locations .pagination-and-toggle .pagination{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:0;text-align:center}.page-template-page-locations .pagination-and-toggle .pagination li{line-height:22px}.page-template-page-locations .pagination-and-toggle .pagination li:hover{cursor:pointer}.page-template-page-locations .pagination-and-toggle .pagination li a{z-index:0}.page-template-page-locations .pagination-and-toggle .pagination li.active a,.page-template-page-locations .pagination-and-toggle .pagination li:focus a,.page-template-page-locations .pagination-and-toggle .pagination li:hover a{color:#fff;background-color:var(--color__primary)}.page-template-page-locations .pagination-and-toggle .pagination li>span{float:none;padding-left:5px;padding-right:5px}@media screen and (min-width:992px){.page-template-page-locations .pagination-and-toggle .results-per-page{margin-bottom:0;text-align:center}.page-template-page-locations .pagination-and-toggle .pagination{display:block;width:auto;float:right}}.page-template-page-locations .pagination-and-toggle .pagination a{cursor:pointer}.page-template-page-locations .pagination-and-toggle .select-view{text-align:right}.page-template-page-locations .pagination-and-toggle .select-view a{color:inherit}.page-template-page-locations .pagination-and-toggle .select-view a i,.page-template-page-locations .pagination-and-toggle .select-view a:hover{color:var(--color__dark-red)}.page-template-page-locations .pagination-and-toggle#pagination-and-toggle-bottom{margin:3em 0 0;padding:3em 0 0;background:0;border-top:1px solid var(--color__grey-light)}@media screen and (min-width:1200px){.page-template-page-locations .pagination-and-toggle#pagination-and-toggle-bottom{margin-top:80px;padding-top:0;border-top:0}}.page-template-page-locations #results-and-filter{padding-bottom:40px}@media screen and (min-width:992px){.page-template-page-locations #results-and-filter{padding-bottom:60px}}.page-template-page-locations #secondary{margin-top:0;padding:0}.page-template-page-locations #secondary .filter-your-results{font-family:var(--font__700);cursor:pointer;padding-left:10px}.page-template-page-locations #secondary h2.widget-title{font-size:28px!important;color:var(--color__dark-red);border:none!important;margin-bottom:0!important}@media screen and (min-width:992px){.page-template-page-locations #secondary .filter-your-results{cursor:default;padding-left:0}.page-template-page-locations #secondary .filter-your-results span,.page-template-page-locations #secondary h2.widget-title span{display:none}}.page-template-page-locations #secondary #filterOnlineSchedulingCheckbox{margin-right:8px}.page-template-page-locations #secondary .find-a-location{padding:30px;border-radius:5px;background-color:var(--color__grey-lightest)}.page-template-page-locations #secondary .find-a-location .btn-dropdown,.page-template-page-locations #secondary .find-a-location input{border:none;border-radius:3px}.page-template-page-locations #secondary .find-a-location label{display:flex;align-items:baseline;gap:.75rem;font-family:var(--font__500)!important}.page-template-page-locations #secondary .find-a-location label i{color:var(--color__dark-red)}.page-template-page-locations .widget{margin-bottom:40px}@media screen and (min-width:768px){.page-template-page-locations .pagination-and-toggle .select-view{margin-top:2em}.page-template-page-locations .widget{margin-bottom:60px}#locations .location__breadcrumbs{font-size:16px}}.page-template-page-locations .widget .inner{display:block;max-width:100%}.page-template-page-locations .widget .actions{margin-top:2em}.page-template-page-locations #filterWithin{width:100px}.common-services-container{padding-bottom:60px}.common-services-container>h2{text-align:center;font-family:var(--font__700);margin-top:0;margin-bottom:40px}.common-services-container .container-fluid{display:flex;flex-wrap:wrap}.common-services-container .service-option{border-right:1px solid #58595b;padding:15px 30px}@media screen and (max-width:993px){.common-services-container .service-option:nth-child(2n){border:0}}.common-services-container .service-option:last-of-type{border:0}.common-services-container .service-option h2{word-spacing:100vw;padding-left:15px;padding-right:15px;text-transform:uppercase;margin-top:0;margin-bottom:30px;font-size:min(max(16px, 2vw), 34px);position:relative;display:block}.common-services-container .service-option h2::before{content:"";display:block;width:3px;height:83%;background:var(--color__dark-red);top:0;left:0;position:absolute;margin:5px 0}.common-services-container .service-option p{padding:0 15px;margin-bottom:20px;color:var(--color__grey-dark)}.common-services-container .service-option a::after{content:"\f105";font:300 16px/16px FontAwesome;text-rendering:auto;padding-left:8px;color:var(--color__dark-red);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block}body.page-template-location #content{margin-top:0}#locations .location__breadcrumbs{position:relative;z-index:10;background-color:#f6f7f8;padding:21px 0 19px;font-size:16px;font-family:var(--font__700)}#locations .location__breadcrumbs i{font-weight:600}#locations .location__breadcrumbs-inner{width:85%;max-width:1200px;margin:0 auto}@media screen and (max-width:767px){#locations .location__breadcrumbs-ellipsis-wrap{max-width:280px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}#locations .location__banner{position:relative;width:85%;max-width:1200px;margin:0 auto}@media screen and (min-width:768px){#locations .location__banner{height:300px;width:98%}}#locations .location__banner-inner{position:relative;padding:20px;border-left:4px solid var(--color__dark-red);background-color:rgba(0,0,0,.75);color:#fff;width:100%}@media screen and (min-width:991px){#locations .location__banner-inner{width:750px}}#locations .location__banner a[href^="http://maps.google.com/maps"],#locations .location__banner a[href^="https://maps.google.com/maps"]{opacity:.5!important}#locations .location__banner .gm-style img[src^="https://maps.gstatic.com/mapfiles/api-3/images/google_white5.png"],#locations .location__banner .gm-style-cc,#locations .location__banner .gmnoprint a,#locations .location__banner .gmnoprint span{opacity:.5}#locations .location__banner .gmnoprint div{background:0 0!important}#locations .location__banner-title{margin:0;letter-spacing:1px;font-size:20px;font-family:var(--font__700)}@media screen and (min-width:768px){#locations .location__banner-inner{top:25px;height:260px;width:750px}#locations .location__banner-title{font-size:28px}}#locations .location__banner-info{margin-top:20px}@media screen and (max-width:768px){.page-template-page-locations .header-container .header-search .search-results-dropdown{top:35%;right:unset;left:unset}.common-services-container .service-option{border:0}#locations .location__banner-info{margin-bottom:20px}}#locations .location__banner-address,#locations .location__banner-phone{font-family:var(--font__500);transform:translateX(34px)}#locations .location__banner-address a,#locations .location__banner-address-link,#locations .location__banner-phone a{color:#fff}#locations .location__banner-cta{margin:12px 0}#locations .location__banner-icon-wrapper{display:inline-block;vertical-align:top;margin-left:-34px;font-size:18px;width:5%}@media screen and (max-width:600px){#locations .location__banner-icon-wrapper{width:10%}}#locations .location__banner-hr{width:140px;border-top:4px solid var(--color__grey-dark);height:0}#locations .location__banner-icon-p{display:inline-block;font-size:16px;line-height:24px;margin:0;width:95%}@media screen and (max-width:600px){#locations .location__banner-icon-p{width:90%}}#locations .location__banner .align{position:relative;left:-4px;margin:0}#locations .location__hero{background-color:#425563}#locations .location__hero-slider{position:absolute;top:0;height:380px;width:100%;z-index:0}#locations .location__hero-slides{height:100%}#locations .location__hero-map{position:absolute;width:100%;z-index:0;height:369px}@media screen and (min-width:992px){.page-template-page-locations .widget{margin-bottom:0}.page-template-page-locations .widget .inner{display:block}#locations .location__hero-map{height:380px}}@media screen and (min-width:1200px){#locations .location__hero-map{height:380px}}@media screen and (max-width:991px){#locations .location__hero-map,#locations .location__hero-slider{display:none}}#locations .location__hero-map-inner{height:369px}@media screen and (min-width:992px){#locations .location__hero-map-inner{height:380px}}#locations .location__hero-image{height:100%;background-size:cover;background-position:center center}#locations .location__quick-nav{margin-bottom:20px}@media screen and (min-width:768px){#locations .location__quick-nav{margin-bottom:40px}}#locations .location__quick-nav-link{display:block;cursor:pointer;font-family:var(--font__700)!important;font-size:16px;margin-bottom:8px}@media screen and (min-width:768px){#locations .location__quick-nav-link{display:inline-block;margin-right:40px;margin-bottom:0}}#locations .location__quick-nav-physicians{display:none}#locations .location__information{position:relative;padding-bottom:4em;padding-top:20px;z-index:10;background-color:#fff}#locations .location__information p strong{font-family:var(--font__700)}@media only screen and (max-width:414px){#locations .location__information img{width:100%}}@media only screen and (max-width:767px){#locations .location__information-section .su-column,#locations .location__information-section .su-column ul{margin-bottom:0!important}}#locations .location__information-inner{display:inline-block;width:100%;margin-bottom:2em}@media screen and (min-width:768px){#locations .location__quick-nav-physicians{display:inline-block}#locations .location__information{padding-top:40px}#locations .location__information-inner{width:100%;margin-bottom:0}}@media screen and (min-width:992px){#locations .location__information-inner{width:calc(100% - 341px);max-width:900px}}#locations .location__information-inner a{font-family:var(--font__500)}#locations .location__information-sidebar{display:inline-block;vertical-align:top;width:100%}@media screen and (min-width:992px){#locations .location__information-sidebar{float:right;margin-left:4%;width:280px}}#locations .location__information-sidebar .location-notice,#locations .location__information-sidebar .location-notice strong{font-family:var(--font__700)}#locations .location__information-center{width:85%;max-width:1200px;margin:0 auto}#locations .location__information .su-spoiler-title{font-size:20px}#locations .location__information .su-spoiler-title:focus{background-color:var(--color__dark-red)}#locations .location__information .su-spoiler.su-spoiler-closed>.su-spoiler-content{padding:0}#locations .location__information .su-spoiler-style-default>.su-spoiler-content{padding:2em 60px 1em}#locations .location__information-section-title{color:var(--color__grey-dark);margin-top:80px;margin-bottom:40px}#locations .location__information #physicians{display:none}@media screen and (min-width:768px){#locations .location__information #physicians{display:block}}#locations .location__information h2:not(.gform_submission_error){margin-top:40px;margin-bottom:20px;font-size:30px;font-family:var(--font__700)}#locations .location__information h3{font-size:22px}#locations .location__information h2:not(.gform_submission_error),#locations .location__information h3{color:var(--color__grey-dark)}#locations .location__information p{margin-bottom:20px}#locations .location__information ul:not(.slides,.flex-direction-nav){margin-left:1em;margin-bottom:1em;-webkit-padding-start:0;padding-inline-start:0;list-style-image:url("/wp-content/themes/uchealth/img/bullet.png")}#locations .location__information ul:not(.slides,.flex-direction-nav) li{margin-top:15px;padding-left:15px}#locations .location__information ul:not(.slides,.flex-direction-nav) ul{list-style-image:url("/wp-content/themes/uchealth/img/bullet-circle-solid.png")}#locations .location__information ul:not(.slides,.flex-direction-nav) ul ul{list-style-image:url("/wp-content/themes/uchealth/img/bullet-dash.png")}#locations .location__information ul:not(.slides,.flex-direction-nav) ul ul ul{list-style-image:url("/wp-content/themes/uchealth/img/bullet-circle-hollow.png")}#locations .location__information-testimonial{border:1px solid #ddd;padding:24px;margin-bottom:36px}#locations .location__information-testimonial-author{font-size:22px;color:var(--color__grey-dark);font-family:var(--font__700);margin-bottom:24px}#locations .location__information-testimonial-quote p{padding:0;margin:0}#locations .location__information .gform_body p{margin-bottom:0}#locations .location__information-physicians{display:flex;flex-wrap:wrap;justify-content:space-between}#locations .location__information-physicians .location__provider{font-size:13px;max-width:370px;border:1px solid #ddd;align-items:center;padding:12px 20px;margin:12px 0}#locations .location__information-physicians .location__provider-image{height:80px;width:80px;border-radius:50%;background-size:cover}#locations .location__information-physicians .location__provider-info{margin-left:20px}#locations .location__hours,#locations .location__providers{position:relative;margin-bottom:36px;width:100%;z-index:10}#locations .location__hours-header,#locations .location__providers-header{color:#fff;background-color:#a5093e;padding:8px 12px;font-family:var(--font__700)}#locations .location__hours-list,#locations .location__providers-list{border-right:1px solid #ddd;border-bottom:1px solid #ddd;border-left:1px solid #ddd;padding:12px;font-size:16px;list-style:none}#locations .location__hours-list-row,#locations .location__providers-list-row{margin-bottom:8px}#locations .location__hours-day,#locations .location__providers-day{display:inline-block;width:40%}#locations .location__hours-hour,#locations .location__providers-hour{font-family:var(--font__700);color:#425563}#locations .location__hours-list{font-size:16px}#locations .location__providers a{font-family:var(--font__700)}#locations .location__provider{display:flex;width:100%}#locations .location__provider:first-child{margin-top:12px}#locations .location__provider-name{font-family:var(--font__700);align-self:center}#locations .location__provider-specialty{font-family:var(--font__400-italic)}#locations .location__provider-stars{display:block;position:relative;height:10px;width:62px;background:var(--color__grey-lightest)}#locations .location__provider-stars-image{position:absolute;top:0;left:0;height:100%;width:100%;background:url("../../uchealth/img/mask-stars-white.png") 0 0/100%}#locations .location__provider-rating{margin:6px 0;font-size:16px;font-family:var(--font__400)}#locations .location__provider-percentage{position:absolute;top:0;left:0;height:100%;background:var(--color__primary)}#locations .location__provider-image{align-self:center;height:45px;width:45px;min-height:45px;min-width:45px;border-radius:50%;background-size:cover;margin-right:12px}#locations .location__provider-image.male{background:url(img/icon-doctor-male.png) top center/110% auto no-repeat}#locations .location__provider-image.female{background:url(img/icon-doctor-female.png) top center/110% auto no-repeat}#locations .su-accordion{margin:2em 0 1.5em}#locations .su-accordion .su-spoiler{color:#fff;background-color:var(--color__grey-dark);box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}#locations .su-accordion .su-spoiler.su-spoiler-closed .su-spoiler-icon:before{transition:.2s ease-in-out;transform:rotate(0)}#locations .su-accordion .su-spoiler .su-spoiler-icon:before{transition:.2s ease-in-out;transform:rotate(90deg)}#locations .su-accordion .su-spoiler-title{padding:10px 15px 10px 30px;font-size:16px}#locations .su-accordion .su-spoiler-title .su-spoiler-icon{left:5px;top:10px}#locations .su-accordion .su-spoiler-title .su-spoiler-icon:before{font-size:20px;content:"\f105";display:inline-block}#locations .su-accordion .su-spoiler-content{padding:15px;background-color:var(--color__grey-lightest);color:var(--color__grey-dark)}.mobile-active #locations .location__hero-map{top:0}.mobile-active #locations .location__hero{margin-top:0}