:root{--text-secondary: #d4c538;--text-primary: #533b37;--color-white: #fff}body{background:#f5f7fa}.color-secondary{color:var(--text-secondary)}.text-primary{color:var(--text-primary) !important}.bg-second{background-color:var(--text-secondary)}.bg-secondary-dark{background-color:var(--text-primary)}.breadcrumb-wrap{background-attachment:fixed}.style-two{padding:14px 26px 13px 22px}.style-two span{font-size:.8rem}.text_white{color:var(--color-white)}.comp-desc{font-weight:300;font-size:.8rem}.copyright-text{font-size:.8rem;font-weight:400}.bg-light-minimal{background-color:#fcfcfc}.modern-image-wrapper{position:relative;border-radius:20px;box-shadow:0 20px 40px rgba(0,0,0,.08);padding:10px;background:#fff}.modern-img{border-radius:15px;object-fit:cover}.floating-badge{position:absolute;bottom:-20px;right:-20px;background:var(--primaryColor);color:#fff;padding:15px 25px;border-radius:50px;box-shadow:0 10px 20px rgba(0,0,0,.2);display:flex;align-items:center;gap:10px;font-weight:700;font-size:16px;animation:float 3s ease-in-out infinite}@keyframes float{0%{transform:translateY(0px)}50%{transform:translateY(-10px)}100%{transform:translateY(0px)}}.about-content-modern{padding-left:20px}.modern-subtitle{font-size:14px;font-weight:700;letter-spacing:2px;color:var(--secondaryColor);text-transform:uppercase;display:block;margin-bottom:10px}.modern-title{font-size:42px;font-weight:900;color:var(--titleColor);margin-bottom:10px;line-height:1.2}.modern-designation{font-size:18px;color:var(--primaryColor);margin-bottom:30px;font-weight:600}.modern-text-block p{font-size:16px;line-height:1.8;color:#555;margin-bottom:20px}.btn-modern-primary{display:inline-block;background:var(--primaryColor);color:#fff;padding:15px 35px;border-radius:50px;font-weight:600;text-decoration:none;transition:all .3s ease;box-shadow:0 10px 20px rgba(0,0,0,.1)}.btn-modern-primary:hover{background:var(--secondaryColor);color:#fff;transform:translateY(-3px);box-shadow:0 15px 25px rgba(0,0,0,.2)}.modern-stats-row{margin-top:50px}.modern-stat-card{background:#fff;padding:40px 30px;border-radius:20px;text-align:center;box-shadow:0 10px 40px rgba(0,0,0,.04);border:1px solid rgba(0,0,0,.02);transition:all .4s cubic-bezier(0.165, 0.84, 0.44, 1);height:100%;position:relative;overflow:hidden}.modern-stat-card::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:4px;background:linear-gradient(90deg, var(--text-secondary), var(--text-primary));transform:scaleX(0);transform-origin:left;transition:transform .4s cubic-bezier(0.165, 0.84, 0.44, 1)}.modern-stat-card:hover{transform:translateY(-8px);box-shadow:0 20px 50px rgba(0,0,0,.08)}.modern-stat-card:hover::after{transform:scaleX(1)}.stat-icon{font-size:46px;color:var(--text-secondary);margin-bottom:15px;transition:transform .3s ease;display:inline-block}.modern-stat-card:hover .stat-icon{transform:scale(1.1)}.stat-number{font-size:46px;font-weight:900;color:var(--titleColor);margin-bottom:8px;line-height:1}.stat-label{font-size:15px;font-weight:600;color:#777;margin-bottom:0;text-transform:uppercase;letter-spacing:1px}.modern-vision-mission{margin-top:50px}.modern-vm-card{background:#fff;border-radius:20px;padding:40px;display:flex;align-items:flex-start;gap:25px;box-shadow:0 10px 30px rgba(0,0,0,.05);height:100%;transition:all .3s ease;border-left:5px solid var(--primaryColor)}.modern-vm-card.mission{border-left-color:var(--secondaryColor)}.modern-vm-card:hover{box-shadow:0 15px 35px rgba(0,0,0,.08)}.vm-icon{font-size:45px;line-height:1;color:var(--primaryColor)}.modern-vm-card.mission .vm-icon{color:var(--secondaryColor)}.vm-content h3{font-size:24px;font-weight:800;color:var(--titleColor);margin-bottom:15px}.vm-content p{font-size:16px;color:#555;line-height:1.7;margin-bottom:0}.service-cards-modern{background:var(--ashColor);padding:80px 0 90px}.service-card-modern{background:#fff;border-radius:20px;padding:45px 35px;height:100%;box-shadow:0 10px 40px rgba(0,13,68,.08);transition:all .4s cubic-bezier(0.4, 0, 0.2, 1);border:1px solid rgba(31,95,255,.1);position:relative;overflow:hidden}.service-card-modern::before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background:linear-gradient(90deg, var(--primaryColor) 0%, var(--secondaryColor) 100%);transform:scaleX(0);transition:transform .4s ease}.service-card-modern:hover{transform:translateY(-8px);box-shadow:0 20px 60px rgba(0,13,68,.12);border-color:var(--secondaryColor)}.service-card-modern:hover::before{transform:scaleX(1)}.service-icon-modern{width:50px;height:50px;background:var(--ashColor);border-radius:18px;display:flex;align-items:center;justify-content:center;margin-bottom:25px;transition:all .4s ease}.service-card-modern:hover .service-icon-modern{transform:scale(1.1) rotate(5deg);background:var(--primaryColor);box-shadow:0 12px 35px rgba(0,0,0,.1)}.service-icon-modern i{font-size:20px;color:var(--primaryColor)}.service-card-modern:hover .service-icon-modern i{color:#fff}.service-card-modern h4{font-size:24px;font-weight:800;margin-bottom:15px;color:var(--titleColor);line-height:1.3}.service-card-modern h4 a{color:var(--titleColor);text-decoration:none;transition:color .3s ease}.service-card-modern h4 a:hover{color:var(--primaryColor)}.service-card-modern p{color:var(--paraColor);font-size:15px;line-height:1.7;margin-bottom:25px}.service-btn-modern{display:inline-flex;align-items:center;padding:12px 28px;background:linear-gradient(135deg, var(--secondaryColor) 0%, #03b566 100%);color:#fff;text-decoration:none;border-radius:10px;font-weight:600;font-size:15px;transition:all .3s ease;box-shadow:0 4px 15px rgba(4,206,120,.25)}.service-btn-modern:hover{background:linear-gradient(135deg, var(--primaryColor) 0%, #1a4ed9 100%);box-shadow:0 6px 25px rgba(31,95,255,.3);transform:translateX(3px);color:#fff}.service-btn-modern i{margin-left:8px;transition:transform .3s ease}.service-btn-modern:hover i{transform:translateX(4px)}#contactForm input,#contactForm select,#contactForm textarea{border:1px solid rgba(83,59,55,.3411764706) !important;border-radius:5px !important}@media(max-width: 991px){.service-card-modern{padding:35px 28px}}.doctor-card.style-three{background:#fff;border-radius:20px;padding:25px;box-shadow:0 10px 40px rgba(0,0,0,.04);border:1px solid rgba(0,0,0,.03);transition:all .4s ease;height:100%;display:flex;flex-direction:column}.doctor-card.style-three:hover{transform:translateY(-5px);box-shadow:0 15px 50px rgba(0,0,0,.08);border-color:rgba(var(--primaryColor), 0.2)}.doctor-card.style-three .doctor-img{margin-bottom:25px !important;border-radius:15px;overflow:hidden}.doctor-card.style-three .doctor-img img{transition:transform .5s ease}.doctor-card.style-three:hover .doctor-img img{transform:scale(1.05)}.doctor-card.style-three .doctor-info{flex-grow:1;display:flex;flex-direction:column;justify-content:space-between}.doctor-card .doctor-full-bio{display:none}.read-more-btn{margin-top:15px;padding:10px 25px;font-size:15px;display:inline-flex;align-items:center;justify-content:center}.read-more-btn span{display:inline-flex;align-items:center}.read-more-btn img{width:14px;height:auto;max-width:14px}.doctor-card .btn .icon-left{position:static !important;transform:translateY(1px) !important;margin-left:8px}.doctor-card .btn .icon-right{top:50% !important;transform:translateY(-45%) !important}.doctor-card .btn:hover .icon-right{top:50% !important;transform:translateY(-45%) !important}.category-card.style-four{background:#fff;border:1px solid rgba(0,0,0,.03);border-radius:20px;box-shadow:0 10px 40px rgba(0,0,0,.04) !important;transition:all .4s ease}.category-card.style-four:hover{transform:translateY(-5px);box-shadow:0 15px 50px rgba(0,0,0,.08) !important;border-color:rgba(var(--primaryColor), 0.2)}.category-card.style-four .category-icon{width:45px;height:45px;box-shadow:0 5px 15px rgba(0,0,0,.05)}.category-card.style-four .btn{display:inline-flex;align-items:center;justify-content:center;padding:10px 25px}.category-card.style-four .btn span{display:inline-flex;align-items:center}.category-card.style-four .btn .icon-left{position:static !important;transform:translateY(1px) !important;margin-left:8px}.category-card.style-four .btn .icon-right{top:50% !important;transform:translateY(-45%) !important}.category-card.style-four .btn:hover .icon-right{top:50% !important;transform:translateY(-45%) !important}.accordion.style-two .accordion-button{font-size:17px !important;font-weight:600;padding-top:15px;padding-bottom:15px}.accordion.style-two .accordion-item{margin-bottom:0 !important;border-bottom:1px solid rgba(0,0,0,.1) !important;border-radius:0 !important;background:rgba(0,0,0,0) !important}.accordion.style-two .accordion-item:last-child{border-bottom:none !important}.accordion.style-two .accordion-button .accord-arrow{background:rgba(0,0,0,0) !important;border:1px solid var(--primaryColor) !important}.accordion.style-two .accordion-button .accord-arrow i{color:var(--primaryColor) !important;background:none !important;-webkit-text-fill-color:var(--primaryColor) !important}.accordion.style-two .accordion-button:not(.collapsed) .accord-arrow{border-color:var(--secondaryColor) !important}.accordion.style-two .accordion-button:not(.collapsed) .accord-arrow i{color:var(--secondaryColor) !important;-webkit-text-fill-color:var(--secondaryColor) !important}.hospital-desc.card{background:#fff !important;border-radius:20px !important;box-shadow:0 10px 40px rgba(0,0,0,.03) !important;border:1px solid rgba(0,0,0,.02) !important;padding:40px !important;transition:all .4s ease}.hospital-desc.card:hover{box-shadow:0 15px 50px rgba(0,0,0,.06) !important}.hospital-desc h1{font-size:34px;font-weight:800;color:var(--titleColor);margin-bottom:25px !important;position:relative;padding-bottom:15px}.hospital-desc h1::after{content:"";position:absolute;bottom:0;left:0;width:60px;height:4px;background:var(--primaryColor);border-radius:2px}.hospital-desc p{font-size:16px !important;color:var(--paraColor);line-height:1.8 !important}.single-img.round-20{box-shadow:0 10px 40px rgba(0,0,0,.05) !important;border-radius:20px;overflow:hidden}.single-img.round-20 img{transition:transform .5s ease}.single-img.round-20:hover img{transform:scale(1.03)}@media(max-width: 991px){.hospital-desc.card{padding:30px !important}}/*# sourceMappingURL=theme.min.css.map */