.site-header-bg{background:#e3eaf3}.site-content-bg,body{background:#f2f6fa}.site-footer-bg{background:#4c637b}.white-bg{background:#fff}.white{color:#fff}.mat-card.smoke-bg,.smoke-bg{background-color:#f3f4f6}.blue-jay-bg,.mat-card.blue-jay-bg{background-color:#64819f;color:#fff}.dark-jay-bg{background-color:#3a77a6;color:#fff}.aqua-bg{background-color:#bde1df;color:#64819f}.lake-bg{background-color:#99ccf7}.ocean-bg{background-color:#4a89dc}.night-bg{background-color:#324066;color:#fff}.light-blue-bg{background:#d8e9f9;color:#124191}.rock{color:#455463}.office{color:#72777d}.red{color:#c62827}.orange{color:#ff9800}.yellow{color:#d13880}.green{color:#8cc152}.purple{color:#8462c9}.ocean{color:#4a89dc}.teal{color:#00695c}.table-container{max-width:100vw;overflow:auto;border-radius:4px;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.table-container table{min-width:100%;border-collapse:collapse;border-spacing:0;border-color:transparent;background-color:#fff;empty-cells:show}.table-container .MuiTableRow-head,.table-container thead{font-weight:700;background-color:#e0e0e0;text-align:left}.table-container .MuiTableRow-head,.table-container tr{height:1.8rem;display:table-row;font-size:13px}.table-container .MuiTableRow-head td:first-child,.table-container tr td:first-child{padding-left:.5rem}.table-container .MuiTableCell-head,.table-container th{padding:0;border:0;border-bottom:1px solid #e6e7f1}.table-container .MuiTableCell-head:first-child,.table-container th:first-child{padding-left:.5rem}.table-container tbody tr.zebra{background:#f6f7fa}.table-container tbody tr.selected-tr{background:#eefeb0;border-top:1px solid #fff}.table-container tbody tr:last-of-type{border-bottom-color:transparent}.table-container .MuiTableCell-body,.table-container td{min-width:6rem;max-width:18rem;width:auto;padding:0 3px;margin:0 .25rem;line-height:1.5;border-left:0;border-right:0;border-bottom:1px solid #e6e7f1;border-top:1px solid #e6e7f1}.table-container .MuiTableCell-body .select,.table-container td .select{margin:.25rem 0}.table-container tfoot tr{border-bottom:0;font-size:20px}.table-container tfoot .btnSet{margin:-.5rem auto 0;zoom:.9}.table-container tfoot .btnSet .radio-group input[type=radio]+label{margin:-1px;border-bottom-color:#fff}caption{display:none}.ccda-list ul{list-style:disc;margin-left:16px}.ccda-list li{font-size:13px}@font-face{font-family:Open Sans;src:url(/_next/static/media/OpenSans-Regular.147088f4.ttf);src:local("Open Sans Regular"),local("OpenSans-Regular"),url(/_next/static/media/OpenSans-Regular.147088f4.ttf) format("truetype"),url(/_next/static/media/OpenSans-Bold.e5f123c7.ttf) format("truetype"),url(/_next/static/media/OpenSans-BoldItalic.5fa7d06a.ttf) format("truetype"),url(/_next/static/media/OpenSans-Italic.819ac761.ttf) format("truetype"),url(/_next/static/media/OpenSans-SemiBold.6ef8bf5f.ttf) format("truetype"),url(/_next/static/media/OpenSans-Light.36ff7a66.ttf) format("truetype");font-display:swap;font-style:normal;font-weight:400}body,html{margin:0;padding:0;min-height:100vh;width:100%;overflow-x:hidden;font-family:Open Sans,Tahoma,Geneva,Verdana,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:Open Sans,sans-serif}main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}.eduLink,a{text-decoration:none;color:#0087ef;line-height:1.5}a.hover,a:hover{text-decoration:underline}.hover{-webkit-user-select:none;-webkit-touch-callout:none}.btn:visited{color:inherit}.eduLink.hover,.eduLink:hover{border-bottom:1px dotted #0087ef;cursor:pointer}*{box-sizing:border-box}.allow-overflow{width:99.99%;overflow-x:auto;overflow-y:hidden;-webkit-transform:translateZ(0)}h1{line-height:2rem}code,p{line-height:1.5}b,strong{font-weight:700}ul{list-style:none;margin:0;padding:0}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}dl{line-height:1.5}dl dd{margin-left:0}.pull-left{float:left}.pull-right{float:right}.pull-center{margin:0 auto}@media screen and (min-width:769px){.real-center{position:absolute;top:40%;left:50%;margin-right:-50%;transform:translate(-50%,-50%)}}.all-center{display:flex;justify-content:center;align-items:center}.p-relative{position:relative}.p-absolute{position:absolute}.p-fixed{position:fixed}.top0{top:0}.top-60{top:-60px}@media screen and (max-width:768px)and (min-width:0){.top-60{top:0}}.left0{left:0}.right0{right:0}.bottom0{bottom:0}@media screen and (max-width:768px)and (min-width:0){.p-relative.pull-right{float:none}}.h-full{height:100%}.u-full{width:100%}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-nowrap{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-wrapped{word-wrap:break-word;word-break:break-all}.text-bold{font-weight:700}.text-normal{font-weight:400}.text-italic{font-style:italic}#__next,.billing-summary .MuiTypography-h5,.text-M{font-size:15px}.floatOverlay{background:hsla(0,0%,100%,.6);width:100vw;height:100vh;position:fixed;top:0;left:0}.site-header .grid-cell.pull-left{order:1}@media screen and (max-width:480px)and (min-width:0){.site-header .grid-cell.pull-left{order:3}}.site-header .grid-cell.pull-right{order:2}.site-header .text-right a{line-height:45px}.site-content section{max-width:1280px}.site-content .btn,.site-content .btn-default,.site-content .btn-link,.site-content .btn-primary,.site-content button{word-spacing:normal!important}.site-footer{border-top:1px solid #e6e6e6;height:25px}@media screen and (max-width:480px)and (min-width:0){.site-footer{position:relative}.site-footer .grid-cell{width:100%;text-align:center}}.site-footer-kiosk{border-top:1px solid #e6e6e6;height:25px}@media screen and (max-width:480px)and (min-width:0){.site-footer-kiosk{position:relative}.site-footer-kiosk .grid-cell{width:100%;text-align:center}}@media screen and (min-width:769px){.canvas-height{height:calc(100vh - 70px);overflow-y:hidden}}.canvas-height .individual-scroll{max-height:calc(100vh - 70px);overflow-y:scroll}.individual-scroll{height:100%;overflow-y:hidden;overflow-x:hidden;-webkit-overflow-scrolling:touch}.individual-scroll .hover,.individual-scroll:hover{overflow-y:scroll;-webkit-transform:translateZ(0)}@media screen and (max-width:768px)and (min-width:0){.individual-scroll{overflow-y:scroll;-webkit-transform:translateZ(0)}}.no-scroll{height:99%;overflow:hidden}:root .individual-scroll,_:-ms-input-placeholder{overflow-y:scroll;-webkit-transform:translateZ(0)}.all-mrg20{margin:20px}.all-mrg10{margin:10px}.all-mrg0{margin:0}.margin-t0{margin-top:0;top:0}.margin-t5{margin-top:5px}.margin-t10{margin-top:10px}.margin-t20{margin-top:20px}.margin-t22{margin-top:22px}.margin-t25{margin-top:25px}.margin-t30{margin-top:30px}.margin-t40{margin-top:40px}.margin-t50{margin-top:50px}.margin-r5{margin-right:5px}.margin-r10{margin-right:10px}.margin-rb5{margin-right:5px;margin-bottom:5px}.margin-r20{margin-right:20px}.margin-b0{margin-bottom:0}.margin-b5{margin-bottom:5px}.margin-b4{margin-bottom:4px}.margin-b3{margin-bottom:3px}.margin-b10{margin-bottom:10px}.margin-b20{margin-bottom:20px}.margin-l5{margin-left:5px}.margin-l10{margin-left:10px}.margin-l20{margin-left:20px}.margin-lr5{margin-left:5px;margin-right:5px}.margin-lr10{margin-left:10px;margin-right:10px}.margin-lr20{margin-left:20px;margin-right:20px}.all-pad0{padding:0}.all-pad5{padding:5px}.all-pad10{padding:10px}.all-pad20{padding:20px}.padding-l0{padding-left:0}.padding-l30{padding-left:30px}.padding-l20{padding-left:20px}@media screen and (max-width:768px)and (min-width:481px){.padding-l20{padding-left:.6rem}}.padding-lr5{padding-left:5px;padding-right:5px}.padding-lr10{padding-left:10px;padding-right:10px}.padding-lr20{padding-left:20px;padding-right:20px}.padding-tb20{padding-top:20px;padding-bottom:20px}.padding-tb10{padding-top:10px;padding-bottom:10px}.padding-tb0{padding-top:0;padding-bottom:0}.padding-t10{padding-top:10px}.z-low{z-index:8}.z-high{z-index:9}@media screen and (max-width:768px)and (min-width:0){.margin-t22.mobile-margin0,.mobile-margin0{margin:0!important;float:none}.mobile-margint10{margin-top:10px;float:none}.mobile-marginb10{margin-bottom:10px;float:none}.btn-primary.mobile-marginr5,.mobile-marginr5{margin-right:5px}.mobile-padding0,[class^=all-pad].mobile-padding0,[class^=padding-].mobile-padding0{padding:0!important}.mobile-padding10{padding:10px}}@media screen and (min-width:769px){.desktop-hide{display:none}}@media screen and (max-width:768px)and (min-width:0){.mobile-hide{display:none}}@media screen and (max-width:480px)and (min-width:0){.phone-hide{display:none}}.hide{display:none!important}.invisible{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}.show{opacity:1}main:empty{display:none}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.alert{padding:10px 20px;margin-bottom:10px;border:1px solid transparent;border-radius:4px}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-success{background-color:#cde3a6;color:#00695c}.alert-success .alert-link{color:#00362f}.alert-info{background-color:#d8e9f9;color:#124191}.alert-info .alert-link{color:#0c2d64}.alert-warning{background-color:#eefeb0;color:#ff5722}.alert-warning .alert-link{color:#ee3900}.alert-danger{background-color:#d73646;color:#fff}.alert-danger .alert-link{color:#e6e6e6}blockquote{border-left:6px solid #dfdfdf;margin:0 0 1rem}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote .small,blockquote footer,blockquote small{display:block;color:#767676}blockquote .small:before,blockquote footer:before,blockquote small:before{content:"— "}@media print{body{background-color:#fff}.ccda-container header{position:fixed;top:-15px;left:0;right:0;height:40px}.ccda-container main{page-break-inside:avoid!important}.ccda-container main table{margin-bottom:20px}.ccda-container footer{page-break-inside:avoid!important}.table-container .MuiTableCell-head{padding:12px 0}}@page{size:auto;margin:10mm 10mm 10mm 10mm}@media screen{.ccda-container header{display:none}}@media screen and (max-width:1279px)and (min-width:769px){body .MuiDrawer-docked,body main{zoom:.9}}@media screen and (min-width:769px){.kiosk-bg{zoom:1.2;max-width:1920px;padding-top:10px}.kiosk-bg .MuiPaper-root{margin:10px auto 0}.kiosk-bg .image-bg{padding-top:10px;height:calc(100vh - 270px)}}#__next{display:flex;flex-direction:column;height:100%;min-height:99vh}@media screen and (max-width:899px)and (min-width:600px){#__next{margin-bottom:56px}}.MuiButtonBase-root.MuiButton-root{font-family:Open Sans,Tahoma,Geneva,Verdana,sans-serif}@media screen and (min-width:769px){.site-footer{margin-left:300px}}@media screen and (max-width:1279px)and (min-width:769px){.site-footer{margin-left:255px}}@media screen and (max-width:480px)and (min-width:0){.site-footer{z-index:1}.site-footer .MuiTypography-root{background-color:#f2f6fa}.site-footer-kiosk{z-index:1}.site-footer-kiosk .MuiTypography-root{background-color:#f2f6fa}}.gray-text{color:#767676}@media screen and (max-width:480px)and (min-width:0){main{padding-left:0;padding-right:0;overflow-x:hidden}}.mui-style-1jhehxv{z-index:3}.site-content .css-cveggr-MuiListItemIcon-root{min-width:35px}@media screen and (min-width:900px){.site-content{min-height:calc(100vh - 40px);max-height:calc(100vh - 60px);overflow-y:scroll}}@media screen and (max-width:899px)and (min-width:600px){.site-content{min-height:calc(100vh - 85px)}}@media screen and (max-width:599px){.site-content{min-height:calc(100vh - 105px);max-height:calc(100vh - 95px);overflow-y:scroll}}.h-auto{height:auto}.pdf-frame{max-height:150px}@media screen and (min-width:769px){.image-bg{background-image:url(/_next/static/media/background.3781fabc.png);background-repeat:no-repeat;background-position:bottom;background-size:contain;height:100vh}.image-bg .MuiPaper-root{margin:40px auto 0}}button.MuiButton-root.full-button{width:100%;height:100%;min-height:60px}.appointment-grid{display:grid;grid-gap:8px;grid-template-columns:1fr 1fr 1fr}@media screen and (min-width:1920px){.appointment-grid{grid-template-columns:1fr 1fr 1fr 1fr}}@media screen and (max-width:1279px)and (min-width:481px){.appointment-grid{grid-template-columns:1fr 1fr}}@media screen and (max-width:480px)and (min-width:0){.appointment-grid{grid-template-columns:1fr}}@media screen and (max-width:768px)and (min-width:0){.appointment-grid .MuiPaper-root{zoom:.9}}.appointment-stepper{margin-top:10px;margin-bottom:10px}.appointment-stepper li{border-left:3px solid #72777d;display:flex;margin-left:40px;min-height:50px}.appointment-stepper li .MuiAvatar-root{margin-left:-20px}.appointment-stepper li h4{margin:4px 8px 0;padding:0;font-size:smaller;font-weight:lighter}.appointment-stepper li p{margin-left:8px;margin-bottom:8px}@media screen and (max-width:768px)and (min-width:0){.appointment-stepper li{padding-bottom:10px}}.appointment-stepper li:last-of-type{border-left:3px solid #fff}.card-button{border-top-left-radius:0;border-top-right-radius:0}.contact-list .MuiListItemText-primary{font-weight:400;font-size:small}.contact-list .MuiListItemText-secondary{font-weight:700;font-size:medium}.floatOverlay{z-index:3}.floatOverlay .MuiBox-root{position:absolute;top:40%;left:50%}.drop-zone{background-color:#e3eaf3;border:2px dashed #72777d;width:100%;padding:20px;min-height:80px;text-align:center;opacity:.6;cursor:move;cursor:-webkit-grab;cursor:grab}.drop-zone:hover{opacity:1}@media screen and (max-width:768px)and (min-width:0){.mobile-scroll-list{zoom:.7;max-height:calc(100vh - 255px);overflow-y:scroll}}.medical-card .MuiCardHeader-title{font-weight:500;font-size:1rem}.medical-card .MuiCardHeader-subheader{font-weight:400;font-size:.7rem}.medical-card .MuiCardHeader-action{zoom:1.5}.pdf-pop object{width:100%;height:70vh}.orange-bg{background-color:#ff9800;color:#fff}.forest-bg{background-color:#009688;color:#fff}.check-in .MuiDrawer-paper{border-top-left-radius:30px;border-top-right-radius:30px;max-width:700px;margin-left:auto;margin-right:auto}@media screen and (max-width:768px)and (min-width:0){.check-in .MuiDrawer-paper{width:100%}}.check-in .pull-bar{display:block;width:100px;height:10px;margin:10px auto 0;background-color:#72777d;border-radius:5px}.check-in .alert{zoom:.8}.list-header{background-color:#ededed}.list-header .MuiListSubheader-root{font-style:italic}.selected{background:rgba(64,66,128,.08)}.header-logo{width:300px;height:50px}@media screen and (max-width:480px)and (min-width:0){.header-logo{width:100vw}}.PrivateSwipeArea-root{bottom:-56px}.dynamicFormsFrame .MuiPaper-root{width:980px;max-width:980px}@media screen and (max-width:480px)and (min-width:0){#simple-tabpanel-0>div,#simple-tabpanel-1>div{padding-left:0;padding-right:0}#simple-tabpanel-1>div{width:calc(100vw - 20px)}}.MuiTypography-body2.MuiCardHeader-title{zoom:1.35}.image-container{width:100%}.image-container>div{position:unset}.image-container .next-image{object-fit:contain;width:100%;position:relative}.image-container .MuiPaper-root{width:980px;max-width:980px}@media screen and (max-width:480px)and (min-width:0){.mobile-video{width:calc(100vw - 16px)!important}.mui-style-14yr603-MuiStepContent-root,.mui-style-1ed2z59{padding-left:10px;padding-right:10px;margin-top:-10px}}@media screen and (max-width:768px)and (min-width:0){#simple-tabpanel-2>div{padding:8px}}@media screen and (max-width:480px)and (min-width:0){.mui-style-sr99p0{width:auto;max-width:calc(100vw - 42px)}header h4{order:1}}.billing-list{display:grid;padding:8px;border-bottom:1px solid #ddd;background-color:#fff;grid-template-columns:1.5fr .5fr 1fr}.billing-list .MuiTypography-subtitle1{text-align:right}@media screen and (max-width:480px)and (min-width:0){.billing-list .MuiTypography-body2,.billing-list strong{grid-column-start:1;grid-column-end:3}.billing-list .MuiTypography-body2{grid-row-start:2}}.billing-summary{display:grid;padding:8px;grid-template-columns:1fr 1fr 1fr}.billing-summary .MuiTypography-h5{grid-column-start:1;grid-column-end:3}.billing-summary .MuiTypography-subtitle2{grid-row-start:2;grid-column-start:1;grid-column-end:3;font-size:small}.billing-summary .MuiTypography-h4{text-align:right;font-weight:700;font-size:large}#menu- .MuiPaper-root.MuiPaper-elevation.MuiPaper-rounded{min-width:300px!important}@media screen and (min-width:769px){button#appointment-tab-0,button#appointment-tab-1{font-size:13px}}@media screen and (max-width:768px)and (min-width:481px){button#appointment-tab-0,button#appointment-tab-1{font-size:13px}}.alert.mui-style-pcuyup{height:0;margin:0;padding:0}.error{color:#e61915}@media screen and (min-width:769px){.confirm-img{height:300px}}@media screen and (max-width:768px)and (min-width:0){.apt-search,.confirm-img{width:80vw}.mobile-image{height:100px;width:70vw}}.arv-header{padding-top:0;padding-bottom:0}.arv-header .MuiCardHeader-avatar{visibility:hidden}.arv-card .arv-header:first-of-type{padding-top:16px}.arv-card .arv-header:first-of-type .MuiCardHeader-avatar{visibility:visible}.arv-card .MuiCardContent-root{border-top:16px solid #f2f6fa}@media screen and (max-width:768px)and (min-width:0){.mobile-upload-card{overflow-y:scroll}}@media screen and (max-width:480px)and (min-width:0){.mobile-upload-card .MuiTypography-h6{font-size:medium}}@media screen and (max-width:768px)and (min-width:0){.mobile-upload-card object{min-height:100px;min-width:100px;max-height:calc(100vh - 650px);width:auto;max-width:90vw}}.appointment-status{float:right;position:absolute;right:16px;top:-20px;padding:2px 6px}.horizontal-logo-bg{background-repeat:no-repeat;background-position:50%;background-size:contain;height:50px}.auth-box .MuiTypography-h3.MuiTypography-gutterBottom{font-size:1em}.auth-box .MuiButton-outlined.MuiButton-outlinedPrimary{height:55px}@media screen and (max-width:480px)and (min-width:0){.auth-box .MuiButton-outlined.MuiButton-outlinedPrimary{margin-top:22px}.map-container{height:270px;overflow-y:hidden}.MuiStepper-vertical h3,.MuiStepper-vertical p{margin:4px 0}}.logo-image{width:300px;height:188px}.unread .MuiAccordionSummary-content p{font-weight:700}.read{font-weight:400}.reply-list blockquote:nth-of-type(2){margin-left:20px}.reply-list blockquote:nth-of-type(3){margin-left:40px}.reply-list blockquote:nth-of-type(4){margin-left:60px}.reply-list blockquote:nth-of-type(5){margin-left:80px}.reply-list blockquote:nth-of-type(6){margin-left:100px}.STAT-message{background-color:#eefeb0}.message-list .Mui-expanded.MuiAccordionSummary-gutters{background-color:#e3eaf3;min-height:30px}.message-list .Mui-expanded.MuiAccordionSummary-gutters .mui-style-eqpfi5-MuiAccordionSummary-content.Mui-expanded{margin:8px 0}@media screen and (max-width:480px)and (min-width:0){.message-list .MuiAccordionSummary-content{flex-wrap:wrap}}.ccda-container{overflow-y:auto;height:100%}.kiosk-appointment .MuiCard-root.p-relative{min-height:0;border-top-right-radius:0;border-bottom-right-radius:0}.kiosk-appointment .height-fill{display:flex;flex-direction:column}.kiosk-appointment .height-fill>div{display:flex;flex-direction:column;flex-grow:1}@media screen and (min-width:1200px){.kiosk-appointment .height-fill .alert{height:100%}}.kiosk-appointment .height-fill .alert{height:auto}.blur-backdrop{z-index:1200;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.blackout-backdrop,.blur-backdrop{position:fixed;top:0;left:0;width:100%;height:100%}.blackout-backdrop{background-color:#151515;z-index:1299}