.header-btn a i,.header-btn img,.testi-texthome{margin-left:12px}.medi-header .navbar,.top-btn1{z-index:999}.book-box a,.bread-txt a,.contactinfo-box a,.fmenu ul li a,.header-btn a,.header-btn button,.medibtn1 a,.medifillbtn,.service-btn a,.service-content h2 a,.top-btn1 a{text-decoration:none}*{font-family:Poppins,sans-serif}body{-webkit-text-size-adjust:100%}.pd-60{padding:60px 0}.pd-3rem{padding:3rem}.pd-1rem{padding:1rem}.ratio-1x1{--bs-aspect-ratio:85%}.info-problems h3,.prime-color,.social-iconsf i:hover{color:#35429a}.lighttheme-color{background:#e0f1fa}.main-banner{margin-top:5rem}.medifillbtn{background:#2a3b8f;padding:9px 25px;color:#fff;border-radius:50px;border:1px solid #2a3b8f}.appoint-page .second-appoint input,.header-btn{margin-top:8px}.header-btn img{width:16px}.header-btn a,.header-btn button{padding:7px 15px;border-radius:30px;border:3px solid #2a3b8f;margin:5px;font-weight:500;color:#35429a;font-size:17px;background:0 0}.medi-header ul li{margin:0 13px}.book-box p,.medi-header ul li a{color:#000}.top-btn1{padding:5px 20px;color:#fff;text-align:center;border-radius:60px;position:fixed;right:14px;cursor:pointer;line-height:40px;-webkit-transition:.5s;transition:.5s;top:45%;font-size:17px;background:#2a3b8f;border:2px solid #fff}.fmenu ul li a,.social-iconsf a{transition:margin .3s}.top-btn1 a{color:#fff}.top-btn1 a img{margin-left:10px}.basic-p{margin-bottom:15px;margin-top:15px}.appoint-page .accordion-button:not(.collapsed){background:#e5f6ff!important}.appoint-page .accordion-item{border-radius:8px}.appointpre-txt h3{color:#35429a!important}.appoint-page p{font-size:20px}.second-appoint input{padding:5px!important}.second-appoint label{font-size:13px;color:#726969}.second-appoint .app-date{display:inline-block}.second-appoint .app-date input{border:1px solid gray;padding:8px 5px!important}.form-check-input:focus,.form-control:focus{box-shadow:none!important}.banner1{background:url(../img/banner/medi-banner.jpg) 0 0/cover no-repeat;height:90vh}.hbanner-cls{align-items:center;display:flex;justify-content:flex-start;height:80vh}.hbanner-txt span{color:#35429a;font-size:48px!important;font-weight:600}.hbanner-txt h1{font-size:58px!important;margin-top:30px;color:#9d6943;letter-spacing:-.5px;margin-bottom:45px;font-weight:600}.medibtn1 a{background:#f8c24d;padding:12px 30px;font-size:16px;border-radius:90px;line-height:0;margin:0;color:#35429a;font-weight:600}.testi-content video.testi-video{width:100%;height:400px}.owl-nav,.phone-care{display:none}#customers-testimonials .owl-dots{margin-bottom:20px;bottom:30px}.owl-carousel .owl-dots{display:block!important;text-align:center;margin-top:15px;bottom:15px}.owl-carousel .owl-dot{width:12px;height:12px;background-color:#2a3b8f;border-radius:50%;display:inline-block;margin:5px;border:1px solid #fff}.owl-carousel .owl-dot.active{border:2px solid #2a3b8f;background-color:#fff}.testimonials-home.owl-carousel .owl-dots{position:initial!important;margin-top:30px}.book-box{padding:40px;border-radius:20px;position:relative;transition:.3s}.box4{background:#006e462b;border:2px solid #006e46}.box3{background:#e0f1fa;border:2px solid #7ac4eb}.box3 .book-img{background:#7ac4eb!important}.box2{background:#f3f6d0;border:2px solid #e0e97e}.box2 .book-img{background:#e0e97e!important}.box4 .book-img{background:#006e46!important}.box1{background:#8c93c547;border:2px solid #36439b}.box1 .book-img{background:#36439b!important}.book-img{position:absolute;right:0;padding:12px;border-radius:20px 0 15px;bottom:0}.book-img img{width:25px}.book-box h3{font-size:30px;font-weight:500;color:#000}.book-box:hover{margin-top:-10px;box-shadow:2px -1px 16px -7px grey}.about1txt{margin-right:0}.about1txt .subheading{text-transform:uppercase;font-size:19px;letter-spacing:2px;color:#35429a;line-height:54px}.about1txt p{font-size:17px;line-height:30px;margin-top:0;color:gray;font-weight:400;letter-spacing:.4px}.about1txt ul li{list-style:none;line-height:32px;color:#000;font-weight:600}.about1txt ul li i{color:#2a3b8f;margin-left:-25px;margin-right:5px}.specialties-sec{position:relative;background-size:cover}.specialties-sec::before{content:"";position:absolute;left:-210px;bottom:0;background:#f8f1e2;z-index:0;border-radius:0 200px 200px 0;right:50vw;top:80px;height:280px;width:calc(55% - 100px)}.mission-vision::before{height:338px}.specialties-sec .col-md-4{z-index:00}.specialties-sec .service-box{border:1px solid #000;border-radius:25px;margin-bottom:30px;transition:.5s;background:#fff}.specialties-sec .service-box:hover{background:#35429a}.specialties-sec .service-box:hover img{background:#fff;padding:10px;border-radius:20px}.btn-15:hover,.doctor-box:hover h4,.doctor-box:hover li,.specialties-sec .service-box:hover .service-btn a,.specialties-sec .service-box:hover h4,.specialties-sec .service-box:hover p,.team-page .service-box:hover li{color:#fff}.service-box img{padding:10px}.service-box h4{margin-top:8px;font-size:19px}.service-box p{font-size:17px;letter-spacing:.4px}.service-heading span{font-size:19px}.service-heading h3{font-size:33px;margin-right:15px;line-height:45px;margin-top:15px;margin-bottom:0}.about1txt ul,.service-txt{padding:15px 30px}.service-btn{text-align:center;padding:12px;border-top:2px solid #80808059}.service-btn a{color:#35429a;font-weight:500;font-size:17px}.p-form{padding:0 4rem}.contact-home input,.contact-home textarea{border:1px solid gray;padding:12px;margin-bottom:10px;border-radius:10px;box-shadow:2px -3px 8px -8px gray}.appoint-sec .appoint-start{padding:70px 35px;border-radius:20px}.appoint-icon{margin-right:25px;background:#fff;padding:20px;border-radius:100px}.appoint-start h3{font-size:40px;letter-spacing:.3px;font-weight:500;margin-bottom:15px}.appoint-start p{margin-right:12rem;color:#000;line-height:25px;font-size:17px}.best-dochome p{width:50%;margin:auto;color:gray;font-size:17px;line-height:30px}.social-iconsf ul{display:block;padding:0}.social-iconsf li{display:inline-block;font-size:25px;padding:0 15px 0 0}.f-txt p{font-size:18px}.fmenu h3{font-size:19px;font-weight:600}.fmenu ul{padding:0}.fmenu ul li{list-style:none}.fmenu ul li a{color:#000;font-size:15px;line-height:35px;font-weight:400}.copyright p{font-size:18px;font-weight:400;letter-spacing:.4px;color:#000;margin:0}.fcontactd li{line-height:35px;font-size:15px}.fcontactd li a{font-size:15px!important}.fabout p{margin-right:6rem;font-size:17px;color:#000}.fcontactd li i{margin-right:12px}.copyright span{font-weight:700}.newsletterfrm h5{margin-top:30px;font-size:16px;font-weight:600;margin-bottom:15px}.newsletterfrm p{color:#000;font-size:15px}.newsletterfrm input{padding:10px 18px;border:2px solid gray;border-radius:14px}.newsletterfrm button{padding:8px 18px;border-radius:15px;background:0 0;border:2px solid gray}.social-iconsf i{color:#7a82a9}.fmenu ul li a.active,.quick-links li a:hover{color:#35429a;margin-left:7px}.social-iconsf a:hover{margin-top:7px}.custom-btn{border-radius:5px;padding:10px 25px;font-weight:500;background:0 0;cursor:pointer;transition:.3s;position:relative;display:inline-block;border:3px solid #9ea3a8}.btn-15{background:#b621fe;border:none;z-index:1}.btn-15:after{position:absolute;content:"";width:0;height:100%;top:0;right:0;z-index:-1;background-color:#663dff;border-radius:5px;box-shadow:inset 2px 2px 2px 0 rgba(255,255,255,.5),7px 7px 20px 0 rgba(0,0,0,.1),4px 4px 5px 0 rgba(0,0,0,.1);transition:.3s}.btn-15:hover:after{left:0;width:100%}.btn-15:active{top:2px}.bg-contact{background:url("../img/bg-contact.webp") 0 0/cover fixed;box-shadow:inset 0 0 2000px 3000px #0000008f}.central-image img,.info-card{box-shadow:0 4px 8px rgba(0,0,0,.1)}.contactheading span{font-size:19px;letter-spacing:.9px}.contactheading h3{margin:10px 0 40px;font-size:40px}.testi-content:hover{padding:0;margin:0 8px 8px;transition:.3s}.testi-texthome p{font-size:17px;margin:18px 1px 1px;letter-spacing:.4px;font-weight:400;color:gray}.testi-texthome h4{font-size:19px;margin:0}.testi-texthome .ratings{color:#be7d12}.tesimonials-homeheadsec{background:#35429a;padding:6rem 0 9rem}.testimonials-home{margin-top:-7rem}.tesimonials-homeheadsec h2{color:#fff;font-size:40px}.headings2 span,.tesimonials-homeheadsec span{color:#f8c24d}.homecare-sec,.specializedtxt{background:url("../img/care-bg.png")}.caresec-heading{position:absolute;top:5%;left:50%;transform:translate(-50%,-50%)}.mainbanner .dot{background:#35429a;margin-bottom:15px}.headings2 h2{font-size:40px!important;margin-bottom:25px!important;line-height:45px!important}.best-dochome{background:#f3f3f3;position:relative;padding-bottom:45px}.best-dochome .viewalldoc{bottom:43px;margin:auto;text-align:center;z-index:9}.bestdoc-form{width:45%;margin:auto}.z-index-1{z-index:1}.bestdoc-form select{margin-right:15px;border-radius:60px;padding:15px 25px}.h-animatesec .main-img{top:14rem!important}.sublayer1{width:70%;height:70%;opacity:.06}.h-animatesec .layer2 .sublayer2{width:40%;height:40%;opacity:.06}.medi-header .nav-item .active{color:#2a3b8f;font-weight:600}.bread-txt .breadcrumb-item.active,.bread-txt a,.breadcrumb-item+.breadcrumb-item::before{color:#fff;font-weight:200;font-size:17px}.central-image img{width:250px;height:250px;object-fit:cover;border:5px solid #fff;z-index:2}.info-card{position:absolute;display:flex;align-items:center;padding:10px;background:#fff;border-radius:12px;z-index:1}.info-card img{width:80px;height:80px;object-fit:cover;margin-right:10px}.info-content{display:flex;align-items:center}.mainbanner .dot{width:10px;height:10px;background-color:#4a3aff;border-radius:50%;margin-right:8px}.top-left{top:15%;left:5%}.top-right{top:15%;right:5%}.bottom-left{bottom:15%;left:5%}.bottom-right{bottom:15%;right:5%}.info-card p{margin:0}.info-card::before{content:"";position:absolute;width:2px;height:100px;background-color:#ccc}.top-left::before{top:100%;left:40%;transform:rotate(45deg)}.top-right::before{top:100%;left:40%;transform:rotate(-45deg)}.bottom-left::before{bottom:100%;left:40%;transform:rotate(-45deg)}.bottom-right::before{bottom:100%;left:40%;transform:rotate(45deg)}.bread-banner{background:url(../img/about/bread.png);padding:6rem 0;margin-top:4rem}.breadcrumb-item+.breadcrumb-item::before{content:">"}.bread-txt h1{font-size:45px}.count-img img{width:228px}.count-img h2{font-size:27px;margin-left:30px;line-height:35px;color:#36439b;font-weight:500;letter-spacing:-.9px;word-spacing:4px}.counter-section{background:#e0f1fa;padding:35px;margin-top:30px}.counter-section .count-number .counter-box{font-size:32px;color:#36439b;display:contents}.counter-section .count-number .counter-box .counter{font-size:43px;font-weight:600;color:#36439b}.counter-section .count-number .counter-box p{font-size:17px;font-weight:500;border-top:2px solid #36439b;line-height:50px;color:#36439b;display:inline-block;margin:0}.countnum-txt{display:block}.company-txt{margin-left:5rem;margin-right:0}.company-txt span{color:#007dff;line-height:60px}.company-txt .headings2 h2{font-size:40px;font-weight:600;line-height:44px;margin-top:0}.company-txt p{font-size:16px;line-height:30px;font-weight:400}.about-thumb{position:relative}.circle-about{position:absolute;top:0;right:0;background:#2a3b8f;border-radius:25px;padding:18px 15px}.circle-about img{width:72px;height:72px}.badge{--badge-size:140px;--badge-color:var(--black);display:flex;justify-content:center;align-items:center;width:var(--badge-size);height:var(--badge-size);background:var(--black);border-radius:100%;box-shadow:inset 0 0 0 .9rem var(--badge-color);animation:20s linear infinite identifier}.badge__emoji{display:block;margin:0;animation:20s linear infinite reverse identifier;transition:.3s}.badge__char{--char-font-weight:600;--char-font-size:1em;--char-width:10px;--char-font-family:"Arial",sans-serif;display:block;position:absolute;top:0;left:calc(50% - var(--char-width)/ 2);height:calc(var(--badge-size)/ 2);width:var(--char-width);background-repeat:round;text-align:center;text-transform:uppercase;line-height:1rem;font-weight:var(--char-font-weight);font-size:var(--char-font-size);color:var(--white);font-family:var(--char-font-family);transform-origin:bottom center;transform:rotate(var(--char-rotate))}@-webkit-keyframes identifier{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes identifier{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.scrolling-text-container{background-color:#e0f1fa;border-radius:4px;overflow:hidden;padding:45px}.scrolling-text-inner{display:flex;white-space:nowrap;font-size:16px;font-weight:600;padding:8px 0}.scrolling-text{display:flex}.scrolling-text-item{padding:0 30px;font-size:65px;letter-spacing:2px;color:#36439b}.scrolling-text-inner>div{animation:var(--direction) var(--marquee-speed) linear infinite}.scrolling-text-container:hover .scrolling-text-inner>div{animation-play-state:paused}@keyframes scroll-left{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}@keyframes scroll-right{0%{transform:translateX(-100%)}100%{transform:translateX(0)}}.snow{animation:5s linear infinite rotate360;width:50px}@keyframes rotate360{from{transform:rotate(0)}to{transform:rotate(360deg)}}.service-section{padding:30px 50px 120px 210px;background:#002570}.single-service-box{position:relative;z-index:1;margin-bottom:30px;transition:.5s;overflow:hidden}.service-thumb{position:relative;transition:.5s;border-radius:18px}.service-thumb:after{position:absolute;content:"";left:0;bottom:0;background-image:linear-gradient(0deg,#f8c24d 23%,#f8c24df7 12%,#f8c24df7 0,#f8c24d00 0);width:100%;height:0%;transition:.5s;border-radius:18px}.service-thumb img{position:relative;z-index:-1;width:100%;border-radius:20px}.service-content{position:absolute;z-index:1;bottom:25px;left:8px}.service-content h6{font-size:16px;font-weight:500;text-transform:uppercase;color:#fff}.service-content h2 a{font-size:20px;font-weight:600;color:#ffff;display:inline-block;transition:.5s}.service-content h2 a:hover{color:var(--primary-color)}.service-icon a i{width:60px;height:60px;line-height:60px;border-radius:30px;text-align:center;background-color:#f8c24d;display:inline-block;font-size:20px;position:absolute;z-index:1;top:0;right:40px;color:#fff;transition:.5s;opacity:0;transform:rotate(-45deg);border:2px solid #fff}.single-service-box:hover .service-icon a i{opacity:1;right:0}.single-service-box:hover .service-thumb:before{opacity:1;top:0}.single-service-box:hover .service-thumb:after{height:100%}.aboutservices{background:#36439b}.as-heading h3{font-size:46px;color:#fff}.aboutservices p{color:#fff;line-height:28px;font-size:15px;font-weight:300}.service-line{padding:10px;margin-top:20px;color:#fff}.shadow-effect{background:#fff;padding:20px;border-radius:4px;text-align:center;border:1px solid #ececec;box-shadow:0 19px 38px rgba(0,0,0,.1),0 15px 12px rgba(0,0,0,.02)}.testimonials-about{background:#e5f6ff}#customers-testimonials .shadow-effect p{font-family:inherit;font-size:17px;line-height:1.5;margin:0 0 17px;font-weight:300}.testimonial-name{margin:-17px auto 0;display:table;width:auto;background:#2a3b8f;padding:9px 35px;border-radius:12px;text-align:center;color:#fff;box-shadow:0 9px 18px rgba(0,0,0,.12),0 5px 7px rgba(0,0,0,.05)}#customers-testimonials .item{text-align:center;margin-bottom:15px;padding:15px;opacity:1;transform:scale3d(.8,.8,1);-moz-transition:.3s ease-in-out}#customers-testimonials .owl-item.active.center .item{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.contact-address .contactinfo-box{align-items:center;display:flex;justify-content:flex-start;background:#36439b;text-decoration:none}.contactinfo-box a{color:#fff;font-size:15px}.contact-address .info-icon{background:#d9d9d929;padding:40px;border-radius:0 40px 70px 0;font-size:35px}.contact-address .info-icon i{color:#f8c75e}.info-address p{margin:0 0 0 15px;color:#fff;font-size:13px;font-weight:400;line-height:23px}.about-msg{background:url(../img/care-bg.png)}.msg-contain{background:#fff3d8;border-radius:400px 0 0 400px}.aboutmsg-img{padding:20px}.app-thankpage{text-align:center;padding:9rem 0;background:#e5f6ff}.app-thankpage .thanktxt i{font-size:100px;color:#118f02}.app-thankpage .thanktxt h3{margin-top:30px;font-size:42px;font-style:italic}.app-thankpage .thanktxt p{width:40%;margin:30px auto auto;font-size:14px;color:gray;line-height:25px}.appoint-page .appoint-txt h3{font-size:28px;margin-bottom:20px}.appoint-page .appoint-txt p{font-weight:600;margin-bottom:20px}.appoint-type{margin-bottom:40px}.appoint-page .appoint-type label{font-size:17px;font-weight:500}.appoint-page .accordion-item{margin-bottom:25px}#contactForm .error,.accordion-body .error,.appoint-type .error{font-size:12px;margin-top:5px}.appoint-page .accordion-item input{padding:12px;font-size:12px}.appoint-page h3{font-size:14px;color:#000}.appoint-page .gender-txt input{padding:8px}.appoint-page .gender-txt label{font-size:14px;margin-left:10px;color:gray}.at-time{align-items:center}.at-time img{width:20px}.at-time label{border:1px solid gray}.second-appoint .reason-txt input{padding:12px!important}.appointreq{margin:30px 0}.infodoc{font-size:12px}.infodoc textarea{height:125px;font-size:12px}.appoint-page .accordion-button:focus,.btn-close:focus,.navbar-toggler:focus{box-shadow:none}.specializedtxt p{width:70%;font-size:17px;line-height:40px;margin-top:25px}.specializedpoints h3{font-size:19px;font-weight:700;letter-spacing:.4px}.specializedpoints li{font-size:17px;list-style:disc;line-height:35px;margin-left:15px}.specializedpoints ul{padding:0;margin:0}.specialized-pointxt img{padding:12px;border-radius:20px;border:1px solid #2a3b8f;box-shadow:0 1px 6px 2px #80808052;margin-bottom:20px;width:75px}.specialized-expert img{margin-right:30px}.specialized-expert h3{font-size:40px}.specialized-expert p{font-size:17px;margin-top:20px}.specialized-expert{background-color:#e0f1fa}.team-page::before{content:none}.team-page .service-box:hover img,.team-page img{padding:0;border-radius:25px 25px 0 0}.team-page .doc-txt h4{padding:0 15px;margin-top:20px}.team-page .service-box{border:1px solid #fff;cursor:pointer}.team-page{background:#e6f1ff}.team-page .doc-txt ul li{font-size:13px;line-height:30px;color:#2a3b8f;font-weight:500}.best-dochome .owl-stage-outer .owl-item h3{font-size:19px;margin-top:15px}footer{border-top:1px solid #000}.title-with-icon{display:flex;justify-content:space-between;align-items:center;font-size:1.2rem;margin:15px 20px}.wordwrap{inline-size:100%;overflow-wrap:break-word}.doc-image img{border-radius:25px 25px 0 0;padding:0;max-height:300px;width:100%;object-fit:cover}.doctor-box:hover{background:#2a3b8f;transition:.5s;cursor:pointer}.doctor-box ul li{color:#2a3b8f;margin-bottom:4px;font-size:.9rem}.text-doc-main{min-height:130px}.doctor-box{background:#fff;border-radius:25px}.newsletterfrm .prime-bg{background:#35429a;color:#fff;border-radius:10px;border:0}.img-circle{max-height:340px;object-fit:cover}.back-to-top{position:fixed;bottom:20px;right:20px;background-color:#ffffff00;border:none;border-radius:50%;font-size:24px;cursor:pointer;opacity:0;visibility:hidden;align-items:center;justify-content:center;transition:opacity .3s,visibility .3s}.hbanner-txt,.testi-content i{position:absolute;top:50%;transform:translate(-50%,-50%);color:#fff}.back-to-top.show{opacity:1;visibility:visible;z-index:99999;}.hbanner-txt{left:25%;text-align:center}.section-banner{position:relative;display:block;justify-content:center;align-items:center;height:100vh}.section-banner img{width:100%;height:100%;object-fit:cover}#backToTop img,.testi-content i{width:50px;height:50px}.testi-content i{left:50%;font-size:22px;background:rgba(0,0,0,.5);padding:15px 0 0 18px;border-radius:50%}.apborder{border-bottom:1px solid #8080803b;padding-bottom:20px}:focus-visible{outline:0;box-shadow:none}.medi-header .dropdown-item{white-space:normal}.service-box p{margin-right:1rem}.aboutmsg-img img{width:100%}input[type=date]::-webkit-calendar-picker-indicator{opacity:0;-webkit-appearance:none}.app-datein{position:relative;background:url('https://cdn-icons-png.flaticon.com/16/747/747310.png') right 10px center/16px no-repeat;padding-right:30px}.nav-link:focus-visible{box-shadow:none!important}

@supports (-webkit-touch-callout: none) {
    .nav-link:focus {
      box-shadow: none !important;
    }
  }
  .nav-link:focus-visible, 
.nav-link:-webkit-focus-visible { 
  box-shadow: none !important; 
}