.diagnosis-details-page{padding:80px 20px 10px}.service-wrapper{font-family:Arial,sans-serif;background-color:#f9f9f9;padding:20px;border-radius:10px}.section-container{background-color:white;border-radius:15px;box-shadow:0 4px 12px rgba(0,0,0,.1);overflow:hidden;padding:20px}.card-container1{border-bottom:2px solid #e0e0e0;padding-bottom:20px}.card-header{background-color:#c9c9c9;color:white;padding:20px;border-radius:10px;text-align:center}.card-title{font-size:1.5rem;font-weight:700;margin:0}.card-content{padding-top:10px}.card-description{font-size:1rem;color:#555;line-height:1.6}.provider-list{display:grid;grid-template-columns:1fr;grid-gap:20px;gap:20px;margin-top:30px}.provider-card{border:1px solid #ddd;border-radius:12px;background-color:white;padding:20px;transition:transform .3s ease,box-shadow .3s ease}.provider-card-inner{display:flex;justify-content:space-between}.provider-info{display:flex;gap:15px}.provider-image{width:100px;height:100px;border-radius:8px}.provider-details{display:flex;flex-direction:column}.provider-name{font-size:1.1rem;color:#2980b9;font-weight:700;text-decoration:none;transition:color .3s ease}.provider-name:hover{color:#1f6f9f}.provider-address{font-size:.9rem;color:#7f8c8d}.more-branches{font-size:.9rem;color:#2980b9;cursor:pointer}.view-button-wrapper{display:flex;justify-content:center;align-items:center}.view-button{background-color:#3498db;color:white;padding:10px 20px;border-radius:8px;text-align:center;text-decoration:none;font-size:1rem;transition:background-color .3s ease}.view-button:hover{background-color:#2980b9}.cta-buttons{display:flex;gap:20px;justify-content:center;margin-top:20px}.cta-button{padding:12px 20px;font-size:1rem;font-weight:700;border-radius:8px;text-decoration:none;text-align:center;transition:background-color .3s ease,color .3s ease}.cta-view-all{background-color:#fff;color:#2980b9}.cta-home,.cta-view-all{border:2px solid #2980b9}.cta-home{background-color:#3498db;color:white}.cta-button:hover{background-color:#2980b9;color:white}.card-container1,.cta-buttons,.service-wrapper{animation:fadeIn 1s ease-out}@media (max-width:768px){.card-container1{padding:10px}.provider-list{grid-template-columns:1fr}.provider-image{width:80px;height:80px}.card-title{font-size:1.2rem}.diagnosis-details-page{padding:80px 2px 0}}.provider-image{width:90px;height:90px;border-radius:50%;object-fit:cover;border:2px solid #e5e7eb;box-shadow:0 4px 8px rgba(0,0,0,.08);transition:transform .3s ease,box-shadow .3s ease}.provider-image:hover{transform:scale(1.05);box-shadow:0 6px 14px rgba(0,0,0,.12)}.dark-mode .diagnosis-details-page{padding:80px 20px 10px;background-color:#121212;color:#e0e0e0}.dark-mode .section-container,.dark-mode .service-wrapper{background-color:#1e1e1e;color:#e0e0e0}.dark-mode .section-container{box-shadow:0 4px 12px rgba(0,0,0,.7)}.dark-mode .card-container1{border-bottom:2px solid #333;padding-bottom:20px;animation:fadeIn 1s ease-out}.dark-mode .card-header{background-color:#2980b9;color:white}.dark-mode .card-title{color:#ffffff}.dark-mode .card-content,.dark-mode .card-description{color:#bbbbbb}.dark-mode .provider-list{display:grid;grid-template-columns:1fr;grid-gap:20px;gap:20px;margin-top:30px}.dark-mode .provider-card{border:1px solid #333;border-radius:12px;background-color:#1e1e1e;color:#e0e0e0;transition:transform .3s ease,box-shadow .3s ease}.dark-mode .provider-card-inner{display:flex;justify-content:space-between}.dark-mode .provider-info{display:flex;gap:15px}.dark-mode .provider-image{width:90px;height:90px;border-radius:50%;object-fit:cover;border:2px solid #444;box-shadow:0 4px 8px rgba(0,0,0,.4);transition:transform .3s ease,box-shadow .3s ease}.dark-mode .provider-image:hover{transform:scale(1.05);box-shadow:0 6px 14px rgba(0,0,0,.6)}.dark-mode .provider-name{font-size:1.1rem;color:#3498db}.dark-mode .provider-name:hover{color:#1f6f9f}.dark-mode .more-branches,.dark-mode .provider-address{color:#bbbbbb}.dark-mode .view-button-wrapper{display:flex;justify-content:center;align-items:center}.dark-mode .view-button{background-color:#3498db;color:#ffffff;padding:10px 20px;border-radius:8px;text-align:center;text-decoration:none;font-size:1rem;transition:background-color .3s ease}.dark-mode .view-button:hover{background-color:#2980b9}.dark-mode .cta-buttons{display:flex;gap:20px;justify-content:center;margin-top:20px}.dark-mode .cta-button{padding:12px 20px;font-size:1rem;font-weight:700;border-radius:8px;text-decoration:none;text-align:center;transition:background-color .3s ease,color .3s ease}.dark-mode .cta-view-all{background-color:#1e1e1e;color:#3498db;border:2px solid #3498db}.dark-mode .cta-home{background-color:#3498db;color:white;border:2px solid #2980b9}.dark-mode .cta-button:hover{background-color:#2980b9;color:white}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@media (max-width:768px){.dark-mode .card-container1{padding:10px}.dark-mode .provider-list{grid-template-columns:1fr}.dark-mode .provider-image{width:80px;height:80px}.dark-mode .card-title{font-size:1.2rem}.dark-mode .diagnosis-details-page{padding:80px 2px 0}}