/*! 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}: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:0;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:0}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:0}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.svg");mask-image:url("../svg/icon-close.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)}.icon-items .icon-left .icon-info{cursor:pointer}.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.8rem;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;z-index:2}.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}.miles-wrap{position:relative;display:inline-block}#milesLabelContainer,#milesLabelContainerDoctor{display:flex;align-items:center;cursor:pointer}#milesOptions,#milesOptionsDoctor{position:absolute;background-color:var(--color-white);padding:1.3rem 1.6rem;border-left:.1rem solid var(--color-gray-dark);border-right:.1rem solid var(--color-gray-dark);border-bottom:.1rem solid var(--color-gray-dark);border-bottom-right-radius:1.4rem;border-bottom-left-radius:1.4rem;z-index:3;top:40px;left:-.05rem;width:calc(100% + .15rem);margin-top:.1rem}#milesOptions input[type="radio"],#milesOptionsDoctor input[type="radio"]{display:inline-block;vertical-align:middle;margin-right:.5rem;margin-bottom:.5rem}#milesOptions label,#milesOptionsDoctor label{display:inline-block;vertical-align:middle;margin-left:0;margin-bottom:.5rem}#milesOptions br,#milesOptionsDoctor br{display:none}#milesLabelContainer:after,#milesLabelContainerDoctor:after{display:block;content:"";width:1.4rem;height:1rem;margin-left:1rem;-webkit-mask:url(../svg/icon-angle-down.svg) no-repeat center;mask:url(../svg/icon-angle-down.svg) no-repeat center;background-color:currentColor}#milesLabelContainer.open:after,#milesLabelContainerDoctor.open:after{-webkit-mask:url(../svg/icon-angle-up.svg) no-repeat center;mask:url(../svg/icon-angle-up.svg) no-repeat center}#milesLabelContainer #milesLabel,#milesLabelContainerDoctor #milesLabelDoctor{color:var(--color-gray);opacity:1}.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.svg") no-repeat center;mask:url("../svg/icon-angle-left.svg") no-repeat center}.pagination li.next a:after{-webkit-mask:url("../svg/icon-angle-right.svg") no-repeat center;mask:url("../svg/icon-angle-right.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.svg");mask-image:url("../svg/icon-alert.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:#3D8FCD}.tag.patient-stories:hover{background-color:#2e6fa1}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)}ul.accordion-mychart-nav>li{margin:0;padding:0;list-style:none;border-bottom:none !important}.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.svg") no-repeat center;mask:url("../svg/icon-angle-right.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(/templates/arcrd/Assets/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-bottom:0 !important}.mt-2{margin-top:2rem !important}.mb-2{margin-bottom:2rem !important}.ml-2{margin-left:2rem !important}.mr-2{margin-bottom:2rem !important}.mt-4{margin-top:4rem !important}.mb-4{margin-bottom:4rem !important}.ml-4{margin-left:4rem !important}.mr-4{margin-bottom: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,.site-header .menu-header ul>li>a:focus{-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.svg") no-repeat center;mask:url("../svg/icon-close.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}.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}