@import url(https://cdn.jsdelivr.net/npm/bootstrap-icons@1.9.1/font/bootstrap-icons.css);@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@100;300;400;500;700;900&display=swap);.hygiene_rating{color:#5cb85c;font-size:16px;font-weight:600;margin:10px 0 0;display:none}.img-box .MuiAvatar-root{height:100%;width:100%;font-size:24px;font-weight:600}.media .MuiAvatar-root{height:100%;width:100%;font-size:20px;font-weight:600}.policyParent{padding:60px 0}.policyParent .policy_cnt h2{margin:0 0 30px;font-size:38px}.policyParent .policy_cnt h3{margin:0 0 30px;font-size:24px}.policyParent .policy_cnt h4{margin:0 0 30px;font-size:18px}.policyParent .policy_cnt ul{padding:0 0 0 15px}.policyParent .policy_cnt ul li{margin:0 0 15px;list-style-type:disc}.frontloader{min-height:90vh}.frontloader img{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform:-webkit-translate(-50%,-50%);transform:-webkit-translate(-50%,-50%);transform:-moz-translate(-50%,-50%);transform:-ms-translate(-50%,-50%);border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;max-width:100px;z-index:99999;box-shadow:0 3px 6px rgba(0,0,0,.1)}.label-form{font-weight:600}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.switch input[type=checkbox]{height:0;width:0;display:none}.switch label{cursor:pointer;width:52px;height:26px;background:#d3d3d3;display:block;border-radius:6.5px;position:relative;margin:0}.switch label:before{content:attr(data-off);position:absolute;top:0;right:0;font-size:10px;padding:0 6.5px;color:#fff;line-height:26px}.switch input:checked+label:before{content:attr(data-on);position:absolute;left:0;font-size:10px;padding-left:6.5px;color:#fff}.switch label:after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;background:#fff;border-radius:5.2px}.switch input:checked+label{background:#007bff}.switch input:checked+label:after{-webkit-transform:translateX(26px);transform:translateX(26px)}.master-header{position:absolute;z-index:99;width:100%;padding:0;transition:all .3s ease}.master-header .navbar-brand{margin:0 60px 0 0;padding:0}.master-header .nav-item .nav-link{font-weight:500;padding:3px 15px 0;font-size:16px;line-height:26px}.master-header .nav-item .nav-link img{margin:-4px 7px 0 0}.master-header .nav-item .nav-link .tooltip{position:relative;opacity:1;display:inline-block;z-index:0;margin:0 0 0 15px}.master-header .nav-item .nav-link .tooltip .tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent #e62b4a transparent transparent;border-style:solid;border-width:5px 5px 5px 0;margin:auto 0 auto -5px;top:0;bottom:0;left:0}.master-header .nav-item .nav-link .tooltip .tooltip-inner{background-color:#e62b4a;font-size:14px;font-weight:700;color:#fff;line-height:14px;padding:.35rem .5rem}.master-header .navbar{padding:15px 0}.master-header .navbar ul.ml-auto .nav-item .nav-link{padding:10px 15px 0}.master-header .navbar ul.ml-auto .nav-item .refer{padding:6px 15px 0}.master-header .navbar ul.ml-auto .nav-item .btn-custom{background-color:#fff;color:#2e88cd;font-size:14px;line-height:22px;margin:0 0 0 15px;padding:10px 30px;border:none;font-weight:700!important}.bg-transperent{background-color:transparent}.bg-transperent .nav-item .nav-link{color:#fff}.bg-transperent .nav-item img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.bg-transperent .logo-w{display:block!important}.bg-transperent .logo-b{display:none!important}.bg-white{background-color:#fff;box-shadow:0 10px 15px rgba(37,90,150,.10196078431372549)}.bg-white .nav-item .nav-link{color:#4a494a}.bg-white .nav-item .btn-custom{box-shadow:0 10px 15px rgba(37,90,150,.10196078431372549);border:1px solid #707070!important;color:#4a494a!important}.bg-white .logo-w{display:none!important}.bg-white .logo-b{display:block!important}.sticky{background-color:#fff;position:fixed!important;z-index:99;top:0;width:100%;-webkit-animation:slide-down 1s forwards;animation:slide-down 1s forwards;box-shadow:0 10px 15px rgba(37,90,150,.10196078431372549)}.sticky .nav-item .nav-link{color:#4a494a}.sticky .nav-item .btn-custom{box-shadow:0 10px 15px rgba(37,90,150,.10196078431372549);border:1px solid #707070!important;color:#4a494a!important}.sticky .logo-w{display:none!important}.sticky .logo-b{display:block!important}@-webkit-keyframes slide-down{0%{opacity:0;-webkit-transform:translateY(-8.25em);transform:translateY(-8.25em)}to{opacity:.98;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slide-down{0%{opacity:0;-webkit-transform:translateY(-8.25em);transform:translateY(-8.25em)}to{opacity:.98;-webkit-transform:translateY(0);transform:translateY(0)}}.cs_popload{margin:15px 0}.bg-transperent .yes_login,.bg-transperent .yes_login.btn-primary.focus,.bg-transperent .yes_login.btn-primary:focus,.bg-transperent .yes_login.show>.btn-primary.dropdown-toggle{background-color:#fff;color:#4a4a4a;border:1px solid #4a4a4a}.menuBtnSec{padding:10px 15px}.bg-white .yes_login,.bg-white .yes_login.btn-primary.focus,.bg-white .yes_login.btn-primary:focus,.bg-white .yes_login.show>.btn-primary.dropdown-toggle{background-color:#fff;color:#4a4a4a;border:1px solid #4a4a4a}.confirmPopup .modal-header{padding:15px 30px;background:#fafafb;border-bottom:1px solid #e6e6e6}.confirmPopup .modal-body{padding:30px}.confirmPopup .modal-body .btns-box .btn{padding:8px 30px 4px}.master-footer{border-top:1px solid rgba(74,73,74,.1);z-index:20px;position:relative}.master-footer hr{margin:0}.master-footer h6{font-size:18px;line-height:32px;font-weight:700;color:#4a494a}.master-footer p{width:75%}.master-footer .link-list{list-style:none;padding:0;margin:0}.master-footer .link-list li a{font-size:16px;line-height:32px;font-weight:400;color:#4a494a}.master-footer .link-list li a:hover{color:#e62b4a}.master-footer .social-links{padding:0;margin:20px 0;list-style:none}.master-footer .social-links li{display:inline-block}.master-footer .social-links li a{background-color:#fff;display:block;margin:0 2px;padding:0 6px;position:relative}.master-footer .social-links li a i{color:#4a494a;font-size:18px;line-height:34px;transition:.5s}.master-footer .social-links li a:hover i{color:#e62b4a}.master-footer .social-title{font-weight:400;margin:5px 0;font-size:18px;line-height:32px;color:#4a494a}.master-footer .bottom-links{padding:0;margin:0}.master-footer .bottom-links li{display:inline-block;font-size:16px;line-height:normal;font-weight:400;color:#4a494a;padding:0 7px}.master-footer .bottom-links li a{display:block;font-size:16px;line-height:normal;font-weight:400;color:#4a494a}.master-footer .bottom-links li a:hover{color:#e62b4a}.master-footer .bottom-links li:nth-child(2){border:1px solid #4a494a;border-top:0;border-bottom:0}.mobile-navigation{display:none}@media only screen and (min-width:320px) and (max-width:991px){.main-header-menu{display:none}.logo-sec{position:relative;z-index:2}.logo-sec a{display:block}.logo-sec a img{max-width:96px}.nav-item img{-webkit-filter:none!important;filter:none!important}.mobile-navigation{display:flex!important;padding:15px;box-shadow:0 3px 5px 0 rgba(0,0,0,.1);background-color:hsla(0,0%,100%,.99);justify-content:space-between;position:fixed;top:0;width:100%;z-index:5}.dsarrow{position:absolute;right:0;top:0;padding:23px 23px 23px 83px;cursor:pointer}.dsarrow:after{display:block;content:"\f078";font-family:"Font Awesome 5 free";font-style:normal;font-weight:900;text-decoration:inherit;color:#fff}.screen{position:relative;box-shadow:0 0 10px rgba(0,0,0,.25)}.screen .menu-user-name{position:absolute;top:22px;right:70px;width:calc(100% - 200px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:right}.screen nav.mobile-nav{position:absolute;left:0;top:0;z-index:-1;height:0;width:100%;padding:2em;-webkit-opacity:0;-moz-opacity:0;opacity:0;-webkit-transform:scale(.85);transform:scale(.85);transition:all .3s ease;position:fixed;overflow-x:scroll;background:#fff}.screen nav.mobile-nav ul{padding:30px 0 0}.screen nav.mobile-nav ul li{position:relative;border-bottom:1px solid hsla(0,0%,100%,.15)}.screen nav.mobile-nav ul li .sub-menu{padding:0 0 0 40px;background:#f2eaea}.screen nav.mobile-nav ul li a{display:block;transition:all .3s ease;color:#4a494a!important}.screen nav.mobile-nav ul .btn-li{display:flex;padding:15px 0 0 15px;justify-content:start}.screen nav.mobile-nav ul .btn-li a{color:#fff!important;padding:4px 20px 0;text-align:center}.screen nav.mobile-nav ul .btn-li a:first-child{margin-right:15px}.screen nav.mobile-nav.toggled{display:block;z-index:10;-webkit-transform:scale(1);transform:scale(1);-webkit-opacity:1;-moz-opacity:1;opacity:1;transition:all .3s ease;height:100vh;align-items:flex-start}.screen a.target-burger.toggled{position:fixed;right:15px}.screen a.target-burger.toggled ul.buns li.bun{-webkit-transform:rotate(45deg) translateZ(0);transform:rotate(45deg) translateZ(0)}.screen a.target-burger.toggled ul.buns li.bun:last-child{-webkit-transform:rotate(-45deg) translateZ(0);transform:rotate(-45deg) translateZ(0);position:relative;top:-1px}.screen a.target-burger{width:3.25em;height:auto;position:relative;display:block;transition:all .3s ease;z-index:99;cursor:pointer}.screen a.target-burger:hover{cursor:pointer;-webkit-opacity:1;-moz-opacity:1;opacity:1}.screen a.target-burger ul.buns{width:1.625em;height:1.625em;list-style:none;padding:0;position:absolute;top:16px;right:0;left:0;margin:auto;transition:color 1s cubic-bezier(.23,1,.32,1),-webkit-transform 1s cubic-bezier(.23,1,.32,1);transition:transform 1s cubic-bezier(.23,1,.32,1),color 1s cubic-bezier(.23,1,.32,1);transition:transform 1s cubic-bezier(.23,1,.32,1),color 1s cubic-bezier(.23,1,.32,1),-webkit-transform 1s cubic-bezier(.23,1,.32,1);-webkit-transform:translateZ(0);transform:translateZ(0);color:#fff}.screen a.target-burger ul.buns li.bun{width:100%;height:2px;background-color:#e62b4a;top:50%;margin-top:-.75px;-webkit-transform:translateY(-3.75px) translateZ(0);transform:translateY(-3.75px) translateZ(0);transition:background-color 1s cubic-bezier(.23,1,.32,1),-webkit-transform 1s cubic-bezier(.23,1,.32,1);transition:transform 1s cubic-bezier(.23,1,.32,1),background-color 1s cubic-bezier(.23,1,.32,1);transition:transform 1s cubic-bezier(.23,1,.32,1),background-color 1s cubic-bezier(.23,1,.32,1),-webkit-transform 1s cubic-bezier(.23,1,.32,1)}.screen a.target-burger ul.buns li.bun:last-child{-webkit-transform:translateY(3.75px) translateZ(0);transform:translateY(3.75px) translateZ(0)}.master-header .nav-item .nav-link{padding:10px 15px}.master-header .nav-item .nav-link .tooltip .tooltip-inner{padding-top:0;padding-bottom:0}.master-header .nav-item .btn-custom{margin:15px auto 0;color:#fff!important;max-width:250px;border:none!important}}.banner-section{background-image:url(/static/media/banner-bg.1bfcd8c7.svg);background-size:cover;background-position:50%;background-color:#2e88cd;z-index:0;position:relative;padding:0;height:100vh}.banner-section .img-section{margin:90px 0 0}.banner-section .txt-section{margin-top:70px}.banner-section .txt-section h1{font-size:48px;line-height:58px;color:#fff;font-weight:300}.banner-section .txt-section h1 strong{font-weight:700!important}.banner-section .txt-section p{color:#fff;font-size:22px;line-height:30px}.banner-section .txt-section .location-title{color:#fff;line-height:normal;font-size:14px;display:block;margin:15px 0}.banner-section .txt-section .location-title img{width:16px;display:inline-block;margin:-2px 5px 0 0}.banner-section .txt-section .address-section{position:relative;z-index:0;width:45%;margin:auto}.banner-section .txt-section .address-section .location-input{width:95%;border-radius:10px;padding:16px 70px 16px 16px;border-color:transparent;color:#4a494a}.banner-section .txt-section .address-section .location-input::-webkit-input-placeholder{color:#4a494a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.banner-section .txt-section .address-section .location-input:-ms-input-placeholder{color:#4a494a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.banner-section .txt-section .address-section .location-input::placeholder{color:#4a494a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.banner-section .txt-section .address-section .location-btn{width:76px;height:76px;border:none;border-radius:50%;background-color:#e62b4a;display:block;text-align:center;line-height:76px;position:absolute;top:0;bottom:0;right:0;margin:auto 0}.banner-section .txt-section .address-section .location-btn img{height:28px;width:auto}.feature-section h2{padding:0 0 0 60px;position:relative;width:90%}.feature-section h2:before{background-color:#4a494a;width:5px;height:80%;content:"";position:absolute;left:0;bottom:0;top:0;margin:auto 0}.feature-section .feature-list{padding:0;list-style:none;margin:30px 0 0}.feature-section .feature-list li{padding:0 0 30px 60px;background-image:url(/static/media/list-icon.5e51b038.svg);background-size:20px;background-position:15px 4px;background-repeat:no-repeat;width:90%}.feature-section .feature-list li .list-title{line-height:26px;font-size:20px;color:#2e88cd;font-weight:500;padding:0 0 7px}.feature-section .feature-list li .list-desc{line-height:26px;font-size:16px;color:#4a494a;font-weight:400}.feature-section .client-review-icon{border-radius:50%;background-color:#e62b4a;box-shadow:0 10px 15px 0 rgba(37,90,150,.1);position:absolute;width:136px;height:136px;z-index:1;padding:50px 0 0;bottom:0;right:-20px;text-align:center}.feature-section .client-review-icon img{height:36px;width:auto}.feature-section .client-review-img{position:relative;text-align:right}.feature-icon{padding:0 0 30px}.feature-icon .feature-icon-section{background-color:#4a494a;text-align:center;padding:30px 60px;border:none;border-radius:10px;margin:0}.feature-icon .feature-icon-section .f-img{height:80px;margin:0 0 15px;position:relative;z-index:0}.feature-icon .feature-icon-section .f-img img{height:80px;position:absolute;top:0;bottom:0;right:0;left:0;margin:auto}.feature-icon .feature-icon-section .f-img .user-card{height:56px}.feature-icon .feature-icon-section .f-img .time{height:54px}.feature-icon .feature-icon-section .f-title{font-size:14px;line-height:20px;font-weight:700;color:#fff;text-transform:uppercase}.provider-section{padding:60px 0 30px}.provider-section .provider-box:nth-child(2),.provider-section .provider-box:nth-child(7){margin:0 0 0 -30px}.provider-section .provider-box:nth-child(3){margin:0 15px}.provider-section .provider-box:nth-child(5){margin:0 -30px 0 0}.provider-section .provider-name{background-color:#fff;box-shadow:0 10px 15px 0 rgba(37,90,150,.1);text-align:center;padding:15px;height:100%;min-height:100px;display:flex;flex-wrap:wrap}.provider-section .provider-name img{max-width:100%}.provider-section .txt-box{background-color:#e62b4a;color:#fff;margin:0 -45px;padding:22px 15px}.provider-section .txt-box .ans-txt,.provider-section .txt-box .que-txt{font-size:16px;margin:auto;line-height:normal}.locaction-section{background-image:url(/static/media/location-bg.11262d10.png);background-position:50%;background-repeat:no-repeat}.locaction-section .city-list{background-color:#e62b4a;padding:15px 30px 15px 55px;color:#fff;margin:15px 0;display:block;font-size:16px;font-weight:700;line-height:26px;position:relative;transition:all .3s ease-in-out 0s;box-shadow:inset -300px 0 0 0 #2e88cd}.locaction-section .city-list:before{content:"";background-image:url(/static/media/location.ae8b7807.svg);position:absolute;background-size:18px;background-repeat:no-repeat;width:50%;height:100%;left:20px;margin:auto 0;top:-4px;bottom:0;background-position:0;transition:all .3s ease-in-out 0s}.locaction-section .city-list:hover{box-shadow:inset 0 0 0 0 #2e88cd;padding-left:50px}.locaction-section .city-list:hover:before{background-size:20px}.locaction-section .btn-custom{margin:30px 0 0}.testimonials{position:relative;z-index:0}.testimonials .bg-img{height:100%;width:100%;bottom:0;left:0;position:absolute;right:0;top:0;margin:auto;content:"aa";z-index:-1;border-bottom-style:solid;border-bottom-color:#f2f9ff;border-right-style:solid;border-right-color:transparent}.testimonials .rattings{padding:60px 0 0}.testimonials .rattings .rateing_star{margin:0 0 10px}.testimonials .rattings p{font-weight:700;margin:0}.testimonials .right_coma{left:-60px;position:absolute;padding:46px;border-radius:50%;background-color:#e62b4a;height:150px;width:150px;top:0;bottom:0;margin:auto 0;color:#fff}.testimonials .right_coma img{width:100%}.testimonials .testi_img{border-radius:10px;width:100%}.testimonials .slick-next.slick-arrow,.testimonials .slick-prev.slick-arrow{display:none!important}.testimonials .side_section{margin:0 0 0 -16.66667%!important}.testimonials .side_section .carousel_slide{background-color:#2e88cd;border-radius:10px;padding:60px;position:relative}.testimonials .side_section .carousel_slide .bg_coma{position:absolute;right:0;bottom:0;opacity:.2;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.testimonials .side_section .carousel_slide p{color:#fff;font-size:22px;line-height:32px;margin:0 0 60px}.testimonials .side_section .carousel_slide h3{font-size:28px;color:#fff;font-weight:700;line-height:28px;margin:0}.testimonials .side_section .carousel_slide h3 span{display:block;font-size:16px;font-weight:500;line-height:34px}.testimonials .slick-dots{text-align:center;margin:0 auto;position:absolute;bottom:-120px;left:0;right:0}.testimonials .slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.testimonials .slick-dots li button{width:12px;height:12px;padding:5px;cursor:pointer;background-color:#d6d8db;color:transparent;border:0;outline:none;border-radius:50%}.testimonials .slick-dots li.slick-active button{background-color:#e62b4a;opacity:.5}.dentist_dashboard{background-color:#2e88cd;position:relative}.dentist_dashboard .bg_design{position:absolute;top:-60px;left:-20px}.dentist_dashboard .dentist_pt h2{color:#fff;text-align:left;margin-bottom:30px}.dentist_dashboard .dentist_pt p{font-size:18px;line-height:26px;font-weight:300;color:#fff}.dentist_dashboard .dentist_pt ul.big_list{margin-top:50px;padding:0;list-style:none}.dentist_dashboard .dentist_pt ul.big_list li{background:url(/static/media/border-list-icon.e787a8ba.svg) no-repeat;background-size:60px;padding:0 0 5px 40px;background-position:0 0;width:85%;font-size:16px;font-weight:400;line-height:26px;color:#fff;margin:30px 0;background-size:24px}.dentist_dashboard .dentist_pt ul.big_list li:first-child{margin-top:0}.dentist_dashboard .dentist_pt ul.big_list li p{font-size:16px;font-weight:400}.dentist_dashboard .dentist_pt ul.big_list li p strong{font-weight:600;font-size:18px}.dentist_dashboard .dashboard{position:relative;margin:15px 0 0 20px}.dentist_dashboard .dashboard p{font-size:18px;font-weight:700;color:#fff;line-height:28px}.dentist_dashboard .next_patient{background-color:#16cf50;padding:25px 32px;width:auto;border-radius:10px;position:absolute;right:-80px;bottom:-50px}.dentist_dashboard .next_patient .bell{border-bottom:1px solid #fff;padding-bottom:10px}.dentist_dashboard .next_patient .bell img{display:inline-block;width:auto;position:relative;top:-14px}.dentist_dashboard .next_patient .bell p{display:inline-block;font-size:18px;line-height:28px;color:#fff;font-weight:700;padding-left:10px;margin:0}.dentist_dashboard .next_patient .bell p span{display:block;font-size:15px;font-weight:400}.dentist_dashboard .next_patient .contact{padding-top:20px}.dentist_dashboard .next_patient .contact p{display:inline-block;font-size:18px;line-height:28px;color:#fff;font-weight:700;padding-left:10px;margin:0}.app-cta{padding-bottom:0;border-bottom:1px solid rgba(0,0,0,.1)}.app-cta .app-btn{display:inline-block;height:80px;width:auto;margin:7px 20px 7px 0}.app-cta .app-btn img{width:auto;height:100%}.d-banner{background-image:url(/static/media/dentist-banner.1e47cb60.png);position:relative;z-index:0}.d-banner .bg-overlay{position:absolute;top:0;bottom:0;margin:auto 0;left:0;width:50%;background:-webkit-gradient(left top,right top,color-stop(0,hsla(0,0%,50.2%,.7)),color-stop(100%,transparent));background:linear-gradient(90deg,hsla(0,0%,50.2%,.7) 0,transparent);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#808080",endColorstr="#000000",GradientType=1)}.d-banner .txt-section h1{font-size:60px;line-height:70px;font-weight:700}.d-dashboard{background-color:#fff}.d-dashboard,.d-dashboard .dashboard p,.d-dashboard .dentist_pt h2,.d-dashboard .dentist_pt p{color:#4a494a}.d-dashboard .dentist_pt ul.big_list li{background-image:url(/static/media/list-icon-black.3c7796c1.svg);color:#4a494a}.patients-dashboard .txt-sec{width:80%;margin:auto;text-align:left;position:relative;z-index:0;padding:0 0 0 80px}.patients-dashboard .txt-sec:after{background-color:#f2f9ff;position:absolute;width:290px;height:290px;content:"";left:0;top:0;bottom:0;margin:auto 0;border-radius:50%;z-index:-1}.patients-dashboard .txt-sec p{font-weight:300;margin:0}.patients-dashboard .txt-sec p span{display:block;font-size:18px;font-weight:700}.d-testimonials{background-color:#f2f9ff;margin:0}.d-testimonials .dentist_slide{position:relative;margin:15px 0}.d-testimonials .dentist_slide:after{content:"";position:absolute;background-image:url(/static/media/quote-black.11e50176.svg);background-repeat:no-repeat;height:68px;width:68px;top:30px;left:440px}.d-testimonials .dentist_slide .slick-arrow{font-size:0;border:none;padding:15px 30px;background-color:transparent;background-image:url(/static/media/arrow-active.c840f757.svg);background-repeat:no-repeat;background-size:auto 20px;position:absolute;top:30px;right:0;z-index:9}.d-testimonials .dentist_slide .slick-disabled{background-image:url(/static/media/arrow-inactive.20376944.svg)}.d-testimonials .dentist_slide .slick-next{background-position:0}.d-testimonials .dentist_slide .slick-prev{right:90px;-webkit-transform:rotate(180deg);transform:rotate(180deg);background-position:0}.d-testimonials .dentist_slide .media-img{width:320px;height:320px;margin:0 60px;overflow:hidden;border-radius:50%;box-shadow:0 5px 5px rgba(0,0,0,.10196078431372549)}.d-testimonials .dentist_slide .media-img img{height:100%;width:auto}.d-testimonials .dentist_slide .media-body{margin:120px 0 0}.d-testimonials .dentist_slide .media-body p{font-size:22px;line-height:30px;font-weight:400;margin:0 0 30px}.d-testimonials .dentist_slide .media-body .q-name{font-weight:700;font-size:24px}.d-testimonials .dentist_slide .media-body .q-clinic{font-size:16px;font-weight:400}.new-dentist-form{background-color:#2e88cd;color:#fff}.new-dentist-form h2{color:#fff}.new-dentist-form p{color:#fff;font-size:24px;font-weight:300}.new-dentist-form .dentist-form{margin:15px 0 0;text-align:center}.new-dentist-form .dentist-form .show-on-change{margin:30px 0 0;display:none}.new-dentist-form .dentist-form .form-group{padding:0 12px}.new-dentist-form .dentist-form label{font-size:10px;font-weight:700;text-transform:uppercase;text-align:left;width:100%}.new-dentist-form .dentist-form input{border:1px solid #bce0fd;border-radius:4px;background-color:#fff;padding:12px 15px 10px;height:auto}.new-dentist-form .dentist-form input::-webkit-input-placeholder{color:#d9d9d9}.new-dentist-form .dentist-form input:-ms-input-placeholder{color:#d9d9d9}.new-dentist-form .dentist-form input::placeholder{color:#d9d9d9}.new-dentist-form .dentist-form .btn-custom{margin-top:30px}.new-dentist-form .dentist-form .select-box{position:relative}.new-dentist-form .dentist-form #d-location{padding:20px 30px 16px;height:auto;-webkit-appearance:none;appearance:none;background-image:url(/static/media/dropdown-icon.a2e0e6c3.svg);background-repeat:no-repeat;background-position:91%;background-size:12px;cursor:pointer}.new-dentist-form .dentist-form .d-location{width:100%;text-transform:none;font-size:16px;font-weight:400;text-align:center;margin:0 0 15px}.new-dentist-form .dentist-form .d-location img{height:18px;width:auto;position:relative;top:-3px;margin:0 7px 0 0}.faq .faq-content{margin:45px 0 0}.faq .faq-content .card{border:1px solid #f3f3f3;border-radius:6px;margin:0 0 30px}.faq .faq-content .card:last-child{margin:0}.faq .faq-content .card .card-header{background-color:#fff;border:none;border-radius:8px;font-size:0;padding:0}.faq .faq-content .card .card-header .btn{color:#4a494a;font-size:22px;font-weight:300;line-height:32px;padding:17px 30px;width:100%;text-align:left;position:relative}.faq .faq-content .card .card-header .btn:after{content:"";position:absolute;height:30px;width:30px;right:20px;top:0;bottom:0;margin:auto 0;background-image:url(/static/media/dropdown-icon.a2e0e6c3.svg);background-repeat:no-repeat;background-position:50%;background-size:10px;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.faq .faq-content .card .card-header .btn:focus,.faq .faq-content .card .card-header .btn:hover{text-decoration:none}.faq .faq-content .card .card-header .btn.collapsed:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.faq .faq-content .card .card-body{padding:0 30px 17px;font-size:16px;line-height:26px;color:#4a494a}@media only screen and (min-width:768px) and (max-width:991px){.d-banner .bg-overlay{width:100%}.d-banner .txt-section h1{font-size:34px!important}.d-banner .txt-section p{font-size:16px}.patients-dashboard{padding:0 0 60px}.patients-dashboard .txt-sec{width:100%;padding:0 0 0 60px}.d-testimonials{margin:0}.d-testimonials .dentist_slide:after{left:325px}.d-testimonials .dentist_slide .media-img{width:280px;height:280px;margin:0 45px 0 0}.d-testimonials .dentist_slide .media-body p{font-size:18px;line-height:28px}.new-dentist-form p{font-size:22px}}@media only screen and (min-width:320px) and (max-width:767px){.d-banner .bg-overlay{width:100%}.d-banner .btn{padding:12px 30px;font-size:14px}.patients-dashboard .txt-sec{width:100%;padding:0;margin:30px 0 0;text-align:center}.patients-dashboard .txt-sec:after{display:none}.patients-dashboard .txt-sec p{margin:0}.d-testimonials{padding:120px 0 60px;margin:0}.d-testimonials .dentist_slide .media{display:block}.d-testimonials .dentist_slide .media-img{width:250px;height:250px;margin:0 auto}.d-testimonials .dentist_slide .media-body{margin:30px auto 0;text-align:center}.d-testimonials .dentist_slide .media-body p{font-size:18px;line-height:26px}.d-testimonials .dentist_slide:after{display:none}.d-testimonials .dentist_slide .slick-arrow{top:-60px}.new-dentist-form p{font-size:18px}.new-dentist-form .dentist-form #d-location{padding:13px 15px 9px;background-position:94%}.faq .faq-content .card .card-header .btn:after{right:0}.faq .faq-content .card .card-header .btn{font-weight:700;font-size:20px}.faq .faq-content .card .card-header .btn.collapsed{font-size:20px;font-weight:300}}.inner-header{background-color:#fff;box-shadow:0 2px 5px rgba(0,0,0,.08);width:100%;position:fixed;z-index:10}.result-list-page-title{border-bottom:1px solid #ededed;padding:0 0 30px;margin:0 0 80px}.result-list-page-title .shwrt{margin:32px 0 0}.list-page{position:relative;background-color:#f9f9f9;min-height:100vh}.list-page .map-sec{margin-top:0;height:100vh;position:fixed!important;max-width:33vw;width:100%;border-left:1px solid #e6e6e6;top:0;right:0}.list-page .map-sec iframe{width:100%;height:100%!important}.list-box-sec{background:#fff 0 0 no-repeat padding-box;box-shadow:0 3px 15px rgba(0,0,0,.050980392156862744);border:1px solid #e6e6e6;border-radius:10px;padding:30px;margin:80px 0}.list-box-sec:hover{border-color:#e62b4a;cursor:pointer}.list-box-sec:last-child{margin-bottom:0}.list-box-sec .cd-dr-img{margin-top:-72px;line-height:0}.list-box-sec .cd-dr-img .img-box{height:80px;width:80px}.list-box-sec .cd-dr-img .img-box.lmo{background:#f9f9f9;text-align:center;line-height:70px;font-size:24px;font-weight:600}.list-box-sec .btn-custom{padding:10px 45px 10px 20px;line-height:16px;position:relative;text-transform:capitalize;text-align:left}.list-box-sec .btn-custom:after{content:"";bottom:0;left:0;position:absolute;right:0;top:0;margin:auto;background-image:url(/static/media/ic_arrow_forward_24px.23797ea0.svg);background-position:calc(100% - 20px) 50%;background-repeat:no-repeat;background-size:14px}.list-box-sec .trusted-txt{font-size:16px;color:#e62b4a;font-weight:400;margin:0 0 10px}.list-box-sec .p-name{font:700 24px/34px Roboto}.list-box-sec .p-address{color:#4a494a}.list-box-sec .ratting-star i{color:#ff8c00;margin:0 2px 0 0;font-size:14px}.list-box-sec .ratting-star strong{color:#4a494a;font-size:16px;position:relative;line-height:26px;margin:0 0 0 10px;top:3px}.list-box-sec .patients-no{font-weight:400;color:#e62b4a;margin:0 0 10px}.list-box-sec .img-list-sec{text-align:right;margin:15px 0 0;padding:15px 0 0;border-top:1px solid #e9e9e9}.list-box-sec .img-list-sec li{display:inline-block;margin:0 3px}.list-box-sec .img-list-sec li img{height:22px;width:auto}.list-box-sec .img-list-sec li span{font-size:16px;font-weight:700;color:#95989a}.list-box-sec .distnc{font-weight:700;font-size:14px;margin:10px 0 0}.filter-by-pref{max-width:360px;width:100%;margin:0 auto}.filter-by-pref .filt_lab{font-size:14px;text-align:right;margin:0 0 10px}.filter-by-pref select{padding:6px 10px;height:auto;-webkit-appearance:none;appearance:none;background-image:url(/static/media/dropdown-icon.a2e0e6c3.svg);background-repeat:no-repeat;background-position:calc(100% - 15px) 50%;background-size:10px;cursor:pointer;font-size:14px;border:1px solid #e6e6e6}@media only screen and (min-width:320px) and (max-width:767px){.list-box-sec{position:relative;margin:60px 0}.list-box-sec .col{position:static}.list-box-sec .cd-dr-img{margin:0;position:absolute;top:0;right:15px}.list-box-sec .cd-dr-img .img-box{height:50px;width:50px;margin:-25px 0 0 -20px}.list-box-sec .trusted-txt{font-size:14px;margin:0 0 7px}.list-box-sec .trusted-txt img{height:14px;width:auto}.list-box-sec .p-name{font-size:18px;line-height:28px;margin:0 0 7px}.list-box-sec .ratting-star img{max-height:15px}.list-box-sec .btn-custom{width:100%}.list-box-sec .ratting-star strong{font-size:14px;line-height:24px;top:1px}.list-box-sec .patients-no{margin:10px 0;font-size:12px}}.seo-list-page{padding:0 0 60px}.seo-list-page .best-rated-sec{margin:50px 0 0;background:#fff 0 0 no-repeat padding-box;box-shadow:0 3px 15px rgba(0,0,0,.050980392156862744);border:1px solid #e6e6e6;border-radius:10px;padding:35px 45px}.seo-list-page .best-rated-sec p{margin:0}.seo-list-page .best-rated-sec p strong{margin:0 0 15px;display:block}.seo-list-page .sc-dr-img .img-box{height:60px;width:60px}.seo-list-page .list-box-sec{margin:0 0 50px}.seo-list-page .list-box-sec:hover{border-color:#e62b4a;cursor:inherit}.seo-list-page .list-box-sec .p-name a{color:#444}.seo-list-page .list-box-sec .btn-custom{padding:10px 20px}.seo-list-page .list-box-sec .btn-custom:after{display:none}.seo-list-page .list-box-sec .sedlist{margin:0 0 15px}.seo-list-page .sc_cl_img{border:1px solid #ccc;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.seo-list-page .sedlist a{color:#444}.seo-list-page .sedlist .d_name{font-weight:600}.seo-list-page .sedlist .ddeg{font-size:14px;color:#999}.seo-list-page a.vaplink{color:#444;font-weight:500;display:block}@media (max-width:767px){.list-page .map-sec{display:none}.seo-list-page .list-box-sec .btn-custom{padding:10px 20px;margin:20px 0 0;text-align:center}.seo-list-page .list-box-sec .sedlist{margin:10px 0}}.cd-header{background:#fff;background:-webkit-gradient(left top,left bottom,color-stop(0,#fff),color-stop(100%,hsla(0,0%,100%,0)));background:linear-gradient(180deg,#fff 0,hsla(0,0%,100%,0));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=0);box-shadow:none;padding:15px 30px;height:1 20px}.client-detail-sec{margin:-60px 0 0}.cd-map-sec{padding:0;height:auto}.cd-map-sec #map{width:100%;min-height:500px}.cd-page{padding:0 0 60px;background:#fff}.cd-inner-section hr{margin:20px 0}.label-txt{font-size:14px;color:#95989a;margin:7px 0 0;display:block}.chk-distance{width:80%;margin:10px 0 30px}.chk-distance,.chk-distance .input-group{box-shadow:0 3px 10px rgba(0,0,0,.050980392156862744)}.chk-distance .input-group{border:1px solid #e9e9e9;border-radius:5px;background-color:#fff}.chk-distance .input-group input{height:auto;padding:30px 15px 30px 60px;background-image:url(/static/media/map-marker-alt-solid.372351d5.svg);background-position:30px;background-repeat:no-repeat}.chk-distance .input-group input,.chk-distance .input-group span{border:none;background-color:#fff}.chk-distance .input-group .input-group-append{border-left:1px solid #e9e9e9;margin:0;padding:0 30px}.chk-distance .input-group .input-group-append .txt-sec{font-size:8px;color:#95989a;text-transform:uppercase}.chk-distance .input-group .input-group-append .txt-sec span{display:block;font-size:15px;color:#4a494a;text-transform:capitalize}.chk-distance .input-group .input-group-append .txt-sec span strong{font-weight:700;font-size:24px}.practician-name .trusted-txt{font-size:16px;color:#e62b4a;font-weight:400}.practician-name .p-name{font-size:24px;font-weight:700;line-height:35px}.practician-name .p-address{color:#95989a}.practician-name .ratting-value{margin-top:10px;font-size:10px;font-weight:700;color:#95989a}.practician-name .ratting-value strong{font-size:40px;color:#4a494a}.practician-name .ratting-value span{font-size:11px;color:#4a494a;font-weight:400}.practician-name .ratting-star{margin-bottom:10px}.practician-name .ratting-star i{color:#ff8c00;margin:0 2px 0 0;font-size:14px}.practician-name .ratting-star span{color:#95989a;font-size:14px;margin:0 0 0 7px}.helpful-review{position:relative;padding:0 30px}.helpful-review:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.helpful-review:after,.helpful-review:before{content:"";bottom:0;left:0;position:absolute;right:0;top:0;margin:auto;width:100%;height:100%;background-image:url(/static/media/quote-black.11e50176.svg);background-repeat:no-repeat;background-size:15px auto;background-position:left 4px}.helpful-review .title-txt{font-size:18px;font-weight:700;color:#ff8c00}.helpful-review p{font-style:italic;margin:15px 0 0;padding:0 0 15px}.highlights-listing li .media{box-shadow:0 3px 10px rgba(0,0,0,.050980392156862744);border:1px solid #e9e9e9;border-radius:5px;background-color:#fff;padding:20px 30px}.highlights-listing li .media .media-img{width:40px;height:40px;padding:2px;text-align:center}.highlights-listing li .media .media-body{font-size:16px;font-weight:700;color:#4a494a}.highlights-listing li .media .media-body span{color:#95989a;display:block;font-size:14px;font-weight:400;line-height:24px}.services-offered{margin-bottom:30px}.services-offered .media{position:relative;padding:12px 0}.services-offered .media:after{content:"";position:absolute;height:100%;width:1px;top:0;bottom:0;right:-30px;left:auto;margin:auto 0;background-color:#e9e9e9}.services-offered .media .media-img{width:40px;height:40px;padding:2px;text-align:center}.services-offered .media .media-body{font-size:16px;font-weight:700;color:#4a494a}.services-offered .media .media-body span{color:#95989a;display:block;font-size:14px;font-weight:400;line-height:24px}.services-offered .service-selected-list{margin:0;padding:0 0 0 30px}.services-offered .service-selected-list li{font-size:16px;font-weight:700;color:#4a494a}.services-offered .btn{padding-left:0;padding-right:0}.services-offered .all-services{position:relative;z-index:0}.services-offered .all-services .close-list{position:absolute;top:-20px;right:0;left:auto;bottom:auto;margin:0}.services-offered .all-services .all-service-list{-moz-column-count:2;-moz-column-gap:20px;-webkit-column-count:2;-webkit-column-gap:20px;column-count:2;grid-column-gap:20px;column-gap:20px;margin:0;padding:0}.services-offered .all-services .all-service-list li{font-size:18px;color:#4a494a;padding:4px 0}.services-offered .all-services .all-service-list li.selected{text-decoration:underline;color:#16cf50}.insurance-details .media{margin:0 0 45px}.insurance-details .title-txt{font-weight:700;font-size:18px;color:#4a494a}.insurance-details p{margin:0}.insurance-details .label-txt{color:#4a494a}.financing-plans p{width:70%;margin:0}.img-gallery{margin-bottom:30px}.img-gallery .img-box{background-color:#fff;border-radius:5px;overflow:hidden;position:relative;border:1px solid #fff}.img-gallery .img-box img{max-width:100%}.practice-features ul{-moz-column-count:3;-moz-column-gap:30px;-webkit-column-count:3;-webkit-column-gap:30px;column-count:3;grid-column-gap:30px;column-gap:30px;padding:0;margin:0}.practice-features ul li{font-size:18px;font-weight:700;color:#4a494a;padding:4px 0}.dr-profiles .profile-box{box-shadow:0 3px 10px rgba(0,0,0,.050980392156862744);border:1px solid #e9e9e9;border-radius:5px;padding:30px;margin:30px 0}.dr-profiles .profile-box .media .media-img{width:90px;height:90px;border:3px solid #fff;border-radius:50%;overflow:hidden}.dr-profiles .profile-box .media .media-body .dr-profile-visible{padding:20px 0;position:relative;z-index:0}.dr-profiles .profile-box .media .media-body .dr-profile-visible .view-btn{position:absolute;text-align:left;top:0;bottom:0;right:0;left:auto;background-color:rgba(0,201,167,.10196078431372549);border:1px solid rgba(0,201,167,.14901960784313725);height:30px;border-radius:5px;font-size:14px;color:#4a494a;line-height:18px;min-width:120px;background-image:url(/static/media/view-profile-arrow.da60c2a8.svg);background-position:calc(100% - .75rem) 50%;background-repeat:no-repeat;margin:auto 0}.dr-profiles .profile-box .media .media-body .dr-profile-visible .dr-name{font-size:18px;line-height:28px;font-weight:700;color:#4a494a}.dr-profiles .profile-box .media .media-body .dr-profile-visible .trusted-txt{font-size:16px;color:#e62b4a;font-weight:400;margin:0}.dr-profiles .profile-box .media .media-body .dr-profile-hidden .profile-desc{border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;padding:30px 0;margin:15px 0 30px}.dr-profiles .profile-box .media .media-body .dr-profile-hidden .profile-desc p:last-child{margin:0}.patient-reviews .title-sec{margin:60px 0 0}.patient-reviews .media-body p{font-size:22px;margin:0}.patient-reviews .media-img .ratting-value{font-size:10px;font-weight:700;color:#95989a}.patient-reviews .media-img .ratting-value strong{font-size:40px;color:#4a494a}.patient-reviews .media-img .ratting-value span{font-size:11px;color:#4a494a;font-weight:400}.patient-reviews .ratting-star i{color:#ff8c00;margin:0 2px 0 0;font-size:14px}.patient-reviews .ratting-star span{color:#95989a;font-size:14px;margin:0 0 0 7px}.cd-review-sec .media{border-top:1px solid #e9e9e9;margin:30px 0 0;padding:30px 0 0}.cd-review-sec .media-img{height:100px;width:100px;overflow:hidden;box-shadow:0 5px 5px rgba(0,0,0,.10196078431372549);border:none;border-radius:50%;margin:0 30px 0 0}.cd-review-sec .ratting-star{margin:0 0 15px}.cd-review-sec .ratting-star i{color:#ff8c00;margin:0 3px 0 0;font-size:14px}.cd-review-sec .review-content{margin:0 0 15px}.cd-review-sec .btn{margin:45px 0 0}.cd-dr-img{margin:0 0 15px}.cd-dr-img .img-box{height:90px;width:90px;overflow:hidden;border:3px solid #fff;border-radius:50%;margin:0 0 0 -15px;display:inline-block}.cd-dr-img .img-box.lmo{background:#f9f9f9;text-align:center;line-height:80px;font-size:24px;font-weight:600}.patients-no{margin:0 0 30px;font-weight:700}.open-hours{margin:30px 0;background-color:#fff;box-shadow:0 3px 10px rgba(0,0,0,.050980392156862744)}.open-hours .title-sec{background-color:rgba(222,68,54,.14901960784313725);color:#e62b4a;text-align:center;padding:25px;font-size:18px;line-height:18px;font-weight:700;border:1px solid rgba(222,68,54,.14901960784313725);border-radius:3px 3px 0 0}.open-hours .desc-sec{padding:25px 40px;border-radius:0 0 3px 3px;border:1px solid #e9e9e9;border-top:none}.open-hours .desc-sec ul li{display:flex;justify-content:space-between!important;position:relative;margin:15px 0;color:#95989a;font-weight:400;font-size:16px}.open-hours .desc-sec ul li:after{content:"";position:absolute;width:100%;height:1px;background-color:#e9e9e9;top:auto;bottom:12px;left:0;right:0;margin:0 auto}.open-hours .desc-sec ul li span{background:#fff;display:inline-block;position:relative;z-index:1}.open-hours .desc-sec ul li span:first-child{text-align:left;background-color:#fff;padding:0 7px 0 0}.open-hours .desc-sec ul li span:last-child{text-align:right;padding:0 0 0 7px;background-color:#fff}.open-hours .desc-sec ul li.active{color:#16cf50;font-weight:700}.info_custom{display:flex;align-items:center;width:150px}.info_custom .info_img{max-width:50px;margin:0 10px 0 0}.info_custom .info_cnt{font-weight:700}.info_custom .info_rating{margin:5px 0 0}.info_custom .info_rating i{color:#ff8c00}@media only screen and (min-width:992px) and (max-width:1199px){.highlights-listing li .media{padding:20px}.practice-features ul{-moz-column-count:2;-moz-column-gap:30px;-webkit-column-count:2;-webkit-column-gap:30px;column-count:2;grid-column-gap:30px;column-gap:30px}}@media only screen and (min-width:768px) and (max-width:991px){#sidebarClient{position:absolute;top:10px;right:15px;z-index:1;width:36%}#sidebarClient .cd-dr-img{margin:0 0 7px}#sidebarClient .cd-dr-img .img-box{width:80px;height:80px}#sidebarClient .patients-no{margin:0 0 15px;font-size:14px}#sidebarClient #footerBtn{padding:10px;font-size:14px}#sidebarClient #footerBtn img{height:16px;width:auto}#sidebarClient .open-hours .desc-sec{padding:20px 30px}#sidebarClient .open-hours .title-sec{font-size:16px;padding:15px}.chk-distance{width:60%}.chk-distance .input-group input{padding:30px 15px 30px 40px;background-position:15px}.chk-distance .input-group .input-group-append{padding:0 15px}.practician-name.media{display:block;width:60%}.practician-name.media .media-img{margin-top:15px}.helpful-review,.helpful-review+hr,.practician-name+hr{width:60%}.practice-features ul li,.services-offered .all-services .all-service-list li{font-size:16px}}@media only screen and (min-width:320px) and (max-width:767px){.cd-page{padding:0 0 90px;position:relative}.cd-header{padding:10px 0}.cd-header .navbar-brand img{max-width:80px;height:auto;width:100%}.client-detail-sec{margin:0}.chk-distance{width:100%;margin:-36px 0 30px}.chk-distance .input-group input{background-position:12px;padding:20px 15px 20px 30px;background-size:10px auto;font-size:14px;line-height:14px}.chk-distance .input-group .input-group-append{padding:0 5px}.chk-distance .input-group .input-group-append .txt-sec span strong{font-size:20px}.cd-dr-img{text-align:center;margin:0 0 15px 30px}.cd-dr-img .img-box{height:80px;width:80px}.practician-name{display:block;text-align:center}.practician-name .media-body,.practician-name .media-img{margin-right:0!important}.practician-name .p-name{font-size:24px;line-height:32px}.practician-name .p-address{font-size:14px}.cd-review-sec .media{display:block}.cd-review-sec .media-img{margin:0 auto 15px;height:60px;width:60px}.cd-review-sec .ratting-star img{max-width:16px}.cd-review-sec .review-content,.cd-review-sec .review-date{font-size:14px}.patient-reviews .title-sec{display:block}.patient-reviews .media-body p{font-size:16px}.practice-features ul,.services-offered .all-services .all-service-list{-moz-column-count:auto;-moz-column-gap:0;-webkit-column-count:auto;-webkit-column-gap:0;column-count:auto;grid-column-gap:0;column-gap:0}.services-offered .media{border-bottom:1px solid rgba(0,0,0,.1)}.services-offered .media:after{display:none}.services-offered .service-selected-list{margin:15px 0}.services-offered .service-selected-list li{line-height:32px}.highlights-listing{-moz-column-count:auto;-moz-column-gap:0;-webkit-column-count:auto;-webkit-column-gap:0;column-count:auto;grid-column-gap:0;column-gap:0}.highlights-listing li .media{padding:20px}.cd-sidebar .patients-no{text-align:center;margin:15px 0}.cd-sidebar .open-hours{margin:0}.financing-plans p{width:100%}.open-hours .desc-sec{padding:25px 30px}.section-title{font-size:22px;line-height:30px}.insurance-details{padding:0 0 45px}.insurance-details .media{margin:30px 0 15px}.insurance-details .title-txt{font-size:16px}.insurance-details p{font-size:14px;line-height:22px}.dr-profiles .profile-box{padding:15px}.dr-profiles .profile-box .media .media-img{height:50px;width:50px;margin-right:7px!important}.dr-profiles .profile-box .media .media-body .dr-profile-visible{padding:0}.dr-profiles .profile-box .media .media-body .dr-profile-visible .view-btn{font-size:0;min-width:1px;background-position:50%}.dr-profiles .profile-box .media .media-body .dr-profile-visible .dr-name{font-size:16px}.dr-profiles .profile-box .media .media-body .dr-profile-visible .trusted-txt{font-size:14px;margin:0 0 7px}.dr-profiles .profile-box .media .media-body .dr-profile-visible .trusted-txt img{height:14px;width:auto}#footerBtn{position:fixed;bottom:0;border-radius:0;z-index:9}}.timeline-sec{position:relative;z-index:0;overflow:hidden;padding:75px 0 0;min-height:250px;background-position:50%;background-repeat:no-repeat;background-size:cover}.timeline-sec:after{content:"";position:absolute;top:0;bottom:0;margin:auto 0;left:0;z-index:1;width:50%;height:100%;background:-webkit-gradient(left top,right top,color-stop(0,hsla(0,0%,50.2%,.7)),color-stop(100%,transparent));background:linear-gradient(90deg,hsla(0,0%,50.2%,.7) 0,transparent);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#808080",endColorstr="#000000",GradientType=1)}.profile-sec-seo{background-color:#f9f9f9;padding:0}.profile-sec-seo .practician-name .media-img{background-color:#fff;height:140px;width:220px;border:1px solid #e9e9e9;border-radius:5px;padding:5px;position:relative;top:-60px;box-shadow:0 3px 10px rgba(0,0,0,.050980392156862744);display:flex;align-items:center}.profile-sec-seo .practician-name .media-img img{max-height:100%;margin:0 auto}.profile-sec-seo .practician-name .media-img:after{content:"";width:44px;height:44px;background-color:#e62b4a;border:1px solid #e9e9e9;border-radius:50%;position:absolute;bottom:-22px;right:22px;background-repeat:no-repeat;background-position:50%;background-image:url(/static/media/ic_business_24px.e5d302ef.svg);display:none}.profile-sec-seo .practician-name .media-img .badge_icons{display:flex;position:absolute;bottom:-16px;right:10px;grid-gap:8px;gap:8px}.profile-sec-seo .practician-name .media-img .badge_icons span{display:block;border-radius:50%;background-color:#e62b4a;width:32px;height:32px;display:grid;place-content:center;padding:8px}.profile-sec-seo .practician-name .media-img .badge_icons span img{max-width:100%}.profile-sec-seo .practician-name .media-img .badge_icons span.badge_icons_hygine{background-color:#5cb85c;padding:5px}.profile-sec-seo .practician-name .media-body{margin:20px 0 10px}.profile-sec-seo.for_provider .media-img{height:220px}.profile-description-seo{padding:30px 0}.profile-description-seo .section-title{border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:10px;padding-top:20px!important}.abt-sec .title-txt{font-size:24px;font-weight:700;line-height:36px;color:#4a494a;margin:0 0 15px;border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:10px}.abt-sec .read-more{font-weight:600;font-size:16px;line-height:18px;text-decoration:underline;color:#e62b4a;padding:0;margin:0 0 30px}.provider-list{background:transparent linear-gradient(0deg,hsla(0,0%,100%,0),#f9f9f9) 0 0 no-repeat padding-box;border:1px solid #e9e9e9;border-radius:5px 5px 0 0;margin:0 0 30px}.provider-list hr{margin:0}.provider-list .title-txt{font-weight:600;font-size:18px;line-height:19px;padding:15px}.provider-list .list-sec-seo{padding:15px 30px}.provider-list .dr-box{margin:15px 0}.provider-list .dr-box .media-img{height:60px;width:60px;border-radius:50%;overflow:hidden}.provider-list .dr-box .dr-name{font-weight:700;color:#4a494a}.provider-list .dr-box .dr-desg{font-size:14px;color:#999}.provider-list .dr-box .dr-rating{font-size:12px}.provider-list .dr-box .dr-rating .ratting-star{display:inline-block}.provider-list .dr-box .dr-rating .ratting-star img{height:10px;width:auto}.insurance-btn{border:1px solid #e9e9e9;border-radius:3px;background-color:#fff;padding:15px 30px;position:relative;cursor:pointer}.insurance-btn .media-body{font-weight:600;font-size:18px;line-height:18px}.map-sec-client{box-shadow:0 3px 10px rgba(0,0,0,.050980392156862744);border:1px solid #e9e9e9;border-radius:5px;overflow:hidden}.map-sec-client iframe{width:100%}.iframe-utility.master_popup .book-close-btn{border-radius:0 0 0 10px;background-color:#0267d4;top:0;right:0}.iframe-utility.master_popup .modal-dialog{max-width:400px;height:100vh;margin-top:0;margin-bottom:0}.iframe-utility.master_popup .modal-dialog .utility-frame{height:90vh}@media only screen and (min-width:320px) and (max-width:767px){.iframe-utility.master_popup .modal-dialog .utility-frame{height:90vh;overflow:hidden}}@media only screen and (min-width:768px) and (max-width:991px){.profile-sec-seo .practician-name .media-img{margin-right:30px!important}.profile-sec-seo .practice_at+.btn-custom{position:absolute;top:auto;right:30px;width:auto!important;padding:5px 30px;font-size:14px;bottom:40px}.profile-sec-seo .practician-name.media{display:flex;width:100%}.profile-sec-seo .practician-name.media .trusted-txt{margin-bottom:7px}.profile-sec-seo .practician-name .media-body{margin:15px 0}.practician-name .p-name{font-size:30px;line-height:40px}.practician-name .ratting-value{margin-top:7px!important}.abt-sec{margin-top:45px}}@media only screen and (min-width:320px) and (max-width:767px){.profile-sec-seo .practician-name .media-img{padding:2px;top:-40px;margin-right:auto!important;margin-left:auto}.profile-sec-seo .practician-name .media-img:after{height:30px;width:30px;bottom:-14px;right:14px;background-size:auto 12px}.profile-sec-seo .practician-name .media-body{margin:5px 0 0}.profile-sec-seo .btn-custom{font-size:14px;padding:5px 15px}.profile-sec-seo .btn-custom img{width:16px}.insurance-btn{padding:15px 45px 15px 15px;margin:-30px 0 30px}.insurance-btn .media-body{font-size:16px}.insurance-btn .media-img{width:24px}}.profile-sec-seo.for_provider .btn-custom{margin:0}.dcqa .dcq{font-weight:500;margin:0 0 5px}.dcqa .dcq p{margin:0}.fdlang{margin:30px 0;background-color:#fff;box-shadow:0 3px 10px rgba(0,0,0,.050980392156862744);padding:20px 30px;border:1px solid #e9e9e9;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px}.fdlang .badge{margin:0 10px 0 0}.practice_at .pfon{font-weight:700}.practice_at{margin:30px 0 20px}@media only screen and (min-width:320px) and (max-width:767px){.seo-page-dr .provider-list .list-sec-seo{padding:15px}.seo-page-dr .provider-list .dr-box .media-img{width:40px;height:40px}.seo-page-dr .section-title{font-size:20px}.seo-page-dr .abt-sec{margin-top:30px}.seo-page-dr .abt-sec .title-txt{font-size:20px}.seo-page-dr .open-hours .title-sec,.seo-page-dr .provider-list .title-txt{font-size:16px;padding:15px}.seo-page-dr .timeline-sec{min-height:240px}.seo-page-dr .open-hours .desc-sec{margin-bottom:30px}.seo-page-dr .open-hours .desc-sec ul{margin-bottom:0}.seo-page-dr .open-hours .desc-sec ul li{font-size:14px}.seo-page-dr .open-hours .desc-sec ul li:last-child{margin-bottom:0}.seo-page-dr .services-offered .all-services .all-service-list li{font-size:16px}}.sub-banner{background-image:url(/static/media/about-banner.f8c85ff4.svg)}.sub-banner:after{content:"";bottom:0;left:0;position:absolute;right:0;top:0;margin:auto;height:100%;width:100%;z-index:-1;background:-webkit-gradient(left top,left bottom,color-stop(0,transparent),color-stop(100%,hsla(0,0%,50.2%,.7)));background:linear-gradient(180deg,transparent 0,hsla(0,0%,50.2%,.7));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#808080",GradientType=0)}.sub-banner h1{font-size:60px;line-height:60px;font-weight:700;color:#fff;margin:75px 0 0;padding:0}.team-sec{padding:60px 0 30px}.team-sec hr{margin:15px 0 45px}.team-box{margin:0 0 30px;border:1px solid #e1e1e1;padding:1px 1px 20px}.team-box .team-img{overflow:hidden;max-height:400px;height:100%;width:100%;margin:0 0 15px}.team-box .team-name{font-size:26px;line-height:36px;font-weight:600;margin:0 0 3px}.team-box .team-desg{font-size:16px;line-height:26px;font-weight:400;text-transform:uppercase}.how-it-work-sec .like-h1{font-weight:700}.how-it-work-sec hr{margin:45px 0}.how-it-work-steps .screen-img{max-width:240px;height:auto;width:100%;box-shadow:0 30px 30px rgba(0,0,0,.05);border-radius:10px;border:1px solid #e1e1e1}.how-it-work-steps .dashboard_content.top-title p{color:#4a494a;font-weight:600;font-size:24px;line-height:34px;margin-top:19px;margin-bottom:12.5px}.how-it-work-steps .row{margin-bottom:45px}.how-it-work-steps .row:first-child{margin-bottom:0}.how-it-work-steps .multi-img{margin:0 1%}.how-it-work-steps .row:last-child .dashboard_content.top-title p{margin-bottom:30px}@media only screen and (min-width:992px) and (max-width:1199px){.how-it-work-steps .screen-img{max-width:200px}.how-it-work-steps .dashboard_content.top-title p{font-size:22px;line-height:32px}}@media only screen and (min-width:768px) and (max-width:991px){.how-it-work-steps .screen-img{max-width:150px}.how-it-work-steps .dashboard_content.top-title p{font-size:18px;line-height:26px}}@media only screen and (min-width:320px) and (max-width:767px){.sub-banner h1{font-size:40px;line-height:50px;margin:65px 0 0}.how-it-work-steps .like-h1{margin:0}.how-it-work-steps .multi-img,.how-it-work-steps .screen-img{margin:15px 0!important}.how-it-work-steps .dashboard_content.top-title p{font-size:20px;line-height:28px;text-align:center}.how-it-work-steps .row{margin-bottom:30px;flex-direction:column-reverse!important}.how-it-work-steps .row:last-child{flex-direction:column!important}}.no_banner{height:70px}.referral-page{background-color:#2e88cd;height:100vh;padding:120px 0 0}.referral-page .info-sec .section-title{font-weight:700;color:#fff;text-transform:uppercase}.referral-page .info-sec .section-title span{font-weight:300}.referral-page .info-sec .how-list{padding:0;margin:30px 0}.referral-page .info-sec .how-list li{color:#fff;margin:0 0 15px}.referral-page .info-sec .how-list li:last-child{margin:0}.referral-page .info-sec .how-list li .title-txt{text-transform:uppercase;font-size:20px;line-height:28px;font-weight:700}.referral-page .info-sec .how-list li .des-txt{font-size:16px;line-height:24px}.referral-page .info-sec .how-list li .media-img{height:24px;width:24px;background-color:#fff;color:#2e88cd;border-radius:50%;font-size:14px;font-weight:700;text-align:center;line-height:26px;margin:0 15px 0 0}.referral-page .info-sec .bottom-img{position:absolute;bottom:0;left:0;right:0;margin:0 auto;max-width:280px;width:100%;height:auto}.referral-page .referal-input-box{box-shadow:0 3px 10px rgba(0,0,0,.050980392156862744);border:1px solid #e9e9e9;border-radius:5px;background-color:#fff;padding:30px}.referral-page .referal-input-box button{margin:15px 0 0}.referral-page .referal-input-box .step-title{font-size:20px;font-weight:700;line-height:18px;margin:15px 0;color:#4a494a}.referral-page .referal-input-box .title-sec .title-txt{font-size:28px;font-weight:700;line-height:36px;margin:0 0 7px;color:#4a494a}.referral-page .referal-input-box .title-sec p{margin:7px 0}.referral-page .referal-input-box .input-sec input{width:100%;background-color:#fff;padding:12px 15px;height:auto;border:1px solid #e9e9e9;border-radius:3px;margin:7px 0}body{background:#f9fbfd;color:#444;position:relative}.formApp{position:fixed;height:100vh;width:100%}.formApp:before{background-image:url(/static/media/bg-top.e7d048ee.svg);background-position:0 0;background-size:auto 100%;top:0;left:0}.formApp:after,.formApp:before{position:absolute;content:"";margin:0;z-index:-1;background-repeat:no-repeat;height:90%;width:100%;bottom:0;right:0}.formApp:after{background-image:url(/static/media/bg-bottom.03855848.svg);background-position:100% 100%;left:auto;top:auto}.page-container{min-height:100vh;padding-left:280px;transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;-ms-transition:all .2s ease;overflow-y:scroll}.form-wizard{position:relative;z-index:0}.form-wizard .container{height:100vh;max-width:1170px}.form-wizard .container .row.gutter-5{margin:-5px 0}.form-wizard .container .row.gutter-5>[class*=" col-"],.form-wizard .container .row.gutter-5>[class*=col-]{padding:0 10px}.form-wizard .wizard{padding:30px 0;align-self:center!important}.form-wizard .txt-box{margin-bottom:40px}.form-wizard .title{margin:15px 0;font-size:34px;line-height:44px;font-weight:500}.form-wizard .sub-title{color:#95989a;font-size:20px;line-height:30px;font-weight:400;margin:15px 0}.form-wizard .main-text{font-size:16px;margin:0 0 5px;font-weight:500;color:#212121}.form-wizard .sub-text{font-size:14px;padding:0;color:#777f88}.form-wizard .btn.focus,.form-wizard .btn:focus{box-shadow:none}.form-wizard .btn-skip{border:1px solid #ddd;background-color:#fff}.form-wizard .custom-click{width:100%;height:100%;padding:15px 46px 25px;background-color:#fff;color:#666;transition:all .2s;position:relative;box-shadow:2px 2px 5px rgba(0,0,0,.050980392156862744);border:2px solid #e5e5e5;border-radius:6px}.form-wizard .custom-click:hover{-webkit-transform:scale(1.1);transform:scale(1.1);outline:0;box-shadow:2px 2px 5px rgba(0,0,0,.05);border:2px solid #3196e3}.form-wizard .custom-click .check_corner{position:absolute;right:10px;top:2px;font-size:16px}.form-wizard .custom-click .check_corner i{color:#e5e5e5}.form-wizard .custom-click.active{outline:0;box-shadow:2px 2px 5px rgba(0,0,0,.05);border:2px solid #3196e3;background-color:#eef8ff}.form-wizard .custom-click.active .check_corner i{color:#44cb92}.form-wizard .service-list .custom-click .check_corner{top:15px}.form-wizard .img-container img{display:inline-block;max-width:100%;max-height:100%;vertical-align:middle;height:60px}.form-wizard .btn-toggle{padding:12px 40px;border-radius:6px}.form-wizard .form-sec{margin:15px 0 0}.form-wizard .form-sec label{font-weight:500;color:#666;font-size:14px}.form-wizard .dentist-services h5{font-size:14px}.form-wizard .dentist-services .service-list{margin:0 0 20px}.form-wizard .dentist-services .content-container h5{display:inline-block;width:auto;text-transform:capitalize}.form-wizard .dentist-services .content-container i{width:20px;display:inline-block;color:#ddd}.form-wizard .dentist-services .content-container .tip{margin:4px 0 0 4px;width:auto}.form-wizard .dentist-services .custom-click{padding:15px}.form-wizard .available-time .service-list{margin:0 0 10px}.form-wizard .available-time .content-container h5{display:inline-block;width:auto;text-transform:capitalize}.form-wizard .available-time .content-container i{width:20px;display:inline-block;color:#ddd}.form-wizard .available-time .content-container .tip{margin:4px 0 0 4px;width:auto}.form-wizard .available-time .custom-click{padding:15px}.form-wizard .goals h5{font-size:15px}.form-wizard .last-visited h5{color:#3196e3;font-size:24px}.form-wizard .last-visited .sub-text{font-weight:700;color:#444}.form-wizard .anxiety h5{font-size:18px}.form-wizard .last-visited.anxiety .list-box,.form-wizard .wizard.preferance .list-box{max-width:20%}.form-wizard .last-visited.anxiety .list-box .custom-click,.form-wizard .wizard.preferance .list-box .custom-click{padding:30px 15px}.form-wizard .preferance h5{padding:0 5px;color:#3196e3}.form-wizard .insurance-providers .custom{padding:30px 5px;min-height:132px}.form-wizard .insurance-providers .custom img{height:auto;width:100%;max-width:80%}.form-wizard .insurance-providers .custom-other{min-height:132px;padding:19px 15px 29px}.form-wizard .insurance-providers select{width:100%;border:1px solid #ccc;background-color:#fff;transition:all .3s;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);padding:12px 16px;border-radius:4px;height:50px}.form-wizard .list-box{margin:0 0 20px}.form-wizard .unactiveBtn{cursor:not-allowed;color:#fff;background-color:#ddd;border-color:#ddd;opacity:.65}.form-wizard .selected-none{cursor:pointer;color:#444;border:1px solid #ddd;background-color:#fff}.form-wizard .activeBtn{cursor:pointer;color:#fff;background-color:#3196e3;opacity:1;border:none}.form-wizard input{border:1px solid #ccc;width:100%;background-color:#fff;transition:all .3s;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);padding:12px 16px;border-radius:4px;height:50px}.form-wizard input:focus{border-color:transparent;box-shadow:0 0 0 2px #3196e3;outline:0}.form-wizard textarea{border:1px solid #ccc;width:100%;background-color:#fff;transition:all .3s;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);padding:12px 16px;border-radius:4px;resize:none;height:120px}.form-wizard textarea:focus{border-color:transparent;box-shadow:0 0 0 2px #3196e3;outline:0}.form-wizard .form-title{font-size:14px;font-weight:700;margin:0 0 7px;color:#666}.form-wizard .img-box{width:60px;height:60px;margin:auto auto 10px}.form-wizard .btn-sec .btn{margin:0 5px}.form-wizard .booking-reason{margin:0 0 10px}.form-wizard .booking-reason .custom-click{padding:15px}.form-wizard .not-ready .btn-toggle{margin:40px 0 15px}.form-wizard .issue-box{margin:30px 0 10px}.form-wizard .info-sec .media{background-color:#f3f1f3;border:1px solid #ddd;border-radius:3px;padding:15px;margin:15px 0 0}.form-wizard .info-sec .media i{color:#666;display:inline-block;margin-right:10px;position:relative;top:3px}.form-wizard .info-sec .media p{font-size:14px;color:#666;font-weight:600;margin:0}.form-wizard .info-sec .media p a{color:#666;text-decoration:underline}.form-wizard .info-sec .media p a:active,.form-wizard .info-sec .media p a:focus{color:#fff;text-decoration:underline}.form-wizard .info-sec .media p a:hover{color:#00a2b1}.form-wizard .info-sec .media p strong{font-weight:900}.form-wizard .info-sec .agree i{font-size:18px}.form-wizard .info-sec .stop-help i{font-size:15px}.form-wizard .tooltip-button{background-color:red!important;position:absolute!important;z-index:99!important}.bottom_bar{padding:20px 0}.bottom_bar .btn{margin:0 15px;font-size:18px;font-weight:500;background-repeat:no-repeat;text-align:left;text-transform:capitalize}.bottom_bar .btn-next{background-color:#2e88cd;color:#fff;background-image:url(/static/media/next.29c4f85a.svg);background-position:calc(100% - 25px) 50%;border:1px solid #2e88cd;padding:15px 60px 15px 30px}.bottom_bar .btn-back{background-color:#fff;color:#4a494a;border:1px solid #e9e9e9;background-image:url(/static/media/back.a9a0ee5f.svg);background-position:25px;padding:15px 30px 15px 60px}.prog_parent{text-align:center;display:block;padding:0 20px 20px}.prog_parent span{font-size:14px}.gift-cards{padding:20px 38px 0;width:100%;max-width:1280px;overflow:hidden}.gift-cards p{text-align:center;font-size:14px}.gift-cards .giftcard-slider .slick-list{overflow:visible}.quote-sec{background-color:#f9fbfd;border-top:1px solid rgba(0,0,0,.05);border-right:1px solid rgba(0,0,0,.05);padding:30px 25px 25px;position:fixed;bottom:0;width:100%;max-width:280px}.quote-sec .symbol{position:absolute;top:-25px;left:0;right:0;margin:0 auto;font-size:0;height:50px;width:50px;border:1px solid rgba(0,0,0,.05);border-radius:50%;text-align:center;background-color:#fff;line-height:50px;z-index:20}.quote-sec .quote span{font-size:16px;color:#333}#svg circle{stroke-dashoffset:0;transition:stroke-dashoffset 1s linear;stroke:rgba(0,0,0,.1);stroke-width:3px}#svg #bar{stroke:#3196e3;stroke-width:5px}#cont{border-radius:100%;position:relative}#cnum,#cont{display:block}#cnum{position:absolute;font-size:30px;font-weight:700;top:50%;right:50%;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}#cnum sup{font-size:14px;top:-10px;left:5px;font-weight:400}.mb-30{margin-bottom:30px}.wiz_logo{padding:15px 30px}.wiz_logo img{max-width:100px;margin:0 auto;display:block}.side-nav{width:280px;height:100vh;z-index:1000;position:fixed;overflow:hidden;transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;-ms-transition:all .2s ease}.side-nav .side-nav-inner{position:relative;height:100%}.side-nav .side-nav-inner .ps__rail-x{display:none!important}.ps{overflow:hidden!important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{height:15px;bottom:0}.ps__rail-x,.ps__rail-y{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;position:absolute}.ps__rail-y{width:15px;right:0}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{display:block;background-color:transparent}.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y,.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y{opacity:.6}.ps .ps__rail-x.ps--clicking,.ps .ps__rail-x:focus,.ps .ps__rail-x:hover,.ps .ps__rail-y.ps--clicking,.ps .ps__rail-y:focus,.ps .ps__rail-y:hover{background-color:#eee;opacity:.9}.ps__thumb-x{transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out;height:6px;bottom:2px}.ps__thumb-x,.ps__thumb-y{background-color:#aaa;border-radius:6px;position:absolute}.ps__thumb-y{transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:6px;right:2px}.ps__rail-x.ps--clicking .ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x:hover>.ps__thumb-x{background-color:#999;height:11px}.ps__rail-y.ps--clicking .ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y:hover>.ps__thumb-y{background-color:#999;width:11px}@supports (-ms-overflow-style:none){.ps{overflow:auto!important}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.ps{overflow:auto!important}}.side-nav .sub-title{color:#777f88;font-size:12px;line-height:20px;font-weight:400}.side-nav .main-title{color:#4a494a;font-size:14px;line-height:22px;font-weight:500}.side-nav .bar-sec{position:relative;height:calc(100vh - 150px);padding:60px 0}.side-nav .text-sec{padding:15px 0;text-align:center}.side-nav .progress{height:10px;border-radius:5px;overflow:visible;background-color:rgba(46,136,205,.3);width:10px;height:100%;margin:auto}.side-nav .progress .progress-bar{position:relative;border-radius:5px;z-index:0;background-color:#2e88cd;width:100%;overflow:visible}.side-nav .progress .progress-bar:after{position:absolute;content:"";height:20px;width:20px;border-radius:50%;background:#fff 0 0 no-repeat padding-box;border:2px solid #2e88cd;top:auto;bottom:-5px;left:-5px;right:0;margin:0;z-index:1}@media only screen and (min-width:320px) and (max-width:767px){.formApp{position:relative;height:auto;width:100%}.formApp .page-container{padding:0 30px;overflow-y:inherit}.formApp .form-wizard .title{font-size:24px;line-height:34px}.formApp .form-wizard .sub-title{font-size:16px;line-height:24px}.formApp .form-wizard .bottom_bar{display:block!important}.formApp .form-wizard .bottom_bar .btn-back,.formApp .form-wizard .bottom_bar .btn-next{margin:0 0 10px;width:100%;text-align:center}.side-nav{position:relative;height:auto;width:100%}.side-nav .bar-sec{display:none}.form-wizard .last-visited.anxiety .list-box,.form-wizard .wizard.preferance .list-box{width:100%;max-width:100%}}.master_popup .book-close-btn{position:absolute;height:36px;width:36px;border-radius:50%;background-color:#e62b4a;top:-18px;right:-18px;padding:11px 10px 10px;font-size:0;line-height:0;z-index:1}.master_popup .text-danger{margin:5px 0 0;font-size:14px}.master_popup input{padding:8px 15px}.master_popup .btn-disable{padding:12px 45px;font-size:16px;line-height:28px;text-transform:uppercase;font-weight:700;background-color:#999;width:100%;max-width:340px}.master_popup .btn-disable,.master_popup .btn-disable:focus,.master_popup .btn-disable:hover{color:#fff;cursor:not-allowed}.master_popup .pop_btnsec{margin:30px 0 0}.master_popup .pop_btnsec .btn-custom{max-width:300px;margin:auto;display:inherit}.steps{width:100%}.steps ul{display:flex;position:relative}.steps ul li{width:30%;margin-right:10px}.steps ul li a{display:inline-block;width:100%;height:7px;background:#e6e6e6;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}.steps ul li a .number{margin:11px 0 0;display:block;font-size:12px}.steps ul li.active a,.steps ul li.first a{background:#16cf50;transition:all .5s ease}.steps .step_tite{font-size:22px;font-weight:600;line-height:36px;margin:0 0 20px;color:#4a494a}.book-appointment-popup .modal-header{padding:30px 60px 10px;border-bottom:1px solid #e6e6e6;background:#f9f9f9}.book-appointment-popup .modal-body{padding:30px 60px 50px}.book-appointment-popup .modal-body .book-popup-form label{font-size:15px;color:#666;margin:0 0 8px}.book-appointment-popup .modal-body .book-popup-form .form-control{border:1px solid #e6e6e6}.book-appointment-popup .modal-body .pop_btnsec{margin:30px 0 0}.book-appointment-popup .modal-body .step-2 .step_info{margin:0}.book-appointment-popup .modal-body .step-2 .step_info span{display:block;font-weight:700}.book-appointment-popup .ex_newpop .pop_btnsec .btn-custom{padding:8px 30px}.phonevfy .vinput{text-align:center;margin:40px 0}.phonevfy .vinput input{border:1px solid #e9e9e9;border-radius:3px;width:48px;height:auto;padding:14px 15px 10px;font-size:16px;display:inline-block;margin:4px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px}.phonevfy .resend-txt,.phonevfy .vinput input{color:#4a494a;line-height:22px;text-align:center}.phonevfy .resend-txt{font-size:14px;margin:20px 0 0}.phonevfy .resend-btn{text-decoration:underline;margin-top:7px;border:none;background-color:transparent}.addept-btn .btn{padding:10px 20px!important;line-height:16px;margin:20px 0 0 10px}.public_popup .modal-dialog{max-width:650px!important}.public_popup .modal-header{padding:30px 60px 10px;border-bottom:1px solid #e6e6e6;background:#f9f9f9}.public_popup .modal-header .media{width:100%;margin:-60px 0 0}.public_popup .modal-header .img-box{height:110px;width:110px;overflow:hidden;border:4px solid #fff;border-radius:50%;display:inline-block;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.public_popup .modal-header .p-name{font:700 20px/30px Roboto;padding:0 0 7px}.public_popup .modal-body{padding:30px 60px 50px}.public_popup .modal-body .publp_title{text-align:center}.public_popup .modal-body .publp_title h6{font-size:22px;font-weight:600;line-height:36px;margin:25px 0;color:#4a494a}.public_popup .modal-body .publp_form .note-txt{margin:30px 0 0;font-size:14px;text-align:center}.public_popup .modal-body .publp_form .note-txt a{font-weight:500;text-decoration:underline;color:#212529}.public_popup .modal-body .publp_form input.dr-selected{opacity:0;width:calc(100% - 30px);height:calc(100% - 30px);position:absolute;top:0;bottom:auto;right:0;left:0;margin:0 auto auto;cursor:pointer}.public_popup .modal-body .publp_form .media{border:2px solid #e9e9e9;border-radius:5px;padding:15px;margin:0 0 30px;text-align:left;cursor:pointer}.public_popup .modal-body .publp_form input.dr-selected:checked+.media{background-color:#f9f9f9;border-color:#f295a4}.public_popup .modal-body .publp_form .media-img{height:48px;width:48px;overflow:hidden;border-radius:50%}.public_popup .modal-body .publp_form .dr-name{font-size:16px;font-weight:700}.public_popup .modal-body .publp_form .dr-desg{font-size:14px;font-weight:400}.public_popup .modal-body .publp_form .radio-box{border:1px solid #e9e9e9;border-radius:5px;padding:15px;margin:0 0 30px;text-align:left;width:100%;font-weight:700;text-align:center}.public_popup .modal-body .publp_form .radio-box input{display:none}.public_popup .modal-body .publp_form select{padding:10px;height:auto;-webkit-appearance:none;appearance:none;background-image:url(/static/media/dropdown-icon.a2e0e6c3.svg);background-repeat:no-repeat;background-position:calc(100% - 20px) 50%;background-size:12px;cursor:pointer;width:100%;border-radius:5px;border:1px solid #e9e9e9}.public_popup .modal-body .publp_form textarea{resize:none}.public_popup .modal-body .publp_form input,.public_popup .modal-body .publp_form textarea{width:100%;border:1px solid #e9e9e9;border-radius:5px;padding:15px}.public_popup .step-3 .pop_btnsec{justify-content:center}.public_popup .step-3 .pop_btnsec .btn-custom{margin:0 10px;display:block;text-align:center}.login_popup .modal-dialog{max-width:350px}.login_popup .modal-header{padding:15px 30px;background:#fafafb}.login_popup .modal-body{padding:30px}.login_popup .modal-body form .btn-custom{padding:7px 30px}.login_popup .modal-body form button .spinner-border{margin:6px 10px 0 0}.login_popup .modal-body .fgpass{text-align:right;display:block;text-decoration:underline;color:#95989a;font-size:14px;line-height:22px}.helPopup .modal-dialog{max-width:350px}.helPopup .modal-content{background:#e62b4a;padding:30px 50px 50px;border-radius:10px 10px 10px 100px;-webkit-border-radius:10px 10px 10px 100px;-moz-border-radius:10px 10px 10px 100px;-ms-border-radius:10px 10px 10px 100px;-o-border-radius:10px 10px 10px 100px}.helPopup .hptitle{font-size:40px;font-weight:600}.helPopup .hp-text,.helPopup .hptitle{text-align:left;color:#fff;text-shadow:0 3px 6px rgba(0,0,0,.16);margin:0 0 20px}.helPopup .hp-text{font-size:24px;line-height:34px}.helPopup .btn-white{border-radius:6px;background:#fff;box-shadow:0 10px 15px rgba(37,90,150,.1);font-size:16px;text-transform:uppercase;font-weight:600;color:#4a494a;padding:10px 50px;margin:20px 0 0;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px}.availability-tabs{margin-top:20px;display:flex;flex-direction:column;grid-gap:20px;gap:20px}.availability-tabs-items{display:flex;flex:1 1;text-align:center;border-bottom:1px solid #c4c4c4}.availability-tabs-items-item{flex:1 1;border-bottom:3px solid transparent;padding:12px 0;font-size:16px;line-height:18px;font-weight:400;cursor:pointer}.availability-tabs-items-item.active{color:#0267d4;font-weight:500;border-bottom:3px solid #0267d4}.availability-tabs-content{background-color:#fff;padding:30px;border:1px solid #e9e9e9;border-radius:4px}.first-available{padding:0}.first-available-items{padding:30px;display:flex;flex-direction:column;grid-gap:20px;gap:20px;max-height:275px;overflow-y:auto}.first-available-items-item__title{font-weight:500;margin-bottom:10px;position:-webkit-sticky;position:sticky;top:-30px;background-color:#fff}.first-available-items-item__slot{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(4,1fr)}.first-available-items-item__slot-item{font-size:13px;background-color:#0267d4;color:#fff;border-radius:4px;padding:7px 5px;text-align:center;cursor:pointer}.first-available-items-item__slot-item.active{background-color:#4a494a;color:#fff;font-weight:500;pointer-events:none}.all-available{display:flex;flex-direction:column;grid-gap:30px;gap:30px}.all-available .date-selector{align-self:center;margin:-15px 0}.all-available .date-selector input{color:#0267d4;border:none;padding:0;font-weight:500}.all-available .availability-box{padding:0}.all-available .availability-box .slots{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:10px;gap:10px}.all-available .availability-box .slots a{padding:7px 5px!important}.all-available .availability-box .slots a.available{background-color:#0267d4;color:#fff;cursor:pointer}.all-available .availability-box .days-title{align-items:center;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:10px;gap:10px;position:relative;max-width:96%}.all-available .availability-box .days-title .date-next,.all-available .availability-box .days-title .date-prev{position:absolute;margin:0;cursor:pointer}.all-available .availability-box .days-title .date-prev{left:-10px}.all-available .availability-box .days-title .date-next{right:-10px}.practice-sidebar{position:-webkit-sticky;position:sticky;top:40px}.practice-sidebar.with-header{top:100px}@media (max-width:767px){.availability-tabs-content{padding:20px 10px}.first-available-items-item__slot-item{font-size:12px}.all-available .availability-box .days-title{max-width:100%}.first-available-items{padding:0}.all-available .availability-box .days-title .date-next{right:-5px}.all-available .availability-box .days-title .date-prev{left:-5px}}@media only screen and (min-width:1200px){.w-80{width:80%;margin-left:auto!important;margin-right:auto!important}}@media only screen and (min-width:1200px) and (max-width:1299px){.testimonials .right_coma{left:-35px;padding:30px;height:100px;width:100px}.dentist_dashboard .next_patient{right:-50px}}@media only screen and (min-width:992px) and (max-width:1199px){.master-header .navbar-brand{margin:0 45px 0 0}.master-header .navbar-brand img{max-width:130px}.master-header .nav-item .nav-link{font-size:15px;line-height:25px;padding:20px 10px}.master-header .nav-item .nav-link .tooltip .tooltip-inner{padding:0 .5rem}.master-header .nav-item .btn-custom{margin:15px 0 0 10px;padding:4px 30px}.feature-section .client-review-icon{width:100px;height:100px;right:0;padding:25px}.feature-icon .feature-icon-section{padding:40px 0}.feature-section h2{width:100%}.feature-icon .feature-icon-section .f-title{max-width:120px;width:100%;margin:0 auto}.feature-icon .feature-icon-section .f-img{height:60px}.feature-icon .feature-icon-section .f-img img{height:58px}.testimonials .side_section .carousel_slide p{font-size:18px;line-height:28px;margin:0 0 45px}.testimonials .side_section .carousel_slide h3{font-size:24px;line-height:normal}.testimonials .side_section .carousel_slide h3 span{font-size:14px;line-height:32px}.testimonials .right_coma{left:0;top:-15px;width:100px;height:100px;padding:25px;margin:0}.dentist_dashboard .dashboard .dash-img{max-width:400px}.dentist_dashboard .next_patient{right:0;padding:20px 25px}.dentist_dashboard .next_patient .bell img{height:32px;top:-12px}.dentist_dashboard .next_patient .contact i{font-size:14px}.dentist_dashboard .next_patient .contact p{padding-left:5px;font-size:16px;line-height:24px;margin:0}.dentist_dashboard .next_patient .bell p{font-size:16px;line-height:24px;margin:0}.dentist_dashboard .dashboard p{font-size:16px}}@media only screen and (min-width:768px) and (max-width:991px){.like-h1{font-size:34px;line-height:44px}.banner-section{height:40vh}.banner-section .txt-section{margin:75px 0 0}.banner-section .txt-section .address-section{width:70%}.banner-section .txt-section h1{font-size:36px;line-height:36px;padding:0}.banner-section .txt-section .location-title{margin:15px 0 0}.feature-section{padding:60px 0 15px}.feature-section .feature-list li{padding:0 0 30px 45px;width:100%;background-position:10px 4px}.feature-section h2{padding:0 0 0 30px;width:100%}.feature-section .client-review-icon{height:100px;width:100px;right:-15px;padding:30px}.feature-icon .feature-icon-section .f-img{height:60px}.feature-icon .feature-icon-section .f-img img{height:50px!important}.feature-icon .feature-icon-section{padding:30px 20px}.provider-section .txt-box .que-txt{font-size:16px}.provider-section .txt-box .ans-txt{font-size:14px}.testimonials .side_section .carousel_slide{padding:45px}.testimonials .right_coma{height:100px;width:100px;padding:30px;bottom:auto;top:-30px;left:3px}.testimonials .side_section .carousel_slide p{font-size:18px;line-height:26px;margin:0 0 45px}.locaction-section .city-list{padding:15px 15px 15px 40px}.locaction-section .city-list:before{background-size:15px;left:15px}.locaction-section .city-list .city-name{font-size:14px;line-height:24px}.dentist_dashboard .dentist_pt ul.big_list li{width:100%;background-size:40px;padding:0 0 0 60px}.dentist_dashboard .dashboard{margin:30px 0 0;text-align:center}.master-footer .social-title{font-size:16px}.master-footer .bottom-links{padding:30px 0}.master-footer .bottom-links li:first-child{margin:0 0 7px}.master-footer .bottom-links li:nth-child(2){border-left:none}.master-footer p{width:90%;margin:0}.master-footer .top-sec{padding:45px 0}}@media only screen and (min-width:320px) and (max-width:767px){body.toggled{overflow:hidden}.btn{font-size:14px}.banner-section{height:75vh}.banner-section .txt-section{margin:75px 0 0}.banner-section .txt-section h1{font-size:32px;line-height:42px}.banner-section .txt-section p{font-size:16px;line-height:24px}.banner-section .txt-section .address-section{width:100%}.banner-section .txt-section .address-section .location-input{max-width:100%;width:100%}.banner-section .txt-section .address-section .location-btn{right:-9px}.like-h1{font-size:30px;line-height:40px}.feature-section{padding:60px 0 30px}.feature-section h2{padding:0;width:100%}.feature-section h2:before{display:none}.feature-section .feature-list li{padding:0 0 30px 45px}.feature-section .client-review-icon{right:0;width:90px;height:90px;padding:25px}.feature-icon{padding:30px 0 0}.feature-icon .feature-icon-section{padding:15px;margin:0 0 30px}.feature-icon .feature-icon-section .f-img{height:60px}.feature-icon .feature-icon-section .f-img .time,.feature-icon .feature-icon-section .f-img .user-card,.feature-icon .feature-icon-section .f-img img{height:50px}.feature-icon .feature-icon-section .f-title{font-size:12px}.provider-section{padding:30px 0}.provider-section .provider-box{margin:15px 0!important}.provider-section .txt-box{margin:0}.testimonials .side_section{margin:0 0 60px!important}.testimonials .right_coma{display:none}.testimonials .side_section .carousel_slide{padding:30px}.testimonials .side_section .carousel_slide .bg_coma{bottom:10px}.testimonials .side_section .carousel_slide .bg_coma img{height:48px}.testimonials .slick-dots{bottom:-90px}.locaction-section .city-list{font-size:14px;line-height:20px;padding:15px 10px 15px 30px;margin:7.5px 0}.locaction-section .btn-custom{width:100%;font-size:14px;max-width:290px}.locaction-section .city-list:before{left:10px;background-size:10px}.master-footer .bottom-links li:nth-child(2){border-left:none}.master-footer .link-list{margin:0 0 30px}.testimonials .side_section .carousel_slide p{font-size:18px;line-height:28px}.master-footer .link-list li a{font-size:15px;line-height:30px}.testimonials .bg-img{background-color:#f2f9ff;border:none}.dentist_dashboard .bg_design{width:100%;left:0}.dentist_dashboard .bg_design img{width:100%;height:auto}.dentist_dashboard .dentist_pt p{font-size:20px;line-height:30px}.dentist_dashboard .dashboard{margin:25px 0 0;text-align:center}.dentist_dashboard .dashboard p{margin:0 0 15px}.dentist_dashboard .dashboard .btn{font-size:14px;padding:12px 15px;width:100%;max-width:290px}.master-footer p{width:100%;font-size:14px;line-height:22px}.master-footer .top-sec{padding-bottom:15px}.master-footer .bottom-links{padding:30px 0 0}.master-footer .bottom-links li:first-child{padding-bottom:10px}.app-cta{text-align:center}.app-cta .app-btn{display:inline-block;height:48px;width:auto;margin:0 5px 40px}.list-page .map-sec{display:none}.provider-section .provider-name img{max-width:100%}}@media only screen and (min-width:360px) and (max-width:440px){.feature-icon .feature-icon-section .f-title{max-width:120px;width:100%;margin:0 auto}}@media only screen and (min-width:320px) and (max-width:359px){.feature-icon .feature-icon-section .f-title{font-size:11px;padding:0}}section{padding:60px 0}.btn-custom{background-color:#e62b4a}.clinic-search-sec{background-color:#fff;z-index:0;position:relative;padding:0;height:100vh}.clinic-search-sec .subtitle{color:#2e88cd}.clinic-search-sec .img-section{margin:90px 0 0}.clinic-search-sec .txt-section{margin-top:70px}.clinic-search-sec .txt-section h1{font-size:48px;line-height:58px;color:#333;font-weight:300}.clinic-search-sec .txt-section h1 strong{font-weight:700!important}.clinic-search-sec .txt-section p{color:#333;font-size:22px;line-height:30px}.clinic-search-sec .txt-section .location-title{color:#333;line-height:normal;font-size:14px;display:block;margin:15px 0}.clinic-search-sec .txt-section .location-title:focus,.clinic-search-sec .txt-section .location-title:hover{box-shadow:none}.clinic-search-sec .txt-section .location-title img{width:16px;display:inline-block;margin:-2px 5px 0 0}.clinic-search-sec .txt-section .address-section{position:relative;background-color:#fff;border:1px solid #95989a;height:64px;z-index:0;width:640px;margin:auto;border-radius:60px;padding:15px}.clinic-search-sec .txt-section .address-section input{height:100%;border:none!important;border-right:1px solid #707070!important;width:190px;padding:4px 15px 0;color:#4a494a}.clinic-search-sec .txt-section .address-section input:focus,.clinic-search-sec .txt-section .address-section input:focus-within{border-left:none!important;border-top:none!important;border-bottom:none!important}.clinic-search-sec .txt-section .address-section ::-webkit-input-placeholder{color:#4a494a;opacity:1}.clinic-search-sec .txt-section .address-section :-ms-input-placeholder{color:#4a494a;opacity:1}.clinic-search-sec .txt-section .address-section ::placeholder{color:#4a494a;opacity:1}.clinic-search-sec .txt-section .address-section .select-date{padding-left:40px;background-image:url(/static/media/select-date-icon.a21b5dc0.svg);background-position:15px;background-repeat:no-repeat}.clinic-search-sec .txt-section .address-section .select-date .MuiInput-underline:after,.clinic-search-sec .txt-section .address-section .select-date .MuiInput-underline:before{display:none}.clinic-search-sec .txt-section .address-section .select-date input{border:none!important;color:#333;padding-left:0;padding-top:7px}.clinic-search-sec .txt-section .address-section .select-date .MuiButtonBase-root.MuiIconButton-root{position:absolute;height:100%;width:100%;left:0;top:0}.clinic-search-sec .txt-section .address-section .select-date .MuiButtonBase-root.MuiIconButton-root:active,.clinic-search-sec .txt-section .address-section .select-date .MuiButtonBase-root.MuiIconButton-root:focus,.clinic-search-sec .txt-section .address-section .select-date .MuiButtonBase-root.MuiIconButton-root:hover{background-color:transparent;outline:none}.clinic-search-sec .txt-section .address-section .select-date .MuiButtonBase-root.MuiIconButton-root .MuiIconButton-label,.clinic-search-sec .txt-section .address-section .select-date .MuiButtonBase-root.MuiIconButton-root .MuiTouchRipple-root{display:none}.clinic-search-sec .txt-section .address-section .select-loc{padding-left:30px;background-image:url(/static/media/select-location-icon.b15b69ea.svg);background-position:15px;background-repeat:no-repeat;width:220px;border-right:1px solid #707070;border-radius:0}.clinic-search-sec .txt-section .address-section .select-spec{padding-right:40px;background-image:url(/static/media/specialistes-btn.f6f461be.svg);background-position:calc(100% - 15px) 50%;background-repeat:no-repeat;border:none;border-right:1px solid #707070;height:32px;border-radius:0;max-width:200px;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-appearance:none;appearance:none}.clinic-search-sec .txt-section .address-section .select-spec:focus{box-shadow:none!important}.clinic-search-sec .txt-section .address-section .location-input{width:95%;border-radius:10px;padding:16px 70px 16px 16px;border-color:transparent;color:#4a494a}.clinic-search-sec .txt-section .address-section .location-input::-webkit-input-placeholder{color:#4a494a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.clinic-search-sec .txt-section .address-section .location-input:-ms-input-placeholder{color:#4a494a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.clinic-search-sec .txt-section .address-section .location-input::placeholder{color:#4a494a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.clinic-search-sec .txt-section .address-section .location-btn{width:50px;height:50px;border:none;border-radius:50%;background-color:#e62b4a;display:block;text-align:center;line-height:50px;position:absolute;top:0;bottom:0;right:7px;margin:auto 0}.search-popup .modal-dialog{margin:0;padding:15px 30px}.search-popup .modal-content{border:none}.search-popup .modal-header h5{font-size:22px;font-weight:600}.search-popup label{font-weight:600}.search-popup select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8.169' height='3.943'%3E%3Cpath data-name='Path 4549' d='M0 0h8.169L3.896 3.943z' fill='%23373a3c'/%3E%3C/svg%3E");background-position:calc(100% - 15px) 50%;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:25px}.search-popup .form-check-input,.search-popup select{background-repeat:no-repeat;-webkit-appearance:none;appearance:none}.search-popup .form-check-input{width:1em;height:1em;margin-top:.25em;vertical-align:top;background-color:#fff;background-position:50%;background-size:contain;border:1px solid rgba(0,0,0,.25);-webkit-print-color-adjust:exact;color-adjust:exact}.search-popup .form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='2' fill='%23fff'/%3E%3C/svg%3E")}.search-popup .form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3 6-6'/%3E%3C/svg%3E")}.search-popup .form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.search-popup .form-check-input[type=radio]{border-radius:50%}.search-popup .form-check .form-check-input{float:left;margin-top:0}.search-popup .form-check-input[type=checkbox]{border-radius:.25em}.selectPaymentModel .modal-dialog{max-width:540px;width:100%;position:absolute;left:0;right:0;-webkit-transform:translateY(-50%)!important;transform:translateY(-50%)!important;top:45%}.selectPaymentModel .modal-content{border-radius:0;border:none}.selectPaymentModel .btn-custom{padding:8px 30px 4px!important}.selectPaymentModel button:focus,.selectPaymentModel input:focus,.selectPaymentModel select:focus,.selectPaymentModel texarea:focus{outline:none!important}.selectPaymentModel .search-popup{padding:15px 30px}@media only screen and (max-width:767px){.clinic-search-sec .subtitle{display:block!important}.clinic-search-sec .subtitle .mr-2{margin:0!important}.clinic-search-sec .txt-section h1{font-size:32px;line-height:44px;max-width:330px;width:100%;margin-left:auto;margin-right:auto}.clinic-search-sec .txt-section p{font-size:18px}.clinic-search-sec .txt-section .address-section{display:block!important;height:auto;width:100%;border-radius:10px;border:1px solid rgba(0,0,0,.1)}.clinic-search-sec .txt-section .address-section .select-date,.clinic-search-sec .txt-section .address-section .select-loc,.clinic-search-sec .txt-section .address-section .select-spec{width:100%;max-width:100%;border-right:0!important;border-bottom:1px solid rgba(0,0,0,.1)!important;margin-bottom:15px;padding:5px 15px 5px 25px;background-position:0}.clinic-search-sec .txt-section .address-section .location-btn{position:static;width:100%;border-radius:0;margin-top:15px}.selectPaymentModel .modal-dialog{max-width:360px;margin:auto}}body{font-family:"Overpass",sans-serif;font-weight:400;color:#4a494a}.container{max-width:1170px}p{font-size:16px;line-height:26px;color:#4a494a;margin:0 0 30px}a{text-decoration:none;outline:0}a:active,a:focus,a:hover{text-decoration:none;box-shadow:none!important}textarea{resize:none}.like-h1{font-size:40px;line-height:50px;color:#4a494a;font-weight:300;margin:0 0 30px}.like-h1 strong{font-weight:700!important}ul{list-style:none;padding:0}section{background-color:#fff;padding:20px 0}.btn-custom{padding:12px 45px;font-size:16px;line-height:28px;text-transform:uppercase;font-weight:700;margin:0;color:#fff;background-color:#0267d4}.btn-custom:active,.btn-custom:focus,.btn-custom:hover{color:#fff}.section-title{font-size:24px;font-weight:700;line-height:36px;margin:0 0 15px;color:#4a494a}.img-fix{position:relative;top:-2px}.provider-clinic-list{padding-top:80px;position:relative}.provider-clinic-list .map-right-sidebar{width:400px;position:fixed;right:0;bottom:0}.provider-clinic-list .map-right-sidebar #gmap_canvas{width:100%;height:100vh}.provider-clinic-list .map-right-sidebar .filterSec .form-check{top:95px;left:0;right:0;bottom:auto;margin:0 auto;position:absolute;width:calc(100% - 40px);padding:0;z-index:3;box-shadow:0 10px 15px rgba(37,90,150,.10196078431372549)}.provider-clinic-list .map-right-sidebar .filterSec .form-check .form-control{padding:24px 15px 20px 30px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11.278' height='15.038'%3E%3Cpath d='M5.639 15.038s5.639-5.344 5.639-9.4A5.639 5.639 0 100 5.639c0 4.055 5.639 9.399 5.639 9.399zm0-6.579a2.82 2.82 0 112.82-2.82 2.82 2.82 0 01-2.82 2.82z' fill='%23999'/%3E%3C/svg%3E");background-position:10px;background-repeat:no-repeat;background-size:auto 16px}.provider-clinic-list .global_loder{position:absolute;height:68px;width:100px;margin:auto;top:0;left:0;right:0;bottom:0;z-index:1}.inPatientPortal.provider-clinic-list{padding:0}.inPatientPortal.provider-clinic-list .listing-left-sec .provider-list-cal .calender-view-sec{top:0}.inPatientPortal.provider-clinic-list .listing-left-sec ul.nav.nav-tabs{padding:15px 0}.inPatientPortal.provider-clinic-list .fitlter-box .form-check select{max-width:200px}.inPatientPortal.provider-clinic-list .map-right-sidebar .filterSec .form-check{top:15px}.listing-left-sec{width:calc(100% - 400px);min-height:calc(100vh - 140px);padding-top:15px}.listing-left-sec .nav-tabs{border:none}.listing-left-sec .nav-tabs button:first-child{margin-left:0!important}.listing-left-sec .btn-clear-filter{color:#fff;background-color:#2e88cd;padding:9px 15px 0;height:40px}.listing-left-sec .nav-link{color:#9d9d9d;border:0;padding:10px 0;margin:0 15px;position:relative;background-color:transparent}.listing-left-sec .nav-link:active,.listing-left-sec .nav-link:focus,.listing-left-sec .nav-link:hover{outline:none}.listing-left-sec .nav-item:first-child .nav-link{margin-left:0}.listing-left-sec .nav-item:last-child .nav-link{margin-right:0}.listing-left-sec .nav-link.active{color:#333;font-weight:700}.listing-left-sec .nav-link.active:after{content:"";position:absolute;width:100%;height:3px;background-color:#333;left:0;bottom:0}.listing-left-sec .custom-check-list input[type=checkbox]{display:none!important}.listing-left-sec .custom-check-list .form-check{position:relative;z-index:0;padding:0;margin:7px 14px 7px 0}.listing-left-sec .custom-check-list .form-check:first-child{margin-left:0}.listing-left-sec .custom-check-list .form-check:last-child{margin-right:0}.listing-left-sec .custom-check-list .form-check input{position:absolute;top:0;bottom:0;left:15px;right:auto;margin:auto 0}.listing-left-sec .custom-check-list .form-check input:focus{box-shadow:none!important}.listing-left-sec .custom-check-list .form-check label{padding:8px 15px 4px;border:1px solid #9d9d9d;border-radius:50px}.listing-left-sec .custom-check-list .form-check input[type=checkbox]:checked+label{border-color:#2e88cd!important;background-color:rgba(46,136,205,.1)}.listing-left-sec .provider-list-cal .provider-list-box li{padding:30px 0;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;margin-top:-1px}.listing-left-sec .provider-list-cal .provider-list-box li:first-child{border-top:none}.listing-left-sec .provider-list-cal .provider-list-box .left-sec{width:calc(100% - 380px)}.listing-left-sec .provider-list-cal .provider-list-box .left-sec .pro-sub-txt{font-size:14px;font-weight:600}.listing-left-sec .provider-list-cal .provider-list-box .left-sec .pro-main-txt{font-size:24px;font-weight:600}.listing-left-sec .provider-list-cal .provider-list-box .left-sec .pro-dent-link a{color:#2e88cd;cursor:pointer}.listing-left-sec .provider-list-cal .provider-list-box .left-sec .pro-add{color:#95989a}.listing-left-sec .provider-list-cal .provider-list-box .left-sec .media .media-img .img-box{height:120px;width:120px;border-radius:50%;overflow:hidden;border:1px solid #d8d8d8;background-color:#fefefe}.listing-left-sec .provider-list-cal .provider-list-box .left-sec .media .media-img .btn-link{color:#2e88cd;display:block;font-size:14px}.listing-left-sec .provider-list-cal .provider-list-box .right-sec{width:360px!important}.listing-left-sec .provider-list-cal .provider-list-box .right-sec .time-slot-sec{margin-bottom:15px}.listing-left-sec .provider-list-cal .provider-list-box .right-sec .time-slot-sec span{background-color:#e9e9e9;color:#95989a;display:inline-block;height:34px;width:64px;text-align:center;margin:4px;line-height:38px;font-size:13px}.listing-left-sec .provider-list-cal .provider-list-box .right-sec .time-slot-sec .asigned-slot{background-color:#95989a;color:#fff;cursor:pointer}.listing-left-sec .provider-list-cal .provider-list-box .right-sec .time-slot-sec .moreTimeBtn{cursor:pointer}.listing-left-sec .provider-list-cal .provider-list-box .right-sec .border-btn{border:1px solid #2e88cd;border-radius:4px;background-color:rgba(46,136,205,.1);color:#2e88cd;padding:8px 15px 4px;margin:7px 4px}.listing-left-sec .provider-list-cal .provider-list-box .right-sec .border-btn img{position:relative;top:-2px}.listing-left-sec .provider-list-cal .provider-list-box .right-sec .info-txt{color:#9d9d9d;font-size:14px;margin-bottom:15px}.listing-left-sec .provider-list-cal .provider-list-box .right-sec .cd-dr-img{padding-right:20px}.listing-left-sec .provider-list-cal .provider-list-box .right-sec .cd-dr-img .img-box{height:64px;width:64px;overflow:hidden;border:1px solid #fff;border-radius:50%;margin:0 -15px 0 0;display:inline-block}.listing-left-sec .provider-list-cal .calender-view-sec{background-color:#fff;position:sticky;position:-webkit-sticky;top:74px;z-index:2;border-bottom:1px solid #e9e9e9}.listing-left-sec .provider-list-cal .calender-view-sec .calender-view{position:relative;width:360px}.listing-left-sec .provider-list-cal .calender-view-sec .calender-view .cal-box{width:64px;margin:0 4px;text-align:center}.listing-left-sec .provider-list-cal .calender-view-sec .calender-view .cal-box span{display:block}.listing-left-sec .provider-list-cal .calender-view-sec .calender-view .cal-box .day-txt{font-weight:600}.listing-left-sec .provider-list-cal .calender-view-sec .calender-view .cal-box .date-txt{font-size:14px}.listing-left-sec .provider-list-cal .calender-view-sec .calender-view .btn-box{width:12px;position:absolute;top:0;bottom:0;margin:auto 0;height:30px}.listing-left-sec .provider-list-cal .calender-view-sec .calender-view .btn-box .btn{background-position:50%;background-repeat:no-repeat;padding:14px 5px}.listing-left-sec .provider-list-cal .calender-view-sec .calender-view .btn-box:first-child{left:-12px}.listing-left-sec .provider-list-cal .calender-view-sec .calender-view .btn-box:first-child .btn{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7.002' height='13.002'%3E%3Cpath data-name='Path 4540' d='M6.855 12.855a.5.5 0 01-.708 0l-6-6a.5.5 0 010-.708l6-6a.5.5 0 01.708.708L1.208 6.501l5.647 5.646a.5.5 0 010 .708z' fill-rule='evenodd'/%3E%3C/svg%3E")}.listing-left-sec .provider-list-cal .calender-view-sec .calender-view .btn-box:last-child{right:-12px}.listing-left-sec .provider-list-cal .calender-view-sec .calender-view .btn-box:last-child .btn{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7.002' height='13.002'%3E%3Cpath data-name='Path 4539' d='M.147.147a.5.5 0 01.708 0l6 6a.5.5 0 010 .708l-6 6a.5.5 0 01-.708-.708l5.647-5.646L.147.855a.5.5 0 010-.708z' fill-rule='evenodd'/%3E%3C/svg%3E")}.listing-left-sec .fitlter-box .form-check{padding:0 0 0 1.5rem}.listing-left-sec .fitlter-box .form-check:last-child{padding-right:1.5rem}.listing-left-sec .fitlter-box .form-check select{height:40px;-webkit-appearance:none;appearance:none;min-width:180px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px}.listing-left-sec .fitlter-box .form-check .select-date{height:40px;padding:.375rem .75rem;border:1px solid #ced4da;border-radius:.25rem;width:160px}.listing-left-sec .fitlter-box .form-check .select-date .MuiInput-underline:after,.listing-left-sec .fitlter-box .form-check .select-date .MuiInput-underline:before{display:none}.listing-left-sec .fitlter-box .form-check .select-date .MuiIconButton-root{padding:0}.listing-left-sec .btn-filter{border:1px solid #ced4da;padding:10px .75rem 0;border-radius:.25rem;height:100%;cursor:pointer}.filter-popup,.filter-popup:focus{outline:none}.filter-popup .modal-dialog,.filter-popup .modal-dialog:focus{outline:none;border:none!important}.filter-popup .modal-body,.filter-popup .modal-footer,.filter-popup .modal-header{padding:1rem 2rem;border:none}.filter-popup .more-filter-box .form-check .form-check-input{margin-top:2px}.filter-popup .more-filter-box .form-check-label{padding-left:7px}.filter-popup .more-filter-box .form-label{font-weight:600;font-size:18px}.filter-popup .more-filter-box .text-muted{color:#95989a!important;font-size:14px}.filter-popup .btn-custom{padding:8px 30px 4px!important}.filter-popup .modal-content{padding:15px 7px;border:none!important}.filter-popup select{-webkit-appearance:none;appearance:none;min-width:180px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px}button:focus,input:focus,select:focus,texarea:focus{outline:none!important;box-shadow:none!important}.form-check-input{width:1em;height:1em;margin-top:.25em;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:50%;background-size:contain;border:1px solid rgba(0,0,0,.25);-webkit-appearance:none;appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact}.form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='2' fill='%23fff'/%3E%3C/svg%3E")}.form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3 6-6'/%3E%3C/svg%3E")}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input[type=radio]{border-radius:50%}.form-check .form-check-input{float:left;margin-top:2px}.form-check-input[type=checkbox]{border-radius:.25em}.book_popup_nw .modal-content,.loginPopup .modal-content,.regPopup .modal-content{border-radius:.3rem;overflow:hidden}.book_popup_nw .modal-header,.loginPopup .modal-header,.regPopup .modal-header{padding:15px 30px;background:#fafafb}.book_popup_nw .modal-body,.loginPopup .modal-body,.regPopup .modal-body{padding:30px}.book_popup_nw .formLinks a,.loginPopup .formLinks a,.regPopup .formLinks a{text-decoration:underline;font-size:14px;line-height:22px;cursor:pointer}.book_popup_nw .btn-custom,.loginPopup .btn-custom,.regPopup .btn-custom{padding:8px 15px 4px}.book_popup_nw .form-check input,.loginPopup .form-check input,.regPopup .form-check input{padding:0!important}.book_popup_nw .MuiInput-underline:after,.book_popup_nw .MuiInput-underline:before,.loginPopup .MuiInput-underline:after,.loginPopup .MuiInput-underline:before,.regPopup .MuiInput-underline:after,.regPopup .MuiInput-underline:before{display:none}.book_popup_nw .MuiFormControl-root.MuiTextField-root,.loginPopup .MuiFormControl-root.MuiTextField-root,.regPopup .MuiFormControl-root.MuiTextField-root{border:1px solid #ced4da;border-radius:.25rem}.book_popup_nw .fw-bold,.loginPopup .fw-bold,.regPopup .fw-bold{font-weight:600}.book_popup_nw .pincode-input-container,.loginPopup .pincode-input-container,.regPopup .pincode-input-container{margin-bottom:1rem}.book_popup_nw .list-group-item{border-radius:8px;margin:7px 0;border:1px solid rgba(0,0,0,.125)!important;position:relative}.book_popup_nw .list-group-item:after{content:"";position:absolute;height:100%;width:100%;border:2px solid #f295a4;opacity:0;top:0;left:0;border-radius:8px}.book_popup_nw .list-group-item.active{background-color:#f9f9f9;color:#4a494a;border-color:transparent!important}.book_popup_nw .list-group-item.active:after{opacity:1}.book_popup_nw .modal-dialog{position:absolute;left:0;right:0;-webkit-transform:translateY(-50%)!important;transform:translateY(-50%)!important;top:50%;max-width:550px!important}.book_popup_nw select{-webkit-appearance:none;appearance:none;min-width:180px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px}.book_popup_nw .publp_form input.dr-selected:checked+.media{border:none;background-color:transparent!important;margin:0;padding:0!important}.book_popup_nw .likeInputBox,.book_popup_nw .MuiFormControl-root{border:none!important}.book_popup_nw .MuiInputBase-input{padding:0}.listOfPatients .modal-dialog,.loginPopup .modal-dialog{max-width:400px!important;position:absolute;left:0;right:0;-webkit-transform:translateY(-50%)!important;transform:translateY(-50%)!important;top:50%}.regPopup .modal-dialog{max-width:600px!important}.regPopup .MuiInput-underline:after,.regPopup .MuiInput-underline:before{display:none}.regPopup .MuiFormControl-root.MuiTextField-root{border:1px solid #ced4da;border-radius:.25rem;min-height:38px}.regPopup select{-webkit-appearance:none;appearance:none;min-width:180px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px}.regPopup .modal-footer{border-top:none;padding-bottom:30px;padding-top:0}.regPopup .btn-outline-secondary{text-transform:uppercase;font-weight:700;line-height:28px;padding:8px 15px 4px}.regPopup .form-control{margin-bottom:1rem}.lastStep .modal-dialog{-webkit-transform:none!important;transform:none!important;top:0}.langDropdown .form-control{height:40px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px}.book_popup_nw .addBtn{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10.89' height='10.89'%3E%3Cpath data-name='Path 4523' d='M5.445 0a.681.681 0 01.681.681v4.083h4.084a.681.681 0 010 1.361H6.126v4.085a.681.681 0 01-1.361 0V6.126H.681a.681.681 0 010-1.361h4.083V.681A.681.681 0 015.445 0z' fill='%23212529'/%3E%3C/svg%3E");background-position:left 10px;background-repeat:no-repeat;padding-left:20px;background-size:12px}.is-invalid{color:#dc3545!important;font-size:14px}.btn-close{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg height='512' viewBox='0 0 386.667 386.667' width='512' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M386.667 45.564L341.103 0l-147.77 147.769L45.564 0 0 45.564l147.769 147.769L0 341.103l45.564 45.564 147.769-147.769 147.769 147.769 45.564-45.564-147.768-147.77z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:12px;background-color:transparent;box-shadow:none;border:none;position:absolute;top:7px;right:7px}.subtxt-box{font-size:18px}.likeInputBox{border:1px solid #ced4da;border-radius:.25rem;height:37px}.custom-control-input:focus~.custom-control-label:before{box-shadow:none}@media only screen and (min-width:992px) and (max-width:1199px){.master-header .navbar{padding:5px 0}.listing-left-sec{width:calc(100% - 260px)}.provider-clinic-list .map-right-sidebar{width:260px}.listing-left-sec .provider-list-cal .calender-view-sec .calender-view{width:312px}.listing-left-sec .provider-list-cal .provider-list-box .right-sec{width:100%!important;max-width:312px}.listing-left-sec .provider-list-cal .provider-list-box .left-sec{width:calc(100% - 322px)}.listing-left-sec .provider-list-cal .provider-list-box .right-sec .time-slot-sec span{font-size:10px;width:54px}.listing-left-sec .provider-list-cal .provider-list-box .left-sec .media .media-img .img-box{width:76px;height:76px}.listing-left-sec .provider-list-cal .provider-list-box .left-sec .pro-main-txt{font-size:20px}.listing-left-sec .fitlter-box .filter-ops{max-width:260px}.listing-left-sec .provider-list-cal .calender-view-sec .calender-view .cal-box .day-txt{font-size:15px}.listing-left-sec .provider-list-cal .calender-view-sec .calender-view .cal-box .date-txt{font-size:13px}.listing-left-sec .provider-list-cal .provider-list-box.list-of-clinic .left-sec{width:calc(100% - 230px)}.listing-left-sec .provider-list-cal .provider-list-box.list-of-clinic .right-sec{max-width:200px}.listing-left-sec .provider-list-cal .calender-view-sec h2{font-size:28px}.listing-left-sec .provider-list-cal .provider-list-box .right-sec .border-btn{font-size:14px}.listing-left-sec .provider-list-cal .provider-list-box .right-sec .cd-dr-img{margin-bottom:5px}.listing-left-sec .provider-list-cal .provider-list-box .right-sec .cd-dr-img .img-box{height:48px;width:48px}}@media only screen and (min-width:768px) and (max-width:991px){.provider-clinic-list .map-right-sidebar{display:none}.listing-left-sec{width:100%}.listing-left-sec .provider-list-cal .calender-view-sec{top:65px}.listing-left-sec .provider-list-cal .calender-view-sec h2{font-size:28px}.listing-left-sec .fitlter-box .filter-ops{max-width:280px}.listing-left-sec .provider-list-cal .provider-list-box .right-sec{max-width:340px;width:100%}.listing-left-sec .provider-list-cal .provider-list-box .left-sec{width:calc(100% - 350px)}.listing-left-sec .provider-list-cal .provider-list-box .left-sec .media .media-img .img-box{width:76px;height:76px}.listing-left-sec .provider-list-cal .calender-view-sec .calender-view{width:340px}.listing-left-sec .provider-list-cal .calender-view-sec .calender-view .cal-box .day-txt{font-size:15px}.listing-left-sec .provider-list-cal .calender-view-sec .calender-view .cal-box .date-txt{font-size:13px}.listing-left-sec .provider-list-cal .provider-list-box .right-sec .time-slot-sec span{font-size:12px;width:60px}.listing-left-sec .provider-list-cal .provider-list-box .left-sec .pro-main-txt{font-size:20px}.listing-left-sec .provider-list-cal .provider-list-box .left-sec .pro-add,.listing-left-sec .provider-list-cal .provider-list-box .left-sec .pro-dent-link{font-size:15px;margin:0!important}.listing-left-sec .provider-list-cal .provider-list-box.list-of-clinic .left-sec{width:calc(100% - 230px)}.listing-left-sec .provider-list-cal .provider-list-box.list-of-clinic .right-sec{max-width:200px}.listing-left-sec .provider-list-cal .provider-list-box .right-sec .border-btn{font-size:14px}.listing-left-sec .provider-list-cal .provider-list-box .right-sec .cd-dr-img{margin-bottom:5px}.listing-left-sec .provider-list-cal .provider-list-box .right-sec .cd-dr-img .img-box{height:48px;width:48px}}@media only screen and (max-width:767px){.listing-left-sec{width:100%}.listing-left-sec .provider-list-cal .provider-list-box .left-sec .media .media-img .img-box{height:72px;width:72px}.listing-left-sec .fitlter-box{justify-content:center}.listing-left-sec .fitlter-box .filter-ops{width:100%;padding:0 1rem}.listing-left-sec .fitlter-box .filter-ops .select-date{width:100%}.listing-left-sec .fitlter-box .locFilter{height:40px}.listing-left-sec .fitlter-box .locFilter .form-control{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11.278' height='15.038'%3E%3Cpath d='M5.639 15.038s5.639-5.344 5.639-9.4A5.639 5.639 0 100 5.639c0 4.055 5.639 9.399 5.639 9.399zm0-6.579a2.82 2.82 0 112.82-2.82 2.82 2.82 0 01-2.82 2.82z' fill='%23757575'/%3E%3C/svg%3E");background-position:calc(100% - 15px) 50%;background-repeat:no-repeat;background-size:auto 16px}.listing-left-sec .fitlter-box .form-btns{padding:0 1rem!important;width:50%}.listing-left-sec .fitlter-box .form-btns .btn-clear-filter,.listing-left-sec .fitlter-box .form-btns .btn-filter{width:100%;text-align:center}.listing-left-sec .provider-list-cal .calender-view-sec .calender-view{width:312px;margin:auto}.listing-left-sec .provider-list-cal .calender-view-sec .calender-view .cal-box .day-txt{font-size:14px}.listing-left-sec .provider-list-cal .calender-view-sec .calender-view .cal-box .date-txt{font-size:12px}.listing-left-sec .provider-list-cal .provider-list-box .left-sec .media .media-img .btn-link{font-size:13px}.listing-left-sec .provider-list-cal .provider-list-box .left-sec{width:100%}.listing-left-sec .provider-list-cal .provider-list-box .right-sec{width:100%!important;margin:15px auto 0;justify-content:end}.listing-left-sec .provider-list-cal .calender-view-sec{top:65px}.listing-left-sec .provider-list-cal .calender-view-sec h2{font-size:20px;margin-bottom:30px}.listing-left-sec .provider-list-cal .provider-list-box .right-sec .time-slot-sec span{font-size:10px;width:54px}.listing-left-sec .provider-list-cal .provider-list-box .left-sec .pro-main-txt{font-size:18px}.listing-left-sec .provider-list-cal .provider-list-box .left-sec .pro-add,.listing-left-sec .provider-list-cal .provider-list-box .left-sec .pro-dent-link{font-size:15px;margin:0!important}.map-right-sidebar{display:none}.addMemberNw .modal-dialog{-webkit-transform:none!important;transform:none!important;top:0}.addMemberNw .modal-dialog .MuiFormControl-root.MuiTextField-root{width:100%}.book_popup_nw .likeInputBox,.book_popup_nw .MuiFormControl-root{border:1px solid #ced4da!important;width:100%}.book_popup_nw .likeInputBox{padding:6px 15px 8px}.book_popup_nw .MuiInputBase-input{padding:8px 15px}.inPatientPortal.provider-clinic-list .fitlter-box .form-check select{max-width:100%}.listing-left-sec .provider-list-cal .provider-list-box .right-sec .cd-dr-img .img-box{height:36px;width:36px}.listing-left-sec .provider-list-cal .provider-list-box .right-sec .cd-dr-img{height:36px;margin:0 15px 0 0}.listing-left-sec .provider-list-cal .provider-list-box .right-sec .border-btn{margin:0}}@media only screen and (max-width:359px){.listing-left-sec .provider-list-cal .provider-list-box .right-sec .time-slot-sec span{font-size:10px;width:47px}.listing-left-sec .provider-list-cal .calender-view-sec .calender-view{width:280px}.listing-left-sec .provider-list-cal .provider-list-box .right-sec{max-width:280px}.inPatientPortal.provider-clinic-list .fitlter-box .form-check select{max-width:none}}.answer-p{font-size:14px;color:#999}.global_loder{position:fixed;width:100%;height:100%;z-index:999999;background-color:rgba(0,0,0,.6)}.global_loder svg{width:100px;height:100px;margin:20px;display:inline-block;position:fixed;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body{font-family:"Roboto",sans-serif}.main-banner{height:300px;position:relative;z-index:0;overflow:hidden}.main-banner:after{content:"";left:0;bottom:0;height:90px;background:linear-gradient(0deg,#000,hsla(0,0%,100%,0))}.main-banner:after,.main-banner img{position:absolute;width:100%;z-index:-1}.main-banner img{object-fit:cover;height:300px;top:0}.main-banner h1{margin-bottom:45px;color:#fff;font-weight:700}.main-grid-sec h3{font-size:24px;font-weight:500;color:#0a0a0a}.main-grid-sec p{color:#0a0a0a;margin-bottom:30px}.main-grid-sec{margin:40px 0}.main-grid-sec .practice-profile{margin:0 0 20px}.main-grid-sec .practice-profile .img-box{height:130px;width:130px;border-radius:4px;overflow:hidden;box-shadow:0 3px 10px rgba(0,0,0,.05);border:1px solid #e9e9e9;padding:15px;text-align:center}#tab-about,#tab-features,#tab-photos,#tab-providers,#tab-services{margin:10px 0 20px;padding:10px 0 0}.main-grid-sec .tab-view-practice .text-primary{color:#e62b4a!important}.main-grid-sec .tab-view-practice h3{position:relative;display:inline-block;margin-bottom:15px}.main-grid-sec .tab-view-practice h3:after{position:absolute;content:"";background-color:#0a0a0a;height:1px;width:30px;right:-40px;top:0;bottom:0;margin:auto 0;display:none}.main-grid-sec .tab-view-practice .practice-pics .img-box{width:calc(25% - 10px);height:150px;overflow:hidden}.main-grid-sec .tab-view-practice ul{list-style:none;margin:0;padding:0}.main-grid-sec .tab-view-practice ul li{width:calc(33.33333% - 6px);font-size:14px;margin-bottom:10px}.main-grid-sec .tab-view-practice .practice-pics .img-box img{object-fit:cover;height:100%;width:100%}.main-grid-sec .practice-profile .content-box .p-name{font-size:32px;font-weight:700;line-height:35px}.main-grid-sec .practice-profile .content-box .trusted-txt{font-size:16px;color:#0267d4;font-weight:400}.main-grid-sec .practice-profile .content-box .p-address{color:#4a494a}.main-grid-sec .practice-sidebar{margin:0 0 40px}@media (max-width:767.98px){.main-grid-sec .practice-sidebar{margin:0 0 10px}}.main-grid-sec .practice-sidebar .authentication-box,.main-grid-sec .practice-sidebar .book-sec{background-color:#f9f9f9;border:1px solid #e9e9e9}.main-grid-sec .practice-sidebar .authentication-box div{color:#707070}.main-grid-sec .practice-sidebar .authentication-box .list-group .list-group-item.active{background-color:#0a0a0a;border-color:#0a0a0a}.main-grid-sec .practice-sidebar .authentication-box .list-group .list-group-item.active .patient-name-txt{color:#fff}.main-grid-sec .practice-sidebar .book-sec h2{font-size:28px;font-weight:700}.main-grid-sec .practice-sidebar .btn-dark,.practice-list-desc .btn-dark{background-color:#0a0a0a;border-color:#0a0a0a}.main-grid-sec .practice-sidebar .btn-primary,.practice-list-desc .btn-primary{background-color:#0267d4;border-color:#0267d4}.w-4{width:calc(25% - 10px);margin:0 5px}.availability-box{padding:15px 30px}@media (max-width:767.98px){.availability-box{padding:15px 10px}}.availability-box a{margin-bottom:10px;color:#0267d4;text-decoration:none}.availability-box a.disabled{cursor:default;text-decoration:line-through}.availability-box a.active{background-color:#4a494a!important}.confirm-text{border:1px solid #0267d4;background-color:#e5f1ff;border-radius:20px;max-width:90%;margin:20px auto}.confirm-text .confirm-text-item{padding:20px;border-bottom:1px solid #c9e0fa;text-align:center}.confirm-text .confirm-text-item:last-child{border-bottom:none}.confirm-text .confirm-text-item .confirm-text-item-title{color:#0267d4!important;text-align:center}.main-grid-sec .practice-sidebar .slots{max-height:215px;overflow-y:auto}.flexy-selection .select-slot{position:relative;border-radius:40px}.flexy-selection .select-day{position:relative}.flexy-selection .select-day input,.flexy-selection .select-slot input{width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;cursor:pointer}.flexy-selection .select-slot label{background-color:#eaeaea;color:#4a494a;text-align:center;padding:2px 6px 6px;border-radius:20px}.flexy-selection .select-day label{background-color:#eaeaea;color:#4a494a;text-align:center;border-radius:50%;height:40px;width:40px;line-height:42px}.flexy-selection .select-day input:checked+label,.flexy-selection .select-slot input:checked+label{background-color:#0a0a0a;color:#fff;border-color:#0a0a0a!important}.highlights .highlight-box{background-color:#f3f3f3;width:200px;margin:0 10px 10px 0;line-height:1.2}.highlights .highlight-box .img-box{height:35px;width:35px}.highlights .highlight-box .img-box img{width:auto;height:100%}.highlights .highlight-box .enq-txt{font-size:12px}.highlights .highlight-box .enq-txt strong{font-size:14px;display:block}.highlights .highlight-box small{font-weight:600}.highlights .highlight-box img{max-width:40px;height:auto}.new-footer{color:#95989a}.practice-list-desc{border:1px solid #e9e9e9;box-shadow:0 3px 10px rgba(0,0,0,.050980392156862744)}.practice-list-desc .img-box{height:70px;width:70px;border-radius:50%;overflow:hidden}.practice-list-desc .img-box img{object-fit:cover;width:100%;height:100%}.practice-list-desc h4{font-size:20px;font-weight:700}.review-box-nw .img-box{height:50px;width:50px;min-width:50px;border-radius:50%;overflow:hidden}.review-box-nw .img-box img{object-fit:cover;height:100%;width:100%}.review-box-nw .rate-stars{color:#ff8c00;font-size:12px}.tab-strip a{text-decoration:none}.tab-strip a.active{font-weight:600}.review-detail-box{box-shadow:0 3px 10px rgba(0,0,0,.050980392156862744);border:1px solid #e9e9e9;background-color:#fff}.review-detail-box span.no-of-review{color:#95989a;font-size:14px}.review-detail-box .static-txt{font-size:11px;color:#4a494a}.review-detail-box .rate-stars{color:#ff8c00;font-size:12px}.review-detail-box .avg-rating{font-size:10px;color:#95989a}.review-detail-box .avg-rating strong{font-size:20px;color:#4a494a}.provider-profile-grid .btn-secondary{background-color:#0267d4;border-color:#0267d4}.provider-profile-grid.main-grid-sec .practice-profile .content-box .trusted-txt{color:#0267d4}.provider-profile-grid .highlights .highlight-box{width:auto}@media only screen and (max-width:1199px){.highlights .highlight-box{width:250px}.main-grid-sec .tab-view-practice ul li{width:calc(50% - 6px)}}@media only screen and (max-width:991px){.main-banner h1{font-size:32px}.main-grid-sec h3{font-size:20px}.flexy-selection .select-day label{width:30px;height:30px;line-height:30px;font-size:14px}.availability-box a{font-size:12px}.highlights .highlight-box{width:180px}.main-grid-sec .tab-view-practice .practice-pics .img-box{height:90px}.practice-list-desc{flex-wrap:wrap}.practice-list-desc>div{width:100%}.practice-list-desc>div:last-child{justify-content:center;margin-top:15px}.review-detail-box{width:200px}.review-detail-box .rate-stars{font-size:10px}.review-detail-box span.no-of-review{font-size:11px}}@media only screen and (max-width:767px){.main-banner{height:250px}.main-banner h1{font-size:28px;margin-bottom:15px}.main-grid-sec .practice-sidebar .book-sec h2{font-size:24px}.main-grid-sec .practice-profile .content-box .p-name{font-size:20px}.main-grid-sec .practice-profile .img-box{height:100px;width:100px}.main-grid-sec .practice-profile .content-box .p-address,.main-grid-sec .practice-profile .content-box .trusted-txt{font-size:12px}.highlights .highlight-box,.main-grid-sec .tab-view-practice ul li{width:100%}.review-detail-box span.no-of-review{font-size:10px}}.cursor-pointer{cursor:pointer}.side{float:left;width:15%;margin-top:10px}.side i{color:#ff8c00;margin:0 3px 0 0;font-size:14px}.middle{float:left;width:70%;margin-top:10px}.right{text-align:right}.bar-container{width:100%;background-color:#f1f1f1;text-align:center;color:#fff;border-radius:12px;overflow:hidden}.bar-5{width:60%;height:18px;background-color:#4caf50}.bar-4{width:30%;height:18px;background-color:#9dd23e}.bar-3{width:10%;height:18px;background-color:#f6d67c}.bar-2{width:4%;height:18px;background-color:#ff9800}.bar-1{width:15%;height:18px;background-color:#f44336}.rwnofound_badge{background-color:rgba(222,68,54,.14901960784313725);color:#e62b4a;text-align:center;padding:25px;font-size:18px;line-height:18px;font-weight:700;border:1px solid rgba(222,68,54,.14901960784313725);border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}.rwnofound_badge i{margin:0 10px 0 0}@media (max-width:400px){.middle,.side{width:100%}.right{display:none}}
/*# sourceMappingURL=main.92cdb4af.chunk.css.map */