@import "https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap";
@import "https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap";
.custom-home-wrapper{font-size:16px;font-family:Poppins,sans-serif!important}.custom-home-wrapper h1,.custom-home-wrapper h2,.custom-home-wrapper h3,.custom-home-wrapper h4,.custom-home-wrapper h5,.custom-home-wrapper h6{font-family:Poppins,sans-serif!important}.custom-home-wrapper p,.custom-home-wrapper span,.custom-home-wrapper a,.custom-home-wrapper li,.custom-home-wrapper input,.custom-home-wrapper button{font-family:Inter,sans-serif!important}.custom-home-wrapper .header.fixed{z-index:1000;background:#fff;width:100%;position:fixed;top:0;box-shadow:0 2px 10px #0000001a}.custom-home-wrapper .doctor-search-section .input-box-twelve{background:#fff;border-radius:90px;align-items:center;gap:10px;max-width:100%;margin:0;padding:10px 10px 10px 25px!important;display:flex!important}.custom-home-wrapper .doctor-search-section .input-box-twelve .input-block{margin-bottom:0!important}.custom-home-wrapper .doctor-search-section .input-box-twelve .form-control{box-shadow:none!important;background:0 0!important;border:none!important;height:auto!important;padding:10px 35px 10px 10px!important}.custom-home-wrapper .doctor-search-section .search-btn-info .btn{border-radius:100px!important;padding:12px 25px!important;font-weight:600!important}.custom-home-wrapper .speciality-section{position:relative;background:#fff!important;padding:60px 0!important}.custom-home-wrapper .spciality-slider-wrap{scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;overflow-x:auto;gap:0!important;padding:0!important;display:flex!important}.custom-home-wrapper .spciality-slider-wrap::-webkit-scrollbar{display:none}.custom-home-wrapper .spaciality-item{text-align:center;flex:0 0 200px;max-width:200px;padding:0 10px;box-shadow:none!important;background:0 0!important;border:none!important}.custom-home-wrapper .doctor-item{flex:0 0 310px;max-width:310px;padding:0 12px;background:0 0!important}.custom-home-wrapper .blog-item{flex:0 0 380px;max-width:380px;padding:0 12px;background:0 0!important}.custom-home-wrapper .spaciality-img{border-radius:20px;height:200px;margin-bottom:16px;position:relative;overflow:hidden}.custom-home-wrapper .spaciality-img img{-o-object-fit:cover;object-fit:cover;border-radius:20px;width:100%;height:100%}.custom-home-wrapper .spaciality-img:before{content:"";z-index:1;background:#0000004d;border-radius:20px;width:100%;height:100%;position:absolute;top:0;left:0}.custom-home-wrapper .spaciality-icon{z-index:2;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;transition:all .4s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex!important}.custom-home-wrapper .spaciality-item:hover .spaciality-icon{background:#0e82fd!important}.custom-home-wrapper .spaciality-item:hover .spaciality-icon img{filter:invert()brightness(1000)}.custom-home-wrapper .doctor-section .card{background:#fff;margin-bottom:24px;transition:all .5s;overflow:hidden;border:1px solid #e6e8ee!important;border-radius:10px!important;height:auto!important;box-shadow:0 4px 14px #e2edff40!important}.custom-home-wrapper .doctor-item .card-img{position:relative;overflow:hidden;height:220px!important}.custom-home-wrapper .doctor-item .card-img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:all 2s cubic-bezier(.19,1,.22,1)}.custom-home-wrapper .doctor-item .card-img:hover img{transform:scale(1.1)}.custom-home-wrapper .active-bar{padding:15px!important}.custom-home-wrapper .doctor-info-detail{margin-bottom:15px;padding-bottom:5px}.custom-home-wrapper .doctor-info-detail h3{margin-bottom:5px!important;font-size:18px!important;font-weight:600!important}.custom-home-wrapper .doctor-info-detail h3 a{color:#012047!important}.custom-home-wrapper .doctor-info-detail .fs-14{color:#666;font-size:14px!important}.custom-home-wrapper .custom-nav-container{justify-content:center;gap:12px;margin-top:30px;display:flex}.custom-home-wrapper .custom-nav-btn{color:#012047;cursor:pointer;background:#f0f6ff;border:1px solid #f0f6ff;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:all .3s;display:flex!important}.custom-home-wrapper .custom-nav-btn:hover{color:#fff;background:#0e82fd;border-color:#0e82fd}.custom-home-wrapper .bookus-section{background:#000f28!important;padding:80px 0!important}.custom-home-wrapper .text-primary-gradient{background:linear-gradient(90.08deg,#0e82fd .09%,#06aed4 70.28%);-webkit-text-fill-color:transparent;text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.custom-home-wrapper .faq-info .accordion-item{background:#ffffff0d!important;border:none!important;border-radius:8px!important;margin-bottom:15px!important;overflow:hidden!important}.custom-home-wrapper .faq-info .accordion-button{padding:20px 25px;font-weight:600;color:#fff!important;box-shadow:none!important;background:0 0!important}.custom-home-wrapper .faq-info .accordion-button:not(.collapsed){color:#0e82fd!important}.custom-home-wrapper .faq-info .accordion-button:after{border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-family:inherit;font-size:18px;transition:all .3s;display:flex;content:"+"!important;color:#0e82fd!important;background:#fff!important}.custom-home-wrapper .faq-info .accordion-button:not(.collapsed):after{content:"-"!important;color:#fff!important;background:#0e82fd!important}.custom-home-wrapper .faq-info .accordion-body{color:#ffffffb3;background:0 0;padding:0 25px 20px}.custom-home-wrapper .book-item{text-align:center;padding:0 15px;position:relative}.custom-home-wrapper .book-icon{color:#fff;border-radius:10px;justify-content:center;align-items:center;width:56px;height:56px;margin:0 auto 20px;font-size:24px;display:flex}.custom-home-wrapper .book-info h6{font-size:18px;font-weight:600}.custom-home-wrapper .book-info p{color:#fff9;font-size:14px;line-height:1.6}.custom-home-wrapper .way-icon{z-index:1;width:110px;position:absolute;top:15px;right:-55px}@media (max-width:991.98px){.custom-home-wrapper .way-icon{display:none}}.custom-home-wrapper .bg-orange{background-color:#ff9800!important}.custom-home-wrapper .text-orange{color:#ff9800!important}.custom-home-wrapper .text-indigo{color:#3f51b5!important}.custom-home-wrapper .bg-success-light{color:#2e7d32!important;background-color:#e8f5e9!important}.custom-home-wrapper .fs-13{font-size:13px!important}.custom-home-wrapper .bg-cyan{background-color:#00bcd4!important}.custom-home-wrapper .bg-indigo{background-color:#3f51b5!important}.custom-home-wrapper .services-section{background:linear-gradient(90.08deg,#0e82fd .09%,#06aed4 70.28%)!important}.custom-home-wrapper .marquee-content{gap:3rem;animation:30s linear infinite marquee-animation;display:flex!important}@keyframes marquee-animation{0%{transform:translate(0)}to{transform:translate(-50%)}}.custom-home-wrapper .bg-dark-lighter{background-color:#0d1b2a!important}.custom-home-wrapper .custom-footer{border-top:1px solid #eef2f6;color:#012047!important;background-color:#f9fbff!important;margin-top:0!important;padding:80px 0 40px!important}.custom-home-wrapper .custom-footer .footer-title{font-weight:700;color:#012047!important}.custom-home-wrapper .custom-footer p,.custom-home-wrapper .custom-footer li a{transition:all .3s;color:#465d7c!important}.custom-home-wrapper .custom-footer li a:hover{padding-left:5px;color:#0e82fd!important}.custom-home-wrapper .custom-footer .footer-bottom{border-top:1px solid #eef2f6!important}.custom-home-wrapper .custom-footer .social-icon a{color:#0e82fd;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;transition:all .3s;display:flex;box-shadow:0 4px 10px #0e82fd1a}.custom-home-wrapper .custom-footer .social-icon a:hover{color:#fff;background:#0e82fd;transform:translateY(-3px)}.custom-home-wrapper .custom-footer .footer-logo img{filter:none!important}.custom-home-wrapper .footer-contact-info .footer-address i{background:#fff;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:45px;height:45px;box-shadow:0 4px 12px #0e82fd1a;font-size:22px!important;display:flex!important}.custom-home-wrapper .social-icon a{width:40px!important;height:40px!important;font-size:18px!important}@media (max-width:991.98px){.custom-home-wrapper .header .navbar-header{justify-content:flex-start!important;align-items:center!important;width:100%!important;min-height:60px!important;display:flex!important;position:relative!important}.custom-home-wrapper .header .navbar-header .navbar-brand.logo{display:none!important}.custom-home-wrapper .header #mobile_btn{z-index:1010!important;margin-left:15px!important;position:static!important}.custom-home-wrapper .mobile-sidebar .mobile-menu-header{justify-content:space-between!important;align-items:center!important;padding:20px!important;display:flex!important}.custom-home-wrapper .mobile-sidebar .mobile-logo{display:block!important}}@media (max-width:767.98px){.custom-home-wrapper .spciality-slider-wrap{-webkit-overflow-scrolling:touch!important;flex-wrap:nowrap!important;gap:10px!important;width:100%!important;padding-bottom:20px!important;display:flex!important;overflow-x:auto!important}.custom-home-wrapper .spaciality-item{flex:0 0 200px!important;width:200px!important;min-width:200px!important;max-width:200px!important;margin:0!important;padding:0 5px!important}.custom-home-wrapper .spaciality-img{border-radius:15px!important;width:140px!important;height:200px!important;margin:0 auto 15px!important;overflow:hidden!important}.custom-home-wrapper .spaciality-img img{-o-object-fit:cover!important;object-fit:cover!important;width:100%!important;height:100%!important}.custom-home-wrapper .suggestions-dropdown{z-index:99999!important;width:90%!important;position:fixed!important;top:50%!important;left:5%!important;right:5%!important;transform:translateY(-50%)!important;box-shadow:0 15px 45px #00000080!important}.custom-home-wrapper .blog-item{flex:0 0 330px!important;width:330px!important;max-width:330px!important}}
