.start-page{display:flex;align-items:center;justify-content:center;height:100vh;width:100%;padding:1rem;background-image:url(/assets/bg2-6059a905.png);background-repeat:no-repeat;background-position:center;background-size:cover}.bread-crumb{background-image:url(/src/assets/images/jpg/bg.jpg);background-position:center center;height:9rem;position:relative}.top-image{background-image:url(/assets/bg-img-0c6acbc1.jpg);background-position:center;height:300px;position:relative;width:100%;background-size:cover;background-repeat:no-repeat;margin-bottom:1rem}.medical-tourism-page .content-container .highlight-banner{background-image:url(/assets/banner-f03cd12a.png);background-repeat:no-repeat;background-position:center;background-size:cover;height:400px;width:100%;position:relative;border-radius:20px;box-shadow:var(--box-shadow)}.profile-page .profile-content .right-side-data .cards .pin-card{background-image:url(/assets/pin-banner-e9942aca.png);background-position:center;background-repeat:no-repeat;background-size:cover;height:200px}.navbar{background:#fff;height:4rem;position:fixed;top:-1px;left:0;width:100%;z-index:100;box-shadow:var(--sub-card-box-shadow)}.navbar .container{height:100%;padding:.5rem 1rem;display:flex;align-items:center;justify-content:space-between}.navbar .container .left{display:flex;align-items:center;gap:1rem}.navbar .container .left .menu-icon{display:none;align-items:center;cursor:pointer}.navbar .container .left .menu-icon #icon{height:1.5rem;width:1.5rem;fill:var(--primary)}.navbar .container .left .logo{display:flex;align-items:center}.navbar .container .left .logo img{width:10rem}.navbar .container .right-btns{display:flex;align-items:center;gap:1rem}.navbar .container .right-btns .cart-icon{height:2rem;width:2rem;border-radius:100%;background:var(--white);display:flex;align-items:center;justify-content:center;cursor:pointer}.navbar .container .right-btns .cart-icon #icon{height:70%;width:70%;fill:var(--black)}.navbar .container .right-btns .btn{white-space:nowrap;padding:.5rem 1rem;cursor:pointer;gap:5px}.navbar .container .right-btns .btn #icon{height:1.4rem;width:1.4rem;fill:var(--black)}.navbar .container .right-btns .btn img{height:1.4rem;width:1.4rem}.navbar .container .right-btns .log-btn span{max-width:6rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.navbar .container .right-btns .log-btn-outer{position:relative}.navbar .container .right-btns .log-btn-outer .float-card{position:absolute;top:2.5rem;right:0;z-index:50;box-shadow:#959da533 0 8px 24px}.navbar .container .right-btns .log-btn-outer .float-card ul li{list-style-type:none}.navbar .container .right-btns .log-btn-outer .float-card ul li:first-child .link{border-radius:5px 5px 0 0}.navbar .container .right-btns .log-btn-outer .float-card ul li:last-child .link{border-radius:0 0 5px 5px}.navbar .container .right-btns .log-btn-outer .float-card ul li:not(:last-child) .link{border-bottom:1px solid rgba(0,0,0,.0941176471)}.navbar .container .right-btns .log-btn-outer .float-card ul li .link{padding:.7rem .8rem;display:flex;align-items:center;gap:8px;white-space:nowrap;text-decoration:none;color:inherit;background:var(--white);cursor:pointer}.navbar .container .right-btns .log-btn-outer .float-card ul li .link:hover{background:#eee}.navbar .container .right-btns .log-btn-outer .float-card ul li .link #icon{height:1.3rem;width:1.3rem;fill:var(--dark-blue)}.navbar .container .right-btns .log-btn-outer .float-card ul li .link .text{font-size:14px;font-weight:700;color:var(--dark-blue)}.navbar .container .right-btns .notification-section{position:fixed;top:4rem;right:0;width:350px;height:100%;z-index:110}.navbar .container .right-btns .notification-section .card{height:calc(100% - 4rem);padding:0}.navbar .container .right-btns .notification-section .card .heading{background:var(--blue);color:var(--white);padding:.5rem .7rem;display:flex;align-items:center;justify-content:space-between;height:3rem}.navbar .container .right-btns .notification-section .card .heading h4{display:flex;align-items:center;gap:1rem}.navbar .container .right-btns .notification-section .card .heading h4 #icon{height:1.8rem;width:1.8rem;fill:var(--white);cursor:pointer}.navbar .container .right-btns .notification-section .card .heading .icon{display:flex;align-items:center}.navbar .container .right-btns .notification-section .card .heading .icon #icon{height:1.5rem;width:1.5rem;cursor:pointer;fill:var(--white)}.navbar .container .right-btns .notification-section .card .notes-list{height:calc(100% - 3rem);padding:.5rem 0;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.navbar .container .right-btns .notification-section .card .notes-list::-webkit-scrollbar{display:none}.navbar .container .right-btns .notification-section .card .notes-list .list-item{display:flex;align-items:flex-start;padding:.7rem 2rem .7rem .5rem;gap:8px;border-bottom:1px solid #eee;position:relative}.navbar .container .right-btns .notification-section .card .notes-list .list-item:first-child{border-top:1px solid #eee}.navbar .container .right-btns .notification-section .card .notes-list .list-item:hover{background:rgba(238,238,238,.3215686275)}.navbar .container .right-btns .notification-section .card .notes-list .list-item:before{content:"";position:absolute;left:0;top:0;height:100%;width:3px;border-radius:100%}.navbar .container .right-btns .notification-section .card .notes-list .list-item:hover{box-shadow:none}.navbar .container .right-btns .notification-section .card .notes-list .list-item .icon{width:2rem;display:flex;margin-top:3px}.navbar .container .right-btns .notification-section .card .notes-list .list-item .icon #icon{height:1.2rem;width:1.2rem}.navbar .container .right-btns .notification-section .card .notes-list .list-item .info{width:calc(100% - 2rem)}.navbar .container .right-btns .notification-section .card .notes-list .list-item .info .title{font-weight:700;font-size:1rem;margin-bottom:2px}.navbar .container .right-btns .notification-section .card .notes-list .list-item .info .sub-title{font-size:14px;color:gray;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.navbar .container .right-btns .notification-section .card .notes-list .list-item .info .sub-title2{font-size:14px;color:gray;line-height:1.3}.navbar .container .right-btns .notification-section .card .notes-list .success:before{background:var(--green)}.navbar .container .right-btns .notification-section .card .notes-list .success .icon #icon{fill:var(--green)}.navbar .container .right-btns .notification-section .card .notes-list .success .info .title{color:var(--green)}.navbar .container .right-btns .notification-section .card .notes-list .warning:before{background:var(--yellow)}.navbar .container .right-btns .notification-section .card .notes-list .warning .icon #icon{fill:var(--yellow)}.navbar .container .right-btns .notification-section .card .notes-list .warning .info .title{color:var(--yellow)}.navbar .container .right-btns .notification-section .card .notes-list .error:before{background:var(--red)}.navbar .container .right-btns .notification-section .card .notes-list .error .icon #icon{fill:var(--red)}.navbar .container .right-btns .notification-section .card .notes-list .error .info .title{color:var(--red)}.navbar .container .right-btns .notification-overlay{position:fixed;top:0;left:0;height:100%;width:100%;z-index:100}.navbar .sidebar{position:fixed;top:3.95rem;left:-100%;height:calc(100vh - 4rem);background:linear-gradient(180deg,#16264F 0%,rgb(106,110,194) 125%);padding:2rem 0;width:100%;padding:1rem 0;padding-top:.5rem!important;z-index:999;box-shadow:var(--box-shadow);overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.navbar .sidebar::-webkit-scrollbar{display:none}.navbar .sidebar .sidebar-card{position:relative}.navbar .sidebar .sidebar-card .mob-view{display:none}.navbar .sidebar .sidebar-card .menu-icons{display:flex;flex-direction:column}.navbar .sidebar .sidebar-card .menu-icons .list{display:flex;align-items:center;gap:13px;padding:.9rem 1rem;cursor:pointer}.navbar .sidebar .sidebar-card .menu-icons .list:hover{background:rgba(204,204,204,.1647058824)}.navbar .sidebar .sidebar-card .menu-icons .list .icon{display:flex;align-items:center;justify-content:center;border-radius:100%}.navbar .sidebar .sidebar-card .menu-icons .list .icon #icon{height:1.5rem;width:1.5rem;fill:var(--white)}.navbar .sidebar .sidebar-card .menu-icons .list .icon #icon #icon-inner{fill:var(--white)}.navbar .sidebar .sidebar-card .menu-icons .list .text{font-size:.85rem;color:var(--white)}.navbar .sidebar .sidebar-card .menu-icons .router-link-active{background:#fff}.navbar .sidebar .sidebar-card .menu-icons .router-link-active:hover{background:#fff!important}.navbar .sidebar .sidebar-card .menu-icons .router-link-active .icon #icon,.navbar .sidebar .sidebar-card .menu-icons .router-link-active .icon #icon #icon-inner{fill:var(--black)}.navbar .sidebar .sidebar-card .menu-icons .router-link-active .text{color:var(--black);font-weight:700}.navbar .sidebar .sidebar-card .menu-icons .setting-title{position:relative;padding-right:2.5rem}.navbar .sidebar .sidebar-card .menu-icons .setting-title .main-icon #icon{height:1.7rem;width:1.7rem;fill:var(--white)}.navbar .sidebar .sidebar-card .menu-icons .setting-title .icon{position:absolute;right:12px;top:50%;transform:translateY(-50%);display:flex;align-items:center}.navbar .sidebar .sidebar-card .menu-icons .setting-title .icon #icon{height:1.5rem;width:1.5rem;fill:var(--white)}.navbar .sidebar .sidebar-card .menu-icons .setting-list{margin-left:2.5rem;display:block}.navbar .sidebar .sidebar-card .menu-icons .mob-view{display:none}.navbar .sidebar-overlay{height:100vh;width:100vw;background:none;position:fixed;top:0;left:0;z-index:900;display:none}.navbar .sidebar-overlay.open{display:block}.navbar .sidebar-overlay.closing{display:none}.navbar .sidebar.open{left:0;transition:all .4s}.navbar .sidebar.closing{left:-300px;transition:all .4s}.navbar .login-modal .modal .modal-dialog{width:800px}.navbar .login-modal .modal .modal-dialog .modal-content .modal-body .login-content{display:flex;align-items:center;gap:1rem}.navbar .login-modal .modal .modal-dialog .modal-content .modal-body .login-content .carousel-section{border-right:1px solid #eee;width:50%}.navbar .login-modal .modal .modal-dialog .modal-content .modal-body .login-content .carousel-section .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item,.navbar .login-modal .modal .modal-dialog .modal-content .modal-body .login-content .carousel-section .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item .img{width:100%}.navbar .login-modal .modal .modal-dialog .modal-content .modal-body .login-content .carousel-section .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item .img img{width:80%;height:100%}.navbar .login-modal .modal .modal-dialog .modal-content .modal-body .login-content .login-form{width:50%}.navbar .login-modal .modal .modal-dialog .modal-content .modal-body .login-content .login-form .form .login-btn .btn{width:100%;gap:8px;margin-top:1.5rem}.navbar .login-modal .modal .modal-dialog .modal-content .modal-body .login-content .login-form .form .login-btn .btn #icon{height:80%}.navbar .login-modal .modal .modal-dialog .modal-content .modal-body .login-content .login-form .form .login-btn .btn #icon #icon-inner{fill:var(--white)}.navbar .login-modal .modal .modal-dialog .modal-content .modal-body .login-content .login-form .form .login-btn .load-btn #icon{height:1.2rem;width:1.2rem;fill:var(--white);animation:rotate 1s infinite linear}.navbar .login-modal .modal .modal-dialog .modal-content .modal-body .login-content .login-form .form .otp-inputs{margin-bottom:1rem;display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%}.navbar .login-modal .modal .modal-dialog .modal-content .modal-body .login-content .login-form .form .otp-inputs input{text-align:center;width:25%;height:3rem;background:#F7FEFF}.navbar .login-modal .modal .modal-dialog .modal-content .modal-body .login-content .login-form .form .send-again{display:flex;align-items:center;text-align:left;color:#3d3c3c;margin-bottom:8px;width:100%;font-size:13px}.navbar .login-modal .modal .modal-dialog .modal-content .modal-body .login-content .login-form .form .send-again strong{margin-left:4px;cursor:pointer;color:var(--black)}@media (max-width: 1024px){.navbar .container .left{gap:.5rem}.navbar .container .left .menu-icon{display:flex}.navbar .container .left .logo img{width:7rem}}@media (max-width: 560px){.navbar{background-color:#fff}.navbar .container{position:relative;box-shadow:#0000000d 0 1px 2px}.navbar .container .left .search{display:none;position:absolute;right:28%;top:35%;align-items:center}.navbar .container .left .search svg{height:20px;width:20px}.navbar .container .left .menu-icon #icon{fill:#000}.navbar .container .left .logo{position:absolute;left:50%;transform:translate(-50%)}.navbar .container .left .logo img{width:6rem}.navbar .container .right-btns{flex-direction:row-reverse!important;gap:.5rem}.navbar .container .right-btns .med-btn{display:none}.navbar .container .right-btns .log-btn{border:1px solid orange;background-color:#21252927}.navbar .container .right-btns .log-btn,.navbar .container .right-btns .cart-icon{height:2rem;width:2rem;border-radius:100%;padding:0}.navbar .container .right-btns .log-btn #icon,.navbar .container .right-btns .cart-icon #icon{height:1.4rem;width:1.4rem}.navbar .container .right-btns .log-btn span,.navbar .container .right-btns .cart-icon span{display:none}.navbar .container .right-btns .notification-section{top:0;left:0;width:100%}.navbar .container .right-btns .notification-section .card{height:100vh}.navbar .login-modal .modal .modal-dialog .modal-content .modal-body .login-content{flex-direction:column-reverse}.navbar .login-modal .modal .modal-dialog .modal-content .modal-body .login-content .carousel-section,.navbar .login-modal .modal .modal-dialog .modal-content .modal-body .login-content .login-form{width:100%}}.footer{background:#fff}.footer .footer-container .footer-links{padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid var(--grey);display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(1,1fr);gap:1.5rem}.footer .footer-container .footer-links .links{display:flex;flex-direction:column}.footer .footer-container .footer-links .links .link-head{font-size:1rem;margin-bottom:8px}.footer .footer-container .footer-links .links a{margin-bottom:8px;color:var(light-black)}.footer .footer-container .footer-links .links a:hover{transition:all .4s;font-weight:700}.footer .footer-container .footer-bottom{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.footer .footer-container .footer-bottom .title{font-size:1rem;font-weight:700;margin-bottom:8px}.footer .footer-container .footer-bottom .download .d-options{display:flex;align-items:center;gap:.8rem;margin-bottom:.5rem}.footer .footer-container .footer-bottom .download .d-options .btn{display:flex;align-items:center;gap:8px;padding:.5rem 1rem;height:3rem}.footer .footer-container .footer-bottom .download .d-options .btn img{height:1.7rem;width:1.7rem}.footer .footer-container .footer-bottom .download .d-options .btn .right{color:var(--white)}.footer .footer-container .footer-bottom .download .d-options .btn .right span{font-size:.6rem;font-weight:400;margin-bottom:0;display:flex}.footer .footer-container .footer-bottom .download .d-options .btn .right h3{font-size:1rem}.footer .footer-container .footer-bottom .social-section .icons{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}.footer .footer-container .footer-bottom .social-section .icons .icon{background:var(--primary);border-radius:100%;height:2rem;width:2rem;display:flex;align-items:center;justify-content:center}.footer .footer-container .footer-bottom .social-section .icons .icon #icon{height:50%;width:50%;fill:var(--white)}.footer .footer-container .footer-bottom .social-section .icons .icon #icon #icon-inner{fill:var(--white)}.footer .footer-container .footer-bottom .newsletter .input{display:flex;position:relative}.footer .footer-container .footer-bottom .newsletter .input input{width:12rem;padding-right:3rem}.footer .footer-container .footer-bottom .newsletter .input .btn{border-radius:0 5px 5px 0;gap:6px}.footer .footer-container .footer-bottom .newsletter .input .btn #icon{height:1rem;width:1rem;fill:var(--white)}.footer .footer-container .footer-bottom .newsletter .input .btn #icon #icon-inner{fill:var(--white)}@media (max-width: 1024px){.footer .footer-container .footer-bottom .download .d-options .btn{padding:.5rem}.footer .footer-container .footer-bottom .download .d-options .btn .right h3{font-size:.8rem}}@media (max-width: 768px){.footer{background-color:#1040a9;color:#fff;margin-top:2rem}.footer .footer-container{padding:1rem!important}.footer .footer-container .footer-links{gap:1rem;grid-template-columns:repeat(3,1fr);text-align:start}.footer .footer-container .footer-links .links{align-items:start;margin-left:.4rem}.footer .footer-container .footer-links .links .link-head{text-decoration:underline;font-size:1.1rem;letter-spacing:.5pxwhat}.footer .footer-container .footer-bottom{text-align:center;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(1,1fr);grid-auto-rows:auto;gap:0}.footer .footer-container .footer-bottom .title{line-height:2;letter-spacing:.5px}.footer .footer-container .footer-bottom .download .d-options .btn{width:100%}.footer .footer-container .footer-bottom .social-section .text{line-height:1;margin-top:1.5rem}.footer .footer-container .footer-bottom .social-section .icons{justify-content:center}}@media (max-width: 560px){.footer .footer-container .footer-links{grid-template-columns:repeat(2,1fr);border-bottom:1px solid #eee}.footer .footer-container .footer-bottom{display:grid;grid-template-columns:repeat(1,1fr)}.footer .footer-container .footer-bottom .newsletter .input input{width:100%}}.dashboard-layout .middle-container{margin-top:3.9rem;min-height:calc(100vh - 23.15rem)}.home-layout .home-layout-container .hero-carosel{display:none}.home-layout .home-layout-container .main-section{border:1px solid rgba(82,90,139,.17);background:linear-gradient(180deg,#16264F 0%,rgba(106,110,194,.77) 125%);-webkit-backdrop-filter:blur(20.5px);backdrop-filter:blur(20.5px)}.home-layout .home-layout-container .main-section .main-section-wrapper{position:relative;top:15%;height:100%;padding:3.5rem 5rem;display:flex;flex-direction:column;align-items:center}.home-layout .home-layout-container .main-section .main-section-wrapper .tabs{display:grid;grid-template-columns:repeat(7,1fr);border-radius:15px;width:1130px;gap:1rem;padding:0}.home-layout .home-layout-container .main-section .main-section-wrapper .tabs .orange-red{background-color:orange!important}.home-layout .home-layout-container .main-section .main-section-wrapper .tabs .sky-blue{background-color:#74b9ff}.home-layout .home-layout-container .main-section .main-section-wrapper .tabs .egg-blue{background-color:#00cec9}.home-layout .home-layout-container .main-section .main-section-wrapper .tabs .sea-purple{background-color:#e84393}.home-layout .home-layout-container .main-section .main-section-wrapper .tabs .orange-ville{background-color:#e17055}.home-layout .home-layout-container .main-section .main-section-wrapper .tabs .green-progress{background-color:#4cd137}.home-layout .home-layout-container .main-section .main-section-wrapper .tabs .bluebell{background:#341f97}.home-layout .home-layout-container .main-section .main-section-wrapper .tabs .sea-blue{background:#006266}.home-layout .home-layout-container .main-section .main-section-wrapper .tabs .tab{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1rem;height:100%;cursor:pointer;position:relative;width:100%;border-radius:.5rem}.home-layout .home-layout-container .main-section .main-section-wrapper .tabs .tab:after{content:"";position:absolute;bottom:-5px;width:80%;height:2px}.home-layout .home-layout-container .main-section .main-section-wrapper .tabs .tab .icon{margin-bottom:.5rem}.home-layout .home-layout-container .main-section .main-section-wrapper .tabs .tab .icon #icon{height:2.2rem;width:2.2rem;fill:#fff}.home-layout .home-layout-container .main-section .main-section-wrapper .tabs .tab .icon #icon #icon-inner{fill:#fff}.home-layout .home-layout-container .main-section .main-section-wrapper .tabs .tab .title{font-size:1;text-align:center;color:#fff}.home-layout .home-layout-container .main-section .main-section-wrapper .tabs .active .icon #icon,.home-layout .home-layout-container .main-section .main-section-wrapper .tabs .active .icon #icon #icon-inner{fill:var(--white)}.home-layout .home-layout-container .main-section .main-section-wrapper .tabs .router-link-active{transition:all .4s}.home-layout .home-layout-container .main-section .main-section-wrapper .tabs .router-link-active:after{background:var(--blue)}.home-layout .home-layout-container .main-section .main-section-wrapper .tabs .router-link-active .icon #icon,.home-layout .home-layout-container .main-section .main-section-wrapper .tabs .router-link-active .icon #icon #icon-inner{fill:var(--blue)}.home-layout .home-layout-container .main-section .main-section-wrapper .tabs .router-link-active .title{color:var(--blue);font-weight:700}.home-layout .home-layout-container .main-section .main-section-wrapper .tabs .mob-tab,.home-layout .home-layout-container .main-section .main-section-wrapper .service-tabs{display:none}.home-layout .home-layout-container .main-section .main-section-wrapper .search-card{display:none;padding:7rem 6rem;border-radius:15px}.home-layout .home-layout-container .main-section .main-section-wrapper .search-card .search-row{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.home-layout .home-layout-container .main-section .main-section-wrapper .search-card .search-row .single-select,.home-layout .home-layout-container .main-section .main-section-wrapper .search-card .search-row .sear-inpt,.home-layout .home-layout-container .main-section .main-section-wrapper .search-card .search-row .s-input{width:33.3333333333%;box-shadow:#0000000d 0 1px 2px}.home-layout .home-layout-container .main-section .main-section-wrapper .search-card .search-row .single-select input,.home-layout .home-layout-container .main-section .main-section-wrapper .search-card .search-row .sear-inpt input,.home-layout .home-layout-container .main-section .main-section-wrapper .search-card .search-row .s-input input{border-radius:10px;padding:8px}.home-layout .home-layout-container .main-section .main-section-wrapper .search-card .search-btn{display:flex;justify-content:center}.home-layout .home-layout-container .main-section .main-section-wrapper .search-card .search-btn .btn{width:33.3333333333%}.home-layout .home-layout-container .main-section .main-section-wrapper .feature-row{display:flex;width:1150px;gap:1rem;border-radius:15px;padding:0 1rem;margin-top:4rem}.home-layout .home-layout-container .main-section .main-section-wrapper .feature-row .feature{width:33.3333333333%;display:flex;align-items:center;gap:8px;padding:1rem .5rem}.home-layout .home-layout-container .main-section .main-section-wrapper .feature-row .feature:not(:last-child){border-right:1px solid var(--border-color)}.home-layout .home-layout-container .main-section .main-section-wrapper .feature-row .feature img{height:2rem;width:2rem}.home-layout .home-layout-container .main-section .main-section-wrapper .feature-row .feature .text{font-size:.8rem}.small-ambulance .icon img{height:2.2rem;width:2.2rem}.medical-tourisim-home{display:none}@media (max-width: 1024px){.home-layout .home-layout-container .main-section .main-section-wrapper{padding:2rem 1rem}}@media (max-width: 768px){.none-for-mobile{display:none!important}.medical-tourisim-home{width:100%;border:1px solid orange;margin-bottom:1rem;border-radius:5px;padding:1rem;height:60px;display:flex;justify-content:center;align-items:center;background:orange;gap:.6rem}.medical-tourisim-home img{width:50px;object-fit:cover;border:1px solid orange;border-radius:5px}.medical-tourisim-home .title{margin-top:.5rem;color:#fff;font-size:1.32rem;font-weight:500}.home-layout .home-layout-container{margin-top:20%}.home-layout .home-layout-container .hero-carosel{display:flex;height:100%;margin-bottom:.5rem}.home-layout .home-layout-container .hero-carosel .carosel{height:100%}.home-layout .home-layout-container .hero-carosel .carosel .items{scroll-snap-type:inline mandatory;overscroll-behavior-inline:contain;-webkit-box-align:center;padding:0 1rem;gap:1rem;height:100%;display:-webkit-box;overflow:scroll;align-items:center}.home-layout .home-layout-container .hero-carosel .carosel .items .carosel-images{height:100%;width:100%;object-fit:contain;display:block;border-radius:.5rem;box-shadow:#0000000d 0 0 0 1px}.home-layout .home-layout-container .hero-carosel .carosel .items::-webkit-scrollbar{display:none}.home-layout .home-layout-container .main-section{height:max-content;margin-bottom:.5rem;background:none}.home-layout .home-layout-container .main-section .main-section-wrapper{padding:1rem}.home-layout .home-layout-container .main-section .main-section-wrapper .tabs{position:unset;transform:none;height:7rem;padding-top:0;width:100%;justify-content:center}.home-layout .home-layout-container .main-section .main-section-wrapper .tabs .tab{padding-top:.5rem!important;padding:0}.home-layout .home-layout-container .main-section .main-section-wrapper .search-card{margin-bottom:1rem;padding:1rem}.home-layout .home-layout-container .main-section .main-section-wrapper .feature-row{position:unset;transform:none;width:100%}}@media (max-width: 560px){.home-layout .home-layout-container .main-section .main-section-wrapper{background:#e6e7fd}.home-layout .home-layout-container .main-section .main-section-wrapper .tabs{box-shadow:none;background-color:transparent;width:100%;-ms-overflow-style:none;scrollbar-width:none;display:flex;justify-content:center;flex-wrap:wrap;gap:1rem;height:fit-content}.home-layout .home-layout-container .main-section .main-section-wrapper .tabs::-webkit-scrollbar{display:none}.home-layout .home-layout-container .main-section .main-section-wrapper .tabs .small-ambulance{background:#81ecec}.home-layout .home-layout-container .main-section .main-section-wrapper .tabs .none-ambulance{display:none}.home-layout .home-layout-container .main-section .main-section-wrapper .tabs .orange-red{background-color:orange!important}.home-layout .home-layout-container .main-section .main-section-wrapper .tabs .sky-blue{background-color:#74b9ff}.home-layout .home-layout-container .main-section .main-section-wrapper .tabs .egg-blue{background-color:#00cec9}.home-layout .home-layout-container .main-section .main-section-wrapper .tabs .sea-purple{background-color:#e84393}.home-layout .home-layout-container .main-section .main-section-wrapper .tabs .orange-ville{background-color:#e17055}.home-layout .home-layout-container .main-section .main-section-wrapper .tabs .green-progress{background-color:#4cd137}.home-layout .home-layout-container .main-section .main-section-wrapper .tabs .bluebell{background:#341f97}.home-layout .home-layout-container .main-section .main-section-wrapper .tabs .tab{border-radius:.2rem;width:30%;padding-bottom:.5rem;white-space:nowrap;box-shadow:#00000005 0 1px 3px,#1b1f2326 0 0 0 1px}.home-layout .home-layout-container .main-section .main-section-wrapper .tabs .tab .icon{margin-bottom:0}.home-layout .home-layout-container .main-section .main-section-wrapper .tabs .tab .icon img{width:2.5rem;height:2.5rem}.home-layout .home-layout-container .main-section .main-section-wrapper .tabs .tab .icon #icon{height:2.5rem;width:2.5rem;object-fit:cover;fill:#fff!important}.home-layout .home-layout-container .main-section .main-section-wrapper .tabs .tab .icon #icon #icon-inner{fill:#fff}.home-layout .home-layout-container .main-section .main-section-wrapper .tabs .tab .title{font-size:.75rem;color:#fff}.home-layout .home-layout-container .main-section .main-section-wrapper .tabs .tab:after{display:none}.home-layout .home-layout-container .main-section .main-section-wrapper .tabs .desk-tab{display:none}.home-layout .home-layout-container .main-section .main-section-wrapper .tabs .mob-tab{display:flex}.home-layout .home-layout-container .main-section .main-section-wrapper .tabs .active{transform:scale(1);border-radius:.2rem}.home-layout .home-layout-container .main-section .main-section-wrapper .singel-tab{margin-top:0!important;grid-template-columns:repeat(1,1fr)!important}.home-layout .home-layout-container .main-section .main-section-wrapper .service-tabs{margin-top:1rem;width:100%;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem}.home-layout .home-layout-container .main-section .main-section-wrapper .service-tabs .sea-blue{background-color:#81ecec;border:1px solid #81ecec}.home-layout .home-layout-container .main-section .main-section-wrapper .service-tabs .light-yellow{background-color:#fdcb6e;border:1px solid #fdcb6e}.home-layout .home-layout-container .main-section .main-section-wrapper .service-tabs .service-ambulance-none{display:none!important}.home-layout .home-layout-container .main-section .main-section-wrapper .service-tabs .service-ambulances{height:50px;cursor:pointer;border-radius:.2rem;display:flex;justify-content:space-evenly;align-items:center;gap:0rem;padding:.4rem .5rem;box-shadow:#00000005 0 1px 3px,#1b1f2326 0 0 0 1px}.home-layout .home-layout-container .main-section .main-section-wrapper .service-tabs .service-ambulances .icon{height:2rem;width:2rem;object-fit:contain}.home-layout .home-layout-container .main-section .main-section-wrapper .service-tabs .service-ambulances .title{font-size:.75rem;color:#000;text-align:center;font-weight:500}.home-layout .home-layout-container .main-section .main-section-wrapper .service-tabs .center-ambulance{justify-content:center!important;gap:1rem}.home-layout .home-layout-container .main-section .main-section-wrapper .search-card .search-row{flex-direction:column}.home-layout .home-layout-container .main-section .main-section-wrapper .search-card .search-row .single-select,.home-layout .home-layout-container .main-section .main-section-wrapper .search-card .search-row .s-input,.home-layout .home-layout-container .main-section .main-section-wrapper .search-card .search-btn .btn{width:100%}.home-layout .home-layout-container .main-section .main-section-wrapper .feature-row{display:none;flex-direction:column;padding:0 1rem;gap:0;margin-top:2rem}.home-layout .home-layout-container .main-section .main-section-wrapper .feature-row .feature{padding:1rem 0;width:100%;border-right:none!important}.home-layout .home-layout-container .main-section .main-section-wrapper .feature-row .feature:not(:last-child){border-bottom:1px dashed var(--border-color)}}.test-details-page .container .source{display:flex;align-items:center;margin-bottom:1rem;font-size:1rem;color:var(--blue);font-weight:700}.test-details-page .container .details-card{padding:1.5rem;display:flex;align-items:flex-start;gap:1.5rem}.test-details-page .container .details-card .left{padding:1.5rem 1.5rem 3rem;width:50%;position:relative}.test-details-page .container .details-card .left h3{font-size:1.2rem;color:var(--dark-blue);margin-bottom:.5rem}.test-details-page .container .details-card .left .sub-title{color:var(--dark-blue);font-weight:500;font-size:.95rem}.test-details-page .container .details-card .left .break-line{width:100%;background:var(--border-color);height:1px;margin:.8rem 0}.test-details-page .container .details-card .left .report-time{display:flex;align-items:center;gap:.5rem}.test-details-page .container .details-card .left .report-time .icon #icon{height:1.5rem;width:1.5rem;fill:var(--blue)}.test-details-page .container .details-card .left .report-time .data span{display:flex;margin-bottom:2px}.test-details-page .container .details-card .left .report-time .data .time{font-size:1rem;color:var(--dark-blue)}.test-details-page .container .details-card .left .warning{display:flex;align-items:center;gap:8px}.test-details-page .container .details-card .left .warning .icon #icon{height:1.5rem;width:1.5rem;fill:var(--red)}.test-details-page .container .details-card .left .bottom{display:flex;justify-content:space-between;align-items:center}.test-details-page .container .details-card .left .bottom .cashback{color:brown;display:flex;align-items:center;gap:8px;margin-bottom:8px;font-weight:600}.test-details-page .container .details-card .left .bottom .cashback .dot{background:var(--yellow);border-radius:100%;height:1rem;width:1rem}.test-details-page .container .details-card .left .bottom .price{display:flex;align-items:center;gap:.5rem}.test-details-page .container .details-card .left .bottom .price .current{font-weight:700;font-size:1.1rem}.test-details-page .container .details-card .left .bottom .price .actual{color:gray;text-decoration:line-through}.test-details-page .container .details-card .left .bottom .price .off{color:var(--green);font-weight:700}.test-details-page .container .details-card .left .add-btn{position:absolute;bottom:0;left:0;width:100%}.test-details-page .container .details-card .left .add-btn .btn{width:100%;border-radius:0 0 5px 5px}.test-details-page .container .details-card .right{width:50%}.test-details-page .container .details-card .right h4{font-size:1rem}.test-details-page .container .details-card .right .toggle-card .toggle-header{display:flex;align-items:center;justify-content:space-between;padding:.5rem 1rem;border-bottom:1px solid #eee;cursor:pointer}.test-details-page .container .details-card .right .toggle-card .toggle-header .card-header-left .title{font-weight:700;font-size:1rem;color:var(--dark-blue);margin-bottom:3px}.test-details-page .container .details-card .right .toggle-card .toggle-header .card-header-left .text{color:var(--grey)}.test-details-page .container .details-card .right .toggle-card .toggle-header .icon #icon{height:1.2rem;width:1.2rem}.test-details-page .container .details-card .right .toggle-card .toggle-body{padding:1rem;font-size:1rem;display:flex;align-items:center;gap:10px}.test-details-page .container .details-card .right .toggle-card .toggle-body .dot{height:.5rem;width:.5rem;border-radius:100%;background:var(--dark-blue)}.test-details-page .container .details-card .right .about-card{padding:1.5rem}.test-details-page .container .details-card .right .about-card h4{font-size:1rem}.test-details-page .container .details-card .right .about-card .about-row{display:flex;align-items:center}.test-details-page .container .details-card .right .about-card .about-row .data{display:flex;align-items:center;gap:8px;width:33.3333333333%}.test-details-page .container .details-card .right .about-card .about-row .data .icon #icon{height:2rem;width:2rem;fill:var(--blue)}.test-details-page .container .details-card .right .about-card .about-row .data .icon #icon #icon-inner{fill:var(--blue)}.test-details-page .container .details-card .right .about-card .about-row .data .titles .val{color:var(--dark-blue)}.test-details-page .container .lab-cards .test-cards{padding:1rem}@media (max-width: 768px){.test-details-page .container .details-card{padding:1rem;flex-direction:column}.test-details-page .container .details-card .left,.test-details-page .container .details-card .right{width:100%}.fr-booked-test-details .container .details-card .inner-card .bottom{flex-direction:column}}@media (max-width: 560px){.test-details-page .container .source{font-size:1rem;padding:1rem}.test-details-page .container .details-card .left{padding:1rem 1rem 3rem}.test-details-page .container .details-card .left h3{font-size:1rem}.test-details-page .container .details-card .left .sub-title{font-size:.85rem}.test-details-page .container .details-card .left .report-time .icon{display:flex}.test-details-page .container .details-card .left .report-time .data .time{font-size:.95rem}.test-details-page .container .details-card .right .about-card{padding:1rem}.test-details-page .container .details-card .right .about-card .about-row{flex-direction:column;align-items:flex-start;gap:1rem}.test-details-page .container .details-card .right .about-card .about-row .data{width:100%}}.features-page .container .top-banner{display:flex;gap:1rem}.features-page .container .top-banner .banner-section{height:320px;width:60%}.features-page .container .top-banner .banner-section img{height:100%;width:100%;border-radius:10px}.features-page .container .top-banner .form-section{width:40%}.features-page .container .top-banner .form-section .form{width:100%;background:var(--white);box-shadow:var(--box-shadow);border-radius:10px;padding:1rem}.features-page .container .specialist-section{padding:1rem;border-radius:5px}.features-page .container .specialist-section .heading{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:1.5rem}.features-page .container .specialist-section .heading .left h3{font-size:1.5rem;color:var(--blue)}.features-page .container .specialist-section .list{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-template-rows:repeat(1,1fr);grid-auto-rows:auto;gap:1rem}.features-page .container .specialist-section .list .list-item{display:flex;flex-direction:column;align-items:center}.features-page .container .specialist-section .list .list-item .img{width:100%;display:flex;margin-bottom:8px}.features-page .container .specialist-section .list .list-item .img img{width:100%}.features-page .container .specialist-section .list .list-item .title{font-weight:700;text-align:center}.features-page .container .dr-section{background:var(--white);padding:1rem}@media (max-width: 768px){.features-page .container .top-banner{flex-direction:column-reverse}.features-page .container .top-banner .banner-section{width:100%;height:100%;display:flex}.features-page .container .top-banner .form-section{width:100%}}.apt-slot-card{border-radius:5px;border:1px solid #eee;box-shadow:var(--sub-card-box-shadow)}.apt-slot-card .card-header{display:flex;align-items:center;justify-content:space-between;padding:.5rem 1rem;background:var(--blue);border-radius:5px 5px 0 0;color:var(--white)}.apt-slot-card .card-header .left-card-header{display:flex;align-items:center;gap:.5rem}.apt-slot-card .card-header .left-card-header .icon{display:flex}.apt-slot-card .card-header .left-card-header .icon #icon{height:1.2rem;width:1.2rem;fill:var(--white)}.apt-slot-card .card-header .left-card-header .icon #icon #icon-inner{fill:var(--white)}.apt-slot-card .card-body{padding:1rem}.apt-slot-card .card-body .clinic-info{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1rem}.apt-slot-card .card-body .clinic-info .about .name{margin-bottom:.5rem}.apt-slot-card .card-body .clinic-info .about .rate-row{display:flex;align-items:center;gap:1rem;margin-bottom:.5rem}.apt-slot-card .card-body .clinic-info .about .rate-row .rating{display:flex;align-items:center;padding:8px;border-radius:5px;background:var(--green);color:var(--white);font-size:.8rem;gap:0 5px;height:1.8rem}.apt-slot-card .card-body .clinic-info .about .rate-row .rating #icon{height:1.2rem;width:1.2rem;fill:var(--yellow)}.apt-slot-card .card-body .clinic-info .about .rate-row .rating #icon #icon-inner{fill:var(--yellow)}.apt-slot-card .card-body .clinic-info .about .text{word-break:break-word}.apt-slot-card .card-body .clinic-info .date-input{width:10rem}.apt-slot-card .card-body .total-card{padding:0;margin-bottom:1rem;box-shadow:none;border:1px solid #eee}.apt-slot-card .card-body .total-card .card-header{background:var(--white);font-weight:700;color:var(--primary);border-bottom:1px solid #eee;font-size:.95rem}.apt-slot-card .card-body .total-card .card-body .price{display:flex;align-items:flex-start;gap:1rem;margin-bottom:.7rem}.apt-slot-card .card-body .total-card .card-body .price .title{width:50%}.apt-slot-card .card-body .locker{display:flex;align-items:center;margin-bottom:.5rem}.apt-slot-card .card-body .locker .radio-btns{display:flex;align-items:center;margin-left:2rem;gap:1.5rem}.apt-slot-card .card-body .locker .radio-btns .radio{cursor:pointer}.apt-slot-card .card-body .locker .radio-btns .radio .label{display:flex;gap:.5rem;cursor:pointer;padding:1px}.apt-slot-card .card-body .slot-section .slot-header{margin-bottom:1rem}.apt-slot-card .card-body .slot-section .slot-header .carousel .carousel__viewport .carousel__track{padding:.5rem 0!important}.apt-slot-card .card-body .slot-section .slot-header .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item{width:100%;cursor:pointer}.apt-slot-card .card-body .slot-section .slot-header .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item .date,.apt-slot-card .card-body .slot-section .slot-header .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item .slot{font-weight:700}.apt-slot-card .card-body .slot-section .slot-header .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item .available{color:var(--green)}.apt-slot-card .card-body .slot-section .slot-header .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item .not-available{color:var(--grey)}.apt-slot-card .card-body .slot-section .slot-header .carousel .carousel__viewport .carousel__track .carousel__slide.active .carousel__item{border-bottom:4px solid var(--blue)}.apt-slot-card .card-body .slot-section .slot-header .carousel .carousel__prev,.apt-slot-card .card-body .slot-section .slot-header .carousel .carousel__next{background:var(--blue)!important}.apt-slot-card .card-body .slot-section .slot-header .card-container{display:flex;max-width:100%;overflow-x:scroll;border:1px solid #eee;border-radius:10px}.apt-slot-card .card-body .slot-section .slot-header .card-container::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background:#f5f5f5}.apt-slot-card .card-body .slot-section .slot-header .card-container::-webkit-scrollbar{height:5px;background:#f5f5f5}.apt-slot-card .card-body .slot-section .slot-header .card-container::-webkit-scrollbar-thumb{border-radius:5px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#3db39d6b}.apt-slot-card .card-body .slot-section .slot-header .card-container .slot-card{padding:.5rem;min-width:9rem;max-width:9rem;display:flex;flex-direction:column;align-items:center;gap:4px;cursor:pointer}.apt-slot-card .card-body .slot-section .slot-header .card-container .slot-card:not(:last-child){border-right:1px solid #eee}.apt-slot-card .card-body .slot-section .slot-header .card-container .slot-card .day{font-weight:700}.apt-slot-card .card-body .slot-section .slot-header .card-container .active{background:var(--blue);color:var(--white)!important}.apt-slot-card .card-body .slot-section .slot-header .card-container .active .text-green{color:#fff;letter-spacing:.5px}.apt-slot-card .card-body .slot-section .slot-body .heading-slot{font-size:18px;font-weight:700;padding:0 0 15px}.apt-slot-card .card-body .slot-section .slot-body .book-slots{display:flex;flex-wrap:wrap;gap:1rem}.apt-slot-card .card-body .slot-section .slot-body .book-slots .slot-item-time{width:16.6666666667%}.apt-slot-card .card-body .slot-section .slot-body .book-slots .slot-item-time input:checked~.time-slot{background:var(--blue);color:var(--white);font-weight:700}.apt-slot-card .card-body .slot-section .slot-body .book-slots .slot-item-time input:checked~.time-slot .online{font-weight:700;color:#ffa800}.apt-slot-card .card-body .slot-section .slot-body .book-slots .slot-item-time input:checked~.time-slot .offline{font-weight:700;color:#ffa800}.apt-slot-card .card-body .slot-section .slot-body .book-slots .slot-item-time input:checked~.time-slot .not-online{font-weight:700;color:#200d0dc5}.apt-slot-card .card-body .slot-section .slot-body .book-slots .slot-item-time input:checked~.time-slot .not-offline{font-weight:700;color:#200d0dc5}.apt-slot-card .card-body .slot-section .slot-body .book-slots .slot-item-time input{display:none}.apt-slot-card .card-body .slot-section .slot-body .book-slots .slot-item-time .time-slot{border:2px solid var(--blue);text-align:center;padding:.5rem;border-radius:5px;cursor:pointer;height:2rem;display:flex;align-items:center;justify-content:center;flex-direction:column}.apt-slot-card .card-body .slot-section .slot-body .book-slots .slot-item-time .time-slot .online{font-weight:700;color:green}.apt-slot-card .card-body .slot-section .slot-body .book-slots .slot-item-time .time-slot .offline{font-weight:700;color:#80a34a}.apt-slot-card .card-body .slot-section .slot-body .book-slots .slot-item-time .time-slot .not-online{font-weight:700;color:#ff00006e}.apt-slot-card .card-body .slot-section .slot-body .book-slots .slot-item-time .time-slot .not-offline{font-weight:700;color:#ff000093}.apt-slot-card .card-body .slot-section .slot-body .book-slots .slot-item-time .time-slot .hospital{font-size:12px}.apt-slot-card .card-body .slot-section .slot-body .book-slots .slot-item-time .time-slot .hospital .name{color:#ffa800}.apt-slot-card .card-body .slot-section .slot-body .book-slots .slot-item-time .time-slot-red{border:2px solid var(--red);text-align:center;padding:.5rem;border-radius:5px;background:var(--red);color:#fff;cursor:pointer;height:2rem;display:flex;align-items:center;justify-content:center;flex-direction:column}.apt-slot-card .card-body .slot-section .slot-body .book-slots .slot-item-time .time-slot-red .online{font-weight:700;color:green}.apt-slot-card .card-body .slot-section .slot-body .book-slots .slot-item-time .time-slot-red .offline{font-weight:700;color:#80a34a}.apt-slot-card .card-body .slot-section .slot-body .book-slots .slot-item-time .time-slot-red .not-online{font-weight:700;color:#ff00006e}.apt-slot-card .card-body .slot-section .slot-body .book-slots .slot-item-time .time-slot-red .not-offline{font-weight:700;color:#ff000093}.apt-slot-card .card-body .slot-section .slot-body .book-slots .slot-item-time .time-slot-red .hospital{font-size:12px}.apt-slot-card .card-body .slot-section .slot-body .book-slots .slot-item-time .time-slot-red .hospital .name{color:#ffa800}.apt-slot-card .card-body .slot-section .slot-body .book-slots .slot-item{width:30.303030303%}.apt-slot-card .card-body .slot-section .slot-body .book-slots .slot-item input:checked~.time{background:var(--blue);color:var(--white);font-weight:700}.apt-slot-card .card-body .slot-section .slot-body .book-slots .slot-item input:checked~.time .online{font-weight:700;color:#ffa800}.apt-slot-card .card-body .slot-section .slot-body .book-slots .slot-item input:checked~.time .offline{font-weight:700;color:#ffa800}.apt-slot-card .card-body .slot-section .slot-body .book-slots .slot-item input:checked~.time .not-online{font-weight:700;color:#200d0dc5}.apt-slot-card .card-body .slot-section .slot-body .book-slots .slot-item input:checked~.time .not-offline{font-weight:700;color:#200d0dc5}.apt-slot-card .card-body .slot-section .slot-body .book-slots .slot-item input{display:none}.apt-slot-card .card-body .slot-section .slot-body .book-slots .slot-item .time{border:2px solid var(--blue);text-align:center;padding:.5rem;border-radius:5px;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-direction:column}.apt-slot-card .card-body .slot-section .slot-body .book-slots .slot-item .time .online{font-weight:700;color:green}.apt-slot-card .card-body .slot-section .slot-body .book-slots .slot-item .time .offline{font-weight:700;color:#80a34a}.apt-slot-card .card-body .slot-section .slot-body .book-slots .slot-item .time .not-online{font-weight:700;color:#ff00006e}.apt-slot-card .card-body .slot-section .slot-body .book-slots .slot-item .time .not-offline{font-weight:700;color:#ff000093}.apt-slot-card .card-body .slot-section .slot-body .book-slots .slot-item .time .hospital{font-weight:700;color:var(--grey)}.apt-slot-card .card-body .slot-section .slot-body .book-slots .slot-item .time .hospital .name{color:#ffa800}.apt-slot-card .card-body .slot-section .slot-body .book-btn{display:flex;justify-content:center}.apt-slot-card .card-body .slot-section .slot-body .book-btn .btn{width:10rem}.apt-slot-card .card-body .slot-section .slot-body .no-slot{display:flex;flex-direction:column;align-items:center;gap:1rem}.apt-slot-card .card-body .slot-section .slot-body .no-slot .img{display:flex}.apt-slot-card .card-body .slot-section .slot-body .no-slot .img img{height:5rem;width:5rem}.apt-slot-card .card-body .slot-section .slot-body .no-slot .title{color:var(--grey)}.apt-slot-card .card-body .slot-section .slot-body .no-slot .blue-btn{background:var(--blue);color:var(--white)}.apt-slot-card .card-body .slot-section .slot-body .no-slot .white-btn{color:var(--blue);width:14rem}.apt-slot-card .card-body .slot-section .slot-body .no-slot .btn{border:1px solid var(--blue)}@media (max-width: 768px){.center .date-input{position:relative;left:50%;transform:translate(-50%)}.apt-slot-card .card-body .clinic-info{flex-direction:column}.apt-slot-card .card-body .slot-section .slot-header .card-container{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem;border:none;padding:1rem .1rem}.apt-slot-card .card-body .slot-section .slot-header .card-container .slot-card{max-width:100%;width:100%;border:none!important;box-shadow:#43475545 0 0 .25em,#5a7dbc0d 0 .25em 1em;gap:0}.apt-slot-card .card-body .slot-section .slot-header .card-container::-webkit-scrollbar{display:none}.apt-slot-card .card-body .slot-section .slot-body .book-btn{width:100%!important}.apt-slot-card .card-body .slot-section .slot-body .book-btn .btn{width:100%;font-size:1rem;background-color:#1040a9}.apt-slot-card .card-body .slot-section .slot-body .book-slots .slot-item .unabavilable{border:2px solid rgba(255,0,0,.43)}.apt-slot-card .card-body .slot-section .book-btn{width:100%!important}.apt-slot-card .card-body .slot-section .book-btn .btn{width:100%;font-size:1rem;background-color:#1040a9}.apt-slot-card .card-body .slot-section .book-btn .w-10-r{width:100%;font-size:1.1rem}.ambulance-card .card-body .clinic-info .date-input,.clinic-apointemt .clinic-info .date-input{position:relative;left:50%;transform:translate(-50%)}}@media (max-width: 560px){.apt-slot-card .card-body .clinic-info{flex-direction:column}.apt-slot-card .card-body .slot-section .slot-body .book-slots{gap:.5rem;justify-content:center}.apt-slot-card .card-body .slot-section .slot-body .book-slots .slot-item-time,.apt-slot-card .card-body .slot-section .slot-body .book-slots .slot-item{width:fit-content}}.cart-page .container .cards{display:flex;align-items:flex-start;gap:1rem}.cart-page .container .cards .item-list{width:60%}.cart-page .container .cards .item-list .cart-card{display:flex;align-items:center;gap:1rem;justify-content:space-between;box-shadow:var(--sub-card-box-shadow);padding:1rem;border:1px solid var(--border-color);border-radius:5px}.cart-page .container .cards .item-list .cart-card:not(:last-child){margin-bottom:1rem}.cart-page .container .cards .item-list .cart-card:hover{transition:all .4s;box-shadow:none}.cart-page .container .cards .item-list .cart-card .left{display:flex;align-items:flex-start;gap:1rem}.cart-page .container .cards .item-list .cart-card .left .img img{height:3.5rem;width:3.5rem}.cart-page .container .cards .item-list .cart-card .left .name .main{font-weight:700;font-size:1rem}.cart-page .container .cards .item-list .cart-card .left .name .sub{color:var(--grey);font-size:.95rem}.cart-page .container .cards .item-list .cart-card .right{display:block}.cart-page .container .cards .item-list .cart-card .right .cashback{color:brown;display:flex;align-items:center;justify-content:flex-end;gap:8px;font-weight:600;margin-bottom:.5rem}.cart-page .container .cards .item-list .cart-card .right .cashback .dot{background:var(--yellow);border-radius:100%;height:1rem;width:1rem}.cart-page .container .cards .item-list .cart-card .right .price{display:flex;align-items:center;gap:.5rem}.cart-page .container .cards .item-list .cart-card .right .price .current{font-weight:700;font-size:1rem}.cart-page .container .cards .item-list .cart-card .right .price .actual{color:gray;text-decoration:line-through}.cart-page .container .cards .item-list .cart-card .right .price .off{color:var(--green);font-weight:700}.cart-page .container .cards .item-list .cart-card .right .remove-btn{display:flex;justify-content:flex-end;margin-top:1rem}.cart-page .container .cards .item-list .cart-card .right .remove-btn .btn{background:brown;color:var(--white);width:max-content;height:max-content;padding:.3rem .5rem;border-radius:10px;font-weight:700;font-size:.75rem}.cart-page .container .cards .item-list .no-data-found-cart{display:flex;flex-direction:column;align-items:center;padding:1.5rem}.cart-page .container .cards .item-list .no-data-found-cart .img{margin-bottom:1rem}.cart-page .container .cards .item-list .no-data-found-cart .img img{height:11rem;width:11rem}.cart-page .container .cards .item-list .no-data-found-cart .text{color:var(--grey);font-size:.95rem}.cart-page .container .cards .total-card{width:40%;padding:0}.cart-page .container .cards .total-card .header{padding:.5rem 1rem;font-weight:700;font-size:1rem;border-bottom:1px solid var(--border-color)}.cart-page .container .cards .total-card .card-body{padding:1rem 1rem 3.5rem;position:relative}.cart-page .container .cards .total-card .card-body .price{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.cart-page .container .cards .total-card .card-body .price .val{font-weight:700}.cart-page .container .cards .total-card .card-body .total{border-top:1px dashed var(--border-color);border-bottom:1px dashed var(--border-color);padding:1rem 0;font-size:1rem}.cart-page .container .cards .total-card .card-body .order-btn{position:absolute;left:0;bottom:0;width:100%}.cart-page .container .cards .total-card .card-body .order-btn .btn{width:100%;border-radius:0 0 5px 5px}@media (max-width: 1024px){.cart-page .container .cards{flex-direction:column}.cart-page .container .cards .item-list,.cart-page .container .cards .total-card{width:100%}}@media (max-width: 560px){.cart-page .container .cards .item-list .cart-card{gap:1rem;flex-direction:column;align-items:flex-start}.cart-page .container .cards .item-list .cart-card .right{display:flex;align-items:center;width:100%;justify-content:space-between}.cart-page .container .cards .item-list .cart-card .right .cash-price .cashback{justify-content:flex-start}.cart-page .container .cards .item-list .cart-card .right .remove-btn{margin:0}}.apt-layout .container .head-card{display:flex;align-items:center;justify-content:space-between}.apt-layout .container .head-card .left{display:flex;align-items:center;gap:2rem}.apt-layout .container .head-card .left .name{font-size:1.5rem}.apt-layout .container .head-card .left .rating{display:flex;align-items:center;padding:8px;border-radius:5px;background:var(--green);color:var(--white);font-size:.8rem;gap:0 5px;height:1.8rem}.apt-layout .container .head-card .left .rating #icon{height:1.2rem;width:1.2rem;fill:var(--yellow)}.apt-layout .container .head-card .left .rating #icon #icon-inner{fill:var(--yellow)}.apt-layout .container .head-card .right{display:flex;align-items:center;gap:8px}.apt-layout .container .head-card .right .title{font-size:.9rem}.apt-layout .container .head-card .right .amt{font-weight:700;font-size:1.2rem}.apt-layout .container .main-content{display:flex;align-items:flex-start;gap:1rem}.apt-layout .container .main-content .left-card{width:50%;display:flex;align-items:flex-start;gap:1.5rem}.apt-layout .container .main-content .left-card .img img{height:10rem;width:10rem}.apt-layout .container .main-content .left-card .info{width:calc(100% - 10rem)}.apt-layout .container .main-content .left-card .info .speciality{color:var(--blue);font-weight:700;margin-bottom:6px}.apt-layout .container .main-content .left-card .info .name{font-size:1.2rem;position:relative;margin-bottom:16px;line-height:1.2}.apt-layout .container .main-content .left-card .info .name:after{content:"";position:absolute;bottom:-8px;left:0;width:5rem;height:3px;background:var(--blue)}.apt-layout .container .main-content .left-card .info .name .deg{font-size:.9rem}.apt-layout .container .main-content .left-card .info .deg{display:flex;margin-bottom:5px}.apt-layout .container .main-content .left-card .info .fee,.apt-layout .container .main-content .left-card .info .experience{margin-bottom:5px}.apt-layout .container .main-content .right-card{width:50%;padding:0}@media (max-width: 1024px){.apt-layout .container .main-content .left-card{flex-direction:column}.apt-layout .container .main-content .left-card .img{width:100%;display:flex;justify-content:center}.apt-layout .container .main-content .left-card .info{width:100%!important}}@media (max-width: 768px){.base-time-picker,.apointment-date .mb-16,.apointment-date .mb-16 .base-time-picker,.apointment-date .mb-16 .book-slots{justify-content:center}}@media (max-width: 768px){.apt-layout .container .head-card .left .name{text-align:start;font-size:1.2rem;line-height:1}.apt-layout .container{padding:1rem}.apt-layout .container .card{text-align:center;width:100%}.apt-layout .container .card .right{display:flex;justify-content:space-between}.apt-layout .container .card .right .title{text-align:start;width:100%}.apt-layout .container .card .right .amt{width:fit-content!important}.apt-layout .container .laboretory{padding:1rem}.apt-layout .container .main-content{display:flex;flex-direction:column}.apt-layout .container .main-content .left-card{width:100%}.apt-layout .container .main-content .left-card .img img{width:100%;border-radius:.5rem;object-fit:cover}.apt-layout .container .main-content .left-card .info{display:flex;flex-direction:column;gap:.3rem}.apt-layout .container .main-content .left-card .info .name{margin-bottom:0}.apt-layout .container .main-content .left-card .info .name:after{display:none}.apt-layout .container .main-content .left-card .info .experience{position:relative;width:fit-content}.apt-layout .container .main-content .left-card .info .experience img{position:absolute;right:-20px;top:3px}.apt-layout .container .main-content .view-doctorcard{margin-top:5rem;width:100%;position:relative;height:max-content;padding-top:6rem}.apt-layout .container .main-content .view-doctorcard .img{position:absolute;top:-22.5%;left:50%;transform:translate(-50%);height:125px;width:125px;border-radius:100px;overflow:hidden;border:3px solid var(--blue)}.apt-layout .container .main-content .view-doctorcard .img img{height:100%;width:100%;object-fit:cover}.apt-layout .container .main-content .view-doctorcard .info{position:relative;text-align:center}.apt-layout .container .main-content .view-doctorcard .info .name{width:100%;position:absolute;top:-16%;font-size:1.5rem;color:var(--blue)}.apt-layout .container .main-content .view-doctorcard .info .name:after{display:none}.apt-layout .container .main-content .view-doctorcard .info .speciality{margin-top:.4rem}.apt-layout .container .main-content .view-doctorcard .info .speciality span{color:green}.apt-layout .container .main-content .view-doctorcard .info .deg{justify-content:center}.apt-layout .container .main-content .view-doctorcard .info .card-profile{margin:.6rem 0;display:flex;gap:1rem;justify-content:center}.apt-layout .container .main-content .view-doctorcard .info .card-profile .experience{position:relative;display:flex;flex-direction:column;width:fit-content;box-shadow:#43475545 0 0 .25em,#5a7dbc0d 0 .25em 1em;padding:.6rem 1rem;text-align:center;font-weight:600;font-size:.815rem;opacity:.8;line-height:1.5}.apt-layout .container .main-content .view-doctorcard .info .card-profile .experience strong{font-size:1rem;color:#000}.apt-layout .container .main-content .view-doctorcard .info .card-profile .experience img{width:15px;position:absolute;right:19%;top:53%}.apt-layout .container .main-content .view-nurseCard{margin-top:5rem;width:100%;position:relative;height:max-content;padding-top:6rem}.apt-layout .container .main-content .view-nurseCard .img{position:absolute;top:-25%;left:50%;transform:translate(-50%);height:125px;width:125px;border-radius:100px;overflow:hidden;border:3px solid var(--blue)}.apt-layout .container .main-content .view-nurseCard .img img{height:100%;width:100%;object-fit:cover}.apt-layout .container .main-content .view-nurseCard .info{position:relative;text-align:center}.apt-layout .container .main-content .view-nurseCard .info .experence-nurse{display:flex;justify-content:center;gap:1rem}.apt-layout .container .main-content .view-nurseCard .info .experence-nurse .experience{font-size:.915rem;opacity:.8;font-weight:600;display:flex;flex-direction:column;padding:1rem;border-radius:5px;box-shadow:#43475545 0 0 .25em,#5a7dbc0d 0 .25em 1em}.apt-layout .container .main-content .view-nurseCard .info .experence-nurse .experience strong{opacity:1;color:#000;font-size:1.25rem}.apt-layout .container .main-content .view-nurseCard .info .experence-nurse .experience img{right:14%;top:50%;width:20px}.apt-layout .container .main-content .view-nurseCard .info .deg{margin-top:0!important;margin-bottom:.5rem!important}.apt-layout .container .main-content .view-nurseCard .info .name{width:100%;position:absolute;top:-20%;font-size:1.5rem;color:var(--blue)}.apt-layout .container .main-content .view-nurseCard .info .name:after{display:none}.apt-layout .container .main-content .view-nurseCard .info .speciality{margin-top:.4rem}.apt-layout .container .main-content .view-nurseCard .info .speciality span{color:green}.apt-layout .container .main-content .view-nurseCard .info .deg{justify-content:center;margin-top:.8rem;margin-bottom:0}.apt-layout .container .main-content .view-nurseCard .info .card-profile{margin:.6rem 0;display:flex;gap:1rem;justify-content:center}.apt-layout .container .main-content .view-nurseCard .info .card-profile .experience{position:relative;display:flex;flex-direction:column;width:fit-content;box-shadow:#43475545 0 0 .25em,#5a7dbc0d 0 .25em 1em;padding:.6rem 1rem;text-align:center;font-weight:600;font-size:.815rem;opacity:.8;line-height:1.5}.apt-layout .container .main-content .view-nurseCard .info .card-profile .experience strong{font-size:1rem;color:#000}.apt-layout .container .main-content .view-nurseCard .info .card-profile .experience img{width:15px;position:absolute;right:19%;top:53%}.apt-layout .container .main-content .right-card{width:100%}.apt-layout .container .main-content .right-card .apt-slot-card .card-header{padding:1rem}.apt-layout .container .main-content .right-card .apt-slot-card .card-header .left-card-header{display:flex;align-items:center}.apt-layout .container .main-content .right-card .apt-slot-card .card-header .left-card-header svg{height:1.3rem;width:1.3rem}.apt-layout .container .main-content .right-card .apt-slot-card .card-header .left-card-header h3{font-size:1.2rem;padding-top:.31rem}.apt-layout .container .main-content .right-card .apt-slot-card .card-header .left-card-header .right-card-header{font-size:1.2rem}.apt-layout .container .main-content .right-card .apt-slot-card .card-header .right-card-header{font-size:1.2rem;padding-top:5px}.apt-layout .container .main-content .right-card .apt-slot-card .price-details{padding:0;justify-content:center!important}.apt-layout .container .main-content .right-card .apt-slot-card .card-body .clinic-info{gap:.5rem}.apt-layout .container .main-content .right-card .apt-slot-card .card-body .clinic-info .about{width:100%;display:flex;flex-direction:column!important;justify-content:center}.apt-layout .container .main-content .right-card .apt-slot-card .card-body .clinic-info .about .rate-row{justify-content:center;margin-bottom:1rem}.apt-layout .container .main-content .right-card .apt-slot-card .card-body .clinic-info .about .rate-row .name{margin-bottom:0;font-size:1.3rem;line-height:1;text-align:start}.apt-layout .container .main-content .right-card .apt-slot-card .card-body .clinic-info .about .text{text-align:center}.apt-layout .container .main-content .right-card .apt-slot-card .card-body .clinic-info .clinic-option{width:100%;display:flex;justify-content:center;margin-top:.5rem}.apt-layout .container .main-content .right-card .apt-slot-card .card-body .locker{margin-top:1rem;flex-direction:column;gap:.5rem}.apt-layout .container .main-content .right-card .apt-slot-card .card-body .locker .radio-btns{margin-left:0}.apt-layout .container .main-content .right-card .apt-slot-card .card-body .mb-10{text-align:center;justify-content:center}.apt-layout .container .main-content .right-card .apt-slot-card .labtest-booking .clinic-info{gap:.7rem;margin-bottom:.8rem}.apt-layout .container .main-content .right-card .apt-slot-card .labtest-booking .clinic-info .about .rate-row{margin-bottom:0}.apt-layout .container .main-content .right-card .apt-slot-card .labtest-booking .clinic-info .about .text{margin-top:.7rem}.apt-layout .container .main-content .right-card .apt-slot-card .labtest-booking .clinic-info .date-input{position:relative;left:50%;transform:translate(-50%)}.apt-layout .container .main-content .right-card .apt-slot-card .labtest-booking .total-card .card-header{justify-content:center}.apt-layout .container .main-content .right-card .apt-slot-card .labtest-booking .total-card .card-body .price{justify-content:center;margin-bottom:.2rem}.apt-layout .container .main-content .hospital-details-card .clinic-details{flex-direction:column}.apt-layout .container .main-content .hospital-details-card .clinic-details .img img{width:100%;object-fit:cover;border-radius:.5rem}.apt-layout .container .main-content .hospital-details-card .clinic-details .info .name{margin-bottom:.5rem}.apt-layout .container .main-content .hospital-details-card .clinic-details .info .name:after{display:none}.apt-layout .container .main-content .hospital-details-card .clinic-details .info .verified img{position:relative;top:.1rem;left:.3rem}.apt-layout .container .main-content .hospital-details-card .h-dr-list .mb-16{line-height:1.2}.apt-layout .container .main-content .hospital-details-card .selected-lab h3{margin-bottom:0}.apt-layout .container .main-content .hospital-details-card .selected-lab .test-cards .test-card{position:relative;margin-top:4rem}.apt-layout .container .main-content .hospital-details-card .selected-lab .test-cards .test-card .top{margin-bottom:0}.apt-layout .container .main-content .hospital-details-card .selected-lab .test-cards .test-card .top .img{position:absolute;top:-21%;left:50%;transform:translate(-50%)}.apt-layout .container .main-content .hospital-details-card .selected-lab .test-cards .test-card .top .img img{width:200px!important;border:2px solid var(--blue)}.apt-layout .container .main-content .hospital-details-card .selected-lab .test-cards .test-card .top .name{width:100%;text-align:center;margin-top:2rem}.apt-layout .container .main-content .hospital-details-card .selected-lab .test-cards .test-card .top .name .sub{line-height:1.1;margin:.2rem 0}.apt-layout .container .main-content .hospital-details-card .selected-lab .test-cards .test-card .bottom{margin:.2rem 0}.apt-layout .container .main-content .hospital-details-card .selected-lab .test-cards .test-card .bottom .left{justify-content:center;gap:.1rem}.apt-layout .container .main-content .hospital-details-card .selected-lab .test-cards .test-card .bottom .left .cashback{width:100%;justify-content:center}.apt-layout .container .main-content .hospital-details-card .selected-lab .test-cards .test-card .bottom .left .cashback .dot{display:none}.apt-layout .container .main-content .hospital-details-card .selected-lab .test-cards .test-card .bottom .left .price{width:100%;justify-content:center;align-items:center}.apt-layout .container .main-content .hospital-details-card .selected-lab .test-cards .test-card .bottom .add-btn-cart{bottom:4%;left:8%;width:40%}.apt-layout .container .main-content .hospital-details-card .selected-lab .test-cards .test-card .bottom .add-btn-cart .btn{height:fit-content;border-radius:5px;border:2px solid var(--primary);background:transparent;color:var(--primary)}.apt-layout .container .main-content .hospital-details-card .selected-lab .test-cards .test-card .bottom .add-cart-btn{bottom:4%;right:8%;width:40%}.apt-layout .container .main-content .hospital-details-card .selected-lab .test-cards .test-card .bottom .add-cart-btn .btn{height:fit-content;border-radius:5px;background:transparent;border:2px solid var(--blue);color:var(--blue)}.apt-layout .container .main-content .hospital-details-card .h-details h3{line-height:1;display:flex;align-items:center;justify-content:center;font-size:1.3rem;margin-bottom:0}.apt-layout .container .main-content .hospital-details-card .h-details h3 #icon{margin-bottom:.3rem}.apt-layout .container .main-content .hospital-details-card .h-details .view-btn{width:100%}.apt-layout .container .main-content .hospital-details-card .h-details .view-btn a{width:100%;margin-top:0;font-size:.9rem;display:flex;align-items:center;justify-content:center}.apt-layout .container .main-content .hospital-details-card .h-details .address{justify-content:center;font-size:1.2rem;gap:0}.apt-layout .container .main-content .hospital-details-card .h-details .address #icon{margin-top:0rem;width:1.4rem;height:1.4rem}.apt-layout .container .main-content .hospital-details-card .h-details .year{width:100%}}@media (max-width: 560px){.apt-layout .container .head-card{flex-direction:column}.apt-layout .container .head-card .left{width:100%;justify-content:space-between}.apt-layout .container .head-card .right{width:100%;margin-top:.7rem}.apt-layout .container .head-card .right .amt{width:8rem;align-items:flex-start;gap:1rem}.apt-layout .container .head-card .right .amt .right .amt{text-align:right}.apt-layout .container .head-card .right .amt .right .title{width:100%;font-size:1rem}}.apt-verification-card .verification-form{display:flex;justify-content:center}.apt-verification-card .verification-form .form{width:500px;max-width:500px}.apt-verification-card .verification-form .form .login-btn .btn{width:100%;gap:8px}.apt-verification-card .verification-form .form .login-btn .btn #icon{height:80%}.apt-verification-card .verification-form .form .login-btn .btn #icon #icon-inner{fill:var(--white)}.apt-verification-card .verification-form .form .login-btn .load-btn #icon{height:1.2rem;width:1.2rem;fill:var(--white);animation:rotate 1s infinite linear}.apt-verification-card .verification-form .form .otp-inputs{margin-bottom:1rem;display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%}.apt-verification-card .verification-form .form .otp-inputs input{text-align:center;width:25%;height:3rem;background:#F7FEFF}.apt-verification-card .verification-form .form .send-again{display:flex;align-items:center;text-align:left;color:#3d3c3c;margin-bottom:8px;width:100%;font-size:13px}.apt-verification-card .verification-form .form .send-again strong{margin-left:4px;cursor:pointer;color:var(--black)}.start-page{display:flex;align-items:center;justify-content:center;height:100vh;width:100%;padding:1rem;background-image:url(/assets/bg2-6059a905.png);background-repeat:no-repeat;background-position:center;background-size:cover}.start-page .inner-section{background:rgba(255,255,255,.2196078431);height:max-content;width:1000px;border-radius:20px;padding:2rem;box-shadow:var(--box-shadow)}.start-page .inner-section .main-card{background:none;box-shadow:none}.start-page .inner-section .main-card .heading{margin-bottom:1.5rem}.start-page .inner-section .main-card .heading h1{font-size:1.7rem;line-height:2rem;margin-bottom:.5rem;text-align:center}.start-page .inner-section .main-card .heading .sub-title{margin-bottom:1rem;text-align:center;opacity:.8}.start-page .inner-section .main-card .cards{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);gap:1rem}.start-page .inner-section .main-card .cards .card{display:flex;align-items:center;justify-content:space-between;border-radius:10px;padding:1rem;color:inherit;gap:1rem;color:var(--white)}.start-page .inner-section .main-card .cards .card:hover{transition:all .4s linear;box-shadow:none}.start-page .inner-section .main-card .cards .card .left h4{margin-bottom:.8rem;font-size:1.1rem}.start-page .inner-section .main-card .cards .card .left .title{margin-bottom:4px}.start-page .inner-section .main-card .cards .card .left span{font-size:.8rem;opacity:.8}.start-page .inner-section .main-card .cards .card .img img{height:5.5rem;width:5.5rem}.start-page .inner-section .main-card .cards .card-1{background:#29B36F}.start-page .inner-section .main-card .cards .card-2{background:#00C8C8}.start-page .inner-section .main-card .cards .card-3{background:#FFE370}.start-page .inner-section .main-card .cards .card-4{background:#D48B07}.start-page .inner-section .main-card .cards .card-5{background:#29B36F}@media (max-width: 1024px){.start-page{overflow-y:scroll}.start-page .inner-section .main-card .cards .card{flex-direction:column-reverse;gap:0;text-align:center}}.about-page .top-image{margin-bottom:0}.about-page .vision-section{background:#fff}.about-page .vision-section .container{display:flex;align-items:center;gap:1.5rem;padding:4rem 1rem}.about-page .vision-section .container .left{width:400px}.about-page .vision-section .container .left h5{font-size:1rem;margin-bottom:1rem}.about-page .vision-section .container .left .heading{font-size:2.5rem;margin-bottom:1.5rem;line-height:1.4}.about-page .vision-section .container .left .heading span{font-weight:700}.about-page .vision-section .container .left .btn{width:10rem}.about-page .vision-section .container .right{width:calc(100% - 400px);display:flex;align-items:flex-start;gap:2rem}.about-page .vision-section .container .right .col{width:50%}.about-page .vision-section .container .right .col h3{font-size:1.6rem;position:relative;padding-left:1.5rem;margin-bottom:1rem;color:var(--blue)}.about-page .vision-section .container .right .col h3:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);height:.8rem;width:.8rem;background:var(--blue);border-radius:100%}.about-page .vision-section .container .right .col .text{margin-bottom:1rem}.about-page .vision-section .container .right .col .text-bold{font-weight:700}.about-page .review-section{padding:0rem 1rem}.about-page .review-section h3{font-size:1.6rem;margin-bottom:1rem;color:var(--blue);text-align:center}.about-page .review-section .carousel .carousel__viewport .carousel__track .carousel__slide{padding:.5rem .7rem}.about-page .review-section .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item{text-align:left;width:100%;padding:0}.about-page .review-section .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item .review-card{padding:1rem}.about-page .review-section .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item .review-card h4{font-size:1.2rem;margin-bottom:6px;display:flex;gap:8px;color:var(--dark-blue)}.about-page .review-section .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item .review-card h4 #icon{height:1.5rem;width:1.5rem;fill:var(--dark-blue)}.about-page .review-section .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item .review-card .review{font-size:.9rem;margin-bottom:.5rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.about-page .review-section .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item .review-card .review .review-text{text-align:left}.about-page .review-section .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item .review-card .stars{display:flex;align-items:center;gap:6px}.about-page .review-section .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item .review-card .stars #icon{height:1rem;width:1rem}.about-page .review-section .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item .review-card .stars #icon #icon-inner{fill:orange}.about-page .review-section .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item .u-details{padding:.7rem 1rem;display:flex;align-items:center;gap:8px;background:var(--dark-blue);border-radius:0 0 5px 5px}.about-page .review-section .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item .u-details .img,.about-page .review-section .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item .u-details .img img{height:3rem;width:3rem;border-radius:100%}.about-page .review-section .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item .u-details .info{color:var(--white)}.about-page .review-section .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item .u-details .info .u-name{font-weight:700}.about-page .review-section .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item .u-details .info .city{font-size:.85rem;opacity:.7}.about-page .why-choose-us{background:var(--white)}.about-page .why-choose-us .container{display:flex;justify-content:space-between;padding:4rem 1rem;gap:1.5rem}.about-page .why-choose-us .container .left{width:50%}.about-page .why-choose-us .container .left h3{font-size:1.6rem;position:relative;color:var(--blue);margin-bottom:.5rem}.about-page .why-choose-us .container .left .title{font-size:1rem;margin-bottom:1rem;display:flex}.about-page .why-choose-us .container .left p{margin-bottom:1rem}.about-page .why-choose-us .container .right-cards{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);gap:1.5rem}.about-page .why-choose-us .container .right-cards .card-single{display:flex;flex-direction:column;align-items:center;padding:1rem;background:#f5f5fc;box-shadow:var(--sub-card-box-shadow);border-radius:10px;border-bottom:2px solid var(--dark-blue)}.about-page .why-choose-us .container .right-cards .card-single .img img{height:5rem;width:5rem}.about-page .why-choose-us .container .right-cards .card-single .title{text-align:center}.about-page .cards-section{background:#f7f7f7;padding:2rem 0}.about-page .cards-section .container .headings{text-align:center;margin-bottom:2rem}.about-page .cards-section .container .headings h3{font-size:1.6rem;color:var(--blue);margin-bottom:1rem}.about-page .cards-section .container .cards{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,1fr);gap:0}.about-page .cards-section .container .cards .card{box-shadow:none;display:flex;flex-direction:column;align-items:center;border:1px solid #eee;cursor:pointer;padding:2rem;border-radius:0;text-align:center}.about-page .cards-section .container .cards .card:hover{transition:all .4s;background:var(--blue);color:var(--white);transform:scale(1.03);z-index:2;box-shadow:0 0 20px 1px #0003}.about-page .cards-section .container .cards .card:hover .icon #icon{transition:all .5s;fill:var(--white)}.about-page .cards-section .container .cards .card:hover .icon #icon #icon-inner{fill:var(--white)}.about-page .cards-section .container .cards .card .icon{margin-bottom:.5rem}.about-page .cards-section .container .cards .card .icon #icon{height:4rem;width:4rem;fill:var(--blue)}.about-page .cards-section .container .cards .card .icon #icon #icon-inner{fill:var(--blue)}.about-page .cards-section .container .cards .card h4{font-size:1.1rem;margin-bottom:.5rem}.about-page .cards-section .container .cards .card .text{display:none}@media (max-width: 768px){.about-page .vision-section .container{flex-direction:column}.about-page .vision-section .container .left,.about-page .vision-section .container .right{width:100%}.about-page .why-choose-us .container{flex-direction:column}.about-page .why-choose-us .container .left{width:100%}.about-page .cards-section .container{padding:1rem!important}.about-page .cards-section .container .cards{gap:1rem;grid-template-columns:repeat(2,1fr)}}@media (max-width: 560px){.about-page .vision-section .container{padding:2rem 1rem}.about-page .vision-section .container .left h5{font-size:.9rem}.about-page .vision-section .container .left .heading{font-size:1.7rem}.about-page .vision-section .container .right{flex-direction:column}.about-page .vision-section .container .right .col{width:100%}.about-page .review-section .container{padding:2rem 0}.about-page .review-section .container .carousel .carousel__slide{padding:.5rem 0!important}.about-page .why-choose-us .container{padding:2rem 1rem}.about-page .why-choose-us .container .right-cards{gap:1rem;grid-template-columns:repeat(2,1fr)}.about-page .why-choose-us .container .right-cards .card-single{border:none}.about-page .cards-section .container .cards .card{padding:1rem}.about-page .cards-section .container .cards .card .icon #icon{height:2.5rem;width:2.5rem}.about-page .cards-section .container .cards .card h4{font-size:.95rem}}.faq-page .faq-section h2{font-size:1.8rem;margin-bottom:1rem;text-align:center}.faq-page .faq-section .faq-content{display:flex;align-items:flex-start;gap:1.5rem}.faq-page .faq-section .faq-content .card{width:100%;border-collapse:collapse}.faq-page .faq-section .faq-content .card .title{margin-bottom:1rem;font-size:18px;font-weight:700}.faq-page .faq-section .faq-content .card .faq-item{padding:.5rem;box-shadow:0 0 6px var(--light-blue);border-radius:5px;border-collapse:collapse}.faq-page .faq-section .faq-content .card .faq-item:not(:last-child){margin-bottom:1rem}.faq-page .faq-section .faq-content .card .faq-item .faq-question{font-size:16px;font-weight:700;margin-bottom:8px;cursor:pointer;color:var(--dark-blue);font-weight:400;display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.faq-page .faq-section .faq-content .card .faq-item .faq-question #icon{height:1.5rem;width:1.5rem;fill:#fff}.faq-page .faq-section .faq-content .card .faq-item .faq-answer{font-size:14px;opacity:.8;transition:opacity .3s ease;padding-top:1rem}.faq-page .faq-section .faq-content .card .fade-enter-active,.faq-page .faq-section .faq-content .card .fade-leave-active{transition:opacity .3s ease}.faq-page .faq-section .faq-content .card .fade-enter,.faq-page .faq-section .faq-content .card .fade-leave-to{opacity:0}@media (max-width: 560px){.faq-page .faq-section h2{font-size:1.5rem}.faq-page .faq-section .faq-content{flex-direction:column}.faq-page .faq-section .faq-content .card{width:100%}}.contact-page .contact-section .container .headings{text-align:center;margin-bottom:2rem}.contact-page .contact-section .container .headings h5{font-size:1rem;color:var(--grey)}.contact-page .contact-section .container .headings h3{font-size:2rem;margin-bottom:.5rem;color:var(--blue)}.contact-page .contact-section .container .cards{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(1,1fr);gap:2rem;margin-bottom:2.5rem}.contact-page .contact-section .container .cards .card-single{position:relative;border-radius:20px 0;padding:2rem;color:var(--white)}.contact-page .contact-section .container .cards .card-single .icon{display:flex;justify-content:flex-end}.contact-page .contact-section .container .cards .card-single .icon #icon{height:3rem;width:3rem;fill:var(--white)}.contact-page .contact-section .container .cards .card-single .title{font-size:1.12rem;margin-bottom:.2rem;margin-top:1rem}.contact-page .contact-section .container .cards .card-single .val{font-size:1rem}.contact-page .contact-section .container .cards .bg-green{background:rgb(1,203,147)}.contact-page .contact-section .container .cards .bg-matt--purple{background-color:#8c7ae6}.contact-page .contact-section .container .cards .bg-matt--blue{background-color:#273c75}.contact-page .contact-section .container .cards .bg-blue{background:rgb(1,112,203)}.contact-page .contact-section .container .cards .bg-grey{background:rgb(85,85,85)}.contact-page .contact-section .container .contact-form{display:flex;gap:2rem;margin-bottom:1rem}.contact-page .contact-section .container .contact-form .form{width:50%}.contact-page .contact-section .container .contact-form .form .two-inputs{display:flex;gap:1rem}.contact-page .contact-section .container .contact-form .form .two-inputs .input{width:50%;margin-bottom:1rem}.contact-page .contact-section .container .contact-form .form .two-inputs .input input{width:100%}.contact-page .contact-section .container .contact-form .form .send-btn{margin-top:1.5rem}.contact-page .contact-section .container .contact-form .form .send-btn .btn{width:100%}.contact-page .contact-section .container .contact-form .map{width:50%;height:18.5rem}.contact-page .contact-section .container .contact-form .map iframe{height:100%;width:100%;border-radius:10px;box-shadow:var(--box-shadow)}@media (max-width: 768px){.contact-page .contact-section .container{padding:1rem}.contact-page .contact-section .container .cards{gap:1rem;grid-template-columns:repeat(1,1fr)}.contact-page .contact-section .container .contact-form{gap:1rem}}@media (max-width: 560px){.contact-page .contact-section .container .headings h3{font-size:1.5rem}.contact-page .contact-section .container .headings h5{font-size:.9rem}.contact-page .contact-section .container .contact-form{flex-direction:column}.contact-page .contact-section .container .contact-form .two-inputs{flex-direction:column;gap:0!important}.contact-page .contact-section .container .contact-form .two-inputs .input{width:100%!important}.contact-page .contact-section .container .contact-form .form,.contact-page .contact-section .container .contact-form .map{width:100%}}.other-page .container .heading h2{text-align:center;color:var(--blue);font-size:1.6rem}.other-page .container .sub-text{font-size:.9rem;margin-bottom:1rem}.other-page .container .data{margin-bottom:1.2rem}.other-page .container .data h4{font-size:1.1rem;margin-bottom:.3rem}.other-page .container .data span{font-size:.9rem}.login-page{height:100vh}.login-page .login-container{padding:1rem;height:100%;display:flex;align-items:center}.login-page .login-container .login-content{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(1,1fr);width:800px;margin:0 auto;background:var(--white);border-radius:15px;box-shadow:var(--box-shadow)}.login-page .login-container .login-content .carousel-section{border-right:1px solid #eee;grid-area:1/1/2/2}.login-page .login-container .login-content .carousel-section .carousel,.login-page .login-container .login-content .carousel-section .carousel .carousel__viewport,.login-page .login-container .login-content .carousel-section .carousel .carousel__viewport .carousel__track,.login-page .login-container .login-content .carousel-section .carousel .carousel__viewport .carousel__track .carousel__slide{height:100%}.login-page .login-container .login-content .carousel-section .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item{height:100%;width:100%;display:flex}.login-page .login-container .login-content .carousel-section .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item .img{width:100%}.login-page .login-container .login-content .carousel-section .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item .img img{width:100%;height:100%;border-radius:15px 0 0 15px}.login-page .login-container .login-content .login-form{grid-area:1/2/2/3;padding:.6rem 2rem 3rem;position:relative}.login-page .login-container .login-content .login-form .form .logo{display:flex;justify-content:center;margin-bottom:.7rem}.login-page .login-container .login-content .login-form .form .logo img{width:7rem}.login-page .login-container .login-content .login-form .form .form-item .title{font-size:.8rem}.login-page .login-container .login-content .login-form .form .sub-text{font-size:13px}.login-page .login-container .login-content .login-form .form .login-btn{margin-bottom:.5rem}.login-page .login-container .login-content .login-form .form .login-btn .btn{width:100%;gap:8px}.login-page .login-container .login-content .login-form .form .login-btn .btn #icon{height:80%}.login-page .login-container .login-content .login-form .form .login-btn .btn #icon #icon-inner{fill:var(--white)}.login-page .login-container .login-content .login-form .form .login-btn .load-btn #icon{height:1.2rem;width:1.2rem;fill:var(--white);animation:rotate 1s infinite linear}.login-page .login-container .login-content .login-form .form .otp-inputs{margin-bottom:1rem;display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%}.login-page .login-container .login-content .login-form .form .otp-inputs input{text-align:center;width:25%;height:3rem;background:#F7FEFF}.login-page .login-container .login-content .login-form .form .send-again{display:flex;align-items:center;text-align:left;color:#3d3c3c;margin-bottom:8px;width:100%;font-size:13px}.login-page .login-container .login-content .login-form .form .send-again .code-msg{font-weight:700;margin-left:4px;color:#00a3c88c}.login-page .login-container .login-content .login-form .form .send-again .resend{font-weight:700;margin-left:4px;cursor:pointer;color:var(--blue)}.login-page .login-container .login-content .login-form .form .terms{font-size:.75rem}.login-page .login-container .login-content .login-form .form .terms a{color:var(--blue);font-weight:700}.login-page .login-container .login-content .login-form .form .policy-links{position:absolute;bottom:.5rem;left:0;padding:0rem 2rem;width:100%;display:flex;justify-content:flex-end;gap:1rem}.login-page .login-container .login-content .login-form .form .policy-links .link{color:var(--blue);font-weight:700;font-size:.8rem}@media (max-width: 768px){.login-page .login-container{overflow-y:scroll;align-items:flex-start}.login-page .login-container .login-content{width:100%;height:max-content}.login-page .login-container .login-content .carousel-section,.login-page .login-container .login-content .login-form{width:100%}}@media (max-width: 560px){.login-page .login-container .login-content{display:flex;flex-direction:column-reverse}.login-page .login-container .login-content .carousel-section .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item .img img{border-radius:0 0 15px 15px}.login-page .login-container .login-content .carousel-section{display:none}.login-page .login-container .login-content .login-form{position:fixed;top:50%;left:2.5%;transform:translateY(-50%);background:#fff;border-radius:1rem;width:95%;padding:1rem}.login-page .login-container .login-content .login-form .form .sub-text{margin-bottom:1rem}.login-page .login-container .login-content .login-form .form .form-item{margin-bottom:16px}.login-page .login-container .login-content .login-form .form .terms{margin-bottom:1rem}.login-page .login-container .login-content .login-form .policy-links{position:unset!important;padding:0!important;bottom:0}}.not-found-page .container{height:100%}.not-found-page .container .not-found-content{display:flex;flex-direction:column;align-items:center}.not-found-page .container .not-found-content img{width:500px}.not-found-page .container .not-found-content h1{font-size:5rem}.not-found-page .container .not-found-content h2{margin-bottom:1rem}.not-found-page .container .not-found-content .refresh-btn .btn{background:var(--btn-bg);color:var(--white);border-radius:5px;border:none;height:2.5rem;width:10rem}@media (max-width: 560px){.not-found-page .container .not-found-content img{width:90%}.not-found-page .container .not-found-content h1{font-size:3rem}.not-found-page .container .not-found-content h2{font-size:1.2rem}}.no-data-component{padding:1rem}.no-data-component .no-data-content{display:flex;flex-direction:column;align-items:center}.no-data-component .no-data-content img{width:50%}.no-data-component .no-data-content h4{text-align:center;font-size:1rem}@media (max-width: 768px){.no-data-component .no-data-content img{width:90%}}.list-loader{padding:2rem;display:flex;justify-content:center}.list-loader .loader-content{text-align:center}.list-loader .loader-content .lds-spinner{display:inline-block;position:relative;width:80px;height:80px;margin-bottom:.5rem}.list-loader .loader-content .lds-spinner div{transform-origin:40px 40px;animation:lds-spinner 1.2s linear infinite}.list-loader .loader-content .lds-spinner div:after{content:" ";display:block;position:absolute;top:3px;left:37px;width:5px;height:16px;border-radius:20%;background:var(--blue)}.list-loader .loader-content .lds-spinner div:nth-child(1){transform:rotate(0);animation-delay:-1.1s}.list-loader .loader-content .lds-spinner div:nth-child(2){transform:rotate(30deg);animation-delay:-1s}.list-loader .loader-content .lds-spinner div:nth-child(3){transform:rotate(60deg);animation-delay:-.9s}.list-loader .loader-content .lds-spinner div:nth-child(4){transform:rotate(90deg);animation-delay:-.8s}.list-loader .loader-content .lds-spinner div:nth-child(5){transform:rotate(120deg);animation-delay:-.7s}.list-loader .loader-content .lds-spinner div:nth-child(6){transform:rotate(150deg);animation-delay:-.6s}.list-loader .loader-content .lds-spinner div:nth-child(7){transform:rotate(180deg);animation-delay:-.5s}.list-loader .loader-content .lds-spinner div:nth-child(8){transform:rotate(210deg);animation-delay:-.4s}.list-loader .loader-content .lds-spinner div:nth-child(9){transform:rotate(240deg);animation-delay:-.3s}.list-loader .loader-content .lds-spinner div:nth-child(10){transform:rotate(270deg);animation-delay:-.2s}.list-loader .loader-content .lds-spinner div:nth-child(11){transform:rotate(300deg);animation-delay:-.1s}.list-loader .loader-content .lds-spinner div:nth-child(12){transform:rotate(330deg);animation-delay:0s}.list-loader .loader-content .text{font-size:2rem;color:var(--blue)}.news-center-page .container .news-cards{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(1,1fr);grid-auto-rows:auto;gap:1.5rem}.news-center-page .container .news-cards .card{padding:0;border-radius:10px}.news-center-page .container .news-cards .card .img{width:100%}.news-center-page .container .news-cards .card .img img{width:100%;border-radius:10px 10px 0 0}.news-center-page .container .news-cards .card .info{padding:.5rem 1rem}.news-center-page .container .news-cards .card .info .date{color:var(--grey);font-weight:700;margin-bottom:5px}.news-center-page .container .news-cards .card .info .title{font-weight:700;color:var(--blue)}@media (max-width: 768px){.news-center-page .container .news-cards{gap:1rem;grid-template-columns:repeat(2,1fr)}}@media (max-width: 560px){.news-center-page .container .news-cards{grid-template-columns:repeat(1,1fr)}}.career-page .career-content .heading{display:flex;flex-direction:column;align-items:center;text-align:center}.career-page .career-content .heading h3{color:var(--blue);font-size:1.6rem;margin-bottom:.5rem}.career-page .career-content .heading .sub-text{color:var(--grey)}.career-page .career-content .img{display:flex;padding-bottom:0}.career-page .career-content .img img{width:100%;border-radius:5px 5px 0 0;box-shadow:var(--box-shadow)}.career-page .career-content .join-section{background:var(--primary)}.career-page .career-content .join-section .container{display:flex;align-items:center;color:var(--white);gap:1.5rem;padding:5rem 1rem}.career-page .career-content .join-section .container .left-heading{width:25%}.career-page .career-content .join-section .container .left-heading h3{font-size:2rem}.career-page .career-content .join-section .container .right-data{width:75%;display:flex;align-items:center;gap:2rem}.career-page .career-content .join-section .container .right-data .data{width:25%;font-size:1rem;text-align:center;position:relative}.career-page .career-content .join-section .container .right-data .data:after{position:absolute;content:"";left:50%;bottom:-1rem;transform:translate(-50%);width:3rem;height:3px;background:var(--white);border-radius:50%}.career-page .career-content .vacancy-section{padding:3rem 0}.career-page .career-content .vacancy-section h3{margin-bottom:1rem}.career-page .career-content .vacancy-section .vacancy-cards{display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center}.career-page .career-content .vacancy-section .vacancy-cards .card{height:10rem;width:10rem;border-radius:100%;padding-bottom:2.8rem;position:relative;display:flex;align-items:center;justify-content:center}.career-page .career-content .vacancy-section .vacancy-cards .card .title{color:var(--primary);text-align:center;padding:.5rem 1rem;padding-bottom:0;font-size:1.1rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.career-page .career-content .vacancy-section .vacancy-cards .card .val{position:absolute;bottom:0;left:0;width:100%;background:var(--blue);height:2.5rem;border-radius:0 0 100% 100%;color:var(--white);text-align:center;font-weight:700;font-size:1.2rem;display:flex;align-items:center;justify-content:center}.career-page .career-content .form-section{background:var(--white);padding:2rem 0}.career-page .career-content .form-section .heading{margin-bottom:1rem}.career-page .career-content .form-section .img-form{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(1,1fr);border-radius:5px;box-shadow:var(--box-shadow);background:lightblue}.career-page .career-content .form-section .img-form .img{display:flex}.career-page .career-content .form-section .img-form .img img{width:100%}.career-page .career-content .form-section .img-form .form{padding:2rem}.career-page .career-content .form-section .img-form .form .submit-btn{display:flex;justify-content:flex-end}.career-page .career-content .form-section .img-form .form .submit-btn .btn{width:10rem}@media (max-width: 768px){.career-page .career-content .img{padding:1rem}.career-page .career-content .img img{border-radius:.5rem}.career-page .career-content .heading h3{line-height:1.2;padding:0 1rem}.career-page .career-content .heading .sub-text{padding:0 1rem;margin-bottom:1rem}.career-page .career-content .join-section{width:93%;border-radius:.5rem;position:relative;left:50%;transform:translate(-50%)}.career-page .career-content .join-section .container{flex-direction:column;gap:3rem;padding:4rem 1rem 6rem}.career-page .career-content .join-section .container .left-heading{width:100%;text-align:center}.career-page .career-content .join-section .container .right-data{width:100%;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);gap:4rem;column-gap:1rem}.career-page .career-content .join-section .container .right-data .data{width:100%}.career-page .career-content .form-section .img-form{grid-template-columns:repeat(1,1fr)}.career-page .career-content .form-section .img-form .img{padding:1rem}.career-page .career-content .form-section .img-form .img img{border-radius:.5rem}}@media (max-width: 560px){.career-page .career-content .form-section .img-form .form{padding:1rem}.career-page .career-content .form-section .img-form .form .submit-btn .btn{width:100%}.career-page .career-content .vacancy-section .vacancy-cards .card .title{font-size:.95rem}}.testimonials-page .container .heading{margin-bottom:1rem}.testimonials-page .container .heading h2{text-align:center;color:var(--blue);font-size:1.6rem}.testimonials-page .container .carousel .carousel__viewport .carousel__track .carousel__slide{padding:.5rem .7rem}.testimonials-page .container .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item{text-align:left;width:100%;padding:0}.testimonials-page .container .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item .review-card{padding:1rem}.testimonials-page .container .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item .review-card h4{font-size:1.2rem;margin-bottom:6px;display:flex;gap:8px;color:var(--dark-blue)}.testimonials-page .container .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item .review-card h4 #icon{height:1.5rem;width:1.5rem;fill:var(--dark-blue)}.testimonials-page .container .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item .review-card .review{font-size:.9rem;margin-bottom:.5rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.testimonials-page .container .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item .review-card .review .review-text{text-align:left}.testimonials-page .container .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item .review-card .stars{display:flex;align-items:center;gap:6px}.testimonials-page .container .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item .review-card .stars #icon{height:1rem;width:1rem}.testimonials-page .container .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item .review-card .stars #icon #icon-inner{fill:orange}.testimonials-page .container .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item .u-details{padding:.7rem 1rem;display:flex;align-items:center;gap:8px;background:var(--dark-blue);border-radius:0 0 5px 5px}.testimonials-page .container .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item .u-details .img,.testimonials-page .container .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item .u-details .img img{height:3rem;width:3rem;border-radius:100%}.testimonials-page .container .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item .u-details .info{color:var(--white)}.testimonials-page .container .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item .u-details .info .u-name{font-weight:700}.testimonials-page .container .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item .u-details .info .city{font-size:.85rem;opacity:.7}.payment-loader{width:100%;height:100%}.payment-loader .loading{position:relative;top:50%;width:100%;padding-left:10px;display:flex;justify-content:center;align-items:center;font-weight:700}.payment-loader .lds-spinner{top:50%;left:50%;transform:translate(-50%);position:relative;width:80px;height:80px}.payment-loader .lds-spinner div{transform-origin:40px 40px;animation:lds-spinner 1.2s linear infinite}.payment-loader .lds-spinner div:after{content:" ";display:block;position:absolute;top:3px;left:37px;width:6px;height:18px;border-radius:20%;background:rgb(2,2,105)}.payment-loader .lds-spinner div:nth-child(1){transform:rotate(0);animation-delay:-1.1s}.payment-loader .lds-spinner div:nth-child(2){transform:rotate(30deg);animation-delay:-1s}.payment-loader .lds-spinner div:nth-child(3){transform:rotate(60deg);animation-delay:-.9s}.payment-loader .lds-spinner div:nth-child(4){transform:rotate(90deg);animation-delay:-.8s}.payment-loader .lds-spinner div:nth-child(5){transform:rotate(120deg);animation-delay:-.7s}.payment-loader .lds-spinner div:nth-child(6){transform:rotate(150deg);animation-delay:-.6s}.payment-loader .lds-spinner div:nth-child(7){transform:rotate(180deg);animation-delay:-.5s}.payment-loader .lds-spinner div:nth-child(8){transform:rotate(210deg);animation-delay:-.4s}.payment-loader .lds-spinner div:nth-child(9){transform:rotate(240deg);animation-delay:-.3s}.payment-loader .lds-spinner div:nth-child(10){transform:rotate(270deg);animation-delay:-.2s}.payment-loader .lds-spinner div:nth-child(11){transform:rotate(300deg);animation-delay:-.1s}.payment-loader .lds-spinner div:nth-child(12){transform:rotate(330deg);animation-delay:0s}@keyframes lds-spinner{0%{opacity:1}to{opacity:0}}@keyframes animate{0%{opacity:0}50%{opacity:.9}to{opacity:0}}.btn{padding:.5rem;border-radius:5px;display:flex;align-items:center;justify-content:center;font-weight:700;border:1px solid transparent;font-size:.9rem;height:2.5rem;cursor:pointer}.primary-btn{background:var(--primary);border:1px solid var(--primary);color:var(--white)}.grey-btn{background:var(--grey);border:1px solid var(--grey)}.white-btn{background:var(--white);border:1px solid var(--white)}.dark-blue-btn{background:var(--dark-blue);border:1px solid var(--dark-blue)}.orange-btn{background:var(--orange);border:1px solid var(--orange);color:var(--white)}@media (max-width: 560px){.btn{font-size:.8rem}}:root{--primary: #030927;--secondary: #060316;--white: #fff;--black: #000;--light-black: #00000091;--red: #d92525;--orange: #BE1A1A;--green: #2E750D;--yellow: #FFA800;--light-blue: #9BE7F8;--blue: #00a3c8;--orange: #FFA800;--grey: grey;--dark-blue: #16264F;--navbar-bg: #b9bcbf;--btn-bg: #030927;--footer-bg: lightgrey;--box-shadow: rgba(0, 0, 0, .1) 0px 4px 12px;--border-color: #e1dede;--table-header-bg-color: #9BE7F8;--card-box-shadow: rgba(0, 0, 0, .1) 0px 4px 12px;--card-header-bg: #030927;--sub-card-box-shadow: rgba(0, 0, 0, .1) 0px 1px 3px 0px, rgba(0, 0, 0, .06) 0px 1px 2px 0px}.container{margin:0 5rem;padding:1rem}.text-blue{color:var(--blue)}.text-black{color:var(--black)}.text-white{color:var(--white)}.text-grey{color:var(--grey)}.text-green{color:var(--green)}.text-red{color:var(--red)}.text-light-black{color:var(--light-black)}a{text-decoration:none;color:inherit}.flex{display:flex}.wrap{flex-wrap:wrap}.w-48{width:48%}.justify-end{display:flex;justify-content:flex-end}.justify-center{display:flex;justify-content:center}.justify-space{justify-content:space-between}.justify-start{display:flex;justify-content:flex-start}.align-end{display:flex;align-items:flex-end}.align-center{display:flex;align-items:center}.align-start{display:flex;align-items:flex-start}.align-end{align-items:flex-end}.text-left{text-align:left}.border-1-gray{border:1px solid gray}.text-center{text-align:center}.text-right{text-align:right}.text-small{font-size:.8rem}.border-none{border:none}.pointer{cursor:pointer}.h-100{height:100%}.w-80{width:80%}.w-70{width:70%}.w-60{width:60%}.w-50{width:50%}.w-40{width:40%}.w-30{width:30%}.w-20{width:20%}.w-15{width:15%}.w-13{width:13%}.w-12{width:12%}.w-10{width:10%}.w-100{width:100%}.mb-16{margin-bottom:16px}.mb-20{margin-bottom:20px}.mb-10{margin-bottom:10px}.mb-5{margin-bottom:5px}.mt-16{margin-top:16px}.mt-10{margin-top:10px}.mt-5{margin-top:5px}.mt-0{margin-top:0}.ml-5{margin-left:5px}.p-0{padding:0}.p-2{padding:2px}.p-16{padding:16px}.p-16i{padding:16px!important}.p-10{padding:10px}.pt-0{padding-top:0}.gap-5{gap:5px}.gap-10{gap:10px}.gap-16{gap:16px}.radius-4{border-radius:4px}.tag{padding:3px 5px;border-radius:4px;font-size:.7rem;font-weight:700;color:var(--dark-blue);width:max-content;border:1px solid var(--dark-blue)}input[type=number]{-moz-appearance:textfield}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=date]{position:relative}.date-input{position:relative;height:2.5rem}.date-input input{width:100%;background:#fff}.date-input .icon{height:2.5rem;width:2.5rem;position:absolute;top:0;right:0;background:#F1D7D6;display:flex;align-items:center;justify-content:center;border-radius:0 4px 4px 0}.date-input .icon img{height:80%;width:80%}input[type=date]::-webkit-calendar-picker-indicator{background:none;bottom:0;cursor:pointer;position:absolute;right:0;top:0;width:100%;height:100%}input,textarea{border:1px solid var(--border-color);border-radius:4px;padding:.6rem .5rem;outline:none;width:100%}input:focus,textarea:focus{transition:.3s all linear;box-shadow:0 0 6px var(--blue);border:1px solid var(--blue)}input[type=date],input[type=text],input[type=number],input[type=button],.select-dropdown{height:2.5rem}.err-msg{color:var(--red);margin-top:4px;font-size:.75rem}.select-dropdown{position:relative;cursor:pointer}.select-dropdown:after{content:"";position:absolute;top:50%;right:8px;width:0;height:0;margin-top:-2px;border:none;border-top:5px solid #aaa;border-right:5px solid transparent;border-left:5px solid transparent}.select-dropdown select{color:#67697f;font-size:13px;font-weight:400;width:100%;height:100%;padding:.4rem 1.25rem .4rem 1rem;border-radius:.25rem;border:1px solid var(--border-color);background:var(--white);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.select-dropdown select:active,.select-dropdown select:focus{outline:none;box-shadow:none}.f-w-bold{font-weight:700}.form h1{font-size:30px;margin-bottom:.5rem;font-weight:900;text-align:center}.form h3{text-align:center;font-size:22px;margin-bottom:.5rem}.form span{margin-bottom:1.5rem;color:gray;font-size:14px;text-align:center;display:flex;justify-content:center}.form .title{font-size:.85rem;margin-bottom:3px}.form .form-item{width:100%}.form .form-item input[type=text],.form .form-item input[type=number],.form .form-item input[type=email],.form .form-item input[type=password],.form .form-item input[type=select]{width:100%;height:2.5rem}.form .form-item input[type=radio],.form .form-item input[type=checkbox]{width:max-content}.form .form-item button{width:100%;height:2.5rem;text-decoration:none}.form .form-item .btn{text-decoration:none}.form .form-item .load-btn #icon{height:1.2rem;width:1.2rem;fill:var(--white);animation:rotate 1s infinite linear}.form .save-btn .btn{width:100%}.form textarea{resize:none}.form .submit-btns{gap:1rem}.form .two-inputs{display:flex;justify-content:space-between;gap:1rem}.form .err-msg{text-align:left}.form .time-slot{display:flex;align-items:center;gap:.5rem}.form .time-slot .time{flex:1;border:1px solid var(--border-color);border-radius:5px;display:flex;align-items:center;justify-content:center;padding:.5rem;height:2.5rem;font-size:13px;cursor:pointer}.form .time-slot input{flex:1}.form .time-slot .active{background:var(--light-blue);font-weight:700}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.bg-blue{background:var(--light-blue);color:inherit}.w-max{width:max-content!important}.dr-input{position:relative;display:flex}.dr-input .dr-tag{position:absolute;top:0;left:0;background:var(--light-blue);height:100%;width:2.3rem;padding:5px 10px;display:flex;align-items:center;justify-content:center;border-radius:5px 0 0 5px;border:1px solid var(--border-color);color:inherit;font-size:.9rem}.dr-input input{padding-left:2.5rem}.card{box-shadow:var(--box-shadow);background:var(--white);border-radius:5px;padding:1rem}.card .inner-card{box-shadow:var(--box-shadow)}.main-card{box-shadow:var(--box-shadow);background:var(--white);border-radius:5px}.main-card .card-header{display:flex;align-items:center;justify-content:space-between;padding:.5rem 1rem;border-bottom:1px solid var(--light-blue)}.main-card .card-header .left{color:var(--blue);font-size:1.2rem;display:flex;align-items:center;gap:8px}.main-card .card-header .left #icon{height:1.5rem;width:1.5rem;fill:var(--blue)}.main-card .card-header .left #icon #icon-inner{fill:var(--blue)}.main-card .card-header .right{display:flex;align-items:center;gap:1rem}.main-card .card-header .right .select-dropdown{width:10rem}.main-card .card-body{padding:1rem}.row{width:100%;display:flex;gap:1rem}.row .col-10{width:100%}.row .col-75{width:75%}.row .col-7{width:70%}.row .col-6{width:60%}.row .col-5{width:50%}.row .col-4{width:40%}.row .col-33{width:33.3333%}.row .col-3{width:30%}.row .col-25{width:25%}.row .col-2{width:20%}.row .col-15{width:15%}.row .col-1{width:12.5%}.row .col-10 input,.row .col-75 input,.row .col-7 input,.row .col-6 input,.row .col-5 input,.row .col-4 input,.row .col-33 input,.row .col-3 input,.row .col-2 input,.row .col-25 input,.row .col-15 input,.row .col-1 input,.row .col-10 .btn,.row .col-75 .btn,.row .col-7 .btn,.row .col-6 .btn,.row .col-5 .btn,.row .col-4 .btn,.row .col-33 .btn,.row .col-3 .btn,.row .col-2 .btn,.row .col-25 .btn,.row .col-15 .btn,.row .col-1 .btn{width:100%}.h-max-content{height:max-content}.w-10-r{width:10rem}.w-8-r{width:8rem}.bread-crumb{background-image:url(/src/assets/images/jpg/bg.jpg);background-position:center center;height:9rem;position:relative}.bread-crumb:before{position:absolute;content:"";height:100%;width:100%;background:rgba(0,0,0,.468)}.bread-crumb .content{padding:1rem;height:100%;display:flex;flex-direction:column;justify-content:center;gap:.5rem;position:absolute}.bread-crumb .content .path{display:flex;align-items:center;gap:.7rem}.bread-crumb .content .path a{color:inherit;text-decoration:underline}.bread-crumb .content h3{color:var(--white);font-size:1.7rem}.bread-crumb .content .path{color:var(--white)}.main-card-header .tabs{display:flex;align-items:center;background:var(--blue);gap:1rem;padding:0 .5rem;border-radius:5px 5px 0 0;border-bottom:1px solid #eee;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.main-card-header .tabs::-webkit-scrollbar{display:none}.main-card-header .tabs .tab{padding:10px 15px;color:var(--white)}.main-card-header .tabs .active{border-bottom:3px solid #fff;font-weight:700}.card-sub-tabs{display:flex;width:100%;border-radius:5px;padding-bottom:.5rem;margin-bottom:1rem;border-bottom:1px solid #eee}.card-sub-tabs .tab{padding:.5rem 1rem;font-size:.85rem;cursor:pointer;font-weight:700}.card-sub-tabs .active{background:var(--white);color:var(--blue);border-bottom:2px solid var(--blue);font-weight:700}.top-image{background-image:url(/assets/bg-img-0c6acbc1.jpg);background-position:center;height:300px;position:relative;width:100%;background-size:cover;background-repeat:no-repeat;margin-bottom:1rem}.top-image:after{content:"";width:100%;opacity:.5;height:100%;background:var(--black);position:absolute;top:0;left:0;right:0;bottom:0}.top-image .container{height:100%}.top-image .container .details{height:300px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;padding-bottom:3rem;color:var(--white);z-index:10;position:relative}.top-image .container .details .breadcrumbs{display:flex;align-items:center}.top-image .container .details .breadcrumbs span{margin-right:1rem;font-size:.9rem}.top-image .container .details .breadcrumbs span a{color:var(--white);font-size:.9rem}.top-image .container .details h2{font-size:2.5rem;margin-bottom:8px}@media (max-width: 1024px){.container{margin:0}}@media (max-width: 768px){.container{padding:0rem}.container .main-card .card-header{padding:1rem 0}.container .main-card .card-header .left h4{font-size:1}.container .main-card .card-header .left #icon{height:1.3rem;width:1.3rem}.container .main-card .card-header .view-btn{font-size:.85rem;padding:.2rem .8rem;background:transparent;color:var(--dark-blue);border:1px solid var(--dark-blue);border-radius:.2rem;font-weight:600}}@media (max-width: 560px){.top-image{height:200px}.top-image .container{padding:1rem}.top-image .container .details{height:200px;padding-bottom:2rem}.top-image .container .details h2{font-size:1.8rem}}.modal{position:fixed;top:0;right:0;left:0;bottom:0;background:rgba(0,0,0,.4039215686);z-index:1000;display:flex;justify-content:center;height:100vh;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none;padding:1rem}.modal::-webkit-scrollbar{display:none}.modal .modal-dialog{border-radius:8px;width:450px;display:flex;align-items:flex-start;padding-bottom:1.5rem}.modal .modal-dialog .modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:var(--white);background-clip:padding-box;border:0 solid rgba(0,0,0,.2);border-radius:.4375rem;box-shadow:0 15px 35px #32325d33,0 5px 15px #0000002b;outline:0}.modal .modal-dialog .modal-content .modal-header{display:flex;justify-content:space-between;align-items:center;padding:8px 15px;border-radius:5px 5px 0 0}.modal .modal-dialog .modal-content .modal-header .title{font-size:16px;color:#3b5160;font-weight:700}.modal .modal-dialog .modal-content .modal-header .close-btn{height:1.05rem;width:1.05rem;background:var(--black);display:flex;justify-content:center;align-items:center;border-radius:3px}.modal .modal-dialog .modal-content .modal-header .close-btn #icon{height:90%;cursor:pointer;fill:var(--white)}.modal .modal-dialog .modal-content .header-bg{background:var(--blue)}.modal .modal-dialog .modal-content .header-bg .title{color:var(--white)}.modal .modal-dialog .modal-content .header-bg .close-btn{background:var(--white)}.modal .modal-dialog .modal-content .header-bg .close-btn #icon{fill:var(--blue)}.modal .modal-dialog .modal-content .modal-body{padding:15px 1.5rem}.modal .modal-dialog .modal-content .modal-body .bal{text-align:center;margin:1rem 0;font-size:18px}.big-modal .modal-dialog{width:100%;margin:0;padding:0}.big-modal .modal-dialog .bank-row{position:relative}.big-modal .modal-dialog .bank-row .delete-icon{cursor:pointer;height:2.5rem;display:flex;align-items:center}.big-modal .modal-dialog .bank-row .delete-icon img{height:1.2rem;width:1.2rem}.mid-modal .modal-dialog{width:1140px}.mid-modal .modal-dialog .save-btn .checks{gap:1.5rem}.mid-modal .modal-dialog .save-btn .checks .data .text{font-size:.85rem;white-space:nowrap}.fade-enter-active,.fade-leave-active{transition:opacity .4s linear}.fade-enter,.fade-leave-to{opacity:0}.pop-enter-active,.pop-leave-active{transition:transform .4s cubic-bezier(.5,0,.5,1),opacity .4s linear}.pop-enter,.pop-leave-to{opacity:0;transform:scale(.3) translateY(-50%)}@media (max-width: 1024px){.modal{height:100vh;padding:0}.modal .modal-dialog{width:100%!important;align-items:flex-start;margin-top:0;height:100%;display:flex;justify-content:center;align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);padding:.5rem}.modal .modal-dialog .modal-content{max-height:unset;min-height:max-content}.modal .modal-dialog .modal-content .modal-body{padding:1rem}}.multi-select{position:relative}.multi-select .tab-input{display:flex;align-items:center;position:relative}.multi-select .tab-input .tabs{display:flex;max-width:calc(100% - 6rem);align-items:center;flex-direction:row-reverse;justify-content:flex-start;gap:6px;flex-wrap:normal;margin-right:0;position:absolute;right:5px;top:50%;transform:translateY(-50%);overflow-x:auto}.multi-select .tab-input .tabs::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background:#F5F5F5}.multi-select .tab-input .tabs::-webkit-scrollbar{height:8px;background:#F5F5F5}.multi-select .tab-input .tabs::-webkit-scrollbar-thumb{border-radius:5px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#3db39d6b}.multi-select .tab-input .tabs .tab{background-color:var(--primary);border-radius:5px;padding:5px;margin-bottom:0;white-space:nowrap;display:flex;align-items:center;gap:8px;font-size:.75rem;font-weight:700;color:var(--white)}.multi-select .tab-input .tabs .tab button{padding:1px;border-radius:4px;border:1px solid #eee;height:max-content;background:var(--white);cursor:pointer;color:var(--primary);font-weight:700}.multi-select .search-results{list-style-type:none;position:absolute;top:100%;left:0;padding:0;background-color:#fff;border:1px solid #ccc;max-height:200px;width:100%;overflow-y:auto;z-index:20}.multi-select .search-results li{display:flex;white-space:nowrap;padding:.5rem;gap:.5rem;cursor:pointer;font-size:.85rem}.multi-select .search-results li:hover{background:#f0f0f0}.multi-select .search-results li:not(:last-child){border-bottom:1px solid #eee}.multi-select .search-results button{padding:3px 6px;width:max-content!important;height:max-content!important;border-radius:4px;border:1px solid #eee;height:max-content;background:var(--primary);cursor:pointer;color:var(--white);font-weight:700}.show-drop .dropdown-options{display:block!important}.single-select{position:relative}.single-select input{background:#fff;cursor:pointer;border:1px solid var(--border-color);border-radius:3px;color:#333;display:flex;font-size:.9em;padding:8px;width:100%}.single-select .dropdown-options{display:none;position:absolute;top:100%;left:0;z-index:50;background-color:#fff;border:1px solid #ccc;list-style:none;padding:0;margin:0;max-height:200px;width:100%;overflow-y:auto}.single-select .dropdown-options li{padding:8px;cursor:pointer;text-align:left}.single-select .dropdown-options li:hover{background-color:#f0f0f0}.single-select .dropdown-options li:not(:last-child){border-bottom:1px solid #eee}.single-select .show-drop .dropdown-options{display:block}.pic-upload{text-align:center;position:relative;width:110px;height:110px;overflow:hidden;display:flex;justify-content:center;align-items:center}.pic-upload .pic{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.pic-upload .upload-file-block,.pic-upload .upload-loader{position:absolute;top:0;left:0;height:100%;width:100%;background-color:#5a5c69b3;color:#f8f9fc;font-size:12px;font-weight:600;opacity:0;display:flex;align-items:center;justify-content:center;transition:all .2s}.pic-upload .upload-file-block:hover,.pic-upload .upload-loader:hover{opacity:1}.pic-upload .upload-file-block{cursor:pointer}.pic-upload:hover .upload-file-block,.pic-upload.uploadInProgress .upload-loader{opacity:1}.table-outer{max-width:100%;background:var(--white);overflow-x:scroll}.table-outer::-webkit-scrollbar-track{border-radius:10px;background:#fff}.table-outer::-webkit-scrollbar{height:5px;background:#fff}.table-outer::-webkit-scrollbar-thumb{border-radius:5px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#3db39d6b}.table-outer .call-status{display:flex}.table-outer .call-status .title{width:50%}.table-outer .call-status .call-time{display:flex;justify-content:end;width:50%}.table-outer .call-status #icon{height:1rem;width:1rem}.table-header{background:var(--table-header-bg-color);color:var(--white);border-bottom:1px solid #7E97A7;line-height:24px;font-weight:700;padding:0 10px}.table{width:100%;border-collapse:collapse;font-size:13px;border:1px solid #c8ced3;border-radius:5px;box-shadow:#00000029 0 1px 4px}.table thead th{color:#243a48;padding:8px 10px;border:1px solid #c8ced3;background:var(--table-header-bg-color);text-align:left}.table thead .text-center{text-align:center!important}.table tbody{background:var(--white);border-bottom:1px solid #7E97A7}.table tbody tr:not(:last-child){border-bottom:1px solid #eee}.table tbody tr td{padding:8px 10px;border:1px solid #c8ced3;min-width:max-content;max-width:10rem;text-align:left;word-break:break-word}.table tbody tr td input{min-width:100%;width:100%}.table tbody .grey-row{background:#e4e4e4}.table-no-data{text-align:center;background:#fff;padding:.5rem 1rem;font-size:.85rem}.table-footer{margin-top:1rem;display:flex;align-items:center;justify-content:space-between;color:#333}.table-footer .entries{font-size:.85rem}.table-footer .pagination{display:flex;align-items:center;justify-content:center;gap:16px;color:var(--black)}.table-footer .pagination span{cursor:pointer}.table-footer .pagination .left-round-arrow{fill:var(--blue);stroke:red}.table-footer .pagination .page{border-radius:100%;padding:.4rem;background:var(--blue);height:2rem;width:2rem;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--white)}.table-footer .pagination .active{font-weight:700}@media (max-width: 1024px){.table-outer{width:100%;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.table-outer::-webkit-scrollbar{display:none}.table-outer .table td,.table-outer .table th{min-width:8rem}.table-outer .table td .sl,.table-outer .table th .sl{min-width:2rem!important}.table-outer .table td .call-status,.table-outer .table th .call-status{min-width:8rem}.table-outer .table td .call-status .title,.table-outer .table th .call-status .title{width:100%}}@media (max-width: 560px){.table-footer{flex-direction:column-reverse;gap:.5rem}.table-footer .entries{font-size:.8rem}.table-footer .pagination{font-size:.85rem}}.policy-page .container .heading{font-size:1.6rem}.policy-page .container .policy-content h4{margin-bottom:.5rem;font-size:1.1rem}.policy-page .container .policy-content p{margin-bottom:1rem;font-size:.95rem}.policy-page .container .policy-content ul{list-style-type:none}.policy-page .container .policy-content ul li{margin-bottom:.5rem}@media (max-width: 768px){.policy-page .container{padding:1rem}.policy-page .container .heading{font-size:1.6rem}.policy-page .container .policy-content h4{margin-bottom:.5rem;font-size:1.1rem}.policy-page .container .policy-content p{margin-bottom:1rem;font-size:.95rem}}.base-time-picker{position:relative;display:flex;align-items:center;gap:.5rem}.base-time-picker .select{appearance:none;-webkit-appearance:none;-moz-appearance:none;border:1px solid var(--grey);padding:8px 12px;border-radius:4px;background-color:var(--white);font-size:16px;cursor:pointer;outline:none}.base-time-picker .select::-ms-expand{display:none}.base-time-picker .select:focus{border-color:var(--blue)}.base-time-picker .option{background-color:var(--white);color:#333}.option{position:relative;overflow:hidden}.option:after{content:"";position:absolute;top:50%;left:50%;width:300%;height:300%;background-color:var(--dark-blue);border-radius:50%;transform:translate(-50%,-50%);opacity:0;transition:opacity .4s,transform .4s}.option:active:after{opacity:1;transform:translate(-50%,-50%) scale(0);transition:0s}.confirm-modal .modal .modal-header{display:none!important}.confirm-modal .modal .modal-body{padding:1.5rem!important}.confirm-modal .modal .modal-body h4{text-align:center;margin-bottom:2rem;font-size:20px}.confirm-modal .modal .modal-body .btns{display:flex;align-items:center;justify-content:space-between;gap:1rem}.confirm-modal .modal .modal-body .btns .btn{width:50%}.confirm-modal .modal .modal-body .btns .cancel-btn{color:var(--white)}.confirm-modal .modal .modal-body .btns .confirm-btn{background:var(--btn-bg);border:1px solid var(--light-blue);color:var(--white)}.image-view-modal .modal{align-items:center}.image-view-modal .modal .modal-dialog{width:45rem;height:30rem}.image-view-modal .modal .modal-dialog .modal-content{height:100%}.image-view-modal .modal .modal-dialog .modal-content .modal-body{height:calc(100% - 2.5rem);padding:0}.image-view-modal .modal .modal-dialog .modal-content .modal-body .d-header{border-bottom:1px solid var(--border-color);padding:.8rem 1rem}.image-view-modal .modal .modal-dialog .modal-content .modal-body .d-body{height:100%;padding:1rem;display:flex;flex-direction:column;align-items:center}.image-view-modal .modal .modal-dialog .modal-content .modal-body .d-body .img{height:100%;display:flex}.image-view-modal .modal .modal-dialog .modal-content .modal-body .d-body .img img{height:100%;width:100%}.image-view-modal .modal .modal-dialog .modal-content .modal-body .d-body .btns{display:flex;justify-content:center}.image-view-modal .modal .modal-dialog .modal-content .modal-body .d-body .btns .close-btn{width:5rem;border:1px solid #16264f}.image-view-modal .modal .modal-dialog .modal-content .modal-body .d-body .btns .close-btn:hover{background-color:#16264f;color:#fff}@media (max-width: 560px){.image-view-modal .modal-dialog{height:auto}.image-view-modal .modal{align-items:flex-start!important}}.download-modal .modal{align-items:center}.download-modal .modal .modal-dialog{width:350px}.download-modal .modal .modal-dialog .modal-content .modal-header{display:none}.download-modal .modal .modal-dialog .modal-content .modal-body{padding:0}.download-modal .modal .modal-dialog .modal-content .modal-body .d-header{border-bottom:1px solid var(--border-color);padding:.8rem 1rem}.download-modal .modal .modal-dialog .modal-content .modal-body .d-body{padding:2rem 1rem;display:flex;flex-direction:column;align-items:center}.download-modal .modal .modal-dialog .modal-content .modal-body .d-body .img{display:flex;margin-bottom:1rem}.download-modal .modal .modal-dialog .modal-content .modal-body .d-body .img img{height:7rem;width:7rem}.upload-modal .modal .modal-dialog{width:700px}.upload-modal .modal .modal-dialog .modal-content .modal-body .form .middle-content{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.upload-modal .modal .modal-dialog .modal-content .modal-body .form .middle-content .input-list{width:50%}.upload-modal .modal .modal-dialog .modal-content .modal-body .form .middle-content .upload-section{width:100%;height:40vh;display:flex;justify-content:center}.upload-modal .modal .modal-dialog .modal-content .modal-body .form .middle-content .upload-section .pic-upload{width:100%;height:100%}.upload-modal .modal .modal-dialog .modal-content .modal-body .form .middle-content .upload-section .pic-upload img{width:100%;height:100%;object-fit:contain}.upload-modal .modal .modal-dialog .modal-content .modal-body .form .middle-content .upload-section .pic-upload .pdf-outer{width:100%;height:100%}.upload-modal .modal .modal-dialog .modal-content .modal-body .form .middle-content .upload-section .pic-upload .pdf-outer .pdf-preview-info{height:100%}.upload-modal .modal .modal-dialog .modal-content .modal-body .form .middle-content .upload-section .pic-upload .pdf-outer .pdf-preview-info .pdf-file-name{width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.upload-modal .modal .modal-dialog .modal-content .modal-body .form .middle-content .upload-section .file-img,.upload-modal .modal .modal-dialog .modal-content .modal-body .form .middle-content .upload-section .file-img img{width:100%;height:100%}@media (max-width: 560px){.upload-modal .modal .modal-dialog .modal-content .modal-body .form .middle-content{flex-direction:column-reverse;gap:1.5rem}.upload-modal .modal .modal-dialog .modal-content .modal-body .form .middle-content .input-list{width:100%}.upload-modal .modal .modal-dialog .modal-content .modal-body .form .middle-content .upload-section{width:70%}}.loader-page{position:fixed;top:0;left:0;height:100vh;width:100%;z-index:99999;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.6470588235)}.loader-page .loader{position:relative;color:var(--white);padding:1rem;width:300px;height:150px;background:var(--black);border-radius:20px;display:flex;flex-direction:column;align-items:center;justify-content:center}.loader-page .loader .dots{display:flex;align-items:center;justify-content:center;margin-bottom:.5rem}.loader-page .loader .dots div{height:15px;width:15px;border-radius:50%;transform:scale(0);animation:animate 1.5s ease-in-out infinite;display:inline-block;margin:.5rem}.loader-page .loader .dots div:nth-of-type(0){animation-delay:0s}.loader-page .loader .dots div:nth-of-type(1){animation-delay:.2s}.loader-page .loader .dots div:nth-of-type(2){animation-delay:.4s}.loader-page .loader .dots div:nth-of-type(3){animation-delay:.6s}.loader-page .loader .dots div:nth-of-type(4){animation-delay:.8s}.loader-page .loader .dots div:nth-of-type(5){animation-delay:1s}.loader-page .loader .dots div:nth-of-type(6){animation-delay:1.2s}.loader-page .loader .dots div:nth-of-type(7){animation-delay:1.4s}.loader-page .text{font-size:.85rem;margin-bottom:1rem}.loader-page .sub-text{font-size:.7rem;text-align:center;opacity:.8}@keyframes animate{0%,to{transform:scale(.2);background:var(--white)}40%{transform:scale(1);background:var(--white)}50%{transform:scale(1);background:var(--white)}}.video-call-modal{position:fixed;width:80%;height:545px;background-color:#fff;border:1px solid #ccc;display:flex;flex-flow:wrap;border-radius:5px;z-index:999;left:0;top:4.5rem}.video-call-modal .modal-content{height:calc(100% - 2.5rem);width:100%}.small{position:absolute;width:30%;height:305px;background-color:#fff;border:1px solid #ccc;z-index:9999}.small .modal-content{height:calc(100% - 2.5rem);width:100%}.small .modal-content .name-heading{height:2.5rem}.small .modal-content .name-heading .area-name{padding:.5rem}.small .modal-content #video-streams{height:calc(100% - 2.5rem);display:flex;justify-content:space-around}.small .modal-content #video-streams .video-container{width:50%;height:100%;max-height:100%;border:2px solid black;background-color:#203a49}.call-body{height:100%;width:100%}.call-body .call-holder{height:100%}.call-body .call-holder .name-heading{display:flex;justify-content:space-between;height:2.5rem}.call-body .call-holder .name-heading .area-name{display:flex;justify-content:center;width:50%;padding:.5rem}.call-body .call-holder #video-streams{height:calc(100% - 2.5rem);display:flex;justify-content:space-between}.call-body .call-holder #video-streams .video-container{width:50%;height:100%;border:2px solid rgba(0,0,0,.5);background-color:#203a49}.modal-header-cel{padding:10px;height:2.5rem;background:var(--black);border-bottom:1px solid #ccc;display:flex;width:100%}.modal-header-cel .modal-header{cursor:move;width:100%;display:flex;justify-content:space-between}.modal-header-cel .modal-header h3{color:var(--white)}.modal-header-cel .icn{cursor:pointer;width:20px;display:flex;align-items:center}.all-button{display:flex;padding:.5rem;justify-content:center;gap:.5rem;align-items:center}.all-button .icon{width:2.5rem;height:2.5rem;cursor:pointer;padding:6px;border-radius:50%}.all-button .icon #inner-icon{fill:#fff}.all-button .icon-bg-blue{background:rgba(16,56,236,.699)}.all-button .icon-bg-red{background:#f4494b}@media (max-width: 1024px){.video-call-modal,.small{left:1rem!important;right:1rem!important;top:1rem!important;width:calc(100% - 2rem)}}@media (max-width: 560px){.video-call-modal,.small{height:calc(100vh - 10rem)}.video-call-modal #video-streams,.small #video-streams{flex-direction:column}.video-call-modal #video-streams .video-container,.small #video-streams .video-container{width:100%!important}}.food-modal .modal .modal-dialog{width:700px}.food-modal .modal .modal-dialog .modal-content .header-bg{background:var(--blue)}.food-modal .modal .modal-dialog .modal-content .header-bg .title{color:var(--white)}.food-modal .modal .modal-dialog .modal-content .header-bg .close-btn{background:var(--white)}.food-modal .modal .modal-dialog .modal-content .header-bg .close-btn #icon{fill:var(--blue)}.food-modal .modal .modal-dialog .modal-content .modal-body .slide-left{display:flex;justify-content:right;width:100%;overflow:hidden}.food-modal .modal .modal-dialog .modal-content .modal-body .slide-left p{font-size:15px;padding:5px;border-radius:5px;font-weight:700;color:#ff0000c2;animation:slide-left 5s}@keyframes slide-left{0%{margin-left:0%;width:100%}to{margin-left:76%;width:300%}}.food-modal .modal .modal-dialog .modal-content .modal-body .form .form-section{display:flex;justify-content:space-between;width:100%;padding-bottom:10px}.food-modal .modal .modal-dialog .modal-content .modal-body .form .form-section .food-info{width:48%}.food-modal .modal .modal-dialog .modal-content .modal-body .form .form-section .food-info .meal-card{padding:0;position:relative;cursor:pointer}.food-modal .modal .modal-dialog .modal-content .modal-body .form .form-section .food-info .meal-card:hover{transition:all .4s;box-shadow:var(--sub-card-box-shadow)}.food-modal .modal .modal-dialog .modal-content .modal-body .form .form-section .food-info .meal-card .img{width:100%;height:15.5rem}.food-modal .modal .modal-dialog .modal-content .modal-body .form .form-section .food-info .meal-card .img img{width:100%;height:100%;border-radius:5px 5px 0 0}.food-modal .modal .modal-dialog .modal-content .modal-body .form .form-section .food-info .meal-card .other-info{padding:.5rem}.food-modal .modal .modal-dialog .modal-content .modal-body .form .form-section .food-info .meal-card .other-info .top{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.7rem}.food-modal .modal .modal-dialog .modal-content .modal-body .form .form-section .food-info .meal-card .other-info .top .name{width:calc(100% - 3.5rem)}.food-modal .modal .modal-dialog .modal-content .modal-body .form .form-section .food-info .meal-card .other-info .top .rating{display:flex;align-items:center;padding:8px;border-radius:5px;background:var(--green);color:var(--white);font-size:.8rem;gap:0 5px;height:1.8rem;width:3.5rem}.food-modal .modal .modal-dialog .modal-content .modal-body .form .form-section .food-info .meal-card .other-info .top .rating #icon{height:1.2rem;width:1.2rem;fill:var(--yellow)}.food-modal .modal .modal-dialog .modal-content .modal-body .form .form-section .food-info .meal-card .other-info .top .rating #icon #icon-inner{fill:var(--yellow)}.food-modal .modal .modal-dialog .modal-content .modal-body .form .form-section .food-info .meal-card .other-info .bottom{display:flex;align-items:flex-start;justify-content:space-between;color:var(--grey);font-weight:700}.food-modal .modal .modal-dialog .modal-content .modal-body .form .form-section .food-info .meal-card .off{position:absolute;right:0;top:0;background:var(--blue);color:var(--white);font-size:.8rem;border-radius:0 5px 0 0;padding:3px 8px}.food-modal .modal .modal-dialog .modal-content .modal-body .form .form-section .inpt-box{width:50%}.food-modal .modal .modal-dialog .modal-content .modal-body .form .form-section .inpt-box .two-row{display:flex;justify-content:space-between}.food-modal .modal .modal-dialog .modal-content .modal-body .form .form-section .inpt-box .two-row .inp-row{width:48%}@media (max-width: 560px){.upload-modal .modal .modal-dialog .modal-content .modal-body .form .middle-content{flex-direction:column-reverse;gap:1.5rem}.upload-modal .modal .modal-dialog .modal-content .modal-body .form .middle-content .input-list{width:100%}.upload-modal .modal .modal-dialog .modal-content .modal-body .form .middle-content .upload-section{width:70%}.food-modal .modal .modal-dialog .modal-content .modal-body .form .form-section{flex-direction:column;gap:1rem}.food-modal .modal .modal-dialog .modal-content .modal-body .form .form-section .food-info,.food-modal .modal .modal-dialog .modal-content .modal-body .form .form-section .inpt-box{width:100%}}.details-modal .modal-dialog{width:600px}.details-modal .modal-body .total-card{padding:0;margin-bottom:1rem;box-shadow:none}.details-modal .modal-body .total-card .card-header{background:var(--white);font-weight:700;color:var(--primary);border-bottom:1px solid #eee;font-size:.95rem}.details-modal .modal-body .total-card .card-body{display:flex;flex-direction:column}.details-modal .modal-body .total-card .card-body .price{width:100%;display:flex;align-items:flex-start;gap:1rem;margin-bottom:.7rem}.details-modal .modal-body .total-card .card-body .price .title{width:50%}.details-modal .form{align-items:center}.details-modal .form .redi-butt{display:flex;justify-content:space-between;align-items:center;width:70%;padding:5px}.details-modal .form .redi-butt label{display:flex;width:30%;cursor:pointer;justify-content:space-around}.details-modal .form .redi-butt label input{height:1rem;width:1rem}.details-modal .form .tow-row{display:flex;gap:1rem}.details-modal .form .submit-btn{display:flex}.details-modal .form .submit-btn .btn{width:10rem}@media (max-width: 786px){.details-modal .modal-content .modal-body .form .form-Container .tow-row{gap:1rem!important;flex-direction:row}.details-modal .modal-content .modal-body .form .form-Container .tow-row .form-item .title{text-align:start;margin-bottom:.5rem}}@media (max-width: 560px){.details-modal .tow-row{flex-direction:column;gap:0!important}}.doctor-details-modal .modal .modal-dialog .modal-content .modal-body .doctor-details .dr-img{display:flex;justify-content:center;margin-bottom:1.5rem}.doctor-details-modal .modal .modal-dialog .modal-content .modal-body .doctor-details .dr-img img{height:7rem;width:7rem;border:3px solid var(--blue);border-radius:100%;box-shadow:var(--box-shadow)}.doctor-details-modal .modal .modal-dialog .modal-content .modal-body .doctor-details .data-row .data{display:flex;align-items:flex-start;gap:.5rem}.doctor-details-modal .modal .modal-dialog .modal-content .modal-body .doctor-details .data-row .data .title{width:9rem;font-weight:700}.doctor-details-modal .modal .modal-dialog .modal-content .modal-body .doctor-details .data-row .data .val{width:calc(100% - 9rem)}.doctor-details-modal .modal .modal-dialog .modal-content .modal-body .doctor-details .data-row .data .val .date-input{width:12rem}.doctor-details-modal .modal .modal-dialog .modal-content .modal-body .doctor-details .slot-time{display:flex;justify-content:space-between;align-items:center;border:1px solid var(--border-color);border-radius:8px;margin-bottom:1rem}.doctor-details-modal .modal .modal-dialog .modal-content .modal-body .doctor-details .slot-time .data{display:flex;flex-direction:column;align-items:center;text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;padding:.5rem;width:14.2857142857%}.doctor-details-modal .modal .modal-dialog .modal-content .modal-body .doctor-details .slot-time .data:not(:last-child){border-right:1px solid var(--border-color)}.doctor-details-modal .modal .modal-dialog .modal-content .modal-body .doctor-details .slot-time .data .day{font-weight:700;margin-bottom:5px}.doctor-details-modal .modal .modal-dialog .modal-content .modal-body .doctor-details .slot-time .data .time{font-size:.75rem}.doctor-details-modal .modal .modal-dialog .modal-content .modal-body .doctor-details .slot-time .active{background:var(--blue);color:var(--white)}.doctor-details-modal .modal .modal-dialog .modal-content .modal-body .doctor-details .slot-body .heading-slot{font-size:15px;font-weight:700;padding:0 0 15px}.doctor-details-modal .modal .modal-dialog .modal-content .modal-body .doctor-details .slot-body .book-slots{display:flex;flex-wrap:wrap;gap:1rem}.doctor-details-modal .modal .modal-dialog .modal-content .modal-body .doctor-details .slot-body .book-slots .slot-item-time{width:8rem}.doctor-details-modal .modal .modal-dialog .modal-content .modal-body .doctor-details .slot-body .book-slots .slot-item-time input:checked~.time-slot{background:var(--blue);color:var(--white);font-weight:700}.doctor-details-modal .modal .modal-dialog .modal-content .modal-body .doctor-details .slot-body .book-slots .slot-item-time input:checked~.time-slot .online{font-weight:700;color:#ffa800}.doctor-details-modal .modal .modal-dialog .modal-content .modal-body .doctor-details .slot-body .book-slots .slot-item-time input:checked~.time-slot .offline{font-weight:700;color:#ffa800}.doctor-details-modal .modal .modal-dialog .modal-content .modal-body .doctor-details .slot-body .book-slots .slot-item-time input:checked~.time-slot .not-online{font-weight:700;color:#200d0dc5}.doctor-details-modal .modal .modal-dialog .modal-content .modal-body .doctor-details .slot-body .book-slots .slot-item-time input:checked~.time-slot .not-offline{font-weight:700;color:#200d0dc5}.doctor-details-modal .modal .modal-dialog .modal-content .modal-body .doctor-details .slot-body .book-slots .slot-item-time input{display:none}.doctor-details-modal .modal .modal-dialog .modal-content .modal-body .doctor-details .slot-body .book-slots .slot-item-time .time-slot{border:2px solid var(--blue);text-align:center;padding:.5rem;border-radius:5px;cursor:pointer;height:2rem;display:flex;align-items:center;justify-content:center;flex-direction:column}.doctor-details-modal .modal .modal-dialog .modal-content .modal-body .doctor-details .slot-body .book-slots .slot-item-time .time-slot .online{font-weight:700;color:green}.doctor-details-modal .modal .modal-dialog .modal-content .modal-body .doctor-details .slot-body .book-slots .slot-item-time .time-slot .offline{font-weight:700;color:#80a34a}.doctor-details-modal .modal .modal-dialog .modal-content .modal-body .doctor-details .slot-body .book-slots .slot-item-time .time-slot .not-online{font-weight:700;color:#ff00006e}.doctor-details-modal .modal .modal-dialog .modal-content .modal-body .doctor-details .slot-body .book-slots .slot-item-time .time-slot .not-offline{font-weight:700;color:#ff000093}.doctor-details-modal .modal .modal-dialog .modal-content .modal-body .doctor-details .slot-body .book-slots .slot-item-time .time-slot .hospital{font-size:12px}.doctor-details-modal .modal .modal-dialog .modal-content .modal-body .doctor-details .slot-body .book-slots .slot-item-time .time-slot .hospital .name{color:#ffa800}.doctor-details-modal .modal .modal-dialog .modal-content .modal-body .doctor-details .slot-body .book-slots .slot-item-time .time-slot-red{border:2px solid var(--red);text-align:center;padding:.5rem;border-radius:5px;background:var(--red);color:#fff;cursor:pointer;height:2rem;display:flex;align-items:center;justify-content:center;flex-direction:column}.doctor-details-modal .modal .modal-dialog .modal-content .modal-body .doctor-details .slot-body .book-slots .slot-item-time .time-slot-red .online{font-weight:700;color:green}.doctor-details-modal .modal .modal-dialog .modal-content .modal-body .doctor-details .slot-body .book-slots .slot-item-time .time-slot-red .offline{font-weight:700;color:#80a34a}.doctor-details-modal .modal .modal-dialog .modal-content .modal-body .doctor-details .slot-body .book-slots .slot-item-time .time-slot-red .not-online{font-weight:700;color:#ff00006e}.doctor-details-modal .modal .modal-dialog .modal-content .modal-body .doctor-details .slot-body .book-slots .slot-item-time .time-slot-red .not-offline{font-weight:700;color:#ff000093}.doctor-details-modal .modal .modal-dialog .modal-content .modal-body .doctor-details .slot-body .book-slots .slot-item-time .time-slot-red .hospital{font-size:12px}.doctor-details-modal .modal .modal-dialog .modal-content .modal-body .doctor-details .slot-body .book-slots .slot-item-time .time-slot-red .hospital .name{color:#ffa800}.doctor-details-modal .modal .modal-dialog .modal-content .modal-body .doctor-details .slot-body .book-slots .slot-item{width:30.303030303%}.doctor-details-modal .modal .modal-dialog .modal-content .modal-body .doctor-details .slot-body .book-slots .slot-item input:checked~.time{background:var(--blue);color:var(--white);font-weight:700}.doctor-details-modal .modal .modal-dialog .modal-content .modal-body .doctor-details .slot-body .book-slots .slot-item input:checked~.time .online{font-weight:700;color:#ffa800}.doctor-details-modal .modal .modal-dialog .modal-content .modal-body .doctor-details .slot-body .book-slots .slot-item input:checked~.time .offline{font-weight:700;color:#ffa800}.doctor-details-modal .modal .modal-dialog .modal-content .modal-body .doctor-details .slot-body .book-slots .slot-item input:checked~.time .not-online{font-weight:700;color:#200d0dc5}.doctor-details-modal .modal .modal-dialog .modal-content .modal-body .doctor-details .slot-body .book-slots .slot-item input:checked~.time .not-offline{font-weight:700;color:#200d0dc5}.doctor-details-modal .modal .modal-dialog .modal-content .modal-body .doctor-details .slot-body .book-slots .slot-item input{display:none}.doctor-details-modal .modal .modal-dialog .modal-content .modal-body .doctor-details .slot-body .book-slots .slot-item .time{border:2px solid var(--blue);text-align:center;padding:.5rem;border-radius:5px;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-direction:column}.doctor-details-modal .modal .modal-dialog .modal-content .modal-body .doctor-details .slot-body .book-slots .slot-item .time .online{font-weight:700;color:green}.doctor-details-modal .modal .modal-dialog .modal-content .modal-body .doctor-details .slot-body .book-slots .slot-item .time .offline{font-weight:700;color:#80a34a}.doctor-details-modal .modal .modal-dialog .modal-content .modal-body .doctor-details .slot-body .book-slots .slot-item .time .not-online{font-weight:700;color:#ff00006e}.doctor-details-modal .modal .modal-dialog .modal-content .modal-body .doctor-details .slot-body .book-slots .slot-item .time .not-offline{font-weight:700;color:#ff000093}.doctor-details-modal .modal .modal-dialog .modal-content .modal-body .doctor-details .slot-body .book-slots .slot-item .time .hospital{font-weight:700;color:var(--grey)}.doctor-details-modal .modal .modal-dialog .modal-content .modal-body .doctor-details .slot-body .book-slots .slot-item .time .hospital .name{color:#ffa800}.doctor-details-modal .modal .modal-dialog .modal-content .modal-body .doctor-details .slot-body .book-btn{display:flex;justify-content:center}.doctor-details-modal .modal .modal-dialog .modal-content .modal-body .doctor-details .slot-body .book-btn .btn{width:10rem}.doctor-details-modal .modal .modal-dialog .modal-content .modal-body .doctor-details .slot-body .no-slot{display:flex;flex-direction:column;align-items:center;gap:1rem}.doctor-details-modal .modal .modal-dialog .modal-content .modal-body .doctor-details .slot-body .no-slot .img{display:flex}.doctor-details-modal .modal .modal-dialog .modal-content .modal-body .doctor-details .slot-body .no-slot .img img{height:5rem;width:5rem}.doctor-details-modal .modal .modal-dialog .modal-content .modal-body .doctor-details .slot-body .no-slot .title{color:var(--grey)}.doctor-details-modal .modal .modal-dialog .modal-content .modal-body .doctor-details .slot-body .no-slot .blue-btn{background:var(--blue);color:var(--white)}.doctor-details-modal .modal .modal-dialog .modal-content .modal-body .doctor-details .slot-body .no-slot .white-btn{color:var(--blue);width:14rem}.doctor-details-modal .modal .modal-dialog .modal-content .modal-body .doctor-details .slot-body .no-slot .btn{border:1px solid var(--blue)}@media (max-width: 768px){.doctor-details-modal .modal .modal-dialog .modal-content .modal-body .doctor-details .slot-time{width:100%;overflow-x:scroll}.doctor-details-modal .modal .modal-dialog .modal-content .modal-body .doctor-details .slot-time::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background:#F5F5F5}.doctor-details-modal .modal .modal-dialog .modal-content .modal-body .doctor-details .slot-time::-webkit-scrollbar{height:5px;background:#F5F5F5}.doctor-details-modal .modal .modal-dialog .modal-content .modal-body .doctor-details .slot-time::-webkit-scrollbar-thumb{border-radius:5px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#3db39d6b}.doctor-details-modal .modal .modal-dialog .modal-content .modal-body .doctor-details .slot-time .data{min-width:10rem;max-width:10rem}}@media (max-width: 560px){.doctor-details-modal .modal .modal-dialog .modal-content .modal-body .doctor-details .data-row{flex-direction:column;gap:0}.doctor-details-modal .modal .modal-dialog .modal-content .modal-body .doctor-details .data-row .data{width:100%}.doctor-details-modal .modal .modal-dialog .modal-content .modal-body .doctor-details .data-row .data .title{width:8rem}.doctor-details-modal .modal .modal-dialog .modal-content .modal-body .doctor-details .data-row .data .val{width:calc(100% - 8rem)}.doctor-details-modal .modal .modal-dialog .modal-content .modal-body .doctor-details .data-row .data .val .date-input{width:100%}}.doctor-homepage .container .dr-list{padding:0}.doctor-homepage .container .offer-banner{display:flex}.doctor-homepage .container .offer-banner img{width:100%;box-shadow:var(--box-shadow);border-radius:5px}.doctor-homepage .container .test-list{padding:0}.doctor-homepage .container .steps-card .card-wrapper{display:flex;align-items:center;gap:1.5rem}.doctor-homepage .container .steps-card .card-wrapper .heading{width:10rem;font-size:1.2rem;color:var(--blue)}.doctor-homepage .container .steps-card .card-wrapper .steps{width:calc(100% - 10rem);display:flex;justify-content:space-between}.doctor-homepage .container .steps-card .card-wrapper .steps .step{text-align:center;width:33.33%;position:relative;display:block}.doctor-homepage .container .steps-card .card-wrapper .steps .step:before{content:"";display:block;height:3px;width:calc(100% - 40px);background-color:var(--blue);top:13px;position:absolute;left:calc(-50% + 20px);z-index:0}.doctor-homepage .container .steps-card .card-wrapper .steps .step:first-child:before{display:none}.doctor-homepage .container .steps-card .card-wrapper .steps .step .step-title{display:flex;align-items:center;justify-content:center;font-weight:700;position:relative;border-radius:50%;height:30px;width:30px;margin-bottom:10px!important;background:var(--blue);color:var(--white);margin:0 auto;transition:background .25s linear;-webkit-transition:background .25s linear;z-index:2}.doctor-homepage .container .steps-card .card-wrapper .steps .step .step-title:after{display:block;position:absolute;content:"";height:14px;width:7px;top:-2px;bottom:0;left:5px;margin:auto 0;border:0px solid #afafaf;border-width:0px 2px 2px 0;transform:rotate(45deg);opacity:0}@keyframes pulseAnimate{to{opacity:0;transform:scale(1.8)}}.doctor-homepage .container .steps-card .card-wrapper .steps .step .step-content{display:flex;flex-direction:column;align-items:center;gap:.5rem}.doctor-homepage .container .steps-card .card-wrapper .steps .step .step-content .img img{height:3.5rem;width:3.5rem}.doctor-homepage .container .steps-card .card-wrapper .steps .step .step-content .data .title{font-weight:700;font-size:.95rem;margin-bottom:6px}.doctor-homepage .container .steps-card .card-wrapper .steps .step .step-content .data .text{font-size:.8rem}.doctor-homepage .container .highlight-section .highlight-wrapper{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;background:#1040a9;color:var(--white);height:250px;width:100%;border-radius:10px;padding:1.5rem}.doctor-homepage .container .highlight-section .highlight-wrapper .left{width:35%}.doctor-homepage .container .highlight-section .highlight-wrapper .left h3{margin-bottom:1rem;font-size:1.6rem}.doctor-homepage .container .highlight-section .highlight-wrapper .middle{width:35%}.doctor-homepage .container .highlight-section .highlight-wrapper .middle .data{display:flex;align-items:center;gap:16px;width:100%}.doctor-homepage .container .highlight-section .highlight-wrapper .middle .data:not(:last-child){margin-bottom:1rem}.doctor-homepage .container .highlight-section .highlight-wrapper .middle .data .img{height:3rem;width:3rem;border-radius:100%;display:flex;align-items:center;justify-content:center}.doctor-homepage .container .highlight-section .highlight-wrapper .middle .data .img img{height:2.5rem;width:2.5rem;border-radius:50px}.doctor-homepage .container .highlight-section .highlight-wrapper .middle .data .title{width:calc(100% - 3rem);font-size:1rem;text-decoration:to-upper-case}.doctor-homepage .container .highlight-section .highlight-wrapper .right{width:30%;height:100%;display:flex;justify-content:center}.doctor-homepage .container .highlight-section .highlight-wrapper .right img{height:100%;border-radius:100%}.doctor-homepage .container .why-choose-us{display:flex;justify-content:space-between;padding:2.5rem 1.5rem;gap:1.5rem}.doctor-homepage .container .why-choose-us .left{width:50%}.doctor-homepage .container .why-choose-us .left h3{font-size:1.5rem;position:relative;color:var(--blue);margin-bottom:1rem}.doctor-homepage .container .why-choose-us .left h3:after{content:"";position:absolute;bottom:-6px;left:0;width:8rem;height:3px;background:var(--dark-blue)}.doctor-homepage .container .why-choose-us .left .title{font-size:1rem;margin-bottom:1rem;display:flex;color:gray}.doctor-homepage .container .why-choose-us .left p{margin-bottom:1rem}.doctor-homepage .container .why-choose-us .right-cards{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);gap:1.5rem}.doctor-homepage .container .why-choose-us .right-cards .card-single{display:flex;flex-direction:column;align-items:center;padding:1rem;background:#f5f5fc;box-shadow:var(--sub-card-box-shadow);border-radius:10px;border-bottom:2px solid var(--dark-blue)}.doctor-homepage .container .why-choose-us .right-cards .card-single .img img{height:5rem;width:5rem}.doctor-homepage .container .why-choose-us .right-cards .card-single .title{text-align:center}.doctor-homepage .container .faq-section h3{font-size:1.5rem;margin-bottom:1rem;text-align:center}.doctor-homepage .container .faq-section .faq-content{display:flex;align-items:flex-start;gap:1.5rem}.doctor-homepage .container .faq-section .faq-content .card{width:100%;border-collapse:collapse}.doctor-homepage .container .faq-section .faq-content .card .title{margin-bottom:1rem;font-size:18px;font-weight:700}.doctor-homepage .container .faq-section .faq-content .card .faq-item{padding:.5rem;box-shadow:0 0 6px var(--light-blue);border-radius:5px;border-collapse:collapse}.doctor-homepage .container .faq-section .faq-content .card .faq-item:not(:last-child){margin-bottom:1rem}.doctor-homepage .container .faq-section .faq-content .card .faq-item .faq-question{font-size:16px;font-weight:700;margin-bottom:8px;cursor:pointer;color:var(--dark-blue);font-weight:400;display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.doctor-homepage .container .faq-section .faq-content .card .faq-item .faq-question #icon{height:1.5rem;width:1.5rem;fill:#fff}.doctor-homepage .container .faq-section .faq-content .card .faq-item .faq-answer{font-size:14px;opacity:.8;transition:opacity .3s ease;padding-top:1rem}.doctor-homepage .container .faq-section .faq-content .card .fade-enter-active,.doctor-homepage .container .faq-section .faq-content .card .fade-leave-active{transition:opacity .3s ease}.doctor-homepage .container .faq-section .faq-content .card .fade-enter,.doctor-homepage .container .faq-section .faq-content .card .fade-leave-to{opacity:0}.doctor-homepage .container .review-section h3{font-size:1.5rem;margin-bottom:1rem;color:var(--blue);text-align:center}.doctor-homepage .container .review-section .carousel .carousel__viewport .carousel__track .carousel__slide{padding:.5rem .7rem}.doctor-homepage .container .review-section .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item{text-align:left;width:100%;padding:0}.doctor-homepage .container .review-section .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item .review-card{padding:1rem}.doctor-homepage .container .review-section .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item .review-card h4{font-size:1.2rem;margin-bottom:6px;display:flex;gap:8px;color:var(--dark-blue)}.doctor-homepage .container .review-section .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item .review-card h4 #icon{height:1.5rem;width:1.5rem;fill:var(--dark-blue)}.doctor-homepage .container .review-section .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item .review-card h4 .card-title{width:calc(100% - 1.8rem);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.doctor-homepage .container .review-section .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item .review-card .review{font-size:.9rem;margin-bottom:.5rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.doctor-homepage .container .review-section .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item .review-card .review .review-text{text-align:left}.doctor-homepage .container .review-section .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item .review-card .stars{display:flex;align-items:center;gap:6px}.doctor-homepage .container .review-section .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item .review-card .stars #icon{height:1rem;width:1rem}.doctor-homepage .container .review-section .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item .review-card .stars #icon #icon-inner{fill:orange}.doctor-homepage .container .review-section .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item .u-details{padding:.7rem 1rem;display:flex;align-items:center;gap:8px;background:var(--dark-blue);border-radius:0 0 5px 5px}.doctor-homepage .container .review-section .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item .u-details .img,.doctor-homepage .container .review-section .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item .u-details .img img{height:3rem;width:3rem;border-radius:100%}.doctor-homepage .container .review-section .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item .u-details .info{color:var(--white)}.doctor-homepage .container .review-section .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item .u-details .info .u-name{font-weight:700}.doctor-homepage .container .review-section .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item .u-details .info .city{font-size:.85rem;opacity:.7}.doctor-homepage .container .mb-20{margin-bottom:20px}@media (max-width: 768px){.doctor-homepage .container .review-section .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item{display:flex;flex-direction:row-reverse;width:100%}.doctor-homepage .container .review-section .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item .u-details{text-align:center;justify-content:center;width:35%;display:flex;flex-direction:column;border-radius:5px 0 0 5px}.doctor-homepage .container .review-section .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item .u-details .info .u-name{line-height:1}.doctor-homepage .container .review-section .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item .review-card{width:65%}.doctor-homepage .container .mb-20{padding:1rem}.doctor-homepage .container .steps-card .card-wrapper{flex-direction:column}.doctor-homepage .container .steps-card .card-wrapper .heading{font-size:1.3rem;line-height:1.2}.doctor-homepage .container .steps-card .card-wrapper h3{width:100%!important;text-align:center}.doctor-homepage .container .steps-card .card-wrapper .steps{width:100%}.doctor-homepage .container .highlight-section .highlight-wrapper{position:relative;gap:0;flex-direction:column;height:max-content}.doctor-homepage .container .highlight-section .highlight-wrapper .left{width:100%}.doctor-homepage .container .highlight-section .highlight-wrapper .left .join-btn{position:absolute;bottom:4%;left:50%;transform:translate(-50%);width:90%}.doctor-homepage .container .highlight-section .highlight-wrapper .middle{width:100%;margin-bottom:4rem}.doctor-homepage .container .highlight-section .highlight-wrapper .middle .data{gap:0}.doctor-homepage .container .highlight-section .highlight-wrapper .middle .data .img{background-color:transparent;overflow:hidden}.doctor-homepage .container .highlight-section .highlight-wrapper .middle .data .img img{height:2rem;width:2rem;border-radius:100px}.doctor-homepage .container .highlight-section .highlight-wrapper .middle .data .title{font-size:.9rem;line-height:1}.doctor-homepage .container .highlight-section .highlight-wrapper .right{width:100%;display:none}.doctor-homepage .container .why-choose-us{padding:1rem;gap:1rem;flex-direction:column}.doctor-homepage .container .why-choose-us .left{width:100%}.doctor-homepage .container .why-choose-us .left h3{margin-bottom:1rem}.doctor-homepage .container .why-choose-us .left h3:after{display:none}.doctor-homepage .container .why-choose-us .left .title{line-height:1.1}.doctor-homepage .container .why-choose-us .left p{line-height:1.5}}@media (max-width: 560px){.doctor-homepage .container .steps-card .card-wrapper .steps{flex-direction:column;padding:0rem;gap:1rem}.doctor-homepage .container .steps-card .card-wrapper .steps .step{box-shadow:#63636333 0 2px 8px;padding:1rem;border-radius:.5rem;display:block;width:100%;text-align:center}.doctor-homepage .container .steps-card .card-wrapper .steps .step:before{display:none;height:136px;width:4px;left:13px;top:-124px}.doctor-homepage .container .steps-card .card-wrapper .steps .step .step-content .img{display:none}.doctor-homepage .container .steps-card .card-wrapper .steps .step .step-content .data{width:100%;display:flex!important;flex-direction:column;align-items:center}.doctor-homepage .container .steps-card .card-wrapper .steps .step .step-content .data .text{width:80%}.doctor-homepage .container .steps-card .card-wrapper .steps .step .step-title{position:relative;z-index:9}.doctor-homepage .container .steps-card .card-wrapper .steps .step .step-title span{position:absolute;z-index:-1;width:100%;height:100%;background:inherit;border-radius:inherit;animation:pulseAnimate 5s ease-out infinite;opacity:.5}.doctor-homepage .container .steps-card .card-wrapper .steps .step .step-title span:nth-child(1){--i: 1;animation-delay:calc(1s * var(--i))}.doctor-homepage .container .steps-card .card-wrapper .steps .step .step-content{align-items:flex-start;width:100%}.doctor-homepage .container .steps-card .card-wrapper .steps .step .step-content .img img{height:3rem;width:3rem}.doctor-homepage .container .steps-card .card-wrapper .steps .step .step-content .data{display:block}.doctor-homepage .container .steps-card .card-wrapper .track-order-page .track-container .card-input{width:100%;padding:0}.doctor-homepage .container .highlight-section .highlight-wrapper{flex-direction:column;height:max-content;padding:1rem}.doctor-homepage .container .highlight-section .highlight-wrapper .left{width:100%}.doctor-homepage .container .highlight-section .highlight-wrapper .left h3{text-align:start;line-height:1.1}.doctor-homepage .container .highlight-section .highlight-wrapper .left .join-btn .btn{width:100%;font-size:.99rem;color:var(--dark-blue)}.doctor-homepage .container .highlight-section .highlight-wrapper .middle{width:100%}.doctor-homepage .container .highlight-section .highlight-wrapper .middle .data .title{font-size:.9rem}.doctor-homepage .container .highlight-section .highlight-wrapper .right{width:100%;display:none}.doctor-homepage .container .why-choose-us .right-cards{gap:1rem;grid-template-columns:repeat(2,1fr)}.doctor-homepage .container .why-choose-us .right-cards .card-single{border:none}.doctor-homepage .container .why-choose-us .right-cards .card-single .title{line-height:1.2}.doctor-homepage .container .faq-section .faq-content{flex-direction:column}.doctor-homepage .container .faq-section .faq-content .card{width:100%}}.labtest-homepage .container .health-condition .card-body .carousel-section .carousel .carousel__viewport{padding:.5rem 0}.labtest-homepage .container .health-condition .card-body .carousel-section .carousel .carousel__viewport .carousel__slide{width:100%;padding:0 .5rem}.labtest-homepage .container .health-condition .card-body .carousel-section .carousel .carousel__viewport .carousel__slide .card{border-top:3px solid var(--dark-blue);display:flex;flex-direction:column;align-items:center;cursor:pointer;width:100%}.labtest-homepage .container .health-condition .card-body .carousel-section .carousel .carousel__viewport .carousel__slide .card .img{margin-bottom:.8rem}.labtest-homepage .container .health-condition .card-body .carousel-section .carousel .carousel__viewport .carousel__slide .card .img img{height:5rem;width:5rem}.labtest-homepage .container .health-condition .card-body .carousel-section .carousel .carousel__viewport .carousel__slide .card .title{font-size:1.1rem;font-weight:700}.labtest-homepage .container .lab-cards .test-cards,.labtest-homepage .container .lab-cards .test-carousel{padding:1rem}.labtest-homepage .container .lab-cards .test-carousel .carousel{text-align:left}.labtest-homepage .container .lab-cards .test-carousel .carousel .carousel__viewport .carousel__track{padding:.5rem 0}.labtest-homepage .container .lab-cards .test-carousel .carousel .carousel__viewport .carousel__track .carousel__slide{padding:0 .5rem}.labtest-homepage .container .lab-cards .test-carousel .carousel .carousel__viewport .carousel__track .carousel__slide .test-card{padding:1rem 1rem 3rem;border:1px solid #eee;border-radius:10px;position:relative;gap:1rem;box-shadow:var(--sub-card-box-shadow);width:100%}.labtest-homepage .container .lab-cards .test-carousel .carousel .carousel__viewport .carousel__track .carousel__slide .test-card .top{display:flex;gap:1rem;margin-bottom:1rem}.labtest-homepage .container .lab-cards .test-carousel .carousel .carousel__viewport .carousel__track .carousel__slide .test-card .top .img img{height:3.5rem;width:3.5rem}.labtest-homepage .container .lab-cards .test-carousel .carousel .carousel__viewport .carousel__track .carousel__slide .test-card .top .name{width:calc(100% - 3.5rem)}.labtest-homepage .container .lab-cards .test-carousel .carousel .carousel__viewport .carousel__track .carousel__slide .test-card .top .name .main{font-weight:700;font-size:1rem}.labtest-homepage .container .lab-cards .test-carousel .carousel .carousel__viewport .carousel__track .carousel__slide .test-card .top .name .sub{color:var(--grey);font-size:.95rem}.labtest-homepage .container .lab-cards .test-carousel .carousel .carousel__viewport .carousel__track .carousel__slide .test-card .bottom .left{display:flex;align-items:center;justify-content:space-between;width:100%}.labtest-homepage .container .lab-cards .test-carousel .carousel .carousel__viewport .carousel__track .carousel__slide .test-card .bottom .left .cashback{color:brown;display:flex;align-items:center;gap:8px;font-weight:600}.labtest-homepage .container .lab-cards .test-carousel .carousel .carousel__viewport .carousel__track .carousel__slide .test-card .bottom .left .cashback .dot{background:var(--yellow);border-radius:100%;height:1rem;width:1rem}.labtest-homepage .container .lab-cards .test-carousel .carousel .carousel__viewport .carousel__track .carousel__slide .test-card .bottom .left .price{display:flex;align-items:center;gap:.5rem}.labtest-homepage .container .lab-cards .test-carousel .carousel .carousel__viewport .carousel__track .carousel__slide .test-card .bottom .left .price .current{font-weight:700;font-size:1rem}.labtest-homepage .container .lab-cards .test-carousel .carousel .carousel__viewport .carousel__track .carousel__slide .test-card .bottom .left .price .actual{color:gray;text-decoration:line-through}.labtest-homepage .container .lab-cards .test-carousel .carousel .carousel__viewport .carousel__track .carousel__slide .test-card .bottom .left .price .off{color:var(--green);font-weight:700}.labtest-homepage .container .lab-cards .test-carousel .carousel .carousel__viewport .carousel__track .carousel__slide .test-card .bottom .add-btn{position:absolute;bottom:0;left:0;width:100%}.labtest-homepage .container .lab-cards .test-carousel .carousel .carousel__viewport .carousel__track .carousel__slide .test-card .bottom .add-btn .btn{width:100%;padding:.5rem 1rem;border-radius:0 0 5px 5px}.medical-tourism-page .main-card{background:linear-gradient(180deg,#16264f 0%,rgba(106,110,194,.77) 125%);-webkit-backdrop-filter:blur(20.5px);backdrop-filter:blur(20.5px);height:400px}.medical-tourism-page .main-card .container{display:flex;flex-direction:column;align-items:center}.medical-tourism-page .main-card .container .medical-tourism-mnu{display:flex;flex-wrap:wrap;gap:1rem}.medical-tourism-page .main-card .container .medical-tourism-mnu .country{border:1px solid #ccc;height:60px;width:150px;display:flex;align-items:center;justify-content:center;border-radius:.5rem;padding:1rem;gap:.5rem;background:rgba(244,244,244,.8274509804);cursor:pointer;transition:.5s ease-in}.medical-tourism-page .main-card .container .medical-tourism-mnu .country span{margin-top:1rem;font-size:1rem;font-weight:500}.medical-tourism-page .main-card .container .medical-tourism-mnu .country img{width:50px}.medical-tourism-page .main-card .container .medical-tourism-mnu .country:hover{background:#fff}.medical-tourism-page .main-card .container .medical-tourism-mnu .active{background:#fff!important}.medical-tourism-page .main-card .container .headings{text-align:center;color:var(--white);margin-bottom:1.5rem;margin-top:1rem}.medical-tourism-page .main-card .container .headings h2{font-size:1.8rem;margin-bottom:6px}.medical-tourism-page .main-card .container .headings h5{font-size:1rem}.medical-tourism-page .main-card .container .search-card{width:700px;border-radius:20px;display:flex;align-items:center;padding:1.5rem}.medical-tourism-page .main-card .container .search-card .single-select{width:100%}.medical-tourism-page .main-card .container .search-card .single-select input{border-radius:5px 0 0 5px}.medical-tourism-page .main-card .container .search-card .search-btn .btn{width:10rem;border-radius:0 5px 5px 0}.medical-tourism-page .main-card .container .title{color:var(--white);margin-bottom:1.5rem;text-align:center}.medical-tourism-page .main-card .container .feature-card{display:flex;align-items:center;width:700px;gap:1rem;border-radius:20px;padding:1.5rem}.medical-tourism-page .main-card .container .feature-card .data{width:33.3333333333%;display:flex;align-items:center;gap:.5rem}.medical-tourism-page .main-card .container .feature-card .data img{height:2.5rem;width:2.5rem;border-radius:100%}.medical-tourism-page .main-card .container .feature-card .data .right .val{font-size:1.2rem}.medical-tourism-page .content-container .explore-cards{display:flex;gap:1rem}.medical-tourism-page .content-container .explore-cards .toourisim-banner{display:none}.medical-tourism-page .content-container .explore-cards .card{width:50%;display:flex;align-items:center;gap:1rem}.medical-tourism-page .content-container .explore-cards .card .info{width:calc(100% - 13rem)}.medical-tourism-page .content-container .explore-cards .card .info h3{font-size:1.4rem;color:var(--blue);margin-bottom:.5rem}.medical-tourism-page .content-container .explore-cards .card .info h4{margin-bottom:.5rem;font-size:1rem}.medical-tourism-page .content-container .explore-cards .card .info .text{margin-bottom:1rem}.medical-tourism-page .content-container .explore-cards .card .info .btn{width:10rem}.medical-tourism-page .content-container .explore-cards .card .imgs{width:13rem;display:flex;flex-direction:column;gap:1rem}.medical-tourism-page .content-container .explore-cards .card .imgs img{height:6rem;width:100%;border-radius:4px}.medical-tourism-page .content-container .highlight-banner{background-image:url(/assets/banner-f03cd12a.png);background-repeat:no-repeat;background-position:center;background-size:cover;height:400px;width:100%;position:relative;border-radius:20px;box-shadow:var(--box-shadow)}.medical-tourism-page .content-container .highlight-banner .info{position:absolute;left:0rem;top:50%;transform:translateY(-50%);background:rgba(255,255,255,.7294117647);border-radius:inherit;height:100%;width:100%;display:flex;flex-direction:column;justify-content:center;padding-left:2rem}.medical-tourism-page .content-container .highlight-banner .info h3{font-size:1.4rem;color:var(--blue);margin-bottom:.5rem}.medical-tourism-page .content-container .highlight-banner .info h4{margin-bottom:.5rem;font-size:1rem}.medical-tourism-page .content-container .highlight-banner .info .btn{width:10rem}.medical-tourism-page .content-container .service-section h3{text-align:center;font-size:1.5rem;color:var(--blue)}.medical-tourism-page .content-container .service-section .tabs{display:flex;align-items:center;justify-content:center;gap:1rem;margin-bottom:1.5rem}.medical-tourism-page .content-container .service-section .tabs .tab{padding:1rem 1rem .5rem;font-weight:700;font-size:1rem;cursor:pointer}.medical-tourism-page .content-container .service-section .tabs .active{border-bottom:3px solid var(--blue);color:var(--blue)}.medical-tourism-page .content-container .service-section .tab-content .cards{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(1,1fr);grid-auto-rows:auto;gap:1rem}.medical-tourism-page .content-container .service-section .tab-content .cards .card-single{padding:.8rem;border-radius:5px;background:var(--white);box-shadow:var(--box-shadow);display:flex;align-items:flex-start;gap:10px}.medical-tourism-page .content-container .service-section .tab-content .cards .card-single:hover{transition:all .4s;box-shadow:var(--sub-card-box-shadow)}.medical-tourism-page .content-container .service-section .tab-content .cards .card-single .img{min-height:2.5rem;max-height:2.5rem;min-width:2.5rem;max-width:2.5rem;background:var(--blue);border-radius:100%;display:flex;align-items:center;justify-content:center}.medical-tourism-page .content-container .service-section .tab-content .cards .card-single .img img{height:90%;width:90%;border-radius:100%}.medical-tourism-page .content-container .service-section .tab-content .cards .card-single .title{font-size:1rem;font-weight:700;margin-bottom:.5rem}@media (max-width: 768px){.medical-tourism-page .main-card{background:#1040a9}.medical-tourism-page .main-card .container .medical-tourism-mnu{width:100%;display:grid;grid-template-columns:repeat(2,1fr)}.medical-tourism-page .main-card .container .medical-tourism-mnu .country{justify-content:center;flex-direction:column;align-items:center;width:100%;height:100px;padding:8px 10px}.medical-tourism-page .main-card .container .medical-tourism-mnu .country img{width:35px}.medical-tourism-page .main-card .container .medical-tourism-mnu .country span{margin-top:0;margin-bottom:0;font-size:1.3rem}.medical-tourism-page .main-card .container .headings h2{line-height:1.2}.medical-tourism-page .content-container .explore-cards{padding:1rem;flex-direction:column}.medical-tourism-page .content-container .explore-cards .toourisim-banner{display:flex;height:200px;width:100%;margin-top:1rem}.medical-tourism-page .content-container .explore-cards .toourisim-banner img{border-radius:5px;width:100%;height:100%;object-fit:cover;border:2px solid var(--blue)}.medical-tourism-page .content-container .explore-cards .card{width:100%}.medical-tourism-page .content-container .service-section .tab-content .cards{grid-template-columns:repeat(2,1fr)}.medical-tourism-page .content-container .service-section .tab-content .cards .card-single{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.medical-tourism-page .content-container .service-section .tab-content .cards .card-single .right-data .title{line-height:1.2}}@media (max-width: 560px){.medical-tourism-page .main-card{height:max-content}.medical-tourism-page .main-card .container{padding:1rem .5rem}.medical-tourism-page .main-card .container .title{line-height:1.3}.medical-tourism-page .main-card .container .search-card{width:100%;background:none!important;box-shadow:none;padding:0 1rem}.medical-tourism-page .main-card .container .search-card .search-btn .btn{width:5rem}.medical-tourism-page .main-card .container .search-card input{border-radius:5px 0 0 5px}.medical-tourism-page .main-card .container .feature-card{display:none;width:100%;flex-direction:column;padding:1rem}.medical-tourism-page .main-card .container .feature-card .data{width:100%;gap:1rem}.medical-tourism-page .content-container .explore-cards .card{flex-direction:column}.medical-tourism-page .content-container .explore-cards .card .info{width:100%;display:flex;flex-direction:column;align-items:center;text-align:center}.medical-tourism-page .content-container .explore-cards .card .info .btn{background:none;color:var(--primary);font-size:1rem}.medical-tourism-page .content-container .explore-cards .card .imgs{width:100%;flex-direction:column}.medical-tourism-page .content-container .explore-cards .card .imgs img{height:100%}.medical-tourism-page .content-container .highlight-banner{position:relative;left:50%;width:95%;transform:translate(-50%)}.medical-tourism-page .content-container .highlight-banner .info{align-items:center;background:rgba(255,255,255,.85)}.medical-tourism-page .content-container .service-section .tab-content .cards{grid-template-columns:repeat(2,1fr)}}@media (max-width: 400px){.medical-tourism-page .main-card .container .headings h2{font-size:1.5rem;line-height:1.2}.medical-tourism-page .main-card .container .headings h5{font-size:.95rem}.medical-tourism-page .main-card .container .search-card{padding:1rem}.medical-tourism-page .main-card .container .search-card .single-select{width:calc(100% - 5rem)}.medical-tourism-page .main-card .container .search-card .search-btn{width:5rem}.medical-tourism-page .main-card .container .search-card .search-btn .btn{width:100%}.medical-tourism-page .main-card .container .feature-card{padding:1rem}.medical-tourism-page .content-container .service-section .tab-content .cards{grid-template-columns:repeat(2,1fr)}}.breadcrumb{width:100%;height:100%;margin-bottom:1rem}.breadcrumb .main{width:100%;height:75px;display:flex;align-items:center;justify-content:center;gap:10px}.breadcrumb .item{width:calc(16% - 7px);height:100%;position:relative;cursor:pointer;opacity:.6}.breadcrumb .item .three{position:absolute;width:20%;height:101%;background-color:#ccc;left:-10%;top:0}.breadcrumb .item .content{position:absolute;top:0;left:50%;transform:translate(-50%);width:75%;height:100%;display:flex;justify-content:start;align-items:center}.breadcrumb .item .content span{margin-left:.4rem;font-size:16px;margin-top:0rem;font-weight:600;line-height:1;color:#3f3c3c}.breadcrumb .item .content img{width:35px;height:50px}.breadcrumb .one{background-color:#ccc;height:50%;transform:skew(30deg)}.breadcrumb .two{background-color:#ccc;height:50%;transform:skew(-30deg)}.breadcrumb .active{opacity:1}.tourism-hospital-list .container h3{font-size:1.5rem}.tourism-hospital-list .container .cards{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(1,1fr);grid-auto-rows:auto;gap:1.5rem}.tourism-hospital-list .container .cards .card{padding:0;border-radius:10px}.tourism-hospital-list .container .cards .card .img{width:100%;border-radius:10px 10px 0 0}.tourism-hospital-list .container .cards .card .img img{width:100%;border-radius:10px 10px 0 0;height:17rem}.tourism-hospital-list .container .cards .card .info{padding:.5rem;display:flex;align-items:center;justify-content:space-between;gap:1rem}.tourism-hospital-list .container .cards .card .info .left h4{font-size:1rem;margin-bottom:5px}.tourism-hospital-list .container .load-btn{display:flex;justify-content:center;margin-top:1.5rem}.tourism-hospital-list .container .load-btn .btn{width:10rem}@media (max-width: 768px){.breadcrumb .main{gap:4px}.breadcrumb .item{margin-top:1rem;width:calc(16.5% - 7px)}.breadcrumb .item .three{width:50%}.breadcrumb .item .content img{display:none}.breadcrumb .item .content span{font-size:.6rem;text-align:center}.tourism-hospital-list .container .cards{gap:1rem;grid-template-columns:repeat(2,1fr)}}@media (max-width: 560px){.tourism-hospital-list .container .cards{gap:1rem;grid-template-columns:repeat(1,1fr)}}.hospital-details .container .card .h-details{border-bottom:2px solid var(--blue);padding-bottom:1rem;padding:1rem;background:var(--blue);color:var(--white);border-radius:5px 5px 0 0}.hospital-details .container .card .h-details h3{gap:8px;font-size:1.5rem;margin-bottom:.5rem}.hospital-details .container .card .h-details h3 #icon{height:1.4rem;width:1.4rem;fill:var(--white)}.hospital-details .container .card .h-details .address{display:flex;align-items:flex-start;gap:8px;color:var(--white);margin-bottom:.5rem;font-size:.9rem;font-weight:700;opacity:.9}.hospital-details .container .card .h-details .address #icon{height:1rem;width:1rem;fill:var(--white);margin-top:3px}.hospital-details .container .card .h-details .year{background:var(--white);color:var(--blue);border:1px solid var(--blue);border-radius:5px;padding:.5rem 1rem;width:max-content;margin-bottom:.5rem;font-weight:700}.hospital-details .container .card .card-sub-tabs{margin-top:1.5rem}.hospital-details .container .card .tab-content .heading{font-size:1.4rem;margin-bottom:1rem;color:var(--blue)}.hospital-details .container .card .treat-offered .treat-cards{display:flex;flex-wrap:wrap;gap:1.5rem;row-gap:1rem}.hospital-details .container .card .treat-offered .treat-cards .card{display:flex;align-items:center;gap:8px;width:300px;cursor:pointer}.hospital-details .container .card .treat-offered .treat-cards .card:hover{transition:all .4s;box-shadow:var(--sub-card-box-shadow)}.hospital-details .container .card .treat-offered .treat-cards .card .img{height:2.5rem;width:2.5rem;display:flex;align-items:center;justify-content:center}.hospital-details .container .card .treat-offered .treat-cards .card .img img{height:2rem;width:2rem}.hospital-details .container .card .dr-cards label input:checked~.info .select{background:var(--black);color:var(--white);font-weight:700}.hospital-details .container .card .dr-cards label input{display:none}.hospital-details .container .card .dr-cards label .info .select-btn .btn{background:rgb(181,235,247)}.hospital-details .container .card .house-cards{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(1,1fr);grid-auto-rows:auto;gap:1rem}.hospital-details .container .card .house-cards .card{padding:0;position:relative;padding-bottom:2.5rem}.hospital-details .container .card .house-cards .card .img{width:100%;border-radius:5px 5px 0 0;display:flex}.hospital-details .container .card .house-cards .card .img img{height:15rem;width:100%;border-radius:5px 5px 0 0}.hospital-details .container .card .house-cards .card .info{padding:1rem;padding-bottom:0;padding-top:.5rem}.hospital-details .container .card .house-cards .card .info .name{font-weight:700;font-size:1rem;margin-bottom:5px}.hospital-details .container .card .house-cards .card .info .address{display:flex;align-items:flex-start;gap:8px;color:var(--grey);margin-bottom:.5rem;font-size:.9rem;font-weight:700}.hospital-details .container .card .house-cards .card .info .address #icon{height:1.2rem;width:1.2rem;fill:var(--grey);margin-top:2px}.hospital-details .container .card .house-cards .card .info .price-row{position:absolute;bottom:0;left:0;width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;border-top:1px solid var(--border-color)}.hospital-details .container .card .house-cards .card .info .price-row .price{padding:.5rem;font-weight:700;width:50%;text-align:center;color:var(--blue)}.hospital-details .container .card .house-cards .card .info .price-row .book-btn{width:50%}.hospital-details .container .card .house-cards .card .info .price-row .book-btn .btn{width:100%;border-radius:5px 0}.hospital-details .container .card .team-spec p{margin-bottom:.5rem;font-size:.9rem;position:relative;padding-left:1.5rem}.hospital-details .container .card .team-spec p:before{content:"";position:absolute;left:0;top:2px;background:var(--blue);height:1rem;width:1rem;border-radius:100%}.hospital-details .container .card .infra-section .infra-cards{display:flex;gap:1.5rem}.hospital-details .container .card .infra-section .infra-cards .card{display:flex;flex-direction:column;align-items:center;width:210px;cursor:pointer}.hospital-details .container .card .infra-section .infra-cards .card:hover{transition:all .4s;background:var(--dark-blue);color:var(--white)}.hospital-details .container .card .infra-section .infra-cards .card .img{display:flex;margin-bottom:.5rem}.hospital-details .container .card .infra-section .infra-cards .card .title{font-size:.9rem;margin-bottom:.5rem;font-weight:600;text-align:center}.hospital-details .container .card .infra-section .infra-cards .card h4{font-size:1.2rem}.hospital-details .container .card .review-section .carousel .carousel__viewport .carousel__track .carousel__slide{padding:.5rem .7rem}.hospital-details .container .card .review-section .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item{text-align:left;width:100%;padding:0}.hospital-details .container .card .review-section .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item .review-card{padding:1rem}.hospital-details .container .card .review-section .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item .review-card h4{font-size:1.2rem;margin-bottom:6px;display:flex;gap:8px;color:var(--dark-blue)}.hospital-details .container .card .review-section .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item .review-card h4 #icon{height:1.5rem;width:1.5rem;fill:var(--dark-blue)}.hospital-details .container .card .review-section .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item .review-card .review{font-size:.9rem;margin-bottom:.5rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.hospital-details .container .card .review-section .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item .review-card .review .review-text{text-align:left}.hospital-details .container .card .review-section .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item .review-card .stars{display:flex;align-items:center;gap:6px}.hospital-details .container .card .review-section .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item .review-card .stars #icon{height:1rem;width:1rem}.hospital-details .container .card .review-section .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item .review-card .stars #icon #icon-inner{fill:orange}.hospital-details .container .card .review-section .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item .u-details{padding:.7rem 1rem;display:flex;align-items:center;gap:8px;background:var(--dark-blue);border-radius:0 0 5px 5px}.hospital-details .container .card .review-section .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item .u-details .img,.hospital-details .container .card .review-section .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item .u-details .img img{height:3rem;width:3rem;border-radius:100%}.hospital-details .container .card .review-section .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item .u-details .info{color:var(--white)}.hospital-details .container .card .review-section .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item .u-details .info .u-name{font-weight:700}.hospital-details .container .card .review-section .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item .u-details .info .city{font-size:.85rem;opacity:.7}.hospital-details .container .p-0{padding:0!important}@media (max-width: 768px){.hospital-details .container .card .house-cards{grid-template-columns:repeat(2,1fr)}.hospital-details .container .card .h-details .justify-end{justify-content:start}.hospital-details .container .card .h-details .justify-end button{background:#1040a9;border:none;letter-spacing:.5px}.hospital-details .container .card .h-details h3 #icon{margin-right:.5rem}.hospital-details .container .card .dr-cards label .info .select-btn .btn{background:#1040a9}}@media (max-width: 560px){.hospital-details .container .card .house-cards{grid-template-columns:repeat(1,1fr)}.hospital-details .container .card .infra-section .infra-cards{display:grid;grid-template-columns:repeat(2,1fr)}.hospital-details .container .card .infra-section .infra-cards .card{width:100%}.hospital-details .container .card .infra-section .infra-cards .card .title{margin:.5rem 0;line-height:1.1}.hospital-details .container .card .tab-content .heading{text-align:center}.hospital-details .container .card .review-section .carousel .carousel__viewport .carousel__track .carousel__slide{padding:.5rem .1rem}}.hotels-page .container .search-row{display:flex;align-items:baseline;justify-content:space-between;background:var(--blue);padding:.6rem;gap:5px;border-radius:10px}.hotels-page .container .search-row .form-item{width:50%}.hotels-page .container .search-row .form-item .form-inputs{display:flex;gap:1rem}.hotels-page .container .search-row .form-item .form-inputs .f-bt{width:5rem}.hotels-page .container .search-row .form-item .title{color:var(--white);margin-bottom:3px;font-size:.8rem}.hotels-page .container .search-row .form-item .btn{width:100%;height:2.5rem}.hotels-page .container .hotel-cards{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(1,1fr);grid-auto-rows:max-content;gap:1rem}.hotels-page .container .hotel-cards .hotel-card{display:flex;justify-content:space-between;padding:0;height:100%}.hotels-page .container .hotel-cards .hotel-card .img-section{width:45%;height:100%}.hotels-page .container .hotel-cards .hotel-card .img-section .carousel-section{width:100%;height:100%}.hotels-page .container .hotel-cards .hotel-card .img-section .carousel-section .carousel,.hotels-page .container .hotel-cards .hotel-card .img-section .carousel-section .carousel .carousel__viewport,.hotels-page .container .hotel-cards .hotel-card .img-section .carousel-section .carousel .carousel__viewport .carousel__track,.hotels-page .container .hotel-cards .hotel-card .img-section .carousel-section .carousel .carousel__viewport .carousel__track .carousel__slide{height:100%}.hotels-page .container .hotel-cards .hotel-card .img-section .carousel-section .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item{width:100%;height:100%;padding:0}.hotels-page .container .hotel-cards .hotel-card .img-section .carousel-section .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item .img{width:100%;height:100%;display:flex}.hotels-page .container .hotel-cards .hotel-card .img-section .carousel-section .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item .img img{width:100%;border-radius:5px 0 0 5px}.hotels-page .container .hotel-cards .hotel-card .details-section{width:55%;padding:1rem 1rem 3rem;position:relative;border-left:1px solid var(--border-color)}.hotels-page .container .hotel-cards .hotel-card .details-section .rating{position:absolute;top:0;right:0;display:flex;align-items:center;padding:8px;border-radius:0 10px 0 0;background:var(--green);color:var(--white);font-size:.8rem;gap:5px}.hotels-page .container .hotel-cards .hotel-card .details-section .rating #icon{height:1rem;width:1rem;fill:var(--yellow)}.hotels-page .container .hotel-cards .hotel-card .details-section .rating #icon #icon-inner{fill:var(--yellow)}.hotels-page .container .hotel-cards .hotel-card .details-section .name{margin-bottom:.5rem;width:calc(100% - 3rem);font-size:1.2rem}.hotels-page .container .hotel-cards .hotel-card .details-section .address{display:flex;align-items:flex-start;gap:8px;color:var(--white);margin-bottom:.7rem;font-size:.9rem;opacity:.9;color:var(--blue)}.hotels-page .container .hotel-cards .hotel-card .details-section .address #icon{height:1rem;width:1rem;fill:var(--blue);margin-top:3px}.hotels-page .container .hotel-cards .hotel-card .details-section .amenities{margin-bottom:.7rem}.hotels-page .container .hotel-cards .hotel-card .details-section .amenities .title{margin-bottom:6px;font-weight:700;color:gray}.hotels-page .container .hotel-cards .hotel-card .details-section .amenities .tags{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.hotels-page .container .hotel-cards .hotel-card .details-section .amenities .tags .select-tag{width:45%}.hotels-page .container .hotel-cards .hotel-card .details-section .last-book{display:flex;color:var(--red);margin-bottom:.5rem}.hotels-page .container .hotel-cards .hotel-card .details-section .last-book #icon{height:1rem;width:1rem;fill:var(--red)}.hotels-page .container .hotel-cards .hotel-card .details-section .price-row{position:absolute;bottom:0;left:0;width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;border-top:1px solid var(--border-color)}.hotels-page .container .hotel-cards .hotel-card .details-section .price-row .price{padding:.5rem;font-weight:700;width:50%;text-align:center;color:var(--blue)}.hotels-page .container .hotel-cards .hotel-card .details-section .price-row .book-btn{width:50%}.hotels-page .container .hotel-cards .hotel-card .details-section .price-row .book-btn .btn{width:100%;border-radius:5px 0}@media (min-width: 1500px){.hotels-page .container .hotel-cards .hotel-card .details-section{padding:1.5rem 1.5rem 3rem}}@media (max-width: 768px){.hotel-details-page .container .hotel-card-wrapper,.hotels-page .container{padding:1rem}.hotels-page .container .search-row{flex-wrap:wrap;gap:0}.hotels-page .container .search-row .form-item{width:33.3333333333%;padding:0 .25rem;margin-bottom:.8rem}.hotels-page .container .hotel-cards{grid-template-columns:repeat(1,1fr)}}@media (max-width: 560px){.hotels-page .container .search-row .form-item{width:100%}.hotels-page .container .hotel-cards .hotel-card{flex-direction:column}.hotels-page .container .hotel-cards .hotel-card .img-section,.hotels-page .container .hotel-cards .hotel-card .details-section{width:100%}.hotels-page .container .hotel-cards .hotel-card .details-section .rating{border-radius:0 0 0 10px}}@media (max-width: 370px){.hotels-page .container .search-row .form-item{width:100%}}.travel-booking-page .container .third-party-card{display:flex;align-items:center;justify-content:space-between}.travel-booking-page .container .third-party-card h3{font-size:1.1rem;color:var(--blue)}.travel-booking-page .container .third-party-card .btn{padding:.5rem 1rem}.travel-booking-page .container .local-card .card-header{padding:1rem}.travel-booking-page .container .local-card .card-header h3{font-size:1.1rem;color:var(--blue)}.travel-booking-page .container .local-card .card-body .search-row{margin-bottom:2rem;display:flex;align-items:flex-start;justify-content:space-between;background:var(--blue);padding:.5rem;gap:5px;border-radius:10px}.travel-booking-page .container .local-card .card-body .search-row .form-item{width:25%}.travel-booking-page .container .local-card .card-body .search-row .form-item .title{color:var(--white);margin-bottom:3px;font-size:.85rem}.travel-booking-page .container .local-card .card-body .search-row .form-item .btn{width:100%}@media (max-width: 768px){.travel-booking-page .container .local-card .card-body .search-row{flex-wrap:wrap;gap:0}.travel-booking-page .container .local-card .card-body .search-row .form-item{width:50%;padding:0 .25rem;margin-bottom:.8rem}}@media (max-width: 560px){.travel-booking-page{padding:1rem}.travel-booking-page .container .third-party-card{flex-direction:column;text-align:center;gap:.5rem}.travel-booking-page .container .third-party-card h3{line-height:1.2}.travel-booking-page .container .third-party-card .btn{margin-top:.5rem;height:fit-content;width:100%}.travel-booking-page .container .local-card .card-body .search-row .form-item{width:100%}.travel-booking-page .container .local-card .card-body .dr-cards{padding:0}.travel-booking-page .opacity-none{display:none}}.food-booking .container .main-card .card-body .meal-cards{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(1,1fr);grid-auto-rows:auto;gap:1rem}.food-booking .container .main-card .card-body .meal-cards .meal-card{padding:0;position:relative;cursor:pointer}.food-booking .container .main-card .card-body .meal-cards .meal-card:hover{transition:all .4s;box-shadow:var(--sub-card-box-shadow)}.food-booking .container .main-card .card-body .meal-cards .meal-card .img{width:100%;height:11rem}.food-booking .container .main-card .card-body .meal-cards .meal-card .img img{width:100%;height:100%;border-radius:5px 5px 0 0}.food-booking .container .main-card .card-body .meal-cards .meal-card .other-info{padding:.5rem}.food-booking .container .main-card .card-body .meal-cards .meal-card .other-info .top{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.7rem}.food-booking .container .main-card .card-body .meal-cards .meal-card .other-info .top .name{width:calc(100% - 3.5rem)}.food-booking .container .main-card .card-body .meal-cards .meal-card .other-info .top .rating{display:flex;align-items:center;padding:8px;border-radius:5px;background:var(--green);color:var(--white);font-size:.8rem;gap:0 5px;height:1.8rem;width:3.5rem}.food-booking .container .main-card .card-body .meal-cards .meal-card .other-info .top .rating #icon{height:1.2rem;width:1.2rem;fill:var(--yellow)}.food-booking .container .main-card .card-body .meal-cards .meal-card .other-info .top .rating #icon #icon-inner{fill:var(--yellow)}.food-booking .container .main-card .card-body .meal-cards .meal-card .other-info .bottom{display:flex;align-items:flex-start;justify-content:space-between;color:var(--grey)}.food-booking .container .main-card .card-body .meal-cards .meal-card .other-info .bottom .price{font-weight:700;font-size:.95rem;color:var(--blue)}.food-booking .container .main-card .card-body .meal-cards .meal-card .off{position:absolute;right:0;top:0;background:var(--blue);color:var(--white);font-size:.8rem;border-radius:0 5px 0 0;padding:3px 8px}@media (max-width: 768px){.food-booking .container .main-card .card-body .meal-cards{grid-template-columns:repeat(2,1fr)}}@media (max-width: 560px){.food-booking .container .main-card .card-header{flex-direction:column;align-items:flex-start}.food-booking .container .main-card .card-header .left{margin-bottom:5px}.food-booking .container .main-card .card-header .save-btn{margin-top:5px}.food-booking .container .main-card .card-body .meal-cards{grid-template-columns:repeat(1,1fr)}}.journey-summary-page .container .main-card .card-body .data{border:1px solid var(--border-color);padding:1rem;border-radius:5px;box-shadow:var(--sub-card-box-shadow)}.journey-summary-page .container .main-card .card-body .data h3{color:var(--blue)}.journey-summary-page .container .main-card .card-body .data .data-item{display:flex;align-items:flex-start;gap:1rem}.journey-summary-page .container .main-card .card-body .data .data-item .name{width:12rem}.journey-summary-page .container .main-card .card-body .data .data-item .val{width:calc(100% - 12rem)}.journey-summary-page .container .main-card .card-body .data .item-data{width:100%;display:flex;flex-wrap:wrap}.journey-summary-page .container .main-card .card-body .data .item-data .meal-details{padding-bottom:20px}@media (max-width: 768px){.journey-summary-page .container .main-card .card-body .data .data-item .name{width:7.5rem}.journey-summary-page .container .main-card .card-body .data .data-item .val{width:calc(100% - 7.5rem)}}@media (max-width: 560px){.journey-summary-page .container .main-card .card-body .save-btn .btn{width:50%}}.hotel-details-page .container .search-row{display:flex;align-items:baseline;justify-content:space-between;background:var(--blue);padding:.6rem;gap:5px;border-radius:10px}.hotel-details-page .container .search-row .form-item{width:50%}.hotel-details-page .container .search-row .form-item .form-inputs{display:flex;gap:1rem}.hotel-details-page .container .search-row .form-item .form-inputs .f-bt{width:5rem}.hotel-details-page .container .search-row .form-item .title{color:var(--white);margin-bottom:3px;font-size:.8rem}.hotel-details-page .container .search-row .form-item .btn{width:100%}.hotel-details-page .container .hotel-card-wrapper{display:grid;grid-template-columns:repeat(1,1fr);gap:.5rem}.hotel-details-page .container .hotel-card{display:flex;justify-content:space-between;padding:0;margin-bottom:1rem;height:100%}.hotel-details-page .container .hotel-card .img-section{width:40%;height:100%}.hotel-details-page .container .hotel-card .img-section .carousel-section{width:100%;height:100%}.hotel-details-page .container .hotel-card .img-section .carousel-section .carousel,.hotel-details-page .container .hotel-card .img-section .carousel-section .carousel .carousel__viewport,.hotel-details-page .container .hotel-card .img-section .carousel-section .carousel .carousel__viewport .carousel__track,.hotel-details-page .container .hotel-card .img-section .carousel-section .carousel .carousel__viewport .carousel__track .carousel__slide{height:100%}.hotel-details-page .container .hotel-card .img-section .carousel-section .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item{width:100%;height:100%;padding:0}.hotel-details-page .container .hotel-card .img-section .carousel-section .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item .img{width:100%;height:100%;display:flex}.hotel-details-page .container .hotel-card .img-section .carousel-section .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item .img img{width:100%;border-radius:5px 0 0 5px}.hotel-details-page .container .hotel-card .details-section{width:60%;padding:1.5rem;position:relative;border-left:1px solid var(--border-color)}.hotel-details-page .container .hotel-card .details-section .rating{position:absolute;top:0;right:0;display:flex;align-items:center;padding:8px;border-radius:0 10px 0 0;background:var(--green);color:var(--white);font-size:.8rem;gap:5px}.hotel-details-page .container .hotel-card .details-section .rating #icon{height:1rem;width:1rem;fill:var(--yellow)}.hotel-details-page .container .hotel-card .details-section .rating #icon #icon-inner{fill:var(--yellow)}.hotel-details-page .container .hotel-card .details-section .name{margin-bottom:.5rem;width:calc(100% - 3rem);font-size:1.2rem}.hotel-details-page .container .hotel-card .details-section .address{display:flex;align-items:flex-start;gap:8px;color:var(--white);margin-bottom:.7rem;font-size:.9rem;opacity:.9;color:var(--blue)}.hotel-details-page .container .hotel-card .details-section .address #icon{height:1rem;width:1rem;fill:var(--blue);margin-top:3px}.hotel-details-page .container .hotel-card .details-section .amenities{margin-bottom:.7rem}.hotel-details-page .container .hotel-card .details-section .amenities .title{margin-bottom:6px;font-weight:700;color:gray}.hotel-details-page .container .hotel-card .details-section .amenities .tags{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.hotel-details-page .container .hotel-card .details-section .amenities .tags .select-tag{width:45%}.hotel-details-page .container .hotel-card .details-section .last-book{display:flex;color:var(--red);margin-bottom:.5rem}.hotel-details-page .container .hotel-card .details-section .last-book #icon{height:1rem;width:1rem;fill:var(--red)}.hotel-details-page .container .hotel-card .details-section .price-row{position:absolute;bottom:0;left:0;width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;border-top:1px solid var(--border-color)}.hotel-details-page .container .hotel-card .details-section .price-row .price{padding:.5rem;font-weight:700;width:50%;text-align:center;color:var(--blue)}.hotel-details-page .container .hotel-card .details-section .price-row .book-btn{width:50%}.hotel-details-page .container .hotel-card .details-section .price-row .book-btn .btn{width:100%;border-radius:5px 0}.hotel-details-page .container .hotel-card .details-section .bedroom-cards{width:100%}.hotel-details-page .container .hotel-card .details-section .bedroom-cards label input:checked~.info .select{background:var(--black);color:var(--white);font-weight:700}.hotel-details-page .container .hotel-card .details-section .bedroom-cards label input{display:none}.hotel-details-page .container .hotel-card .details-section .bedroom-cards label .img{width:40%}.hotel-details-page .container .hotel-card .details-section .bedroom-cards label .img .carousel-section{width:100%;height:100%}.hotel-details-page .container .hotel-card .details-section .bedroom-cards label .img .carousel-section .carousel,.hotel-details-page .container .hotel-card .details-section .bedroom-cards label .img .carousel-section .carousel .carousel__viewport,.hotel-details-page .container .hotel-card .details-section .bedroom-cards label .img .carousel-section .carousel .carousel__viewport .carousel__track,.hotel-details-page .container .hotel-card .details-section .bedroom-cards label .img .carousel-section .carousel .carousel__viewport .carousel__track .carousel__slide{height:100%}.hotel-details-page .container .hotel-card .details-section .bedroom-cards label .img .carousel-section .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item{width:100%;height:100%;padding:0}.hotel-details-page .container .hotel-card .details-section .bedroom-cards label .img .carousel-section .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item .img{width:100%;height:100%;display:flex}.hotel-details-page .container .hotel-card .details-section .bedroom-cards label .img .carousel-section .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item .img img{width:100%;border-radius:5px 0 0 5px}.hotel-details-page .container .hotel-card .details-section .bedroom-cards label .img .carousel-section .carousel .carousel__prev,.hotel-details-page .container .hotel-card .details-section .bedroom-cards label .img .carousel-section .carousel .carousel__next{display:none}.hotel-details-page .container .hotel-card .details-section .bedroom-cards label .details{width:60%}.hotel-details-page .container .hotel-card .details-section .bedroom-cards label .info{width:100%}.hotel-details-page .container .hotel-card .details-section .bedroom-cards label .info .select-btn .btn{background:rgb(181,235,247)}.hotel-details-page .container .hotel-card .bed-section{width:100%;padding:1.5rem;position:relative;border-left:1px solid var(--border-color)}.hotel-details-page .container .hotel-card .bed-section .heading{padding:0 0 10px}.hotel-details-page .container .hotel-card .bed-section .rating{position:absolute;top:0;right:0;display:flex;align-items:center;padding:8px;border-radius:0 10px 0 0;background:var(--green);color:var(--white);font-size:.8rem;gap:5px}.hotel-details-page .container .hotel-card .bed-section .rating #icon{height:1rem;width:1rem;fill:var(--yellow)}.hotel-details-page .container .hotel-card .bed-section .rating #icon #icon-inner{fill:var(--yellow)}.hotel-details-page .container .hotel-card .bed-section .name{margin-bottom:.5rem;width:calc(100% - 3rem);font-size:1.2rem}.hotel-details-page .container .hotel-card .bed-section .address{display:flex;align-items:flex-start;gap:8px;color:var(--white);margin-bottom:.7rem;font-size:.9rem;opacity:.9;color:var(--blue)}.hotel-details-page .container .hotel-card .bed-section .address #icon{height:1rem;width:1rem;fill:var(--blue);margin-top:3px}.hotel-details-page .container .hotel-card .bed-section .amenities{margin-bottom:.7rem}.hotel-details-page .container .hotel-card .bed-section .amenities .title{margin-bottom:6px;font-weight:700;color:gray}.hotel-details-page .container .hotel-card .bed-section .amenities .tags{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.hotel-details-page .container .hotel-card .bed-section .amenities .tags .select-tag{width:45%}.hotel-details-page .container .hotel-card .bed-section .last-book{display:flex;color:var(--red);margin-bottom:.5rem}.hotel-details-page .container .hotel-card .bed-section .last-book #icon{height:1rem;width:1rem;fill:var(--red)}.hotel-details-page .container .hotel-card .bed-section .price-row{position:absolute;bottom:0;left:0;width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;border-top:1px solid var(--border-color)}.hotel-details-page .container .hotel-card .bed-section .price-row .price{padding:.5rem;font-weight:700;width:50%;text-align:center;color:var(--blue)}.hotel-details-page .container .hotel-card .bed-section .price-row .book-btn{width:50%}.hotel-details-page .container .hotel-card .bed-section .price-row .book-btn .btn{width:100%;border-radius:5px 0}.hotel-details-page .container .hotel-card .bed-section .bedroom-cards{width:100%}.hotel-details-page .container .hotel-card .bed-section .bedroom-cards label input:checked~.info .select{background:var(--black);color:var(--white);font-weight:700}.hotel-details-page .container .hotel-card .bed-section .bedroom-cards label input{display:none}.hotel-details-page .container .hotel-card .bed-section .bedroom-cards label .img{width:40%}.hotel-details-page .container .hotel-card .bed-section .bedroom-cards label .img .carousel-section{width:100%;height:100%}.hotel-details-page .container .hotel-card .bed-section .bedroom-cards label .img .carousel-section .carousel,.hotel-details-page .container .hotel-card .bed-section .bedroom-cards label .img .carousel-section .carousel .carousel__viewport,.hotel-details-page .container .hotel-card .bed-section .bedroom-cards label .img .carousel-section .carousel .carousel__viewport .carousel__track,.hotel-details-page .container .hotel-card .bed-section .bedroom-cards label .img .carousel-section .carousel .carousel__viewport .carousel__track .carousel__slide{height:100%}.hotel-details-page .container .hotel-card .bed-section .bedroom-cards label .img .carousel-section .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item{width:100%;height:100%;padding:0}.hotel-details-page .container .hotel-card .bed-section .bedroom-cards label .img .carousel-section .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item .img{width:100%;height:100%;display:flex}.hotel-details-page .container .hotel-card .bed-section .bedroom-cards label .img .carousel-section .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item .img img{width:100%;border-radius:5px 0 0 5px}.hotel-details-page .container .hotel-card .bed-section .bedroom-cards label .img .carousel-section .carousel .carousel__prev,.hotel-details-page .container .hotel-card .bed-section .bedroom-cards label .img .carousel-section .carousel .carousel__next{display:none}.hotel-details-page .container .hotel-card .bed-section .bedroom-cards label .details{width:60%}.hotel-details-page .container .hotel-card .bed-section .bedroom-cards label .info{width:100%}.hotel-details-page .container .hotel-card .bed-section .bedroom-cards label .info .select-btn .btn{background:rgb(181,235,247)}.hotel-details-page .container .room-heading{margin-bottom:1rem}.hotel-details-page .container .room-list{padding:0}.hotel-details-page .container .room-list .header{padding:.5rem 1rem;font-weight:700;font-size:1rem;background:var(--light-blue)}.hotel-details-page .container .room-list .room-list-body{padding:1rem}.hotel-details-page .container .room-list .room-list-body .room-card{border:1px solid #eee;border-radius:10px;display:flex;box-shadow:#00000029 0 1px 4px}.hotel-details-page .container .room-list .room-list-body .room-card:not(:last-child){margin-bottom:1rem}.hotel-details-page .container .room-list .room-list-body .room-card .room-col{width:33.3333333333%;padding:1rem}.hotel-details-page .container .room-list .room-list-body .room-card .room-col:not(:last-child){border-right:1px solid #eee}.hotel-details-page .container .room-list .room-list-body .room-card .room-col h4{margin-bottom:1rem;font-size:.95rem}.hotel-details-page .container .room-list .room-list-body .room-card .left{height:100%}.hotel-details-page .container .room-list .room-list-body .room-card .left .carousel-section{width:100%;height:100%}.hotel-details-page .container .room-list .room-list-body .room-card .left .carousel-section .carousel{height:100%;width:100%}.hotel-details-page .container .room-list .room-list-body .room-card .left .carousel-section .carousel .carousel__viewport,.hotel-details-page .container .room-list .room-list-body .room-card .left .carousel-section .carousel .carousel__viewport .carousel__track{height:100%}.hotel-details-page .container .room-list .room-list-body .room-card .left .carousel-section .carousel .carousel__viewport .carousel__track .carousel__slide{height:100%;width:100%}.hotel-details-page .container .room-list .room-list-body .room-card .left .carousel-section .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item{width:100%;height:100%;padding:0}.hotel-details-page .container .room-list .room-list-body .room-card .left .carousel-section .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item .img{width:100%;height:100%;display:flex}.hotel-details-page .container .room-list .room-list-body .room-card .left .carousel-section .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item .img img{width:100%;border-radius:5px}.hotel-details-page .container .room-list .room-list-body .room-card .middle .options{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(1,1fr);grid-auto-rows:auto;gap:1.5rem;margin-bottom:1rem}.hotel-details-page .container .room-list .room-list-body .room-card .middle .options .option{text-align:center;display:flex;flex-direction:column;align-items:center}.hotel-details-page .container .room-list .room-list-body .room-card .middle .options .option .icon{height:3rem;width:3rem;border-radius:100%;background:var(--blue);display:flex;align-items:center;justify-content:center;margin-bottom:6px}.hotel-details-page .container .room-list .room-list-body .room-card .middle .options .option .icon #icon{height:60%;width:60%;fill:var(--white)}.hotel-details-page .container .room-list .room-list-body .room-card .middle .options .option .icon #icon #icon-inner{fill:var(--white)}.hotel-details-page .container .room-list .room-list-body .room-card .middle .options .option .title{color:var(--blue);font-weight:700}.hotel-details-page .container .room-list .room-list-body .room-card .middle .other-feature{display:flex;gap:2rem}.hotel-details-page .container .room-list .room-list-body .room-card .middle .other-feature .data{position:relative;color:gray;font-weight:700;padding-left:1.2rem}.hotel-details-page .container .room-list .room-list-body .room-card .middle .other-feature .data:before{content:"";position:absolute;top:5px;left:0rem;height:.7rem;width:.7rem;border-radius:100%;background:grey}.hotel-details-page .container .room-list .room-list-body .room-card .right .price-row{display:flex;align-items:baseline;gap:1rem;margin-bottom:1rem}.hotel-details-page .container .room-list .room-list-body .room-card .right .price-row .cut{text-decoration:line-through;color:gray;font-weight:700}.hotel-details-page .container .room-list .room-list-body .room-card .right .price-row h5{color:var(--blue);font-size:1.2rem}.hotel-details-page .container .room-list .room-list-body .room-card .right .price-row .off{padding:.2rem .5rem;border-radius:10px;background:var(--green);color:var(--white);font-size:.75rem}.hotel-details-page .container .room-list .room-list-body .room-card .right .line{color:var(--grey);margin-bottom:1rem}@media (max-width: 560px){.hotel-details-page .container .hotel-card{flex-direction:column}.hotel-details-page .container .hotel-card .img-section{width:100%}.hotel-details-page .container .hotel-card .img-section .carousel-section .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item .img img{border-radius:5px 5px 0 0}.hotel-details-page .container .hotel-card .details-section{width:100%}.hotel-details-page .container .hotel-card .details-section .rating{border-radius:0 0 0 15px}.hotel-details-page .container .hotel-card .details-section .row{flex-direction:column;gap:0}.hotel-details-page .container .hotel-card .details-section .row .form-item,.hotel-details-page .container .hotel-card .details-section .load-btn .btn{width:100%}.hotel-details-page .container .hotel-card .details-section .selected-doctor-card .doctor-card .info .experience{position:absolute;top:30%}.hotel-details-page .container .hotel-card .details-section .selected-doctor-card .doctor-card .info .fee{top:21%}.hotel-details-page .container .hotel-card .details-section .selected-doctor-card .doctor-card .info .htl-desc{position:absolute;top:40%}}.booking-success-page .container{display:flex;justify-content:center}.booking-success-page .container .content{background:var(--white);border-radius:5px;box-shadow:var(--box-shadow);padding:2rem;display:flex;flex-direction:column;align-items:center;width:max-content;text-align:center}.booking-success-page .container .content .img{display:flex;margin-bottom:1rem}.booking-success-page .container .content .img img{width:23rem}.booking-success-page .container .content h2{font-size:1.8rem;margin-bottom:.5rem}.booking-success-page .container .content .sub-text{font-size:.95rem;color:var(--blue);font-weight:700;margin-bottom:1.5rem}.booking-success-page .container .content .cards{display:flex;align-items:center;background:var(--blue);border-radius:10px}.booking-success-page .container .content .cards .link-card{display:flex;flex-direction:column;align-items:center;padding:1rem;border:1px solid var(--white);width:8rem}.booking-success-page .container .content .cards .link-card:hover{transition:all .4s}.booking-success-page .container .content .cards .link-card:hover .text{font-weight:700}.booking-success-page .container .content .cards .link-card .icon{display:flex;margin-bottom:5px}.booking-success-page .container .content .cards .link-card .icon #icon{height:1.5rem;width:1.5rem;fill:var(--white)}.booking-success-page .container .content .cards .link-card .icon #icon #icon-inner{fill:var(--white)}.booking-success-page .container .content .cards .link-card .text{color:var(--white);text-align:center}@media (max-width: 768px){.booking-success-page .container .content{width:100%}.booking-success-page .container .content .cards{width:100%;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(1,1fr);grid-auto-rows:auto}.booking-success-page .container .content .cards .link-card{width:auto}}@media (max-width: 560px){.booking-success-page .container .content h2{font-size:1.5rem}.booking-success-page .container .content .cards{grid-template-columns:repeat(2,1fr)}}.profile-layout .container .main-card .card-body{padding:0;display:flex;align-items:flex-start;height:100%}.profile-layout .container .main-card .card-body .left-tabs{width:250px;height:100%;background:var(--blue)}.profile-layout .container .main-card .card-body .left-tabs .tab{display:flex;padding:1rem;font-weight:700;color:var(--white)}.profile-layout .container .main-card .card-body .left-tabs .tab:hover{transition:all .4s}.profile-layout .container .main-card .card-body .left-tabs .tab:hover .title{transition:all .4s;transform:translate(15px)}.profile-layout .container .main-card .card-body .left-tabs .router-link-active{background:var(--white);color:var(--blue)}.profile-layout .container .main-card .card-body .right-content{padding:1rem;width:calc(100% - 250px);height:100%}@media (max-width: 768px){.profile-layout .container .main-card .card-body{flex-direction:column}.profile-layout .container .main-card .card-body .left-tabs{width:100%;display:flex;align-items:center;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none;height:2.8rem}.profile-layout .container .main-card .card-body .left-tabs::-webkit-scrollbar{display:none}.profile-layout .container .main-card .card-body .left-tabs .tab{white-space:nowrap;text-align:center;padding:.7rem 1rem;border-right:2px solid var(--white)}.profile-layout .container .main-card .card-body .left-tabs .tab:hover .title{transform:translate(0)!important}.profile-layout .container .main-card .card-body .right-content{width:100%}.login-profile-container .container .main-card .card-header{padding:1rem}}.profile-page .refer-btn{display:flex;justify-content:flex-end;margin-bottom:1rem}.profile-page .profile-content{margin-bottom:1rem}.profile-page .profile-content .profile-card-outer{margin-bottom:1.5rem;display:flex;justify-content:center}.profile-page .profile-content .profile-card-outer .profile-card{width:500px;position:relative}.profile-page .profile-content .profile-card-outer .profile-card .back-icon{position:absolute;top:0;left:0;background:var(--blue);height:2.2rem;width:2.2rem;border-radius:0 0 15px;display:flex;align-items:center;justify-content:center;cursor:pointer}.profile-page .profile-content .profile-card-outer .profile-card .back-icon #icon{height:1.2rem;width:1.2rem;fill:var(--white);cursor:pointer}.profile-page .profile-content .profile-card-outer .profile-card .back-icon #icon .icon-inner{background:red}.profile-page .profile-content .profile-card-outer .profile-card .edit-icon{position:absolute;top:0;right:0;background:var(--blue);height:2.2rem;width:2.2rem;border-radius:0 5px 0 15px;display:flex;align-items:center;justify-content:center;cursor:pointer}.profile-page .profile-content .profile-card-outer .profile-card .edit-icon #icon{height:1.2rem;width:1.2rem;fill:var(--white)}.profile-page .profile-content .profile-card-outer .profile-card .edit-icon #icon #icon-inner{fill:var(--white)}.profile-page .profile-content .profile-card-outer .profile-card .form .img{display:flex;justify-content:center;margin-bottom:1.5rem}.profile-page .profile-content .profile-card-outer .profile-card .form .img .img-inner{height:6rem;width:6rem;border-radius:100%;box-shadow:var(--sub-card-box-shadow)}.profile-page .profile-content .profile-card-outer .profile-card .form .img .pic-upload{height:6rem;width:6rem;border-radius:100%}.profile-page .profile-content .profile-card-outer .profile-card .form .img .pic-upload img,.profile-page .profile-content .profile-card-outer .profile-card .form .img .pic-upload label{border-radius:100%}.profile-page .profile-content .profile-card-outer .profile-card .form .form-item-two{display:flex;justify-content:space-between;gap:1rem}.profile-page .profile-content .profile-card-outer .profile-card .form .data-two{width:100%;display:flex;gap:1rem}.profile-page .profile-content .profile-card-outer .profile-card .form .data-two .name{width:50%;border:1px solid var(--border-color);border-radius:5px;padding:.5rem}.profile-page .profile-content .profile-card-outer .profile-card .form .data-two:not(:last-child){margin-bottom:1rem}.profile-page .profile-content .profile-card-outer .profile-card .form .data{border:1px solid var(--border-color);border-radius:5px;padding:.5rem}.profile-page .profile-content .profile-card-outer .profile-card .form .data:not(:last-child){margin-bottom:1rem}.profile-page .profile-content .profile-card-outer .profile-card .form .save-btn{width:100%}.profile-page .profile-content .right-side-data .cards{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(1,1fr);grid-auto-rows:auto;gap:1rem}.profile-page .profile-content .right-side-data .cards .card{padding:0;border-radius:10px;height:200px}.profile-page .profile-content .right-side-data .cards .card .img{display:flex;border-radius:10px}.profile-page .profile-content .right-side-data .cards .card .img img{height:200px;width:100%;border-radius:10px}.profile-page .profile-content .right-side-data .cards .pin-card{background-image:url(/assets/pin-banner-e9942aca.png);background-position:center;background-repeat:no-repeat;background-size:cover;height:200px}.profile-page .profile-content .right-side-data .cards .pin-card .pin-card-data{display:flex;flex-direction:column;justify-content:center;height:100%;padding:1rem;color:var(--white)}.profile-page .profile-content .right-side-data .cards .pin-card .pin-card-data h3{font-size:1.1rem;margin-bottom:.7rem}.profile-page .profile-content .right-side-data .cards .pin-card .pin-card-data span{margin-bottom:.7rem;font-size:.8rem}.profile-page .profile-content .right-side-data .cards .pin-card .pin-card-data .pin span{font-weight:700;font-size:1rem}.profile-page .btn-row{display:flex;gap:1rem}.profile-page .btn-row .btn{width:25%;gap:8px}.profile-page .btn-row .btn #icon{height:1rem;width:1rem;fill:var(--white)}@media (max-width: 560px){.profile-page .profile-content .right-side-data .cards{grid-template-columns:repeat(1,1fr)}.profile-page .btn-row{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr)}.profile-page .btn-row .btn{width:100%}.profile-page .profile-content .profile-card-outer .profile-card .form .form-item-two{flex-direction:column;gap:0}}.medical-record-page .medical-record-content #icon{height:1.5rem;width:1.5rem;fill:var(--black);margin-right:1vw;cursor:pointer}.medical-record-page .medical-record-content .file-list{display:flex;flex-wrap:wrap;gap:1.5rem}.medical-record-page .medical-record-content .file-list .file{box-shadow:var(--sub-card-box-shadow);border-radius:10px;cursor:pointer;position:relative;width:14rem}.medical-record-page .medical-record-content .file-list .file .img{width:100%;height:10rem;display:flex}.medical-record-page .medical-record-content .file-list .file .img img{width:100%}.medical-record-page .medical-record-content .file-list .file .img .doc-img{border-radius:5px}.medical-record-page .medical-record-content .file-list .file .bottom{display:flex;align-items:center;justify-content:space-between;padding:10px 8px}.medical-record-page .medical-record-content .file-list .file .bottom .title{font-weight:700;font-size:18px;width:calc(100% - 2rem);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.medical-record-page .medical-record-content .file-list .file .bottom .option-btn{width:100%;position:relative;display:flex;z-index:999}.medical-record-page .medical-record-content .file-list .file .bottom .option-btn #icon{height:1.2rem;width:1.2rem;fill:var(--blue)}.medical-record-page .medical-record-content .file-list .file .bottom .option-btn .float-card{width:100%;display:flex;gap:5px;justify-content:end;color:var(--black);border-radius:5px;z-index:999}.medical-record-page .medical-record-content .file-list .file .bottom .option-btn .float-card .option{display:flex;justify-content:center;width:max-content;border-radius:4px;padding:2px 6px;font-size:12px;color:var(--white);font-weight:700;border-bottom:1px solid #000000}.medical-record-page .medical-record-content .file-list .file .bottom .option-btn .float-card .edit{background:var(--blue);width:max-content}.medical-record-page .medical-record-content .file-list .file .bottom .option-btn .float-card .edit:hover{background:#0389a7}.medical-record-page .medical-record-content .file-list .file .bottom .option-btn .float-card .delete{background:rgba(255,0,0,.555);width:max-content}.medical-record-page .medical-record-content .file-list .file .bottom .option-btn .float-card .delete:hover{background:rgba(255,0,0,.712)}.journey-summary-profile-page .container{margin:0;padding:0}.journey-summary-profile-page .container .main-card .card-body{padding:1rem;display:block;height:max-content;width:100%}.journey-summary-profile-page .container .main-card .card-body .data-con h3{padding:.5rem;background-color:#0389a7;color:#fff}.journey-summary-profile-page .container .main-card .card-body .data-con .details{display:flex;justify-content:space-between}.journey-summary-profile-page .container .main-card .card-body .data-con .details .left{width:30%;display:flex;justify-content:center;max-height:13rem}.journey-summary-profile-page .container .main-card .card-body .data-con .details .left .sect-img{height:100%;width:70%}.journey-summary-profile-page .container .main-card .card-body .data-con .details .left .sect-img img{height:100%;width:100%}.journey-summary-profile-page .container .main-card .card-body .data-con .details .right{display:flex;width:70%;flex-wrap:wrap}.journey-summary-profile-page .container .main-card .card-body .data-con .details .right .val{width:50%;padding:.5rem}.journey-summary-profile-page .container .main-card .card-body .data-con .details .right .val .name{font-weight:700}.online-consult-page .online-consult-content .dr-consult-cards{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(1,1fr);gap:1rem;grid-auto-rows:auto}.online-consult-page .online-consult-content .dr-consult-cards .doctor-card{padding:1rem 1rem 3.5rem;border:1px solid #eee;border-radius:10px;position:relative;box-shadow:var(--sub-card-box-shadow)}.online-consult-page .online-consult-content .dr-consult-cards .doctor-card .top-details{display:flex;gap:1rem;margin-bottom:.5rem}.online-consult-page .online-consult-content .dr-consult-cards .doctor-card .top-details .img{display:flex;align-items:flex-start}.online-consult-page .online-consult-content .dr-consult-cards .doctor-card .top-details .img img{width:10rem;height:10rem;border-radius:5px;box-shadow:var(--sub-card-box-shadow)}.online-consult-page .online-consult-content .dr-consult-cards .doctor-card .top-details .info{width:calc(100% - 10rem)}.online-consult-page .online-consult-content .dr-consult-cards .doctor-card .top-details .info .speciality{color:var(--blue);font-weight:700;margin-bottom:6px;width:calc(100% - 3rem)}.online-consult-page .online-consult-content .dr-consult-cards .doctor-card .top-details .info .name{font-size:1.2rem;position:relative;margin-bottom:16px;line-height:1.2}.online-consult-page .online-consult-content .dr-consult-cards .doctor-card .top-details .info .name:after{content:"";position:absolute;bottom:-8px;left:0;width:5rem;height:3px;background:var(--blue)}.online-consult-page .online-consult-content .dr-consult-cards .doctor-card .top-details .info .name .deg{font-size:.9rem}.online-consult-page .online-consult-content .dr-consult-cards .doctor-card .top-details .info .fee,.online-consult-page .online-consult-content .dr-consult-cards .doctor-card .top-details .info .experience{margin-bottom:5px}.online-consult-page .online-consult-content .dr-consult-cards .doctor-card .top-details .info .rating{position:absolute;top:0;right:0;display:flex;align-items:center;padding:8px;border-radius:0 10px 0 0;background:var(--green);color:var(--white);font-size:.8rem;gap:5px}.online-consult-page .online-consult-content .dr-consult-cards .doctor-card .top-details .info .rating #icon{height:1rem;width:1rem;fill:var(--yellow)}.online-consult-page .online-consult-content .dr-consult-cards .doctor-card .top-details .info .rating #icon #icon-inner{fill:var(--yellow)}.online-consult-page .online-consult-content .dr-consult-cards .doctor-card .other-details .data-row{display:flex;gap:.5rem}.online-consult-page .online-consult-content .dr-consult-cards .doctor-card .other-details .data-row .data{width:50%;display:flex;align-items:flex-start;gap:6px;margin-bottom:.5rem}.online-consult-page .online-consult-content .dr-consult-cards .doctor-card .btn-row{display:flex;justify-content:space-between;gap:1rem;position:absolute;bottom:0;left:0;width:100%}.online-consult-page .online-consult-content .dr-consult-cards .doctor-card .btn-row .btn{width:100%}.online-consult-page .online-consult-content .dr-consult-cards .doctor-card .btn-row .btn:first-child{border-radius:0 5px}.online-consult-page .online-consult-content .dr-consult-cards .doctor-card .btn-row .btn:last-child{border-radius:5px 0}@media (min-width: 1024px) and (max-width: 1500px){.online-consult-page .online-consult-content .dr-consult-cards .doctor-card .top-details{flex-direction:column}.online-consult-page .online-consult-content .dr-consult-cards .doctor-card .top-details .info{width:100%}}@media (max-width: 768px){.online-consult-page .online-consult-content .dr-consult-cards .doctor-card .top-details{flex-direction:column}.online-consult-page .online-consult-content .dr-consult-cards .doctor-card .top-details .img{width:100%;display:flex}.online-consult-page .online-consult-content .dr-consult-cards .doctor-card .top-details .info{width:100%!important}}@media (max-width: 560px){.online-consult-page .online-consult-content .dr-consult-cards{grid-template-columns:repeat(1,1fr)}.online-consult-page .online-consult-content .dr-consult-cards .doctor-card .top-details{margin-bottom:0}.online-consult-page .online-consult-content .dr-consult-cards .doctor-card .other-details .data-row{flex-direction:column;gap:0}.online-consult-page .online-consult-content .dr-consult-cards .doctor-card .other-details .data-row .data{width:100%;margin-bottom:5px}}.feedback-page .feedback-content .feedback-section .carousel .carousel__viewport .carousel__track .carousel__slide{padding:.5rem .7rem}.feedback-page .feedback-content .feedback-section .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item{text-align:left;width:100%;padding:0}.feedback-page .feedback-content .feedback-section .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item .feedback-card{padding:1rem}.feedback-page .feedback-content .feedback-section .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item .feedback-card h4{font-size:1.2rem;margin-bottom:6px;display:flex;gap:8px;color:var(--dark-blue)}.feedback-page .feedback-content .feedback-section .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item .feedback-card h4 #icon{height:1.5rem;width:1.5rem;fill:var(--dark-blue)}.feedback-page .feedback-content .feedback-section .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item .feedback-card .feedback{font-size:.9rem;margin-bottom:.5rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.feedback-page .feedback-content .feedback-section .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item .feedback-card .feedback .feedback-text{text-align:left}.feedback-page .feedback-content .feedback-section .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item .feedback-card .stars{display:flex;align-items:center;gap:6px}.feedback-page .feedback-content .feedback-section .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item .feedback-card .stars #icon{height:1rem;width:1rem}.feedback-page .feedback-content .feedback-section .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item .feedback-card .stars #icon #icon-inner{fill:orange}.feedback-page .feedback-content .feedback-section .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item .u-details{padding:.7rem 1rem;display:flex;align-items:center;gap:8px;background:var(--dark-blue);border-radius:0 0 5px 5px}.feedback-page .feedback-content .feedback-section .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item .u-details .img,.feedback-page .feedback-content .feedback-section .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item .u-details .img img{height:3rem;width:3rem;border-radius:100%}.feedback-page .feedback-content .feedback-section .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item .u-details .info{color:var(--white)}.feedback-page .feedback-content .feedback-section .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item .u-details .info .u-name{font-weight:700}.feedback-page .feedback-content .feedback-section .carousel .carousel__viewport .carousel__track .carousel__slide .carousel__item .u-details .info .city{font-size:.85rem;opacity:.7}.feedback-page .rate-modal .form .rate{margin-bottom:1rem}.feedback-page .rate-modal .form .rate .heading{font-weight:700;margin-bottom:.5rem}.feedback-page .rate-modal .form .rate .rating{display:flex;align-items:center}.feedback-page .rate-modal .form .rate .rating .stars{display:flex;align-items:center;gap:5px;margin-right:1rem}.feedback-page .rate-modal .form .rate .rating .stars #icon{height:1.5rem;width:1.5rem}.feedback-page .rate-modal .form .rate .rating .stars .box #icon-inner{fill:gray}.feedback-page .rate-modal .form .rate .rating .stars .fill-red #icon-inner{fill:orange}.feedback-page .rate-modal .form .rate .rating span{font-size:.9rem}.feedback-page .rate-modal .form .rate .rating .text-green{color:green}.feedback-page .rate-modal .form .rate .rating .text-red{color:red}.feedback-page .rate-modal .form .review .heading{font-weight:700;margin-bottom:.5rem}.feedback-page .rate-modal .form .review .input{margin-bottom:1rem}.feedback-page .rate-modal .form .review .input .title{font-size:.85rem;margin-bottom:3px}.feedback-page .rate-modal .form .review .input input{max-width:500px}.feedback-page .rate-modal .form .review .input textarea{resize:none;max-width:500px;height:8rem;border-radius:5px;padding:.5rem}.feedback-page .rate-modal .form .submit-btn{display:flex}.feedback-page .rate-modal .form .submit-btn .btn{width:10rem}.visit-prescription{padding:1rem;display:flex;justify-content:center}.visit-prescription .preview-card{padding:.5rem;position:relative}.visit-prescription .preview-card .card-content{position:relative;top:1%;border-radius:10px;padding:.8rem .8rem 12rem;height:100%}.visit-prescription .preview-card .card-content .logo{display:none}.visit-prescription .preview-card .card-content .clinic-details{color:var(--red);display:flex;margin-bottom:1rem;border-bottom:1px solid var(--red);padding-bottom:.5rem}.visit-prescription .preview-card .card-content .clinic-details .info{width:calc(50% - 3rem);font-size:.8rem}.visit-prescription .preview-card .card-content .clinic-details .info .name{font-size:1rem}.visit-prescription .preview-card .card-content .clinic-details .info .time{display:flex}.visit-prescription .preview-card .card-content .clinic-details .info .time .day{width:4rem}.visit-prescription .preview-card .card-content .clinic-details .clinic-logo{width:6rem}.visit-prescription .preview-card .card-content .clinic-details .clinic-logo img{width:100%}.visit-prescription .preview-card .card-content .clinic-details .dr-info{display:flex;flex-direction:column;align-items:flex-end}.visit-prescription .preview-card .card-content .patient-content{padding:1rem 0;font-size:13px}.visit-prescription .preview-card .card-content .patient-content .p-details{margin-bottom:1rem}.visit-prescription .preview-card .card-content .patient-content .p-details .row .col-5 .title,.visit-prescription .preview-card .card-content .patient-content .p-details .row .col-33 .title{width:5rem}.visit-prescription .preview-card .card-content .bottom-content{position:absolute;bottom:0;left:0;width:100%;padding:1rem}.visit-prescription .preview-card .card-content .bottom-content .bottom-details{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;padding:1rem 0;border-bottom:1px solid var(--red)}.visit-prescription .preview-card .card-content .bottom-content .bottom-details .left .id{font-size:.8rem;text-align:center}.visit-prescription .preview-card .card-content .bottom-content .bottom-details .right{display:flex;flex-direction:column;align-items:center;text-align:center}.visit-prescription .preview-card .card-content .bottom-content .bottom-details .right img{width:4rem}.visit-prescription .preview-card .card-content .bottom-content .bottom-details .right h4{font-size:1rem}.visit-prescription .preview-card .card-content .bottom-content .bottom-details .right .deg{font-size:.8rem}.visit-prescription .preview-card .card-content .bottom-content .contact-details{margin-top:1rem}.visit-prescription .preview-card .card-content .bottom-content .contact-details .data-row{margin-bottom:.5rem;display:flex;align-items:center;justify-content:center;gap:1.5rem}.visit-prescription .preview-card .card-content .bottom-content .contact-details .data-row .data{display:flex;align-items:center;gap:5px}.visit-prescription .preview-card .card-content .bottom-content .contact-details .data-row .data #icon{height:1rem;width:1rem}.visit-prescription .preview-card .card-content .bottom-content .contact-details .data-row .data #icon #icon-inner{fill:var(--black)}.visit-prescription .preview-card .card-content .bottom-content .contact-details .data-row .data .val{font-size:.85rem}.visit-prescription .share-btns{position:relative;right:1rem;bottom:5rem;z-index:99;display:flex;flex-direction:column;align-items:center;gap:.5rem}.visit-prescription .share-btns .btn{display:flex;flex-direction:column;align-items:center;width:3.5rem;height:3rem;border-radius:4px}.visit-prescription .share-btns .btn img{height:1rem;width:1rem}.visit-prescription .share-btns .btn .text{font-size:.6rem}@media print{@page{size:A4}}@media screen and (max-width: 560px){.visit-prescription .preview-card{background-size:contain}.visit-prescription .preview-card .card-content{padding-bottom:0!important}.visit-prescription .preview-card .card-content .logo{display:flex!important;justify-content:center;margin-bottom:1rem}.visit-prescription .preview-card .card-content .logo img{width:6rem}.visit-prescription .preview-card .card-content .clinic-details{flex-direction:column;gap:1rem}.visit-prescription .preview-card .card-content .clinic-details .info{width:100%!important;align-items:center;display:flex;flex-direction:column}.visit-prescription .preview-card .card-content .clinic-details .clinic-logo{display:none}.visit-prescription .preview-card .card-content .clinic-details .dr-info{align-items:center!important}.visit-prescription .preview-card .card-content .patient-content{background-size:100%;min-height:30rem}.visit-prescription .preview-card .card-content .patient-content .p-details{flex-direction:column!important}.visit-prescription .preview-card .card-content .patient-content .p-details .row{width:100%!important;margin-bottom:0;gap:0!important}.visit-prescription .preview-card .card-content .patient-content .p-details .row .col-5,.visit-prescription .preview-card .card-content .patient-content .p-details .row .col-33{width:100%!important;margin-bottom:13px!important}.visit-prescription .preview-card .card-content .patient-content .p-details .row .col-5{flex-direction:column}.visit-prescription .preview-card .card-content .bottom-content{position:unset!important;padding:0!important}.visit-prescription .preview-card .card-content .bottom-content .bottom-details{gap:.5rem!important}.visit-prescription .preview-card .card-content .bottom-content .bottom-details .left{display:flex;flex-direction:column;align-items:center}.visit-prescription .preview-card .card-content .bottom-content .bottom-details .left .id{font-size:.65rem}.visit-prescription .preview-card .card-content .bottom-content .bottom-details .left img{width:8rem}.visit-prescription .preview-card .card-content .bottom-content .bottom-details .right h4{font-size:.9rem}.visit-prescription .preview-card .card-content .bottom-content .contact-details .data-row{flex-direction:column;gap:0;text-align:center}.visit-prescription .preview-card .card-content .bottom-content .contact-details .data-row .data{margin-bottom:.5rem;flex-direction:column}}.appointment-details .appointment-details-content .detail-card{padding:0}.appointment-details .appointment-details-content .detail-card .card-header{font-weight:700;font-size:.95rem;background:var(--primary);color:var(--white);border-radius:5px 5px 0 0}.appointment-details .appointment-details-content .detail-card .card-body{padding:1rem}.appointment-details .appointment-details-content .detail-card .card-body .detail-content{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(1,1fr);grid-auto-rows:auto;gap:1rem;width:100%}.appointment-details .appointment-details-content .detail-card .card-body .detail-content .val .name{font-weight:700}.appointment-details .appointment-details-content .table-card{padding:0}.appointment-details .appointment-details-content .table-card .card-header{font-weight:700;font-size:.95rem;background:var(--primary);color:var(--white);border-radius:5px 5px 0 0}.appointment-details .appointment-details-content .table-card .card-body{padding:1rem;display:block}@media (max-width: 560px){.appointment-details .appointment-details-content .detail-card .card-body .detail-content{grid-template-columns:repeat(1,1fr)}}.appointment-page .appointment-content .search-row{display:flex;align-items:center;justify-content:flex-end;margin-bottom:1rem;gap:1rem}.appointment-page .appointment-content .search-row .input{width:12rem}.appointment-page .appointment-content .search-row .input input{width:100%}.appointment-page .appointment-content .search-row .single-select{width:12rem}.appointment-page .appointment-content .search-row .btn{width:6rem}*{padding:0;margin:0;box-sizing:border-box}body{background:#e8e9ff;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:1.5;color:#212529;scroll-behavior:smooth}.v-none{opacity:0}input[type=date]{display:block;-webkit-appearance:textfield;-moz-appearance:textfield;min-height:2.5rem}.dr-cards{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(1,1fr);grid-auto-rows:auto;gap:1rem}.dr-cards .doctor-card{padding:1rem 1rem 3.5rem;border:1px solid #eee;border-radius:10px;display:flex;position:relative;gap:1rem;box-shadow:var(--sub-card-box-shadow)}.dr-cards .doctor-card .img{display:flex;align-items:flex-start}.dr-cards .doctor-card .img img{width:10rem;height:10rem;border-radius:5px;box-shadow:var(--sub-card-box-shadow)}.dr-cards .doctor-card .info{width:calc(100% - 10rem)}.dr-cards .doctor-card .info .speciality{color:var(--blue);font-weight:700;margin-bottom:6px;width:calc(100% - 3rem)}.dr-cards .doctor-card .info .name{font-size:1.2rem;position:relative;margin-bottom:16px;line-height:1.2}.dr-cards .doctor-card .info .name:after{content:"";position:absolute;bottom:-8px;left:0;width:5rem;height:3px;background:var(--blue)}.dr-cards .doctor-card .info .name .deg{font-size:.9rem}.dr-cards .doctor-card .info .fee,.dr-cards .doctor-card .info .experience{margin-bottom:5px}.dr-cards .doctor-card .info .rating{position:absolute;top:0;right:0;display:flex;align-items:center;padding:8px;border-radius:0 10px 0 0;background:var(--green);color:var(--white);font-size:.8rem;gap:5px}.dr-cards .doctor-card .info .rating #icon{height:1rem;width:1rem;fill:var(--yellow)}.dr-cards .doctor-card .info .rating #icon #icon-inner{fill:var(--yellow)}.dr-cards .doctor-card .info .schedule-btn{display:flex;justify-content:space-between;gap:1rem;position:absolute;bottom:0;left:0;width:100%}.dr-cards .doctor-card .info .schedule-btn .selected-btn{background:var(--light-blue);color:var(--primary)}.dr-cards .doctor-card .info .schedule-btn .btn{width:100%;border-radius:0 0 5px 5px}.bedroom-cards{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(1,1fr);grid-auto-rows:auto;gap:1rem}.bedroom-cards .doctor-card{padding:1rem 1rem 3.5rem;border:1px solid #eee;border-radius:10px;display:flex;position:relative;gap:1rem;box-shadow:var(--sub-card-box-shadow)}.bedroom-cards .doctor-card .img{display:flex;align-items:flex-start}.bedroom-cards .doctor-card .img img{width:10rem;height:10rem;border-radius:5px;box-shadow:var(--sub-card-box-shadow)}.bedroom-cards .doctor-card .info{width:calc(100% - 10rem)}.bedroom-cards .doctor-card .info .speciality{color:var(--blue);font-weight:700;margin-bottom:6px;width:calc(100% - 3rem)}.bedroom-cards .doctor-card .info .name{font-size:1.2rem;position:relative;margin-bottom:16px;line-height:1.2}.bedroom-cards .doctor-card .info .name:after{content:"";position:absolute;bottom:-8px;left:0;width:5rem;height:3px;background:var(--blue)}.bedroom-cards .doctor-card .info .name .deg{font-size:.9rem}.bedroom-cards .doctor-card .info .fee,.bedroom-cards .doctor-card .info .experience{margin-bottom:5px}.bedroom-cards .doctor-card .info .rating{position:absolute;top:0;right:0;display:flex;align-items:center;padding:8px;border-radius:0 10px 0 0;background:var(--green);color:var(--white);font-size:.8rem;gap:5px}.bedroom-cards .doctor-card .info .rating #icon{height:1rem;width:1rem;fill:var(--yellow)}.bedroom-cards .doctor-card .info .rating #icon #icon-inner{fill:var(--yellow)}.bedroom-cards .doctor-card .info .schedule-btn{display:flex;justify-content:space-between;gap:1rem;position:absolute;bottom:0;left:0;width:100%}.bedroom-cards .doctor-card .info .schedule-btn .selected-btn{background:var(--light-blue);color:var(--primary)}.bedroom-cards .doctor-card .info .schedule-btn .btn{width:100%;border-radius:0 0 5px 5px}.doctor-list-page .container .main-card .doctor-banner,.food-booking-banner,.our-doctors-banner,.search-doctor-banner,.d-none{display:none}.opacity-none{opacity:0}.test-cards{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(1,1fr);grid-auto-rows:auto;gap:1rem}.test-cards .test-card{padding:1rem 1rem 3rem;border:1px solid #eee;border-radius:10px;position:relative;gap:1rem;box-shadow:var(--sub-card-box-shadow)}.test-cards .test-card .top{display:flex;gap:1rem;margin-bottom:1rem}.test-cards .test-card .top .img img{height:3.5rem!important;width:3.5rem!important;border-radius:4px}.test-cards .test-card .top .name{width:calc(100% - 3.5rem)}.test-cards .test-card .top .name .main{font-weight:700;font-size:1rem}.test-cards .test-card .top .name .sub{color:var(--grey);font-size:.95rem}.test-cards .test-card .bottom{display:flex;align-items:flex-end;justify-content:space-between}.test-cards .test-card .bottom .left{display:flex;align-items:center;justify-content:space-between;width:100%;gap:4px}.test-cards .test-card .bottom .left .cashback{color:brown;display:flex;align-items:center;gap:8px;font-weight:600}.test-cards .test-card .bottom .left .cashback .dot{background:var(--yellow);border-radius:100%;height:1rem;width:1rem}.test-cards .test-card .bottom .left .price{display:flex;align-items:center;gap:.5rem}.test-cards .test-card .bottom .left .price .current{font-weight:700;font-size:1rem}.test-cards .test-card .bottom .left .price .actual{color:gray;text-decoration:line-through}.test-cards .test-card .bottom .left .price .off{color:var(--green);font-weight:700}.test-cards .test-card .bottom .add-btn{position:absolute;bottom:0;left:0;width:100%}.test-cards .test-card .bottom .add-btn .btn{width:100%;padding:.5rem 1rem;border-radius:0 0 5px 5px}.test-cards .test-card .bottom .add-btn-cart{position:absolute;bottom:0;left:0;width:48%}.test-cards .test-card .bottom .add-btn-cart .btn{width:100%;padding:.5rem 1rem;border-radius:0 0 0 5px}.test-cards .test-card .bottom .add-cart-btn{position:absolute;bottom:0;right:0;width:48%}.test-cards .test-card .bottom .add-cart-btn .btn{width:100%;padding:.5rem 1rem;border-radius:0 0 5px}.test-cards .test-card .bottom .selected-btn{background:var(--light-blue);color:var(--primary)}.lab-test-cards{grid-auto-rows:auto;gap:1rem}.lab-test-cards .review-section .review-card .card-title{width:calc(100% - 2rem);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.lab-test-cards .test-card{padding:1rem 1rem 3rem;border:1px solid #eee;border-radius:10px;position:relative;gap:1rem;box-shadow:var(--sub-card-box-shadow)}.lab-test-cards .test-card .top{display:flex;gap:1rem;margin-bottom:1rem}.lab-test-cards .test-card .top .img img{height:3.5rem!important;width:3.5rem!important}.lab-test-cards .test-card .top .name{width:calc(100% - 3.5rem)}.lab-test-cards .test-card .top .name .main{font-weight:700;font-size:1rem}.lab-test-cards .test-card .top .name .sub{color:var(--grey);font-size:.95rem}.lab-test-cards .test-card .bottom .left{display:flex;align-items:center;justify-content:space-between;width:100%}.lab-test-cards .test-card .bottom .left .cashback{color:brown;display:flex;align-items:center;gap:8px;font-weight:600}.lab-test-cards .test-card .bottom .left .cashback .dot{background:var(--yellow);border-radius:100%;height:1rem;width:1rem}.lab-test-cards .test-card .bottom .left .price{display:flex;align-items:center;gap:.5rem}.lab-test-cards .test-card .bottom .left .price .current{font-weight:700;font-size:1rem}.lab-test-cards .test-card .bottom .left .price .actual{color:gray;text-decoration:line-through}.lab-test-cards .test-card .bottom .left .price .off{color:var(--green);font-weight:700}.lab-test-cards .test-card .bottom .add-btn{position:absolute;bottom:0;left:0;width:100%}.lab-test-cards .test-card .bottom .add-btn .btn{width:100%;padding:.5rem 1rem;border-radius:0 0 5px 5px}.lab-test-cards .test-card .bottom .add-btn-cart{position:absolute;bottom:0;left:0;width:48%}.lab-test-cards .test-card .bottom .add-btn-cart .btn{width:100%;padding:.5rem 1rem;border-radius:0 0 0 5px}.lab-test-cards .test-card .bottom .add-cart-btn{position:absolute;bottom:0;right:0;width:48%}.lab-test-cards .test-card .bottom .add-cart-btn .btn{width:100%;padding:.5rem 1rem;border-radius:0 0 5px}.lab-test-cards .test-card .bottom .selected-btn{background:var(--light-blue);color:var(--primary)}.tooltip{position:absolute;z-index:10;bottom:-43px;left:50%;transform:translate(-50%);width:max-content;max-width:max-content;background:var(--primary);border-radius:5px;min-height:30px;font-size:.75rem;color:var(--white);display:none;align-items:center;justify-content:center;transition:all .4s linear;padding:5px 8px;box-shadow:#00000029 0 1px 4px;text-align:center}.tooltip:before{position:absolute;top:-10px;left:50%;content:"";display:block;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid var(--primary)}.action-icon{display:flex;transition:all .4s linear;position:relative;cursor:pointer;align-items:center;width:1.3rem;height:1.3rem}.action-icon img{height:100%!important;width:100%!important}.action-icon:hover{box-shadow:none}.action-icon:hover .tooltip{transition:all .4s linear;display:flex}.grid-col-2{grid-template-columns:repeat(1,1fr)}.no-start .img{display:flex;justify-content:center;margin-bottom:1.5rem}.no-start .img img{width:50%}@media (min-width: 1500px){.grid-col-2{grid-template-columns:repeat(2,1fr)}}.carousel__prev,.carousel__next{background:var(--blue)!important;margin:0!important;border-radius:100%!important}.carousel__prev svg,.carousel__next svg{fill:var(--white)}@media (min-width: 1024px) and (max-width: 1500px){.dr-cards .doctor-card{flex-direction:column}.dr-cards .doctor-card .info{width:100%}}@media (min-width: 820px) and (max-width: 1024px){.dr-cards{grid-template-columns:repeat(3,1fr)}.dr-cards .doctor-card{flex-direction:column}.dr-cards .doctor-card .info{width:100%}}@media (max-width: 768px){.food-booking .container{padding:1rem}.food-booking .container .main-card{background-color:transparent;box-shadow:none}.food-booking .container .main-card .card-header{padding:1rem;box-shadow:#63636333 0 2px 8px}.food-booking .container .main-card .card-header .save-btn{width:100%;flex-direction:column}.food-booking .container .main-card .card-body,.food-booking .container .main-card .card-body .meal-cards .meal-card .img{margin-top:1rem}.food-booking .container .main-card .card-body .meal-cards .meal-card .other-info .bottom{display:grid;grid-gap:5px;grid-template-columns:70% 30%;margin-top:.5rem}.food-booking .container .main-card .card-body .meal-cards .meal-card .other-info .bottom .type,.food-booking .container .main-card .card-body .meal-cards .meal-card .other-info .bottom .price{line-height:1.2}.food-booking .container .main-card .card-body .meal-cards .btn{width:90%;position:relative;left:50%;transform:translate(-50%);margin-bottom:1rem}.hospital-details .container .card .h-details .year{width:100%;text-align:center}.hospital-details .container .card .h-details .justify-end{justify-content:center}.hospital-details .container .card .h-details .justify-end button{width:100%}.search-doctor-banner{display:flex;width:100%}.search-doctor-banner img{width:100%}.food-booking-banner{display:flex;width:100%}.food-booking-banner img{width:100%}.our-doctors-banner{margin-bottom:1rem;width:100%;display:flex}.our-doctors-banner img{width:100%}.doctor-list-page .container .main-card .doctor-banner{width:100%;display:none;padding:1rem}.doctor-list-page .container .main-card .doctor-banner img{width:100%;border:2px solid var(--blue);border-radius:5px}.main-card .card-body{height:max-content;padding:0}.dr-cards{display:-webkit-box;overflow:auto;padding:1rem 0;width:100%}.dr-cards .doctor-card{background-color:#fff;width:85vw;display:flex;flex-direction:column;padding:0!important;overflow:hidden;height:300px}.dr-cards .doctor-card .img{position:relative;height:100px;display:flex;background:#1040a9}.dr-cards .doctor-card .img img{position:absolute;top:25%;left:50%;transform:translate(-50%);width:100px;height:100px;object-fit:cover;border-radius:100px;border:3px solid var(--blue)}.dr-cards .doctor-card .info{position:relative;height:100%;padding:0 1rem}.dr-cards .doctor-card .info .name{position:absolute;top:25%;left:50%;transform:translate(-50%);width:100%;text-align:center}.dr-cards .doctor-card .info .speciality{position:absolute;top:40%;right:5.5%;display:flex;flex-direction:column;justify-content:end;align-items:end}.dr-cards .doctor-card .info .speciality span{color:#1040a9}.dr-cards .doctor-card .info .availability{position:absolute;top:58%}.dr-cards .doctor-card .info .fees-experience{position:absolute;top:40%}.dr-cards .doctor-card .info .fees-experience .fee{margin-bottom:0}.rest-page--card{padding:1rem;display:flex;flex-direction:column;height:100%}.rest-page--card .doctor-card{width:100%;height:300px}.rest-page--card .doctor-card .info{position:relative}.rest-page--card .doctor-card .info .fee{position:absolute;top:39.6%}.rest-page--card .doctor-card .info .experience{position:absolute;top:50%}.rest-page--card .doctor-card .info .address{top:60%}.rest-page--card .doctor-card .info .availability{position:absolute;top:58%}.no-padd{padding:0}.selected-doctor-card{display:flex;flex-direction:column}.selected-doctor-card .doctor-card{width:100%}.selected-doctor-card .doctor-card .info .fee{position:absolute;top:39%}.selected-doctor-card .doctor-card .info .experience{position:absolute;top:49%}.alt-test--card{padding:1rem!important}.test-cards{grid-template-columns:repeat(2,1fr);gap:.5rem;padding:1rem 0}.test-cards .test-card .bottom .add-btn{bottom:4%;width:90%;left:50%;transform:translate(-50%)}.test-cards .test-card .bottom .add-btn .btn{height:20%;border-radius:.2rem;font-size:.615rem;background-color:#1040a9;color:#fff;border:none}.test-cards .lab-card{height:auto;padding:.5rem}.test-cards .lab-card .top{margin-bottom:2.5rem}.test-cards .lab-card .top .name .main{font-size:.815rem;width:100%;letter-spacing:.3px}.test-cards .lab-card .top .name .sub{margin-bottom:0;color:#000;line-height:1.4;font-weight:500}.test-cards .lab-card .top .name .rating{display:none}.lab-test-card{padding:1rem;grid-template-columns:repeat(1,1fr)}.fr-booked-card{grid-template-columns:repeat(1,1fr)}.fr-booked-card .test-card{position:relative;margin-top:3.2rem}.fr-booked-card .test-card .top{margin-bottom:0}.fr-booked-card .test-card .top .img{position:absolute;top:-23%;left:50%;transform:translate(-50%);width:200px!important;overflow:hidden}.fr-booked-card .test-card .top .img img{object-fit:cover;border:2px solid var(--blue)}.fr-booked-card .test-card .top .name{margin-top:2rem;width:100%;text-align:center}.fr-booked-card .test-card .bottom{align-items:center;justify-content:center}.fr-booked-card .test-card .bottom .left{gap:0!important}.fr-booked-card .test-card .bottom .left .cashback{width:100%;justify-content:center}.fr-booked-card .test-card .bottom .left .cashback .dot{display:none}.fr-booked-card .test-card .bottom .left .price{width:100%;justify-content:center}.fr-booked-card .test-card .bottom .add-btn .btn{font-size:.89rem;letter-spacing:.5px}.tooltip{display:none!important}}@media (max-width: 560px){.dr-cards .doctor-card{gap:.5rem}.dr-cards .doctor-card .info{width:100%!important}.dr-cards .doctor-card .info .speciality{width:100%;font-size:.715rem}.dr-cards .doctor-card .info .name:after{display:none}.dr-cards .doctor-card .info .experience{font-size:.715rem}.dr-cards .doctor-card .info .name .deg{display:none}.dr-cards .doctor-card .info .fees-experience .fee,.dr-cards .doctor-card .info .fees-experience .experience{font-size:.715rem}.dr-cards .doctor-card .info .rating{display:none}.dr-cards .doctor-card .info .schedule-btn{display:flex;justify-content:space-between;gap:1rem;position:absolute;bottom:3%;left:50%;width:90%;transform:translate(-50%)}.dr-cards .doctor-card .info .schedule-btn .btn{border-radius:.3rem;background-color:#1040a9;border:none;color:#fff;font-size:1.1em;letter-spacing:.5px}.doctor-list-page .container .main-card .card-header,.test-list-page .container .main-card .card-header{flex-direction:column;gap:.5rem;padding:1rem}.doctor-list-page .container .main-card .card-header .right,.test-list-page .container .main-card .card-header .right{flex-direction:column;width:100%;justify-content:space-between}.doctor-list-page .container .main-card .card-header .right div,.test-list-page .container .main-card .card-header .right div{width:100%}.test-cards .test-card .top{flex-direction:column;gap:.5rem}.test-cards .test-card .top .img{width:100%}.test-cards .test-card .top .img img{width:100%!important;object-fit:cover;height:5rem!important}.test-cards .test-card .bottom .left{gap:.5rem;flex-direction:column;align-items:flex-start}.test-cards .test-card .bottom .left .cashback{font-size:.8rem;gap:4px}.v-none{display:none}.no-start .img img{width:80%}.grid-2{grid-template-columns:repeat(1,1fr)!important}}.option-btns{display:flex;align-items:center;justify-content:center;gap:.8rem}.option-btns #icon{height:1.4rem;width:1.4rem;fill:var(--white);cursor:pointer}.option-btns a,.option-btns .btn{cursor:pointer;height:2.2rem;width:2.2rem}.option-btns a #icon,.option-btns .btn #icon{height:1.2rem;width:1.2rem;fill:var(--white);cursor:pointer}.option-btns .tooltip{left:auto;transform:translate(0);top:50%;bottom:auto;transform:translateY(-50%);right:30px}.option-btns .tooltip:before{left:auto;transform:translate(0);top:50%;right:-18px;bottom:auto;transform:translateY(-50%);border-bottom:none;border:9px solid transparent;border-left-color:var(--primary)}.top-btn-row{display:flex;justify-content:space-between;align-items:center}.top-btn-row h3{display:flex;align-items:center;font-size:1.2rem}.no-data-found{display:flex;flex-direction:column;align-items:center;margin:3rem 0}.no-data-found .img{margin-bottom:1rem}.no-data-found .img img{height:15rem;width:15rem}.no-data-found .text{color:var(--grey);font-size:.95rem}.not-found{display:flex;justify-content:center;height:30rem}.not-found .text{height:100%;display:flex;justify-content:center;align-items:center;font-size:18px;color:#808080c7;font-weight:700}.not-found img{height:30rem}.lab-card .top .name .main{margin-bottom:4px;width:calc(100% - 3rem)}.lab-card .top .name .sub{margin-bottom:3px;font-size:.85rem!important}.lab-card .top .name .rating{position:absolute;top:0;right:0;display:flex;align-items:center;padding:8px;border-radius:0 10px 0 0;background:var(--green);color:var(--white);font-size:.8rem;gap:5px}.lab-card .top .name .rating #icon{height:1rem;width:1rem;fill:var(--yellow)}.lab-card .top .name .rating #icon #icon-inner{fill:var(--yellow)}.test-list-page h1{font-size:1.5rem;text-align:center}.test-list-page .health-condition .card-body .carousel-section .carousel .carousel__viewport{padding:.5rem 0}.test-list-page .health-condition .card-body .carousel-section .carousel .carousel__viewport .carousel__slide{width:100%;padding:0 .5rem}.test-list-page .health-condition .card-body .carousel-section .carousel .carousel__viewport .carousel__slide .card{border-top:3px solid var(--dark-blue);display:flex;flex-direction:column;align-items:center;cursor:pointer;width:100%}.test-list-page .health-condition .card-body .carousel-section .carousel .carousel__viewport .carousel__slide .card .img{margin-bottom:.8rem}.test-list-page .health-condition .card-body .carousel-section .carousel .carousel__viewport .carousel__slide .card .img img{height:5rem;width:5rem}.test-list-page .health-condition .card-body .carousel-section .carousel .carousel__viewport .carousel__slide .card .title{font-size:1.1rem;font-weight:700}.test-list-page .health-condition .card-body .apt-layout .container{padding:0;margin:0}.hospital-details-card{padding:0;display:block!important}.hospital-details-card .clinic-details{display:flex;width:100%;gap:2rem}.hospital-details-card .h-details{border-bottom:2px solid var(--blue);padding:1rem;background:var(--blue);color:var(--white);border-radius:5px 5px 0 0}.hospital-details-card .h-details h3{gap:8px;font-size:1.5rem;margin-bottom:.5rem}.hospital-details-card .h-details h3 #icon{height:1.4rem;width:1.4rem;fill:var(--white)}.hospital-details-card .h-details h3 #icon #icon-inner{fill:var(--white)}.hospital-details-card .h-details .address{display:flex;align-items:flex-start;gap:8px;color:var(--white);margin-bottom:.5rem;font-size:.9rem;font-weight:700;opacity:.9}.hospital-details-card .h-details .address #icon{height:1rem;width:1rem;fill:var(--white);margin-top:3px}.hospital-details-card .h-details .year{background:var(--white);color:var(--blue);border:1px solid var(--blue);border-radius:5px;padding:.5rem 1rem;width:max-content;margin-bottom:.5rem;font-weight:700}.hospital-details-card .h-dr-list{padding:1rem}.hospital-details-card .h-dr-list .list{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));grid-template-rows:repeat(1,1fr);grid-auto-rows:auto;gap:1rem}.hospital-details-card .h-dr-list .list .list-item{display:flex;flex-direction:column;align-items:center;font-weight:700;text-align:center;position:relative;box-shadow:var(--box-shadow);cursor:pointer;border-radius:5px;padding-bottom:2rem}.hospital-details-card .h-dr-list .list .list-item input:checked~.select{background:var(--black);color:var(--white);font-weight:700}.hospital-details-card .h-dr-list .list .list-item input{display:none}.hospital-details-card .h-dr-list .list .list-item .select{width:100%;height:2rem;padding:.5rem .2rem;background:rgb(181,235,247);border-radius:0 0 5px 5px;position:absolute;bottom:0;left:0}.hospital-details-card .h-dr-list .list .list-item .img{width:100%;display:flex;margin-bottom:8px}.hospital-details-card .h-dr-list .list .list-item .img img{width:100%;border-radius:5px 5px 0 0}.hospital-details-card .h-dr-list .list .list-item .spec{color:var(--blue);margin-bottom:6px}.hospital-details-card .alt-h-dr-list .list{margin-top:5rem;gap:5rem}.hospital-details-card .alt-h-dr-list .list .list-item{position:relative;height:220px;box-shadow:#0000003d 0 3px 8px}.hospital-details-card .alt-h-dr-list .list .list-item .img{position:absolute;top:-25%;border:2px solid #1040a9;border-radius:50px;left:50%;transform:translate(-50%);height:100px;width:100px}.hospital-details-card .alt-h-dr-list .list .list-item .img img{width:100%;height:100%;border-radius:50px}.hospital-details-card .alt-h-dr-list .list .list-item .name{position:absolute;top:28%;left:0;width:100%;text-align:center;font-size:1.3rem}.hospital-details-card .alt-h-dr-list .list .list-item .spec{position:absolute;top:45%;left:0;width:100%;text-align:center;padding:0 1rem}.hospital-details-card .alt-h-dr-list .list .list-item .select{display:flex;align-items:center;justify-content:center;position:absolute;bottom:5%;width:90%;left:50%;transform:translate(-50%);border-radius:.3rem;background-color:#1040a9;border:none;color:#fff;font-size:1.1em;letter-spacing:.5px}.grid-2{grid-template-columns:repeat(2,1fr)}.i-input{position:relative}.i-input .i-tag{position:absolute;left:0;top:0;height:100%;width:2.5rem;display:flex;align-items:center;justify-content:center;background:var(--white);border:1px solid var(--border-color);border-radius:5px 0 0 5px;font-size:.85rem}.i-input input{padding-left:3rem}.pb-1-imp{padding-bottom:1rem!important}.invoice{padding:2rem 7.5%}.invoice .header{display:flex;justify-content:space-between;align-items:center}.invoice .header .logo img{display:none;width:150px}.invoice .header .invoice-id{display:flex;flex-direction:column;align-items:end}.invoice .header .invoice-id p{line-height:1}.invoice .customer-details{margin-top:2rem;display:flex;justify-content:space-between;align-items:end}.invoice .customer-details .left-item h4{margin-bottom:.5rem}.invoice .customer-details .left-item h5{margin-bottom:.2rem}.invoice .customer-details .right-item{display:flex;gap:8rem}.invoice .customer-details .right-item .issue-date h4{margin-bottom:.5rem}.invoice .customer-details .right-item .issue-date h5{margin-bottom:.2rem}.invoice .customer-details .right-item .data h4{margin-bottom:.5rem}.invoice .customer-details .right-item .data h5{margin-bottom:.2rem}.invoice .invoice-box .invoice-chart{margin-top:2rem;display:grid;grid-template-columns:repeat(4,1fr)}.invoice .invoice-box .invoice-chart .chart-boxes .head{background-color:#ffa800;border-right:1px solid #fff;color:#fff;padding:.2rem 1rem;margin-bottom:1rem}.invoice .invoice-box .invoice-chart .chart-boxes .head h4{letter-spacing:.5px;font-size:1rem}.invoice .invoice-box .invoice-chart .chart-boxes .head h5{font-weight:500}.invoice .invoice-box .invoice-chart .chart-boxes .dark{background-color:#2f4f4f;color:#fff}.invoice .invoice-box .invoice-chart-list .description{display:grid;grid-template-columns:repeat(2,1fr);margin-bottom:.5rem}.invoice .invoice-box .invoice-chart-list .description .item{display:grid;grid-template-columns:repeat(3,1fr)}.invoice .invoice-box .invoice-chart-list .description .item h4{text-align:end}.invoice .invoice-box .invoice-chart-list .line{border-bottom:1.5px solid #000}.invoice .invoice-box .invoice-chart-list .fade-line{border-bottom:1.5px solid #ccc}.invoice .invoice-box .invoice-chart-list .issue-by-signature{display:flex;justify-content:end}.invoice .invoice-box .invoice-chart-list .issue-by-signature .signature{text-align:end}.invoice .invoice-box .invoice-chart-list .issue-by-signature .signature h1{font-size:2rem;line-height:1;font-family:cursive}.invoice .invoice-footer{margin-top:10rem}.invoice .invoice-footer .company-contact .phone{display:flex;justify-content:space-between;border-bottom:2px solid #000}.invoice .invoice-footer .company-contact .phone h4{font-size:1rem}.invoice .invoice-footer .company-contact .consumer-details{margin-top:1rem}@media (max-width: 768px){.invoice{width:100%;padding:1rem}.invoice .customer-details .right-item{gap:2rem}.invoice .invoice-box .invoice-chart{margin-bottom:2rem}.invoice .invoice-box .invoice-chart .chart-boxes .head{display:flex;flex-direction:column;text-align:center;justify-content:center;padding:0;height:100%}.invoice .invoice-box .invoice-chart .chart-boxes .head h5{font-size:.7rem}.invoice .invoice-box .invoice-chart .chart-boxes .head h4{font-size:.8rem}.invoice .invoice-box .invoice-chart-list .description{display:flex;justify-content:space-between}.invoice .invoice-box .invoice-chart-list .description .item{width:100%;display:flex;justify-content:end;gap:1rem}.invoice .invoice-box .invoice-chart-list .description .w-50{width:50%}.invoice .invoice-box .invoice-chart-list .description .gap{justify-content:space-between}.invoice .invoice-box .invoice-chart-list .description .gap h4{width:50%;text-align:center}.invoice .invoice-box .invoice-chart-list .description .in-total{width:100%}.invoice .invoice-box .invoice-chart-list .issue-by-signature{margin-top:2rem}.invoice .invoice-footer{margin-top:5rem}.invoice .invoice-footer .company-contact .phone{flex-direction:column;border-bottom:none}.invoice .invoice-footer .company-contact .consumer-details{margin-top:0}}
