
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html {line-height: 1.15;-webkit-text-size-adjust: 100%;}body {margin: 0;}main {display: block;}h1 {font-size: 2em;margin: 0.67em 0;}hr {box-sizing: content-box;height: 0;overflow: visible;}pre {font-family: monospace, monospace;font-size: 1em;}a {background-color: transparent;}abbr[title] {border-bottom: none;text-decoration: underline;text-decoration: underline dotted;}b, strong {font-weight: bolder;}code, kbd, samp {font-family: monospace, monospace;font-size: 1em;}small {font-size: 80%;}sub, sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}sub {bottom: -0.25em;}sup {top: -0.5em;}img {border-style: none;}button, input, optgroup, select, textarea {font-family: inherit;font-size: 100%;line-height: 1.15;margin: 0;}button, input {overflow: visible;}button, select {text-transform: none;}button, [type="button"], [type="reset"], [type="submit"] {-webkit-appearance: button;}button::-moz-focus-inner, [type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner {border-style: none;padding: 0;}button:-moz-focusring, [type="button"]:-moz-focusring, [type="reset"]:-moz-focusring, [type="submit"]:-moz-focusring {outline: 1px dotted ButtonText;}fieldset {padding: 0.35em 0.75em 0.625em;}legend {box-sizing: border-box;color: inherit;display: table;max-width: 100%;padding: 0;white-space: normal;}progress {vertical-align: baseline;}textarea {overflow: auto;}[type="checkbox"], [type="radio"] {box-sizing: border-box;padding: 0;}[type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button {height: auto;}[type="search"] {-webkit-appearance: textfield;outline-offset: -2px;}[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}::-webkit-file-upload-button {-webkit-appearance: button;font: inherit;}details {display: block;}summary {display: list-item;}template {display: none;}[hidden] {display: none;}

/* ==========================================================================
   Austin Regional Clinic (2021-2022 Redevelopment) Site Styles
   Vertex Software Corporation
   Austin, Texas
   ========================================================================== */

/* DESCRIPTION: This stylesheet is intended for site-wide styles like the site header, site footer, and other general formatting. */

  :root {--color-purple: #4b116f;--color-purple-light: #9361a6;--color-teal: #1f9fb6;--color-blue: #1a2c54;--color-green: #64a743;--color-green-dark: #4e8209;--color-white: #FFF;--color-black: #444;--color-gray: #afb6ba;--color-gray-light: #f8f8f8;--color-gray-dark: #707070;--color-success: #8FC73E;--color-warning: #CC3721;--color-error: #FF6060;}* {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}html {font-size: 62.5%;background-color: var(--color-purple-light);overflow-x: hidden;}html.lightboxed {background-color: var(--color-white);}html:not(.lightboxed) {overflow-y: scroll;}body {color: var(--color-black);font-family: 'Merriweather Sans', sans-serif;font-weight: 400;font-size: 1.6rem;line-height: 1.75;letter-spacing: 0px;background-color: var(--color-white);}p {margin: 2rem 0;}p:first-child {margin-top: 0;}p:last-child {margin-bottom: 0;}p:empty {display: none;}h1, h2, h3, h4, h5, h6 {margin: 0;color: #333;line-height: 1.25;}h1, .h1 {font-family: 'Merriweather', serif;font-weight: 700;font-size: 3.5rem;letter-spacing: -0.5px;}h2, .h2 {font-family: 'Merriweather', serif;font-weight: 700;font-size: 3rem;letter-spacing: -0.5px;}h3, .h3 {font-family: 'Merriweather', serif;font-weight: 700;font-size: 2.75rem;letter-spacing: 0px;}h4, .h4 {font-family: 'Merriweather Sans', sans-serif;font-weight: 400;font-size: 2.25rem;letter-spacing: 0.25px;}h5, .h5 {font-family: 'Merriweather Sans', sans-serif;font-weight: 400;font-size: 2rem;letter-spacing: 0px;}h6, .h6 {font-family: 'Merriweather', serif;font-weight: 400;font-size: 1.6rem;letter-spacing: 0.15px;}h1 br, h2 br, h3 br, h4 br, h5 br, h6 br {display: none;}h1 + p, h2 + p, h3 + p, h4 + p, h5 + p, h6 + p {margin-top: 1rem;}strong, b {font-weight: 700;}address {font-style: inherit;}.text-large {font-size: 1.8rem;}.text-larger {font-size: 2rem;}.text-small, small {font-size: 1.4rem;}.text-smaller {font-size: 1.2rem;}.text-center {text-align: center;}.text-purple {color: var(--color-purple);}.text-purple-light {color: var(--color-purple-light);}.text-gray {color: var(--color-gray);}.text-white {color: var(--color-white);}.text-script {font-family: 'Dancing Script', cursive;font-size: 160%;}.no-wrap {white-space: nowrap;}a {color: var(--color-teal);text-decoration: none;}a:hover, a:active, a:focus {text-decoration: underline;outline: 0;}a.subtle {color: inherit;}ul, ol {margin: 2rem 0;padding-left: 6rem;}ul li, ol li {margin: 0;padding: 0;}ul li + li, ol li + li {margin-top: .5rem;}ul:first-child, ol:first-child {margin-top: 0;}ul:last-child, ol:last-child {margin-bottom: 0;}ul.no-bullets, ul.columns > li ul.no-bullets {list-style: none;}hr {display: block;margin: 2rem 0;padding: 0;height: .1rem;background-color: var(--color-gray);border: none;}figure {margin: 0;}img {max-width: 100%;}.img-left, .img-right {display: block;margin: 2rem auto;}img.crop-to-size {object-fit: cover;}.img-caption{color: #707070;margin-top: -.5rem;font-size: 80%;text-align: center;}.content.boxed img.extra-wide {display: block;width: calc(100% + 2rem);max-width: unset;margin-left: -1rem;margin-right: -1rem;}img.border-gray {border: .8rem solid var(--color-gray-light);}.wrapper {width: 90vw;max-width: 144rem;margin: 0 auto;}.wrapper.wide {max-width: 160rem;}.wrapper.narrow {max-width: 128rem;}.site-header {position: relative;z-index: 5;padding: 2rem 0;background-color: var(--color-white);-webkit-box-shadow: 0 0 .6rem 0 rgba(0,0,0,.15);box-shadow: 0 0 .6rem 0 rgba(0,0,0,.15);}.site-header .logo {position: relative;z-index: 2;width: auto;max-width: 14rem;margin: 0 auto;}.site-header .logo a {display: block;height: 0;overflow: hidden;padding-top: calc(321 / 925 * 100%);text-indent: -200vw;background: url("../svg/arc_logo_flat.svg") no-repeat center / contain;}.site-header .btn-group {display: none;}.site-header .menu-header {position: absolute;z-index: 1;top: 2rem;width: 90vw;}.site-header .menu-header ul {list-style: none;display: flex;flex-flow: row nowrap;justify-content: space-between;align-items: center;height: 5rem;padding: 0;margin: 0;}.site-header .menu-header ul > li {flex: 0 0 auto;margin: 0;}.site-header .menu-header ul > li:not(.menu, .search) {display: none;}.site-header .menu-header ul > li > a {display: block;color: var(--color-black);}.site-header .menu-header ul > li > a:hover, .site-header .menu-header ul > li > a:focus{color: var(--color-purple);}.site-header .menu-header ul > li.menu > a, .site-header .menu-header ul > li.search > a {width: 3.2rem;height: 3.2rem;overflow: hidden;text-indent: -200vw;background-color: currentColor;}.site-header .menu-header ul > li.menu > a {-webkit-mask: url("../svg/icon-menu.svg") no-repeat center;mask: url("../svg/icon-menu.svg") no-repeat center;}.site-header .menu-header ul > li.menu > a.open {-webkit-mask-image: url("../svg/icon-close-2.svg");mask-image: url("../svg/icon-close-2.svg");}.site-header .menu-header ul > li.search > a {-webkit-mask: url("../svg/icon-search.svg") no-repeat center;mask: url("../svg/icon-search.svg") no-repeat center;}.site-header .menu-header .search-bar {display: none;}.site-header.show-search .menu-header .search-bar {display: flex;position: absolute;left: 0;top: 100%;width: 100%;}.site-header.show-search {padding-bottom: 9rem;}.site-header .menu-header .search-bar input, .site-header .menu-header .search-bar .btn {padding-top: .8rem;padding-bottom: .8rem;}.site-header .menu-header .search-bar .btn {width: auto;}.mega-menu {display: none;}.mega-menu.show-mega-menu {display: block;position: absolute;left: 0;top: 100%;width: 100%;padding: 2rem 0;border-top: .1rem solid var(--color-gray-dark);border-bottom: .1rem solid var(--color-gray-dark);background-color: var(--color-white);}.mega-menu .btn-close {display: none;}.mega-menu ul {list-style: none;margin: 1rem 0 0 0;padding: 0;}.mega-menu ul li a {color: inherit;text-decoration: none;}.mega-menu ul li a:hover {text-decoration: underline;}.mega-menu#MainMenu > .wrapper.desktop-menu {display: none;}.mega-menu#MainMenu .accordion-toggle {flex-direction: row-reverse;justify-content: space-between;}.mega-menu#MainMenu .accordion-toggle:before {flex-basis: 2.4rem;height: 2.4rem;margin-right: 0;margin-left: 1rem;}.mega-menu#MainMenu ul.accordion > li:first-child .accordion-toggle {margin-top: 0;}.mega-menu#MainMenu .accordion-content {margin-left: 2rem;}.mega-menu#MainMenu .btn-group {display: flex;gap: 2rem;margin-top: 2rem;}.search-dropdown {display: block !important;list-style: none;position: relative;max-height: 30rem;overflow: hidden auto;margin: 0;padding: 0;background-color: var(--color-white);-webkit-box-shadow: 0 0.6rem 0.6rem 0 rgb(0 0 0 / 15%);box-shadow: 0 0.6rem 0.6rem 0 rgb(0 0 0 / 15%);}.search-dropdown-item, .search-dropdown-item-hover {margin: 0;padding: .8rem 1.6rem !important;cursor: pointer;}.search-dropdown-item-hover {font-weight: 900;background-color: var(--color-gray-light);}.site-footer {padding: 2rem 0;color: var(--color-white);background: var(--color-purple-light);}.site-footer h5, .site-footer a {color: var(--color-white);}.site-footer ul {list-style: none;padding: 0;}.site-footer hr {background-color: var(--color-white);}.site-footer .menu-footer {margin: 0;}.site-footer .menu-footer ul li + li {margin-top: 1rem;}.site-footer .footer-lower {font-size: 1.6rem;}.site-footer .footer-lower ul {display: inline-flex;margin: 0;}.site-footer .footer-lower ul li + li {margin-top: 0;margin-left: 2rem;}.bgr-white {background-color: var(--color-white);}.bgr-gray {background-color: var(--color-gray-light);}.bgr-purple {color: var(--color-white);background-color: var(--color-purple);}.bgr-purple a:not(.btn) {color: inherit;}.site-main > .wrapper {padding-top: 2rem;padding-bottom: 2rem;}.site-main > .wrapper > .content.boxed {padding: 2rem;background-color: var(--color-white);}.site-main.has-sidebar > .wrapper > .sidebar {margin-bottom: 2rem;}.menu-sidebar {padding: 1rem;background-color: var(--color-white);border-radius: 1rem;}.menu-sidebar ul {list-style: none;margin: 0;padding: 0;}.menu-sidebar ul li {margin: 0;}.menu-sidebar ul li a {display: flex;flex-flow: row nowrap;justify-content: space-between;align-items: center;padding: 1.4rem 1rem;color: inherit;}.menu-sidebar ul li.selected > a, .menu-sidebar ul li a.current {border-radius: 1rem;background-color: var(--color-gray-light);pointer-events: none;}.menu-sidebar ul li a:after {content: "";flex: 0 0 2.4rem;height: 1.6rem;margin-left: 1rem;-webkit-mask: url("../svg/icon-curved-arrow-right.svg") no-repeat center;mask: url("../svg/icon-curved-arrow-right.svg") no-repeat center;background-color: var(--color-gray);}.menu-sidebar ul li a:hover:after {background-color: currentColor;}.menu-sidebar .btn, .sub-location-details .btn {display: block;margin-top: 1rem;padding-left: 2rem;padding-right: 2rem;}.menu-sidebar .mobile-fixed-cta, .sub-location-details .mobile-fixed-cta, .page-home .mobile-fixed-cta {position: fixed;z-index: 3;bottom: 0;left: 0;width: 100vw;padding: 1rem 5vw;background-color: var(--color-white);-webkit-box-shadow: 0 0 .6rem 0 rgba(0,0,0,.15);box-shadow: 0 0 .6rem 0 rgba(0,0,0,.15);}.menu-sidebar .mobile-fixed-cta .btn, .sub-location-details .mobile-fixed-cta .btn {margin-top: 0;}.page-home .mobile-fixed-cta .btn {display: block;}.menu-sidebar ul.jump-links a {justify-content: flex-start;align-items: flex-start;}.menu-sidebar ul.jump-links li a:after {display: none;}.menu-sidebar ul.jump-links li a:before {content: "";flex: 0 0 2.4rem;height: 1.75em;margin-right: 1rem;-webkit-mask-repeat: no-repeat;-webkit-mask-position: center;-webkit-mask-size: 100% 2.4rem;mask-repeat: no-repeat;mask-position: center;mask-size: 100% 2.4rem;background-color: currentColor;}.menu-sidebar ul.jump-links li a[href="#About"]:before {-webkit-mask-image: url("../svg/icon-cross-circle.svg");mask-image: url("../svg/icon-cross-circle.svg");}.menu-sidebar ul.jump-links li a[href="#Services"]:before, .menu-sidebar ul.jump-links li a[href="#Conditions"]:before {-webkit-mask-image: url("../svg/icon-medkit.svg");mask-image: url("../svg/icon-medkit.svg");}.menu-sidebar ul.jump-links li a[href="#MissionVision"]:before, .doctor-detail .menu-sidebar ul.jump-links li a[href="#Services"]:before, .location-detail .menu-sidebar ul.jump-links li a[href="#Services"]:before {-webkit-mask-image: url("../svg/icon-heart.svg");mask-image: url("../svg/icon-heart.svg");}.menu-sidebar ul.jump-links li a[href="#Treatments"]:before, .menu-sidebar ul.jump-links li a[href="#SurgeryCare"]:before, .menu-sidebar ul.jump-links li a[href="#Immunizations"]:before, .menu-sidebar ul.jump-links li a[href="#Gay-Bisexual"]:before, .menu-sidebar ul.jump-links li a[href="#Lesbian-Bisexual"]:before, .menu-sidebar ul.jump-links li a[href="#Trans-Non-Binary"]:before, .menu-sidebar ul.jump-links li a[href="#Youth"]:before, .location-detail .menu-sidebar ul.jump-links li a[href="#Specialties"]:before {-webkit-mask-image: url("../svg/icon-stethoscope.svg");mask-image: url("../svg/icon-stethoscope.svg");}.menu-sidebar ul.jump-links li a[href="#Locations"]:before, .location-detail .menu-sidebar ul.jump-links li a[href="#Providers"]:before {-webkit-mask-image: url("../svg/icon-map-marker.svg");mask-image: url("../svg/icon-map-marker.svg");}.menu-sidebar ul.jump-links li a[href="#Resources"]:before {-webkit-mask-image: url("../svg/icon-clipboard-heart.svg");mask-image: url("../svg/icon-clipboard-heart.svg");}.menu-sidebar ul.jump-links li a[href="#Credentials"]:before {-webkit-mask-image: url("../svg/icon-check-mark-shield.svg");mask-image: url("../svg/icon-check-mark-shield.svg");}.menu-sidebar ul.jump-links li a[href="#Reviews"]:before {-webkit-mask-image: url("../svg/icon-star.svg");mask-image: url("../svg/icon-star.svg");}.menu-sidebar ul.jump-links li a[href="#Mentions"]:before, .menu-sidebar ul.jump-links li a[href="#MeetAndGreet"]:before {-webkit-mask-image: url("../svg/icon-text-bubble.svg");mask-image: url("../svg/icon-text-bubble.svg");}.menu-sidebar ul.jump-links li a[href="#Shop"]:before {-webkit-mask-image: url("../svg/icon-shop.svg");mask-image: url("../svg/icon-shop.svg");}.menu-sidebar ul.jump-links li a[href="#Leadership"]:before {-webkit-mask-image: url("../svg/icon-lightbulb.svg");mask-image: url("../svg/icon-lightbulb.svg");}.menu-sidebar ul.jump-links li a[href="#AtAGlance"]:before {-webkit-mask-image: url("../svg/icon-eye.svg");mask-image: url("../svg/icon-eye.svg");}.menu-sidebar ul.jump-links li a[href="#QualityCommitment"]:before {-webkit-mask-image: url("../svg/icon-thumbs-up.svg");mask-image: url("../svg/icon-thumbs-up.svg");}.menu-sidebar ul.jump-links li a[href="#Events"]:before {-webkit-mask-image: url("../svg/icon-calendar-check.svg");mask-image: url("../svg/icon-calendar-check.svg");}.menu-sidebar ul.jump-links li a.current-positions:before {-webkit-mask-image: url("../svg/icon-careers-current-positions.svg");mask-image: url("../svg/icon-careers-current-positions.svg");}.menu-sidebar ul.jump-links li a.submit-cv:before {-webkit-mask-image: url("../svg/icon-careers-submit-cv.svg");mask-image: url("../svg/icon-careers-submit-cv.svg");}.menu-sidebar ul.jump-links li a.next-steps:before {-webkit-mask-image: url("../svg/icon-careers-next-steps.svg");mask-image: url("../svg/icon-careers-next-steps.svg");}hr.menu-group-divider {display: block;margin: -1rem 0;padding: 0;height: .4rem;background-color: transparent;border-left: 2rem solid var(--color-white);border-top: 1rem solid var(--color-white);border-bottom: 1rem solid var(--color-white);border-right: none;}.content.boxed .section-heading {display: block;margin: 2rem -1rem;padding: 1rem;background-color: var(--color-gray-light);}.content.boxed >.section-heading:first-child, .content.boxed > *:first-child > .section-heading:first-child {margin-top: -1rem;}.content.boxed .section-heading + img.extra-wide, .content.boxed .section-heading + p img.extra-wide {margin-top: -1rem;}.breadcrumbs {background: url("../jpg/bgr-purple-2.jpg") no-repeat center / 100%;}.breadcrumbs ul {display: none;}.hero-banner:empty, .hero-banner .wrapper:empty {display: none;}.hero-banner {position: relative;padding-top: 2rem;padding-bottom: 2rem;}.hero-banner .hero-img:not(:only-child) {position: absolute;z-index: 1;top: 0;left: 0;width: 100%;height: 100%;}.hero-banner .hero-img:not(:only-child) img {display: block;width: 100%;height: 100%;object-fit: cover;}.hero-banner .hero-img:only-child {margin: -2rem calc((100vw - 100%) / -2);}.hero-banner .hero-img:only-child img {display: block;width: 100%;object-fit: cover;}.hero-banner .hero-img.align-top-left img {object-position: left top;}.hero-banner .hero-img.align-top-center img {object-position: center top;}.hero-banner .hero-img.align-top-right img {object-position: right top;}.hero-banner .hero-img.align-btm-left img {object-position: left bottom;}.hero-banner .hero-img.align-btm-center img {object-position: center bottom;}.hero-banner .hero-img.align-btm-right img {object-position: right bottom;}.hero-banner .hero-content {position: relative;z-index: 2;margin: 0;}.btn {display: inline-block;min-width: 10rem;padding: 1.2rem 2.2rem;color: var(--color-white);font-family: inherit;font-size: 1.6rem;line-height: 1.75;font-weight: 700;text-transform: uppercase;text-decoration: none;text-align: center;background-color: var(--color-green);border: .2rem solid transparent;border-radius: 1.5rem;outline: none;cursor: pointer;}.btn:hover, .btn:active, .btn:focus {color: var(--color-green);text-decoration: none;background-color: var(--color-white);border-color: currentColor;}.btn-secondary {color: var(--color-purple-light);background-color: var(--color-white);border-color: currentColor;}.btn-secondary:hover, .btn-secondary:active, .btn-secondary:focus, .btn-secondary.selected {color: var(--color-white);background-color: var(--color-purple-light);border-color: transparent;}.btn-secondary.btn-reverse {color: var(--color-white);background-color: transparent;border-color: currentColor;}.btn-secondary.btn-reverse:hover, .btn-secondary.btn-reverse:active, .btn-secondary.btn-reverse:focus, .btn-secondary.btn-reverse.selected {color: var(--color-purple-light);background-color: var(--color-white);border-color: currentColor;}.btn.btn-disabled, .btn.btn-disabled:hover {color: var(--color-black);background-color: var(--color-gray);border-color: transparent;pointer-events: none;cursor: default;}.btn.btn-submit {color: var(--color-white);background-color: var(--color-purple);border-color: transparent;}.btn.btn-submit:hover, .btn.btn-submit:active, .btn.btn-submit:focus {color: var(--color-white);background-color: var(--color-purple-light);border-color: transparent;}.btn-group {margin: 0;display: inline-flex;flex-flow: column nowrap;align-items: stretch;gap: 1rem;}.btn-toggle {margin: 0;display: inline-grid;grid-auto-flow: column;grid-auto-columns: 1fr;}.btn-toggle .btn:first-child {margin-right: -.1rem;border-top-right-radius: 0;border-bottom-right-radius: 0;}.btn-toggle .btn:last-child {margin-left: -.1rem;border-top-left-radius: 0;border-bottom-left-radius: 0;}.btn-confirm-cancel {margin-right: 1rem;}.video-thumbnail {display: inline-block;position: relative;}.video-thumbnail:after {content: "";display: block;position: absolute;width: 9rem;height: 9rem;overflow: hidden;top: 50%;left: 50%;transform: translate(-50%,-50%);text-indent: -200vw;background: url("../svg/icon-play.svg") no-repeat center / contain;opacity: .75;cursor: pointer;}.video-thumbnail:hover:after, .video-thumbnail:focus:after {opacity: 1;border: dotted .1rem var(--color-white);}.video-thumbnail img {display: block;}.video-thumbnail-2 {display: block;position: relative;width: 100%;height: 30rem;padding-right: 2rem;}.video-thumbnail-2 img {display: block;width: 100%;height: 100%;object-fit: cover;}.video-thumbnail-2 span {display: block;position: absolute;top: 2rem;right: 0;width: 11rem;padding: 1.5rem;color: var(--color-white);font-size: 1.6rem;line-height: 1.5;text-align: center;background-color: var(--color-purple);}.video-thumbnail-2 span:before {content: "";display: block;width: 8rem;height: 8rem;margin-bottom: 1rem;-webkit-mask: url("../svg/icon-play.svg") no-repeat center;mask: url("../svg/icon-play.svg") no-repeat center;background-color: var(--color-white);}.video-thumbnail-2 span:hover {background-color: var(--color-purple-light);}fieldset {min-width: 0;margin: 0;padding: 0;border: none;}.form-row + .form-row {margin-top: 2rem;}.form-row.columns {margin-bottom: 0;grid-gap: 2rem;}.form-row label {display: block;margin-bottom: .5rem;}.form-row.checkbox-list label {display: inline-block;}.form-row input:not([type="submit"],[type="checkbox"],[type="radio"]), .form-row select, .form-row textarea, .form-row .radio-group{display: block;width: 100%;padding: 1.3rem 1.6rem;color: var(--color-black);font-size: 1.6rem;line-height: 1.75;background-color: var(--color-white);border: .1rem solid var(--color-gray-dark);border-radius: 1.5rem;text-overflow: ellipsis;}.form-row .radio-group {position: relative;display: inline-block;text-overflow: ellipsis;}.form-row select {-webkit-appearance: none;appearance: none;padding-right: 3.8rem;background: url("../svg/icon-angle-down.svg") var(--color-white) no-repeat calc(100% - 1.6rem) center / 1.2rem;}.form-row ::placeholder {color: var(--color-gray);opacity: 1;}.form-row input:not([type="submit"],[type="checkbox"],[type="radio"]):focus, .form-row select:focus, .form-row textarea:focus {outline: none;}.validation-required, .error {color: var(--color-error);font-size: 1.6rem;font-weight: 700;}.form-row input.search-icon-left {padding-left: 5rem;background: url("../svg/icon-search.svg") var(--color-white) no-repeat 1.5rem center / 2.5rem;}.form-row input.map-marker-icon-left {padding-left: 5rem;background: url("../svg/icon-map-marker-solid.svg") var(--color-white) no-repeat 1.8rem center / 2.2rem;}.form-row .geolocation-wrap {position: relative;}.form-row .geolocation-wrap > input {padding-right: 5rem;background: url("../svg/icon-cursor.svg") var(--color-white) no-repeat calc(100% - 1.5rem) center / 2.5rem;}.form-row .geolocation-wrap > a {display: inline-flex;align-items: center;margin-top: .5rem;cursor: pointer;}.form-row .geolocation-wrap > a:before {content: "";display: block;width: 1.2rem;height: 1.2rem;margin-right: .5rem;-webkit-mask: url("../svg/icon-cursor.svg") no-repeat center;mask: url("../svg/icon-cursor.svg") no-repeat center;background-color: var(--color-black);}.form-row .geolocation-wrap a:after {content: "";display: block;position: absolute;top: 1.8rem;right: 1.5rem;height: 2.5rem;width: 2.5rem;}.form-row .info-wrap {position: relative;}.form-row .info-wrap > input {background: url("../svg/icon-info.svg") var(--color-white) no-repeat calc(100% - 1.5rem) center / 2.5rem;}.form-row .info-wrap > a {display: inline-flex;align-items: center;margin-top: .5rem;cursor: pointer;}.form-row .info-wrap > a:before {content: "";display: block;width: 1.5rem;height: 1.5rem;margin-right: .5rem;-webkit-mask: url("../svg/icon-info.svg") no-repeat center;mask: url("../svg/icon-info.svg") no-repeat center;background-color: var(--color-black);margin-bottom: .1rem;}.form-row .info-wrap a:after {content: "";display: block;position: absolute;top: 1.8rem;right: 1.5rem;height: 2.5rem;width: 2.5rem;}.form-row .datepicker-wrap .ui-datepicker-trigger {display: none;}.form-row .datepicker-wrap {position: relative;}.form-row .datepicker-wrap input[type="text"] {padding-right: 5rem;font-weight: bold;}.form-row .datepicker-wrap:after {content: "";position: absolute;top: 0;right: 5rem;width: .1rem;height: 100%;background-color: var(--color-gray-dark);}.form-row .datepicker-wrap .datepicker-toggle, .form-row .datepicker-wrap .datepicker-icon {content: "";position: absolute;top: 0;right: 0;width: 5rem;height: 100%;overflow: hidden;padding: 0;margin: 0;text-indent: -200vw;-webkit-mask: url("../svg/icon-calendar.svg") no-repeat center center / 2.4rem;mask: url("../svg/icon-calendar.svg") no-repeat center center / 2.4rem;border: none;background-color: var(--color-purple);cursor: pointer;}.form-row .datepicker-wrap .datepicker-icon {pointer-events: none;}.form-row.search-bar {display: flex;flex-flow: row nowrap;align-items: stretch;margin: 2rem 0;}.form-row.search-bar:first-child {margin-top: 0;}.form-row.search-bar:last-child {margin-bottom: 0;}.form-row.search-bar .btn, .btn.btn-search {position: relative;width: 8rem;min-width: unset;overflow: hidden;text-indent: -200vw;}.form-row.search-bar .btn:after, .btn.btn-search:after {content: "";display: block;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width: 2.5rem;height: 2.5rem;-webkit-mask: url("../svg/icon-search.svg") no-repeat center;mask: url("../svg/icon-search.svg") no-repeat center;background-color: currentColor;}.search-bar.joined input:not([type="submit"]) {margin-right: 0;border-top-right-radius: 0;border-bottom-right-radius: 0;}.search-bar.joined .btn {margin-left: 0;border-top-left-radius: 0;border-bottom-left-radius: 0;}#fad-confirm {max-width: 650px;}#fad-confirm .actions {display: flex;flex-wrap: wrap;justify-content: center;gap: 20px;}#fad-confirm .actions > div {display: flex;flex-direction: column;align-items: center;gap: 0.5em;}#fad-confirm .actions > .content {flex-basis: 100%;}#fad-confirm .actions .content > p {margin: 0;font-size:1.25em;}input[type="checkbox"], input[type="radio"] {flex: 0 0 auto;appearance: none;-webkit-appearance: none;vertical-align: middle;width: 2.4rem;height: 2.4rem;margin: 0;padding: 0;cursor: pointer;}input[type="checkbox"] + label, input[type="radio"] + label {vertical-align: middle;margin-left: 1rem;margin-bottom: 0;}input[type="checkbox"] {background: url("../svg/bgr-checkbox.svg") no-repeat center;}input[type="checkbox"]:checked {background: url("../svg/bgr-checkbox-selected.svg") no-repeat center;}input[type="radio"] {background: url("../svg/bgr-radio.svg") no-repeat center;}input[type="radio"]:checked {background: url("../svg/bgr-radio-selected.svg") no-repeat center;}ul.checkbox-group, ul.radio-group {list-style: none;margin: 0;padding: 0;}ul.checkbox-group li + li, ul.radio-group li + li {margin-top: 1rem;}ul.checkbox-group li, ul.radio-group li, ul.checkbox-group li > span:only-child, ul.radio-group li > span:only-child {display: flex;flex-flow: row nowrap;justify-content: flex-start;}ul.checkbox-group li input[type="checkbox"], ul.radio-group li input[type="radio"] {margin-top: calc((1.75em - 2.4rem) / 2);}.switch {display: flex;flex-flow: row nowrap;align-items: center;white-space: nowrap;cursor: pointer;}.switch input {opacity: 0;width: 0;height: 0;}.switch .slider {position: relative;width: 5.2rem;height: 2.5rem;margin-left: 1rem;border-radius: 4rem;background-color: #AFAFAF;}.switch .slider:before {content: "";position: absolute;top: .2rem;left: .2rem;width: 2.1rem;height: 2.1rem;border-radius: 100%;background-color: var(--color-white);}.switch input:checked + .slider {background-color: var(--color-purple-light);}.switch input:checked + .slider:before {left: auto;right: .2rem;}.form-row.page-count {display: flex;flex-flow: row nowrap;justify-content: center;align-items: center;gap: .5rem;}.form-row.page-count select {flex-grow: 0;width: auto;padding: 0 2.4rem 0 .8rem;background-position-x: calc(100% - .8rem);}.pagination {list-style: none;display: flex;flex-flow: row wrap;justify-content: center;align-items: center;padding: 0;}.pagination li {margin: .5rem;}.pagination li.prev {margin-right: 1.5rem;}.pagination li.next {margin-left: 1.5rem;}.pagination li a {display: block;color: inherit;}.pagination li:not(.prev,.next) a {width: 4rem;height: 4rem;line-height: 4rem;text-align: center;}.pagination li.selected a, .pagination li a.selected {color: var(--color-white);background-color: var(--color-purple-light);border-radius: 100%;pointer-events: none;}.pagination li.prev a, .pagination li.next a {display: inline-flex;align-items: center;gap: 0 .5rem;}.pagination li.prev a:before, .pagination li.next a:after {content: "";display: block;width: 1.2rem;height: 1.2rem;background-color: currentColor;}.pagination li.prev a:before {-webkit-mask: url("../svg/icon-angle-left-2.svg") no-repeat center;mask: url("../svg/icon-angle-left-2.svg") no-repeat center;}.pagination li.next a:after {-webkit-mask: url("../svg/icon-angle-right-2.svg") no-repeat center;mask: url("../svg/icon-angle-right-2.svg") no-repeat center;}.responsive-embed, .video-container {position: relative;padding-bottom: 56.25%;height: 0;overflow: hidden;}.responsive-embed iframe, .responsive-embed object, .responsive-embed embed, .video-container iframe, .video-container object, .video-container embed {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.columns {display: grid;grid-template-columns: 1fr;grid-gap: 2rem;margin: 2rem 0;}ul.columns {list-style: none;padding: 0;}ul.columns > li {margin: 0;}ul.columns > li ul {list-style: disc;}.columns:first-child, .columns > * > *:first-child {margin-top: 0;}.columns:last-child, .columns > * > *:last-child {margin-bottom: 0;}.columns > * > picture:only-child img {display: block;margin: 0 auto;}.columns.swap-sides > *:first-child {order: 2;}.columns.swap-sides > *:last-child {order: 1;}.card {padding: 2rem;margin: 2rem 0;}.card.drop-shadow {-webkit-box-shadow: 0 .3rem .6rem 0 rgba(0,0,0,.15);box-shadow: 0 .3rem .6rem 0 rgba(0,0,0,.15);}.card.text-center, .card.halign-center {text-align: center;}.card.rounded {border-radius: 1rem;}.card.img-top img {display: block;width: calc(100% + 4rem);max-width: unset;margin: -2rem -2rem 2rem -2rem;object-fit: cover;}.card.img-top.rounded img {border-radius: 1rem 1rem 0 0;}.card.bordered {border: .1rem solid var(--color-gray);}.columns > *.card {margin: 0;}.callout-style-1 {margin: 2rem 0;padding: 3rem;background-color: var(--color-gray-light);border-left: 1.2rem solid var(--color-purple);}.callout-style-2 {margin: 2rem 0;padding: 3rem;color: var(--color-white);font-size: 2rem;text-align: center;background: url("../jpg/bgr-purple.jpg") no-repeat center / cover;}.content.boxed .callout-style-2 {margin-left: -2rem;margin-right: -2rem;}.callout-style-2.quote:before {content: "";display: block;width: 3.5rem;height: 3rem;margin: 0 auto 1.5rem auto;-webkit-mask: url("../svg/icon-quote-start.svg") center no-repeat;mask: url("../svg/icon-quote-start.svg") center no-repeat;background-color: currentColor;}.callout-style-2 .columns.dividers > * {border-color: var(--color-purple-light);}.arc-stats ul {list-style: none;display: grid;grid-template-columns: 100%;gap: 2rem;padding: 0;}.arc-stats ul li {margin: 0;font-size: 2rem;line-height: 1.5;}.arc-stats ul li strong {display: block;font-size: 3.2rem;}.arc-stats ul li:before {content: "";display: block;width: 7rem;height: 7rem;margin: 0 auto 2rem auto;background-color: currentColor;}.arc-stats ul li:nth-child(1):before {-webkit-mask: url("../svg/icon-medkit-solid.svg") center no-repeat;mask: url("../svg/icon-medkit-solid.svg") center no-repeat;}.arc-stats ul li:nth-child(2):before {-webkit-mask: url("../svg/icon-stethoscope.svg") center no-repeat;mask: url("../svg/icon-stethoscope.svg") center no-repeat;}.arc-stats ul li:nth-child(3):before {-webkit-mask: url("../svg/icon-texas.svg") center no-repeat;mask: url("../svg/icon-texas.svg") center no-repeat;}.arc-stats ul li:nth-child(4):before {-webkit-mask: url("../svg/icon-map-marker-solid.svg") center no-repeat;mask: url("../svg/icon-map-marker-solid.svg") center no-repeat;}.mfp-container {padding: 2rem !important;}.popup-content {position: relative;max-width: 70rem;padding: 2rem;margin: auto;background-color: var(--color-white);-webkit-box-shadow: .3rem .6rem 1.2rem 0 rgba(0,0,0,.15);box-shadow: .3rem .6rem 1.2rem 0 rgba(0,0,0,.15);}.popup-content.narrow {max-width: 40rem;}.popup-content.wide {max-width: 100rem;}.popup-content > *:nth-last-child(2) {margin-bottom: 0;}.book-now-iframe .mfp-iframe-holder .mfp-content {top: 20px;}.book-now-iframe .mfp-inline-holder .mfp-close {top: -20px;}.insurance-iframe .mfp-iframe-holder .mfp-content {max-width: 100rem;}.insurance-iframe .mfp-iframe-holder .mfp-content .mfp-iframe-scaler {height: 85vh;padding-top: 0;}.doctor-video-inline .mfp-inline-holder .mfp-content {line-height: 0;width: 100%;max-width: 900px;}.doctor-video-inline .mfp-inline-holder .mfp-close {top: -40px;color: #FFF;right: -6px;text-align: right;padding-right: 6px;width: 100%;}.icon-left:before, .icon-right:after {content: "";display: inline-block;vertical-align: top;width: 1em;height: 1.75em;line-height: inherit;-webkit-mask-repeat: no-repeat;-webkit-mask-position: center;-webkit-mask-size: contain;mask-repeat: no-repeat;mask-position: center;mask-size: contain;background-color: currentColor;}.icon-left:before {margin-right: .5rem;}.icon-right:after {margin-left: .5rem;}h1.icon-left:before, h1.icon-right:after, h2.icon-left:before, h2.icon-right:after, h3.icon-left:before, h3.icon-right:after, h4.icon-left:before, h4.icon-right:after, h5.icon-left:before, h5.icon-right:after, h6.icon-left:before, h6.icon-right:after {height: 1.25em;}.icon-gray:before, .icon-gray:after {background-color: var(--color-gray);}.icon-purple:before, .icon-purple:after {background-color: var(--color-purple);}.icon-info:before, .icon-info:after {-webkit-mask-image: url("../svg/icon-info.svg");mask-image: url("../svg/icon-info.svg");}.icon-info-solid:before, .icon-info-solid:after {-webkit-mask-image: url("../svg/icon-info-solid.svg");mask-image: url("../svg/icon-info-solid.svg");}.icon-directions:before, .icon-directions:after {-webkit-mask-image: url("../svg/icon-directions.svg");mask-image: url("../svg/icon-directions.svg");}.icon-parking:before, .icon-parking:after {-webkit-mask-image: url("../svg/icon-driving-solid.svg");mask-image: url("../svg/icon-driving-solid.svg");}.icon-phone:before, .icon-phone:after {-webkit-mask-image: url("../svg/icon-phone.svg");mask-image: url("../svg/icon-phone.svg");}.icon-map-marker:before, .icon-map-marker:after {-webkit-mask-image: url("../svg/icon-map-marker.svg");mask-image: url("../svg/icon-map-marker.svg");}.icon-map-marker-solid:before, .icon-map-marker-solid:after {-webkit-mask-image: url("../svg/icon-map-marker-solid.svg");mask-image: url("../svg/icon-map-marker-solid.svg");}.icon-map:before, .icon-map:after {-webkit-mask-image: url("../svg/icon-map.svg");mask-image: url("../svg/icon-map.svg");}.icon-languages:before, .icon-languages:after {-webkit-mask-image: url("../svg/icon-languages.svg");mask-image: url("../svg/icon-languages.svg");}.icon-languages-solid:before, .icon-languages-solid:after {-webkit-mask-image: url("../svg/icon-languages-solid.svg");mask-image: url("../svg/icon-languages-solid.svg");}.icon-check-circle:before, .icon-check-circle:after {-webkit-mask-image: url("../svg/icon-check-mark-circle-2.svg");mask-image: url("../svg/icon-check-mark-circle-2.svg");}.icon-check-circle-solid:before, .icon-check-circle-solid:after {-webkit-mask-image: url("../svg/icon-check-mark-circle.svg");mask-image: url("../svg/icon-check-mark-circle.svg");}.icon-person:before, .icon-person:after {-webkit-mask-image: url("../svg/icon-person.svg");mask-image: url("../svg/icon-person.svg");}.icon-person-solid:before, .icon-person-solid:after {-webkit-mask-image: url("../svg/icon-person-solid.svg");mask-image: url("../svg/icon-person-solid.svg");}.icon-person-hollow:before, .icon-person-hollow:after {-webkit-mask-image: url("../svg/icon-person-hollow.svg");mask-image: url("../svg/icon-person-hollow.svg");margin-top: -1px;}.icon-calendar:before, .icon-calendar:after {-webkit-mask-image: url("../svg/icon-calendar.svg");mask-image: url("../svg/icon-calendar.svg");}.icon-clock:before, .icon-clock:after {-webkit-mask-image: url("../svg/icon-clock.svg");mask-image: url("../svg/icon-clock.svg");}.icon-clock-solid:before, .icon-clock-solid:after {-webkit-mask-image: url("../svg/icon-clock-solid.svg");mask-image: url("../svg/icon-clock-solid.svg");}.icon-share:before, .icon-share:after {-webkit-mask-image: url("../svg/icon-share.svg");mask-image: url("../svg/icon-share.svg");}.icon-arrow-left:before, .icon-arrow-left:after {-webkit-mask-image: url("../svg/icon-arrow-left-skinny.svg");mask-image: url("../svg/icon-arrow-left-skinny.svg");}.icon-arrow-right:before, .icon-arrow-right:after {-webkit-mask-image: url("../svg/icon-arrow-right-skinny.svg");mask-image: url("../svg/icon-arrow-right-skinny.svg");}.icon-arrow-right-curved:before, .icon-arrow-right-curved:after {-webkit-mask-image: url("../svg/icon-curved-arrow-right.svg");mask-image: url("../svg/icon-curved-arrow-right.svg");}.icon-plus:before, .icon-plus:after {-webkit-mask-image: url("../svg/icon-plus.svg");mask-image: url("../svg/icon-plus.svg");}.icon-alert:before, .icon-alert:after {-webkit-mask-image: url("../svg/icon-alert-2.svg");mask-image: url("../svg/icon-alert-2.svg");}.icon-alert-alt:before, .icon-alert-alt:after {-webkit-mask-image: url("../svg/icon-alert-alt.svg");mask-image: url("../svg/icon-alert-alt.svg");}.icon-joined-arc:before, .icon-joined-arc:after {-webkit-mask-image: url("../svg/icon-joined-arc.svg");mask-image: url("../svg/icon-joined-arc.svg");}.icon-surgical-provider:before, .icon-surgical-provider:after {-webkit-mask-image: url("../svg/icon-surgical-provider.svg");mask-image: url("../svg/icon-surgical-provider.svg");font-size: 2rem;height: 2rem;margin: 3px 3px 0 -3px;}.social-icons {list-style: none;display: inline-flex;gap: 1.4rem;padding: 0;}.social-icons li {margin: 0;}.social-icons li a {display: block;height: 3.4rem;width: 3.4rem;text-indent: -200vw;overflow: hidden;-webkit-mask-size: 100% 100%;mask-size: 100% 100%;background-color: currentColor;}.social-icons li a:focus{border: solid .1rem var(--color-purple);border-radius: 100%;}.social-icons li a.icon-facebook {-webkit-mask-image: url("../svg/icon-social-facebook.svg");mask-image: url("../svg/icon-social-facebook.svg");}.social-icons li a.icon-twitter {-webkit-mask-image: url("../svg/icon-social-twitter.svg");mask-image: url("../svg/icon-social-twitter.svg");}.social-icons li a.icon-linkedin {-webkit-mask-image: url("../svg/icon-social-linkedin.svg");mask-image: url("../svg/icon-social-linkedin.svg");}.social-icons li a.icon-instagram {-webkit-mask-image: url("../svg/icon-social-instagram.svg");mask-image: url("../svg/icon-social-instagram.svg");}.social-icons li a.icon-youtube {-webkit-mask-image: url("../svg/icon-social-youtube.svg");mask-image: url("../svg/icon-social-youtube.svg");}.tag {display: block;width: fit-content;padding: .6rem 1.5rem;color: var(--color-white);font-size: 1.2rem;line-height: 1.25;font-weight: bold;text-align: center;text-transform: uppercase;border-radius: 2rem;cursor: pointer;}.tag:hover {text-decoration: none;}.tag.arc-updates {background-color: #9361A6;}.tag.arc-updates:hover {background-color: #734a82;}.tag.lifestyle-wellness {background-color: #4CC4AF;}.tag.lifestyle-wellness:hover {background-color: #399887;}.tag.conditions-diseases {background-color: #3D8FCD;}.tag.conditions-diseases:hover {background-color: #2e6fa1;}.tag.leadership {background-color: #98AECE;}.tag.leadership:hover {background-color: #7486a1;}.tag.specialties-services {background-color: #D4C147;}.tag.specialties-services:hover {background-color: #b3a021;}.tag.in-the-news {background-color: #E58F1E;}.tag.in-the-news:hover {background-color: #c67b19;}.tag.awards {background-color: #59B95D;}.tag.awards:hover {background-color: #46964a;}.tag.events {background-color: #EC7171;}.tag.events:hover {background-color: #c85e5e;}.tag.healthenotes {background-color: #4B116F;}.tag.healthenotes:hover {background-color: #300948;}.tag.patient-stories {background-color: #C23131;}.tag.patient-stories:hover {background-color: #8e2424;}ul.accordion {list-style: none;padding: 0;margin-top: 0;overflow: hidden;}ul.columns > li ul.accordion {list-style: none;}ul.accordion > li {margin: 0;padding: 0;border-bottom: .1rem solid var(--color-gray);}.accordion-toggle, .accordion-toggle-inner {margin: 2rem 0;display: flex;flex-flow: row nowrap;align-items: center;cursor: pointer;}.accordion-toggle:before, .accordion-toggle-inner:before{content: "";flex: 0 0 1.4rem;height: 1.4rem;margin-right: 1rem;-webkit-mask: url("../svg/icon-angle-right-2.svg") no-repeat center;mask: url("../svg/icon-angle-right-2.svg") no-repeat center;background-color: var(--color-purple);}.accordion-toggle.open:before, .accordion-toggle-inner.open:before {-webkit-mask: url("../svg/icon-angle-down.svg") no-repeat center;mask: url("../svg/icon-angle-down.svg") no-repeat center;}.accordion-content, .accordion-content-inner {display: none;margin: 0 0 2rem 2.4rem;overflow: hidden;}.accordion-content > *:first-child, .accordion-content-inner > *:first-child {margin-top: 0;}.accordion-content > *:last-child, .accordion-content-inner > *:last-child {margin-bottom: 0;}.accordion-content ul:not(.no-bullets), .accordion-content-inner ul:not(.no-bullets) {list-style-type: disc;}ul.accordion.boxed, .lightboxed ul#insurance-accordion {margin-top: 2rem;border: .1rem solid var(--color-gray-dark);}ul.accordion.boxed > li, .lightboxed ul#insurance-accordion > li {padding-left: 2rem;padding-right: 2rem;border-color: var(--color-gray-dark);}ul.accordion.boxed > li:last-child, .lightboxed ul#insurance-accordion > li:last-child {border-bottom: none;}ul.accordion.boxed .accordion-toggle:before, .lightboxed ul#insurance-accordion .accordion-toggle:before, ul.accordion.boxed .accordion-toggle-inner:before, .lightboxed ul#insurance-accordion .accordion-toggle-inner:before {order: 2;margin-right: 0;margin-left: auto;}ul.accordion.boxed .accordion-content, .lightboxed ul#insurance-accordion .accordion-content, ul.accordion.boxed .accordion-content-inner, .lightboxed ul#insurance-accordion .accordion-content-inner {margin-left: 0;}ul#insurance-accordion {margin: 2rem 0 0 0;}.credentials-table {list-style-type: none;padding: 0;}.credentials-table > li {padding: 2rem;margin: 0;}.credentials-table > li:first-child {padding-top: 0;}.credentials-table > li:last-child:not(:nth-child(even)) {padding-bottom: 0;}.credentials-table > li:nth-child(even) {background-color: var(--color-gray-light);}.credentials-table > li h6 {font-family: inherit;font-size: inherit;line-height: inherit;font-weight: bold;margin-bottom: .5rem;}.credentials-table > li > ul {list-style-type: disc;margin: 0;padding-left: 2rem;}.ph-directory, .ph-directory table {width: 100%;font-size: inherit;line-height: inherit;border-collapse: collapse;}.ph-directory th, .ph-directory td {display: block;text-align: left;vertical-align: top;}.ph-directory > thead {display: none;}.ph-directory > tbody > tr:nth-child(even) {background-color: var(--color-gray-light);}.ph-directory > tbody > tr > th {padding: 2rem 2rem 0 2rem;}.ph-directory > tbody > tr > td {padding: 0 2rem 2rem 2rem;}.ph-directory > tbody > tr > td > table td:nth-child(1) {padding-top: 1rem;}.ph-directory > tbody > tr > td > table td:nth-child(2):before {content: "Phone: ";font-weight: bold;}.ph-directory > tbody > tr > td > table td:nth-child(3):before {content: "Fax: ";font-weight: bold;}.phone-dir-sidebar {background-color: var(--color-white);}.phone-dir-sidebar p {margin: 0;padding: 1.5rem 2rem;border-top: 2px solid var(--color-gray-light);}.phone-dir-sidebar h5 {padding: 2rem 2rem;background: var(--color-purple);color: var(--color-white);}.columns.leadership-cards {grid-gap: 2rem;}.columns.leadership-cards .card {padding: 3rem 2rem;}.columns.leadership-cards .card.img-top img {width: calc(100% + 4rem);margin: -3rem -2rem 0 -2rem;}.download-btn-wrap {position: relative;width: fit-content;}.download-btn-wrap img {display: block;}.download-btn-wrap a {display: block;position: absolute;right: 0;bottom: 0;width: 6rem;height: 6rem;text-indent: -200vw;overflow: hidden;background-color: var(--color-purple);}.download-btn-wrap a:hover {background-color: var(--color-purple-light);}.download-btn-wrap a:before {content: "";display: block;width: 3.4rem;height: 3.4rem;margin: 1.3rem;-webkit-mask: url("../svg/icon-download.svg") no-repeat center;mask: url("../svg/icon-download.svg") no-repeat center;background-color: var(--color-white);}.careers-search {padding: 2rem 0;}.careers-search .form-row .btn {width: 100%;}.careers-search .form-row > *:not(:last-child) {margin-bottom: 2rem;}.my-chart-hero h3 {display: flex;flex-flow: row nowrap;justify-content: center;align-items: center;gap: 1.5rem;padding-top: 2rem;}.my-chart-hero h3 img {margin-top: -2rem;}.my-chart-hero .search-bar {max-width: 83rem;margin: 2rem auto;}.my-chart-hero .search-bar .btn.btn-submit {background-color: var(--color-purple-light);}.mychart-topics > li {position: relative;padding-left: 7rem;padding-bottom: 2rem;border-bottom: .1rem solid var(--color-gray);}.mychart-topics > li img {position: absolute;top: 0;left: 0;max-width: 5rem;}.mychart-app-promo > .one-third {align-self: flex-end;}.mychart-app-promo > .one-third > picture:only-child img {display: block;margin-bottom: -2rem;}#HealthinessPlans {margin-top: 6rem;grid-gap: 6rem 2rem;}#HealthinessPlans.btm-btns > li.card {position: relative;align-items: stretch;padding-top: 6rem;}#HealthinessPlans > li:before {content: "";display: block;position: absolute;top: -4rem;left: 50%;transform: translateX(-50%);width: 8rem;height: 8rem;border-radius: 100%;background-color: #fff;background-repeat: no-repeat;}#HealthinessPlans > li h4, #HealthinessPlans > li p {margin: 0;}#HealthinessPlans > li h4:after {content: "";display: block;width: 70%;height: 0;margin: 1rem auto;border-top-width: .1rem;border-top-style: solid;}#HealthinessPlans > li ul {margin: 1rem 0 2rem 0;padding-left: 2rem;}#HealthinessPlans > li .btn {display: block;margin: auto -2rem -2rem -2rem;border-radius: 0;}#HealthinessPlans > li:nth-child(1):before {background-image: url(../svg/pill-bottle-circle.svg);}#HealthinessPlans > li:nth-child(1) h4, #HealthinessPlans > li:nth-child(1) .btn {color: #4C266D;border-color: #4C266D;}#HealthinessPlans > li:nth-child(1) .btn:hover {color: var(--color-white);background-color: #4C266D;}#HealthinessPlans > li:nth-child(2):before {background-image: url(../svg/artwork-healthiness-plan-3.svg);}#HealthinessPlans > li:nth-child(2) h4, #HealthinessPlans > li:nth-child(2) .btn {color: var(--color-purple-light);border-color: var(--color-purple-light);}#HealthinessPlans > li:nth-child(2) .btn:hover {color: var(--color-white);background-color: var(--color-purple-light);}#HealthinessPlans > li:nth-child(3):before {background-image: url(../svg/artwork-healthiness-plan-1.svg);}#HealthinessPlans > li:nth-child(3) h4, #HealthinessPlans > li:nth-child(3) .btn {color: var(--color-teal);border-color: var(--color-teal);}#HealthinessPlans > li:nth-child(3) .btn:hover {color: var(--color-white);background-color: var(--color-teal);}#HealthinessPlans > li:nth-child(4):before {background-image: url(../svg/artwork-healthiness-plan-2.svg);}#HealthinessPlans > li:nth-child(4) h4, #HealthinessPlans > li:nth-child(4) .btn {color: var(--color-green-dark);border-color: var(--color-green-dark);}#HealthinessPlans > li:nth-child(4) .btn:hover {color: var(--color-white);background-color: var(--color-green-dark);}.search-results ul.results-list {list-style: none;padding: 0;}.search-results ul.results-list > li {margin: 0;padding: 1.5rem 2rem;}.search-results ul.results-list > li:nth-child(odd) {background-color: var(--color-gray-light);}.search-results ul.results-list > li:last-child:not(:nth-child(odd)) {padding-bottom: 0;}.highlight {padding: 2rem;background-color: lemonchiffon;border-radius: 1rem;}.code-box {display: block;width: 100%;height: 15rem;padding: 1.5rem;font-family: "Courier New", Courier, monospace;font-size: 1.4rem;line-height: 2rem;background-color: var(--color-gray-light);border: .1rem solid var(--color-black);}.mt-0 {margin-top: 0 !important;}.mb-0 {margin-bottom: 0 !important;}.ml-0 {margin-left: 0 !important;}.mr-0 {margin-right: 0 !important;}.mt-2 {margin-top: 2rem !important;}.mb-2 {margin-bottom: 2rem !important;}.ml-2 {margin-left: 2rem !important;}.mr-2 {margin-right: 2rem !important;}.mt-4 {margin-top: 4rem !important;}.mb-4 {margin-bottom: 4rem !important;}.ml-4 {margin-left: 4rem !important;}.mr-4 {margin-right: 4rem !important;}.pt-0 {padding-top: 0 !important;}.pb-0 {padding-bottom: 0 !important;}.pl-0 {padding-left: 0 !important;}.pr-0 {padding-right: 0 !important;}.pt-2 {padding-top: 2rem !important;}.pb-2 {padding-bottom: 2rem !important;}.pl-2 {padding-left: 2rem !important;}.pr-2 {padding-right: 2rem !important;}.pt-4 {padding-top: 4rem !important;}.pb-4 {padding-bottom: 4rem !important;}.pl-4 {padding-left: 4rem !important;}.pr-4 {padding-right: 4rem !important;}@media screen and (min-width: 480px) {.arc-stats ul {grid-template-columns: 1fr 1fr;}}@media screen and (min-width: 768px) {hr {margin: 4rem 0;}ul.two-column, ol.two-column {column-count: 2;}ul.three-column, ol.three-column {column-count: 3;}ul.two-column, ol.two-column, ul.three-column, ol.three-column {column-gap: 2rem;}.img-left {float: left;margin: .5rem 3rem 1.5rem 0;}.img-right {float: right;margin: .5rem 0 1.5rem 3rem;}.content.boxed img.extra-wide {width: calc(100% + 6rem);margin-left: -3rem;margin-right: -3rem;}.site-header {padding: 3rem 0;}.site-header > .wrapper {display: grid;grid-template-columns: minmax(14rem, 24rem) minmax(max-content, auto);gap: 2rem;}.site-header .logo {grid-row: span 2;align-self: center;max-width: 100%;margin: 0;}.site-header .btn-group {display: flex;justify-content: flex-end;align-items: flex-start;margin: 0;}.site-header .menu-header {position: relative;top: unset;width: auto;}.site-header .menu-header ul {justify-content: flex-end;gap: 2rem;height: auto;}.site-header .menu-header ul > li {padding: .8rem 0;}.site-header .menu-header ul > li > a {text-transform: uppercase;text-decoration: none;}.site-header .menu-header ul > li > a:hover {-webkit-box-shadow: 0 .3rem 0 0 var(--color-purple);box-shadow: 0 .3rem 0 0 var(--color-purple);}.site-header .menu-header ul > li.menu > a, .site-header .menu-header ul > li.menu > a.open {position: relative;width: auto;height: auto;overflow: visible;margin-right: 3.6rem;text-indent: unset;-webkit-mask: none;mask: none;background-color: unset;}.site-header .menu-header ul > li.menu > a:after {content: "";display: block;position: absolute;right: -3.6rem;top: 50%;transform: translateY(-50%);width: 2.6rem;height: 1.8rem;margin-left: 1rem;-webkit-mask: url("../svg/icon-menu.svg") no-repeat center;mask: url("../svg/icon-menu.svg") no-repeat center;background-color: currentColor;}.site-header .menu-header ul > li.search {padding-left: 2rem;border-left: .1rem solid var(--color-gray-dark);}.site-header .menu-header ul > li.search > a {width: 2.5rem;height: 2.5rem;margin-right: 1.5rem;}.site-header.show-search .menu-header .search-bar {top: unset;left: unset;bottom: 50%;right: 0;transform: translateY(50%);margin: 0;}.site-header.show-search {padding-bottom: 4rem;}.mega-menu.show-mega-menu {padding: 4rem 0;}.mega-menu h4 {margin: 0;}.mega-menu .btn-close {display: block;position: absolute;top: 2.4rem;right: 2.4rem;width: 2.8rem;height: 2.8rem;overflow: hidden;text-indent: -200vw;-webkit-mask: url("../svg/icon-close-2.svg") no-repeat center;mask: url("../svg/icon-close-2.svg") no-repeat center;background-color: var(--color-black);cursor: pointer;}.mega-menu#MainMenu > .wrapper.mobile-menu {display: none;}.mega-menu#MainMenu > .wrapper.desktop-menu, .mega-menu > .wrapper {display: flex;flex-flow: row nowrap;justify-content: space-between;align-items: stretch;}.mega-menu .mm-left {flex: 1 1 30%;padding-right: 3rem;border-right: .1rem solid var(--color-gray-dark);}.mega-menu .mm-right {flex: 1 1 70%;padding-left: 3rem;}.mega-menu .mm-left .btn {display: inline-block;margin-top: 3rem;}.mega-menu#ServicesMenu .mm-right, .mega-menu#LocationsMenu .mm-right {max-width: 77rem;}.mega-menu#ServicesMenu .search-bar, .mega-menu#LocationsMenu .search-bar {margin: 2rem 0 3rem 0;}.mega-menu#ServicesMenu .alpha-filter {display: flex;flex-flow: row wrap;margin-top: 1rem;}.mega-menu#ServicesMenu .alpha-filter a {margin-right: 1.2rem;font-size: 2.4rem;text-decoration: none;}.mega-menu#ServicesMenu .alpha-filter a:hover {text-decoration: underline;}.mega-menu#ServicesMenu .alpha-filter a:last-child {margin: 0;}.mega-menu#MainMenu .mm-left {max-width: 29rem;}.mega-menu#MainMenu .mm-right {max-width: 83rem;}.mega-menu#MainMenu .mm-right .columns {margin: 0 0 3rem 0;}.site-footer {padding: 4rem 0 6rem 0;}.site-footer .footer-upper {display: inline-flex;align-items: center;}.site-footer .footer-upper h5 {margin-bottom: 0;margin-right: 2rem;}.site-footer .social-icons {margin: 0;}.site-footer .menu-footer {margin-bottom: 10rem;}.breadcrumbs ul {list-style: none;display: flex;flex-flow: row wrap;align-items: center;margin: 0;padding: 1rem 0;color: var(--color-white);}.breadcrumbs ul li {margin: 0;}.breadcrumbs ul li.first a {display: block;width: 1.8rem;height: 1.8rem;overflow: hidden;text-indent: -200vw;-webkit-mask: url("../svg/icon-home.svg") no-repeat center;mask: url("../svg/icon-home.svg") no-repeat center;background-color: currentColor;}.breadcrumbs ul li:not(.first):before {content: "";display: inline-block;vertical-align: middle;width: 1.8rem;height: .1rem;margin: 0 1rem;background-color: var(--color-white);}.breadcrumbs a {color: inherit;}.hero-banner {padding-top: 4rem;padding-bottom: 4rem;}.hero-banner .hero-img:only-child {margin-top: -4rem;margin-bottom: -4rem;}.site-main > .wrapper {padding-top: 4rem;padding-bottom: 4rem;}.site-main > .wrapper > .content.boxed {padding: 4rem;}.site-main.has-sidebar > .wrapper > .sidebar {margin-bottom: 4rem;}.menu-sidebar .mobile-fixed-cta, .sub-location-details .mobile-fixed-cta {position: relative;z-index: unset;left: unset;bottom: unset;width: auto;padding: 0;margin-top: 1rem;background-color: unset;-webkit-box-shadow: none;box-shadow: none;}.page-home .mobile-fixed-cta {display: none;}.content.boxed .section-heading {margin: 4rem -3rem;padding: 2rem 3rem;}.content.boxed > .section-heading:first-child, .content.boxed > *:first-child > .section-heading:first-child {margin-top: -3rem;}.content.boxed .section-heading + img.extra-wide, .content.boxed .section-heading + p img.extra-wide {margin-top: -3rem;}.btn-group {flex-flow: row wrap;}.columns {grid-template-columns: repeat(12, minmax(0, 1fr));grid-gap: 4rem;margin: 4rem 0;}.columns.valign-center {align-items: center;}.columns > *.one-half, .columns.even-2 > *, .columns.even-4 > * {grid-column: span 6;}.columns > *.one-third, .columns.even-3 > * {grid-column: span 4;}.columns > *.two-thirds {grid-column: span 8;}.columns > *.one-fourth {grid-column: span 3;}.columns > *.three-fourths {grid-column: span 9;}.columns > *.halign-center {text-align: center;}.columns > *.halign-right {text-align: right;}.columns.swap-sides > *:first-child, .columns.swap-sides > *:last-child {order: initial;}.columns > * > picture:only-child img {display: inline-block;margin: auto;}.columns.btm-btns > * {display: flex;flex-flow: column nowrap;justify-content: flex-start;align-items: flex-start;}.columns.btm-btns > *.text-center, .columns.btm-btns > *.halign-center {align-items: center;}.columns.btm-btns > * > .btn:last-child {margin-top: auto;}.columns.dividers {grid-column-gap: 0;}.columns.dividers > * {padding-left: 4rem;padding-right: 4rem;}.columns.dividers > *:first-child {padding-left: 0;}.columns.dividers > *:last-child {padding-right: 0;}.columns.dividers > * + * {border-left: .1rem solid var(--color-gray);}.card {padding: 4rem;margin: 4rem 0;}.card.img-top img {width: calc(100% + 8rem);margin: -4rem -4rem 4rem -4rem;}.popup-content {padding: 4rem!important;}.callout-style-2 {margin: 4rem 0;padding: 4rem;}.content.boxed .callout-style-2 {margin-left: -4rem;margin-right: -4rem;}.callout-style-2.quote:before {margin-bottom: 3rem;}.section-heading + ul.accordion {margin-top: -2rem;}.arc-stats ul {grid-template-columns: repeat(4, 1fr);gap: 4rem;margin-top: 4rem;}.credentials-table > li {display: flex;}.credentials-table > li h6 {flex: 0 0 20%;margin-bottom: 0;margin-right: 4rem;}.ph-directory th, .ph-directory td {display: table-cell;}.ph-directory > thead {display: table-header-group;}.ph-directory > thead th {padding: 1rem 2rem;color: var(--color-white);background-color: var(--color-purple);}.ph-directory > tbody > tr > th {padding: 1rem 2rem;}.ph-directory > tbody > tr > td {padding: 0 0 0 2rem;}.ph-directory > tbody > tr > td > table td {padding: 1rem 2rem;}.ph-directory > tbody > tr > td > table td:nth-child(1) {padding-left: 0;}.ph-directory > tbody > tr > td > table td:nth-child(2):before, .ph-directory > tbody > tr > td > table td:nth-child(3):before {display: none;}.ph-directory > tbody > tr > td > table tr + tr {border-top: 2px solid var(--color-gray-light);}.ph-directory > tbody > tr:nth-child(even) > td > table tr + tr {border-top: 2px solid var(--color-white);}.ph-directory > thead th:nth-child(3), .ph-directory > thead th:nth-child(4), .ph-directory > tbody > tr > td > table td:nth-child(2), .ph-directory > tbody > tr > td > table td:nth-child(3) {width: 18rem;min-width: 18rem;}.careers-search {padding: 4rem 0;}.careers-search .form-row {display: flex;flex-flow: row nowrap;align-items: flex-start;}.careers-search .form-row > *:not(.btn) {flex: 1 1 50%;}.careers-search .form-row .btn {flex: 0 0 8rem;}.careers-search .form-row > *:not(:last-child) {margin-bottom: 0;margin-right: 2rem;}.my-chart-hero {padding: 2rem 0;}.my-chart-hero .search-bar {margin: 4rem auto;}.mychart-topics > li {padding-bottom: 4rem;}.mychart-app-promo > .one-third > picture:only-child img {width: calc(100% + 8rem);max-width: unset;margin-bottom: -4rem;margin-left: -8rem;}.insurance-iframe .mfp-iframe-holder .mfp-content .mfp-iframe-scaler {height: 56rem;}#HealthinessPlans {margin-top: 8rem;}#HealthinessPlans.btm-btns > li.card {padding: 6rem 2rem 2rem 2rem;}#HealthinessPlans.btm-btns > li {transition: transform .3s ease-out;}#HealthinessPlans.btm-btns > li:hover {transform: translateY(-.8rem);}.form-row.half-size {width: 42%;}}@media only screen and (min-width: 980px) {h1, .h1 {font-size: 6rem;}h1 br, h2 br, h3 br, h4 br, h5 br, h6 br {display: block;}.site-header .logo {grid-row: unset;}.site-header .menu-header {grid-column: span 2;}.site-header .menu-header ul {justify-content: flex-start;}.site-header .menu-header ul > li:not(.menu, .search) {display: block;}.site-header .menu-header ul > li.menu {margin-left: auto;}.site-footer .footer-lower {display: flex;flex-flow: row nowrap;justify-content: space-between;align-items: flex-start;}.site-footer .footer-lower .copyright {margin: 0 0 0 2rem;}.site-main.has-sidebar > .wrapper {display: flex;flex-flow: row nowrap;justify-content: space-between;align-items: flex-start;}.site-main.has-sidebar > .wrapper > .content {flex: 1 1 auto;}.site-main.has-sidebar > .wrapper > .sidebar {position: sticky;top: 2rem;flex: 0 0 28rem;margin-bottom: 0;margin-right: 2rem;}.columns.even-4 > * {grid-column: span 3;}}@media only screen and (min-width: 1280px) {.site-header .logo {grid-row: span 2;align-self: flex-end;margin-bottom: 1.6rem;}.site-header .menu-header {grid-column: unset;}.site-header .menu-header ul {justify-content: flex-end;}.site-header .menu-header ul > li.menu {margin-left: 0;}}@media only screen and (min-width: 1440px) {.site-header .menu-header ul {gap: 3rem;}.site-header .menu-header ul > li.search {padding-left: 3rem;}}.mfp-bg {top: 0;left: 0;width: 100%;height: 100%;z-index: 1042;overflow: hidden;position: fixed;background: #0b0b0b;opacity: 0.8;}.mfp-wrap {top: 0;left: 0;width: 100%;height: 100%;z-index: 1043;position: fixed;outline: none !important;-webkit-backface-visibility: hidden;}.mfp-container {text-align: center;position: absolute;width: 100%;height: 100%;left: 0;top: 0;padding: 0 8px;box-sizing: border-box;}.mfp-container:before {content: '';display: inline-block;height: 100%;vertical-align: middle;}.mfp-align-top .mfp-container:before {display: none;}.mfp-content {position: relative;display: inline-block;vertical-align: middle;margin: 0 auto;text-align: left;z-index: 1045;}.mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content {width: 100%;cursor: auto;}.mfp-ajax-cur {cursor: progress;}.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {cursor: -moz-zoom-out;cursor: -webkit-zoom-out;cursor: zoom-out;}.mfp-zoom {cursor: pointer;cursor: -webkit-zoom-in;cursor: -moz-zoom-in;cursor: zoom-in;}.mfp-auto-cursor .mfp-content {cursor: auto;}.mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter {-webkit-user-select: none;-moz-user-select: none;user-select: none;}.mfp-loading.mfp-figure {display: none;}.mfp-hide {display: none !important;}.mfp-preloader {color: #CCC;position: absolute;top: 50%;width: auto;text-align: center;margin-top: -0.8em;left: 8px;right: 8px;z-index: 1044;}.mfp-preloader a {color: #CCC;}.mfp-preloader a:hover {color: #FFF;}.mfp-s-ready .mfp-preloader {display: none;}.mfp-s-error .mfp-content {display: none;}button.mfp-close, button.mfp-arrow {overflow: visible;cursor: pointer;background: transparent;border: 0;-webkit-appearance: none;display: block;outline: none;padding: 0;z-index: 1046;box-shadow: none;touch-action: manipulation;}button::-moz-focus-inner {padding: 0;border: 0;}.mfp-close {width: 44px;height: 44px;line-height: 44px;position: absolute;right: 0;top: 0;text-decoration: none;text-align: center;opacity: 0.65;padding: 0 0 18px 10px;color: #FFF;font-style: normal;font-size: 28px;font-family: Arial, Baskerville, monospace;}.mfp-close:hover, .mfp-close:focus {opacity: 1;}.mfp-close:active {top: 1px;}.mfp-close-btn-in .mfp-close {color: #333;}.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close {color: #FFF;right: -6px;text-align: right;padding-right: 6px;width: 100%;}.mfp-counter {position: absolute;top: 0;right: 0;color: #CCC;font-size: 12px;line-height: 18px;white-space: nowrap;}.mfp-arrow {position: absolute;opacity: 0.65;margin: 0;top: 50%;margin-top: -55px;padding: 0;width: 90px;height: 110px;-webkit-tap-highlight-color: transparent;}.mfp-arrow:active {margin-top: -54px;}.mfp-arrow:hover, .mfp-arrow:focus {opacity: 1;}.mfp-arrow:before, .mfp-arrow:after {content: '';display: block;width: 0;height: 0;position: absolute;left: 0;top: 0;margin-top: 35px;margin-left: 35px;border: medium inset transparent;}.mfp-arrow:after {border-top-width: 13px;border-bottom-width: 13px;top: 8px;}.mfp-arrow:before {border-top-width: 21px;border-bottom-width: 21px;opacity: 0.7;}.mfp-arrow-left {left: 0;}.mfp-arrow-left:after {border-right: 17px solid #FFF;margin-left: 31px;}.mfp-arrow-left:before {margin-left: 25px;border-right: 27px solid #3F3F3F;}.mfp-arrow-right {right: 0;}.mfp-arrow-right:after {border-left: 17px solid #FFF;margin-left: 39px;}.mfp-arrow-right:before {border-left: 27px solid #3F3F3F;}.mfp-iframe-holder {padding-top: 40px;padding-bottom: 40px;}.mfp-iframe-holder .mfp-content {line-height: 0;width: 100%;max-width: 900px;}.mfp-iframe-holder .mfp-close {top: -40px;}.mfp-iframe-scaler {width: 100%;height: 0;overflow: hidden;padding-top: 56.25%;}.mfp-iframe-scaler iframe {position: absolute;display: block;top: 0;left: 0;width: 100%;height: 100%;box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);background: #000;}img.mfp-img {width: auto;max-width: 100%;height: auto;display: block;line-height: 0;box-sizing: border-box;padding: 40px 0 40px;margin: 0 auto;}.mfp-figure {line-height: 0;}.mfp-figure:after {content: '';position: absolute;left: 0;top: 40px;bottom: 40px;display: block;right: 0;width: auto;height: auto;z-index: -1;box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);background: #444;}.mfp-figure small {color: #BDBDBD;display: block;font-size: 12px;line-height: 14px;}.mfp-figure figure {margin: 0;}.mfp-bottom-bar {margin-top: -36px;position: absolute;top: 100%;left: 0;width: 100%;cursor: auto;}.mfp-title {text-align: left;line-height: 18px;color: #F3F3F3;word-wrap: break-word;padding-right: 36px;}.mfp-image-holder .mfp-content {max-width: 100%;}.mfp-gallery .mfp-image-holder .mfp-figure {cursor: pointer;}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {.mfp-img-mobile .mfp-image-holder {padding-left: 0;padding-right: 0;}.mfp-img-mobile img.mfp-img {padding: 0;}.mfp-img-mobile .mfp-figure:after {top: 0;bottom: 0;}.mfp-img-mobile .mfp-figure small {display: inline;margin-left: 5px;}.mfp-img-mobile .mfp-bottom-bar {background: rgba(0, 0, 0, 0.6);bottom: 0;margin: 0;top: auto;padding: 3px 5px;position: fixed;box-sizing: border-box;}.mfp-img-mobile .mfp-bottom-bar:empty {padding: 0;}.mfp-img-mobile .mfp-counter {right: 5px;top: 3px;}.mfp-img-mobile .mfp-close {top: 0;right: 0;width: 35px;height: 35px;line-height: 35px;background: rgba(0, 0, 0, 0.6);position: fixed;text-align: center;padding: 0;}}@media all and (max-width: 900px) {.mfp-arrow {-webkit-transform: scale(0.75);transform: scale(0.75);}.mfp-arrow-left {-webkit-transform-origin: 0;transform-origin: 0;}.mfp-arrow-right {-webkit-transform-origin: 100%;transform-origin: 100%;}.mfp-container {padding-left: 6px;padding-right: 6px;}}.pagination li:empty{margin: 0;}.modal {position: fixed;z-index: 999;height: 100%;width: 100%;top: 0;background-color: Black;filter: alpha(opacity=60);opacity: 0.6;-moz-opacity: 0.8;}.center {z-index: 1000;margin: 300px auto;padding: 10px;width: 130px;background-color: White;border-radius: 10px;filter: alpha(opacity=100);opacity: 1;-moz-opacity: 1;}.youtube-container {position: relative;width: 100%;height: 0;padding-bottom: 56.25%;}.youtube-video {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.show-results-container {margin-top: 1.5rem;text-align: right;width: 100%;height: 50px;}.show-results-mobile{margin-right: 1.5rem;}