@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";*{box-sizing:border-box}body{margin:0;font-family:Poppins,sans-serif;background:#fff}button,input{border:0;background:0;margin:0;padding:0}p,a,div,input{font-family:Poppins,sans-serif;font-size:16px;color:#303030;line-height:30px;font-weight:500}h1,h2,h3,h4{font-family:Poppins,sans-serif}a{text-decoration:none;cursor:pointer;color:#000}ul{list-style:none;margin:0;padding:0}.bg-color{background-color:#f1f9fe!important}.btn-primary{border:0px solid transparent;background:var(--telimed-button);border-radius:8px;padding:10px 30px;font-size:16px;color:#fff;font-weight:500;transition:.5s;display:inline-block;text-align:center}.btn-border{border:1px solid #0D9488;background:#fff;border-radius:8px;padding:10px 30px;font-size:16px;color:var(--telimed-teal-text);font-weight:500;transition:.5s;display:inline-block;text-align:center}.btn-border:hover{color:var(--telimed-teal-text)}.btn-primary:hover{color:#fff;background:var(--telimed-button)}.btn-primary.btn-disabled{background:#b7bcc2;color:#f1f1f1;cursor:not-allowed}.btn-primary.btn-disabled:hover{background:#b7bcc2;color:#f1f1f1}.swal-text{text-align:center}.jn-tooltip-wrap{position:relative;display:inline-block}.jn-tooltip{position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%) translateY(4px);background:#303030;color:#fff;font-size:13px;font-weight:400;line-height:18px;padding:7px 12px;border-radius:6px;white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .12s ease,transform .12s ease;z-index:20}.jn-tooltip:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:5px solid transparent;border-top-color:#303030}.jn-tooltip-wrap:hover .jn-tooltip,.jn-tooltip-wrap:focus-within .jn-tooltip{opacity:1;visibility:visible;transform:translate(-50%) translateY(0)}.flash-messages-wrap{padding:0 20px;background-color:#f1f9fe}.flash-messages-wrap .alert-box:first-child{margin-top:20px}.alert-box{display:flex;flex-direction:row;align-items:flex-start;gap:12px;border:0;border-left:4px solid transparent;border-radius:10px;padding:14px 18px;margin-bottom:0;box-shadow:0 4px 14px #0000000f}.alert-box-icon{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;overflow:hidden}.alert-box-icon svg{display:block;flex:0 0 auto;width:18px;height:18px}.alert-box-body{flex-grow:1;padding-top:4px}.alert-box-title{display:block;font-size:15px;margin-bottom:2px}.alert-box-message,.alert-box-message p,.alert-box-message a{font-size:14px;line-height:22px;color:#303030}.alert-box-close{flex-shrink:0;background:transparent;border:0;font-size:20px;line-height:1;color:#303030;opacity:.5;padding:4px;margin:0}.alert-box-close:hover{opacity:.9}.alert-box-success{background:#E9FBF3;border-left-color:#14b87f}.alert-box-success .alert-box-icon{background:#14B87F;color:#fff}.alert-box-info{background:#F1F9FE;border-left-color:#1596d9}.alert-box-info .alert-box-icon{background:#1596D9;color:#fff}.alert-box-warning{background:#FFF8E9;border-left-color:#c88a00}.alert-box-warning .alert-box-icon{background:#C88A00;color:#fff}.alert-box-danger{background:#FDEEEE;border-left-color:#dc3545}.alert-box-danger .alert-box-icon{background:#DC3545;color:#fff}.btn-check:active+.btn-primary:focus,.btn-check:checked+.btn-primary:focus,.btn-primary.active:focus,.btn-primary:active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #08dad261}.btn-check:focus+.btn-primary,.btn-primary:focus{color:#fff;background-color:#28f9b6;border-color:#25f6b8;box-shadow:0 0 0 .25rem #08dad261}.light-btn{border:1px solid transparent;background:#FFFFFF;border-radius:8px;padding:10px 30px;font-size:16px;color:#303030;font-weight:500}.light-btn:hover{color:var(--telimed-teal-text)}.nav-link:focus,.nav-link:hover{color:var(--telimed-teal-text)}.dropdown-menu.show li.slide a.dropdown-item{color:#000}.text-btn{border:0;padding:0;color:var(--telimed-teal-text)!important}.text-btn:hover{color:var(--telimed-teal-text)}.login-btn{display:flex;gap:20px;align-items:center}.login-btn a{font-weight:500;font-size:16px}header .container-fluid{display:flex;justify-content:center;align-items:center;margin:0 auto;height:100%;transition:.3s;padding:0 30px}header.login-hdr .container-fluid{justify-content:space-between}header .container-fluid .logo{position:relative;flex:0 0 auto}.logo img{width:280px}.head_nav span:hover{color:var(--telimed-teal-text)!important}header .container-fluid .logo span:nth-of-type(1){font-family:Montserrat,sans-serif;font-size:25px;font-weight:600}header .container-fluid .mobile_nav{margin:-9px 10px 0;display:none}header .container-fluid .mobile_nav .burger{width:19px;height:19px;position:relative;overflow:hidden}header .container-fluid .mobile_nav .burger:active .top,header .container-fluid .mobile_nav .burger:focus .top,header .container-fluid .mobile_nav .burger:hover .top{width:60%!important}header .container-fluid .mobile_nav .burger:active .middle,header .container-fluid .mobile_nav .burger:focus .middle,header .container-fluid .mobile_nav .burger:hover .middle{width:70%!important}header .container-fluid .mobile_nav .burger:active .bottom,header .container-fluid .mobile_nav .burger:focus .bottom,header .container-fluid .mobile_nav .burger:hover .bottom{width:80%!important}header .container-fluid .mobile_nav .burger .mobile_nav__label{margin:-10px 5px;width:135px;position:absolute}header .container-fluid .mobile_nav .burger .stripe{height:4px;background:black;position:absolute;transition:.2s ease}header .container-fluid .mobile_nav .burger .top{right:0;top:0;width:100%}header .container-fluid .mobile_nav .burger .middle{left:0;top:0;margin:6.9px 0;width:60%}header .container-fluid .mobile_nav .burger .bottom{right:0;top:0;margin:14px 0;width:80%}header .container-fluid .head_nav{margin:0 0 0 50px;width:100%}.head_nav button.btn-primary.me-2{margin-left:10px;margin-right:10px!important}header .container-fluid .head_nav ul{text-align:right}header .container-fluid .head_nav ul li{display:inline-block;margin:0 15px}header .container-fluid .head_nav ul li.visited a{color:var(--telimed-teal-text)}header .container-fluid .head_nav ul li a{position:relative;color:#303030;font-size:16px;font-weight:500}header .container-fluid .head_nav ul li:hover a{color:var(--telimed-teal-text)}header .container-fluid .icons{display:flex;gap:10px;align-items:center;justify-content:flex-end}header .container-fluid .icons a{margin:0 5px;display:block;height:50px;width:50px}header .container-fluid .icons a:hover svg{fill:#4c4c4c!important}header .container-fluid .icons a:active svg{fill:#3f51b5!important}header .container-fluid .icons .block{display:inline-block}header .container-fluid .icons svg{display:block;transition:.2s ease}header{background:#FFF;height:100px;position:fixed;top:0;z-index:99;width:100%;box-shadow:0 0 5px #ddd}.mobile_menu{background:black;width:90%;height:420px;top:65px;left:0;margin:10px 20px;border-radius:4px;position:absolute;display:none}.mobile_menu:before{content:"";position:absolute;width:0;height:0;border-style:solid;border-width:0 15px 15px 15px;border-color:transparent transparent #000000 transparent;margin:-10px 35px}.dropdown .dropdown-menu .dropdown-item:active{color:#000;text-decoration:none;cursor:pointer!important;background-color:#fff}nav.head_nav .dropdown{cursor:pointer}.mobile_menu nav{padding:50px}.mobile_menu nav ul .slide a{opacity:1;position:relative;animation:hidecolor .8s ease}.mobile_menu nav ul .slide a:before{content:"";position:absolute;background:#0D9488;width:0%;height:35px;animation:slide .8s ease}.mobile_menu nav ul li{margin:30px 0}.mobile_menu nav ul li a{font-family:Montserrat,sans-serif;opacity:0;font-size:25px;font-weight:600;padding:10px 0;color:#fff}.h-search-main{width:300px;flex:0 0 auto}.h-search-main input{position:relative!important;background:#FFFFFF 0% 0% no-repeat padding-box;box-shadow:0 3px 6px #00000029;border-radius:25px;padding:10px;width:100%}button.h-search-btn img{padding:4px 0!important}.h-search-main form .h-search-btn{position:absolute;padding:6px 10px;border:0;top:4px;right:4px;background:var(--telimed-button);border-radius:50px}.block.h-search-main form{margin-bottom:0}.privacy-content{padding:80px 20px 40px}.privacy-content h2{font-size:45px;font-weight:700;margin-bottom:30px}.privacy-content p{font-size:14px;line-height:24px;color:#646464}.privacy-content h3{font-weight:600;font-size:30px}.home_slider{background:transparent linear-gradient(243deg,#00E4B9 0%,#00C2C5 100%) 0% 0% no-repeat padding-box}.main_section{overflow:hidden;padding-top:100px}.home_slider img{max-width:412px}.rating-dr h6{font-size:13px}.dropdown.desktop-menu{display:block}li.mobile-menu.slide{display:none}@media only screen and (max-width: 1100px){.mobile_menu{display:none}header .container-fluid{width:100%}}@media only screen and (max-width: 800px){.logo img{width:180px}.mobile_menu{display:none}header{padding:0 10px;height:60px}.main_section{padding-top:60px}header .container-fluid{width:100%}header .head_nav{display:none}header .logo{width:100%;flex:auto!important;text-align:center}header .mobile_nav{margin:10px 10px 0!important;cursor:pointer;display:block!important}header .mobile_nav .stripe{width:100%!important}}@media only screen and (max-width: 500px){.dropdown.desktop-menu{display:none}li.mobile-menu.slide{display:block}.logo img{width:140px}header{padding:0 00px}header .logo span{font-size:20px!important}.mobile_menu{height:auto}.select2-container{width:100%!important}.note-editor{position:relative;margin-bottom:20px}.mobile_menu .btn-primary{width:100%;margin-bottom:10px}.mobile_menu:before{margin:-10px 5px}.mobile_menu nav{padding:10px}.abt-data a.btn-primary-w,.abt-data a.btn-primary{display:inline-block;width:100%;margin-bottom:10px;text-align:center}.abt-box p{margin:10px!important}.mobile_menu nav ul li{margin:20px 0}.mobile_menu nav ul li a{font-size:18px}.mobile_menu nav ul li a:before{height:23px!important}}@keyframes slide{0%{width:0;padding:0 10px;margin:0 -5px}80%{width:105%;padding:0 10px;margin:0 -5px}to{width:0;padding:0}}@keyframes hidecolor{0%{color:#000}75%{color:#000}to{color:#fff}}.slideshow{position:relative;z-index:1;width:100%}.home_slider_in .row{align-items:flex-end}.popular-search-itms{display:flex;gap:10px;flex-wrap:wrap}.slideshow *{outline:none}.slideshow .slider-track{-webkit-transition:all 1s cubic-bezier(.7,0,.3,1);transition:all 1s cubic-bezier(.7,0,.3,1)}.slideshow .item{height:100%;position:relative;z-index:1}.hero-section{position:relative}@media (min-width: 1600px){.home_slider .container{max-width:1500px}}.form-search-hero{height:100%;display:flex;align-items:center;padding:100px 0;position:relative}.home_slider .slideshow{padding-top:40px}.form-search-hero h1{font-size:41px;font-weight:300;color:#fff}.head_nav button.btn-primary.me-2{margin-left:10px}.form-search-hero h1 span{font-weight:600}.form-group{position:relative}.hero-frm{margin:28px 0 20px}.hero-frm input{width:100%;background-color:#fff;border-radius:10px;font-size:16px;padding:13px 70px 14px 20px}.input-right-icon{position:absolute;right:5px;top:4px}.popular-search h4{display:none;color:#fff;font-size:16px;margin:14px 10px 0 0}.popular-search a{border:2px solid #FFFFFF;border-radius:10px;font-size:13px;font-weight:500;color:#fff;padding:5px 20px;display:inline-block;margin:0;transition:all .5s}.popular-search a:hover{background:#fff;color:var(--telimed-teal-text);transition:all .5s}.service-type-section{padding:41px 0}.category-img img{width:100%}.category-img a{float:left;position:relative;padding-bottom:136%;display:inline-block;width:100%;overflow:hidden;border-radius:20px}.category-img a img{position:absolute;top:0;left:0;width:100%;min-height:100%;object-fit:cover}.slick-slide{margin:0 15px}.prgrms-lft .slick-slider .slick-list .slick-track .slick-slide{height:450px}.slick-list{margin:0 -15px}.slick-next:before,.slick-prev:before{content:"←";display:none}.slick-next,.slick-prev,.slick-next:focus,.slick-prev:focus,.slick-prev:hover{background-image:url(/frontend/assets/images/slider-errow.svg);background-size:50px;width:51px;height:51px;z-index:1;background-repeat:no-repeat}.slick-next,.slick-next:hover{background-image:url(/frontend/assets/images/next-slide.svg)!important;background-size:50px;width:51px;height:51px;z-index:1;background-repeat:no-repeat}.how-work-section{padding:60px 0;background-color:#f1f9fe}.section-heading{margin-bottom:40px}.section-heading span{font-size:18px;font-weight:500;color:var(--telimed-teal-text)}.section-heading h2{font-size:45px;margin-top:8px;color:#303030;font-weight:700}.how-work-box{background-color:#fff;box-shadow:0 0 50px #00000014;border-radius:30px;padding:26px 26px 40px;transition:.5s;position:relative;top:0;margin-bottom:20px;height:380px;max-height:100%}.how-work-box:hover{background-color:#0d9488;top:-40px}.user-profile img{display:none}div#chat-details h6{text-align:center}.how-work-box h2{font-size:80px;font-weight:700;text-shadow:0px 13px 0px #0D948830;-webkit-text-fill-color:#ffffff00;-webkit-text-stroke-color:#0D9488;-webkit-text-stroke-width:2px}.how-work-box:hover h2{-webkit-text-stroke-color:#fff}.how-work-box h3{font-size:20px;color:var(--telimed-teal-text);font-weight:600;margin:30px 0 20px}.how-work-box:hover h3{color:#fff}.how-work-box p{font-size:14px;color:#303030}.how-work-box:hover p{color:#fff}.how-work-section .section-heading{margin-bottom:50px}.steps-line{display:flex;justify-content:space-around;text-align:center;margin-top:20px;position:relative}.video-section .container{position:relative}.steps-line p{margin:7px 0 0;font-weight:600;color:var(--telimed-teal-text)}.steps-line:before{content:"";position:absolute;width:100%;height:1px;background:#DCDCDC;top:15px}.steps-mange{position:relative}.about-section{padding:70px 0 0}.about-section .section-heading{margin-left:30px}.course-section{padding:60px 0;background-color:#f1f9fe}.course-section .section-heading h2{display:flex;width:100%;justify-content:space-between;margin:0;align-items:center}.course-box{background:#FFFFFF;overflow:hidden;border-radius:30px;margin-bottom:20px}.course-img a,.prgrms.course-section .course-img{display:inline-block;width:100%;overflow:hidden;padding-bottom:70%;position:relative}.course-img img{position:absolute;left:0;top:50%;transform:translateY(-50%);width:100%;min-height:100%}.course-box-dtl{padding:0 23px 30px}.course-box .course-box-dtl{padding:11px 23px 20px}.side-mnu-con .accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:transparent;box-shadow:none}.course-section .side-mnu{height:auto!important}.course-box-dtl h3{font-size:20px;font-weight:500;color:var(--telimed-teal-text);display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.course-box-dtl h3 a{font-size:18px;font-weight:500;color:var(--telimed-teal-text);display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.course-box-dtl p{color:#303030;font-weight:500;font-size:14px}.any-button{position:relative;font-size:15px;color:#303030;font-weight:400;padding:10px 20px;transition:.5s}.any-button:hover{color:#fff}.any-button:hover img{filter:brightness(0) invert(1)}a.any-button:after{content:"";position:absolute;width:40px;height:100%;background:#0D9488;border-radius:100px;left:0;top:0;transition:.5s}a.any-button:hover:after{width:100%}.any-button span{position:relative;z-index:2}.features-section{padding:56px 0 48px}.features-section .section-heading{margin-bottom:12px}.features-sub{max-width:560px;margin:0 auto 32px;color:#5d6b76;font-size:17px;line-height:1.6;text-align:center}.features-strip{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:12px 8px;margin:0;padding:0;list-style:none}.feature-tile{text-align:center}.feature-tile img{display:block;width:64px;height:64px;margin:0 auto 10px;object-fit:contain}.feature-tile span{display:block;color:#303030;font-size:15px;font-weight:600;line-height:1.35}.features-more{margin:28px 0 0;text-align:center}.features-more a{color:var(--telimed-teal-text);font-weight:600;text-decoration:none}.features-more a:hover{text-decoration:underline}@media (max-width: 991px){.features-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px 8px}}@media (max-width: 767px){.features-section{padding:36px 0 32px}.features-sub{margin-bottom:22px;font-size:15px}.feature-tile img{width:48px;height:48px;margin-bottom:6px}.feature-tile span{font-size:12.5px}.features-more{margin-top:20px}}.video-section{background:transparent linear-gradient(286deg,#00E4B9 0%,#00C2C5 100%);position:relative;padding:64px 0}.video-section:before,.home_slider:before{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background-image:url(/frontend/assets/images/dott-bg.svg)}.img-dtl{position:relative}.tstimonial-section{padding:65px 0}.home_slider .slideshow .item{top:auto!important;bottom:0!important}.home_slider .slick-track{display:flex;align-items:flex-end;justify-content:center}.home_slider .slick-track .item{display:flex;justify-content:center}.testimonial-box{position:relative;padding:80px 50px;border-radius:40px;background-color:#f1f9fe;height:430px;max-height:100%}.testimonial-box p{height:202px;max-height:100%}.testimonial-box p{font-size:500}.testimonial-box .user-profile{display:flex;gap:10px;margin-top:33px;align-items:center}.testimonial-box .user-profile img{width:65px;height:65px;flex:0 0 auto;border-radius:70px}.testimonial-box .user-profile h5{font-size:20px;color:var(--telimed-teal-text);margin:0;font-weight:600}.testimonial-box .user-profile h5 span{display:block;margin-top:8px;color:#646464;font-weight:500}img.img-fluid.left-quote-icon{position:absolute;top:-32px;left:48px}img.img-fluid.right-quote-icon{position:absolute;right:48px;bottom:60px}.tstimonial-section .slick-list{padding:40px 0 0}footer .logo-txt-social p{margin-top:30px;font-size:14px;font-weight:400;line-height:26px}.health-fingertips{background:transparent linear-gradient(286deg,#2CFDB2 0%,#00D2D9 100%);padding:0}.health-img img{width:50%;max-width:100%}.health-fingertips h2{font-size:55px;font-weight:700;color:#fff;margin-bottom:36px}footer{padding:60px 0 0;background-color:#f1f9fe}footer h3{margin-bottom:23px;font-size:20px;font-weight:600;color:#303030}footer p{margin-top:25px;font-weight:500;font-size:14px;line-height:19px}footer ul li a{display:block;margin-bottom:10px;font-size:15px;font-weight:500;color:#303030}footer ul li a:hover{color:var(--telimed-teal-text)}footer .row [class*=col-]:nth-child(2){padding-left:80px}footer .row [class*=col-]:nth-child(3){padding-left:0}.socal-icon{display:flex;gap:10px;margin-top:40px}.news-ltr input{margin-bottom:20px;width:100%;border:1px solid #CBCBCB;border-radius:8px;padding:10px;background-color:#fff}.copy-right-line-f{border-top:1px solid #D5D5D5;padding:30px 0;text-align:center;margin-top:35px}.copy-right-line-f p{margin:0;font-size:14px;font-weight:500}.modal-backdrop.fade.show,.fade{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.modal-content{border-radius:30px;overflow:hidden}button.mdl-close{position:absolute;right:20px;top:20px}.login-hero{background:transparent linear-gradient(326deg,#2CFDB2 0%,#00D2D9 100%);border-radius:20px 0 0 20px;text-align:center;height:100%}.login-hero_main{display:flex;flex-direction:column;justify-content:space-between;height:100%;gap:20px}.login-hero h2{color:#fff;font-size:30px;font-weight:600;padding:40px 0 20px}.health-fingertips h2{font-size:56px;font-weight:300;color:#fff}.health-fingertips h2 span{font-weight:600}.login-tabs{justify-content:center;background:#F6F4F4;border-radius:8px;padding:5px;flex-wrap:nowrap;margin-bottom:20px}.login-tabs button{width:100%;color:#303030;font-weight:500}.login-tabs button.active{background:#FFFFFF;border:1px solid #0D9488;border-radius:8px;color:var(--telimed-teal-text);padding:8px 10px}.login-type{padding:32px 20px 20px 0}.social-login a.facebbok-lg span{padding-left:20px}.contct-form{padding:0 50px;display:block;justify-content:end}.login-type h3{text-align:center;font-size:32px;font-weight:600}.login-type p{text-align:center;margin-top:10px;font-weight:500}.form-floating>label{line-height:23px;height:auto}.form-floating>.form-control{background:#FFFFFF 0% 0% no-repeat padding-box;border:1px solid #CBCBCB;border-radius:8px;color:#000}.form-floating>.form-control-plaintext~label.error:after,.form-floating>.form-control:focus~label.error:after,.form-floating>.form-control:not(:placeholder-shown)~label.error:after,.form-floating>.form-select~label:after{display:none}.form-floating>.form-control-plaintext~label.error,.form-floating>.form-control:focus~label.error,.form-floating>.form-control:not(:placeholder-shown)~label.error,.form-floating>.form-select~label.error{color:red;transform:unset;font-size:14px;overflow:unset;white-space:normal}.form-control:focus{box-shadow:0 0 0 .25rem #14e5c738;border:1px solid rgb(20 229 199 / 22%)}:focus-visible{outline:none}.tag-srch input[type=text]{background-color:transparent!important}.tag-srch input[type=text]:focus{background-color:transparent}.form-floating label{color:gray!important}.tag-srch input:-internal-autofill-selected{-webkit-appearance:menulist-button;-moz-appearance:menulist-button;appearance:menulist-button;background-image:none!important;background-color:none!important}.form-floating{margin-bottom:15px}.toggle-password{position:absolute;right:20px;top:20px}.or-txt{margin:10px 0}.or-txt img{width:150px}.social-login a{display:block;position:relative;color:#646464;padding:10px 0;width:100%;text-align:center;border-radius:50px;margin-bottom:10px;background-repeat:no-repeat;background-position:3px}button.mdl-close img{width:60%;max-width:100%}.social-login a.google-lg{background-color:#e0eff6;background-image:url(/frontend/assets/images/google.svg);text-align:center}.social-login a.facebbok-lg{background-color:#007bff;color:#fff;background-image:url(/frontend/assets/images/facebook-logo.svg);text-align:center}.sign-up-align h2{padding:20px 0}.sign-up-align p{color:#fff;margin-bottom:0}.sign-up-align .login_hero_img img{width:300px}.forgot-pss{padding:40px 20px;text-align:center}.login-sign-mdl .form-floating>label.error,.forgot-pss .form-floating>label.error{position:inherit;width:100%;margin:13px 0 0!important;padding:0!important;font-size:13px!important;line-height:1.3;color:red!important;display:inline-block;top:auto}.social-login{display:flex;gap:20px}.check_box_error{position:relative;margin-bottom:10px;display:inline-block;width:100%}.profile_sss{display:flex;flex-direction:column;gap:15px}.check_box_error #checkbox-error.error{position:absolute;font-size:14px;margin-bottom:15px;bottom:-21px;top:auto}.profile_sss a,.profile_sss button{width:100%}.modal-title{font-size:32px;font-weight:600}section.directory-section{background-color:#f1f9fe;padding:20px 0}.search-accrodn .accordion-button:not(.collapsed){color:#303030;background-color:#fff;box-shadow:inset 0 0 #00000020}.search-accrodn .accordion-item{background-color:#fff;border:0;border-bottom:1px solid rgba(0,0,0,.125);margin-bottom:8px;padding-bottom:8px}.accordion-button:focus{z-index:3;border-color:#fff;outline:0;box-shadow:0 0 0 .25rem #ffffff40}.accordion-button{font-weight:500;padding:10px 0}.search-filter h2{font-weight:600;font-size:20px}::-webkit-scrollbar{width:3px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#0D9488}::-webkit-scrollbar-thumb:hover{background:#0D9488}.search-filter{background-color:#fff;padding:20px;border-radius:10px}.directory-list.list-type-man{max-height:calc(100vh - 280px);overflow:auto}.search-accrodn .accordion-body{padding:0}.filter-chk li{display:inline-block;width:49%;margin-bottom:5px}.filter-chk li label{font-size:14px;font-weight:400;line-height:1}.form-check{display:flex;min-height:unset;padding-left:1.5em;align-items:center}.form-check-input[type=checkbox]{border-radius:.25em;float:none;margin-right:7px;width:17px;height:17px;margin-top:0}.form_consult .form-check-input[type=checkbox]{width:17px;height:17px}.form-check-input:checked[type=checkbox]{background-color:#0d9488;border-color:#fff}.footer_copyp{text-align:left}.footer_copy_links{display:flex;gap:20px;justify-content:flex-end}.footer_copy_links a{margin:0;font-size:14px;line-height:1}.fltrt{filter:brightness(0)}.cmn-frm .form-group input,.cmn-frm .form-group select,.cmn-frm .form-group textarea,.cmn-frm .form-group .border-ctm{width:100%;padding:10px;background-color:#fff;border:1px solid #CBCBCB;border-radius:8px;margin:0 0 15px;font-size:14px;color:#30304b!important}.cmn-frm .form-group select{min-height:51.82px}.border-ctm{border:1px solid #CBCBCB;border-radius:8px;margin:10px 0}.form-group .border-ctm{margin:0}img.img-fluid.input-right-icon.fltrt{top:15px}.form-check-input[type=radio]{border-radius:50%!important}.form-check-input:checked[type=radio]{background-image:url(/frontend/assets/images/r-check.svg)!important;background-size:10px;border:1px solid #0D9488}.form-check-input:focus{border-color:#19eac4;outline:0;box-shadow:0 0 0 .25rem #18e9c338}.range-slider{width:100%}.range-slider__range{-webkit-appearance:none;width:100%;height:4px;border-radius:5px;background:#d7dcdf;outline:none;padding:0;margin:0}.range-slider__range::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:15px;height:15px;border-radius:50%;background:#1abc9c;cursor:pointer;-webkit-transition:background .15s ease-in-out;transition:background .15s ease-in-out}.range-slider__range::-webkit-slider-thumb:hover{background:#1abc9c}.range-slider__range:active::-webkit-slider-thumb{background:#1abc9c}.range-slider__range::-moz-range-thumb{width:20px;height:20px;border:0;border-radius:50%;background:#1abc9c;cursor:pointer;-moz-transition:background .15s ease-in-out;transition:background .15s ease-in-out}.range-slider__range::-moz-range-thumb:hover{background:#1abc9c}.range-slider__range:active::-moz-range-thumb{background:#1abc9c}.range-slider__range:focus::-webkit-slider-thumb{box-shadow:0 0 0 3px #fff,0 0 0 6px #1abc9c}.range-slider__value{display:inline-block;position:relative;color:#000}::-moz-range-track{background:#d7dcdf;border:0}input::-moz-focus-inner,input::-moz-focus-outer{border:0}.min-set{display:flex;align-items:center;justify-content:space-between}.usp-price h3{font-size:16px;margin-top:15px}.chat-compy label{font-size:16px;font-weight:600}.hdr-search{display:flex;gap:15px;align-items:center}.hdr-search input{width:100%;padding:23px 125px 16px 50px;background-color:#fff;border-radius:10px}.input-left-icon{position:absolute;left:15px;top:26px;filter:brightness(0)}.list-type{display:flex;gap:10px;background:#FFFFFF;border-radius:10px;padding:14px}.list-type-btn{background:#646464;border-radius:10px;width:40px;height:40px}.list-type-btn img{max-width:20px;max-height:20px}.list-type-btn#grid-view-1 img{max-width:17px;max-height:17px}.list-type button.list-view{background:#0D9488}.search-filter .cmn-frm input[type=text]{padding:10px 50px 10px 20px}.search-tags{padding:14px 0}.search-tags h4{display:inline-block;font-size:16px;margin-right:15px}.search-tags a{background:#FFFFFF 0% 0% no-repeat padding-box;border-radius:10px;padding:10px;font-size:15px;display:inline-block;margin-right:10px;margin-bottom:10px}.directory-list{border-radius:10px;padding:0;text-align:center}.directory-section-list-00{display:flex;width:100%;border-bottom:1px solid #eee;padding:20px 0}.directory-section-list-00 .directory-section-list-box-1{flex:0 0 35%;max-width:35%}.directory-section-list-00 .directory-section-list-box-2{flex:0 0 25%;max-width:25%;text-align:center}.directory-section-list-00 .directory-section-list-box-3{flex:0 0 20%;max-width:20%;text-align:center}.directory-section-list-00 .directory-section-list-box-4{flex:0 0 20%;max-width:20%}.tab-content .secion-box-amin{padding:0!important}.tab-content .list-box{padding:0 0 7px!important}.list-box{display:flex;align-items:center;gap:0px;padding:17px;border-bottom:1px solid #E8E5E5;transition:.7s;justify-content:space-between}.dashboard-itm-pt .list-box{padding:17px 12px;display:flex!important;flex-direction:column!important;justify-content:center!important}.directory-list .list-box{transition:background .2s,box-shadow .2s,transform .2s}.directory-list .list-box:hover{background:linear-gradient(245deg,var(--telimed-teal-tint) 0%,var(--telimed-teal-tint-2) 100%);box-shadow:0 6px 18px #00000014;transform:translateY(-2px)}.directory-list .list-box:hover .profile-di h3,.directory-list .list-box:hover .profile-di h3 a{color:var(--telimed-teal-deep)}.directory-list .list-box:last-child{border:0}.list-heading-sec .list-heading{width:100%!important}.list-heading-sec .list-heading h3{text-align:center!important}.table-responsive .profile-di{padding-top:6px!important;height:70px}.profile-di{display:flex;gap:15px;width:100%;align-items:center;justify-content:center;padding-top:10px}.profile-doctor-img .profile-di{width:70%}.dashboard_content_s .profile-di{padding-top:2px!important}.dashboard_content_s .list-consultations{padding:20px!important}.gride-lst-view .profile-d1,.gride-lst-view .price-limit-p1,.gride-lst-view .heart-icon{width:100%;flex:0 0 100%;max-width:100%}.gride-lst-view .like-icon{width:100%;flex:0 0 100%;max-width:100%;text-align:center}.like-icon{flex:0 0 20%;max-width:20%;text-align:end}.profile-d1{flex:0 0 35%;max-width:35%}.price-limit-p1{flex:0 0 25%;max-width:25%}.heart-icon{flex:0 0 20%;max-width:20%}.profile-di a{display:flex;gap:15px;width:100%;align-items:center}.gride-lst-view .profile-di h3,.gride-lst-view .profile-di h3 span{text-align:center}.profile-di img{width:55px;height:55px;flex:0 0 auto;border-radius:70px}.profile-di h3{color:var(--telimed-teal-text);font-weight:600;font-size:17px;margin:0;text-align:start}.profile-di h3 span{color:#303030;display:block;font-size:14px;margin-top:10px;font-weight:300;text-align:start}.price-limit p{margin:0;color:#303030;font-weight:500}.rating-dr{display:flex;gap:120px;border:1px solid #DEDEDE;border-radius:50px;align-items:center;padding:4px 20px;width:100%;justify-content:center}.rating-dr h6{margin:0}.gride-lst-view{display:flex;flex-wrap:wrap;gap:15px;border-radius:20px;padding:10px;justify-content:flex-start}.directory-practitioner-list .gride-lst-view{justify-content:flex-start}.gride-lst-view .list-box{display:inline-table;background:#FFFFFF;border-radius:20px;position:relative;width:23%;margin-bottom:10px}.dashboard-section00 .gride-lst-view .list-box{min-height:400px}.gride-lst-view .profile-di{display:block;text-align:center}.list-consultations .profile-head-box{width:100%!important}.dashboard-section00 .gride-lst-view .profile-di img{width:145px!important;height:145px!important}.gride-lst-view .rating-dr{display:flex;gap:10px;justify-content:center;box-shadow:none;border:none;border-radius:10px}.gride-lst-view .profile-di h3{margin:16px 0 5px;min-height:47.2px;display:flex;flex-direction:column;justify-content:flex-end}.gride-lst-view .price-limit p{margin:0 0 15px;text-align:center}.price-limit{width:100%}.price-limit p{margin:0!important}.gride-lst-view .like-dr{padding:0;position:absolute;top:10px;right:10px}.gride-lst-view .profile-di a{display:block;gap:15px;width:100%;align-items:center}.profile-dr{background:#FFFFFF 0% 0% no-repeat padding-box;border-radius:10px;padding:30px;text-align:center;position:relative}.practitioner-profle-section .profile-img,.profile-doctor-img .profile-img{width:145px;height:145px;border-radius:100%;margin:30px auto;overflow:hidden}.practitioner-profle-section .pr-video{width:100%;border-radius:15px}.practitioner-profle-video{overflow:hidden}.profile-img{width:183px;height:183px;border-radius:100%;margin:30px auto;overflow:hidden}.profile-img img{width:160px;height:160px;border-radius:50%}.profile-dr h3{color:var(--telimed-teal-text);font-size:17px}.profile-dr a,.profile-dr p{display:block;color:#303030;font-size:14px;line-height:24px;font-weight:500}.profile-dr .btn-primary{color:#fff;font-size:16px}.detail-dr{margin:30px 0;background:#F1F9FE;border-radius:14px;padding:20px;text-align:left}.detail-dr h5{font-size:18px;margin-bottom:15px}.detail-dr span{color:var(--telimed-teal-text);font-size:15px}.detail-dr h4{font-size:15px;margin-bottom:15px}.profile-dr-in{display:flex;flex-direction:column;justify-content:space-between}.back_btn{margin-bottom:10px}.vender_content .dtl-dtl{height:calc(100vh - 180px);overflow:auto}.dtl-dtl{background:#FFFFFF 0% 0% no-repeat padding-box;border-radius:10px;padding:30px;position:relative}.profile-dtl h3 span{display:block;color:var(--telimed-teal-text)}.profile-dtl h3{font-size:14px;color:#303030;line-height:26px}.intresres{margin:20px 0 30px}.intresres h4{font-size:15px;color:#000;font-weight:600;margin-bottom:12px}.intresres a{display:inline-block;margin-right:10px;color:var(--telimed-teal-text);padding:10px 20px;border:1px solid #0D9488;border-radius:8px}.lange p{font-size:14px;margin:0}.lange p span{color:var(--telimed-teal-text)}.lange h3{font-size:16px;color:#000;font-weight:500;margin-bottom:20px}.box-title{font-weight:600;font-size:17px;color:#303030}.prices{padding:20px;background:#F1F9FE;border-radius:14px;margin-bottom:20px;height:80%}.prices ul li{font-size:14px;font-weight:400;display:block;margin-bottom:5px}.prices ul li span{font-size:14px;font-weight:600;float:right}.prices h5{font-size:14px;margin-bottom:40px}.prices h5 span{display:block;font-size:16px}.pr-video{width:100%;border-radius:20px;overflow:hidden;position:relative}.pr-video img{width:100%;height:100%;object-fit:cover}.pr-video img.ply-btn{width:auto;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pr-courses-programs{margin:40px 0}.pr-courses-programs h3{font-size:20px;font-weight:600;margin-bottom:20px}.common-frgt{display:flex;justify-content:space-between}.rembr .pr-courses-programs h3 span{color:var(--telimed-teal-text)}.pr-courses-programs .course-box-dtl h3{font-size:18px}.pr-courses-programs .course-img{height:220px;position:relative}.book-appointment-dr{height:calc(100vh - 140px);overflow:auto}.book-appointment-dr{background:#FFFFFF;border-radius:20px;padding:20px}.book-profile-img{display:flex;gap:10px;align-items:center}.book-profile-img img.profile-b{width:114px;height:114px;flex:0 0 auto;border-radius:120px}.sp-clr{color:var(--telimed-teal-text)}.book-profile-img span{font-size:17px;font-weight:500}.book-profile-img h3{font-size:14px;margin:0}.book-profile-img p{margin:0;font-size:14px}.Con-info{font-size:20px;font-weight:600;margin:30px 0 20px}.celender-section{height:calc(100vh - 140px);overflow:auto}.celender-section{background:#FFFFFF;border-radius:20px;padding:34px 20px;position:relative}.celender-section h3{color:#303030;font-size:19px;font-weight:600;text-align:center}.meeting-time{display:flex;gap:10px;margin:15px 0}.meeting-time button{width:100%;text-align:center;padding:10px;color:var(--telimed-teal-text);font-weight:500;font-size:15px;background:#FFFFFF;border:1px solid #0D9488;border-radius:8px}.meeting-time button.active{color:#fff;background:#0D9488}.open-celndr .rd-container{width:100%;box-shadow:none;padding:0}.open-celndr .rd-month:last-child{width:100%}.open-celndr .rd-days{width:100%;border-radius:0!important;overflow:hidden}.open-celndr .rd-month-label{background:var(--telimed-button);border-radius:8px;color:#fff;padding:14px 0;font-size:24px}.open-celndr .rd-back,.open-celndr .rd-next{margin-top:13px;color:#fff}.open-celndr tbody{background:var(--telimed-button)}.open-celndr td{background:transparent;font-size:20px;font-weight:500}.open-celndr .rd-day-selected{background:var(--telimed-button)!important;color:#000}.open-celndr .rd-day-body{height:70px!important;background:#fff;border:1px solid #000}.rd-day-selected,.rd-time-selected,.rd-time-option:hover{border-radius:0%!important}.actvty-type{padding:12px 20px;background:var(--telimed-button);border-radius:10px;margin-top:20px}.actvty-type p{margin:0;font-size:14px;color:#fff;font-weight:400;padding-left:30px;position:relative}.actvty-type p:before{position:absolute;content:"";width:21px;height:21px;background-color:#303030;top:5px;left:0;border-radius:50px}.actvty-type p.avalble:before{background-color:#f50808}.action-btn-meeting{position:relative;bottom:20px;left:2%;width:96%}.list-consultations{display:flex;align-items:center;gap:20px;justify-content:space-between!important;background:#fff;border-radius:15px;padding:14px 20px;margin-bottom:20px}.list-consultations .profile-di h3 span{font-size:13px;margin-top:5px;font-weight:400}.upcoming-cont .profile-di a{display:flex;gap:15px;width:100%;align-items:center;justify-content:flex-start}.upcoming-cont .avlble-time h4{text-align:center}.countdown-time ul{display:flex;gap:16px;text-align:center}.upcoming-cont .profile-di{width:100%}.countdown-time h6{color:#303030;text-transform:uppercase;text-align:center;font-size:13px;font-weight:400;margin:0 0 6px}.countdown-time ul li{font-size:12px;color:#646464;line-height:16px}.countdown-time ul li span{display:block;background:#0D9488 0% 0% no-repeat padding-box;border-radius:6px;color:#fff;font-size:17px;padding:4px 7px;width:33px;line-height:18px}.avlble-time{text-align:right;white-space:nowrap;padding-left:30px;padding-right:20px}.avlble-time h4{font-size:18px;font-weight:500;margin:0}.avlble-time h4 span{font-size:13px}.avlble-time p{font-size:13px;margin:0}.telimed-modalities h3{font-size:20px;font-weight:600;margin-bottom:15px;margin-top:30px}.telimed-modalities a{display:inline-block;background:#fff 0% 0% no-repeat padding-box;border-radius:10px;padding:10px 15px;margin-right:10px;margin-bottom:15px;font-size:14px;font-weight:400}.telimed-hub-section .course-box{background:#fff}.dashboard_content_s_in .healthcare-perof.gride-lst-view{padding:0}.telimed-modalities a img{margin-right:10px;height:33px;border-radius:5px}.login-dash-title{display:flex;align-items:center;justify-content:space-between;font-size:26px;font-weight:600;margin-bottom:14px}.healthcare-perof{margin:40px 0}.healthcare-perof.gride-lst-view{display:block;background:transparent}.healthcare-perof .profile-di img{width:100%;height:100%}.telimed-hub-section .course-img{height:178px}.all-consultations-date{background:#FFFFFF;border-radius:10px;padding:40px 20px;text-align:center}.completed-content{background:#FFFFFF;box-shadow:0 0 50px #00000014;border-radius:30px;padding:20px 30px;margin-bottom:36px}.completed-content p{text-transform:uppercase;margin:0}.all-consultations-date h3{margin:30px 0;font-size:20px;font-weight:600}.dashboard-select-date .rd-month:last-child{background:var(--telimed-button);padding:10px;border-radius:10px}.dashboard-select-date.open-celndr tbody{background:transparent linear-gradient(276deg,#fff 0%,#fff 100%)}.all-consultations-date .dashboard-select-date.open-celndr tbody{background:var(--telimed-button)!important}.all-consultations-date .rd-day-prev-month,.rd-day-next-month{color:#9e9e9e!important}.dashboard-select-date thead th{color:#fff;padding-bottom:20px;font-weight:400}.dashboard-select-date .rd-day-body{height:35px!important;background:#fff;border:1px solid #000}.dashboard-select-date td{font-size:12px}.dashboard-select-date .rd-days{border-radius:0}.brdr-top{border-top:1px solid #E8E5E5}.clander-tim{background:#F1F9FE 0% 0% no-repeat padding-box;border:1px solid #0D9488;border-radius:8px;padding:10px;margin-top:100px}.clander-tim ul{justify-content:center}.picture-container{position:relative;cursor:pointer;text-align:center}.picture{width:115px;height:115px;background-color:#999;border:4px solid #CCCCCC;color:#fff;border-radius:50%;margin:5px auto;transition:all .2s;-webkit-transition:all .2s;position:relative}.dashboard_content_s_in{overflow:auto;height:calc(100vh - 140px);padding:0 15px}.dashboard_content_s_in::-webkit-scrollbar{width:0px}.picture-src{width:100%;height:100%;border-radius:169px}.picture:hover{border-color:#4caf50}.picture input[type=file]{cursor:pointer;display:block;height:100%;left:0;opacity:0!important;position:absolute;top:0;width:100%;z-index:1}img.edit-icon{position:absolute;bottom:-20px;right:-10px;max-width:57px}.right-msg .date-data{font-size:13px;padding:0 38px;font-weight:400;width:100%;text-align:center}.prgrms .slideshow .slide video{border-radius:30px;height:450px}.left-msg .date-data{font-size:13px;padding:0 38px;font-weight:400;width:100%;text-align:center}.choice{text-align:center;cursor:pointer}.choice input[type=radio],.choice input[type=checkbox]{position:absolute;left:-10000px;z-index:-1}.choice .icon{text-align:center;vertical-align:middle;height:106px;width:106px;border-radius:50%;color:#999;margin:5px auto;border:4px solid #CCCCCC;transition:all .2s;-webkit-transition:all .2s;overflow:hidden}.choice .icon:hover{border-color:#4caf50}.choice.active .icon{border-color:#2ca8ff}.edit-profile{background:#FFFFFF 0% 0% no-repeat padding-box;border-radius:10px;padding:40px}.login-course-man .course-img{height:180px}.rating-like-dislike{display:flex;align-items:center;justify-content:center;gap:15px;margin:43px 0}.course-rting{position:relative;background:#FFFFFF 0% 0% no-repeat padding-box;box-shadow:0 3px 6px #00000029;border:1px solid #C4C4C4;border-radius:20px;width:116px;height:116px;display:flex;align-items:center;justify-content:center}.course-rting input{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;z-index:1}.course-rting.dis-like-rt img{transform:rotateX(180deg)}.course-rting img{filter:grayscale(1)}.course-rting input:checked+img{filter:grayscale(0)}.rating-modal{padding:40px 60px}.rating-modal h2{margin-bottom:43px}.my-patient-cons-form .pre_form p{width:50%;border:1px solid #eee;padding:15px}.my-patient-cons-form .modal-dialog-centered{justify-content:center}.my-patient-cons-form .modal-content{min-width:min(1060px,calc(100vw - 20px))}.tabs-session{background:#FFFFFF;border-radius:20px;padding:10px;display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.tabs-session button{padding:0;color:#000;font-size:15px}.tabs-session button.active{color:var(--telimed-teal-text)}.tabs-session .nav{gap:30px;flex-wrap:nowrap}.tabs-session input{background:#FFFFFf;border:1px solid #CBCBCB;border-radius:25px;padding:10px 20px}.secion-box-amin{background:#FFFFFF 0% 0% no-repeat padding-box;border-radius:20px;padding:20px}nav.custom-tab-add{border-bottom:1px solid #646464;margin-bottom:20px;padding-bottom:10px}nav.custom-tab-add .nav{gap:20px;flex-wrap:nowrap}.custom-tab-add button{color:#000;padding:0;font-size:15px}.custom-tab-add button.active{color:var(--telimed-teal-text)}.chat-msg{background:#FFFFFF 0% 0% no-repeat padding-box;border-radius:20px;height:90vh;position:relative}.chat-msg:before{position:absolute;content:"";height:1px;width:100%;background-color:#fff;left:0;top:110px;border-bottom:1px dashed #707070}.list-chat{padding:0 20px}.srch-hdr{padding:20px}.list-chat ul li{display:flex;padding:16px 10px;gap:10px;align-items:center;border-bottom:1px solid #C2C2C2}.list-chat ul li:last-child{border-bottom:0}.list-chat ul li img,.profile-chat img{width:60px;height:60px;flex:0 0 auto;border-radius:60px}.list-chat ul li h3{font-size:17px;font-weight:600;margin:0}.list-chat ul li h3 span{display:block;font-size:13px;color:#303030;font-weight:400;margin-top:5px}.user-chat-hdr{display:flex;align-items:center;justify-content:space-between;padding:20px 10px}.profile-chat{display:flex;align-items:center;gap:15px}.profile-chat h3{margin:0;font-size:17px}.right-msg{text-align:right}.left-msg{text-align:left}.send-msg p{display:inline-block;background:#F6F6F6 0% 0% no-repeat padding-box;border-radius:30px;padding:38px;margin:0}.chat-body span{font-size:13px;padding:0 38px;font-weight:400}.chat-body{height:700px;overflow-y:auto;padding-bottom:82px;position:relative}.type-msg{position:absolute;bottom:0;width:100%;left:0;border-top:1px dashed #707070}.type-msg input{width:100%;padding:20px 80px 20px 20px}.type-msg button{position:absolute;right:20px;top:20px}.choose-img{position:absolute;right:70px;top:20px}.btn-primary-w{border:1px solid transparent;background:#fff;border-radius:8px;padding:13px 30px;font-size:16px;color:#303030;font-weight:500;transition:.5s;box-shadow:0 3px 6px #0000001a}.our_modalities h2{font-size:35px;font-weight:600}.our_modalities .nav-tabs{justify-content:center;border:none}.our_modalities .nav-tabs .nav-link{border:none;background:#fff;color:#303030;margin:0 7px 20px;border-radius:8px}.our_modalities .nav-tabs .nav-link.active{color:#fff;background:var(--telimed-button)!important}.our_modalities h4{font-size:55px;font-weight:600}.our_modalities h5{font-size:30px;font-weight:600;margin-top:20px}.tb-nav{background:#F1F9FE;padding:20px 0}.our_modalities ul{margin:10px 0 30px;padding:0;list-style:none;font-size:17px;font-weight:500;width:50%}.our_modalities ul li{background-image:url(/frontend/assets/images/check-mark.svg);background-position:0px 4px;padding-left:35px;margin-bottom:15px;background-repeat:no-repeat}.prgrms.course-section{padding:20px 0}.tag-srch{background:#fff;height:70px;border-radius:10px;display:flex;justify-content:space-between;min-width:700px;padding:10px}.tag-srch input{padding:0 20px 0 40px;width:100%;background-image:url(/frontend/assets/images/srch-tg.svg);background-repeat:no-repeat;background-position:10px 14px}.tag-srch .btn-primary{padding:10px 30px}.prgrms .slideshow{box-shadow:none;height:auto}.prgrms .slideshow .slide img{max-width:100%;width:100%;border-radius:30px}.prgrms .slideshow .slick-prev:before,.prgrms .slideshow .slick-next:before{color:#000}.prgrms .slick-next{right:10px;background-size:62px;width:55px;height:55px}.prgrms .slick-prev{left:10px;background-size:62px;width:55px;height:55px}.prgrms-lft{background:#fff;border-radius:30px;padding-bottom:40px;min-height:867px}.prgrms-lft h3{font-size:30px;color:#303030;font-weight:600;margin-top:0}.prgrms-lft h4{font-size:24px;color:#303030;font-weight:600;margin-top:20px}.prgrms-lft span{font-size:18px;color:var(--telimed-teal-text);font-weight:500}.prgrms-lft ul{margin:25px 0}.prgrms-lft ul li{display:inline-block;border:1px solid #0D9488;border-radius:8px;font-size:15px;color:var(--telimed-teal-text);font-weight:500;padding:10px 20px;margin-right:15px}.prgrms-rht{background:#fff;border-radius:30px;padding:40px;min-height:867px;margin-top:30px}.prgrms-rht .hdng{font-size:18px;color:#303030;font-weight:600}.practi-prfl{align-items:center;margin-bottom:15px}.practi-prfl p{font-size:16px;color:var(--telimed-teal-text);font-weight:600;margin:15px}.practi-prfl p span{display:block;font-size:14px;color:#303030;font-weight:500}.pdf-down{display:flex;border:1px solid #DEDEDE;border-radius:8px;padding:6px 20px;font-size:14px;color:#303030;justify-content:space-between}.prgrms-rht h2{font-size:30px;color:#303030;font-weight:600;margin-top:25px}ul.inclds{margin-bottom:50px;display:inline-block}ul.inclds li{background-image:url(/frontend/assets/images/check-mark.svg);background-position:0px 4px;padding-left:35px;margin-bottom:20px;background-repeat:no-repeat;font-size:17px;font-weight:500}.about-us{background:#F1F9FE;padding-top:0}.faq_sec .accordion-header{margin:0}.faq_sec .accordion-item{margin:15px 0}.faq_sec .accordion-item .accordion-button{padding:20px 50px 20px 20px;background:#fff;color:#303030;font-size:18px;font-weight:600}.faq_sec .accordion-item .accordion-button:after{position:absolute;right:20px}.faq_sec .accordion-item .accordion-body{font-weight:400;border-top:1px solid #ddd}.abt-bnr{background-image:url(/frontend/assets/images/about-bnr-bg.png);background-repeat:no-repeat;background-position:center;background-size:cover;padding:50px 0;margin-bottom:80px}.abt-rimage img{display:flex;align-items:flex-end;width:100%}.abt-bnr h2{font-size:55px;color:#303030;font-weight:600}.abt-bnr p{margin-bottom:35px}.abt-bnr a{margin-right:15px}.abt-box{background:#fff;border-radius:30px;overflow:hidden;max-height:100%;padding-bottom:20px}.abt-box h3{font-size:35px;font-weight:600;color:#303030;margin:25px 50px 0}.abt-box p{margin:10px 50px 40px}.about-us .about-section{background:#fff;margin-top:70px}.side-mnu{background:#fff;border-radius:10px;position:relative;padding:30px;height:calc(100vh - 140px);overflow:auto;display:flex;justify-content:space-between;flex-direction:column}.side-mnu .practi-prfl p{font-size:17px}.side-mnu ul li{margin-bottom:20px}.side-mnu ul li a{font-size:15px;font-weight:500;border-left:3px solid transparent;padding-left:30px;margin-left:-30px}.side-mnu ul li a svg{margin-right:15px;width:20px}.side-mnu ul li a:hover,.side-mnu ul li a.active{color:var(--telimed-teal-text);border-left:3px solid #0D9488}.side-mnu ul li a:hover path,.side-mnu ul li a.active path{fill:#0d9488}.lgt-btn{background:var(--telimed-button);border-radius:8px;padding:13px 30px;font-size:16px;color:#fff;font-weight:500;margin:10px 0 0;text-align:center;width:100%;display:inline-block}.status-month-box{text-align:center;background-color:#fff;border-radius:15px;padding:30px 10px;height:100%}.grapg_sec{background:#fff;padding:15px;border-radius:15px;height:100%}.status-month-box p{font-size:15px;margin:10px 0}.status-month-box h2{font-size:33px;font-weight:600;color:var(--telimed-teal-text);margin:0}.not-found-data{text-align:center;padding:40px 15px;background-color:#fff;border-radius:20px}.not-found-data h3{font-size:29px;font-weight:600;margin-top:20px}.profile-verify-mdl{background:#FFFFFF 0% 0% no-repeat padding-box;border-radius:10px;padding:30px;text-align:center;height:calc(100vh - 140px);overflow:auto}.profile-verify-mdl.not-found-data img{width:71%;margin-bottom:40px}.complete-profle-add{font-size:14px;margin-bottom:30px;background:#F1F9FE 0% 0% no-repeat padding-box;border-radius:8px;padding:10px}.edit-per-p{width:90px;height:90px;margin:18px auto}.edit-per-p img.edit-icon{width:40px}.edit-profile-pt .gender-slct,.edit-profile .gender-slct{gap:15px}.section-title{font-size:20px;font-weight:600;margin-bottom:25px}.edit-profile-pt .form-check,.edit-profile .form-check{margin:0;padding:0;gap:7px;font-size:14px}.cmn-frm label.error{top:-7px;position:relative;font-size:14px;font-weight:400}.edit-profile-pt .form-check input,.edit-profile .form-check input{margin:0!important;min-height:unset}.button_section{text-align:right}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #CBCBCB 1px!important}.select2-container--default .select2-selection--multiple{border:1px solid #CBCBCB;border-radius:8px!important}.total-purchesed{font-size:15px;margin-top:15px}.total-purchesed span{font-size:24px}.rounded{border-radius:20px!important}.upload-img{position:relative;text-align:center;padding:40px 20px;border:1px dashed #CBCBCB;border-radius:10px;margin-bottom:15px}.upload-img input{width:100%;height:100%;position:absolute;top:0;left:0;opacity:0}.upload-img p{margin-top:16px;font-size:20px;font-weight:600}table{width:100%;border-radius:20px;overflow:hidden}table td,th{width:1%;white-space:nowrap;padding:6px;font-weight:500}table tbody tr{border-bottom:1px solid #E8E5E5}table tbody tr:last-child{border-bottom:0}table thead{background-color:#f1f9fe}.form-lst{display:flex;gap:20px;justify-content:end}.cont-age-tst{padding:10px}.cont-age-tst h6{font-size:12px;font-weight:600}.cont-age-tst h6 span{display:block;font-weight:500;font-size:10px;margin-bottom:5px}.patients-grid{background:transparent!important;display:none}.more-button img{width:20px}.more-filds{position:absolute;background-color:#fff;padding:10px;box-shadow:0 0 20px #00000029;border-radius:15px 0 15px 15px;top:33px;right:10px;display:none}.more-filds li{margin-bottom:5px}.more-filds button{display:flex;gap:5px;font-size:14px}#more-btn{cursor:pointer}.date-consult{margin-bottom:20px}.date-consult h5{font-size:15px;margin:0}.date-consult h5 span{display:block;font-size:19px;font-weight:600;margin-top:5px}.box-consult-form{background:#FFFFFF 0% 0% no-repeat padding-box;border-radius:20px;padding:30px 10px;text-align:center;margin-top:30px;position:relative}.box-consult-form p{font-size:17px;margin:0}.box-consult-form .frm-icon{width:50px;margin-bottom:10px}.box-consult-form a{position:absolute;top:15px;right:15px}.payment-history{background-color:#fff;border-radius:20px;margin:20px 0;padding:20px}.payment-history h2{border-bottom:1px solid #E8E5E5;padding:15px 0;font-size:20px;font-weight:600;margin-bottom:20px}.history-dtl{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}.pmt-snd{display:flex;align-items:flex-start;gap:10px}.pmt-snd h3{font-size:13px;font-weight:300;margin-top:0}.pmt-snd h3 a{font-size:17px;font-weight:500;display:block}.pmt-snd h3 span{display:block;font-size:15px;font-weight:500;margin-bottom:5px}.amout-give h5{font-size:18px;font-weight:500}.form-note{padding:16px 0;border-bottom:1px solid #EAEAEA;margin-bottom:15px}.open-celndr tr{border-bottom:0!important}.my-consultations{background-color:#fff;border-radius:10px;padding:20px}.consultations-box{display:flex;align-items:flex-start;justify-content:space-between;padding:14px;border:1px solid #C1C1C1;border-radius:20px;margin-top:20px}.consultations-box .con-profile{height:63px;width:63px;border-radius:70px;flex:0 0 auto;overflow:hidden}.consultations-box h3{color:var(--telimed-teal-text);font-size:16px;margin:0}.consultations-box h3 span{display:block;color:#303030;font-size:13px;margin:6px 0}.consultations-box h4{font-size:20px;font-weight:600;margin:0}.consultations-box h4 span{color:#303030;font-size:13px;margin:6px 0;font-weight:500}.consultations-box p{margin:0}.my-consultations h2{display:flex;align-items:center;justify-content:space-between;font-size:20px;font-weight:600;margin:0}.available-time h4{display:flex;align-items:center;justify-content:space-between;padding:20px 14px;border:1px solid #C1C1C1;border-radius:20px;font-size:17px;margin:20px 0 0}.open-celndr table thead{background-color:transparent}.form-check-input:checked{background-color:#fff;border-color:#fff}.category_title{height:100%;position:absolute;width:100%;top:0;padding:22px;line-height:1;font-size:22px;color:#fff;background:linear-gradient(180deg,rgba(0,194,197,1) 0%,rgba(0,212,255,0) 100%);background:rgb(0,0,0);background:linear-gradient(180deg,rgb(0 0 0 / 67%) 0%,rgb(0 212 255 / 0%) 40%);font-weight:500}.note-editor{position:relative;margin-bottom:20px}@media only screen and (max-width: 1700px){.all-consultations-date .dashboard-select-date td{font-size:12px}.all-consultations-date table td,.all-consultations-date table th{width:1%;white-space:nowrap;padding:0}.all-consultations-date .open-celndr .rd-month-label{font-size:18px}}@media only screen and (max-width: 1550px){.directory-list.list-type-man.gride-lst-view .list-box{width:23.9%}.directory-practitioner-list .gride-lst-view{justify-content:unset}.form-search-hero h1{font-size:48px}}@media only screen and (max-width: 1450px){.directory-list.list-type-man.gride-lst-view .list-box{width:31.9%}.course-box-dtl{padding:0 19px 24px}.any-button{padding:10px 15px}.all-consultations-date .dashboard-select-date .rd-day-body{height:28px!important}.dashboard-select-date thead th{font-size:12px}.all-consultations-date .btn-primary{font-size:14px}.profile-dr .btn-primary{font-size:16px}}@media (min-width: 1400px) and (max-width: 1599px){.filter-chk li label{font-size:12px}}@media (min-width: 1200px) and (max-width: 1399px){.all-consultations-date h3{font-size:18px}.testimonial-box{height:480px}.testimonial-box p{height:262px}.form-check-input[type=checkbox]{width:13px;height:13px;margin-right:5px}.filter-chk li label{font-size:9px}.login-course-man .course-img{height:145px}.all-consultations-date .open-celndr .rd-month-label{font-size:13px}.all-consultations-date .dashboard-select-date .rd-day-body{height:25px!important}.all-consultations-date .dashboard-select-date td{font-size:10px}.all-consultations-date .open-celndr .rd-month-label{font-size:11px}.all-consultations-date .open-celndr .rd-back,.open-celndr .rd-next{margin-top:5px}.all-consultations-date .btn-primary{font-size:14px}.profile-dr .btn-primary{font-size:10px}.all-consultations-date .open-celndr .rd-month-label{padding:6px 0}}@media (min-width: 992px) and (max-width: 1199px){.filter-chk li label{font-size:15px}.filter-chk li{width:100%}.login-course-man .course-img{height:130px}}@media (min-width: 1366px) and (max-width: 1400px){.form-search-hero{height:100%;display:flex;align-items:center;padding:50px 0!important;position:relative}.hero-frm{margin:25px 0 20px!important}.all-consultations-date .open-celndr .rd-month-label{font-size:16px}}@media only screen and (max-width: 1200px){.directory-list.list-type-man.gride-lst-view .list-box{width:47.9%}.upcoming-cont .list-consultations{justify-content:center;flex-wrap:wrap}.directory-list{overflow-x:auto}.form-search-hero h1{font-size:48px;text-align:center}.steps-line{display:none}header .container-fluid .head_nav ul li{margin:0 6px}header .container-fluid .head_nav{margin:0 20px}header .container-fluid .logo{width:15%}.chat-msg{height:100%}}@media only screen and (max-width: 992px){.h-search-main{position:relative;width:auto;flex:auto}.login-course-man .course-img{height:88px}.h-search-main .h-search-btn{position:inherit;width:50px;height:50px;top:0;right:0}.h-search-main input{position:fixed;width:100%;right:0;top:100px;left:-100%;transition:.5s}.h-search-main input.slide{left:0}.tabs-session{display:block}.tabs-session .nav,nav.custom-tab-add .nav{gap:10px;justify-content:space-between;margin-bottom:15px}.tabs-session input{width:100%}}@media only screen and (max-width: 767px){.choose-img img{width:20px!important;margin-right:15px;margin-top:-15px}.msg-send-icon.sendChat.sendMessage img{width:20px;margin-right:10px;margin-top:-15px}.type-msg button{top:20px}.side-mnu .accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);padding-bottom:8px}.type-msg input{padding:5px 80px 10px 20px!important}.upcoming-cont .profile-di a{justify-content:center}.avlble-time{padding-left:0}.availablity_sec_h+.available-time h4{justify-content:start}.available-time-itm{flex-basis:100%}.all-consultations-date .btn-primary{font-size:16px!important}.countdown-time ul li span{margin-bottom:10px!important}.side-mnu{padding:10px;margin-bottom:0}.list-chat ul li h3{font-size:14px}.list-chat ul li h3 span{font-size:12px}.list-chat ul li img,.profile-chat img{width:40px;height:40px}.user_profile_show .btn-border{padding:0 10px!important;font-size:11px}.srch-hdr{padding:0 10px}.practi-prfl{margin-bottom:0}.prgrms.course-section{padding:0}.cmn-frm .form-group input,.cmn-frm .form-group select,.cmn-frm .form-group textarea,.cmn-frm .form-group .border-ctm{width:100%;padding:4px 10px;background-color:#fff;border:1px solid #CBCBCB;border-radius:8px;margin:0 0 15px;font-size:14px;color:#30304b!important}.status-month-box h2{font-size:20px!important}.telimed-modalities a{display:block!important}.main_section{padding-top:60px}.abt-box{margin-bottom:20px}.abt-bnr{padding-bottom:0;margin-bottom:40px}header .container-fluid .icons a{margin:0 5px;display:block;height:30px;width:30px}.how-work-box h3{font-size:20px;color:var(--telimed-teal-text);font-weight:600;margin:10px 0}.how-work-box h2{font-size:45px}.how-work-box h3{font-size:18px;margin:10px 0}.how-work-box p{margin-bottom:0}.how-work-box{margin-bottom:20px;height:auto!important}.contct-form{padding:0!important}.abt-box h3{text-align:center}.contct-form .d-flex.justify-content-between.mb-3{margin-bottom:0!important}.contct-form .text-center.my-4{margin:0!important}.abt-bnr h2{font-size:32px}.abt-bnr p{margin-bottom:10px}.our_modalities .nav-tabs{justify-content:start}.hdr-search{flex-wrap:wrap;margin-bottom:10px}.directory-practitioner-list{margin-top:20px}button#list-view-1,.directory-section-list-00,.directory-practitioner-list .list-type{display:none}.directory-list.list-type-man{max-height:none;overflow:visible}.block .user_profile img{width:30px!important;height:30px!important}header .container-fluid .icons .user_profile{width:auto!important}.login-dash-title,.login-dash-title a{display:block;text-align:center}.about-section{padding:30px 0 0;margin-top:0!important}.about-section .section-heading{margin-left:0}.course-section{padding:30px 0;background-color:#f1f9fe}.course-section .section-heading h2{gap:10px}.chat-msg .row{height:auto!important}.directory-list.list-type-man.gride-lst-view .list-box{width:100%}.directory-practitioner-list .gride-lst-view{justify-content:unset;flex-wrap:wrap}.h-search-main input{top:70px}.sign-up-align .login_hero_img img{width:160px}.h-search-main .h-search-btn{position:inherit;width:30px;height:30px;padding:0 7px}.login-hero_main,.new-sign-img{flex-direction:row!important;align-items:center}.form-search-hero h1{font-size:25px!important;text-align:center}.status-month-box{height:auto!important;margin-bottom:20px!important}.status-month-box p{font-size:13px;margin:10px 0}.chat-body{overflow-y:hidden;padding-bottom:60px!important}.chat-body.mt-5.px-2{height:600px!important;text-align:center;padding:0 20px;margin-top:0!important}.user-chat-hdr{flex-wrap:wrap;justify-content:start;gap:20px}ul.chat-list h6{padding-top:30px;text-align:center}.box-consult-form{padding:30px 25px}.availablity_sec_h .btn-border{padding:5px 10px!important;font-size:14px}#addavailability .add-availability.p-5{padding:0!important}#addavailability .modal-title{font-size:18px}.add-availability-reslt .col-md-12.mt-2 br{display:none}.availablity_sec_h+.available-time h4 br{display:none}.user_profile_show .btn-border{padding:10px}.completed-content{border-radius:10px;padding:10px;margin-bottom:36px}.login_hero_img.change_image{flex:0 0 160px}#form-register .form-floating>label{font-size:14px}#signmdl .modal-content{border-radius:30px;overflow:hidden}.form-search-hero{display:block;padding:45px 0 0!important}.form-search-hero h1 br{display:none}.home_slider .slideshow{padding-top:10px}.testimonial-box p{font-size:15px;line-height:1.5}.popular-search{text-align:center}.section-heading h2{font-size:26px}.about-section .section-heading h2{text-align:center}.section-heading span{font-size:16px}.health-fingertips h2{font-size:30px}section.health-fingertips{text-align:center}.prgrms-rht{min-height:auto}.prgrms-lft .p-5{padding:1rem!important}.prgrms-lft ul,ul.inclds{margin-bottom:0}.table-responsive.list-pt.bg-white.rounded.p-4.mt-4 table{border-radius:0!important}.table-responsive.list-pt.bg-white.rounded.p-4.mt-4{border-radius:0!important;padding:5px!important}.course-section .profile-di{width:100%!important}.prices.bg-white.p-0 img{width:auto;height:40px}.btn-primary{padding:10px 20px}.category_title{font-size:16px}}.prgrms-lft ul a{display:inline-block;margin-bottom:10px}ul.chat-list h6{padding-top:30px;padding-left:10px}.meeting-time1 button:first-child{margin-bottom:15px}.course-box .course-img img{height:100%!important;object-fit:cover}.profile_img{height:50px!important;width:50px;border-radius:50%}.prgrms-lft .slideshow .slick-track .slide img{height:450px!important;background-size:cover!important;object-fit:contain}.like-dr,span.show_file_9 .like-dr{cursor:pointer}.why-join-img-00{height:470px!important}.another_image{width:100%;background-position:top,center!important;background-repeat:no-repeat;position:relative;padding-bottom:35%;overflow:hidden}.another_image img{min-height:100%;object-fit:cover;position:absolute;top:0;left:0;width:100%}.form_consult input{margin:0!important}.form_consult .form-check{gap:8px;margin:0;padding-left:0}.form_consult .gender-slct{padding:5.5px 10px!important;gap:14px}.form_consult .form-group{margin-bottom:15px}.seperate_heading{border-top:1px solid #ddd;padding-top:25px;margin-top:15px}.seperate_heading h4{font-size:20px;font-weight:700;margin-bottom:15px}.fc .fc-button,.fc .fc-col-header-cell-cushion,.fc p,.fc a,.fc div,.fc input{font-size:14px}.fc .fc-view-harness{height:calc(100vh - 387px)!important}.fc .fc-toolbar-title{font-size:18px!important}.fc table td,.fc th{width:auto}.fc-media-screen .fc-timegrid-event{min-height:22px}.fc-daygrid-dot-event{padding:0!important}.fc .fc-daygrid-body-unbalanced .fc-daygrid-day-events{max-height:6em;overflow:auto}.fc-daygrid-event-dot{display:none}.fc-daygrid-dot-event.fc-event-mirror,.fc-daygrid-dot-event:hover,.fc-daygrid-event{background:#0D9488!important}.fc-daygrid-dot-event.fc-event-mirror a,.fc-daygrid-dot-event:hover a{color:#fff;font-size:12px}.fc-daygrid-dot-event .fc-event-title{font-weight:500!important;color:#fff;font-size:11px;line-height:1}.fc-direction-ltr .fc-daygrid-event .fc-event-time{margin-right:5px;font-size:12px;line-height:1}.fc .fc-daygrid-event{margin:2px;padding:3px 6px!important;line-height:1}.fc-daygrid-day-bg{display:none}.fc table td.fc-daygrid-day{height:65px;overflow:hidden}.availablity_sec_h{display:flex;align-items:center;gap:10px;justify-content:space-between}.availablity_sec_h .btn-border{padding:5px 14px;font-size:14px}.availablity_sec_h+.available-time h4{padding:6px 15px;border-radius:10px;font-size:14px;margin:10px 0 0}.available-time-itms{display:flex;gap:15px;flex-wrap:wrap}.available-time-itm h4{gap:15px;align-items:center}.my-consultations-card{margin-bottom:15px}.fc .fc-daygrid-day-number{padding:8px 4px 3px;line-height:1}.fc .fc-toolbar.fc-header-toolbar{margin-bottom:1em!important}.fc .fc-button-primary:not(:disabled).fc-button-active,.fc .fc-button-primary:not(:disabled):active,.fc .fc-button-primary:not(:disabled):focus,.fc .fc-button-primary:not(:disabled):hover,.fc .fc-button-primary.fc-button-active,.fc .fc-button-primary:active,.fc .fc-button-primary:focus,.fc .fc-button-primary:hover{background-color:#0d9488!important;border-color:#0d9488!important;box-shadow:unset!important}.fc-v-event .fc-event-title{color:#fff!important;font-weight:500!important;line-height:1}.fc-v-event{border:0!important;padding:2px 6px}.fc-timegrid-event .fc-event-time{line-height:1}.fc-timegrid-event .fc-event-main{padding:4px 1px 0!important}.fc-media-screen .fc-timegrid-event{top:4px!important}.fc .fc-button-primary:disabled{text-transform:uppercase}.btn-tooltip,.tooltip-button{position:relative}.tooltip-button img{width:15px;height:15px;position:relative;top:-23px}.tooltip-button a:hover,a:focus{color:#0d9488!important}.tooltip-button a:active{background:rgba(59,255,207,.15)}.tooltip-button span{display:flex;justify-content:center;align-items:center;position:relative;padding:0 10px;font-size:10px;font-weight:500;pointer-events:none;top:0;left:0;transform:translate(85%,-163%);transition:all .3s ease;color:#fff;background:#000000;opacity:0;width:36%}.tooltip-button a:hover span{opacity:1}.new-sign-img{display:flex;flex-direction:column;justify-content:space-between;gap:20px}.courses-section-000{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px;margin-top:30px}.courses-section-000 .section-title{margin-bottom:0}.financial-adviser-00 .pmt-snd-000{width:40%}.course-section .profile-di{width:50%}@media (min-width: 991.99px) and (max-width: 1399.99px){.course-section .profile-di{width:30%}}@media (min-width: 767.99px) and (max-width: 1011.98px){.side-mnu{padding:13px}.side-mnu ul li a{font-size:12px}}@media (min-width: 320px) and (max-width: 767.98px){.my-calender-00 .fc .fc-scrollgrid-liquid{min-height:350px}.my-calender-00 .my-calender-box{min-height:520px}.my-session-00 .secion-box-amin .btn-primary{width:160px}.my-session-00 .directory-list.list-type-man{max-height:none}.my-session-00 .list-box,.my-session-00 .profile-di a{flex-direction:column}.my-session-00 .profile-di h3 span,.my-session-00 .profile-di h3{text-align:center}.my-session-00 .avlble-time{text-align:center;padding-left:0}.my-session-00 .ftt-00{font-size:14px}.my-session-00 .tabs-session{margin-top:15px}}@media (min-width: 767.99px) and (max-width: 991.98px){.my-calender-00 .fc .fc-scrollgrid-liquid{min-height:350px}.my-calender-00 .my-calender-box{min-height:455px}}@media (min-width: 320px) and (max-width: 575.98px){.social-login{display:block}.my-session-00 .ftt-00{font-size:14px}.financial-adviser-00 .btn-primary{padding:5px 13px;font-size:12px}.financial-adviser-00 .pmt-snd-000{width:50%}.My-Patients-section-00 .section-title{margin-top:30px;margin-bottom:30px}.my-consultations{margin-top:20px}.my-consultations .fc .fc-toolbar{display:block}.my-consultations .fc .fc-toolbar .fc-toolbar-chunk{margin-bottom:10px}.our_modalities ul,.my-patient-cons-form .pre_form p{width:100%}.complete-profile-000{margin-top:30px}.login-type{padding:20px}.practitioner-profle-section .btn-primary{font-size:18px;margin-bottom:10px;width:100%}.pr-courses-programs h3{margin-bottom:0;font-size:16px}.pr-courses-programs{margin:10px 0}.prices{height:auto!important}.dtl-dtl{margin-top:10px}.home_slider img{max-width:350px}header .container-fluid .logo{width:29%}.course-section .section-heading h2{flex-direction:column;gap:10px}section.course-section .section-heading.mb-5{margin-bottom:20px!important}.copy-right-line-f{margin-top:0}.section-heading span{text-align:center;display:block}.testimonial-box{min-height:475px!important}.testimonial-box .user-profile h5{margin-top:84px;width:80%}.testimonial-box{padding:50px 31px}img.img-fluid.right-quote-icon{right:18px;bottom:40px}.about-section a{display:flex;justify-content:center}section.health-fingertips{padding:30px 0}footer .row [class*=col-]:nth-child(3){padding-left:13px}footer .row [class*=col-]:nth-child(2){padding-left:13px;margin-top:10px}.health-img img{width:100%;max-width:100%;position:relative;top:29px}.footer_copyp{text-align:center!important}.footer_copy_links{justify-content:center}.about-us .abt-data,.about-us .about-section .img-about{margin-bottom:30px}.about-us .about-section .section-heading{text-align:center}.tag-srch{min-width:310px}.course-section form{margin-top:10px}.filter-chk li{width:100%}.practitioner-profle-section .profile-dr{height:calc(80vh - 140px);margin-bottom:10px}.practitioner-profle-video{margin-top:20px}.practitioner-profle-section .intresres a{margin-bottom:10px}}@media (min-width: 575.99px) and (max-width: 767.98px){.course-section .section-heading h2{flex-direction:column}.course-section form{margin-top:10px}.tag-srch{min-width:550px}.health-img img{width:100%}footer .row [class*=col-]:nth-child(3){padding-left:11px}footer .row [class*=col-]:nth-child(2){padding-left:12px}.health-fingertips{padding:27px 0 0}.my-consultations{margin-top:20px}.box-consult-form p{font-size:15px}}@media (min-width: 767.99px) and (max-width: 992px){.course-section .section-heading h2{flex-direction:column}.my-consultations{margin-top:20px}.complete-profile-000{margin-top:50px}.about-section .section-heading span{font-size:12px}.health-fingertips h2{font-size:30px}section.health-fingertips{padding:30px 0}.h-search-main input{top:-2px;left:21px}.h-search-main input{width:92%;height:42px}.h-search-main form .h-search-btn{padding:0 10px;top:5px;right:-4px}.head_nav ul{text-align:left!important}.h-search-main .h-search-btn{width:35px;height:35px}.h-search-main input{top:-2px;left:-8px;width:129px!important}.health-img img{width:70%;position:relative;top:30px}}@media (max-width: 1399px){.form-search-hero h1{font-size:38px}.popular-search a{font-size:14px;padding:0 6px}.form-search-hero{padding:56px 0}.home_slider img{max-width:400px!important}.blog-detail .container{max-width:880px}.form-search-hero h1{font-size:50px}}@media (min-width: 991.99px) and (max-width: 1199px){.health-fingertips h2{font-size:41px}}@media (min-width: 320px) and (max-width: 767.98px){.our_modalities h4{font-size:42px}.box-consult-form p{font-size:16px}.h-search-main input{top:-2px;left:11px}.not-found-data,.dashboard_content_s_in{margin-top:15px}header .container-fluid .icons a{margin:0 0 0 -1px}.h-search-main input{width:92%;height:42px}.h-search-main form .h-search-btn{padding:0 10px;top:5px;right:-4px}.complete-profile-000{margin-top:30px}}#pane,#pane2{position:absolute;top:12%}@media only screen and (max-width: 575px){.hero-frm input{font-size:14px}.testimonial-box .user-profile h5{font-size:16px}.testimonial-box p{height:220px}.home_slider img{max-width:200px!important}.health-img.text-end{width:50%;margin:auto}.health-fingertips h2{font-size:23px;margin-bottom:17px}.health-img img{top:0}section.health-fingertips{padding:30px 0 0}footer ul li a{font-size:14px;margin-bottom:0}.socal-icon{margin-top:0}.socal-icon li a img{height:30px!important}.logo-txt-social img{height:36px}footer h3{margin-bottom:10px;margin-top:22px}button.mdl-close{position:absolute;right:0;top:10px}.h-search-main{display:none!important}.status-month-box p{font-size:14px}.filter-chk li{width:49%}.dynamic_field img.add{margin-left:-25px;margin-top:35px!important}}@media only screen and (max-width: 767.98px){.dashboard_content_s_in,.celender-section,.book-appointment-dr,.vender_content .dtl-dtl,.profile-verify-mdl{height:auto;overflow:visible}.open-celndr .rd-day-body{height:44px!important}.fc .fc-view-harness{height:440px!important}.history-dtl{flex-wrap:wrap;gap:10px}.history-dtl .pmt-snd,.history-dtl .pmt-snd-000{width:100%!important}}@media only screen and (max-width: 575.98px){.rating-modal{padding:40px 16px 24px}.meeting-time{flex-wrap:wrap}.meeting-time button{flex:1 0 30%}}.mobile-verification-banner .alert-box{margin:16px 0 0}.mobile-verification-field{position:relative;margin-bottom:15px}.cmn-frm .form-group .mobile-verification-field input{margin-bottom:0;padding-right:40px}.mobile-verification-status{position:absolute;top:50%;right:12px;display:flex;transform:translateY(-50%);cursor:help}.cmn-frm .form-group .mobile-verification-code input{margin-bottom:0}.mobile-verification-status[hidden]{display:none}.mobile-verification-status-verified{color:#14b87f}.mobile-verification-status-unverified{color:#c88a00}.health-score-btn{display:inline-flex;align-items:center;gap:8px;padding:12px 22px;border-radius:999px;background:#36454F;border:2px solid #36454F;color:#fff;font-weight:600;font-size:15px;text-decoration:none;box-shadow:0 4px 12px #00000026;transition:background .3s,border-color .3s}.health-score-btn:hover,.health-score-btn:focus{background:#2A363E;border-color:#2a363e;color:#fff}.health-score-cta{margin-top:22px;display:flex;align-items:center;gap:14px;flex-wrap:wrap}.health-score-caption{color:#fff;font-size:14px}.health-score-card{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;background:#fff;border-radius:10px;padding:18px 20px;margin-top:30px}.health-score-card h3{font-size:18px;font-weight:600;margin:0 0 4px}.health-score-card p{font-size:14px;margin:0}@media only screen and (max-width: 500px){.health-score-cta{flex-direction:column;align-items:center;gap:8px;text-align:center}.health-score-btn{padding:10px 20px;font-size:14px}.health-score-caption{font-size:13px}}.hero-frm.hero-search .form-group{position:relative}.hero-frm.hero-search input{height:58px;border:0;border-radius:999px;padding:0 68px 0 26px;font-size:16px;color:#36454f;box-shadow:0 6px 20px #003c3826;-webkit-appearance:none;-moz-appearance:none;appearance:none}.hero-frm.hero-search input::placeholder{color:#7a8790;opacity:1}.hero-frm.hero-search input::-webkit-search-cancel-button{-webkit-appearance:none}.hero-frm.hero-search input:focus{outline:none;box-shadow:0 0 0 3px #36454f59,0 6px 20px #003c3826}.hero-frm.hero-search .input-right-icon{top:50%;right:7px;transform:translateY(-50%);width:44px;height:44px;border:0;border-radius:50%;background:#0D9488;color:#fff;display:flex;align-items:center;justify-content:center;transition:background .3s}.hero-frm.hero-search .input-right-icon:hover,.hero-frm.hero-search .input-right-icon:focus{background:#36454F}@media only screen and (max-width: 575px){.hero-frm.hero-search input{height:52px;padding:0 60px 0 20px;font-size:14px}.hero-frm.hero-search .input-right-icon{width:40px;height:40px;right:6px}}@media only screen and (min-width: 993px){.h-search-main{width:280px}.h-search-main input{height:42px;border:1px solid #E3E8EA;border-radius:999px;padding:0 48px 0 18px;font-size:14px;color:#36454f;box-shadow:0 2px 8px #0000000f;-webkit-appearance:none;-moz-appearance:none;appearance:none}.h-search-main input::placeholder{color:#7a8790;opacity:1}.h-search-main input::-webkit-search-cancel-button{-webkit-appearance:none}.h-search-main input:focus{outline:none;border-color:#0d9488;box-shadow:0 0 0 3px #16d8c833}.h-search-main form .h-search-btn{top:50%;right:4px;transform:translateY(-50%);width:34px;height:34px;padding:0;background:#0D9488;color:#fff;display:flex;align-items:center;justify-content:center;transition:background .3s}.h-search-main form .h-search-btn:hover,.h-search-main form .h-search-btn:focus{background:#36454F}}.h-search-main form .h-search-btn{color:#fff}@media only screen and (max-width: 992px){.h-search-main{display:block!important;position:static;width:auto;flex:0 0 auto}.h-search-main form{position:static}.h-search-main input,.h-search-main input.h-srch{position:fixed!important;top:100px!important;left:0!important;right:0;width:100%!important;height:54px!important;margin:0;padding:0 20px;border:0;border-radius:0;border-bottom:1px solid #E3E8EA;background:#fff;font-size:16px;color:#36454f;box-shadow:0 8px 16px #00000014;z-index:1000;visibility:hidden;opacity:0;transform:translateY(-8px);transition:opacity .2s,transform .2s,visibility 0s .2s;-webkit-appearance:none;-moz-appearance:none;appearance:none}.h-search-main input.slide{visibility:visible;opacity:1;transform:translateY(0);transition:opacity .2s,transform .2s,visibility 0s}.h-search-main input::placeholder{color:#7a8790;opacity:1}.h-search-main input:focus{outline:none;border-bottom-color:#0d9488}.h-search-main .h-search-btn,.h-search-main form .h-search-btn{position:static!important;width:36px!important;height:36px!important;padding:0!important;margin:0 6px;border:0;border-radius:50%;background:#0D9488;color:#fff;display:flex;align-items:center;justify-content:center;transform:none}}@media only screen and (max-width: 767.98px){.h-search-main input,.h-search-main input.h-srch{top:60px!important}}.my-sessions-search-note{margin:12px 0 4px;font-size:14px;color:#36454f}.my-sessions-search-note a{margin-left:6px;color:var(--telimed-teal-deep);text-decoration:underline}.dashboard-empty-note{background:#fff;border-radius:10px;padding:18px 20px;font-size:15px;font-weight:400;line-height:1.5;color:#36454f}.dashboard-empty-note a{color:var(--telimed-teal-deep);text-decoration:underline}.dashboard_content_s .login-dash-title,.dashboard_content_s .telimed-modalities h3{font-size:20px;font-weight:600;line-height:1.3;color:#36454f;margin-bottom:14px}.dashboard_content_s .telimed-modalities h3{margin-top:32px}.dashboard_content_s .login-dash-title a{font-size:14px;font-weight:500;display:inline-flex;align-items:center}.dashboard_content_s .login-dash-title a img{height:10px}.dashboard_content_s .healthcare-perof{margin:32px 0}.dash-prac{position:relative;height:100%;background:#fff;border-radius:12px;padding:12px 38px 12px 12px;transition:box-shadow .2s}.dash-prac:hover{box-shadow:0 4px 14px #00000014}.dash-prac__link{display:flex;align-items:center;gap:12px;color:inherit;text-decoration:none}.dash-prac__photo{flex:0 0 48px;width:48px;height:48px;border-radius:50%;object-fit:cover}.dash-prac__info{display:flex;flex-direction:column;min-width:0}.dash-prac__name{font-size:15px;font-weight:600;color:var(--telimed-teal-deep);line-height:1.3;overflow-wrap:anywhere}.dash-prac__type{font-size:13px;color:#36454f;line-height:1.4}.dash-prac__meta{margin-top:2px;font-size:12px;color:#7a8790;line-height:1.4;white-space:nowrap}.dash-prac__heart{position:absolute;top:10px;right:10px}.dash-prac__heart .like-dr{position:static;padding:0;cursor:pointer}.dash-prac__heart .like-dr img{width:22px;height:22px}@media only screen and (max-width: 767px){.dashboard_content_s .login-dash-title{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 12px;text-align:left;font-size:18px}.dashboard_content_s .login-dash-title a{display:inline-flex;text-align:left;font-size:13px}}.hdr-search .form-group{position:relative}.dir-search{position:relative;margin:0}.dir-search .dir-search__icon{position:absolute;left:20px;top:50%;transform:translateY(-50%);color:#7a8790;pointer-events:none}.hdr-search .dir-search input{width:100%;height:54px;padding:0 64px 0 48px;border:0;border-radius:999px;background:#fff;font-size:15px;color:#36454f;box-shadow:0 4px 14px #003c3814;-webkit-appearance:none;-moz-appearance:none;appearance:none}.hdr-search .dir-search input::placeholder{color:#7a8790;opacity:1}.hdr-search .dir-search input::-webkit-search-cancel-button{-webkit-appearance:none}.hdr-search .dir-search input:focus{outline:none;box-shadow:0 0 0 3px #16d8c840,0 4px 14px #003c3814}.dir-search .dir-search__btn{position:absolute;right:6px;top:50%;transform:translateY(-50%);width:42px;height:42px;border:0;border-radius:50%;background:#0D9488;color:#fff;display:flex;align-items:center;justify-content:center;transition:background .3s}.dir-search .dir-search__btn:hover,.dir-search .dir-search__btn:focus{background:#36454F}.directory-practitioner-list .directory-results-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-top:16px}.directory-practitioner-list .dir-count{font-size:15px;font-weight:600;color:#36454f}.directory-practitioner-list .dir-sort{align-items:center;gap:4px;font-size:14px;color:#7a8790}.directory-practitioner-list .dir-sort select{border:0;background:transparent;padding:4px 2px;font-size:14px;font-weight:600;color:#36454f;cursor:pointer}.directory-practitioner-list .dir-sort select:focus{outline:2px solid rgba(22,216,200,.4);border-radius:6px}.directory-practitioner-list .directory-filters-toggle{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border:1px solid #D5DDE0;border-radius:999px;background:#fff;font-size:14px;font-weight:500;color:#36454f}.dir-sort-mobile{margin-bottom:18px}.dir-sort-mobile label{display:block;margin-bottom:6px;font-size:15px;font-weight:600;color:#36454f}.dir-sort-mobile select{width:100%;height:44px;padding:0 12px;border:1px solid #D5DDE0;border-radius:10px;background:#fff;font-size:15px;color:#36454f}@media only screen and (max-width: 575px){.directory-practitioner-list>h3{font-size:24px;margin-bottom:12px}.hdr-search .dir-search input{height:50px;font-size:16px;padding:0 58px 0 44px}.dir-search .dir-search__btn{width:38px;height:38px}.directory-practitioner-list .directory-results-bar{margin-top:12px}.directory-practitioner-list .dir-count{font-size:14px}}.directory-practitioner-list .directory-chips{display:flex;flex-wrap:wrap;gap:8px;padding-top:12px}.directory-practitioner-list .directory-chips a{display:inline-flex;align-items:center;gap:6px;margin:0;padding:5px 12px;border:1px solid #D5DDE0;border-radius:999px;background:#fff;font-size:13px;line-height:1.4;color:#36454f}.directory-practitioner-list .directory-chips a.clear-all{border-color:transparent;background:transparent;color:var(--telimed-teal-deep)}.directory-practitioner-list .directory-chips a img{width:9px;height:9px;margin-left:0!important}.hub-card{display:flex;flex-direction:column;height:100%;background:#fff;border-radius:12px;overflow:hidden;color:inherit;text-decoration:none;transition:box-shadow .2s}.hub-card:hover{box-shadow:0 4px 14px #00000014;color:inherit}.hub-card__thumb{display:block;aspect-ratio:16 / 10;background:#EEF6F6}.hub-card__thumb img{display:block;width:100%;height:100%;object-fit:contain}.hub-card__body{display:flex;flex-direction:column;flex:1;gap:4px;padding:12px 14px 14px}.hub-card__title{font-size:15px;font-weight:600;line-height:1.35;color:var(--telimed-teal-deep)}.hub-card__meta{font-size:13px;color:#7a8790}.hub-card__excerpt{font-size:13.5px;line-height:1.5;color:#4a5a63}.hub-card--blog .hub-card__thumb{position:relative}.hub-card--blog .hub-card__thumb img{position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover}.blog-back-link{color:var(--telimed-teal-text);font-size:15px;font-weight:600;text-decoration:none}.blog-back-link:hover{color:var(--telimed-teal-text);text-decoration:underline}.blog-article{padding:36px 16px 56px}.blog-article__wrap{max-width:720px;margin:0 auto}.blog-article__header{margin:18px 0 22px}.blog-article__header h1{margin:0 0 12px;color:#1f2a33;font-size:38px;font-weight:700;line-height:1.2}.blog-article__meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0;color:#5d6b76;font-size:14px}.blog-article__tag{padding:3px 12px;border-radius:999px;background:var(--telimed-teal-tint);color:var(--telimed-teal-text);font-size:13px;font-weight:600}.blog-article__image{margin:0 0 32px;overflow:hidden;border-radius:20px;aspect-ratio:16 / 9;background:#EEF4F6}.blog-article__image img{width:100%;height:100%;object-fit:cover}.blog-article__body{color:#36454f;font-size:17px;line-height:1.8;overflow-wrap:break-word}.blog-article__body *:not(h2):not(h3):not(h4){font-family:inherit!important;font-size:inherit!important;line-height:inherit!important;color:inherit!important}.blog-article__body p{margin:0 0 1.1em!important}.blog-article__body h2,.blog-article__body h2 *,.blog-article__body h3,.blog-article__body h3 *,.blog-article__body h4,.blog-article__body h4 *{font-family:inherit!important;color:#1f2a33!important;font-weight:700!important;line-height:1.3!important}.blog-article__body h2,.blog-article__body h2 *{font-size:24px!important}.blog-article__body h2{margin:1.8em 0 .6em}.blog-article__body h3,.blog-article__body h3 *,.blog-article__body h4,.blog-article__body h4 *{font-size:19px!important}.blog-article__body h3,.blog-article__body h4{margin:1.5em 0 .5em}.blog-article__body ul,.blog-article__body ol{margin:0 0 1.2em;padding-left:1.4em}.blog-article__body li{margin-bottom:.45em}.blog-article__body li>ul,.blog-article__body li>ol{margin:.45em 0 0}.blog-article__body li::marker{color:var(--telimed-teal-text)}.blog-article__body a{color:var(--telimed-teal-text)!important;text-decoration:underline}.blog-article__body img{max-width:100%;height:auto;border-radius:14px}.blog-article__body p[style*=margin-left],.blog-article__body blockquote{margin:0 0 1.2em!important;padding:14px 18px;border-left:4px solid #16D8C8;border-radius:0 12px 12px 0;background:#F1F9F8}.blog-article__end{margin-top:40px;padding-top:28px;border-top:1px solid #E3ECF0}.blog-article__help{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 20px;margin-bottom:24px;padding:18px 22px;border-radius:16px;background:var(--telimed-teal-tint)}.blog-article__help p{flex:1 1 280px;margin:0;color:#36454f;font-size:15px;line-height:1.55}.blog-article__help a{color:var(--telimed-teal-text);font-weight:600;text-decoration:none;white-space:nowrap}.blog-article__back{display:inline-flex;align-items:center;gap:6px;padding:12px 26px;text-decoration:none}.blog-more{padding-top:48px;background:#F6FAFB}.blog-more .section-heading h2{margin-bottom:24px;font-size:30px;text-align:center}@media (max-width: 575px){.blog-article{padding:24px 16px 40px}.blog-article__header h1{font-size:28px}.blog-article__image{margin-bottom:24px;border-radius:16px}.blog-article__body{font-size:16px;line-height:1.75}.blog-article__body h2,.blog-article__body h2 *{font-size:21px!important}.blog-article__body h3,.blog-article__body h3 *,.blog-article__body h4,.blog-article__body h4 *{font-size:18px!important}.blog-article__back{width:100%;justify-content:center}}.all-consultations-date.dash-reads{margin-top:20px;padding:20px;text-align:left}.dash-reads__list{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}.dash-reads__item{display:flex;align-items:center;gap:12px;color:inherit;text-decoration:none}.dash-reads__thumb{flex:0 0 72px;aspect-ratio:1;border-radius:10px;overflow:hidden;background:#EEF6F6}.dash-reads__thumb img{display:block;width:100%;height:100%;object-fit:cover}.dash-reads__title{font-size:14px;font-weight:600;line-height:1.35;color:#22313f}.dash-reads__item:hover .dash-reads__title{color:var(--telimed-teal-text)}.hub-card__more{margin-top:auto;padding-top:6px;font-size:13px;font-weight:500;color:#36454f}@media only screen and (max-width: 575px){.directory-practitioner-list .directory-list{padding:0!important;gap:10px!important}.directory-practitioner-list .directory-list .list-box{display:grid!important;grid-template-columns:52px minmax(0,1fr) auto;grid-template-areas:"photo name heart" "photo meta rating";align-items:center;column-gap:12px;row-gap:2px;width:100%!important;min-height:0!important;margin:0!important;padding:10px 12px!important;border:0;border-radius:12px;background:#fff;text-align:left}.directory-practitioner-list .directory-list .list-box:hover{background:var(--telimed-teal-tint);box-shadow:0 4px 14px #00000014;transform:none}.directory-practitioner-list .directory-list .list-box .profile-d1,.directory-practitioner-list .directory-list .list-box .profile-di,.directory-practitioner-list .directory-list .list-box .profile-di a,.directory-practitioner-list .directory-list .list-box .price-limit-p1{display:contents!important}.directory-practitioner-list .directory-list .list-box .profile-di img{grid-area:photo;width:52px!important;height:52px!important;margin:0!important;border-radius:50%;object-fit:cover}.directory-practitioner-list .directory-list .list-box .profile-di h3{grid-area:name;margin:0!important;font-size:15px!important;font-weight:600;line-height:1.3;text-align:left!important;color:var(--telimed-teal-deep)!important}.directory-practitioner-list .directory-list .list-box .profile-di h3 span{display:block;margin:1px 0 0!important;text-align:left!important;font-size:13px!important;font-weight:400;color:#36454f!important}.directory-practitioner-list .directory-list .list-box .price-limit{grid-area:meta;margin:0!important;padding:0!important;text-align:left!important}.directory-practitioner-list .directory-list .list-box .price-limit p{margin:0!important;padding:0!important;text-align:left!important;line-height:1.4;font-size:13px!important;font-weight:500;color:#36454f!important}.directory-practitioner-list .directory-list .list-box .heart-icon{grid-area:heart;position:static!important;align-self:start;margin:0!important}.directory-practitioner-list .directory-list .list-box .heart-icon .like-dr{position:static!important;padding:0!important}.directory-practitioner-list .directory-list .list-box .heart-icon img{width:22px;height:22px}.directory-practitioner-list .directory-list .list-box .like-icon{grid-area:rating;position:static!important;margin:0!important;justify-self:end}.directory-practitioner-list .directory-list .list-box .like-icon span{font-size:13px!important;color:#36454f!important;white-space:nowrap}.directory-practitioner-list .directory-list .list-box .like-icon img{width:13px;height:13px;margin-left:4px!important}}header .container-fluid .icons a.notification{display:inline-flex;align-items:center;justify-content:center}header .container-fluid .icons a.notification img{width:34px;height:34px}@media only screen and (max-width: 992px){header .container-fluid .icons a.notification{width:36px!important;height:36px!important}header .container-fluid .icons a.notification img{width:36px;height:36px;max-width:none}}.programs-heading{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 24px;margin-bottom:24px}.programs-heading h2{margin:0;font-size:28px;font-weight:600;line-height:1.25;color:#36454f}.prog-search{position:relative;flex:0 1 420px;margin:0}.prog-search .prog-search__icon{position:absolute;left:18px;top:50%;transform:translateY(-50%);color:#7a8790;pointer-events:none}.prog-search input{width:100%;height:48px;padding:0 60px 0 44px;border:0;border-radius:999px;background:#fff;font-size:15px;color:#36454f;box-shadow:0 4px 14px #003c3814;-webkit-appearance:none;-moz-appearance:none;appearance:none}.prog-search input::placeholder{color:#7a8790;opacity:1}.prog-search input::-webkit-search-cancel-button{-webkit-appearance:none}.prog-search input:focus{outline:none;box-shadow:0 0 0 3px #16d8c840,0 4px 14px #003c3814}.prog-search .prog-search__btn{position:absolute;right:5px;top:50%;transform:translateY(-50%);width:38px;height:38px;border:0;border-radius:50%;background:#0D9488;color:#fff;display:flex;align-items:center;justify-content:center}.prog-search .prog-search__clear{position:absolute;right:18px;top:50%;transform:translateY(-50%);font-size:14px;color:var(--telimed-teal-deep);text-decoration:underline}@media only screen and (max-width: 575px){.programs-heading h2{font-size:22px}.prog-search{flex-basis:100%}.prog-search input{font-size:16px}}.intresres{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:16px 0 20px}.intresres h4{flex-basis:100%;margin:0 0 4px;font-size:14px;font-weight:600;color:#36454f}.intresres a,.practitioner-profle-section .intresres a{display:inline-flex;align-items:center;margin:0;padding:4px 11px;border:0;border-radius:999px;background:#E9F7F6;font-size:13px;font-weight:500;line-height:1.4;color:var(--telimed-teal-deep);text-decoration:none;transition:background .2s}.intresres a:hover,.intresres a:focus{background:#D2F0EC;color:var(--telimed-teal-deep)}.profile-dr__sub{margin:2px 0 0;font-size:14px;color:#36454f}.profile-book-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.profile-book-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 22px;border-radius:999px;font-size:15px;font-weight:600;line-height:1.2;text-align:center;white-space:normal}.profile-book-btn--secondary{border:2px solid #0D9488;background:#fff;color:var(--telimed-teal-deep);transition:background .2s}.profile-book-btn--secondary:hover,.profile-book-btn--secondary:focus{background:#E9F7F6;color:var(--telimed-teal-deep)}@media only screen and (max-width: 767px){.practitioner-profle-section{padding-top:12px!important}.practitioner-profle-section .profile-dr{height:auto!important;min-height:0!important;margin-bottom:12px;padding:20px 16px}.practitioner-profle-section .profile-img{width:96px!important;height:96px!important;margin:0 auto 12px!important}.practitioner-profle-section .profile-img img{width:96px!important;height:96px!important;object-fit:cover}.practitioner-profle-section .profile-dr h3{font-size:18px!important;margin:0}.practitioner-profle-section .profile-dr h3 img{width:18px;height:18px}.practitioner-profle-section .detail-dr{margin-top:14px!important;margin-bottom:0!important;padding:12px 14px!important;text-align:left}.practitioner-profle-section .prices h5{margin-bottom:10px!important}.practitioner-profle-section .detail-dr h5,.practitioner-profle-section .detail-dr h4{font-size:14px!important;margin-bottom:4px}.practitioner-profle-section .dtl-dtl{padding:18px 16px!important;margin-top:10px}.practitioner-profle-section .profile-dtl h3{font-size:14px!important;line-height:1.6!important}.practitioner-profle-section .box-title{font-size:15px!important;margin:16px 0 8px!important}.practitioner-profle-section .prices{padding:12px 14px!important}.practitioner-profle-section .prices ul li,.practitioner-profle-section .prices h5,.practitioner-profle-section .prices h6{font-size:14px!important}.practitioner-profle-section .profile-book-actions{flex-direction:column;gap:8px}.practitioner-profle-section .profile-book-btn{width:100%;min-height:46px;font-size:15px}.practitioner-profle-section .pr-courses-programs h3{font-size:17px!important;margin:20px 0 12px}}header .container-fluid .icons{display:flex;align-items:center;gap:12px}header .container-fluid .icons .block{display:flex;align-items:center;margin:0;line-height:0}header .container-fluid .icons a.notification,header .container-fluid .icons a.user_profile{display:flex!important;align-items:center;justify-content:center;width:40px!important;height:40px!important;margin:0!important;border-radius:50%;overflow:hidden}header .container-fluid .icons a.notification img,header .container-fluid .icons a.user_profile img,header .container-fluid .icons .profile_img{width:40px!important;height:40px!important;max-width:none;margin:0!important;border-radius:50%;object-fit:cover}@media only screen and (max-width: 992px){header .container-fluid .icons{gap:10px}header .container-fluid .icons a.notification,header .container-fluid .icons a.user_profile,header .container-fluid .icons a.notification img,header .container-fluid .icons a.user_profile img,header .container-fluid .icons .profile_img,header .container-fluid .icons .h-search-main .h-search-btn,header .container-fluid .icons .h-search-main form .h-search-btn{width:38px!important;height:38px!important}header .container-fluid .icons .h-search-main .h-search-btn svg{width:17px;height:17px}header .container-fluid .icons .h-search-main{margin:0}}.prices.price-list ul{margin:0;padding:0;list-style:none}.prices.price-list .price-row{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin:0;padding:8px 0;border-bottom:1px solid #E1ECEF;font-size:14px}.prices.price-list ul li.price-row:last-child{border-bottom:0}.prices.price-list .price-row span{float:none}.prices.price-list .price-row__name{flex:1;min-width:0;font-weight:400;color:#36454f;line-height:1.4}.prices.price-list .price-row__note{display:block;margin-top:1px;font-size:12px;font-weight:400;color:#7a8790}.prices.price-list .price-row__amount{flex:0 0 auto;font-weight:600;color:#36454f;white-space:nowrap}.prices.price-list .price-list__group{margin:12px 0 0;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#7a8790}.prices.price-list .price-list__empty{margin:0;font-size:14px;color:#7a8790}.prices.price-list{height:auto}:root{--telimed-button-start: #0D9488;--telimed-button-end: #12B5A8;--telimed-button: linear-gradient(120deg, var(--telimed-button-start) 0%, var(--telimed-button-end) 100%);--telimed-button-hover: linear-gradient(120deg, #0C8A80 0%, #11A89C 100%);--telimed-teal-text: #0D9488;--telimed-teal-deep: #0D9488;--telimed-teal-tint: #E7F9F7;--telimed-teal-tint-2: #D6F5F2}.btn-primary,.lgt-btn,.swal-button--confirm{background:var(--telimed-button)!important;border-color:transparent!important;border-radius:50px!important;color:#fff!important}.btn-primary:hover,.btn-primary:focus,.lgt-btn:hover,.lgt-btn:focus,.swal-button--confirm:not([disabled]):hover{background:var(--telimed-button-hover)!important;border-color:transparent!important;color:#fff!important}.our_modalities .nav-tabs .nav-link.active{background:var(--telimed-button)!important}.h-search-main form .h-search-btn,.hero-frm.hero-search .input-right-icon,.dir-search .dir-search__btn,.prog-search .prog-search__btn{background:var(--telimed-button)}a.any-button:after{background:var(--telimed-button)}.profile-book-btn--secondary{border-color:var(--telimed-button-start);color:var(--telimed-teal-text)}.popular-line{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 5px;margin:16px 0 0;font-size:13px;color:#fff}.popular-line__label{font-weight:600;opacity:.9}.popular-line a{color:#fff;text-decoration:underline;text-decoration-color:#ffffff73;text-underline-offset:3px;transition:text-decoration-color .2s}.popular-line a:hover,.popular-line a:focus{color:#fff;text-decoration-color:#fff}.popular-line__dot{opacity:.6}.popular-line .popular-line__all{margin-left:4px;font-weight:600;text-decoration:none}.health-score-caption__extra{display:none}@media only screen and (max-width: 575px){.popular-line{justify-content:center;margin-top:14px}.health-score-caption__extra{display:inline}}.our_modalities .modality-content{max-width:780px;margin:0 auto}.our_modalities .modality-content__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 20px;margin-bottom:18px}.our_modalities .modality-content__head h4{margin:0;font-size:40px;line-height:1.2}.our_modalities .modality-content__find{color:var(--telimed-teal-text, #0B7F78);font-size:16px;font-weight:600;white-space:nowrap}.our_modalities .modality-content__find:hover{text-decoration:underline}.our_modalities .modality-content__body{font-size:17px;line-height:1.75;color:#303030}.our_modalities .modality-content__body,.our_modalities .modality-content__body *{font-family:inherit!important}.our_modalities .modality-content__body p,.our_modalities .modality-content__body span,.our_modalities .modality-content__body li,.our_modalities .modality-content__body div{font-size:inherit!important;line-height:inherit!important}.our_modalities .modality-content__body p{margin:0 0 18px}.our_modalities .modality-practitioners{max-width:780px;margin:44px auto 34px}.our_modalities .modality-practitioners .dash-prac{border:1px solid #E6EEF2}.our_modalities .modality-practitioners .login-dash-title{font-size:22px}@media only screen and (max-width: 767.98px){.our_modalities h2{font-size:26px}.our_modalities .tb-nav{padding:10px 0 4px}.our_modalities .modality-tabs{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;gap:8px;padding:0 16px 8px;margin-bottom:0!important;scrollbar-width:none;-webkit-overflow-scrolling:touch}.our_modalities .modality-tabs::-webkit-scrollbar{display:none}.our_modalities .modality-tabs .nav-link{flex:0 0 auto;margin:0;padding:8px 14px;font-size:14px;white-space:nowrap}.our_modalities .tab-content{margin-top:24px!important}.our_modalities .modality-content__head h4{font-size:30px}.our_modalities .modality-content__body{font-size:16px;line-height:1.7}.our_modalities .modality-practitioners .login-dash-title{display:flex;text-align:left;font-size:19px}.our_modalities .modality-practitioners .login-dash-title a{display:inline-flex;align-items:center;font-size:15px}}.our_modalities .modality-content__body *{color:inherit!important}.our_modalities .modality-content__body strong,.our_modalities .modality-content__body b,.our_modalities .modality-content__body strong *,.our_modalities .modality-content__body b *{color:var(--telimed-teal-text)!important}.our_modalities .modality-tabs .nav-link{border:1px solid #D5EAE7!important;border-radius:50px;padding:9px 18px;font-weight:500;color:#22313f;box-shadow:0 2px 6px #0d948814;transition:background .2s,box-shadow .2s,transform .2s,color .2s}.our_modalities .modality-tabs .nav-link:hover,.our_modalities .modality-tabs .nav-link:focus-visible{background:linear-gradient(245deg,var(--telimed-teal-tint) 0%,var(--telimed-teal-tint-2) 100%);border-color:transparent!important;color:var(--telimed-teal-text);box-shadow:0 6px 18px #00000014;transform:translateY(-2px)}.our_modalities .modality-tabs .nav-link.active{border-color:transparent!important;color:#fff;box-shadow:0 6px 16px #0d948847}.our_modalities .modality-tabs .nav-link.active:hover{color:#fff;background:var(--telimed-button-hover)!important}@media only screen and (max-width: 767.98px){.our_modalities .modality-tabs{padding-top:4px;padding-bottom:12px}.our_modalities .modality-tabs .nav-link:hover{transform:none}}@media only screen and (max-width: 575px){footer{padding-top:22px}footer .logo-txt-social img{height:30px}footer .logo-txt-social p:empty{display:none}footer .socal-icon{gap:8px;margin:10px 0 0;padding:0}footer .socal-icon li a img{height:28px!important}footer h3{margin:16px 0 4px;font-size:14px}footer .container>.row>[class*=col-]:nth-child(2),footer .container>.row>[class*=col-]:nth-child(3){flex:0 0 50%;max-width:50%;margin-top:0;padding-left:12px}footer .container>.row>[class*=col-]:nth-child(2) ul,footer .container>.row>[class*=col-]:nth-child(3) ul{display:block;margin:0;padding:0}footer ul li a{margin-bottom:0;padding:3px 0;font-size:13px;line-height:1.3}footer .news-ltr{display:flex;flex-wrap:wrap;gap:6px}footer .news-ltr input{flex:1 1 0;min-width:0;height:36px;margin:0;padding:6px 12px;font-size:13px}footer .news-ltr .btn-primary{flex:0 0 auto;width:auto!important;height:36px;padding:0 16px;font-size:13px;line-height:36px}footer .news-ltr p{flex:0 0 100%;margin:0;font-size:11px;font-weight:400;line-height:1.4}footer .copy-right-line-f{margin-top:14px;padding:10px 0}footer .copy-right-line-f p,footer .footer_copy_links a{margin:0;font-size:11.5px}footer .footer_copy_links{display:flex;justify-content:center;flex-wrap:wrap;gap:0 16px;margin:4px 0 0;padding:0}footer .footer_copy_links li{width:auto;margin:0}footer .footer_copy_links a{padding:2px 0}}.practitioner-profle-section .detail-dr h5{font-size:15px;font-weight:400;line-height:1.55;color:#303030}.practitioner-profle-section .detail-dr h5>span{font-weight:600}.practitioner-profle-section .detail-dr h4{font-weight:500}.book-appointment-dr .prices.bg-white.p-0 h6 img,.book-appointment-dr .prices.bg-white.p-0 .lange>img{width:20px;height:20px;object-fit:contain}.book-appointment-dr .prices h6{display:flex;align-items:center;font-size:15px}@media only screen and (max-width: 767.98px){.book-appointment-dr .book-profile-img .profile-b{width:72px;height:72px;object-fit:cover}.book-appointment-dr .Con-info{margin:18px 0 12px;font-size:16px}.book-appointment-dr .prices h6{font-size:14px}.book-appointment-dr .lange{margin:10px 0!important}.book-appointment-dr .lange>img{margin-top:2px!important}.book-appointment-dr .lange p{font-size:13px}.book-appointment-dr .lange h3{margin-bottom:8px;font-size:14px}}@media only screen and (max-width: 575px){.how-work-section,.course-section:not(.prgrms),.tstimonial-section{padding:36px 0!important}.about-section{padding:36px 0 0!important}.video-section{padding:36px 0!important}.service-type-section{padding-top:24px!important;padding-bottom:0!important}.section-heading{margin-bottom:20px!important}.section-heading span{font-size:13px!important}.section-heading h2{margin-top:4px!important;font-size:24px!important;line-height:1.25}.how-work-section .row{row-gap:10px}.how-work-box{display:grid;grid-template-columns:52px 1fr;column-gap:12px;align-items:start;height:auto!important;margin-bottom:0!important;padding:14px 16px!important;border-radius:18px!important}.how-work-box:hover{top:0!important}.how-work-box h2{grid-row:span 2;margin:0!important;font-size:38px!important;line-height:1!important;text-shadow:0 5px 0 #0D948830!important}.how-work-box h3{margin:2px 0!important;font-size:16px!important}.how-work-box p{margin:0!important;font-size:13.5px!important;line-height:1.5!important}.steps-line{display:none!important}.about-section .img-about{text-align:center}.about-section .img-about img{width:72%;height:auto;object-fit:contain}.about-section .section-heading{margin:18px 0 0!important;text-align:left!important}.about-section .section-heading p{font-size:15px;line-height:1.65}.about-section .btn-primary{margin-top:8px!important}.course-section:not(.prgrms) .section-heading h2{flex-direction:row!important;justify-content:space-between!important;text-align:left}.course-section:not(.prgrms) .section-heading h2 .btn-primary{padding:0!important;background:none!important;color:var(--telimed-teal-text)!important;font-size:14px!important;box-shadow:none!important}.course-section:not(.prgrms) .section-heading h2 .btn-primary:after{content:" →"}.course-section:not(.prgrms) .section-heading{margin-bottom:14px!important}.course-section:not(.prgrms) .section-heading>span{display:none}.course-section:not(.prgrms) .row>div{margin-bottom:10px}.course-section:not(.prgrms) .course-box{display:flex;align-items:center;margin-bottom:0!important;border-radius:16px!important}.course-section:not(.prgrms) .course-box .course-img{flex:0 0 110px}.course-section:not(.prgrms) .course-box .course-img a{padding-bottom:100%!important}.course-section:not(.prgrms) .course-box .course-img img{height:100%;object-fit:cover}.course-section:not(.prgrms) .course-box .course-box-dtl{padding:10px 14px!important}.course-section:not(.prgrms) .course-box-dtl h3{margin-bottom:2px!important;font-size:15px!important}.course-section:not(.prgrms) .course-box-dtl p{margin-bottom:4px!important;font-size:13px!important}.course-section:not(.prgrms) .course-box-dtl .any-button{font-size:13px!important}.course-section:not(.prgrms) .course-box-dtl .any-button:after{display:none!important}.video-section .img-dtl>img{max-width:260px}.video-section .light-btn{margin-top:16px!important}.tstimonial-section .testimonial-box{min-height:0!important;height:auto!important;padding:44px 22px 22px!important;border-radius:20px!important}.testimonial-box p{height:auto!important;font-size:15px;line-height:1.6}.testimonial-box .user-profile{margin-top:14px!important}.tstimonial-section .testimonial-box .user-profile h5{margin-top:0!important}.tstimonial-section .testimonial-box .right-quote-icon{bottom:20px!important}.testimonial-box .right-quote-icon{width:34px}.testimonial-box .left-quote-icon{width:44px}}.account-panel,.tabs-session,.box-consult-form{border:1px solid #E6EEF2;box-shadow:0 2px 12px #102a430a}.account-panel{background:#fff;border-radius:16px;padding:24px}.payment-history.account-panel{margin:20px 0}.payment-history .account-panel__title{margin:0 0 6px;padding:0 0 14px;border-bottom:1px solid #EDF2F5;font-size:20px;font-weight:600}.pay-row{display:grid;grid-template-columns:36px minmax(0,1fr) 110px 100px 118px 96px;align-items:center;column-gap:14px;padding:14px 10px;margin:0 -10px;border-bottom:1px solid #EDF2F5;border-radius:10px;transition:background .2s}.pay-row:last-child{border-bottom:0}.pay-row:hover{background:var(--telimed-teal-tint)}.pay-row__icon{width:36px;height:36px}.pay-row__who a{display:block;color:#22313f;font-size:15px;font-weight:600}.pay-row__who a:hover{color:var(--telimed-teal-text)}.pay-row__who span{display:block;margin:1px 0 0;color:#5b6b66;font-size:13.5px;line-height:1.4}.pay-row__who a{line-height:1.35}.pay-row__date{color:#5b6b66;font-size:13.5px}.pay-row__amount{color:#22313f;font-size:15px;font-weight:600;text-align:right;font-variant-numeric:tabular-nums}.pay-row__invoice{justify-self:end;padding:6px 16px;border:1px solid var(--telimed-button-start);border-radius:50px;color:var(--telimed-teal-text);font-size:13.5px;font-weight:600;line-height:1.4;text-align:center;transition:background .2s,color .2s}.pay-row__invoice:hover{background:var(--telimed-button);color:#fff}.pay-row__status{text-align:right}.payout-status{display:inline-block;padding:3px 10px;border-radius:50px;font-size:12.5px;font-weight:600;line-height:1.4;white-space:nowrap;cursor:help}.payout-status--pending{background:#FFF3D6;color:#8a5a00}.payout-status--completed{background:#E2F8F6;color:#0b5e57}.payout-status--failed{background:#FDECEC;color:#b42318}.payout-status--cancelled{background:#EEF3F6;color:#4e5e6b}.account-empty{padding:40px 20px;text-align:center}.account-empty h3{margin:0 0 6px;color:#22313f;font-size:18px;font-weight:600}.account-empty p{margin:0 auto 18px;max-width:380px;color:#5b6b66;font-size:14.5px}.my-session-00 .account-empty{margin-top:4px;background:#fff;border:1px solid #E6EEF2;border-radius:16px}.tabs-session{border-radius:16px;padding:8px}.tabs-session .nav{gap:4px}.tabs-session button.nav-link{padding:8px 16px;border-radius:50px;color:#22313f;font-weight:500}.tabs-session button.nav-link:hover{background:var(--telimed-teal-tint)}.tabs-session button.nav-link.active{background:var(--telimed-button);color:#fff}.tabs-session input{padding:7px 14px;border-color:#dce6ea;color:#22313f;font-size:14px}.financial-adviser-00 .box-consult-form{border-radius:16px}@media only screen and (max-width: 767.98px){.account-panel{padding:16px}.pay-row{grid-template-columns:32px minmax(0,1fr) auto;grid-template-areas:"icon who amount" "icon date status" "icon . invoice";row-gap:4px}.pay-row__icon{grid-area:icon;width:32px;height:32px;align-self:start}.pay-row__who{grid-area:who}.pay-row__date{grid-area:date}.pay-row__amount{grid-area:amount}.pay-row__status{grid-area:status;text-align:right}.pay-row__invoice{grid-area:invoice;padding:4px 12px;font-size:12.5px}.tabs-session button.nav-link{padding:7px 12px;font-size:13px}}@media only screen and (max-width: 575px){.course-section:not(.prgrms) .row>div{margin-bottom:10px!important}.course-section:not(.prgrms) .hub-card{flex-direction:row;align-items:center;border-radius:16px}.course-section:not(.prgrms) .hub-card__thumb{flex:0 0 136px;align-self:center;aspect-ratio:16 / 10;margin-left:10px;border-radius:10px;overflow:hidden;background:transparent}.course-section:not(.prgrms) .hub-card__body{justify-content:center;padding:10px 14px}.course-section:not(.prgrms) .hub-card__more{margin-top:2px;padding-top:0}}.side-mnu,.edit-profile,.list-consultations,.health-score-card,.all-consultations-date,.status-month-box,.grapg_sec,.dashboard_content_s_in .course-create.not-found-data,.list-pt,.my-consultations-card,.practitioner-profle-section .profile-dr,.practitioner-profle-section .dtl-dtl{border:1px solid #E6EEF2!important;border-radius:16px!important;box-shadow:0 2px 12px #102a430a!important}.completed-content{background:var(--telimed-teal-tint);border:1px solid #DDEFEC;border-radius:16px;box-shadow:none}.telimed-modalities a,.dash-prac,.hub-card{border:1px solid #E6EEF2;border-radius:12px;box-shadow:0 2px 10px #102a430a}.telimed-modalities a{transition:background .2s,box-shadow .2s,transform .2s}.telimed-modalities a:hover{background:linear-gradient(245deg,var(--telimed-teal-tint) 0%,var(--telimed-teal-tint-2) 100%);box-shadow:0 6px 18px #00000014;transform:translateY(-2px)}.practice-glance{margin:30px 0}.practice-glance__heading{margin-bottom:14px;font-size:20px;font-weight:600;color:#303030}.practice-glance .status-month-box{height:100%;margin-bottom:0}.practice-glance .row>div{margin-bottom:0}.practice-glance__note{display:block;color:#7a8790;font-size:12px;font-weight:400}.glance-card{height:100%;padding:18px 20px;background:#fff;border:1px solid #E6EEF2;border-radius:16px;box-shadow:0 2px 12px #102a430a}.glance-card__top{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.glance-card__title{margin:0 0 10px;color:#22313f;font-size:16px;font-weight:600}.glance-card__percent,.glance-card__link{color:var(--telimed-teal-text);font-size:13.5px;font-weight:600;white-space:nowrap}.glance-card__link:hover{text-decoration:underline}.glance-card__tip{margin:10px 0 12px;color:#4a5568;font-size:13.5px;line-height:1.5}.glance-card__good{margin:4px 0 10px;color:var(--telimed-teal-text);font-size:13.5px;font-weight:500}.glance-progress{height:8px;background:#EDF2F5;border-radius:50px;overflow:hidden}.glance-progress span{display:block;height:100%;background:var(--telimed-button);border-radius:50px}.glance-checklist{display:grid;grid-template-columns:1fr 1fr;gap:6px 14px;margin:0;padding:0;list-style:none}.glance-checklist li,.glance-checklist a{display:flex;align-items:center;gap:8px;color:#22313f;font-size:13.5px;line-height:1.4}.glance-checklist a:hover{color:var(--telimed-teal-text)}.glance-checklist__mark{display:inline-flex;flex:0 0 18px;align-items:center;justify-content:center;width:18px;height:18px;border:1.5px solid #C9D6DC;border-radius:50%;font-size:11px}.glance-checklist li.is-done{color:#5b6b66}.glance-checklist li.is-done .glance-checklist__mark{background:var(--telimed-button);border-color:transparent;color:#fff}.glance-figures{display:flex;flex-wrap:wrap;gap:8px 28px;margin-bottom:4px}.glance-figures strong{display:block;color:#22313f;font-size:24px;font-weight:600;line-height:1.2}.glance-figures span{color:#7a8790;font-size:12.5px}.glance-chart{position:relative;height:150px;margin-top:8px}.glance-empty{padding:22px 0 10px}.glance-empty p{margin:0 0 4px;color:#22313f;font-size:15px;font-weight:500}.glance-empty span{color:#5b6b66;font-size:13.5px}@media only screen and (max-width: 575px){.glance-checklist{grid-template-columns:1fr}.glance-figures strong{font-size:20px}}.side-mnu__toggle{display:none}@media only screen and (max-width: 991.98px){.side-mnu .d-lg-none .side-mnu__toggle{display:inline-flex}}@media only screen and (max-width: 767.98px){.side-mnu .side-mnu__toggle{display:inline-flex}}@media only screen and (max-width: 991.98px){.side-mnu{padding:10px 14px!important}.side-mnu .accordion-button{padding:0!important;background:transparent!important;box-shadow:none!important}.side-mnu .accordion-button:after{display:none!important}.side-mnu .practi-prfl{width:100%;align-items:center;gap:10px;margin:0!important}.side-mnu .practi-prfl .profile_img{width:40px!important;height:40px!important;border-radius:50%;object-fit:cover}.side-mnu .practi-prfl p{flex:1;margin:0!important;font-size:15px!important;line-height:1.3}.side-mnu__toggle{align-items:center;gap:6px;padding:7px 14px;border:1px solid #CDE7E3;border-radius:50px;background:var(--telimed-teal-tint);color:var(--telimed-teal-text);font-size:14px;font-weight:600;white-space:nowrap}.side-mnu__toggle:after{content:"";width:7px;height:7px;margin-top:-3px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);transition:transform .2s,margin .2s}.side-mnu .accordion-button:not(.collapsed) .side-mnu__toggle{background:var(--telimed-button);border-color:transparent;color:#fff}.side-mnu .accordion-button:not(.collapsed) .side-mnu__toggle:after{margin-top:3px;transform:rotate(-135deg)}.side-mnu .accordion-body{padding-top:12px!important}}@media only screen and (max-width: 767.98px){.edit-profile,.edit-profile-pt{padding:20px 16px!important}.edit-profile .picture,.edit-profile-pt .picture{width:84px;height:84px;border-width:3px}.edit-profile img.edit-icon,.edit-profile-pt img.edit-icon{bottom:-8px;right:-8px;max-width:34px}.edit-profile .edit-img{margin-bottom:12px!important}.edit-profile .form-group,.edit-profile-pt .form-group{margin-bottom:0!important}.edit-profile .form-group label,.edit-profile-pt .form-group label{display:block;margin-bottom:3px;font-size:14px;line-height:1.35}.edit-profile .row>[class*=col-],.edit-profile-pt .row>[class*=col-]{margin-bottom:10px!important}.edit-profile .form-group input,.edit-profile .form-group select,.edit-profile-pt .form-group input,.edit-profile-pt .form-group select{height:42px;margin-bottom:0;padding:8px 12px!important;font-size:16px}.edit-profile .btn-primary,.edit-profile-pt .btn-primary{min-height:46px;font-size:16px}}.patients-table{padding:8px 20px 12px;background:#fff}.patients-table table{width:100%;border-collapse:collapse}.patients-table thead th{padding:12px 10px;border-bottom:1px solid #EDF2F5;background:transparent!important;color:#7a8790;font-size:12.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.patients-table thead th:first-child,.patients-table thead th:last-child{border-radius:0!important}.patients-table thead tr{background:transparent!important}.patient-row td{padding:12px 10px;border-bottom:1px solid #EDF2F5;color:#22313f;font-size:14.5px;vertical-align:middle}.patient-row:last-child td{border-bottom:0}.patient-row:hover td{background:var(--telimed-teal-tint)}.patient-row__who a{display:inline-flex;align-items:center;gap:12px;color:#22313f;font-weight:600}.patient-row__who a:hover{color:var(--telimed-teal-text)}.patient-row__who img{width:40px;height:40px;border-radius:50%;object-fit:cover}.patient-row__age,.patient-row__date{color:#4a5568;white-space:nowrap}.patient-row__actions{text-align:right;white-space:nowrap}.patient-row__actions button{margin-left:6px;padding:6px 14px;border:1px solid #CDE7E3;border-radius:50px;background:#fff;color:var(--telimed-teal-text);font-size:13px;font-weight:600;transition:background .2s,color .2s,border-color .2s}.patient-row__actions button:hover{border-color:transparent;background:var(--telimed-button);color:#fff}@media only screen and (max-width: 991.98px){.patients-table{padding:6px 14px}.patients-table thead{display:none}.patients-table tr.patient-row{display:grid;grid-template-columns:auto auto 1fr;align-items:center;gap:4px 16px;padding:12px 0;border-bottom:1px solid #EDF2F5}.patients-table tr.patient-row:last-child{border-bottom:0}.patient-row td{padding:0;border:0}.patient-row:hover td{background:transparent}.patient-row__who{grid-column:1 / -1}.patient-row__age:before,.patient-row__date:before{content:attr(data-label) ": ";color:#7a8790;font-size:12.5px}.patient-row__age,.patient-row__date{font-size:13.5px}.patient-row__actions{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:6px;margin-top:6px;text-align:left;white-space:normal}.patient-row__actions button{margin:0;padding:5px 12px;font-size:12.5px;white-space:nowrap}.patients-table td{width:auto!important;min-width:0!important}.My-Patients-section-00 .list-type{display:none}}.side-card{margin-top:16px;padding:18px;background:#fff;border:1px solid #E6EEF2;border-radius:16px;box-shadow:0 2px 12px #102a430a}.side-card__title{margin:0 0 10px;color:#22313f;font-size:15px;font-weight:600}.side-card__text{margin:0 0 12px;color:#5b6b66;font-size:13.5px;line-height:1.5}.side-card__button{display:block;margin-bottom:10px;padding:9px 14px;border-radius:50px;background:#36454F;color:#fff;font-size:13.5px;font-weight:600;text-align:center}.side-card__button:hover{background:#2A363E;color:#fff}.side-card__link{color:var(--telimed-teal-text);font-size:13.5px;font-weight:600}.side-card__link:hover{text-decoration:underline}.care-team{margin:0;padding:0;list-style:none}.care-team li{padding:10px 0;border-top:1px solid #EDF2F5}.care-team li:first-child{padding-top:0;border-top:0}.care-team__who{display:flex;align-items:center;gap:10px;color:inherit}.care-team__who img{flex:0 0 38px;width:38px;height:38px;border-radius:50%;object-fit:cover}.care-team__who strong{display:block;color:var(--telimed-teal-text);font-size:14px;font-weight:600;line-height:1.3}.care-team__who em{color:#5b6b66;font-size:12.5px;font-style:normal}.care-team__actions{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:8px 0 0 48px}.care-team__actions a{white-space:nowrap;line-height:1.5;padding:4px 9px;border:1px solid #CDE7E3;border-radius:50px;color:var(--telimed-teal-text);font-size:12.5px;font-weight:600}.care-team__actions a:hover{border-color:transparent;background:var(--telimed-button);color:#fff}.share-link{display:flex;gap:6px;margin-bottom:10px}.share-link input{flex:1;min-width:0;padding:7px 10px;border:1px solid #DCE6EA;border-radius:8px;background:#F7FAFB;color:#4a5568;font-size:12.5px}.share-link__copy{flex:0 0 auto;padding:7px 12px;border:0;border-radius:50px;background:var(--telimed-button);color:#fff;font-size:12.5px;font-weight:600}.side-help{margin:14px 4px 0;color:#7a8790;font-size:13px;text-align:center}.side-help a{color:var(--telimed-teal-text);font-weight:500}@media only screen and (max-width: 767px){.telimed-modalities--dashboard{display:grid;grid-template-columns:1fr 1fr;gap:8px}.telimed-modalities--dashboard h3{grid-column:1 / -1;margin-bottom:4px}.telimed-modalities--dashboard a{display:flex!important;align-items:center;gap:8px;min-width:0;margin:0!important;padding:9px 10px;font-size:13.5px;line-height:1.25}.telimed-modalities--dashboard a img{flex:0 0 26px;width:26px;height:26px;margin:0;object-fit:contain}}@media only screen and (min-width: 768px){.side-mnu #flush-headingOne .accordion-button{pointer-events:none;cursor:default}.side-mnu #flush-headingOne .accordion-button:after{display:none!important}}@media only screen and (min-width: 768px){.edit-profile{padding:28px 32px!important}.edit-profile .picture{width:92px;height:92px;border-width:3px}.edit-profile img.edit-icon{bottom:-10px;right:-10px;max-width:40px}.edit-profile .edit-img{margin-bottom:14px!important}.edit-profile .row>[class*=col-]{margin-bottom:12px!important}.edit-profile .form-group{margin-bottom:0!important}.edit-profile .form-group label{display:block;margin-bottom:4px;font-size:14px;line-height:1.35}.edit-profile .form-group input:not([type=radio]):not([type=checkbox]),.edit-profile .form-group select,.edit-profile .form-group .select2-container .select2-selection{height:44px!important;margin-bottom:0!important;padding-top:8px;padding-bottom:8px;font-size:15px}.edit-profile .gender-slct{min-height:44px;padding-top:6px!important;padding-bottom:6px!important}.edit-profile .form-check{margin-bottom:6px!important}.edit-profile .btn-primary{margin-top:8px}}.edit-profile label.error:empty,.edit-profile .mobile-verification-message:empty{display:none!important}.edit-profile .mobile-verification-actions{margin-top:6px!important}.edit-profile .gender-slct .form-check{margin-bottom:0!important}#loginmdl .login-hero,#signmdl .login-hero{background:linear-gradient(326deg,#12B5A8 0%,#0D9488 100%);text-align:left}#loginmdl .login-hero>div:first-child,#signmdl .login_hero_cn{padding:40px 36px 0}#loginmdl .login-hero h2,#signmdl .login-hero h2{padding:0;margin:0 0 10px;color:#fff;font-size:34px;font-weight:300;line-height:1.15}#loginmdl .login-hero h2 span,#signmdl .login-hero h2 span{font-weight:600}#loginmdl .login-hero p,#signmdl .login-hero p{max-width:300px;margin:0;color:#ffffffeb;font-size:15px;line-height:1.5}#loginmdl .login-type h3,#signmdl .login-type h3{font-size:26px}#loginmdl .login-type__role,#signmdl .login-type__role{margin:4px 0 8px;color:#7a8790;font-size:13px;font-weight:500}#loginmdl .login-tabs,#signmdl .login-tabs{padding:4px;border-radius:50px;background:#F1F5F7}#loginmdl .login-tabs button,#signmdl .login-tabs button{padding:8px 10px;border:0;border-radius:50px}#loginmdl .login-tabs button.active,#signmdl .login-tabs button.active{border:0;background:var(--telimed-button);color:#fff}#loginmdl .or-txt,#signmdl .or-txt{display:flex;align-items:center;gap:12px;margin:14px 0;color:#7a8790;font-size:13px}#loginmdl .or-txt:before,#loginmdl .or-txt:after,#signmdl .or-txt:before,#signmdl .or-txt:after{content:"";flex:1;height:1px;background:#E3EAEE}#loginmdl .social-login a,#signmdl .social-login a{display:flex;align-items:center;justify-content:center;padding:10px 14px 10px 44px;border:1px solid #DCE6EA;background-color:#fff!important;background-position:14px center;background-size:20px;color:#22313f!important;font-size:14px;font-weight:500}#loginmdl .social-login a span,#signmdl .social-login a span{padding-left:0!important}#loginmdl .social-login a:hover,#signmdl .social-login a:hover{border-color:#bfd6d2;background-color:var(--telimed-teal-tint)!important}@media only screen and (min-width: 768px){#loginmdl .modal-dialog,#signmdl .modal-dialog{max-width:960px}#loginmdl .change_image,#signmdl .login_hero_img{text-align:center}}@media only screen and (max-width: 767.98px){#loginmdl .modal-dialog,#signmdl .modal-dialog{margin:12px}#loginmdl .modal-content,#signmdl .modal-content{min-height:0!important;border-radius:20px;overflow:hidden}#loginmdl .login-hero,#signmdl .login-hero{height:auto;border-radius:0}#loginmdl .new-sign-img,#signmdl .login-hero_main{flex-direction:row!important;align-items:flex-end;justify-content:space-between;gap:8px}#loginmdl .login-hero>div:first-child,#signmdl .login_hero_cn{align-self:center;padding:18px 0 18px 20px}#loginmdl .login-hero h2,#signmdl .login-hero h2{margin-bottom:4px;font-size:22px}#loginmdl .login-hero p,#signmdl .login-hero p{font-size:12.5px;line-height:1.4}#loginmdl .change_image,#signmdl .login_hero_img.change_image{flex:0 0 96px!important;align-self:flex-end;padding-right:36px}#loginmdl .change_image img,#signmdl .change_image img{width:96px!important;max-height:104px;object-fit:contain;object-position:bottom}#loginmdl .login-type,#signmdl .login-type{padding:16px 20px 18px!important}#loginmdl .login-type h3,#signmdl .login-type h3{font-size:21px}#loginmdl .login-tabs,#signmdl .login-tabs{margin-bottom:12px!important}#loginmdl .login-tabs button,#signmdl .login-tabs button{padding:6px 8px;font-size:14px}#loginmdl .form-floating,#signmdl .form-floating{margin-bottom:10px}#loginmdl .form-floating>.form-control,#signmdl .form-floating>.form-control{height:50px;min-height:50px}#loginmdl .toggle-password{top:16px}#loginmdl .btn-primary,#signmdl .btn-primary{padding:10px;font-size:15px}#loginmdl .or-txt,#signmdl .or-txt{margin:10px 0}#loginmdl .social-login a,#signmdl .social-login a{margin-bottom:8px;padding-top:9px;padding-bottom:9px;font-size:13.5px}#loginmdl .mdl-close,#signmdl .mdl-close{top:10px!important;right:10px!important;width:30px!important;height:30px!important}}#loginmdl .form-floating>.form-control,#signmdl .form-floating>.form-control{height:50px!important;min-height:50px!important;padding:20px 14px 6px!important;line-height:1.3;font-size:15px}#loginmdl .form-floating>label,#signmdl .form-floating>label{padding:14px;font-size:14px;line-height:1.4}#loginmdl .form-floating>.form-control:focus~label,#loginmdl .form-floating>.form-control:not(:placeholder-shown)~label,#signmdl .form-floating>.form-control:focus~label,#signmdl .form-floating>.form-control:not(:placeholder-shown)~label{padding-top:5px!important;padding-bottom:0!important;font-size:11.5px!important;opacity:1;transform:none!important}#loginmdl .form-floating,#signmdl .form-floating{margin-bottom:10px}#loginmdl .toggle-password{top:17px}#loginmdl .login-tabs button,#signmdl .login-tabs button{padding:6px 10px;font-size:14px}#loginmdl .login-type .btn-primary,#signmdl .login-type .btn-primary{padding:9px 14px;font-size:15px}#loginmdl .social-login a,#signmdl .social-login a{padding-top:8px;padding-bottom:8px;font-size:13.5px}@media only screen and (max-width: 767.98px){#loginmdl .form-floating>.form-control,#signmdl .form-floating>.form-control{height:48px!important;min-height:48px!important;padding-top:19px!important;font-size:16px}#loginmdl .form-floating>label,#signmdl .form-floating>label{padding:13px 14px}#loginmdl .toggle-password{top:16px}#loginmdl .login-type .btn-primary,#signmdl .login-type .btn-primary{padding:8px 14px;font-size:14.5px}#loginmdl .social-login a,#signmdl .social-login a{margin-bottom:7px;padding-top:7px;padding-bottom:7px}}@media only screen and (max-width: 575px){.home_slider .hero-banner-image{display:none}}.dash-course-empty{padding:28px 24px}.dash-course-empty p{max-width:440px}.complete-profile-000 .profile-dr,.complete-profile-000 .dtl-dtl,.complete-profile-000 .all-consultations-date{border:1px solid #E6EEF2!important;border-radius:16px!important;box-shadow:0 2px 12px #102a430a!important}.bio-block{margin-bottom:18px}.bio-block__label{margin:0 0 8px;color:var(--telimed-teal-text);font-size:14px;font-weight:600}.bio-block__label span{display:block;color:#7a8790;font-size:12px;font-weight:400}.bio-block__text{max-height:calc(1.7em * 9);overflow:hidden;color:#22313f;font-size:14px;line-height:1.7;position:relative;-webkit-mask-image:linear-gradient(to bottom,#000 70%,transparent);mask-image:linear-gradient(to bottom,#000 70%,transparent)}.bio-block__text.is-open{max-height:none;-webkit-mask-image:none;mask-image:none}.bio-block__toggle{margin-top:6px;padding:0;border:0;background:none;color:var(--telimed-teal-text);font-size:13.5px;font-weight:600}.bio-block__toggle:hover{text-decoration:underline}.bio-block__empty{color:#5b6b66;font-size:14px}.bio-block__empty a{color:var(--telimed-teal-text);font-weight:600}.profile-checklist-box{margin-top:16px}.profile-checklist-box .glance-card{height:auto}.profile-checklist-box .glance-checklist{grid-template-columns:1fr}.my-calender-00 .cal-panel{padding:20px 22px;margin-bottom:16px}.my-calender-00 .cal-panel__head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:14px}.my-calender-00 .cal-panel__head h2{margin:0;font-size:19px;font-weight:600}.my-calender-00 .cal-panel__sub{margin:2px 0 0;color:#7a8790;font-size:13px}.my-calender-00 .cal-panel__add{padding:7px 16px;border:1px solid var(--telimed-button-start);border-radius:50px;color:var(--telimed-teal-text);font-size:13.5px;font-weight:600;white-space:nowrap;transition:background .2s,color .2s}.my-calender-00 .cal-panel__add:hover{border-color:transparent;background:var(--telimed-button);color:#fff}.my-calender-00 .cal-slots{display:flex;flex-wrap:wrap;gap:10px}.my-calender-00 .cal-slot{min-width:220px;margin:0!important;padding:12px 14px!important;border:1px solid #DDEFEC!important;border-radius:12px!important;background:var(--telimed-teal-tint)!important}.my-calender-00 .cal-panel--blocked .cal-slot{border-color:#f1e2d3!important;background:#FBF6F1!important}.my-calender-00 .cal-slot__top{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:6px}.my-calender-00 .cal-slot__badge{color:var(--telimed-teal-text);font-size:12px;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.my-calender-00 .cal-panel--blocked .cal-slot__badge{color:#9a6b3f}.my-calender-00 .cal-slot__actions{display:inline-flex;gap:4px}.my-calender-00 .cal-slot__actions a{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:#fff;color:#5b6b66;font-size:13px}.my-calender-00 .cal-slot__actions a:hover{color:var(--telimed-teal-text)}.my-calender-00 .cal-slot__actions a[aria-label=Delete]:hover{color:#c0392b}.my-calender-00 .cal-slot__times{margin:0;padding:0;list-style:none;color:#22313f;font-size:14px;line-height:1.7}.my-calender-00 .cal-slot__times strong{font-weight:600}.my-calender-00 .cal-panel__empty{margin:0;color:#5b6b66;font-size:14px}.my-calender-00 .my-calender-box{padding:18px 20px;border:1px solid #E6EEF2;border-radius:16px;background:#fff;box-shadow:0 2px 12px #102a430a}.my-calender-00 .fc{--fc-border-color: #E6EEF2;--fc-today-bg-color: var(--telimed-teal-tint);--fc-neutral-bg-color: #F7FAFB;font-size:14px}.my-calender-00 .fc .fc-toolbar-title{color:#22313f;font-size:19px!important;font-weight:600}.my-calender-00 .fc .fc-button,.my-calender-00 .fc .fc-button-primary{padding:6px 12px;border:1px solid #DCE6EA!important;border-radius:50px!important;background:#fff!important;color:#22313f!important;font-size:13px;font-weight:500;text-transform:capitalize;box-shadow:none!important}.my-calender-00 .fc .fc-button-group{gap:4px}.my-calender-00 .fc .fc-button-group>.fc-button{border-radius:50px!important}.my-calender-00 .fc .fc-button:hover{background:var(--telimed-teal-tint)!important}.my-calender-00 .fc .fc-button-primary.fc-button-active,.my-calender-00 .fc .fc-button-primary:not(:disabled).fc-button-active{border-color:transparent!important;background:var(--telimed-button)!important;color:#fff!important}.my-calender-00 .fc .fc-button:disabled{opacity:.5}.my-calender-00 .fc .fc-col-header-cell{background:#F7FAFB}.my-calender-00 .fc .fc-col-header-cell-cushion{padding:8px 4px;color:#5b6b66;font-size:12.5px;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.my-calender-00 .fc .fc-daygrid-day-number{padding:6px 8px;color:#22313f;font-size:13px}.my-calender-00 .fc .fc-day-today .fc-daygrid-day-number{margin:4px;padding:2px 8px;border-radius:50px;background:var(--telimed-button);color:#fff}.my-calender-00 .fc .fc-day-other .fc-daygrid-day-number{color:#b7c2c7}.my-calender-00 .fc .fc-scrollgrid{border-radius:12px;overflow:hidden}@media only screen and (max-width: 767.98px){.my-calender-00 .cal-slot{min-width:0;flex:1 1 100%}.my-calender-00 .fc .fc-toolbar{flex-direction:column;gap:10px}}.all-consultations-date.next-consult{padding:20px;text-align:left}.next-consult__title{margin:0 0 12px;color:#22313f;font-size:17px;font-weight:600}.side-card--share{padding:20px}.side-card--share .side-card__title{font-size:17px}.next-consult__stats{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:12px}.next-consult__stats div{padding:10px 6px;border-radius:12px;background:#F7FAFB;text-align:center}.next-consult__stats strong{display:block;color:var(--telimed-teal-text);font-size:22px;font-weight:600;line-height:1.2}.next-consult__stats span{color:#7a8790;font-size:12px}.next-consult__next{padding:14px;border:1px solid #DDEFEC;border-radius:14px;background:var(--telimed-teal-tint)}.next-consult__label{display:block;margin-bottom:8px;color:var(--telimed-teal-text);font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.next-consult__who{display:flex;align-items:center;gap:10px}.next-consult__who img{flex:0 0 42px;width:42px;height:42px;border-radius:50%;object-fit:cover}.next-consult__who strong{display:block;color:#22313f;font-size:15px;font-weight:600}.next-consult__who span{color:#5b6b66;font-size:13.5px}.next-consult__when{display:inline-block;margin-top:10px;padding:3px 10px;border-radius:50px;background:#fff;color:#36454f;font-size:12.5px;font-weight:500}.next-consult__link{display:block;margin-top:10px;color:var(--telimed-teal-text);font-size:13.5px;font-weight:600}.next-consult__next--empty p{margin:0 0 12px;color:#22313f;font-size:14px}.next-consult__next--empty .btn-primary{font-size:14px!important}.next-consult__count{margin:14px 0 6px;color:#5b6b66;font-size:13.5px}.next-consult__count strong{color:var(--telimed-teal-text)}.next-consult__all{display:block;margin-top:12px;color:var(--telimed-teal-text);font-size:14px;font-weight:600}.next-consult__all:hover,.next-consult__link:hover{text-decoration:underline}.create-course-page .select2-container{width:100%!important;max-width:100%}.create-course-page .note-editor,.create-course-page .dropzone{max-width:100%}.create-course-page .create-course-panel{border:1px solid #E6EEF2;border-radius:16px!important;box-shadow:0 2px 12px #102a430a}.complete-profile-000 .profile-payouts-btn{display:block;padding:11px 14px;border:1px solid var(--telimed-button-start)!important;border-radius:50px;background:#fff;color:var(--telimed-teal-text);font-weight:600;text-align:center;transition:background .2s,color .2s}.complete-profile-000 .profile-payouts-btn:hover{border-color:transparent!important;background:var(--telimed-button);color:#fff}.payouts-actions{align-items:center}.payouts-actions form{margin:0}.payouts-actions .btn-primary,.payouts-actions .btn-border{display:inline-flex;align-items:center;justify-content:center;min-height:46px;margin:0;padding:10px 22px!important;border-radius:50px!important;font-size:15px;font-weight:600;line-height:1.2}.payouts-actions .btn-border{border:1px solid var(--telimed-button-start)!important;background:#fff;color:var(--telimed-teal-text);transition:background .2s,color .2s}.payouts-actions .btn-border:hover{border-color:transparent!important;background:var(--telimed-button);color:#fff}.swal-modal{border-radius:16px;font-family:Poppins,sans-serif}.swal-modal .swal-title,.swal-modal .swal-text{color:#22313f;line-height:1.6}.swal-modal .swal-footer{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;padding:8px 20px 22px;text-align:center}.swal-modal .swal-button-container{margin:0}.swal-modal .swal-button{min-height:44px;padding:10px 28px;border:1px solid transparent;border-radius:50px;font-family:inherit;font-size:15px;font-weight:600;transition:background .2s,color .2s}.swal-modal .swal-button:focus{box-shadow:0 0 0 3px #0d94884d}.swal-modal .swal-button--cancel{border-color:var(--telimed-button-start);background:#fff;color:var(--telimed-teal-text)}.swal-modal .swal-button--cancel:not([disabled]):hover{border-color:transparent;background:var(--telimed-button);color:#fff}.btn-border{border-radius:50px}.btn-border:hover{border-color:transparent;background:var(--telimed-button);color:#fff}.modal .btn-secondary{border:1px solid var(--telimed-button-start);border-radius:50px;background:#fff;color:var(--telimed-teal-text);padding:10px 26px;font-weight:500}.modal .btn-secondary:hover,.modal .btn-secondary:focus{border-color:transparent;background:var(--telimed-button);color:#fff}.btn-outline-danger,.btn-danger{border-radius:50px;padding-left:22px;padding-right:22px}#ConsultNotes .modal-content,#TreatmentPlan .modal-content,#OldConsultNotes .modal-content{border:1px solid #E6EEF2;border-radius:16px;box-shadow:0 8px 30px #102a431f}#ConsultNotes .consult-notes,#TreatmentPlan .consult-notes,#OldConsultNotes .consult-notes{margin-top:0!important;padding:24px 24px 20px!important}#ConsultNotes .modal-title,#TreatmentPlan .modal-title,#OldConsultNotes .modal-title{margin:4px 56px 18px 0;color:#22313f;font-size:22px;font-weight:600;text-align:left}#ConsultNotes .in-consult-previous{display:inline-flex;align-items:center;margin:-6px 0 18px;padding:8px 18px;font-size:14px;font-weight:600}#ConsultNotes .cmn-frm .form-group,#TreatmentPlan .cmn-frm .form-group{margin-bottom:14px}#ConsultNotes .cmn-frm label,#TreatmentPlan .cmn-frm label{margin-bottom:6px;color:#36454f;font-size:13px;font-weight:500}#ConsultNotes .cmn-frm .form-group input,#ConsultNotes .cmn-frm .form-group textarea,#TreatmentPlan .cmn-frm .form-group input,#TreatmentPlan .cmn-frm .form-group select,#TreatmentPlan .cmn-frm .form-group textarea{min-height:44px;padding:10px 12px;border:1px solid #D5E2E8;border-radius:10px;background-color:#fff;color:#22313f;font-size:14px;line-height:1.55;margin-bottom:0}#ConsultNotes .cmn-frm .form-group input:focus,#ConsultNotes .cmn-frm .form-group textarea:focus,#TreatmentPlan .cmn-frm .form-group input:focus,#TreatmentPlan .cmn-frm .form-group select:focus,#TreatmentPlan .cmn-frm .form-group textarea:focus{border-color:var(--telimed-button-start);outline:none;box-shadow:0 0 0 3px #0d948826}#ConsultNotes .cmn-frm #description{min-height:260px}#TreatmentPlan .cmn-frm .form-group input[type=file]{padding:14px;border:1.5px dashed #BFE9E4;background:#F7FDFC;cursor:pointer}#TreatmentPlan .cmn-frm .form-group input[type=file]::file-selector-button{margin-right:12px;padding:7px 16px;border:1px solid var(--telimed-button-start);border-radius:50px;background:#fff;color:var(--telimed-teal-text);font-family:inherit;font-weight:600;cursor:pointer}#TreatmentPlan .in-consult-section{margin:8px 0 12px;color:#0b7a70;font-size:12px;font-weight:600;letter-spacing:.8px;text-transform:uppercase}#ConsultNotes .in-consult-actions,#TreatmentPlan .in-consult-actions{position:sticky;bottom:0;z-index:2;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:4px;padding-top:14px;padding-bottom:4px;border-top:1px solid #EEF3F5;background:#fff}#ConsultNotes .in-consult-actions .btn-primary,#TreatmentPlan .in-consult-actions .btn-primary,#TreatmentPlan .in-consult-actions .btn-border{min-height:44px;padding:10px 24px!important;font-size:15px;font-weight:600}#TreatmentPlan .plan-hint{margin:0 0 12px;color:#5f6d75;font-size:13px;line-height:1.55}#TreatmentPlan .plan-hint--small{margin:6px 0 0;font-size:12px}#TreatmentPlan .plan-section{margin-bottom:10px;border:1px solid #D5E2E8;border-radius:12px;background:#fff}#TreatmentPlan .plan-section.is-open{border-color:#9fdcd6;box-shadow:0 0 0 3px #0d94881a}#TreatmentPlan .plan-section__head{display:flex;align-items:center;gap:8px;padding:8px 10px}#TreatmentPlan .plan-section__toggle{display:grid;flex:none;place-items:center;width:30px;height:30px;border:0;border-radius:8px;background:var(--telimed-teal-tint);color:#0b7a70;transform:rotate(-90deg);transition:transform .15s ease}#TreatmentPlan .plan-section.is-open .plan-section__toggle{transform:none}#TreatmentPlan .plan-section__title{flex:0 1 auto;min-width:0;width:100%;padding:6px 4px;border:0;border-bottom:1px dashed transparent;border-radius:0;background:transparent;color:#22313f;font-size:15px;font-weight:600}#TreatmentPlan .plan-section__title:focus{border-bottom-color:#9fdcd6;outline:none}#TreatmentPlan .plan-section__title::placeholder{color:#8c9aa1;font-weight:500}#TreatmentPlan .plan-section__peek{display:none;flex:1 1 0;min-width:0;contain:inline-size;overflow:hidden;color:#5f6d75;font-size:13px;white-space:nowrap;text-overflow:ellipsis;cursor:pointer}#TreatmentPlan .plan-section:not(.is-open) .plan-section__title{width:auto;field-sizing:content;max-width:55%}#TreatmentPlan .plan-section:not(.is-open) .plan-section__peek{display:block}#TreatmentPlan .plan-section__tools{display:flex;flex:none;gap:2px;margin-left:auto}#TreatmentPlan .plan-section__tools button{width:30px;height:30px;border:0;border-radius:8px;background:transparent;color:#5f6d75;font-size:16px;line-height:1}#TreatmentPlan .plan-section__tools button:hover{background:#F1F5F7;color:#22313f}#TreatmentPlan .plan-section__body{display:none;padding:0 12px 12px 48px}#TreatmentPlan .plan-section.is-open .plan-section__body{display:block}#TreatmentPlan .plan-section__text{width:100%;min-height:110px;padding:10px 12px;border:1px solid #D5E2E8;border-radius:10px;color:#22313f;font-size:14px;line-height:1.55;resize:vertical}#TreatmentPlan .plan-section__text:focus{border-color:var(--telimed-button-start);outline:none;box-shadow:0 0 0 3px #0d948826}#TreatmentPlan .plan-add{display:flex;align-items:center;gap:10px;width:100%;padding:11px 14px;border:1.5px dashed #9FDCD6;border-radius:12px;background:#F7FDFC;color:#0b7a70;font-size:15px;font-weight:600}#TreatmentPlan .plan-add span{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--telimed-button-start);color:#fff;font-size:18px;line-height:1}#TreatmentPlan .plan-add:hover{background:var(--telimed-teal-tint)}#TreatmentPlan .plan-quick{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:10px 0 18px}#TreatmentPlan .plan-quick span{margin-right:2px;color:#5f6d75;font-size:13px}#TreatmentPlan .plan-quick button{padding:4px 12px;border:1px solid #D5E2E8;border-radius:999px;background:#fff;color:#22313f;font-size:13px}#TreatmentPlan .plan-quick button:hover{border-color:#9fdcd6;background:#F7FDFC}#TreatmentPlan .plan-handouts{margin:0 0 8px;padding:0;list-style:none}#TreatmentPlan .plan-handouts li{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:6px;padding:8px 12px;border:1px solid #E6EEF2;border-radius:10px;font-size:14px}#TreatmentPlan .plan-handouts li a,#TreatmentPlan .plan-handouts li span{min-width:0;overflow-wrap:anywhere;color:#22313f}#TreatmentPlan .plan-handouts__remove{flex:none;border:0;background:transparent;color:#b03a2e;font-size:13px;font-weight:600}@media (max-width: 575px){#TreatmentPlan #pane2{left:10px;right:10px}#TreatmentPlan .plan-section__body{padding-left:12px}#TreatmentPlan .plan-section:not(.is-open) .plan-section__peek{display:none}#TreatmentPlan .plan-section .plan-section__title{flex:1 1 auto;max-width:none}#TreatmentPlan .plan-section__tools button{width:26px}}.next-consult-inline{margin:16px 0 20px}.lgt-btn,.btn-primary.btn-soft{background:var(--telimed-teal-tint)!important;border:1px solid #CDEBE7!important;color:#0b7a70!important}.lgt-btn:hover,.lgt-btn:focus,.btn-primary.btn-soft:hover,.btn-primary.btn-soft:focus{background:var(--telimed-teal-tint-2)!important;border-color:#b5e3dd!important;color:#0b7a70!important}#loginmdl .or-txt,#signmdl .or-txt{margin:18px 0 16px;color:#4a5a63;font-size:15px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}#loginmdl .social-login,#signmdl .social-login{display:flex;flex-wrap:wrap;gap:12px}#loginmdl .social-login a,#signmdl .social-login a{flex:1 1 190px;gap:10px;min-height:46px;margin-bottom:0;padding:10px 18px;background-image:none!important;border-radius:999px;box-shadow:0 1px 2px #22313f0f;font-size:14.5px;line-height:1.2;white-space:nowrap}#loginmdl .social-login a:before,#signmdl .social-login a:before{content:"";flex:none;width:20px;height:20px;background:url(/frontend/assets/images/google.svg) center / contain no-repeat}#loginmdl .social-login a.facebbok-lg:before,#signmdl .social-login a.facebbok-lg:before{background-image:url(/frontend/assets/images/facebook-round.svg)}#loginmdl .social-login a:focus-visible,#signmdl .social-login a:focus-visible{outline:2px solid #0D9488;outline-offset:2px}.how-work-section .row>[class*=col-]{display:flex}.how-work-section .how-work-box{width:100%;height:auto;padding:26px 24px 30px}.how-work-section .how-work-box{transition:transform .35s cubic-bezier(.34,1.56,.64,1),background .25s ease,box-shadow .25s ease}.how-work-section .how-work-box:hover{top:0;background-color:#fff}@media (hover: hover){.how-work-section .how-work-box:hover{background:linear-gradient(245deg,var(--telimed-teal-tint) 0%,var(--telimed-teal-tint-2) 100%);box-shadow:0 14px 34px #0d948824;transform:translateY(-8px)}.how-work-section .how-work-box:hover .how-work-icon{background:#FFFFFF}}@media (prefers-reduced-motion: reduce){.how-work-section .how-work-box{transition:background .25s ease,box-shadow .25s ease}.how-work-section .how-work-box:hover{transform:none}}.how-work-section .how-work-box:hover h2{-webkit-text-stroke-color:#0D9488}.how-work-section .how-work-box:hover h3{color:var(--telimed-teal-text)}.how-work-section .how-work-box h3{margin:0 0 12px}.how-work-section .how-work-top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px}.how-work-section .how-work-step{font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#0b7a70}.how-work-section .how-work-icon{display:flex;flex:none;align-items:center;justify-content:center;width:52px;height:52px;border-radius:16px;background:#E7F9F7;color:#0b7a70}.how-work-section .how-work-box p,.how-work-section .how-work-box:hover p{font-size:15px;line-height:1.6;color:#36454f}.how-work-section .how-work-box a{font-size:inherit!important;line-height:inherit!important;color:#0b7a70;text-decoration:underline;text-underline-offset:2px}.how-work-section .how-work-box a:hover{color:#075e56}.how-work-section .how-work-soon{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:4px 0 0}.how-work-section .how-work-soon span{padding:3px 10px;border-radius:999px;background:#FFF1D6;color:#5c3d00;font-size:12px;font-weight:600}.how-work-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:14px;margin-top:20px}.how-work-actions .btn-primary{padding:13px 28px;font-size:16px}@media only screen and (max-width: 575px){.how-work-section .how-work-box p,.how-work-section .how-work-box:hover p{font-size:14px!important}.how-work-section .how-work-soon{margin-top:6px!important}.how-work-section .how-work-box{display:block}.how-work-section .how-work-top{margin-bottom:10px}.how-work-section .how-work-icon{width:42px;height:42px;border-radius:13px}.how-work-section .how-work-icon svg{width:22px;height:22px}.how-work-actions{flex-direction:column;gap:10px;margin-top:16px}.how-work-actions .btn-primary{width:100%;text-align:center}}.about-section:has(+.health-fingertips){padding-bottom:70px}@media only screen and (max-width: 575px){.hero-section .health-score-cta{flex-direction:column;align-items:stretch}.hero-section .health-score-btn,.how-work-actions .btn-primary,.about-section .btn-primary,.video-section .light-btn{display:flex!important;align-items:center;justify-content:center;width:100%!important;min-height:50px;margin-left:0!important;margin-right:0!important;padding:13px 20px!important;border-radius:999px!important;font-size:16px!important;font-weight:600!important;line-height:1.2!important;text-align:center}.about-section .section-heading>a{display:block}.how-work-actions{gap:12px}.about-section:has(+.health-fingertips){padding-bottom:36px!important}}.modalities-page{padding-bottom:40px}.modalities-page .account-panel{margin-bottom:20px}.modalities-page .account-panel__title{margin:0 0 14px;font-size:20px;font-weight:600}.modalities-back{display:inline-block;margin-bottom:10px;color:#5b6b78;font-size:14px}.modalities-intro{color:#5b6b78;max-width:640px;margin-bottom:18px}.modalities-alert{border-radius:12px;padding:12px 16px;margin-bottom:16px}.modalities-alert--success{background:#E7FBF9;color:#0b5e57}.modalities-alert--error{background:#FDECEC;color:#8a2323}.modalities-empty,.modalities-small{margin:0;color:#5b6b78;font-size:14px}.modalities-small{margin-top:12px}.modality-row{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;border:1px solid #E3ECF0;border-radius:14px;padding:16px 18px;margin-bottom:12px}.modality-row--declined{background:#FAFBFC}.modality-row__info{display:flex;flex-direction:column;gap:2px;min-width:0}.modality-row__info strong{font-size:16px;font-weight:600}.modality-row__info>span{font-size:13px;color:#5b6b78}.modality-row__actions{display:flex;align-items:center;gap:12px;flex-shrink:0}.modality-provider{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:10px}.modality-provider label{font-size:13px;font-weight:600;margin:0}.modality-provider .form-control{width:160px;padding:6px 10px}.modality-provider .btn-primary{padding:6px 16px}.modality-status{display:inline-block;border-radius:999px;padding:4px 12px;font-size:13px;font-weight:600}.modality-status--approved{background:#E2F8F6;color:#0b5e57}.modality-status--pending{background:#FFF3D6;color:#6e4b00}.modality-status--declined{background:#F0F2F4;color:#5b6b78}.modality-remove{background:none;border:0;color:#5b6b78;text-decoration:underline;font-size:14px;min-height:44px}.modality-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.modality-field label{display:block;font-weight:600;font-size:14px;margin-bottom:6px}.modality-confirm{display:flex;gap:10px;align-items:flex-start;margin:16px 0 0;font-size:14px}.modality-confirm input{margin-top:4px;accent-color:#0FA89B}.modality-submit{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:16px;padding-top:16px;border-top:1px solid #EDF2F5}.modality-submit p{margin:0;font-size:14px;color:#5b6b78;max-width:520px}.modality-submit .btn-primary{flex-shrink:0}.profile-modalities{color:#0b5e57;font-weight:500}.modalities-page p a{color:#0b8f84!important;font-size:inherit!important;text-decoration:underline}@media (max-width: 767px){.modality-row,.modality-submit{flex-direction:column;align-items:stretch}.modality-grid{grid-template-columns:1fr}}.booking-modality{border:0;padding:0;margin:0 0 20px}.booking-modality legend{float:none;font-size:18px;font-weight:600;margin-bottom:4px}.booking-modality p{font-size:14px;color:#5b6b78;margin-bottom:10px}.booking-modality__options{display:flex;flex-wrap:wrap;gap:10px}.booking-modality__option{display:inline-flex;align-items:center;gap:8px;border:1px solid #DCE6EB;border-radius:12px;padding:10px 14px;background:#FFFFFF;cursor:pointer;min-height:44px}.booking-modality__option:has(input:checked){border-color:#16d8c8;background:#F2FDFC;font-weight:600}.booking-modality__option input{accent-color:#0FA89B}.health-categories{padding:34px 0 30px;background:#F1F9FE}.health-categories__heading{text-align:center;font-size:24px;font-weight:600;margin:0 0 22px}.health-categories__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:8px}.health-categories__item{display:flex;flex-direction:column;align-items:center;gap:10px;text-decoration:none;color:#1f2a33!important;text-align:center;height:100%}.health-categories__icon{width:66px;height:66px;border-radius:50%;background:#FFFFFF;box-shadow:0 2px 10px #10505a14;color:#0b7f75;display:flex;align-items:center;justify-content:center;transition:background .2s,transform .2s}.health-categories__item:hover .health-categories__icon,.health-categories__item:focus-visible .health-categories__icon{background:#16D8C8;color:#0b3d39;transform:translateY(-2px)}.health-categories__name{font-size:14px;font-weight:500;line-height:1.3}.health-categories__quiz{display:none}.service-type-section{padding-top:30px}.service-type-section .health-categories__heading{margin-bottom:20px}@media only screen and (max-width: 991px){.health-categories__list{grid-template-columns:repeat(5,minmax(0,1fr));row-gap:20px}}@media only screen and (max-width: 767px){.hero-section .health-score-cta{display:none!important}.health-categories{padding:26px 0 24px}.health-categories__heading{font-size:20px;margin-bottom:16px}.health-categories__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.health-categories__item{flex-direction:row;gap:10px;text-align:left;background:#FFFFFF;border:1px solid #DCEFF0;border-radius:999px;padding:5px 12px 5px 5px;min-height:48px}.health-categories__icon{width:36px;height:36px;flex-shrink:0;background:#E2F8F6;box-shadow:none}.health-categories__icon svg{width:19px;height:19px}.health-categories__name{font-size:13px;font-weight:600;line-height:1.2}.health-categories__quiz{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px;background:#0FA89B;color:#fff!important;text-decoration:none;border-radius:16px;padding:14px 18px;font-size:16px;font-weight:600;line-height:1.3}.health-categories__quiz small{display:block;font-size:13px;font-weight:400}}.booking-modality__option--integrative small{display:block;font-size:12px;font-weight:400;color:#5b6b78}.booking-modality p.booking-modality__note{margin:10px 0 0;font-size:13px}@media only screen and (min-width: 992px) and (max-height: 860px){.home_slider .form-search-hero{padding:34px 0 26px!important}.home_slider .form-search-hero h1{font-size:34px;line-height:1.22}.home_slider .hero-frm{margin:20px 0 14px}.home_slider .slideshow{padding-top:30px}.home_slider .slider img{max-height:280px;width:auto}.health-categories{padding-top:18px}.health-categories__heading{margin-bottom:12px;font-size:22px}.health-categories__icon{width:58px;height:58px}}.verify-modalities-note{margin:8px 0 0;font-size:14px;color:#5b6b78}.verify-modalities-note a{color:#0b8f84!important;font-size:inherit!important;text-decoration:underline}.profile-bio{display:flex;flex-direction:column;gap:22px;margin-bottom:24px}.profile-bio__section h2{font-size:20px;font-weight:600;color:#1f2a33;margin:0 0 6px}.profile-bio__section p{font-size:15px;line-height:1.7;color:#33424d;margin:0}.profile-bio__section--consults{background:#F2FBFA;border-radius:16px;padding:18px 20px}.profile-gender{margin-top:14px}.bio-parts{border-top:1px solid #EDF2F5;padding-top:18px;margin-top:6px}.bio-parts__title{font-size:20px;font-weight:600;margin:0 0 4px}.bio-parts__intro{font-size:14px;color:#5b6b78;margin:0 0 16px}.bio-parts__field label{font-weight:600;margin-bottom:2px}.bio-parts__prompt{display:block;font-size:13px;color:#5b6b78;margin-bottom:8px}.bio-parts__count{display:block;text-align:right;font-size:12px;color:#5b6b78;margin-top:4px}.bio-parts__old{background:#FFF8E6;border:1px solid #F5E2B0;border-radius:12px;padding:12px 16px;margin-bottom:16px;font-size:14px}.bio-parts__old summary{font-weight:600;cursor:pointer}.bio-parts__old div{margin-top:8px;color:#33424d}.hwh-hero{background:#00C9BF;padding:64px 0 72px;text-align:center;color:#fff}.hwh-hero h1{margin:12px auto 16px;max-width:860px;font-size:44px;font-weight:700;line-height:1.15;color:#fff}.hwh-hero p{margin:0 auto 22px;max-width:640px;font-size:18px;color:#f0fffd}.hwh-eyebrow{display:inline-block;font-size:14px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#fff}.hwh-eyebrow--teal{color:#0b7f75;font-size:13px}.hwh-search{display:flex;align-items:center;background:#FFFFFF;border-radius:999px;padding:6px 6px 6px 22px;max-width:560px;margin:0 auto}.hwh-search input{flex:1 1 0;min-width:0;border:0;outline:none;font:inherit;font-size:15px;color:#1f2a33;background:transparent}.hwh-search button{width:44px;height:44px;border-radius:50%;border:0;background:#0FA89B;color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0}.hwh-title{margin:0 0 8px;font-size:30px;font-weight:600;text-align:center;color:#1f2a33}.hwh-title--small{font-size:24px;text-align:left}.hwh-sub{margin:0 auto 10px;max-width:640px;font-size:16px;color:#4e5e6b;text-align:center}.hwh-sub--left{margin-left:0;text-align:left}.hwh-areas{background:#F1F9FE;padding:56px 0 64px}.hwh-map{position:relative;height:430px;margin-top:6px}.hwh-map__lines{position:absolute;left:0;top:0}.hwh-map__lines line{stroke:#bdefea;stroke-width:2;stroke-dasharray:4 6}.hwh-map__quiz{position:absolute;left:50%;top:215px;transform:translate(-50%,-50%);width:230px;height:230px;border-radius:50%;background:#374149;color:#fff!important;text-decoration:none;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;text-align:center;border:10px solid #E3ECF0;padding:26px;box-shadow:0 10px 30px #1f2a332e;transition:transform .2s}.hwh-map__quiz:hover{transform:translate(-50%,-50%) scale(1.03)}.hwh-map__quiz span{font-size:14px;color:#d5dee3}.hwh-map__quiz strong{font-size:18px;font-weight:600;line-height:1.3}.hwh-area{position:absolute;transform:translate(-50%,-50%);display:flex;align-items:center;gap:8px;background:#FFFFFF;border:1.5px solid #D6EEF0;border-radius:999px;padding:6px 16px 6px 6px;font:inherit;font-size:14px;font-weight:500;color:#1f2a33;white-space:nowrap;cursor:pointer;box-shadow:0 2px 10px #10505a0f;transition:background .2s,border-color .2s}.hwh-area:hover,.hwh-area.is-open{background:#E2F8F6;border-color:#16d8c8}.hwh-area__icon{width:34px;height:34px;border-radius:50%;background:#E2F8F6;color:#0b7f75;display:flex;align-items:center;justify-content:center;flex-shrink:0}.hwh-area.is-open .hwh-area__icon{background:#FFFFFF}.hwh-grid{display:none}.hwh-panel{max-width:960px;margin:22px auto 0}.hwh-panel__area{background:#FFFFFF;border-radius:18px;padding:26px 28px;box-shadow:0 6px 24px #10505a14}.hwh-panel__area h3{margin:0 0 6px;font-size:22px;font-weight:600}.hwh-panel__area>p{margin:0 0 16px;color:#4e5e6b}.hwh-panel__label{display:block;margin:0 0 8px;font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#0b7f75}.hwh-chips{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.hwh-chips span{background:#F1F9FE;border-radius:999px;padding:6px 14px;font-size:14px;color:#1f2a33}.hwh-people{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:20px}.hwh-person{display:flex;gap:12px;align-items:flex-start;border:1px solid #E3ECF0;border-radius:14px;padding:12px;text-decoration:none;color:#1f2a33!important;transition:border-color .2s,box-shadow .2s}.hwh-person:hover{border-color:#16d8c8;box-shadow:0 4px 16px #10505a14}.hwh-person img{width:56px;height:56px;border-radius:50%;object-fit:cover;flex-shrink:0}.hwh-person>span{display:flex;flex-direction:column;gap:1px;min-width:0}.hwh-person strong{font-size:15px;font-weight:600}.hwh-person span span{font-size:13px;color:#0b7f75}.hwh-person small{font-size:12.5px;color:#4e5e6b;line-height:1.4}.hwh-panel__all{display:inline-block;text-decoration:none;border-radius:999px}.hwh-types{padding:56px 0;background:#FFFFFF}.hwh-type-list{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px;align-items:center}.hwh-type{background:#FFFFFF;border:1.5px solid #D6EEF0;border-radius:999px;padding:6px 15px;font:inherit;font-size:14px;line-height:1.4;color:#1f2a33;cursor:pointer;transition:background .2s,border-color .2s}@media (max-width: 575px){.hwh-type-list{gap:6px;margin-top:12px}.hwh-type{padding:5px 11px;border-width:1px;font-size:13px}}.hwh-type:hover,.hwh-type[aria-pressed=true]{background:#E2F8F6;border-color:#16d8c8}.hwh-type--soon{border-style:dashed;border-color:#c9d5dc;color:#4e5e6b}.hwh-type--soon:hover,.hwh-type--soon[aria-pressed=true]{background:#FFF8E6;border-color:#e8b94a}.hwh-soon-badge{display:inline-block;background:#FFF3D6;color:#8a5a00;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:600;vertical-align:middle}.hwh-type-info{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:14px;background:#F1F9FE;border-radius:14px;padding:14px 18px;font-size:15px}.hwh-type-info[hidden]{display:none}.hwh-type-info a{color:#0b7f75;font-weight:600;text-decoration:none}.hwh-type-info--soon{background:#FFF8E6}.hwh-type-info--soon input[type=email]{flex:1 1 200px;max-width:280px;border:1px solid #E3ECF0;border-radius:999px;padding:8px 16px;font:inherit;font-size:14px}.hwh-type-info--soon .btn-primary{border-radius:999px;padding:8px 20px;font-size:14px}.hwh-alert{margin-top:14px;background:#E2F8F6;color:#0b5e57;border-radius:12px;padding:12px 16px}.hwh-alert--error{background:#FDECEC;color:#b42318}.hwh-inside{background:#F1F9FE;padding:56px 0 30px}.hwh-inside__row{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:48px;align-items:center;max-width:1040px;margin:40px auto 0}.hwh-inside__row img{width:100%;height:auto;display:block}.hwh-inside__row--flip img{order:2}.hwh-inside__row h3{margin:6px 0 10px;font-size:24px;font-weight:600}.hwh-inside__row p{margin:0;font-size:16px;color:#4e5e6b}.hwh-more{padding:56px 0;background:#FFFFFF}.hwh-more__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:16px}.hwh-more__card{display:flex;flex-direction:column;gap:8px;background:#F1F9FE;border-radius:16px;padding:22px}.hwh-more__card strong{font-size:17px;font-weight:600}.hwh-more__card span{color:#4e5e6b;font-size:15px}.hwh-more__card a{color:#0b7f75;font-weight:600;text-decoration:none;margin-top:auto}.hwh-cta{background:#374149;color:#fff;text-align:center;padding:56px 0}.hwh-cta h2{margin:0 0 8px;font-size:30px;font-weight:600;color:#fff}.hwh-cta p{margin:0 0 20px;color:#d5dee3}.hwh-cta__btn{display:inline-block;background:#16D8C8;color:#1f2a33!important;border-radius:999px;padding:12px 28px;font-weight:600;text-decoration:none}@media (max-width: 991px){.hwh-map{display:none}.hwh-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:16px}.hwh-area--chip{position:static;transform:none;white-space:normal;text-align:left;border-radius:14px;padding:8px 10px 8px 8px;font-size:14px}.hwh-grid__quiz{grid-column:1 / -1;display:flex;align-items:center;justify-content:space-between;gap:10px;background:#374149;color:#fff!important;border-radius:14px;padding:14px 16px;text-decoration:none;font-weight:600}.hwh-grid__quiz small{display:block;font-weight:400;color:#d5dee3;font-size:13px}.hwh-people{grid-template-columns:minmax(0,1fr)}.hwh-inside__row{grid-template-columns:minmax(0,1fr);gap:18px;margin-top:32px}.hwh-inside__row--flip img{order:0}.hwh-inside__row+.hwh-inside__row{border-top:1px solid rgba(16,80,90,.14);padding-top:32px}.hwh-more__grid{grid-template-columns:minmax(0,1fr)}}@media (max-width: 575px){.hwh-hero{padding:40px 0 46px}.hwh-hero h1{font-size:30px}.hwh-hero p{font-size:16px}.hwh-title{font-size:24px}.hwh-title--small{font-size:21px}.hwh-panel__area{padding:20px 18px}}.service-slide .slick-list{padding:6px 0 18px}.category-img a{box-shadow:0 6px 16px #10505a2e;transition:box-shadow .2s,transform .2s}.category-img a:hover{box-shadow:0 10px 22px #10505a3d;transform:translateY(-2px)}.category-img--soon{position:relative;display:block}.category-img--soon img{filter:grayscale(.35);opacity:.75}.category-soon-sticker{position:absolute;bottom:14px;left:14px;z-index:2;background:#FFF3D6;color:#8a5a00;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:600;box-shadow:0 2px 6px #0000001f}.fp-hero{background:#00C9BF;padding:64px 0 72px;color:#fff}.fp-hero__inner{display:flex;align-items:center;gap:48px}.fp-hero__text{flex:1 1 0;min-width:0}.fp-hero h1{margin:14px 0 16px;font-size:44px;font-weight:700;line-height:1.15;color:#fff}.fp-hero p{margin:0 0 24px;max-width:540px;font-size:18px;color:#f0fffd}.fp-hero__img{flex:0 0 440px;width:440px;height:auto;filter:drop-shadow(0 14px 30px rgba(16,80,90,.22))}.fp-actions{display:flex;flex-wrap:wrap;gap:12px}.fp-btn{display:inline-block;border:0;border-radius:999px;padding:14px 28px;font:inherit;font-size:16px;font-weight:600;text-decoration:none;cursor:pointer;transition:transform .2s}.fp-btn:hover{transform:translateY(-1px)}.fp-btn--dark{background:#1F2A33;color:#fff!important}.fp-btn--light{background:#FFFFFF;color:#0b5e57!important}.fp-btn--teal{background:#0FA89B;color:#fff!important}button.hwh-cta__btn{border:0;font:inherit;font-weight:600;cursor:pointer}.fp-section{padding:56px 0;background:#FFFFFF}.fp-section--tint{background:#F1F9FE}.fp-steps{list-style:none;margin:24px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.fp-steps li{background:#F1F9FE;border-radius:18px;padding:24px;display:flex;flex-direction:column;gap:10px}.fp-steps__n{width:40px;height:40px;border-radius:50%;background:#16D8C8;color:#1f2a33;font-weight:700;display:flex;align-items:center;justify-content:center}.fp-steps strong{font-size:18px;font-weight:600}.fp-steps li>span:last-child{font-size:15px;color:#4e5e6b;line-height:1.55}.fp-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:24px}.fp-benefit{background:#FFFFFF;border-radius:18px;padding:22px;box-shadow:0 4px 18px #10505a0f}.fp-benefit__icon{width:46px;height:46px;border-radius:50%;background:#E2F8F6;color:#0b7f75;display:flex;align-items:center;justify-content:center;margin-bottom:12px}.fp-benefit h3{margin:0 0 8px;font-size:17px;font-weight:600;display:flex;align-items:center;flex-wrap:wrap;gap:8px}.fp-benefit p{margin:0;font-size:15px;color:#4e5e6b;line-height:1.55}.fp-costs{display:flex;align-items:center;gap:48px}.fp-costs__text{flex:1 1 0;min-width:0}.fp-costs__text h2{margin:8px 0 12px;font-size:30px;font-weight:600}.fp-costs__text p{margin:0;font-size:16px;color:#4e5e6b;line-height:1.6}.fp-costs__table{flex:0 0 500px;border:1px solid #E3ECF0;border-radius:18px;padding:8px 22px 16px}.fp-costs__table table{width:100%;border-collapse:collapse;border-radius:0;font-size:15px}.fp-costs__table th,.fp-costs__table td{width:auto;white-space:normal;padding:11px 0;text-align:right;border-top:1px solid #EDF2F5;font-weight:400}.fp-costs__table th:first-child,.fp-costs__table td:first-child{text-align:left}.fp-costs__table thead,.fp-costs__table thead tr,.fp-costs__table thead th{border-top:0;background:transparent;color:#4e5e6b;font-weight:600}.fp-costs__table th+th,.fp-costs__table td+td{padding-left:16px;white-space:nowrap}.fp-costs__table thead th:last-child,.fp-costs__table td:last-child{color:#0b7f75;font-weight:600}.fp-costs__table tfoot th,.fp-costs__table tfoot td{border-top:2px solid #1F2A33;font-weight:600}.fp-costs__table p{margin:6px 0 0;font-size:12.5px;line-height:1.5;color:#4e5e6b}.fp-sync{margin-top:18px;background:#FFFFFF;border:1px solid #E3ECF0;border-radius:14px;padding:14px 16px}.fp-sync h4{margin:0 0 8px;font-size:16px;font-weight:600;display:flex;align-items:center;gap:8px}.fp-sync p{margin:6px 0 0!important;font-size:14.5px!important;line-height:1.5}.fp-sync__level{display:inline-block;margin-right:6px;background:#E2F8F6;color:#0b5e57;border-radius:6px;padding:1px 8px;font-size:12px;font-weight:600}.fp-waiting,.fp-modalities{list-style:none;margin:14px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:10px}.fp-waiting li{display:flex;align-items:center;gap:8px;border:1.5px dashed #E8B94A;background:#FFF8E6;border-radius:999px;padding:9px 16px;font-size:15px}.fp-waiting li span{background:#FFF3D6;color:#8a5a00;border-radius:999px;padding:2px 9px;font-size:12.5px;font-weight:600}.fp-modalities li{border:1.5px solid #D6EEF0;border-radius:999px;padding:8px 18px;font-size:15px}.fp-rule{margin:32px 0;border:0;border-top:1px solid #EDF2F5;opacity:1}.fp-faq{max-width:820px}.fp-faq details{background:#FFFFFF;border-radius:14px;padding:16px 20px;margin-top:12px}.fp-faq summary{font-size:16px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:12px}.fp-faq summary::-webkit-details-marker{display:none}.fp-faq summary:after{content:"+";color:#0b7f75;font-weight:600}.fp-faq details[open] summary:after{content:"−"}.fp-faq details p{margin:10px 0 0;font-size:15px;color:#4e5e6b;line-height:1.6}.fp-contact{background:#E2F8F6;border-radius:22px;padding:30px 34px;display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.fp-contact>div{flex:1 1 420px}.fp-contact h2{margin:0 0 6px;font-size:24px;font-weight:600}.fp-contact p{margin:0;font-size:16px;color:#36454f;line-height:1.6}.hwh-inside__row img[src*=for-practitioners]{border-radius:18px;box-shadow:0 18px 50px #10505a29}.hwh-inside__row img[src*=how-we-help]{filter:drop-shadow(0 14px 28px rgba(16,80,90,.18))}@media (max-width: 991px){.fp-hero__inner,.fp-costs{flex-direction:column;align-items:stretch;gap:28px}.fp-hero__img{flex:none;width:100%;max-width:440px;margin:0 auto}.fp-costs__table{flex:none}.fp-steps,.fp-benefits{grid-template-columns:minmax(0,1fr)}}@media (max-width: 575px){.fp-hero{padding:40px 0 46px}.fp-hero h1{font-size:30px}.fp-hero p{font-size:16px}.fp-costs__table{padding:4px 14px 12px}.fp-costs__table table{font-size:13.5px}.fp-contact{padding:22px 20px}}.alert-box.pending-review-notice{background:#FFFFFF;border-left-color:#dc3545}.pending-review-notice .alert-box-icon{background:#DC3545;color:#fff}.pending-review-notice .alert-box-message a{color:#b42318;font-weight:600;text-decoration:underline}.my-profile{display:flex;flex-direction:column;gap:18px;padding:0 0 30px;line-height:1.45}.my-profile p,.my-profile li,.my-profile span{line-height:1.45}.mp-card{background:#FFFFFF;border-radius:18px;box-shadow:0 4px 18px #10505a0d}.mp-header{padding:22px 24px;display:flex;flex-wrap:wrap;align-items:center;gap:22px}.mp-header__photo{width:84px;height:84px;border-radius:50%;object-fit:cover;flex:0 0 auto}.mp-header__who{flex:1 1 260px;min-width:0;display:flex;flex-direction:column;gap:6px}.mp-header__name{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.mp-header__name h1{margin:0;font-size:22px;font-weight:600;color:#1f2a33}.mp-status{border-radius:999px;padding:3px 10px;font-size:12px;font-weight:600}.mp-status--live{background:#E2F8F6;color:#0b5e57}.mp-status--review{background:#FFF3D6;color:#8a5a00}.mp-status--declined{background:#FDECEC;color:#b42318}.mp-tags{display:flex;flex-wrap:wrap;gap:6px}.mp-tags span{border:1px solid #D6EEF0;border-radius:999px;padding:3px 10px;font-size:12.5px;color:#1f2a33}.mp-header__links{display:flex;flex-wrap:wrap;gap:14px;margin-top:2px}.mp-header__links a,.mp-link-button{color:var(--telimed-teal-text);font-size:13.5px;font-weight:600}.mp-link-button{border:0;background:none;padding:0;cursor:pointer}.mp-header__note{margin:2px 0 0;font-size:13px;color:#4e5e6b}.mp-standout{flex:1 1 300px;background:#F7FBFD;border:1px solid #E3ECF0;border-radius:14px;padding:14px 16px;display:flex;flex-direction:column;gap:8px}.mp-standout__top{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.mp-standout__top strong{font-size:14.5px;font-weight:600;color:#1f2a33}.mp-standout__top span{color:var(--telimed-teal-text);font-size:13px;font-weight:600}.mp-progress{height:8px;border-radius:999px;background:#E3ECF0;overflow:hidden}.mp-progress span{display:block;height:100%;background:#16D8C8}.mp-standout__label{font-size:12.5px;color:#4e5e6b}.mp-todo{display:flex;flex-wrap:wrap;gap:6px}.mp-todo a{background:#FFFFFF;border:1.5px dashed #9FD9D2;border-radius:999px;padding:3px 10px;font-size:12.5px;color:#0b5e57}.mp-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.mp-box{padding:20px;display:flex;flex-direction:column;gap:12px}.mp-box__head{display:flex;align-items:center;gap:10px}.mp-box__head h2{margin:0;font-size:17px;font-weight:600;color:#1f2a33}.mp-box__icon{width:36px;height:36px;border-radius:50%;background:#E2F8F6;color:#0b7f75;display:flex;align-items:center;justify-content:center;flex:0 0 auto}.mp-box__sub{margin:0;font-size:13px;color:#4e5e6b}.mp-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:7px}.mp-list li{display:flex;justify-content:space-between;gap:10px;font-size:13.5px;color:#1f2a33}.mp-list strong{font-weight:600;white-space:nowrap}.mp-done{color:#0b7f75;font-size:12.5px;font-weight:600;white-space:nowrap}.mp-missing{color:#b42318;font-size:12.5px;font-weight:600;white-space:nowrap}.mp-muted{color:#4e5e6b;font-size:12.5px}.mp-box__section{border-top:1px solid #EDF2F5;padding-top:10px;display:flex;flex-direction:column;gap:6px}.mp-box__row{flex-direction:row;justify-content:space-between;align-items:center;font-size:13.5px}.mp-box__label{font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#0b7f75}.mp-hint{margin:0;background:#F7FBFD;border:1.5px dashed #C9D5DC;border-radius:12px;padding:10px 12px;font-size:13px;color:#4e5e6b}.mp-hint a,.mp-inline-link{color:var(--telimed-teal-text);font-weight:600;font-size:13.5px}.mp-pill{border-radius:999px;padding:2px 10px;font-size:12px;font-weight:600;background:#EEF3F6;color:#4e5e6b}.mp-pill--on{background:#E2F8F6;color:#0b5e57}.mp-btn{margin-top:auto;display:block;text-align:center;border-radius:999px;padding:11px;font-weight:600;font-size:14px;background:var(--telimed-button);color:#fff!important}.mp-btn-row{margin-top:auto;display:flex;gap:8px}.mp-btn-row .mp-btn{flex:1 1 0;margin-top:0;font-size:13.5px;padding:10px 6px}.mp-btn--outline{background:#FFFFFF;border:1.5px solid var(--telimed-button-start);color:var(--telimed-teal-text)!important}.mp-small{padding:18px 20px;display:flex;flex-direction:column;gap:6px;font-size:13.5px;color:#1f2a33}.mp-small h2{margin:0 0 2px;font-size:15.5px;font-weight:600}.mp-small .mp-inline-link{margin-top:4px}.mp-small__row{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.mp-done-text{color:#0b5e57;font-weight:600}.mp-missing-text{color:#b42318}.mp-badge{border-radius:999px;padding:1px 8px;font-size:11.5px;font-weight:600}.mp-badge--ok{background:#E2F8F6;color:#0b5e57}.mp-badge--no{background:#FDECEC;color:#b42318}@media (max-width: 1199px){.mp-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 767px){.my-profile{gap:14px}.mp-grid{grid-template-columns:minmax(0,1fr);gap:14px}.mp-header{flex-direction:column;text-align:center;padding:18px}.mp-header__who{align-items:center;flex-basis:auto}.mp-header__name,.mp-tags,.mp-header__links{justify-content:center}.mp-standout{width:100%;flex-basis:auto;text-align:left}.mp-btn{padding:12px}}@media only screen and (max-width: 767.98px){section.health-fingertips{padding:20px 0 0}.health-fingertips .row{flex-wrap:nowrap;align-items:flex-end}.health-fingertips .row>[class*=col-]:first-child{flex:0 0 58%;max-width:58%;align-self:center;padding-bottom:20px;text-align:left}.health-fingertips .row>[class*=col-]:last-child{flex:0 0 42%;max-width:42%;padding-left:0}.health-fingertips h2{font-size:clamp(16px,5vw,20px);line-height:1.25;white-space:nowrap;margin-bottom:14px}.health-fingertips .light-btn{display:inline-block;width:auto;margin:0;padding:10px 18px;border-radius:999px;font-size:14px;font-weight:600;line-height:1.2}.health-fingertips .health-img.text-end{width:100%;margin:0}.health-fingertips .health-img img{position:static;top:0;width:100%;max-height:180px;object-fit:contain;object-position:right bottom}}.cmn-frm .select2-container--default .select2-selection--multiple{min-height:50px;padding:6px 10px;border:1px solid #CBCBCB;border-radius:8px;background:#FFFFFF}.cmn-frm .select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#0d9488;box-shadow:0 0 0 3px #0d94881f}.cmn-frm .select2-container--default .select2-selection--multiple .select2-selection__rendered{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;border:0;background:transparent}.cmn-frm .select2-container--default .select2-selection--multiple .select2-selection__choice{display:inline-flex;align-items:center;gap:4px;margin:0;padding:4px 10px;border:0;border-radius:999px;background:#E2F8F6;color:#0b5e57;font-size:13.5px;font-weight:500}.cmn-frm .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{margin:0 2px 0 0;color:#0b7f75;font-weight:700}.cmn-frm .select2-container--default .select2-search--inline .select2-search__field{margin:4px 0 0;min-height:26px;font-size:14px}.request-option-label{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 12px}.request-option-link{padding:0;border:0;background:none;color:var(--telimed-teal-text);font-size:13.5px;font-weight:600;cursor:pointer}.request-option-link:hover{text-decoration:underline}.dynamic_field1>.request-option-link{display:block;margin:-4px 0 14px}.request-option-intro{margin:-4px 0 16px;color:#4e5e6b;font-size:14.5px}.request-option .modal-header,.request-option .modal-footer{border:0;padding:18px 22px 8px}.request-option .modal-footer{padding:8px 22px 20px;gap:8px}.request-option .modal-title{font-size:20px;font-weight:600}.request-option .modal-body{display:flex;flex-direction:column;gap:6px;padding:4px 22px}.request-option .modal-body label{margin-top:8px;font-size:14px;font-weight:500}.request-option .modal-body select,.request-option .modal-body input,.request-option .modal-body textarea{width:100%;padding:10px 12px;border:1px solid #CBCBCB;border-radius:8px;font:inherit;font-size:14px}.request-option__intro{margin:0;color:#4e5e6b;font-size:14px}.request-option__optional{color:#6b7a86;font-weight:400}.request-option .btn-border{padding:10px 20px;border-radius:999px}.request-option .btn-primary{padding:10px 22px;border-radius:999px}.video-call-img--phone,.video-call-points{display:none}@media only screen and (max-width: 575px){.video-section .img-dtl>img.video-call-img--wide{display:none}.video-section .img-dtl>img.video-call-img--phone{display:block;width:100%;max-width:none;height:auto;border:5px solid rgba(255,255,255,.35);border-radius:18px}.video-call-points{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:14px 0 0;padding:0;list-style:none;text-align:left}.video-call-points li{background:#FFFFFF;border-radius:10px;padding:10px 12px;color:#1f2a33;font-size:13.5px;font-weight:500;line-height:1.35;box-shadow:0 4px 12px #10505a1f}}.mobile-auth{display:none}@media only screen and (max-width: 800px){header .mobile-auth{display:flex;flex:0 0 auto;align-items:center;gap:6px;margin-right:12px}header .logo{min-width:0}.mobile-auth__login,.mobile-auth__signup{min-height:36px;padding:6px 12px;border-radius:999px;font:inherit;font-size:13.5px;font-weight:600;line-height:1.2;white-space:nowrap;cursor:pointer}.mobile-auth__login{border:1.5px solid var(--telimed-button-start);background:#FFFFFF;color:var(--telimed-teal-text)}.mobile-auth__signup{border:0;background:var(--telimed-button);color:#fff}}@media only screen and (max-width: 575px){.tstimonial-section .testimonial-box{padding:34px 18px 16px!important}.tstimonial-section .testimonial-box p{display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden;font-size:13.5px;line-height:1.5}.tstimonial-section .testimonial-box .user-profile{margin-top:10px!important}.tstimonial-section .testimonial-box .user-profile h5{font-size:15px}.tstimonial-section .testimonial-box .left-quote-icon{width:34px}.tstimonial-section .testimonial-box .right-quote-icon{width:26px;bottom:16px!important}.tstimonial-section .section-heading,.features-section .section-heading{margin-bottom:18px!important}.tstimonial-section .section-heading span,.features-section .section-heading span{font-size:13px!important}.tstimonial-section .section-heading h2,.features-section .section-heading h2{margin-top:2px!important;font-size:24px!important}.tstimonial-section .slick-list{padding-top:22px!important}.tstimonial-section img.img-fluid.left-quote-icon{top:-18px;left:22px}}.care-team__remove{display:flex;margin:0}.care-team__remove button{white-space:nowrap;line-height:1.5;padding:4px 9px;border:1px solid #F1C9C4;border-radius:50px;background:#fff;color:#b42318;font-family:inherit;font-size:12.5px;font-weight:600;cursor:pointer}.care-team__remove button:hover{border-color:#b42318;background:#B42318;color:#fff}.care-team-inline{margin:0 0 24px;padding:16px 18px;border-radius:16px;background:#fff;box-shadow:0 2px 12px #10283c0f}.care-team-inline .login-dash-title{margin-bottom:8px}.care-team__notice{margin:0 0 12px;padding:10px 12px;border-radius:10px;background:#E2F8F6;color:#0b5e57;font-size:13px;line-height:1.45}.search-accrodn .filter-note{margin:8px 0 0;color:#6b7a86;font-size:12.5px;line-height:1.45}.about-us .abt-data p,.about-us .abt-box p,.about-us .about-section .section-heading p{font-size:17px;line-height:1.7;color:#4e5e6b;text-align:left!important}.about-us .abt-box p{text-align:left!important}.about-us .about-section .section-heading p span{color:inherit!important;display:inline!important;text-align:inherit!important}.about-us .abt-data p *,.about-us .abt-box p *,.about-us .about-section .section-heading p *{font-size:inherit!important;font-family:inherit!important;line-height:inherit}.about-us .abt-data [style*="color:#000000"],.about-us .abt-data [style*="color:black"],.about-us .abt-box [style*="color:#000000"],.about-us .abt-box [style*="color:black"],.about-us .section-heading [style*="color:#000000"],.about-us .section-heading [style*="color:black"]{color:inherit!important}.about-us .abt-data [style*="color:#1abc9c"]{color:#0e9c90!important;font-weight:600}.about-us .abt-bnr--about h2,.about-us .about-section .section-heading h2{font-size:44px;font-weight:600;color:#303030}.about-us .abt-box h3{font-size:30px}.about-us .abt-bnr--about{background:#00C9BF;padding:0;margin-bottom:64px;overflow:hidden}.about-us .abt-bnr--about .abt-data{margin:36px 0;padding:28px 34px;background:#FFFFFF;border-radius:22px;box-shadow:0 18px 50px #10505a29}.about-us .abt-bnr--about .abt-data h2{margin:0 0 10px;font-size:34px}.about-us .abt-bnr--about .abt-data p{margin-bottom:12px;font-size:16px;line-height:1.6}.about-us .abt-bnr--about .abt-data p:last-of-type{margin-bottom:20px}.about-us .abt-actions{display:flex;flex-wrap:wrap;gap:12px}.about-us .abt-actions a{margin:0;padding:11px 26px;border-radius:999px;font-size:15px;font-weight:600;line-height:1.3;text-align:center;text-decoration:none}.about-us .abt-actions .btn-primary{border:1.5px solid transparent}.about-us .abt-btn-outline{border:1.5px solid var(--telimed-button-start);background:#FFFFFF;color:var(--telimed-teal-text)!important;transition:background .2s}.about-us .abt-btn-outline:hover{background:#EEFBF9}@media (min-width: 768px){.about-us .abt-bnr--about .row{align-items:stretch!important}.about-us .abt-bnr--about .col-md-5{position:relative;min-height:360px}.about-us .abt-rimage{position:absolute;left:0;right:-10%;top:30px;bottom:0}.about-us .abt-rimage img{width:100%;height:100%;object-fit:contain;object-position:center bottom}}@media (max-width: 767px){.about-us .abt-data p,.about-us .abt-box p,.about-us .about-section .section-heading p{font-size:15px;line-height:1.65}.about-us .abt-bnr--about h2,.about-us .about-section .section-heading h2{font-size:30px}.about-us .abt-box h3{font-size:24px}.about-us .abt-bnr--about .abt-data{margin:24px 0 20px;padding:22px 20px;border-radius:18px}.about-us .abt-bnr--about .abt-data p{font-size:15px}.about-us .abt-actions a{flex:1 1 100%}.about-us .abt-bnr--about .abt-data h2{font-size:28px}}.about-us .abt-box img{width:100%;height:220px;object-fit:cover;object-position:center}@media (min-width: 768px){.about-us .abt-box{height:100%}}.about-us .about-section{padding:56px 0}.about-us .abt-founders{align-items:stretch}.about-us .abt-founders .section-heading{margin:0 0 0 20px}.about-us .abt-founders .section-heading h2{margin-top:0}.about-us .abt-founders .section-heading p:last-child{margin-bottom:0}@media (min-width: 992px){.about-us .abt-founders .img-about{position:relative;height:100%;min-height:320px}.about-us .abt-founders .img-about img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 30%;border-radius:22px}}@media (max-width: 991px){.about-us .about-section{padding:36px 0}.about-us .abt-founders .img-about{margin-bottom:20px;text-align:center}.about-us .abt-founders .img-about img{width:100%;height:300px;object-fit:cover;object-position:center 30%;border-radius:18px}.about-us .abt-founders .section-heading{margin:0}}@media (max-width: 575px){.about-us .abt-box img{height:170px}.about-us .abt-founders .img-about img{height:240px}}.prg-page{padding:24px 0 56px}.prg-back{display:inline-flex;align-items:center;gap:6px;margin-bottom:16px;color:#1f2a33;font-size:15px;font-weight:500}.prg-layout{display:grid;grid-template-columns:minmax(0,1fr) 360px;grid-template-areas:"media buy" "body buy";gap:24px 32px;align-items:start}.prg-media{grid-area:media;min-width:0}.main_section:has(.prg-page){overflow:clip}.prg-buy{grid-area:buy;position:sticky;top:110px;padding:26px;background:#FFFFFF;border-radius:22px;box-shadow:0 10px 34px #10505a14}.prg-body{grid-area:body;min-width:0;padding:30px 34px;background:#FFFFFF;border-radius:22px}.prg-page .slideshow .slick-slide{height:420px}.prg-page .slideshow .slide img,.prg-page .slideshow .slide video{width:100%;height:420px;object-fit:cover;border-radius:22px;background:#E8F3F2}.prg-page .slick-prev,.prg-page .slick-next{z-index:2}.prg-buy__title{margin:0 0 12px;font-size:24px;font-weight:700;line-height:1.25;color:#1f2a33}.prg-buy__by{display:flex;align-items:center;gap:10px;margin-bottom:18px;color:#1f2a33;text-decoration:none}.prg-buy__by img{width:40px;height:40px;border-radius:50%;object-fit:cover}.prg-buy__by span{font-size:15px;font-weight:600;line-height:1.3}.prg-buy__by small{display:block;font-size:13px;font-weight:400;color:#5d6b76}.prg-buy__by:hover span{color:var(--telimed-teal-text)}.prg-buy__price{display:flex;align-items:baseline;gap:10px;padding:14px 0;border-top:1px solid #E6EEF2;border-bottom:1px solid #E6EEF2}.prg-buy__price strong{font-size:30px;font-weight:700;color:#1f2a33}.prg-buy__price span{font-size:15px;color:#5d6b76}.prg-buy__label{margin:18px 0 8px;font-size:14px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#5d6b76}.prg-buy__included{margin:0;padding:0;list-style:none}.prg-buy__included li{position:relative;padding:4px 0 4px 26px;font-size:15px;color:#1f2a33}.prg-buy__included li:before{content:"";position:absolute;left:2px;top:9px;width:14px;height:8px;border-left:2px solid var(--telimed-teal-text);border-bottom:2px solid var(--telimed-teal-text);transform:rotate(-45deg)}.prg-buy__btn{display:block;width:100%;margin-top:20px;padding:13px 20px;border-radius:999px;font-size:16px;font-weight:600}.prg-buy__note{margin:10px 0 0;font-size:13px;line-height:1.5;color:#5d6b76;text-align:center}.prg-buy__owned{display:inline-block;margin:0 0 12px;padding:4px 12px;border-radius:999px;background:#E3F7F4;color:#0b7f75;font-size:13px;font-weight:600}.prg-buy__file{display:flex;justify-content:space-between;align-items:center;margin-top:8px;padding:11px 14px;border:1px solid #DCE7EB;border-radius:12px;color:#1f2a33;font-size:15px;font-weight:500;text-decoration:none}.prg-buy__file:hover{border-color:var(--telimed-teal-text);color:var(--telimed-teal-text)}.prg-desc{font-size:16px;line-height:1.7;color:#3e4b55}.prg-desc h1,.prg-desc h2,.prg-desc h3,.prg-desc h4{margin:26px 0 10px;font-size:20px;font-weight:600;color:#1f2a33}.prg-desc h1 strong,.prg-desc h2 strong,.prg-desc h3 strong,.prg-desc h4 strong{font-weight:inherit}.prg-desc p{margin:0 0 14px}.prg-desc ul,.prg-desc ol{margin:0 0 14px;padding-left:22px}.prg-desc ul{list-style:disc}.prg-desc ol{list-style:decimal}.prg-desc li{display:list-item;margin:4px 0}.prg-desc li p{margin:0}.prg-desc p:empty{display:none}.prg-topics{margin:22px 0 0;padding-top:16px;border-top:1px solid #E6EEF2;font-size:14px;color:#5d6b76}.prg-topics span{margin-right:6px;font-weight:600}.prg-topics a{display:inline-block;white-space:nowrap;margin-right:12px;color:var(--telimed-teal-text);font-weight:500;text-decoration:none}.prg-topics a:hover{text-decoration:underline}.prg-author{display:flex;gap:16px;margin-top:26px;padding:20px;border-radius:18px;background:#F1F9FE}.prg-author img{width:64px;height:64px;flex-shrink:0;border-radius:50%;object-fit:cover}.prg-author h2{margin:0;font-size:18px;font-weight:600;color:#1f2a33}.prg-author__role{margin:2px 0 8px;font-size:14px;color:#5d6b76}.prg-author p{margin:0 0 8px;font-size:15px;line-height:1.6;color:#3e4b55}.prg-author a{font-size:15px;font-weight:600;color:var(--telimed-teal-text);text-decoration:none}.prg-more{margin:40px 0 16px;font-size:22px;font-weight:600;color:#1f2a33}@media (max-width: 991px){.prg-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"media" "buy" "body";gap:16px}.prg-buy{position:static}.prg-page .slideshow .slick-slide,.prg-page .slideshow .slide img,.prg-page .slideshow .slide video{height:260px}}@media (max-width: 575px){.prg-page{padding-top:12px}.prg-body{padding:20px 18px}.prg-buy{padding:20px}.prg-buy__title{font-size:21px}.prg-author{flex-direction:column;gap:10px}}.prg-helps{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 18px}.prg-helps span{font-size:13px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#5d6b76;margin-right:2px}.prg-helps a{padding:5px 12px;border-radius:999px;background:#E3F7F4;color:#0b7f75;font-size:14px;font-weight:600;text-decoration:none}.prg-helps a:hover{background:#CDEFEA}.prog-areas{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 22px}.prog-areas a{padding:7px 14px;border:1px solid #CDE7E3;border-radius:999px;background:#FFFFFF;color:#1f2a33;font-size:14px;font-weight:500;text-decoration:none}.prog-areas a:hover{border-color:var(--telimed-teal-text);color:var(--telimed-teal-text)}.prog-areas a.is-active{border-color:var(--telimed-teal-text);background:var(--telimed-teal-text);color:#fff}.hwh-programs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:10px}.hwh-program{display:flex;gap:10px;align-items:center;padding:10px;border:1px solid #E3ECF0;border-radius:14px;color:#1f2a33!important;text-decoration:none}.hwh-program:hover{border-color:#16d8c8}.hwh-program img{width:64px;height:48px;flex-shrink:0;border-radius:8px;object-fit:cover}.hwh-program strong{display:block;font-size:14px;line-height:1.3}.hwh-program small{font-size:13px;color:#5d6b76}.hwh-panel__all+.hwh-panel__label{display:block;margin-top:22px}.hwh-panel__more{display:inline-block;margin-top:4px;font-size:14px;font-weight:600;color:var(--telimed-teal-text)}@media (max-width: 767px){.hwh-programs{grid-template-columns:minmax(0,1fr)}}.course-areas__hint{display:block;margin-top:2px;font-size:13px;line-height:1.5;font-weight:400;color:#5d6b76}.course-areas__options{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.course-areas__option{margin:0;cursor:pointer}.course-areas__option input{position:absolute;opacity:0;pointer-events:none}.course-areas__option span{display:inline-block;padding:7px 14px;border:1px solid #CDE7E3;border-radius:999px;background:#FFFFFF;font-size:14px;color:#1f2a33}.course-areas__option input:checked+span{border-color:var(--telimed-teal-text);background:var(--telimed-teal-text);color:#fff}.course-areas__option input:disabled+span{opacity:.45;cursor:not-allowed}.course-areas__option input:focus-visible+span{outline:2px solid var(--telimed-teal-text);outline-offset:2px}footer>.container:before{content:"";display:block;margin:0 calc(var(--bs-gutter-x, 1.5rem) * -.5) 48px;border-top:1px solid #D5D5D5}footer{padding-top:36px}@media (max-width: 767px){footer{padding-top:20px}footer>.container:before{margin-bottom:24px}}.fp-compare__intro{max-width:760px;margin:0 auto 26px;text-align:center}.fp-compare__intro h2{margin:8px 0 12px;font-size:30px;font-weight:600}.fp-compare__intro p{margin:0;font-size:16px;line-height:1.6;color:#4e5e6b}.fp-compare{overflow-x:auto;border:1px solid #E3ECF0;border-radius:18px;background:#FFFFFF;-webkit-overflow-scrolling:touch}.fp-compare table{width:100%;min-width:820px;border-collapse:separate;border-spacing:0;font-size:14px}.fp-compare th,.fp-compare td{padding:13px 14px;line-height:1.4;border-top:1px solid #EDF2F5;text-align:center;vertical-align:middle;color:#1f2a33;white-space:normal}.fp-compare thead th{border-top:0;padding-top:18px;font-size:15px;font-weight:700}.fp-compare tbody th{position:sticky;left:0;z-index:1;width:190px;background:#FFFFFF;text-align:left;font-weight:600}.fp-compare .is-telimed{background:#E9FAF7}.fp-compare thead .is-telimed{color:#0b7f75;border-radius:14px 14px 0 0}.fp-compare tbody td.is-telimed{font-weight:600}.fp-compare tbody td.is-telimed .fp-compare__value{font-size:17px;color:#0b7f75}.fp-compare tbody th small{font-weight:400}.fp-compare small{display:block;margin-top:3px;font-size:12.5px;line-height:1.35;color:#5d6b76;font-weight:400}.fp-compare__mark{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;font-size:13px;font-weight:700}.fp-compare__mark--yes{background:#D8F4EF;color:#0b7f75}.fp-compare__mark--no{background:#F3F5F7;color:#9aa6b0}.fp-compare__mark--part{background:#FFF3D6;color:#9a6a00;font-size:16px}.fp-compare__swipe{display:none;margin:0 0 8px;font-size:13px;font-weight:600;color:var(--telimed-teal-text);text-align:right}.fp-compare__note{max-width:900px;margin:14px auto 0;font-size:12.5px;line-height:1.5;color:#6b7884;text-align:center}@media (max-width: 767px){.fp-compare__intro h2{font-size:24px}.fp-compare__swipe{display:block}.fp-compare table{min-width:700px;font-size:13px}.fp-compare th,.fp-compare td{padding:11px 10px}.fp-compare tbody th{width:120px;font-size:13px;box-shadow:4px 0 8px -6px #10505a40}}.about-us .contact-hero{position:relative;overflow:hidden;background:linear-gradient(135deg,#E6F8F5 0%,#F1F9FE 55%,#FFFFFF 100%)}.about-us .contact-hero:before,.about-us .contact-hero:after{content:"";position:absolute;border-radius:50%;pointer-events:none}.about-us .contact-hero:before{width:520px;height:520px;top:-220px;left:-160px;background:radial-gradient(circle,rgba(22,216,200,.18) 0%,rgba(22,216,200,0) 70%)}.about-us .contact-hero:after{width:460px;height:460px;bottom:-200px;right:-120px;background:radial-gradient(circle,rgba(13,148,136,.12) 0%,rgba(13,148,136,0) 70%)}.about-us .contact-hero .container{position:relative;z-index:1}.about-us .contact-hero h2{font-size:44px}.about-us .contact-hero p{color:#3e4b55}.contact-hero .contct-form{padding:0}.contact-hero .contact-box{padding:30px 32px;background:#FFFFFF;border-radius:22px!important;box-shadow:0 18px 50px #10505a1a}.contact-hero .contact-box .btn-primary{width:100%;border-radius:999px}@media (max-width: 991px){.about-us .contact-hero h2{font-size:32px}.contact-hero .contct-form{margin-top:20px}}@media (max-width: 575px){.contact-hero .contact-box{padding:22px 18px;border-radius:18px!important}}.human-badge{display:flex;align-items:center;gap:12px;z-index:3}.human-badge__seal{position:relative;flex:0 0 auto;width:146px;height:146px;filter:drop-shadow(0 10px 22px rgba(16,80,90,.18))}.human-badge__ring{display:block;width:100%;height:100%;font-family:inherit}.human-badge__core{position:absolute;top:31px;right:31px;bottom:31px;left:31px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;border-radius:50%;background:linear-gradient(135deg,#0D9488,#16D8C8);color:#fff;text-align:center}.human-badge__core svg{width:26px;height:26px}.human-badge__core b{font-size:12.5px;font-weight:700;line-height:1.1}.human-badge__text{max-width:220px;padding:10px 14px;border-radius:14px;background:#FFFFFF;box-shadow:0 10px 26px #10505a24;text-align:left}.human-badge__text strong{display:block;font-size:14px;font-weight:700;line-height:1.3;color:#1f2a33}.human-badge__text span{display:block;margin-top:3px;font-size:12.5px;line-height:1.35;color:#5d6b76}.home_slider_in,.hwh-hero__inner{position:relative}.human-badge--corner{position:absolute;top:18px;right:0}.human-badge--corner .human-badge__seal{width:115px;height:115px}.human-badge--corner .human-badge__core{top:24px;right:24px;bottom:24px;left:24px}.human-badge--corner .human-badge__core svg{width:22px;height:22px}.human-badge--corner .human-badge__core b{font-size:10.8px}.hwh-hero .human-badge--corner{top:-36px}.human-badge--under-search{justify-content:center;margin:24px 0 0}.human-badge--under-search .human-badge__seal{width:84px;height:84px}.human-badge--under-search .human-badge__core{top:18px;right:18px;bottom:18px;left:18px}.human-badge--under-search .human-badge__core svg{width:16px;height:16px}.human-badge--under-search .human-badge__core b{font-size:7.8px}.home_slider_in .human-badge--under-search{margin:40px 0 -16px}.hwh-hero .human-badge--under-search{margin:48px 0 -24px}@media (min-width: 576px) and (max-width: 767px){.home_slider_in .human-badge--under-search{margin:34px 0 24px}}@media (max-width: 575px){.home_slider_in .human-badge--under-search{margin:28px 0}.hwh-hero .human-badge--under-search{margin:32px 0 -14px}}.hwh-types__layout{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px 56px}.hwh-types__layout>div:not(.human-badge){grid-column:1;grid-row:1}.hwh-types__badge{grid-column:2;grid-row:1;justify-content:center}@media (max-width: 991px){.hwh-types__layout{grid-template-columns:minmax(0,1fr)}.hwh-types__layout>div:not(.human-badge){grid-row:2}.hwh-types__badge{grid-column:1}}@media (max-width: 575px){.human-badge__seal{width:104px;height:104px}.human-badge__core{top:22px;right:22px;bottom:22px;left:22px}.human-badge__core svg{width:18px;height:18px}.human-badge__core b{font-size:9.5px}.human-badge__text{max-width:200px;padding:8px 12px}.human-badge__text strong{font-size:13px}}.side-mnu ul li a .side-mnu__line-icon path,.side-mnu ul li a:hover .side-mnu__line-icon path,.side-mnu ul li a.active .side-mnu__line-icon path{fill:none}.side-mnu ul li a:hover .side-mnu__line-icon,.side-mnu ul li a.active .side-mnu__line-icon{stroke:#0d9488}.next-consult__plan{margin-top:12px;padding:14px;border:1px solid #E6EEF2;border-radius:14px;background:#fff}.next-consult__plan p{margin:4px 0 0;color:#22313f;font-size:14px;font-weight:500;line-height:1.45}.next-consult__plan .next-consult__link{padding:0;border:0;background:none;font-family:inherit;cursor:pointer}.next-consult__plans{display:inline-block;margin-top:4px;color:#5f6d75;font-size:13px;text-decoration:underline;text-underline-offset:3px}.my-plans{display:grid;align-content:start;gap:16px;margin-bottom:40px}.my-plans__intro,.my-plans__group,.my-plans__empty{padding:20px 22px;border-radius:16px;background:#fff}.my-plans__intro h1{margin:0;color:#22313f;font-size:24px;font-weight:600}.my-plans__intro p{margin:4px 0 0;color:#5f6d75;font-size:15px}.my-plans__practitioner{display:flex;align-items:center;gap:12px;padding-bottom:12px;border-bottom:1px solid #EEF3F5}.my-plans__practitioner img{flex:none;width:44px;height:44px;border-radius:50%;object-fit:cover}.my-plans__practitioner strong,.my-plans__text strong{display:block;color:#22313f;font-size:15px;font-weight:600;line-height:1.4}.my-plans__practitioner span,.my-plans__text>span{display:block;color:#5f6d75;font-size:13px;line-height:1.45}.my-plans__list{margin:0;padding:0;list-style:none}.my-plans__plan{display:flex;align-items:center;gap:12px;padding:14px 0;border-top:1px solid #EEF3F5}.my-plans__plan:first-child{border-top:0}.my-plans__icon{display:grid;flex:none;place-items:center;width:40px;height:40px;border-radius:10px;background:var(--telimed-teal-tint);color:var(--telimed-teal-text)}.my-plans__text{flex:1;min-width:0}.my-plans__latest{display:inline-block;margin-left:6px;padding:1px 9px;border-radius:999px;background:var(--telimed-teal-tint);color:var(--telimed-teal-text);font-size:11.5px;font-weight:600;vertical-align:2px}.my-plans__actions{display:flex;flex:none;gap:8px}.my-plans__btn{display:inline-flex;align-items:center;min-height:38px;padding:6px 16px;border:1px solid #0FA89B;border-radius:999px;background:#0FA89B;color:#fff;font-family:inherit;font-size:13.5px;font-weight:600;text-decoration:none;white-space:nowrap;cursor:pointer}.my-plans__btn:hover{border-color:var(--telimed-teal-text);background:var(--telimed-teal-text);color:#fff}.my-plans__btn--outline{background:#fff;color:var(--telimed-teal-text)}.my-plans__btn--outline:hover{background:var(--telimed-teal-tint);color:var(--telimed-teal-text)}.my-plans__empty{text-align:center}.my-plans__empty p{max-width:480px;margin:0 auto 16px;color:#5f6d75;font-size:15px;line-height:1.6}@media (max-width: 767px){.my-plans__intro,.my-plans__group,.my-plans__empty{padding:16px}.my-plans__intro h1{font-size:20px}.my-plans__plan{flex-wrap:wrap;align-items:flex-start}.my-plans__actions{width:100%;padding-left:52px}}.client-page{display:grid;align-content:start;gap:16px;margin-bottom:40px}.client-page__head,.client-page__card{padding:20px 22px;border-radius:16px;background:#fff}.client-page__head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.client-page__back{display:inline-block;margin-bottom:10px;color:#5f6d75;font-size:13.5px;text-decoration:none}.client-page__back:hover{color:var(--telimed-teal-text)}.client-page__person{display:flex;align-items:center;gap:14px}.client-page__person img{flex:none;width:56px;height:56px;border-radius:50%;object-fit:cover}.client-page__person h1{margin:0;color:#22313f;font-size:24px;font-weight:600;line-height:1.3}.client-page__facts{display:flex;flex-wrap:wrap;gap:2px 14px;margin:4px 0 0;color:#5f6d75;font-size:14px}.client-page__btn{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:8px 18px;border:1px solid #0FA89B;border-radius:999px;background:#0FA89B;color:#fff;font-family:inherit;font-size:14px;font-weight:600;line-height:1.2;text-decoration:none;white-space:nowrap;cursor:pointer}.client-page__btn:hover{border-color:var(--telimed-teal-text);background:var(--telimed-teal-text);color:#fff}.client-page__btn--outline{background:#fff;color:var(--telimed-teal-text)}.client-page__btn--outline:hover{background:var(--telimed-teal-tint);color:var(--telimed-teal-text)}.client-page__btn--small{min-height:34px;padding:5px 14px;font-size:13px}.client-page__tabs{display:flex;gap:4px;margin:-6px -22px 16px;padding:0 22px;border-bottom:1px solid #E6EEF2;overflow-x:auto}.client-page__tabs button{flex:none;padding:10px 14px;border:0;border-bottom:3px solid transparent;background:none;color:#5f6d75;font-family:inherit;font-size:14.5px;font-weight:600;cursor:pointer}.client-page__tabs button.active{border-bottom-color:#16d8c8;color:var(--telimed-teal-text)}.client-page__bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;margin-bottom:8px}.client-page__bar p{margin:0;color:#5f6d75;font-size:14px}.client-page__row{display:flex;align-items:center;gap:12px;padding:14px 0;border-top:1px solid #EEF3F5}.client-page__bar+.client-page__row,.client-page__subhead+.client-page__row{border-top:0}.client-page__icon{display:grid;flex:none;place-items:center;width:40px;height:40px;border-radius:10px;background:var(--telimed-teal-tint);color:var(--telimed-teal-text)}.client-page__avatar{flex:none;width:40px;height:40px;border-radius:50%;object-fit:cover}.client-page__text{flex:1;min-width:0}.client-page__text strong{display:block;color:#22313f;font-size:15px;font-weight:600;line-height:1.45}.client-page__text strong a{color:inherit;text-decoration:none}.client-page__text>span{display:block;color:#5f6d75;font-size:13px;line-height:1.45}.client-page__pill{display:inline-block;margin-left:6px;padding:1px 9px;border-radius:999px;font-size:11.5px;font-weight:600;vertical-align:2px;white-space:nowrap}.client-page__pill--sent{background:var(--telimed-teal-tint);color:var(--telimed-teal-text)}.client-page__pill--draft{background:#FFF5DA;color:#8a6100}.client-page__actions{display:flex;flex:none;flex-wrap:wrap;gap:8px}.client-page__empty{margin:8px 0 0;padding:24px 16px;border-radius:14px;background:#F6FAFB;color:#5f6d75;font-size:14px;text-align:center}.client-page__subhead{margin:0 0 4px;color:#22313f;font-size:17px;font-weight:600}.client-page .pcn--embedded .pcn-foot{border-top:0;padding-top:4px}.client-page .pcf{padding:0;background:none}@media (max-width: 767px){.client-page__head,.client-page__card{padding:16px}.client-page__head{flex-direction:column;align-items:stretch}.client-page__person h1{font-size:20px}.client-page__tabs{gap:0;margin:-2px -16px 14px;padding:0 8px}.client-page__tabs button{flex:1 1 0;padding:10px 4px;font-size:13px;line-height:1.3;text-align:center}.client-page__row{flex-wrap:wrap;align-items:flex-start}.client-page__actions{width:100%;padding-left:52px}}.client-page__head-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.client-page__btn--emergency{gap:6px;border-color:#f4c7c3;background:#FEF3F2;color:#b42318}.client-page__btn--emergency:hover{border-color:#b42318;background:#FEE4E2;color:#912018}.client-page__btn--emergency-solid{border-color:#b42318;background:#B42318}.client-page__btn--emergency-solid:hover{border-color:#912018;background:#912018}.client-page__notice{margin:0;padding:12px 16px;border:1px solid #CDEFEA;border-radius:12px;background:var(--telimed-teal-tint);color:#22313f;font-size:14px}.client-page__notice--error{border-color:#f4c7c3;background:#FEF3F2}.client-page__row--top{align-items:flex-start}.client-page__shared{display:grid;grid-template-columns:max-content 1fr;gap:4px 14px;margin:10px 0 6px;padding:12px 14px;border-radius:12px;background:#F6FAFB;font-size:14px}.client-page__shared dt{color:#5f6d75;font-weight:500}.client-page__shared dd{margin:0;color:#22313f;overflow-wrap:anywhere}.client-page .client-page__fineprint{font-size:12.5px}.client-modal{position:relative;padding:26px 24px 22px;border:0;border-radius:18px;color:#22313f;font-family:Poppins,Arial,Helvetica,sans-serif}.client-modal h2{margin:0 52px 10px 0;font-size:21px;font-weight:600}.client-modal form>label,.client-modal legend{display:block;margin:0 0 6px;color:#36454f;font-size:13px;font-weight:500}.client-modal fieldset{margin-bottom:12px}.client-modal textarea,.client-modal input[type=text]{width:100%;margin-bottom:14px;padding:10px 12px;border:1px solid #D5E2E8;border-radius:10px;color:#22313f;font-family:inherit;font-size:14px}.client-modal textarea:focus,.client-modal input[type=text]:focus{border-color:#0fa89b;outline:none;box-shadow:0 0 0 3px #0d948826}.client-modal__check{display:flex;align-items:center;gap:10px;margin-bottom:8px;padding:10px 12px;border:1px solid #E6EEF2;border-radius:10px;font-size:14px;cursor:pointer}.client-modal__check input{width:18px;height:18px;accent-color:#0FA89B}.client-modal__intro{margin:0 0 14px;color:#5f6d75;font-size:14px;line-height:1.6}.client-modal__callout{margin-bottom:14px;padding:12px 14px;border:1px solid #CDEFEA;border-radius:12px;background:var(--telimed-teal-tint);font-size:14px;line-height:1.55}.client-modal__callout p{margin:0}.client-modal__callout--red{border-color:#f4c7c3;background:#FEF3F2}.client-modal__callout--red strong{color:#b42318}.client-modal__callout--red p{margin-top:4px}.client-modal .client-page__btn{width:100%;min-height:46px}.client-modal__small{margin:10px 0 0;color:#5f6d75;font-size:12.5px;line-height:1.55}@media (max-width: 767px){.client-page__head-actions{justify-content:stretch}.client-page__head-actions>*{flex:1 1 auto}.client-page__shared{grid-template-columns:1fr}.client-page__shared dd{margin-bottom:6px}}.details-request{display:grid;align-content:start;gap:16px;margin-bottom:40px}.details-request__card{padding:22px;border-radius:16px;background:#fff;color:#22313f}.details-request__card h1{margin:0 0 6px;font-size:22px;font-weight:600}.details-request__card p{color:#5f6d75;font-size:15px;line-height:1.6}.details-request__field{margin-bottom:12px}.details-request__field label{display:block;margin-bottom:6px;color:#36454f;font-size:13px;font-weight:500}.details-request__field input{width:100%;min-height:44px;padding:10px 12px;border:1px solid #D5E2E8;border-radius:10px;color:#22313f;font-family:inherit;font-size:15px}.details-request__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.details-request__status{padding:14px 16px;border:1px solid #CDEFEA;border-radius:12px;background:var(--telimed-teal-tint);color:#22313f;font-size:15px}.details-request-alert{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;margin-bottom:18px;padding:14px 16px;border:1px solid #FCE3A1;border-radius:14px;background:#FFF8E6;color:#22313f;font-size:14.5px}.details-request-alert a{color:var(--telimed-teal-text);font-weight:600;white-space:nowrap}.my-sessions{margin-bottom:40px}.my-sessions__card{padding:18px 22px 8px;border-radius:16px;background:#fff}.my-sessions__count{display:inline-block;margin-left:6px;padding:0 8px;border-radius:999px;background:#EEF3F5;color:#5f6d75;font-size:12px;line-height:1.6}.my-sessions .client-page__tabs{margin-top:-4px}.sess-list{margin:0;padding:0;list-style:none}.sess-head,.sess-row{display:grid;grid-template-columns:minmax(0,1fr) 180px 440px;align-items:center;gap:16px}.sess-head{padding:4px 0 8px;color:#5f6d75;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.sess-row{padding:14px 0;border-top:1px solid #EEF3F5}.sess-row__who{display:flex;align-items:center;gap:12px;min-width:0;color:#22313f;text-decoration:none}.sess-row__who img{flex:none;width:46px;height:46px;border-radius:50%;object-fit:cover}.sess-row__who>span{min-width:0}.sess-row__who strong,.sess-row__when strong{display:block;color:#22313f;font-size:15px;font-weight:600;line-height:1.4}.sess-row__who strong{overflow-wrap:anywhere}.sess-row__who:hover strong{color:var(--telimed-teal-text)}.sess-row__who span span,.sess-row__when span{display:block;color:#5f6d75;font-size:13px;line-height:1.45}.sess-row__actions{display:grid;grid-auto-columns:104px;grid-auto-flow:column;justify-content:end;gap:8px}.sess-row__actions .btn-primary,.sess-row__actions .btn-border,.sess-row__done{display:inline-flex;align-items:center;justify-content:center;min-width:0;min-height:38px;margin:0;padding:6px 10px!important;border-radius:999px;font-size:13.5px;font-weight:600;line-height:1.2;text-align:center;white-space:nowrap}.sess-row__done{color:#5f6d75;font-weight:500}.consult-page{display:grid;align-content:start;gap:16px;margin-bottom:40px}.consult-page .client-page__person h1{font-size:22px}.consult-page__status{display:inline-block;margin-left:8px;padding:2px 10px;border-radius:999px;background:#EEF3F5;color:#5f6d75;font-size:12px;font-weight:600;vertical-align:4px}.consult-page__status--upcoming{background:var(--telimed-teal-tint);color:var(--telimed-teal-text)}.consult-page__done{display:inline-flex;align-items:center;padding:0 8px;color:#5f6d75;font-size:14px}.consult-page__grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:16px;align-items:start}.consult-page__label{margin:0 0 4px;color:#5f6d75;font-size:12.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.consult-page__label+.client-page__row{border-top:0}.consult-page__facts{display:grid;grid-template-columns:auto 1fr;gap:8px 18px;margin:10px 0 6px;font-size:15px}.consult-page__facts dt{color:#5f6d75;font-weight:400}.consult-page__facts dd{margin:0;color:#22313f;font-weight:500}@media (max-width: 1199px){.sess-head{display:none}.sess-row{grid-template-columns:minmax(0,1fr) 160px;row-gap:10px}.sess-row__actions{grid-column:1 / -1;justify-content:start}}@media (max-width: 991px){.consult-page__grid{grid-template-columns:1fr}}@media (max-width: 767px){.my-sessions__card{padding:14px 16px 6px}.sess-row{grid-template-columns:1fr}.sess-row__when{padding-left:58px}.sess-row__actions{grid-auto-columns:minmax(0,1fr);justify-content:stretch;gap:6px}.sess-row__actions .btn-primary,.sess-row__actions .btn-border,.sess-row__done{padding:6px 4px!important;font-size:13px}}.client-page__icon--pdf,.client-page__icon--image,.client-page__icon--video,.client-page__icon--file{font-size:11px;font-weight:700;letter-spacing:.02em}.client-page__icon--pdf{background:#FDECEC;color:#b03a2e}.client-page__icon--image{background:#EEF2FF;color:#3f51b5}.client-page .client-page__note{margin-top:2px;font-style:italic;overflow-wrap:anywhere}.home-hub-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:28px;text-align:left!important}.home-hub-heading span{display:block;text-align:left!important}.home-hub-heading h2{margin-bottom:0}.home-hub-heading__sub{max-width:560px;margin:10px 0 0;color:#5d6b76;font-size:17px;line-height:1.6}.home-hub-heading .btn-primary{flex:0 0 auto}@media only screen and (max-width: 575px){.home-hub-heading{align-items:flex-start;gap:12px;margin-bottom:16px!important}.home-hub-heading__sub{margin-top:6px;font-size:14.5px}.home-hub-heading .btn-primary{margin-top:2px;padding:0!important;background:none!important;color:var(--telimed-teal-text)!important;font-size:14px!important;box-shadow:none!important}.home-hub-heading .btn-primary:after{content:" →"}}.home-quotes{padding:56px 0}.home-quotes .section-heading{margin-bottom:28px}.home-quotes .slick-list{margin:0 -10px;padding:0!important}.home-quotes .slick-track{display:flex!important}.home-quotes .slick-slide{height:auto;padding:0 10px}.home-quotes .slick-slide>div,.home-quotes .slick-slide>div>div{height:100%}.home-quote{display:flex;flex-direction:column;gap:14px;height:100%;margin:0;padding:26px 26px 22px;border-radius:20px;background:#F1F9FE}.home-quote__mark{width:30px;height:auto}.home-quote blockquote{flex:1;margin:0;color:#303030;font-size:15.5px;line-height:1.65}.home-quote figcaption{display:flex;align-items:center;gap:12px}.home-quote .home-quote__initials{display:flex;flex:0 0 44px;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:var(--telimed-teal-text);color:#fff;font-size:15px;font-weight:600;letter-spacing:.02em}.home-quote figcaption strong{display:block;color:var(--telimed-teal-text);font-size:15.5px;font-weight:600}.home-quote figcaption span span{display:block;color:#646464;font-size:13.5px}@media only screen and (max-width: 575px){.home-quotes{padding:36px 0!important}.home-quotes .section-heading{margin-bottom:18px!important}.home-quote{padding:22px 20px 18px}.home-quote blockquote{font-size:14.5px}}.my-courses-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:20px;padding:20px 22px;border:1px solid #E6EEF2;border-radius:16px;background:#fff;box-shadow:0 2px 12px #102a430a}.my-courses-head h2{margin:0;color:#22313f;font-size:22px;font-weight:600}.my-courses-head p{max-width:520px;margin:4px 0 0;color:#5f6d75;font-size:14.5px;line-height:1.55}.my-courses-head .btn-primary{flex:0 0 auto}@media only screen and (max-width: 575px){.my-courses-head{flex-direction:column;align-items:stretch;padding:16px 18px}.my-courses-head h2{font-size:19px}.my-courses-head .btn-primary{text-align:center}}@media only screen and (max-width: 575px){.my-courses .row>div{margin-bottom:10px!important}.my-courses .hub-card{flex-direction:row;align-items:center;border-radius:16px}.my-courses .hub-card__thumb{flex:0 0 120px;align-self:center;aspect-ratio:16 / 10;margin-left:10px;border-radius:10px;overflow:hidden;background:transparent}.my-courses .hub-card__body{justify-content:center;padding:10px 14px}}
