#footer-Wrap footer{width:100%;text-align:center;position:relative;float:left}#footer-Wrap footer .inside{width:100%;padding:0}#footer-Wrap footer .footer-upper-bg{margin-top:20px;border-top:2px solid #ebebeb}#footer-Wrap footer .footer-phone,#footer-Wrap footer .footer-email,#footer-Wrap footer .footer-social{font-size:18px;color:#bfc9cb;margin:0 auto;width:33%;padding:0 15px;padding-top:15px}.eng #footer-Wrap footer .footer-phone,#footer-Wrap footer .footer-email,#footer-Wrap footer .footer-social{width:45%}#footer-Wrap footer .footer-email .icon{font-size:27px;color:#b5bec3}#footer-Wrap footer .footer-email .icon.subscribe-icon{color:#fff;font-size:16px}#footer-Wrap footer .footer-email .icon:before{position:relative;top:3px}.social-wrap{display:inline-block}#footer-Wrap footer .footer-phone .icon,#footer-Wrap footer .footer-social .social-wrap .icon{color:#5e5e5e;font-size:30px;margin-right:10px}#footer-Wrap footer .footer-phone .icon:before{vertical-align:middle}#footer-Wrap footer .footer-phone .phoneNum{font-size:30px;cursor:pointer;color:#999}.social-wrap .dropdown-content{display:none;width:auto;color:#6e6e6e;border-radius:5px;border-top:1px solid #000;border-left:1px solid #000}.social-wrap #dropdown-wechatqrcode.dropdown-content.show{display:block}.social-wrap .dropdown-content:after,.social-wrap .dropdown-content:before{border-bottom-color:transparent;top:100%;left:7px}.social-wrap .dropdown-content:before{border-top-color:#6e6e6e}.social-wrap .dropdown-content:after{border-top-color:#fff}.social-wrap .dropdown-content .qrcode-img{width:258px;height:258px}.social-wrap .dropdown-content .qrcode-img img{width:100%;height:100%}.social-wrap .dropdown-content .qrcode-text{width:88%;margin:0 auto 5px}.input-group{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%}:is(.mobile,.tablet) .input-group{justify-content:center}.desktop .footer-upper-bg .footer-email .input-group{width:90%;margin:0 auto}.eng.desktop .footer-upper-bg .footer-email .input-group{width:100%}.input-group-text{padding:.1rem .75rem;color:#495057;background-color:#fff;border:1px solid transparent;border-radius:.25rem;width:40px;height:32px;align-items:center;display:flex}.input-group-append,.input-group-prepend{display:-webkit-box;display:-ms-flexbox;display:flex}.input-group-prepend{margin-right:-1px}.input-group-append .btn-outline-secondary,.input-group-append .btn-outline-secondary:hover,.input-group-append .btn-outline-secondary:active,.input-group-append .btn-outline-secondary:focus{color:#fff;background-color:#8f989d;font-weight:400;border:none;font-size:16px;border-radius:0 .25rem .25rem 0;width:inherit}.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}#newsletter-block .form-control,#newsletter-block .form-control:hover,#newsletter-block .form-control:active,#newsletter-block .form-control:focus{border:1px solid #0fa0be;box-shadow:none}.footer-upper-bg .footer-email #newsletter-block.input-group input[type="text"].form-control{font-size:14px;color:#b5bec3}.footer-upper-bg .footer-email #newsletter-block.input-group input[type="text"].form-control::-webkit-input-placeholder,.footer-upper-bg .footer-email #newsletter-block.input-group input[type="text"].form-control::-moz-placeholder,.footer-upper-bg .footer-email #newsletter-block.input-group input[type="text"].form-control:-moz-placeholder,.footer-upper-bg .footer-email #newsletter-block.input-group input[type="text"].form-control:-ms-input-placeholder{font-size:14px;color:#b5bec3}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;margin-bottom:0}.input-group>.custom-select:not(:last-child),.input-group>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}#newsletter-result-block,.newsletter-validation{width:32%;text-align:left;margin-left:68px;font-size:12px;color:#029cbe;position:absolute}#newsletter-result-block,.newsletter-validation #subscribe-loading-progress{display:none}.icon-i-facebook-sc:before{cursor:pointer;color:#6287b0}.icon-i-wechat-sc:before{cursor:pointer;color:#2dc100}.qrCode{float:right;margin-top:-22.5px}.qrCode img{width:80px}#footer-Wrap footer .footer-lower{padding:0}.desktop #footer-Wrap footer .footer-lower .inside{width:1080px;margin:0 auto}#footer-Wrap footer .footer-lower .announcement,#footer-Wrap footer .footer-lower .company,#footer-Wrap footer .footer-lower .copyright{font-size:12px;color:#5e5e5e;text-align:left;padding:15px 30px}#footer-Wrap footer .footer-lower .announcement{background-color:#898989;color:#fff;padding:40px 30px}:is(.mobile,.tablet) #footer-Wrap footer .footer-lower .announcement{padding:10px 20px 30px 20px}#footer-Wrap footer .footer-lower .footer-block{float:left}#footer-Wrap footer .footer-lower .footer-block .title{margin-bottom:20px}#footer-Wrap footer .footer-lower .footer-block .title_same_column{margin-top:20px}#footer-Wrap footer .footer-lower .footer-block.fruit{margin-right:20px}#footer-Wrap footer .footer-lower .footer-block .faq{margin-top:20px}#footer-Wrap footer .footer-lower .footer-block-item-list{display:flex}#footer-Wrap footer .footer-lower .footer-block-item-list ul{margin-right:15px}#footer-Wrap footer .footer-lower .footer-block-item-list ul li.newline{margin-bottom:10px}#footer-Wrap footer .footer-lower .vertical-line{height:232px;border-right:1px solid #fff;margin-left:5px;margin-right:5px}.eng #footer-Wrap footer .footer-lower .vertical-line{margin-left:10px;height:232px}.desktop #footer-Wrap footer .footer-lower .importantnote{width:420px;margin-top:20px}.eng.desktop #footer-Wrap footer .footer-lower .importantnote{width:345px;float:left;margin-top:0;margin-left:20px}#footer-Wrap footer .footer-lower .importantnote{font-size:11px;float:right}.desktop #footer-Wrap footer .footer-lower .bizopp{width:420px}:is(.mobile,.tablet) .bizopp-title{text-align:center;width:100%;font-size:16px;display:inline-block}.eng.desktop #footer-Wrap footer .footer-lower .bizopp{width:345px}#footer-Wrap footer .footer-lower .bizopp{font-size:11px;float:right}.eng.desktop #footer-Wrap footer .footer-lower .bizopp{float:left}.eng.desktop #footer-Wrap footer .footer-lower .split-line{clear:both;padding-top:15px}.desktop #footer-Wrap footer .footer-lower .company .inside{line-height:75px}@media only screen and (max-width:330px){#footer-Wrap footer .footer-lower .company .img-wrap.ckh-logo{width:100px!important}}#footer-Wrap footer .footer-lower .company .img-wrap{width:125px;display:inline-block;margin:5px}#footer-Wrap footer .footer-lower .company .img-wrap.esdlife-logo{width:200px;max-width:40vw;padding:6px 0}#footer-Wrap footer .footer-lower .company img{width:100%;vertical-align:middle}#footer-Wrap footer .footer-lower .company .company-left{float:left}.mobile #footer-Wrap footer .footer-lower .company .company-mid,.tablet #footer-Wrap footer .footer-lower .company .company-mid{margin:auto}#footer-Wrap footer .footer-lower .company .company-right{float:right}#footer-Wrap footer .footer-lower .copyright{background:#fff;font-size:12px;color:#5e5e5e}ul.usefulLink li{display:inline-block}ul.usefulLink li+li:before{content:"|";margin:0 10px}.mobile #footer-Wrap footer,.tablet #footer-Wrap footer{padding-bottom:100px}.mobile #footer-Wrap footer .footer-lower .copyright,.tablet #footer-Wrap footer .footer-lower .copyright{margin:0 auto;text-align:center}.mobile #footer-Wrap footer .footer-upper-bg,.tablet #footer-Wrap footer .footer-upper-bg{padding:10px}.mobile #footer-Wrap footer .footer-upper-bg,.tablet #footer-Wrap footer .footer-upper-bg,.mobile #footer-Wrap footer .footer-lower,.tablet #footer-Wrap footer .footer-lower{height:auto}.mobile #newsletter-result-block,.tablet #newsletter-result-block{width:100%}.mobile #footer-Wrap footer .footer-phone,.mobile #footer-Wrap footer .footer-email,.tablet #footer-Wrap footer .footer-phone,.tablet #footer-Wrap footer .footer-email{width:100%;font-size:16px}.mobile #footer-Wrap footer .footer-phone,.tablet #footer-Wrap footer .footer-phone{font-size:12px}.mobile #footer-Wrap footer .footer-phone .phoneNum,.tablet #footer-Wrap footer .footer-phone .phoneNum{font-size:22px}.mobile .social-wrap .dropdown-content{left:-70px}.mobile .social-wrap .dropdown-content:after,.mobile .social-wrap .dropdown-content:before{left:75px}.mobile .social-wrap .dropdown-content .qrcode-img{width:180px;height:180px}.tablet .social-wrap .dropdown-content .qrcode-img{width:200px;height:200px}.mobile .social-wrap .dropdown-content .qrcode-text{font-size:14px}.tablet .social-wrap .dropdown-content .qrcode-text{font-size:16px}.mobile .input-group-append .btn-outline-secondary,.mobile .input-group-append .btn-outline-secondary:hover,.mobile .input-group-append .btn-outline-secondary:active,.mobile .input-group-append .btn-outline-secondary:focus,.tablet .input-group-append .btn-outline-secondary,.tablet .input-group-append .btn-outline-secondary:hover,.tablet .input-group-append .btn-outline-secondary:active,.tablet .input-group-append .btn-outline-secondary:focus{color:#fff;font-size:14px;background-color:#8f989d;border:none;padding:8px 10px}.mobile #footer-Wrap footer .footer-lower .company .company-right .ckh-logo,.tablet #footer-Wrap footer .footer-lower .company .company-right .ckh-logo{padding:10px 0}
.irs,.irs-line{position:relative;display:block}.irs,.irs-bar,.irs-bar-edge,.irs-line{display:block}.irs{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.irs-line{overflow:hidden;outline:0!important}.irs-line-left,.irs-line-mid,.irs-line-right{position:absolute;display:block;top:0}.irs-line-left{left:0;width:11%}.irs-line-mid{left:9%;width:82%}.irs-line-right{right:0;width:11%}.irs-bar,.irs-shadow{position:absolute;width:0;left:0}.irs-bar-edge{position:absolute;top:0;left:0}.irs-shadow{display:none}.irs-from,.irs-max,.irs-min,.irs-single,.irs-slider,.irs-to{display:block;position:absolute;cursor:default}.irs-slider{z-index:1}.irs-slider.from,.irs-slider.to,.irs-slider.type_last{z-index:0}.irs-min{left:0}.irs-max{right:0}.irs-from,.irs-single,.irs-to{top:0;left:0;white-space:nowrap}.irs-grid{position:absolute;display:none;bottom:0;left:0;width:100%;height:20px}.irs-with-grid .irs-grid{display:block}.irs-grid-pol{position:absolute;top:0;left:0;width:1px;height:8px;background:#000}.irs-grid-pol.small{height:4px}.irs-grid-text{position:absolute;bottom:0;left:0;white-space:nowrap;text-align:center;font-size:9px;line-height:9px;padding:0 3px;color:#000}.irs-disable-mask{position:absolute;display:block;top:0;left:-1%;width:102%;height:100%;cursor:default;background:rgba(0,0,0,0);z-index:2}.irs-disabled{opacity:.4}.lt-ie9 .irs-disabled{filter:alpha(opacity=40)}.irs-hidden-input{position:absolute!important;display:block!important;top:0!important;left:0!important;width:0!important;height:0!important;font-size:0!important;line-height:0!important;padding:0!important;margin:0!important;outline:0!important;z-index:-9999!important;background:0 0!important;border-style:solid!important;border-color:transparent!important}
.irs-from,.irs-max,.irs-min,.irs-single,.irs-to{line-height:1.333;text-shadow:none;padding:1px 5px}.irs{height:55px}.irs-with-grid{height:75px}.irs-line{height:10px;top:33px;background:#eee;background:linear-gradient(to bottom,#ddd -50%,#fff 150%);border:1px solid #ccc;border-radius:16px;-moz-border-radius:16px}.irs-line-left,.irs-line-mid,.irs-line-right{height:8px}.irs-bar{height:10px;top:33px;border-top:1px solid #428bca;border-bottom:1px solid #428bca;background:#428bca;background:linear-gradient(to top,rgba(66,139,202,1) 0,rgba(127,195,232,1) 100%)}.irs-bar-edge{height:10px;top:33px;width:14px;border:1px solid #428bca;border-right:0;background:#428bca;background:linear-gradient(to top,rgba(66,139,202,1) 0,rgba(127,195,232,1) 100%);border-radius:16px 0 0 16px;-moz-border-radius:16px 0 0 16px}.irs-shadow{height:2px;top:38px;background:#000;opacity:.3;border-radius:5px;-moz-border-radius:5px}.irs-grid,.irs-slider{height:27px}.lt-ie9 .irs-shadow{filter:alpha(opacity=30)}.irs-slider{top:25px;width:27px;border:1px solid #aaa;background:#ddd;background:linear-gradient(to bottom,rgba(255,255,255,1) 0,rgba(220,220,220,1) 20%,rgba(255,255,255,1) 100%);border-radius:27px;-moz-border-radius:27px;box-shadow:1px 1px 3px rgba(0,0,0,.3);cursor:pointer}.irs-slider.state_hover,.irs-slider:hover{background:#fff}.irs-max,.irs-min{color:#333;font-size:12px;top:0;background:rgba(0,0,0,.1);border-radius:3px;-moz-border-radius:3px}.lt-ie9 .irs-max,.lt-ie9 .irs-min{background:#ccc}.irs-from,.irs-single,.irs-to{color:#fff;font-size:14px;background:#428bca;border-radius:3px;-moz-border-radius:3px}.lt-ie9 .irs-from,.lt-ie9 .irs-single,.lt-ie9 .irs-to{background:#999}.irs-grid-pol{opacity:.5;background:#428bca}.irs-grid-pol.small{background:#999}.irs-grid-text{bottom:5px;color:#99a4ac}
@charset "UTF-8";
/*!*Pikaday*Copyright©2014_David_Bushell|BSD&MIT_license|http://dbushell.com/*/
.pika-single{z-index:9999;display:block;position:relative;color:#333;background:#fff;border:1px solid #ccc;border-bottom-color:#bbb;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.pika-single:after,.pika-single:before{content:" ";display:table}.pika-single:after{clear:both}.pika-single.is-hidden{display:none}.pika-single.is-bound{position:absolute;box-shadow:0 5px 15px -5px rgba(0,0,0,.5)}.pika-lendar{float:left;width:240px;margin:8px}.pika-title{position:relative;text-align:center}.pika-label{display:inline-block;position:relative;z-index:9999;overflow:hidden;margin:0;padding:5px 3px;font-size:20px;line-height:20px;background-color:#fff}.pika-title select{cursor:pointer;position:absolute;z-index:9998;margin:0;left:0;top:5px;filter:alpha(opacity=0);opacity:0}.pika-next,.pika-prev{display:block;cursor:pointer;position:relative;outline:0;border:0;padding:0;width:20px;height:30px;text-indent:20px;white-space:nowrap;overflow:hidden;background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:75% 75%;opacity:.5}.pika-next:hover,.pika-prev:hover{opacity:1}.is-rtl .pika-next,.pika-prev{float:left;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==)}.is-rtl .pika-prev,.pika-next{float:right;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=)}.pika-next.is-disabled,.pika-prev.is-disabled{cursor:default;opacity:.2}.is-disabled .pika-button,.is-outside-current-month .pika-button{opacity:.3;color:#999}.pika-select{display:inline-block}.pika-table{width:100%;border-collapse:collapse;border-spacing:0;border:0}.pika-table td,.pika-table th{width:14.285714285714286%;padding:0}.pika-table th{color:#999;font-size:12px;line-height:25px;text-align:center}.pika-button{cursor:pointer;display:block;box-sizing:border-box;-moz-box-sizing:border-box;outline:0;border:0;margin:0;width:100%;padding:5px;color:#666;font-size:12px;line-height:15px;text-align:right;background:#f5f5f5}.is-disabled .pika-button,.is-selection-disabled{pointer-events:none;cursor:default}.pika-week{font-size:11px;color:#999}.is-today .pika-button{color:#3af;font-weight:700}.has-event .pika-button,.is-selected .pika-button{color:#fff;font-weight:700;background:#3af;box-shadow:inset 0 1px 3px #178fe5;border-radius:3px}.has-event .pika-button{background:#005da9;box-shadow:inset 0 1px 3px #0076c9}.is-disabled .pika-button,.is-inrange .pika-button{background:#d5e9f7}.is-startrange .pika-button{color:#fff;background:#6cb31d;box-shadow:none;border-radius:3px}.is-endrange .pika-button{color:#fff;background:#3af;box-shadow:none;border-radius:3px}.pika-button:hover,.pika-row.pick-whole-week:hover .pika-button{color:#fff;background:#ff8000;box-shadow:none;border-radius:3px}.pika-table abbr{border-bottom:none;cursor:help}
.pika-single.booking-theme{color:#333;background:#fff;border:0}.booking-theme .pika-lendar{width:100%;margin:0}.booking-theme .pika-title{font-size:20px}.booking-theme .pika-next:not(is-disabled),.booking-theme .pika-prev:not(is-disabled){opacity:1}.booking-theme .pika-next.is-disabled,.booking-theme .pika-prev.is-disabled{opacity:.1}.booking-theme .pika-label{background-color:#fff;color:#f68e4f}.booking-theme .pika-prev,.booking-theme .is-rtl .pika-next{background-image:url('../Themes/HealthEsd/Content/images/left-arrow-orange.png')}.booking-theme .pika-next,.booking-theme .is-rtl .pika-prev{background-image:url('../Themes/HealthEsd/Content/images/right-arrow-orange.png')}.booking-theme .pika-table th{color:#f68e4f;font-weight:normal}.m-booking-info .booking-theme .pika-table td,.booking-theme .pika-table th{width:inherit}.booking-theme .pika-button{color:#f4721f;background-color:unset;height:40px;text-align:center;padding:0;margin:2px;font-size:14px;width:35px;font-weight:bold;display:flex;flex-flow:column nowrap;align-items:center;justify-content:space-between}.booking-theme .pika-button .pika-button-day{height:22px;line-height:23px;width:22px;border-radius:50%;position:relative;font-size:14px}.m-booking-info .booking-theme .pika-button{margin:3px}.booking-theme .pika-week{color:#999}.booking-theme .is-today .pika-button{color:#3af}.booking-theme .is-selected .pika-button{box-shadow:none;border-radius:0}.booking-theme .is-selected .pika-button .pika-button-day{color:#fff;background:#f4721f}.booking-theme .is-disabled .pika-button{color:#ddd;opacity:1}.booking-theme .is-fulled .pika-button{color:#616161;pointer-events:none;cursor:default}.booking-theme .is-fulled .pika-button .slash{width:20px;position:absolute;top:50%;margin:unset;border-top:1px solid #616161;border-bottom:unset;transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg)}.booking-theme .pika-button:hover .pika-button-day{color:#fff !important;background:#f4721f !important}.appointmentwithin-filter-theme.pika-single{border:unset;width:fit-content;display:flex;gap:50px}.appointmentwithin-filter-theme.pika-single:before,.appointmentwithin-filter-theme.pika-single:after{display:none}.appointmentwithin-filter-theme .pika-lendar{width:320px;margin:unset}.appointmentwithin-filter-theme .pika-title{height:23px;margin-bottom:20px}.appointmentwithin-filter-theme .pika-label{font-size:16px;font-weight:700;line-height:23px;padding:0 2px;background-color:unset}.appointmentwithin-filter-theme .pika-table th{line-height:17px;color:#333}.appointmentwithin-filter-theme .pika-row td{padding-top:15px}.appointmentwithin-filter-theme .is-startrange .pika-button,.appointmentwithin-filter-theme .is-endrange .pika-button,.appointmentwithin-filter-theme .is-inrange .pika-button,.appointmentwithin-filter-theme .is-selected .pika-button{background:#0fa0be;color:#fff;border-radius:60px;box-shadow:unset}.appointmentwithin-filter-theme .pika-button{font-size:14px;font-weight:700;line-height:25px;width:24px;height:24px;text-align:center;color:#4f4f4f;background:none;float:unset;margin:auto;padding:unset}.appointmentwithin-filter-theme .pika-button:hover{background:#0fa0be;color:#fff;border-radius:60px}.appointmentwithin-filter-theme .pika-next,.appointmentwithin-filter-theme .pika-prev{background-image:unset;text-indent:unset;opacity:unset;font-size:17px;color:#0fa0be}.appointmentwithin-filter-theme .pika-next.is-disabled,.appointmentwithin-filter-theme .pika-prev.is-disabled{color:#dadada}.appointmentwithin-filter-theme .pika-button-text{display:none}.mobile .pika-single.appointmentwithin-filter-theme{flex-direction:column;gap:44px}
.r-tabs .r-tabs-nav{margin:0;padding:0}.r-tabs .r-tabs-tab{display:inline-block;margin:0;list-style:none}.r-tabs .r-tabs-panel{padding:15px;display:none}.r-tabs .r-tabs-accordion-title{display:none}.r-tabs .r-tabs-panel.r-tabs-state-active{display:block}@media only screen and (max-width:768px){.r-tabs .r-tabs-nav{display:none}.r-tabs .r-tabs-accordion-title{display:block}}
