@font-face{font-family:'Montserrat Regular';src:url('/Master/Design001/assets/fonts/Montserrat-Regular.woff2') format('woff2');font-display:swap}@font-face{font-family:'Montserrat SemiBold';src:url('/Master/Design001/assets/fonts/Montserrat-SemiBold.woff2') format('woff2');font-display:swap}@font-face{font-family:'Montserrat Bold';src:url('/Master/Design001/assets/fonts/Montserrat-Bold.woff2') format('woff2');font-display:swap}@font-face{font-family:'Montserrat Medium';src:url('/Master/Design001/assets/fonts/Montserrat-Medium.woff2') format('woff2');font-display:swap}@font-face{font-family:'Montserrat-Thin';src:url('/Master/Design001/assets/fonts/Montserrat-Thin.woff2') format('woff2');font-display:swap}@font-face{font-family:'Elza Text Medium';src:url('/Master/Design001/assets/fonts/Elza_Text_Medium.woff2') format('woff2');font-display:swap}@font-face{font-family:'Elza Text';src:url('/Master/Design001/assets/fonts/Elza_Text.woff2') format('woff2');font-display:swap}@font-face{font-family:'Elza Text Bold';src:url('/Master/Design001/assets/fonts/Elza_Bold.woff2') format('woff2');font-display:swap}*{box-sizing:border-box}img{max-width:100%}html,body{height:100%}body{font-family:"Elza Text";font-size:16px;color:#000;background:#fff;margin:0;padding:0}ol ol,ol ul,ul ol,ul ul{list-style-type:none}h1,.sectionTitle{font-size:50px;font-family:'Elza Text Bold';line-height:1.2}.layoutWrapper{max-width:1536px}.btn-primary{border-radius:32px;background:#0075a9;border-color:#0075a9;padding:8px 24px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;color:#fff;font-size:16px}.btn-primary:hover,.btn-primary:focus,.btn-primary:visited,.btn-primary.active,.btn-primary:not(:disabled):not(.disabled):active{border-radius:32px;background:#0075a9;border-color:#0075a9;color:#fff;opacity:.8}.btn-primary.scheduleAppointment{border-radius:15px!important;font-size:25px;font-family:'Elza Text Bold';width:100%;background:#0075a9!important;border-color:#0075a9!important;margin-bottom:28px;padding:30px 20px;color:#fff}.btn-secondary{border-radius:32px;background:#234d00;border-color:#fff;padding:12px 32px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;color:#fff;font-size:18px;font-family:'Elza Text Bold'}.btn-secondary:hover,.btn-secondary:focus,.btn-secondary:visited,.btn-secondary.active,.btn-secondary:not(:disabled):not(.disabled):active{border-radius:32px;background:#234d00;border-color:#fff;color:#fff;opacity:.8}.btn-primary.bookAppointment{border-radius:15px!important;font-size:20px;font-family:'Elza Text Bold';width:100%;background:#0075a9;border-color:#0075a9;padding:30px 20px}.contentList{color:#606060;list-style:none;padding:0;font-size:18px;column-count:3;margin-top:16px}.contentList li{margin-bottom:16px;position:relative;padding-left:20px}.contentList li::before{content:'';position:absolute;top:9.5px;left:0;width:8px;height:8px;background:#74a333;border-radius:50%}.contentListVertical{color:#606060;list-style:none;padding:0;font-size:18px;margin-top:16px}.contentListVertical li{margin-bottom:16px;position:relative;padding-left:20px}.contentListVertical li::before{content:'';position:absolute;top:9.5px;left:0;width:8px;height:8px;background:#74a333;border-radius:50%}.contentListVertical>li>ul{margin-top:15px}.slick-next{right:48px}.slick-prev{left:48px}.slick-next::before{content:'';opacity:1;width:40px;height:40px;background:url(../images/sliderRightArrow.svg)no-repeat;padding:2px 2px;display:inline-block}.slick-prev::before{content:'';opacity:1;width:40px;height:40px;background:url(../images/sliderLeftArrow.svg)no-repeat;padding:2px 2px;display:inline-block}.slick-prev,.slick-next{width:40px;height:40px;z-index:10}.slick-next:hover:before,.slick-next:focus:before{opacity:.85}.slick-prev:hover:before,.slick-prev:focus:before{opacity:.85}.slick-dots li button{width:15px;height:15px;border-radius:50%;padding:0;color:rgb(102 143 0/25%);background:rgb(102 143 0/25%)}.slick-dots li button:before{display:none}.slick-dots li{width:15px;height:15px;margin:0 4px}.slick-dots{bottom:-46px}.slick-dots li.slick-active{width:15px}.slick-dots li.slick-active button{width:15px;height:15px;border-radius:50%;background:#668f00;color:#668f00}.mgPlaceholder .slick-list{border-radius:25px}.MGSliderImage a img{border-radius:25px}.form-control{border-radius:0;color:#000;font-size:16px;font-family:"Montserrat Regular";padding:10px 14px;min-height:40px;border:1px solid #7d706e}.form-control::placeholder{color:#000}.inputSearch,.selectDropdown{position:relative}.inputSearch .form-control{padding-right:32px}.inputSearch .inputSearchIcon{width:15px;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.selectDropdown select.form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:32px}.selectDropdown::after{content:"";position:absolute;top:50%;transform:translateY(-50%);right:16px;background:url(../images/blackDownArrow.svg)no-repeat;width:12px;height:12px}a.btn-link{font-size:16px;font-family:'Elza Text Bold';color:#015c98;border-radius:0;padding:0!important;display:flex;align-items:center;text-decoration:none!important;border:0!important;margin-top:12px}a.btn-link .imgIcon{margin-left:10px}a.btn-link:hover,a.btn-link:focus,a.btn-link:visited{color:#015c98;border:0;text-decoration:none;opacity:.85}a.btn-link .iconWrapper{margin-left:6px;max-width:18px;display:inline-block}span.btn-link{font-size:16px;font-family:'Elza Text Bold';color:#015c98;border-radius:0;padding:0!important;display:flex;align-items:center;text-decoration:none!important;border:0!important;margin-top:12px}.btn-link:hover{color:#015c98;border:0;text-decoration:none;opacity:.85}span.btn-link .imgIcon{margin-left:10px}span.btn-link .iconWrapper{margin-left:6px;max-width:18px;display:inline-block}.custom-radio .custom-control-input:checked~.custom-control-label::after{background:none}.custom-control-inline{display:inline-flex;margin-right:8px}.custom-control-input:checked~.custom-control-label::before,.custom-control-input:not(:disabled):active~.custom-control-label::before{color:#fff;border-color:#029841;background-color:#029841;box-shadow:inset 0 0 0 2px #fff}.custom-control-label{font-size:14px}.custom-control-input:checked~.custom-control-label{font-family:'FilsonProBold';font-size:14px}.custom-checkbox .custom-control-input:checked~.custom-control-label::before,.custom-checkbox .custom-control-input:not(:disabled):active~.custom-control-label::before{box-shadow:inset 0 0 0 0 #fff}.custom-checkbox .custom-control-label::before{width:20px;height:20px;border-radius:5px;border-color:#707070;box-shadow:none!important}.custom-checkbox .custom-control-label{padding-top:3px;padding-left:4px}.custom-checkbox .custom-control-label::after{width:20px;height:20px}.custom-checkbox .custom-control-label::after{top:4px}.bannerSec{margin-top:34px}.bannerVideoSec{border-radius:48px;overflow:hidden;position:relative;width:100%;height:100%}.bannerVideoSec>img{width:100%;max-height:585px}.bannerVideoSec .playIcon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:70px;height:70px;cursor:pointer}.bannerVideoSec .playIcon img{width:100%}.bannerVideoSec video{max-height:585px;object-fit:cover;width:100%;display:block}.bannersearchWrapper{position:absolute;bottom:0;left:0;width:100%;background:rgba(255,255,255,.9);box-shadow:0 6px 20px rgb(132 119 112/27%);border-radius:0 0 50px 50px;padding:24px 40px}.bannersearchWrapper label{color:#606060;font-size:14px;font-family:'Montserrat Medium';margin-bottom:10px;display:block}.bannersearchWrapper input{background:#fff;border:1px solid #0075a9;border-radius:25px;color:#606060;font-size:12px}.bannersearchWrapper input:hover,.bannersearchWrapper input:focus{background:#fff;border:1px solid #0075a9;border-radius:25px;color:#606060}.bannersearchWrapper input::placeholder{color:#847770}.bannersearchWrapper .btn-primary{margin-left:18px}.bannerSecondaryContent{padding:0 40px}.loginMychart{background:linear-gradient(180deg,#004c6e 0%,#0075a9 100%) 0% 0%;border-radius:0 0 40px 40px;padding:42px 30px 30px 30px}.mychart,.mybill,.livewell{display:flex;align-items:center;justify-content:center;text-decoration:none!important}.mychart:hover,.mybill:hover,.livewell:hover{opacity:.85}.mychart p,.mybill p,.livewell p{margin-bottom:0}.loginMychart .imgIcon{background:#004a6a;border-radius:50%;width:60px;height:60px;display:inline-flex;align-items:center;justify-content:center;padding:10px;margin-right:28px}.loginMychart .text{color:#fff;text-align:left;font-size:16px;font-family:'Elza Text'}.loginMychart .text .highlight{color:#fff;font-size:30px;font-family:'Elza Text Bold'}.loginMychart .mychart,.loginMychart .mybill{position:relative}.loginMychart .mychart::after,.loginMychart .mybill::after{content:'';background:#fff;width:1px;height:62px;position:absolute;top:50%;transform:translateY(-50%);right:-15px}.loginMychart .mybill::after{right:-12px!important}.loginMychart{margin-bottom:24px}.findSection .findSecCol{box-shadow:0 20px 40px rgb(0 33 47/17%);border-radius:20px;display:flex;align-items:center;padding:30px 40px;text-decoration:none!important}.findSection .findSecCol:hover{opacity:.85}.findSection .col-md-4{margin-bottom:20px}.findSection{margin-bottom:50px}.findSection .findSecCol .text{font-size:24px;font-family:'Elza Text Bold';color:#606060;margin-left:20px}.featuredServicesSec{background:#f7f7f7;padding:70px 0;overflow:hidden}.featuredServicesContent .sectionTitle{color:#606060}.featuredServicesContent{margin-bottom:30px;padding:0 40px}.featuredServicesContent .text{color:#606060;font-size:18px;font-family:'Elza Text Medium'}.featuredServicesSlider{margin-top:65px;padding:0 20px}.featuredServicesSlider .imgContainer{width:100%;height:284px}.featuredServicesSlider .imgContainer img{width:100%}.featuredServicesSlider .sliderSec{height:100%;box-shadow:0 20px 40px rgb(0 0 0/3%);border-radius:30px;overflow:hidden;margin-left:12px;margin-right:12px;margin-bottom:28px}.featuredServicesSlider .slickContent{padding:30px 25px 25px 25px;font-family:'Elza Text Medium';color:#606060;font-size:16px}.featuredServicesSlider .slickContent h4{font-size:26px;color:#606060;font-family:'Elza Text Bold';padding-bottom:8px;margin-bottom:15px;position:relative}.featuredServicesSlider .slickContent h4::after{content:'';position:absolute;bottom:0;left:0;width:100px;height:5px;background:#74a333}.featuredServicesSlider .slick-next{right:15px;top:-80px;transform:translateY(0)}.featuredServicesSlider .slick-prev{right:70px;top:-80px;transform:translateY(0);left:unset}.featuredServicesSlider .slick-list{overflow:visible}.featuredServicesSlider .sliderSec:last-child{margin-right:0}.featuredServicesSec .btn-primary{padding:12px 32px}.classesEventSec{background:url("../images/home/classesBg.webp") no-repeat;width:100%;padding:50px 40px}.classesEventSec .sectionTitle{text-align:center;color:#fff;margin-bottom:40px}.classesSliderSec{box-shadow:0 10px 18px 0 rgb(0 33 47/40%);border-radius:32px;background:#fff;margin:0 14px;height:100%;margin-bottom:20px}.classesSlider{padding:0 26px;margin-bottom:40px}.classesSlider .imgContainer{width:100%;height:300px;position:relative}.classesSlider .imgContainer img{width:100%;max-height:300px;border-top-right-radius:30px;border-top-left-radius:30px;object-fit:cover}.classesSliderSec .content{padding:36px 28px 24px 28px;position:relative;min-height:220px}.classesSlider .slick-next::before{background:url(../images/sliderRightArrowWhite.svg)no-repeat}.classesSlider .slick-prev::before{background:url(../images/sliderLeftArrowWhite.svg)no-repeat}.classesSlider .slick-next{right:-15px}.classesSlider .slick-prev{left:-15px}.classesSliderSec .title{font-size:13px;font-family:'Elza Text Bold';border-radius:15px;background:#afd679;color:#000;padding:8px 14px;position:absolute;top:25px;left:25px}.seat .count{font-size:22px;font-family:'Montserrat Bold';color:#000;line-height:18px}.seat .avail{font-size:8px;font-family:'Montserrat Medium';color:#000;line-height:8px}.seat{display:flex;flex-direction:column;width:50px;height:50px;padding:4px 4px;border-radius:10px;background:#afd679;text-align:center;position:absolute;bottom:-25px;right:25px;justify-content:center}.classesSlider .classesName{color:#015c98;font-family:'Elza Text Bold';font-size:20px;margin-bottom:12px}.classesSlider .classescontent{color:#606060;font-size:13px;font-family:"Elza Text Medium";margin-bottom:8px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.classesSlider .date{display:inline-flex;align-items:normal;color:#606060;font-size:12px;font-family:'Elza Text'}.classesSlider .date .imgIcon{margin-right:5px}.newsBlogsSec{padding:70px 0}.greySectionTitle{color:#606060}.newsBlogsSec .sectionTitle{margin-bottom:32px}.newsSlider{padding:0 26px;margin-bottom:30px}.newsSliderSec{box-shadow:0 10px 20px 0 rgb(0 33 47/17%);border-radius:30px;background:#fff;margin:0 14px;height:100%;margin-bottom:20px}.newsSliderSec .imgContainer{width:100%;height:204px;position:relative}.newsSlider .imgContainer img{width:100%;max-height:204px;border-top-right-radius:30px;border-top-left-radius:30px;object-fit:cover}.newsSlider .slick-next{right:-15px}.newsSlider .slick-prev{left:-15px}.newsSlider .title{font-size:13px;font-family:'Elza Text Bold';border-radius:15px;background:#afd679;color:#000;padding:8px 14px;position:absolute;top:25px;left:25px}.newsSliderSec .content{padding:20px 24px 24px 24px;position:relative;min-height:215px;display:flex;flex-direction:column;justify-content:space-between}.newsSliderSec .date{display:inline-flex;align-items:normal;color:#000;font-size:12px;font-family:'Elza Text'}.newsSliderSec .date .imgIcon{margin-right:5px}.newsSliderSec .newsName{color:#015c98;font-family:'Elza Text Bold';font-size:20px;margin-bottom:12px}.newsSliderSec .newscontent{color:#606060;font-size:13px;font-family:'Elza Text Medium';margin-bottom:8px}.newsSliderSec .part2{display:flex;flex-direction:column;align-items:self-start}.newsBlogsSec .btnGrp .btn-primary{font-size:18px;font-family:'Elza Text Bold';margin:0 8px}.tannerHealth{background:#f7f7f7;padding:72px 0 50px 0}.tannerHealth .sectionTitle{margin-bottom:30px}.tannerHealth .description{text-align:center;font-size:18px;color:#606060;max-width:40%;margin:0 auto 22px auto}.tannerHealthCard{background:#fff;box-shadow:0 10px 20px rgb(0 117 169/6%);border-radius:30px;margin-right:15px;padding:30px 30px;height:100%;display:flex;flex-direction:column;justify-content:space-between}.row.tannerHealthCardParent{padding:0 40px}.tannerHealthCardParent .col-12{margin-bottom:15px}.tannerHealthCardParent .col-12:last-child{margin-right:0}.tannerHealthCard .imgContainer{margin-bottom:20px}.tannerHealthCard .imgContainer img{width:50px}.tannerHealthCard .title{font-size:20px;font-family:'Elza Text Bold';color:#606060;margin-bottom:12px}.tannerHealthCard .desc{font-size:13px;color:#606060;font-family:'Elza Text Medium';margin-bottom:12px}.subscribeSec{padding:55px 40px 40px 40px;background:url("../images/subscribeImg.webp")no-repeat;width:100%;margin-bottom:10px}.subscribeSec>.container>.row{justify-content:center}.subscribeSec>.container>.row>.align-content-end{width:auto}.subscribeSec .btn-secondary{font-size:16px}.subscribeSec .customInputGrp{position:relative}.subscribeSec .customInputGrp .form-control{border-radius:25px;padding:12px 16px 12px 116px;background:#234d00;color:#fff;border:1px solid #fff;font-size:14px;display:none}.subscribeSec .customInputGrp .form-control::placeholder{color:#fff}.subscribeSec .customInputGrp .label{color:#fff;font-size:24px;font-family:'Elza Text Bold';padding:7px 0}.subscribeSec>.container>.row>.col-12{width:auto}.collapseBtnGrp{display:none}.newsBlogsSec .btnGrp{display:block}.asideNavSection{background:#e5f7ff;border-radius:30px;padding:24px 24px 12px 24px;box-shadow:-6px 0 10px -6px rgba(0,0,0,.08),6px 0 10px -6px rgba(0,0,0,.08),0 6px 14px rgba(0,0,0,.15)}.asideNavSection ul{list-style:none;padding:0;margin:0}.asideNavTitle{color:#606060;font-family:'Elza Text Bold';font-size:25px}.asideNavSection li a{color:#606060;font-size:16px;text-decoration:none!important;padding:12px 0;display:block}.asideNavSection li a:hover,.asideNavSection li a:focus,.asideNavSection li a.active{color:#606060;font-size:16px;text-decoration:none!important;color:#606060;font-family:'Elza Text Bold'}.asideNavSection li{border-bottom:1px solid #cee4ea}.asideNavSection li:last-child{border-bottom:0}#asideNavList{list-style:none;padding-left:0;margin:0}#asideNavList li{margin-bottom:6px}#asideNavList li a{display:flex;align-items:center;text-decoration:none}#asideNavList ul.sub-nav{padding-left:33px}#asideNavList a.nav-parent[aria-expanded="true"]::before{transform:rotate(180deg)}.nav-parent-wrapper{display:flex;align-items:center;gap:8px}.nav-toggle{flex-shrink:0}.nav-toggle img{transition:transform .3s ease}.nav-toggle:not(.collapsed) img{transform:rotate(180deg)}.careSec{width:100%;background:url(../images/careBg.png) no-repeat;padding:52px 0;background-size:cover}.careWrapper{padding:0 25px}.careSec .sectionTitle{margin-bottom:32px}.careSecSlider .careSlider{background:#fff;border-radius:32px;margin:0 15px;height:100%}.careSecSlider .careSlider .imgContainer img{width:100%}.careSecSlider .careSlider .imgContainer{height:240px;overflow:hidden}.careSecSlider .content{padding:25px 25px}.careSecSlider .content .hint{font-size:18px;color:#606060}.careSecSlider .content .Title{font-size:24px;font-family:'Elza Text Bold';color:#678f00;margin-bottom:15px}.quickSearchSec{background:#015c98;color:#fff;padding:24px 0}.quickSearchWrapper{padding:0 100px}.quickSearchWrapper .control-label{font-size:14px;font-family:'Elza Text Medium';margin-bottom:10px}.quickSearchWrapper .form-control{font-size:12px;font-family:'Elza Text Medium';border-radius:100px;padding:10px 14px;color:#fff;background:transparent!important;border:1px solid #fff!important}.quickSearchWrapper .form-control::placeholder{color:rgba(255,255,255,.9)}.quickSearchWrapper .form-select{font-size:12px;font-family:'Elza Text Medium';border-radius:100px;padding:10px 14px;color:#fff;background-color:transparent!important;border:1px solid #fff!important;background-image:none!important;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")!important;background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px}.quickSearchWrapper .form-select option{color:#606060;background-color:#fff}.quickSearchWrapper .form-select::placeholder{color:rgba(255,255,255,.9)}.quickSearchWrapper .selectParent::after{z-index:-1;background:transparent url(../images/downWhite.svg) no-repeat;background-size:100% 100%;background-position:center center;width:20px;height:20px;display:none}.quickSearchWrapper .btn-outline-primary{border-radius:25px;border:1px solid #fff;color:#fff!important;background:transparent!important;padding:7px 24px;font-family:'Elza Text Bold'}.asideSearchWrapper{margin-top:20px}.asideNavSection .form-group{display:flex;justify-content:space-between;margin-bottom:12px}.asideNavSection .filterKeyword{margin-right:15px}.asideNavSection .ctrlGrp{margin-top:15px;padding-top:15px;border-top:1px dashed rgb(1 92 152/50%)}.asideNavSection .form-control,.asideNavSection .form-select{background-color:#fff!important;border:1px solid #015c98;border-radius:6px;font-family:'Elza Text Medium';font-size:12px;padding:10px 12px;color:#6a6a6a}.asideNavSection .form-control::placeholder,.asideNavSection .form-select::placeholder{color:#6a6a6a}.selectParent{position:relative;width:100%}.selectParent::after{content:'';display:inline-flex;position:absolute;right:12px;top:50%;transform:translateY(-50%);background:url(../images/downGrey.svg) no-repeat;width:12px;height:12px;background-size:100% 100%;background-position:center center;z-index:-1}.filterAction{margin-top:80px;margin-bottom:15px}.filterAction .btn-primary{border-radius:4px!important;font-size:16px;font-family:'Elza Text Bold';width:100%;padding:10px 16px}.filterAction .btn-outline-reset{border-radius:4px!important;font-size:16px;font-family:'Elza Text Bold';width:100%;padding:10px 16px;background:transparent;border:2px solid #0075a9;color:#0075a9;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.filterAction .btn-outline-reset:hover,.filterAction .btn-outline-reset:focus{background:#0075a9;color:#fff;border-color:#0075a9}.filterAction .btn-outline-reset:active{background:#005f8a;border-color:#005f8a;color:#fff}.filterAction .btn+.btn{margin-top:8px}.filterSwitch .switch{position:relative;display:inline-block;min-width:30px;height:15px;margin-bottom:0;margin-right:0}.filterSwitch .switch input{display:none}.filterSwitch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;-webkit-transition:.4s;transition:.4s;background:#e8e8e8 0% 0% no-repeat padding-box;border:1px solid #6a6a6a;border-radius:8px;height:15px}.filterSwitch .slider:before{position:absolute;content:"";height:11px;width:11px;left:1px;bottom:1px;background-color:#6a6a6a;-webkit-transition:.4s;transition:.4s;border-radius:50%}.filterSwitch input:checked+.slider{background-color:rgb(1 92 152/20%)}.filterSwitch input:focus+.slider{box-shadow:0 0 1px #2196f3}.filterSwitch input:checked+.slider:before{-webkit-transform:translateX(14px);-ms-transform:translateX(14px);transform:translateX(14px);background:#015c98}.filterSwitch .slider:after{content:'';color:#fff;display:block;position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;white-space:nowrap;padding-left:18px}.filterSwitch input:checked+.slider:after{content:'';white-space:nowrap;padding-left:0}.headerGrp{display:flex;justify-content:space-between;margin-bottom:28px;align-items:center}.toggleSwitchGroup{border:1px solid #015c98;border-radius:6px;display:flex;align-self:flex-start;overflow:hidden}.toggleGroup .hoverIcon{display:none}.toggleGroup:hover .hoverIcon,.toggleGroup.active .hoverIcon{display:inline-flex}.toggleGroup:hover .default,.toggleGroup.active .default{display:none}.toggleGroup img{width:24px;height:24px}.toggleGroup{padding:8px 8px;cursor:pointer}.toggleGroup.active,.toggleGroup:hover{background:#015c98}.breadcrumbRow{padding:25px 0 0 44px}.breadcrumb a{color:#015c98;text-decoration:none!important;font-size:18px}.breadcrumb a:hover,.breadcrumb a:focus{color:#015c98;opacity:.8}.breadcrumb .active a{color:#606060}.breadcrumb .active a:hover,.breadcrumb .active a:focus{color:#606060;opacity:.8}.breadcrumb-item+.breadcrumb-item::before{content:'';background:url(../images/downBlue.svg) no-repeat;width:12px;height:12px;background-position:center center;transform:rotate(-90deg);margin:7px 10px}.breadcrumb-item+.breadcrumb-item{padding-left:0}.form-check-input[type=checkbox]{border-radius:5px;width:20px;height:20px;border:2px solid #6a6a6a;box-shadow:none!important}.form-check-input:checked{background-color:#015c98;border-color:#015c98}.form-check-label{font-size:14px;color:#606060;padding-left:12px;padding-top:4px}.searchResultSec{background:#f7f7f7}.staticBanner .imgcontainer img{max-height:180px}.sitemap-content a{color:#015c98!important}.hospital-alert-bar{display:block}.hospital-alert-dismissed .hospital-alert-bar{display:none}.hospital-alert-bar{background-color:#678f00;border-radius:0}.hospital-alert-bar .alert-content{position:relative;background:#fff;border-left:7px solid #0075a9;padding:1rem 2.25rem 1rem 1.25rem;border-radius:.25rem}.hospital-alert-bar .alert-close{position:absolute;top:1rem;right:1rem;transform:scale(.75);opacity:.6;z-index:1}.hospital-alert-bar .alert-close:hover{opacity:1}.hospital-alert-bar .alert-message{color:#606060;font-size:16px;line-height:1.4;font-family:'Elza Text Medium'}.hospital-alert-bar .hospital-alertTitle{font-size:20px;margin-bottom:8px;font-family:'Elza Text Bold';color:#606060}.homeCardLink{text-decoration:none;color:inherit;display:block}.homeCardLink:hover,.homeCardLink:focus{text-decoration:none;color:inherit}.homeCardLink:focus-visible{outline:3px solid #8c33c1;outline-offset:4px;border-radius:8px}.featuredServicesSlider .slickContent>p{min-height:24px}iframe{min-width:100%}.taxonomySection{margin-bottom:4rem;margin-top:20px}.taxonomySectionHeader{color:#606060;font-family:'Elza Text Medium';display:inline-block;font-size:18px;position:relative;padding-bottom:6px}.taxonomySectionHeader::after{content:"";position:absolute;left:0;bottom:0;width:40px;height:3px;background:#678f00;border-radius:2px}.taxonomyItem{margin:8px 0}.taxonomyItem a{color:#606060!important;text-decoration:none!important;font-size:16px!important}.taxonomyItem a:hover{text-decoration:none;font-family:'Elza Text Bold'}.taxonomyViewAll{display:block;margin-top:10px}.taxonomyViewAll a{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-family:'Elza Text Bold';color:#015c98;text-decoration:none;transition:all .2s ease;font-variant-numeric:tabular-nums}.taxonomyViewAll a:hover{opacity:.9}.taxonomyViewAll a::after{content:"›";font-size:15px;opacity:.7;transition:transform .2s ease}.taxonomyViewAll a:hover::after{transform:translateX(4px)}.taxonomyViewAll a span.count{opacity:.6;font-weight:500}.taxonomyWrapper{max-width:900px}.taxonomyCard{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:32px;box-shadow:0 2px 12px rgba(0,0,0,.04)}.taxonomyIntro{color:#6b7280;font-size:16px;margin-bottom:28px}.taxonomyList{display:flex;flex-direction:column}.taxonomyList a{display:flex;align-items:center;justify-content:space-between;padding:18px 22px;border:1px solid #e5e7eb;border-radius:12px;background:#f9fafb;color:#015c98;font-size:17px;text-decoration:none;transition:all .2s ease}.taxonomyList a:hover,.taxonomyList a:focus{background:#eef6fb;border-color:#015c98;color:#003b5c;transform:translateY(-1px);box-shadow:0 4px 12px rgba(1,92,152,.08)}.taxonomyList a::after{content:"›";font-size:18px;font-weight:400;opacity:.7;transition:transform .2s ease}.taxonomyBackBtn{margin-top:24px}.modal-header h1{font-family:'Elza Text Medium';font-size:18px!important}.modal-header .btn-close{outline:0!important;box-shadow:none!important;padding:2px 8px!important;font-size:13px!important}.page-navigation .page-current .form-control,.page-item.active .page-input{color:#6a6a6a;background-color:#fff;border:1px solid #6a6a6a;box-shadow:none!important;padding:6px 4px;font-size:14px;min-width:38px;min-height:40px;width:36px;display:inline-flex;text-align:center}#PageContent table,.keditor-container-content table{width:100%!important;max-width:100%;margin:30px 0;border-collapse:collapse;border-spacing:0;background:#fff;font-size:16px;line-height:1.5;color:#606060;border-radius:12px;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.08)}#PageContent table thead th,.keditor-container-content table thead th{background:#015c98;color:#fff;font-family:'Elza Text Bold';font-size:15px;font-weight:normal;padding:14px 18px;border:1px solid #006f62;text-align:left}#PageContent table td,#PageContent table th,.keditor-container-content table td,.keditor-container-content table th{padding:14px 18px;border:1px solid #d9e1e5;vertical-align:top}#PageContent table tbody tr:nth-child(even),.keditor-container-content table tbody tr:nth-child(even){background:#f7f9fa}#PageContent table td:empty,.keditor-container-content table td:empty{min-height:48px}#PageContent table[align],.keditor-container-content table[align]{float:none!important;margin-left:0;margin-right:0}#PageContent table[style],.keditor-container-content table[style]{width:100%!important}#PageContent table img,.keditor-container-content table img{max-width:100%;height:auto}#PageContent table a,.keditor-container-content table a{word-break:break-word}#pagePopup .modal-dialog{max-width:800px}#pagePopup .modal-content{padding:1rem}#pagePopup .modal-header{border:0}.modal-footer{border:0}@media(min-width:768px){#asideNavList{display:block!important;height:auto!important;visibility:visible!important}#asideTaxonomyList{display:block!important;height:auto!important;visibility:visible!important}.mobileDownArrow{display:none}}@media(min-width:1780px){.featuredServicesSlider .imgContainer{height:260px}}@media(min-width:2000px){.featuredServicesSlider .imgContainer{height:230px}}@media(min-width:2732px){.classesEventSec,.subscribeSec{background-size:100%}}@media(max-width:1600px){.featuredServicesSlider .imgContainer{height:202px}}@media(max-width:1532px){.featuredServicesSlider .imgContainer{height:202px}}@media(max-width:1440px){.featuredServicesSlider .imgContainer{height:250px}}@media(max-width:1366px){.container{max-width:1286px}.featuredServicesSlider .imgContainer{height:240px}}@media(max-width:1280px){.container{max-width:1250px}.subscribeSec .btn-secondary{padding:12px 12px;font-size:14px}.tannerHealth .description{max-width:50%}.featuredServicesSlider .imgContainer{height:224px}.classesSlider .imgContainer{height:300px}.newsSliderSec .imgContainer{height:192px}.classesEventSec{padding:50px 0}.classesSlider .slick-prev,.newsSlider .slick-prev{left:-5px}.classesSlider .slick-next,.newsSlider .slick-next{right:-5px}}@media(max-width:1200px){.container{max-width:100%}.featuredServicesSlider .imgContainer{height:208px}.newsSliderSec .imgContainer{height:300px}.classesSlider .imgContainer{height:184px}}@media(max-width:1199px){.loginMychart .text .highlight{font-size:24px}.findSection .findSecCol .text{font-size:18px}.findSection .findSecCol{padding:20px 20px}.findSection{margin-bottom:30px}h1,.sectionTitle{font-size:40px}.featuredServicesContent .text{font-size:16px}.featuredServicesSec{padding:50px 0}.featuredServicesSlider .imgContainer{height:180px}.featuredServicesSlider .slickContent{padding:20px 20px 20px 20px}.featuredServicesSlider .slickContent h4{font-size:20px}.featuredServicesContent{padding:0 30px}.featuredServicesSlider{padding:0 15px}.classesSlider{padding:0 15px}.classesSlider .imgContainer{height:250px}.classesSlider .classesName{min-height:38px;font-size:16px}.newsSliderSec .imgContainer{height:150px}.newsBlogsSec .btnGrp .btn-primary{font-size:16px}.tannerHealth{padding:32px 0 30px 0}.tannerHealthCard{margin-right:0;padding:20px 20px}.tannerHealthCard .title{font-size:18px}.subscribeSec{padding:40px 30px 40px 30px}.classesSlider .slick-prev,.newsSlider .slick-prev{left:5px}.classesSlider .slick-next,.newsSlider .slick-next{right:5px}.newsSlider{padding:0 15px}.row.tannerHealthCardParent{padding:0 30px}.careSecSlider .careSlider .imgContainer{height:210px}.careWrapper{padding:0 15px}.btn-primary.bookAppointment{font-size:20px;padding:20px 15px}}@media(max-width:1023px){.classesSlider .imgContainer{height:240px}.featuredServicesSlider .imgContainer{height:260px}.slick-dots{bottom:-10px;left:0}.slick-dots li button{background:#b2b3b4}.slick-dots li.slick-active button{background:#0075a9;color:#0075a9}.contentList,.contentListVertical{font-size:16px}}@media(max-width:991px){.bannersearchWrapper{padding:15px 25px}.bannersearchWrapper label{font-size:12px}.loginMychart .imgIcon{width:50px;height:50px;margin-right:0}.mychart p,.mybill p,.livewell p{text-align:center}.loginMychart .text .highlight{font-size:18px;text-align:center}.loginMychart .text{font-size:14px}.loginMychart{margin-bottom:15px;margin-top:15px;padding:20px 20px 20px 20px}.bannerVideoSec{border-radius:52px}.findSection .findSecCol .text{font-size:16px;margin-left:16px}.findSection .findSecCol .imgIcon{width:46px}.findSection .findSecCol{padding:15px 15px}.loginMychart{background:transparent;border-radius:0;padding:0}.mychart,.mybill,.livewell{position:relative;background:#0075a9;padding:20px 20px;border-radius:20px;flex-direction:column}.loginMychart .mychart::after,.loginMychart .mybill::after{display:none}.findSection .col-md-4{margin-bottom:15px;max-width:100%;flex:0 0 100%}.findSection .findSecCol .text br,.featuredServicesContent .sectionTitle br{display:none}.featuredServicesSec{padding:30px 0}h1,.sectionTitle{font-size:36px}.featuredServicesContent .text{font-size:14px}.bannerSecondaryContent{padding:0 15px}.featuredServicesSlider .slickContent{padding:15px}.featuredServicesSlider .slickContent h4{font-size:16px}.featuredServicesSlider .slickContent{font-family:'Elza Text';font-size:14px}.featuredServicesSlider .slick-list{overflow:hidden}.classesSlider .imgContainer{height:300px}.featuredServicesSlider .slick-prev{right:auto;top:50%;transform:translateY(-50%);left:10px}.featuredServicesSlider .slick-next{right:10px;top:50%;transform:translateY(-50%);left:auto}.featuredServicesSlider{margin-top:0}.classesEventSec{padding:30px 0}.classesEventSec .sectionTitle{margin-bottom:24px}.newsBlogsSec{padding:30px 0}.tannerHealth{padding:30px 0 30px 0}.tannerHealth .sectionTitle{margin-bottom:20px}.tannerHealth .description{max-width:100%}.collapseBtnGrp{display:flex;justify-self:center;align-items:center}.collapseBtnGrp i{margin-left:6px}.newsBlogsSec .btnGrp{display:none}.newsBlogsSec .btnGrp.show{display:flex;flex-direction:column;padding-top:15px;align-items:center}.newsBlogsSec .btnGrp .btn{margin-bottom:10px}.careSec{padding:30px 0}.careSecSlider .slick-next::before{background:url(../images/sliderRightArrowWhite.svg)no-repeat}.careSecSlider .slick-prev::before{background:url(../images/sliderLeftArrowWhite.svg)no-repeat}.careSecSlider .slick-next{right:-5px}.careSecSlider .slick-prev{left:-5px}.careSecSlider .slick-dots{bottom:-30px}.asideNavSection{margin-bottom:15px}.careSec .sectionTitle{margin-bottom:24px}.newsSliderSec .imgContainer{height:220px}.subscribeSec{padding:30px 15px}.tannerHealth .description{font-size:16px}.row.tannerHealthCardParent{padding:0 15px}.featuredServicesContent{padding:0 15px}.staticBanner .imgcontainer img{max-height:110px}.btn-primary.bookAppointment{font-size:18px;padding:12px 15px;width:auto;display:flex;justify-self:center}}@media(max-width:910px){.featuredServicesSlider .imgContainer{height:232px}.newsSliderSec .imgContainer{height:210px}}@media(max-width:860px){.featuredServicesSlider .imgContainer{height:218px}.newsSliderSec .imgContainer{height:185px}}@media(max-width:810px){.featuredServicesSlider .imgContainer{height:200px}.classesSlider .imgContainer{height:300px}}@media(max-width:768px){.featuredServicesSlider .imgContainer{height:194px}.newsSliderSec .imgContainer{height:175px}}@media(max-width:767px){.bannersearchWrapper{position:static;background:#f6f6f6}.bannersearchWrapper{padding:15px 20px 25px 20px}.staticBanner .imgcontainer img{max-height:80px}.zipCodeCtrl .form-group{display:none}.zipCodeCtrl .btn-primary{margin-top:24px}.mychart,.mybill,.livewell{margin-bottom:20px}.featuredServicesSlider .imgContainer,.classesSlider .imgContainer,.newsSliderSec .imgContainer{height:unset}.classesSliderSec{border-radius:40px}.subscribeSec .customInputGrp{position:relative;margin-bottom:15px}.subscribeSec .align-content-end{text-align:right}.asideNavTitle{margin-bottom:6px;font-size:20px;display:flex;justify-content:space-between}.asideNavSection li a{font-size:14px}.asideNavSection li a:hover,.asideNavSection li a:focus,.asideNavSection li a.active{font-size:14px}.asideNavSection{margin-bottom:20px}.careSecSlider .careSlider .imgContainer{height:unset}.classesSlider .imgContainer img{max-height:unset}.careSecSlider .content .Title{font-size:18px;margin-top:4px}.mychart,.mybill,.livewell{padding:12px 12px}.breadcrumbRow{padding:14px 0 0 0}.breadcrumb a{font-size:16px}.breadcrumb-item{display:none}.breadcrumb-item.active::before{display:inline-block}.breadcrumb-item:nth-last-child(2){display:list-item}.breadcrumb:has(.breadcrumb-item:first-child:nth-last-child(2)){position:relative}.breadcrumb:has(.breadcrumb-item:first-child:nth-last-child(2))::before{content:'';background:url(../images/downBlue.svg) no-repeat;width:12px;height:12px;background-position:center center;transform:rotate(-90deg);margin:7px 10px}.taxonomyCard{padding:20px;border-radius:12px}.taxonomyTitle{font-size:26px}.taxonomyList a{padding:16px 18px;font-size:16px}.contentList,.contentListVertical{font-size:18px;column-count:1}#PageContent table,.keditor-container-content table{display:block;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}#PageContent table td,#PageContent table th,.keditor-container-content table td,.keditor-container-content table th{padding:10px 14px}.btn-primary.bookAppointment{font-size:18px;text-align:center;justify-content:center;width:100%}.mgPlaceholder ul.slick-dots{display:none!important}}@media(max-width:575px){.bannersearchWrapper label{font-size:10px;white-space:nowrap}.bannersearchWrapper input{padding:4px 14px;min-height:36px}.bannersearchWrapper .btn-primary{padding:5px 10px;margin-left:0}.bannersearchWrapper{padding:15px 20px 20px 20px}.bannerVideoSec>img{min-height:260px}}@media(max-width:420px){.loginMychart .text .highlight{font-size:16px}.loginMychart .text .sub{font-size:12px}.loginMychart .imgIcon{width:40px;height:40px}}@media(max-width:380px){.mychart,.mybill,.livewell{padding:10px 8px}.loginMychart .text .highlight{font-size:14px}}