:root{--ms-font-heading:DM Sans,Segoe UI,sans-serif;--ms-font-body:DM Sans,Segoe UI,sans-serif;--ms-heading-weight:700;--ms-heading-tracking:-0.015em;--ms-h1:clamp(1.875rem,1.25rem + 2.4vw,2.75rem);--ms-h2:clamp(1.5rem,1.15rem + 1.5vw,2.125rem);--ms-h3:clamp(1.25rem,1.1rem + 0.8vw,1.625rem);--ms-h4:1.25rem;--ms-h5:1.0625rem;--ms-h6:0.9375rem;--ms-text-sm:0.875rem;--ms-text-xs:0.8125rem;--ms-space-1:0.25rem;--ms-space-2:0.5rem;--ms-space-3:0.75rem;--ms-space-4:1rem;--ms-space-5:1.5rem;--ms-space-6:2rem;--ms-space-7:3rem;--ms-space-8:4rem;--ms-section-y:clamp(4rem,8vw,6.5rem);--ms-container-max:1200px;--ms-radius-sm:0;--ms-radius-md:4px;--ms-radius-btn:4px;--ms-surface:#fff;--ms-surface-muted:#f8fafc;--ms-border:#e2e8f0;--ms-text:#1e293b;--ms-text-muted:#64748b;--ms-card-shadow:none;--ms-card-border:1px solid #e5e9ef;--ms-ratio-portrait:3/4;--ms-ratio-banner:21/9;--ms-ratio-card:4/3;--themeBlue:#0054fe;--themeWhite:#fff;--themePurple:#5e72e4;--themeBlack:#000;--themeBorder:#e4e4e4;--textMuted:#363636}body,body h1,body h2,body h3,body h4,body h5,body h6{color:var(--themeBlack)}main{min-height:calc(100vh - 387.5px)}@media screen and (max-width:768px){main{min-height:calc(100vh - 367px)}}@media screen and (max-width:480px){main{min-height:calc(100vh - 384px)}}@media screen and (max-width:420px){main{min-height:calc(100vh - 406px)}}.container{max-width:100%}@media (min-width:1200px){.container{max-width:1100px}}@media (min-width:1365px){.container{max-width:1225px}}@media (min-width:1920px){.container{max-width:1365px}}.max-width-300{max-width:300px}.text-primary{color:var(--colorPallette)!important}.schedule_date_time .dropdown-menu{padding:20px}.top-bar{background-color:var(--themeBlack);color:#fff;padding:10px}.top-bar-links{list-style-type:none;margin-bottom:0}.top-bar-links li a{color:var(--themeWhite);padding:10px 15px}.top-bar-links li a i{margin-right:5px}.front-nav-bar .btn{font-size:14px;font-weight:400}.front-nav-bar ul li a:hover{color:var(--themeBlue)}.navbar-expand-lg .navbar-nav .nav-link{font-size:.9rem;font-weight:600;padding-left:8px;padding-right:8px}.themeMain .btn.btn-primary,.themeMain .btn.btn-primary:hover,.themeMain .btn.btn-primary:not(:disabled):not(.disabled).active,.themeMain .btn.btn-primary:not(:disabled):not(.disabled):active,.themeMain .show>.btn-primary.dropdown-toggle,.theme_4_preview .btn.btn-primary,.theme_4_preview .btn.btn-primary:hover,.theme_4_preview .btn.btn-primary:not(:disabled):not(.disabled).active,.theme_4_preview .btn.btn-primary:not(:disabled):not(.disabled):active,.theme_4_preview .show>.btn-primary.dropdown-toggle{background-color:var(--colorPallette);border-color:var(--colorPallette);color:#000}.themeMain .btn,.theme_4_preview .btn{border-radius:8px}.themeMain .btn.btn-primary,.theme_4_preview .btn.btn-primary{background-color:var(--colorPallette)!important;border-color:var(--colorPallette)!important;color:var(--themeWhite)!important}.themeMain .btn.btn-primary.active,.themeMain .btn.btn-primary:active,.themeMain .btn.btn-primary:focus,.themeMain .btn.btn-primary:hover,.theme_4_preview .btn.btn-primary.active,.theme_4_preview .btn.btn-primary:active,.theme_4_preview .btn.btn-primary:focus,.theme_4_preview .btn.btn-primary:hover{background-color:var(--colorPallette)!important;color:#fff!important}.themeMain p,.theme_4_preview p{font-size:14px;font-weight:400}.themeMain .text-dark,.theme_4_preview .text-dark{color:var(--themeBlack)!important}.themeMain .text-muted-dark,.theme_4_preview .text-muted-dark{color:#000!important}.themeMain .text-muted,.theme_4_preview .text-muted{color:#fff!important}.themeMain #map,.theme_4_preview #map{height:100%;min-height:300px;width:100%}.themeMain .btn.btn-outline-primary,.theme_4_preview .btn.btn-outline-primary{background-color:var(--colorPallette);border-color:var(--colorPallette);color:#fff}.themeMain .btn.btn-outline-primary:hover,.theme_4_preview .btn.btn-outline-primary:hover{background-color:var(--colorPallette);color:var(--themeWhite)}.themeMain .btn.btn-secondary,.theme_4_preview .btn.btn-secondary{background-color:#f4f5f7;border-color:#f4f5f7}.flatpickr-time{border-top:1px solid #e6e6e6;height:40px}.banner-container{margin-top:-110px}.banner-container p{font-size:20px;line-height:26px;margin:auto;max-width:835px}.banner-container .btn{font-size:14px;padding:12px 27px!important}.our-speciality{padding:60px 0}.our-speciality .sec__title{color:#2e2e2e}.our-service{align-items:center;background-color:#f4f5f7;background-size:cover;display:flex;justify-content:center;padding:60px 0}.our-service .sec__title{color:#2e2e2e}.page-banner{align-items:center;background-color:#000;background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;display:flex;justify-content:center;min-height:350px;position:relative;text-align:center;z-index:0}.page-banner h1{font-size:calc(1.475rem + 1.5vw);font-weight:800}.page-banner.home-banner{height:calc(100vh - 137px);max-height:600px;min-height:351px}.page-banner.home-banner h1{font-size:calc(1.475rem + 1.5vw);font-weight:800}.page-banner.home-banner .btn{font-size:14px;padding:12px 27px!important}.page-banner .page-banner-inner{background-position:50%;background-repeat:no-repeat;background-size:cover;padding:50px 0;width:100%}.page-banner .page-banner-inner:after{background-color:var(--themeBlack);content:"";display:block;left:0;position:absolute;top:0;width:100%;z-index:-1}.page-banner p{font-size:16px;font-weight:300;line-height:41px;margin:auto;max-width:835px}@media (max-width:575px){.page-banner p{font-size:20px;line-height:26px}}.icon-lg.icon-shape .list-img{height:40px;width:40px}.card-circle{align-items:center;background:#fff;border-radius:50%;display:flex;filter:drop-shadow(0 0 5px rgba(0,0,0,.3));height:48px;justify-content:center;margin-top:-36px;width:48px}.our-service .card .card-header{border-bottom:0;display:flex;justify-content:center}.contact__banar__tiles{justify-content:space-between}.contact__banar__tiles.card-deck{margin:0}.contact__banar__tiles .card{align-items:center;background:hsla(0,0%,100%,.8);border:none!important;border-radius:4px!important;display:flex;justify-content:space-between;margin:0;max-width:25%;min-width:121px}@media (max-width:767px){.contact__banar__tiles .card{min-width:160px}}.contact__banar__tiles .card .card-footer,.contact__banar__tiles .card .card-header{background-color:transparent;border-color:transparent}.contact__banar__tiles .card .card-title{color:#2e2e2e;font-size:24px;font-weight:400!important}.contact__banar__tiles .card .card-text{color:#525f7f;font-size:14px;font-weight:600;margin-bottom:0}@media (max-width:575px){.contact__banar__tiles .card .card-body{padding:0!important}.contact__banar__tiles .card .card-header{margin-bottom:5px;padding-top:10px}.contact__banar__tiles .card .card-text{line-height:1.42;padding-bottom:10px}.contact__banar__tiles .card .card-title{font-size:18px;margin-bottom:5px!important}.physician_contact_cards-custom{height:320px!important;padding:20px!important}}.about__item__right .about_hours_card{padding-right:44px;width:44%}@media (max-width:575px){.contact__banar__tiles .card{margin-bottom:10px;min-width:100%}.contact__banar__tiles .card:last-child{margin-bottom:0}}.contact__banar__tiles .card-circle{background:hsla(0,0%,100%,.5);box-shadow:0 15px 35px rgba(46,46,46,.1),0 5px 15px rgba(0,0,0,.07);filter:none;height:55px;margin-top:0;width:55px}.clinic__closed{color:#adb5bd!important;font-size:12px;font-weight:600!important;letter-spacing:.2px;line-height:16px;max-width:171px;padding:6px 30px;text-align:center;width:100%}.stop__loader .fa-spin{display:none}.clinic__time{border-radius:4px;box-shadow:0 4px 6px rgba(46,46,46,.11),0 1px 3px rgba(0,0,0,.08);color:#0054fe!important;font-size:12px;font-style:normal;font-weight:600!important;letter-spacing:.2px;line-height:16px;min-width:171px;padding:6px 30px;text-align:center}.new-patient{background:var(--colorPallette);color:#fff;padding:50px 0}.new-patient p{font-size:25px;font-weight:300;line-height:41px;margin:auto auto 25px;max-width:823px}.new-patient h3{font-size:35px;font-weight:800}.footer{background:var(--themeBlack)}.footer .border-top{border-top:1px solid hsla(0,0%,100%,.5)!important}.footer h6,.footer p{color:var(--themeWhite);font-size:14px;font-weight:400;line-height:18px;margin-bottom:14px}.footer h6{font-weight:600}.footer .navbar-brand .brand-logo img.dummy-logo{filter:brightness(0) invert(1)}.footer .nav-footer .nav-item{color:var(--themeWhite)!important;font-size:.875rem;font-weight:500}.footer .nav-footer .nav-item a.nav-link{color:var(--themeWhite)!important;font-size:14px;line-height:18px;margin-bottom:10px;padding:0}.footer .nav-footer .nav-item a.nav-link:hover{color:var(--colorPallette)!important;opacity:1}.footer .nav-footer .nav-item a.nav-link-icon{color:var(--themeWhite)!important;font-size:20px;opacity:.8}.footer .nav-footer .nav-item a.nav-link-icon:hover{opacity:1}.footer .nav-footer .nav-item a.nav-link-icon .fab{top:0}.footer .footer-clinic-hours p span:first-child{width:80px}.service-banners{align-items:center;background-size:cover;color:var(--themeWhite);display:flex;height:400px;padding:40px 30px}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{background-color:var(--colorPallette)}.nav-pills .nav-link{color:var(--colorPallette)}.page-header-p.page-header-small-p{max-height:440px;min-height:30vh}.page-header-p.header-filter-p{position:relative}.page-header-p{align-items:center;background-position:50%;background-size:cover;display:flex;max-height:999px;min-height:calc(100vh - 134px);min-height:100vh;overflow:visible!important;overflow:hidden;padding:0;position:relative}.page-header-p:after,.page-header-p:before{box-sizing:border-box}.page-header-p.header-filter-p:before{background-color:rgba(0,0,0,.5);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.page-header-p .page-header-image-p{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;position:absolute;width:100%;z-index:-1}.about-banners{align-items:center;background-size:cover;color:var(--themeWhite);display:flex;height:400px;padding:40px 30px}.card-top{position:relative;top:-140px}.resource-banners{align-items:center;background-size:cover;color:var(--themeWhite);display:flex;height:400px;padding:40px 30px}.card-contact .card{border-radius:0;box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2)}.card-contact .card:not(:last-of-type){border-right:1px solid var(--themeBorder)}.navbar-main a{color:var(--themeBlack);text-decoration:none}.navbar-main a:hover{color:#3490dc}.navbar-main a.dropdown-toggle:after{border-left:.4em solid transparent;border-right:.4em solid transparent;border-top:.43em solid;opacity:.8;vertical-align:middle}.navbar-main.header-top{filter:drop-shadow(0 0 5px rgba(0,0,0,.5))}.nav-item.dropup a.dropdown-toggle:after{border-bottom:.43em solid;border-left:.4em solid transparent;border-right:.4em solid transparent;vertical-align:middle}.btn{text-transform:unset}.section-shaped h1{font-size:calc(1.475rem + 1.5vw);font-weight:800}.page-header{background-position:50%;background-size:cover;min-height:calc(100vh - 100px)}.login-page{min-height:calc(100vh - 146px)}.login-page .page-header.page-header-small{min-height:50vh}@media screen and (max-width:1599px){.login-page .page-header.page-header-small{min-height:55vh}}@media screen and (max-width:1199px){.login-page .page-header.page-header-small{min-height:60vh}}.login-page .page-header.page-header-small .page-header-image{background-image:url(/designassets/img/sections/unsplashs.jpg)}.login-page .container{z-index:2}.login-page .container .welcome h3,.login-page .container .welcome p{color:#fff}.clinic-signup form h3.form-head{border-color:#0054fe!important}.doctors-count .count-cards label{background:#fff;border:2px solid #00c518;border-radius:4px;margin-right:10px;padding:12px 10px;width:100px}@media screen and (max-width:576px){.doctors-count .count-cards label{padding:8px;width:80px}}.doctors-count .count-cards label h4{color:#00c518;font-size:14px;font-weight:500}.doctors-count .count-cards input{display:none}.doctors-count .count-cards input.doctor-count-select:checked~label{background:#00c518}.doctors-count .count-cards input.doctor-count-select:checked~label h4{color:#fff}.doctors-count.current-wait .count-cards label{padding:8px 10px;text-align:center;width:-moz-fit-content;width:fit-content}.doctors-count.current-wait .count-cards label h4 span{border-radius:50%;content:"";margin-left:4px;padding:6px}.doctors-count.current-wait input{display:none}.doctors-count.current-wait input.doctor-count-select:checked~label{background:#0054fe}.doctors-count.lightgray-btn label{background:#cbcbcb;border:none}.doctors-count.lightgray-btn label h4{color:#fff;font-size:12px;margin-bottom:0;white-space:nowrap}.doctors-count.lightgray-btn label:hover{background:#aaa}.custom-toggle.hidden-visible,.custom-toggle.month-year{width:80px}.custom-toggle.hidden-visible .custom-toggle-slider:after,.custom-toggle.month-year .custom-toggle-slider:after{line-height:22px;margin:0 .4rem}.custom-toggle.hidden-visible input:checked+.custom-toggle-slider:before,.custom-toggle.month-year input:checked+.custom-toggle-slider:before{left:30px}.custom-toggle.hidden-visible input:checked+.custom-toggle-slider:after,.custom-toggle.month-year input:checked+.custom-toggle-slider:after{left:6px}.custom-toggle.unavi-avi{width:100px}.custom-toggle.unavi-avi .custom-toggle-slider:after{line-height:22px;margin:0 .3rem}.custom-toggle.unavi-avi input:checked+.custom-toggle-slider:before{left:48px}.custom-toggle.unavi-avi input:checked+.custom-toggle-slider:after{left:6px}.custom-toggle.enabled-dis{width:85px}.custom-toggle.enabled-dis .custom-toggle-slider:after{line-height:22px;margin:0 .3rem}.custom-toggle.enabled-dis input:checked+.custom-toggle-slider:before{left:33px}.custom-toggle.enabled-dis input:checked+.custom-toggle-slider:after{left:6px}.btn.onSelect{padding:5px 25px}@media screen and (min-width:1500px){.md-width-box{max-width:767px}}.profile-img-box{max-height:106px;min-height:106px}@media screen and (max-width:992px){.profile-img-box{max-height:100px;min-height:100px}}.resource_drag_drop .file-drop-area.img-uploader{align-items:center;display:flex;height:150px;justify-content:center;overflow:hidden;padding:.5rem}.resource_drag_drop .file-drop-area.img-uploader i.fa-times{background:#fff;border:1px solid #ccc;border-radius:50%;color:#000;font-size:12px;padding:2px 4px;position:absolute;right:10px;top:10px;z-index:1}.resource_drag_drop .file-drop-area.img-uploader img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}.resource_drag_drop .file-drop-area.pdf-uploader.no-img .fake-btn{min-height:50px}.resource_drag_drop .file-drop-area.pdf-uploader.no-img .fake-btn a.download-pdf{left:0;position:absolute;right:0;top:10px;z-index:10}.resource_drag_drop .file-drop-area.pdf-uploader.no-img .fake-btn a.download-pdf img{width:50px}.card-deck-wrap .card{margin-bottom:0}.card-deck-wrap .card .card-img-top{height:200px;-o-object-fit:cover;object-fit:cover}.card-deck-wrap .card .name{font-weight:500!important}.name.text-ellipsis{max-width:unset;white-space:nowrap}.timer-table,.week-container{width:-moz-fit-content;width:fit-content}.week-container .nav-wrapper{padding:0}.week-container .nav-wrapper .nav-item{margin-bottom:0}.week-container .nav-wrapper .nav-link{border:none;border-radius:4px;color:#2742db!important;cursor:pointer;flex:auto;font-size:14px;height:44px;padding:5px;width:44px}.week-container .nav-wrapper .nav-link.active,.week-container .nav-wrapper .nav-link.active:focus,.week-container .nav-wrapper .nav-link.active:hover,.week-container .nav-wrapper .nav-link:hover{background-color:#fff!important;color:#2742db!important}.week-container .nav-wrapper .nav-link.active .week,.week-container .nav-wrapper .nav-link.active:focus .week,.week-container .nav-wrapper .nav-link.active:hover .week,.week-container .nav-wrapper .nav-link:hover .week{border:1px solid #2742db}.week-container .nav-wrapper .nav-link.active .week.end,.week-container .nav-wrapper .nav-link.active:focus .week.end,.week-container .nav-wrapper .nav-link.active:hover .week.end,.week-container .nav-wrapper .nav-link:hover .week.end{border:1px solid #b3b8bc!important}.week-container .nav-wrapper .nav-link .week{align-items:center;border:1px solid transparent;display:inline-flex;flex-direction:column;justify-content:flex-start}.week-container .nav-wrapper .nav-link .week span{padding-bottom:2px}.week-container .nav-wrapper .nav-link .week .pointed-circle{background:#00c518;border-radius:50%;height:5px;width:5px}.week-container .nav-wrapper .nav-link .week.end{color:#b3b8bc}.week-container .nav-wrapper .nav-link .week.end .pointed-circle{background:#b3b8bc}.week-container .bootstrap-datetimepicker-widget{max-width:-moz-fit-content;max-width:fit-content}.week-container input{border-right:0;z-index:0!important}.week-container input:focus{border-color:#2742db}.week-container .nav-pills.nav-pills:not(.flex-column) .nav-item:not(:last-child) .nav-link{margin-bottom:10px}.rounded-user-img{border-radius:50%;-o-object-fit:cover;object-fit:cover}.error__response span{font-size:14px}.swal2-popup .swal2-title{font-weight:400}@media screen and (max-width:576px){.w-sm-100{width:100%!important}}ul.top-bar-links .badge{font-size:12px}ul.top-bar-links .badge-success{background-color:#00ca00}ul.top-bar-links li{display:flex}ul.top-bar-links li p{align-items:center;display:flex;font-size:14px;font-weight:400;line-height:18px;margin-bottom:0;padding:8px}@media screen and (max-width:992px){ul.top-bar-links li p{font-size:12px}}@media screen and (max-width:767px){ul.top-bar-links li p{font-size:11px;padding:10px 0}}ul.top-bar-links li p img,ul.top-bar-links li p svg{height:auto;margin-right:.6rem;width:20px}@media screen and (max-width:767px){ul.top-bar-links li p img,ul.top-bar-links li p svg{width:15px}.title__ablock h3{text-align:center}}@media screen and (max-width:567px){ul.top-bar-links li p img,ul.top-bar-links li p svg{width:12px}.navbar-brand{margin-right:0}.block-style-physician{text-align:center}.name__book{display:block!important}.qualification-custom{margin-right:0!important}.text-center-item{text-align:center}.text-decorate-ul-custom ul,ol{text-align:start}.about__item__right .about_hours_card{padding-left:44px;width:100%!important}.block-style{padding:20px}.p-item-center{display:flex;justify-content:center}.p-item-center-column{align-items:center;display:flex;flex-direction:column}.welcome__block{height:auto!important}.team_content{background-color:#000;text-align:center}.team_content span{color:#fff!important}}.card-img-left{border-top-left-radius:.25rem;border-top-right-radius:.25rem;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (min-width:768px){.card-img-left{border-bottom-left-radius:.25rem;border-top-right-radius:0}}.getInTouch__card{padding-bottom:30px}.getInTouch__card .card{margin-bottom:0}.getInTouch__card .card-header{border-color:#e9ecef}.getInTouch__card .card-header h5{color:#2e2e2e;font-size:24px;font-weight:400;padding:20px 15px}@media (max-width:575px){.getInTouch__card .card-header h5{font-size:20px;padding:15px}}.getInTouch__card .col-md-6{margin-bottom:30px}.getInTouch__card .col-md-6>div{height:100%}.getInTouch__card .list-group{padding-bottom:10px}.getInTouch__card .list-group-item{padding-bottom:5px;padding-top:5px}.getInTouch__card .list-group-item a,.getInTouch__card .list-group-item span{color:#525f7f;font-weight:300}@media (max-width:575px){.getInTouch__card .list-group-item span{font-size:14px}}.getInTouch__card .avatar{display:inline-block;height:45px;margin-right:20px;vertical-align:middle;width:45px}@media (max-width:575px){.getInTouch__card .avatar{height:38px;width:38px}.getInTouch__card .card-body{padding-left:0;padding-right:0}}.patient__resource__card{padding:50px 0 30px}.patient__resource__card .card{margin-bottom:0}.patient__resource__card .card-header{border-color:#e9ecef}.patient__resource__card .card-header h5{color:#2e2e2e;font-size:24px;font-weight:400;padding:20px 15px}.patient__resource__card .col-md-6{margin-bottom:30px}.patient__resource__card .col-md-6>div{height:100%}.patient__resource__card .list-group{padding-bottom:10px}.patient__resource__card .list-group-item{padding-bottom:0;padding-top:10px}.patient__resource__card .list-group-item a,.patient__resource__card .list-group-item span{color:#525f7f;font-weight:300}.patient__resource__download{background:#f2f2f2;padding:50px 0 30px}.patient__resource__download .sec__title{margin-bottom:35px}.service_speciality{margin-bottom:30px;margin-top:30px}.reset__nav_pills .nav-pills .nav-link{font-weight:600}.reset__nav_pills .tab-pane p:last-child{margin-bottom:0}.avatar img{height:100%;-o-object-fit:cover;object-fit:cover}.our-service.service-banners{height:unset}@media screen and (min-width:576px){.our-service.service-banners{height:400px}}.promotion-preview{background-color:#304f68;box-shadow:0 8px 24px hsla(210,8%,62%,.2)}.promotion-preview .container{position:relative;z-index:1}.promotion-preview h6{color:#fff;font-size:40px;font-weight:800}.promotion-preview .promo_desc{color:#fff;min-height:75px;overflow:hidden}.promotion-preview .promo_desc p br,.promotion-preview .promo_desc p:empty{display:none}.promotion-preview p{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-size:16px;font-weight:300;height:unset;margin-bottom:0;overflow:hidden}.promotion-preview a.btn{background:transparent;border:1px solid #fff;color:#fff;font-size:14px;font-weight:600;letter-spacing:.17px;line-height:1;margin-top:20px;padding:12px 60px}.promotion-preview .content-section{padding:56px 0}.promotion-preview .image-section{background-position:50%;background-repeat:no-repeat;background-size:100%;height:100%;position:absolute;right:0;top:0}.promotion-preview .image-section img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:left center;object-position:left center;width:100%}.promotion-preview .image-section #triangle-up{border-bottom:325px solid #304f68;border-right:211px solid transparent;height:0;position:absolute;top:-10px;width:0}.promotion-preview.promo-bar{overflow:hidden;position:relative}.promotion-preview.promo-bar .image-section{clip-path:polygon(52% 265%,647% 0,0 0);position:absolute;right:0}.subheading{color:#525f7f;font-size:14px}.schedule-appointment{padding:60px 20px}.schedule-appointment p{color:#172b4d}.schedule-appointment p.small{font-size:90%}.schedule-appointment .schedule-row{align-items:center;display:flex;flex-direction:column;justify-content:center}.schedule-appointment .schedule-column.fix-width-col{max-width:250px;min-width:250px}.schedule-appointment .schedular-tabs{display:inline-flex;justify-content:center}.schedule-appointment .schedular-tabs .tabs{align-items:center;background-color:#fff;border:1px solid transparent;border-radius:4px;box-shadow:none;color:var(--colorPallette);cursor:pointer;display:inline-flex;flex-direction:column;font-size:11px;margin:0 .5rem;padding:.2rem .6rem}.schedule-appointment .schedular-tabs .tabs.active{background:#f4f8ff;border:1px solid var(--colorPallette)}.schedule-appointment .schedular-tabs .tabs i{font-size:16px;margin:5px 0}.schedule-appointment .card{border:1px solid #e1e6f0;border-radius:4px!important;box-shadow:none;box-sizing:border-box}.schedule-appointment .card.active{background:#f4f8ff;border:1px solid var(--colorPallette)}.schedule-appointment .w-25{max-width:25%;min-width:25%}.schedule-appointment .scheduler-tab{max-width:800px}.schedule-appointment .scheduler-tab_mini{display:none}.schedule-appointment .scheduler-tab_mini.active{display:block}.form-component.tab-virtual{opacity:.5}.team-card{max-width:350px}.team-card .name{font-size:1rem}.medical-team .card-profile[data-image=profile-image] .card-header:after{display:none!important;height:400px;left:35%;top:50px}.medical-team .card-header{height:-moz-fit-content!important;height:fit-content!important}.medical-team .card-header .card-image{height:100%!important}.medical-team .card-body{z-index:2}.card-project .card-description{-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.card-project .card-footer{background-color:#fff!important}.custom-project .card-project{min-height:unset}.custom-project .card-project .card-body{padding:85px 38px 55px!important}.custom-project .card-project .card-title{color:#2e2e2e;font-size:24px;font-weight:400}.custom-project .card-project .card-footer{bottom:10px;color:#2643f1;height:0}.custom-project .card-project:hover .card-footer{bottom:0;height:50px}.btn.btn-info{background-color:#11cdef!important;border-color:#11cdef!important}.contact-us-page.page-header-small{max-height:unset!important}.about-us-cards .card{overflow:hidden}@media screen and (min-width:768px){.about-us-cards .card{height:400px}}.media-team-card .profile_cut{border-left:50px solid transparent;border-top:400px solid #fff;height:0;position:absolute;right:15px;top:0;width:0}@media screen and (max-width:767px){.media-team-card .profile_cut{border-left:90px solid transparent;border-top:729px solid #fff;height:0;position:absolute;right:0;top:50%;transform:rotate(90deg);width:100%}}@media screen and (max-width:600px){.media-team-card .profile_cut{top:50%}}@media screen and (max-width:500px){.media-team-card .profile_cut{top:35%}}@media screen and (max-width:400px){.media-team-card .profile_cut{top:20%}}@media screen and (max-width:767px){.media-team-card .card-img-left{height:400px}}@media screen and (max-width:600px){.media-team-card .card-img-left{height:350px}}@media screen and (max-width:400px){.media-team-card .card-img-left{height:300px}}.card .card-scroll-wrap{max-height:235px;overflow:hidden}.card .card-scroll-wrap.about-us{max-height:100px}.card .card-scroll-wrap.about-us p.card-text{font-size:14px}.card .media-team-content.about-us{max-height:78px;overflow:auto}.getInTouch__wrapper .container{padding-bottom:60px;padding-top:50px}.getInTouch__wrapper .card{margin-bottom:0}.getInTouch__wrapper .card-body{padding:40px}@media (max-width:575px){.getInTouch__wrapper .card-body{padding:25px 15px}}.getInTouch__wrapper .btn{font-weight:400}.card-scroll-desc .more__txt{color:var(--themeBlue);font-size:14px;text-decoration:underline}.download-r-card p{margin-left:10px;word-break:break-all}@media screen and (max-width:767px){.page-header.page-header-small.contact-us-page{min-height:90vh}}.medical-team-btns .about_hours_card{background:#dff3f5;border-radius:8px;bottom:calc(100% + 5px);box-shadow:0 4px 12px rgba(72,220,235,.4);display:none;left:60px;padding:15px 20px;position:absolute;width:240px;z-index:10}.medical-team-btns .about_hours_card span{font-size:13px}.medical-team-btns .about_hours:hover~.about_hours_card{display:block}input.remove_input_arrows::-webkit-inner-spin-button,input.remove_input_arrows::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input.remove_input_arrows[type=number]{-moz-appearance:textfield}.specs_card_page .read-more{display:none}.specs_card_page .read-less{display:flex}.specs_desc_more .card-description{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;width:100%}.specs_desc_more .read-more{display:block}.specs_desc_more .read-less{display:none}.specs_desc_more_less .card-description{display:block;overflow:visible}.specs_desc_more_less .read-less,.specs_desc_more_less .read-more{display:none!important}img.dropdown-img-icon{height:15px;margin-left:20px;width:15px}.service_items{display:flex;flex-wrap:wrap}.service_items .service_item{margin-right:25px;margin-top:16px;padding:45px 30px 40px;width:calc(33.33% - 25px)}.service_items .service_item:last-child{margin-right:0}@media (max-width:767px){.service_items .service_item{margin-top:25px;width:calc(50% - 25px)}.service_items .service_item:nth-child(2){margin-right:0}}@media (max-width:575px){.service_items .service_item{align-items:center;display:flex;flex-direction:column;margin-right:0;width:100%}.card.resource-card h5,.service_items .service_item p{text-align:center}}.service_items .service_item img{display:block;height:50px;margin-bottom:10px;width:50px}.service_items .service_item p{color:var(--textMuted);line-height:22px}.box-pull-up{margin-top:-75px}.block-style{background:#fff}.block-style,.card.resource-card{border-radius:8px;box-shadow:0 4px 16px 2px rgba(0,0,0,.1)}.card.resource-card h5{border-bottom:1px solid rgba(0,0,0,.4);font-size:20px}.card.resource-card li{border-bottom:1px solid rgba(0,0,0,.3);border-radius:0;padding:.575rem 0}.card.resource-card li a{color:var(--themeBlack)}.card.resource-card li a:hover{color:var(--colorPallette)}.download_card p a{color:var(--themeBlack);font-size:16px;font-weight:400;line-height:22px;margin-right:20px}.download_card p a:hover{color:var(--colorPallette)}.download_card .avatar-pdf{width:55px}.faq-page{margin-top:-60px}.faq-page .accordion .card{border-radius:8px!important;box-shadow:0 4px 16px 2px rgba(0,0,0,.1);margin-bottom:15px}.faq-page .accordion .card button .fa-chevron-down{color:var(--colorPallette);transform:rotate(180deg);transition:all .3s ease}.faq-page .accordion .card .chevron-down{background:transparent;color:var(--themeBlack)}.faq-page .accordion .card button.collapsed .chevron-down{background:transparent;color:var(--themeBlack)!important}.faq-page .accordion .card button .chevron-down{color:var(--colorPallette);transition:all .3s ease}.faq-page .accordion .card button.collapsed{background:#fff;border-radius:8px!important;box-sizing:border-box}.faq-page .accordion .card button.collapsed .fa-chevron-down{color:var(--themeBlack);transform:rotate(0deg)}.faq-page .accordion .card p{color:#000!important;font-size:14px!important;font-weight:400;margin:0}.faq-page .accordion .card-header:after{display:none}.about__toptxt p{font-size:18px;line-height:35px;margin-bottom:7%!important;margin-top:4%;max-width:1000px}.about__item__left{flex:1;max-width:450px}.about__item__left img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}@media (max-width:991px){.about__item__left{max-width:151px}.about__item__left img{max-height:151px}}@media (max-width:767px){.about__item__left{max-width:101px}.about__item__left img{max-height:250px}}@media (max-width:575px){.about__item__left{flex:1 0 100%;max-width:100%}}.about__item__right{flex:1;padding:4%}.about__item__right h5{color:#172b4d;font-size:16px;font-weight:600}.about__item__right small{display:inline-block;margin-bottom:5px;vertical-align:top}.about__item__right .btn,.about__item__right button{font-size:12px;font-weight:600;line-height:16px;padding:7px 15px}.clinic__card__hour{color:var(--themeBlack);display:flex;font-size:14px;font-weight:400;margin-bottom:0}.clinic__card__hour span:first-child{flex:0 1 24%}.spec__badge{font-size:12px;margin-bottom:2px}.spec__badge span{font-size:10px;font-weight:600;line-height:1.2;margin-bottom:5px;margin-right:5px}.name__book{align-items:start;display:flex;flex-direction:column}.name__book h3{font-size:20px}.about__img_w{height:100%;width:100%}.getInTouch__form{background:#fff;border-radius:8px;box-shadow:0 4px 16px 2px rgba(0,0,0,.1);margin-bottom:30px;padding:40px}.getInTouch__form .form-control-alternative{border:1px solid #cad1d7;border-radius:4px;box-shadow:0 0}@media (max-width:767px){.getInTouch__form{padding:25px}}.physician_contact_cards{max-width:250px}.physician_contact_cards-custom{height:380px;padding:50px}@media screen and (max-width:575px){.physician_contact_cards{margin:0 auto;max-width:300px}}@media (min-width:992px){.physician_contact_cards{max-width:300px}}.physician_contact_cards .block-style-physician{max-width:550px}.physician_contact_cards .block-style{padding:30px 5%}@media (min-width:992px){.physician_contact_cards .block-style{padding:30px 10%}}.hour-timings span{font-size:13px!important;line-height:22px;text-align:left}.therapist__items{display:flex;flex-wrap:wrap;justify-content:space-between}.map__block .clinic__card__hour span{flex:1 0 38%}.map__block .clinic__card__hour span:first-child{flex:0 1 24%;font-weight:600}.map__block .clinic__card__hour span:last-child{flex:1 0 38%;text-align:left}@media (max-width:480px){.map__block .clinic__card__hour{font-size:12px}}.map__sec__left h6 span:first-child{flex:0 1 62%}.map__sec__left h6 span:last-child{flex:1 0 38%;text-align:left}.clinicial__blocks{margin-bottom:30px}.home__top__spacer{display:block;padding:121px 0}.welcome__team{background-color:var(--themeBlack);padding:80px 0 251px}.welcome__block{background-color:#f1f1f1;background-image:url(/designassets/img/home/banner3.jpg);height:500px;margin-top:-320px;padding:80px 15px;padding:100px 15px;position:relative;text-align:center}.top-banner-img,.welcome__block{background-position:50%;background-size:cover;width:100%}.banner-overlay,.top-banner-img{height:100%;position:absolute}.banner-overlay{background:rgba(0,0,0,.4);width:100%}@media (max-width:767px){.welcome__block{padding:60px 15px}}.welcome__block h1{color:#fff;font-size:calc(1.475rem + 1.5vw)}.welcome__block p{color:#fff;font-size:20px;font-weight:400;line-height:1.5;margin:25px auto!important;max-width:516px}@media (max-width:767px){.welcome__block p{font-size:18px}}.welcome__block .btn{max-width:220px;padding:15px 25px!important;width:50%}@media (max-width:767px){.welcome__block .btn{max-width:200px;padding:10px 18px!important;width:100%}}.team__items .team__item{background:#f1f1f1;margin-bottom:30px;margin-right:20px;transition:all .3s ease 0s;width:calc(33.33% - 25px)}.team__items .team__item:last-child{margin-right:0}.team__items .team__item:hover{background:#000}.team__items .team__item:hover span{color:#fff!important}@media (max-width:767px){.team__items .team__item{width:calc(50% - 25px)}.team__items .team__item:nth-child(2){margin-right:0}}@media (max-width:575px){.team__items .team__item{flex:1 0 100%;margin-right:0;width:100%}}.team__items .team__item img{height:360px;max-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;width:100%}@media (max-width:992px){.team__items .team__item img{height:250px}}@media (max-width:767px){.team__items .team__item img{height:300px}}.team__items .team__item span{color:var(--themeBlack);display:block;font-weight:400}.team__items .team__item span:first-child{color:var(--themeBlack);font-weight:600;margin-bottom:5px}.team_content{padding:20px 15px}.team__section{margin-top:-170px}.title__ablock{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:50px}.title__ablock h3{font-weight:700}.title__ablock a{color:#fff;font-size:14px;white-space:nowrap}@media (max-width:575px){.title__ablock{margin-bottom:20px;text-align:center}.title__ablock a{display:flex;justify-content:center}}.accept_patient{background-color:#000;color:#fff;padding:261px 0 111px}.accept_patient .btn-outline-secondary{border:2px solid #fff;border-radius:8px;box-sizing:border-box;color:#fff;font-weight:600;padding:1rem 1.5rem}.accept_patient .btn-outline-secondary:hover{color:var(--themeBlack)}@media (max-width:767px){.accept_patient h3{font-size:22px}}@media (max-width:575px){.accept_patient{padding:225px 0 80px}}.serviceh__sec{margin-bottom:-150px;padding-top:111px}@media (max-width:767px){.serviceh__sec{padding-top:65px}}.serviceh__sec .title__ablock a,.serviceh__sec .title__ablock h3{color:#000}.serviceh__sec .service_item{transition:all .3s ease 0s}.serviceh__sec .service_item:hover img.heart-spec-img{filter:brightness(0) invert(1)}.promo__bar{margin-top:75px;padding:50px 0;position:relative;z-index:0}.promo__bar:after{background:var(--backgroundcolorPallette);content:"";height:100%;left:0;position:absolute;top:0;width:50%;z-index:-1}@media (max-width:575px){.promo__bar:after{width:100%}}@media (max-width:767px){.promo__bar h3{font-size:22px}.promo__bar{margin-top:40px}}.promo__inner{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.promo__content{color:#fff;flex:1}@media (max-width:575px){.promo__content{flex:1 0 100%;width:100%}}.promo__content h3{color:#fff;font-weight:700;margin-bottom:15px}.promo__content p{color:#fff;margin-bottom:25px;max-width:402px}.promo__content a{color:#fff}.promo__images{flex:1.2}.promo__images img{max-height:400px;max-width:100%;min-height:300px;-o-object-fit:cover;object-fit:cover;-o-object-position:left center;object-position:left center;width:auto}@media (max-width:575px){.promo__images{flex:1 0 100%;margin-top:20px;width:100%}}.fa-circle.xs-small{font-size:8px}.schedule-btn a.btn-primary{font-size:12px;padding:.5rem 1rem}.text_theme_custome,.text_theme_custome_nav:active,.text_theme_custome_nav:hover{color:var(--colorPallette)!important}.dropdown-item.active{background-color:var(--colorPallette)!important}.dropdown-item.active:hover{color:#fff!important}.dropdown-item:hover{color:#000!important}.nav-link.active,.nav-link:hover{color:var(--colorPallette)!important}.btn0{background-color:var(--colorPallette)!important;border-color:var(--colorPallette)!important;color:var(--themeWhite)!important}.welcome__block .btn0{max-width:220px;padding:15px 25px!important}.themeMain .btn0,.theme_4_preview .btn{border-radius:8px}.btn0{text-transform:unset}.btn-group-sm>.btn0,.btn-sm{font-size:.75rem}.btn0{background-color:transparent;border:1px solid transparent;display:inline-block;font-weight:600;letter-spacing:.025em;position:relative;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;will-change:transform}.btn:hover{box-shadow:0 7px 14px rgba(50,50,93,.1),0 3px 6px rgba(0,0,0,.08)}.themeCustomBg{background:var(--colorPallette)}.main-nav{height:50px;width:100%}.toggle-menu{right:1rem;width:40px}.title-nav-menu,.toggle-menu{cursor:pointer;position:absolute;top:1rem}.title-nav-menu{left:1rem;width:200px}.toggle-menu>img{max-width:100%}.main-menu{align-items:center;background-color:#fff;border-radius:.25rem;box-shadow:0 50px 100px rgba(50,50,93,.1),0 15px 35px rgba(50,50,93,.15),0 5px 15px rgba(0,0,0,.1);display:flex;flex-direction:column;list-style:none;margin:-50px 10px 0;padding-left:0;position:relative;transition:transform .3s;z-index:2}.main-menu-open{animation:show-navbar-collapse .2s ease forwards;border-radius:.25rem;padding:1.5rem}.main-menu-close{transform:translateY(-120%)}.main-menu>.nav-item{padding-top:1rem}.main-menu--show{transform:translateY(0)}.toggle-menu__checkbox{display:none}.main-menu__link{color:#000;padding:1rem;text-decoration:none;text-transform:uppercase}.nav-li-menu{width:100%}.nav-title-item{border-bottom:1px solid rgba(0,0,0,.1);margin:0 auto 1rem;padding-bottom:1rem;padding-top:1rem;width:85%}.navbar-collapse-custom{height:auto!important;left:0;margin:.7rem;opacity:0;overflow-y:auto;position:absolute;right:0;top:0;width:calc(100% - 1.4rem);z-index:1050}.main-menu .navbar-toggler-custom{cursor:pointer;display:inline-block;height:20px;padding:0;position:relative;top:1rem;width:20px}.main-menu .navbar-toggler-custom :first-child{transform:rotate(135deg)}.main-menu .navbar-toggler-custom :nth-child(2){transform:rotate(-135deg)}.main-menu .navbar-toggler-custom span{background:#283448;border-radius:2px;display:block;height:2px;opacity:1;position:absolute;width:100%}.btn-custom-theme{background-color:var(--colorPallette);border:1px solid transparent;border-radius:1.5rem;color:#fff;cursor:pointer;display:inline-block;font-weight:400;line-height:1.6;padding:.375rem .75rem;text-align:center;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.title_Patient_Intake{color:var(--colorPallette)!important;font-size:20px!important}.btn_patient_intake{background-color:#f5365c!important;border-color:#f5365c!important;color:#fff}.btn_patient_intake:hover{color:#fff}@media (max-width:575.98px){.location-custom{margin-bottom:10px;text-align:center}.margin-custom{margin-top:50px}.margin-custom-ul{margin-left:25px;margin-right:25px}}@media (max-width:767.98px){.location-custom{margin-bottom:10px;text-align:center}.margin-custom{margin-top:50px}.margin-custom-ul{margin-left:25px;margin-right:25px}}@media (max-width:991.98px){.location-custom{margin-bottom:10px;text-align:center}.margin-custom-ul{margin-left:50px;margin-right:50px}.margin-custom{margin-top:50px}.title-custom{margin-left:50px}}@media (max-width:1199.98px){.margin-custom-ul{margin-left:0;margin-right:10px}.title-custom{margin-left:10px}}@media (min-width:1200px){.location-custom{margin-bottom:10px;text-align:left}.margin-custom-ul{margin-left:0;margin-right:10px}.title-custom{margin-left:10px}.margin-custom-ul-r{margin-right:30px}.margin-custom-ul-l{margin-left:30px}}.box-content,.content-footer{border-radius:30px}.content-footer{background:rgba(var(--colorPalletteOpacity));height:100%;margin-bottom:40px;margin-top:40px;width:100%}.btn-AMed{background-color:var(--colorPallette)}.content_wrapper{margin:0 auto;max-width:1330px}.privacy__terms{margin-top:50px}.header-coment,.header-icon{color:#000;font-family:sans-serif!important;font-weight:600!important;line-height:45px!important;margin-top:-30px;text-align:center}.header-icon{margin-bottom:100px}.header-coment{font-size:40px!important;margin-bottom:50px}.wrapper-img-top{margin-bottom:40px}.wrapper-img-bot,.wrapper-img-mid,.wrapper-img-top{border-radius:30px}.wrapper-img-bot-img,.wrapper-img-mid-img,.wrapper-img-top-img{border-radius:30px;height:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden;width:100%}.wrapper-content-bot,.wrapper-content-mid,.wrapper-content-top{display:flex;flex-direction:column;font-family:sans-serif;justify-content:center;width:100%}.wrapper-content-top{align-items:center;background:rgba(var(--colorPalletteOpacity));border-radius:30px;text-align:center}.wrapper-content-bot,.wrapper-content-mid,.wrapper-content-top{height:90%}.wrapper-content-bot .title,.wrapper-content-mid .title,.wrapper-content-top .title{font-size:20px;font-weight:600;line-height:32px;margin-bottom:20px}.wrapper-content-bot p,.wrapper-content-mid p,.wrapper-content-top p{color:#000;font-size:18px;font-weight:400;line-height:27px;margin-bottom:20px}.box5 ul,.wrapper-content-bot ul,.wrapper-content-mid ul,.wrapper-content-top ul{list-style-type:none;margin:0;padding:0}.wrapper-content-bot ul li,.wrapper-content-mid ul li,.wrapper-content-top ul li{color:#000;font-size:14px;font-weight:400;line-height:35px}.wrapper-content-bot ul li .fa-check:before,.wrapper-content-mid ul li .fa-check:before,.wrapper-content-top ul li .fa-check:before{margin-right:20px}.wrapper-content-bot{align-items:flex-start;padding:5px;text-align:left}.wrapper-content-bot .nick span{color:#000;font-size:12px;font-weight:600;line-height:24px}.wrapper-content-bot .nick{color:#000;font-size:12px;font-weight:400;line-height:24px}.wrapper-content-bot ul{display:flex}.wrapper-content-bot ul li{margin-right:5px}.wrapper-img-bot{height:100%;padding:45px;width:100%}.fa-check-btn{opacity:0}.access-btn{margin-left:20px;margin-top:20px;width:280px}@media only screen and (min-device-width:220px) and (max-device-width:768px) and (-webkit-min-device-pixel-ratio:2){.wrapper-content-bot,.wrapper-content-mid,.wrapper-content-top{height:400px}.wrapper-img-bot{padding:20px}.header-icon img{width:200px}.header-coment{font-size:25px!important}}@media only screen and (min-device-width:768px) and (max-device-width:992px) and (-webkit-min-device-pixel-ratio:2){.wrapper-img-top-img{height:420px}.wrapper-img-bot-img{height:auto}.wrapper-content-bot,.wrapper-content-mid,.wrapper-content-top{height:390px}.wrapper-img-bot{align-items:center;display:flex;padding:20px}.wrapper{margin-bottom:40px}.wrapper-img-top{margin-bottom:0}}@media only screen and (min-width:992px) and (-webkit-min-device-pixel-ratio:2){.wrapper-img-bot-img,.wrapper-img-top-img{height:auto}.wrapper-content-bot,.wrapper-content-mid,.wrapper-content-top{height:95%;padding:10px}.wrapper-img-bot{align-items:center;display:flex;padding:45px}.wrapper{margin-bottom:40px}.wrapper-img-top{margin-bottom:0}.wrapper-content-bot .title,.wrapper-content-mid .title,.wrapper-content-top .title{font-size:24px}.wrapper-content-bot p,.wrapper-content-mid p,.wrapper-content-top p{font-size:20px}.wrapper-content-bot ul li,.wrapper-content-mid ul li,.wrapper-content-top ul li{font-size:18px}}.wrapper-content-top-top{border-radius:30px;display:flex;flex-direction:column;font-family:sans-serif;height:100%;justify-content:center;width:100%}.wrapper-content-top-top .title{color:#000;display:flex;font-size:40px;font-weight:600;line-height:32px;margin-bottom:20px;text-align:left}.wrapper-content-top-top p{color:#848484;font-size:20px;font-weight:400;line-height:27px;margin-bottom:20px;text-align:left}.access-btn-btn{font-size:18px;margin-top:20px;width:200px}.close-btn{position:absolute;right:40px;top:18px}.wrapper-img-img{height:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden;width:100%}.btn-modal{background:#fff;border-radius:3px;color:#333;display:inline-block;font-size:22px;font-weight:700;margin-top:30px;padding:2.2% 5.5%;text-decoration:none;text-transform:uppercase;transition:all .15s linear}.btn-modal:hover{opacity:.75}.popup-wrap{background:rgba(0,0,0,.85);content:"";display:none;height:100%;left:0;overflow-y:hidden;position:fixed;top:0;width:100%}.popup-box{background:#fff;border-radius:30px;box-shadow:0 2px 16px rgba(0,0,0,.5);left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%) scale(.5);width:1200px}@media (max-width:2250px){.popup-box{width:1200px}}@media (max-width:1650px){.popup-box{width:1000px}}@media (max-width:1150px){.popup-box{width:800px}.wrapper-content-top-top .title{font-size:30px;line-height:20px}.wrapper-content-top-top p{font-size:18px}.access-btn-btn{font-size:14px;margin-top:20px;width:150px}}@media (max-width:900px){.popup-box{width:700px}.wrapper-content-top-top .title{font-size:24px;line-height:18px}.wrapper-content-top-top p{font-size:14px}.access-btn-btn{font-size:12px;margin-top:5px;width:150px}}@media (max-width:768px){.popup-box{top:55%;width:500px}.wrapper-content-top-top{height:325px;padding:25px}.wrapper-content-top-top .title{font-size:24px;line-height:18px}.wrapper-content-top-top p{font-size:14px}.access-btn-btn{font-size:12px;margin-top:5px;width:150px}.wrapper-img-img{border-radius:30px 30px 0 0}}.transform-in,.transform-out{display:block;transition:all .5s ease}.transform-in{transform:translate(-50%,-50%) scale(1)}.transform-out{transform:translate(-50%,-50%) scale(.5)}.custom-row{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}@media (min-width:100px) and (max-width:1200px){.custom-row{display:flex;flex-wrap:wrap;margin-left:0;margin-right:0}}.themeMain{-webkit-font-smoothing:antialiased;color:var(--ms-text);font-family:var(--ms-font-body)}.themeMain h1,.themeMain h2,.themeMain h3,.themeMain h4,.themeMain h5,.themeMain h6{font-family:var(--ms-font-heading);font-weight:var(--ms-heading-weight);letter-spacing:var(--ms-heading-tracking);line-height:1.2}.themeMain h1{font-size:var(--ms-h1)}.themeMain h2{font-size:var(--ms-h2)}.themeMain h3{font-size:var(--ms-h3)}.themeMain h4{font-size:var(--ms-h4)}.themeMain h5{font-size:var(--ms-h5)}.themeMain h6{font-size:var(--ms-h6)}.themeMain p{font-size:1rem;line-height:1.65}.themeMain .small,.themeMain small{font-size:var(--ms-text-sm)}.themeMain button,.themeMain input,.themeMain select,.themeMain textarea{font-family:inherit}.themeMain img{max-width:100%}.themeMain .physician-img{aspect-ratio:var(--ms-ratio-portrait);height:auto;max-height:min(68vh,560px);-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;width:100%}.themeMain .navbar-brand img{max-height:44px;width:auto}.themeMain footer .brand-logo img,.themeMain footer .navbar-brand img{max-height:36px;width:auto}.themeMain .ms-section{padding-bottom:var(--ms-section-y);padding-top:var(--ms-section-y)}.themeMain .ms-section--muted{background:var(--ms-surface-muted)}.themeMain .ms-section-head{margin-bottom:var(--ms-space-6)}.themeMain .ms-section-head h2,.themeMain .ms-section-head h3{margin-bottom:var(--ms-space-2)}.themeMain .ms-section-head p{color:var(--ms-text-muted);margin-bottom:0;max-width:65ch}.themeMain .ms-card{background:var(--ms-surface);border:var(--ms-card-border);border-radius:var(--ms-radius-md);box-shadow:var(--ms-card-shadow)}.themeMain .ms-card--pad{padding:var(--ms-space-5)}.themeMain .ms-grid{display:grid;gap:var(--ms-space-5)}.themeMain .ms-grid--cards{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.themeMain .ms-empty{border:1px dashed var(--ms-border);border-radius:var(--ms-radius-md);color:var(--ms-text-muted);padding:var(--ms-space-6);text-align:center}.themeMain .btn{align-items:center;border-radius:var(--ms-radius-btn);display:inline-flex;font-weight:600;gap:.5rem;justify-content:center;line-height:1.2;min-height:44px;padding:.625rem 1.375rem}.themeMain .btn:focus-visible,.themeMain a:focus-visible,.themeMain button:focus-visible{outline:2px solid var(--colorPallette);outline-offset:2px}.themeMain .ms-field{margin-bottom:var(--ms-space-4);text-align:left}.themeMain .ms-label{color:var(--ms-text);display:block;font-size:var(--ms-text-sm);font-weight:600;margin-bottom:var(--ms-space-1)}.themeMain .form-control,.themeMain .form-select{background-color:var(--ms-surface);border:1px solid var(--ms-border);border-radius:var(--ms-radius-sm);box-shadow:none;color:var(--ms-text);font-size:1rem;min-height:44px;padding:.625rem .75rem;transition:border-color .15s ease,box-shadow .15s ease}.themeMain .form-control::-moz-placeholder{color:var(--ms-text-muted)}.themeMain .form-control::placeholder{color:var(--ms-text-muted)}.themeMain .form-control:focus,.themeMain .form-select:focus{border-color:var(--colorPallette);box-shadow:0 0 0 3px rgba(var(--colorPalletteOpacity));outline:none}.themeMain .form-control.is-invalid{border-color:#dc2626}.themeMain .ms-error{color:#b91c1c;display:block;font-size:var(--ms-text-xs);margin-top:var(--ms-space-1)}.themeMain .input-group-text{background:var(--ms-surface-muted);border:1px solid var(--ms-border);border-radius:var(--ms-radius-sm);color:var(--ms-text-muted)}.themeMain .ms-appt{margin-inline:auto;max-width:760px}.themeMain .ms-appt__step{margin-bottom:var(--ms-space-6)}.themeMain .ms-appt__step-title{color:var(--ms-text);font-family:var(--ms-font-heading);font-size:var(--ms-text-sm);font-weight:var(--ms-heading-weight);letter-spacing:.05em;margin-bottom:var(--ms-space-3);text-transform:uppercase}.themeMain .ms-appt__choices{display:flex;flex-wrap:wrap;gap:var(--ms-space-2)}.themeMain .ms-choice{align-items:center;background:var(--ms-surface);border:1px solid var(--ms-border);border-radius:var(--ms-radius-sm);color:var(--ms-text);cursor:pointer;display:inline-flex;font-size:var(--ms-text-sm);font-weight:500;gap:var(--ms-space-2);justify-content:center;min-height:44px;padding:var(--ms-space-3) var(--ms-space-4);transition:border-color .15s ease,background-color .15s ease}.themeMain .ms-choice.active,.themeMain .ms-choice:hover{border-color:var(--colorPallette)}.themeMain .ms-choice.active{background:rgba(var(--colorPalletteOpacity));font-weight:600}.themeMain .ms-choice .avatar,.themeMain .ms-choice img{border-radius:50%;flex:none;height:32px;-o-object-fit:cover;object-fit:cover;width:32px}.themeMain .ms-appt__grid{display:grid;gap:0 var(--ms-space-4);grid-template-columns:1fr 1fr}.themeMain .ms-appt__note{color:var(--ms-text-muted);font-size:var(--ms-text-xs);line-height:1.6}.themeMain .ms-appt__callout{background:var(--ms-surface-muted);border:1px solid var(--ms-border);border-left:3px solid var(--colorPallette);border-radius:var(--ms-radius-sm);padding:var(--ms-space-4) var(--ms-space-5)}@media (max-width:767.98px){.themeMain .ms-appt__grid{grid-template-columns:1fr}}.themeMain footer.footer .ms-footer-grid{display:grid;gap:var(--ms-space-6) var(--ms-space-5);grid-template-columns:repeat(2,minmax(0,1fr))}.themeMain footer.footer h6{font-size:var(--ms-text-xs);letter-spacing:.06em;margin-bottom:var(--ms-space-3);text-transform:uppercase}.themeMain footer.footer .nav-footer .nav-link{padding:var(--ms-space-1) 0}.themeMain footer.footer .hour-timings{gap:var(--ms-space-3)}.themeMain footer.footer .hour-timings span:last-child{text-align:right;white-space:nowrap}@media (min-width:992px){.themeMain footer.footer .ms-footer-grid{grid-template-columns:2fr 1fr 1fr 1.5fr}}@media (prefers-reduced-motion:reduce){.themeMain *,.themeMain :after,.themeMain :before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.themeMain .front-nav-bar{padding-bottom:var(--ms-space-4);padding-top:var(--ms-space-4)}.themeMain .navbar-brand--text{font-size:1.2rem;text-decoration:none}.themeMain .navbar-brand span{color:#000!important}.themeMain .wait-time-label{font-size:var(--ms-text-sm)}.themeMain footer.footer{background-color:#fff!important;border-top:1px solid var(--ms-border);color:#000}.themeMain footer.footer .nav-footer .nav-item,.themeMain footer.footer .nav-footer .nav-item a.nav-link,.themeMain footer.footer .nav-footer .nav-item a.nav-link-icon,.themeMain footer.footer h6,.themeMain footer.footer p{color:#000!important}.themeMain footer.footer .nav-footer .nav-item a.nav-link:hover{color:var(--colorPallette)!important}.themeMain footer.footer .border-top{border-color:#000!important}.themeMain footer.footer .footer-hours-pair{display:grid;gap:var(--ms-space-5);grid-template-columns:1fr}.themeMain footer.footer .footer-disclaimer{color:var(--ms-text-muted);margin-bottom:var(--ms-space-5);max-width:90ch}.themeMain footer.footer .footer-bar{align-items:center;display:flex;flex-wrap:wrap;gap:var(--ms-space-3) var(--ms-space-5);justify-content:space-between}.themeMain footer.footer .footer-social{display:flex;gap:var(--ms-space-2)}.themeMain footer.footer .footer-social .nav-link-icon{font-size:1.125rem;padding:var(--ms-space-1) var(--ms-space-2)}.themeMain footer.footer .footer-legal a{display:inline}.themeMain .welcome__block--flush{padding:0}.themeMain .banner-content--fill{min-height:100%}.themeMain .hero-lead{max-width:1000px;text-align:center}.themeMain .title__ablock h2{font-weight:700}.themeMain .popup-close-x{font-size:30px}.themeMain .service_items .service_item h3{font-size:var(--ms-h6)}.themeMain .physician_contact_cards h3{font-size:1rem}.themeMain .physician_contact_cards-custom h3{font-size:var(--ms-h6)}.themeMain .service_items.ms-grid--cards .service_item{margin-right:0;margin-top:0;width:auto}.themeMain .about-intro-heading{font-size:var(--ms-h3);margin-top:var(--ms-space-8)}.themeMain .about-book-form{padding-right:var(--ms-space-4)}.themeMain .qualification-custom{display:block}.themeMain .card-scroll-desc .more__txt{text-decoration:none}.themeMain .map-embed{border:0;display:block;height:100%;min-height:320px;width:100%}.themeMain .privacy__terms .fa-check{color:#01a77f}.themeMain .btn-AMed{border-radius:38px!important}.themeMain .schedule-appointment-done{display:block;min-height:calc(100vh - 300px);padding:var(--ms-section-y) var(--ms-space-4)}.themeMain .appointment-done-card{max-width:640px}.themeMain .login-password-toggle{right:24px;top:10px;z-index:98}.themeMain .login-password-toggle i{cursor:pointer;margin-top:25%}.themeMain .legal-content{line-height:1.7;margin-inline:auto;max-width:75ch}@media (min-width:576px){.themeMain footer.footer .footer-hours-pair{grid-template-columns:1fr 1fr}}@media (max-width:767.98px){.themeMain .title__ablock h2{text-align:center}.themeMain .accept_patient h2{font-size:22px}}
