.subService-container{width:100%;height:100%;padding:20px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.subService-content{width:370px;height:550px;border-radius:10px;overflow:hidden;box-shadow:0 0 10px var(--customColor1);margin:25px}.subService-item{width:100%;height:50%;display:flex;justify-content:space-evenly;align-items:center;flex-direction:column}.subService-item:first-child{border-bottom-right-radius:50%;overflow:hidden;border-top-left-radius:10px;border-top-right-radius:10px}.subService-item:nth-child(2){padding:10px}.subService-item>img{width:100%;height:100%;object-fit:cover}.subService-item>h4{text-align:center;color:var(--customColor2);font-size:20px;font-weight:500}.subService-item>h4>a{text-decoration:none;color:var(--customColor1);&:hover{color:var(--customColor2)}}.subService-item>p{text-align:justify}.subService-item>a>button{padding:10px;border-radius:10px;background-color:#fff;border:2px solid var(--customColor1);color:var(--customColor1);&:hover{background-color:var(--customColor1);color:#fff}}.consultationContent-container{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:10px;padding:30px}.consultationContent-container>h1{color:var(--customColor2);text-align:center}.consultationContent-container>p{font-size:18px;text-align:justify}.consultationContent-container>p>a{color:var(--customColor1);text-decoration:none}@media screen and (min-width:320px) and (max-width:768px){.subService-content{width:320px;height:100%}.consultationContent-container{padding:20px}}.diagnosticsHead-container{width:95%;margin:0 auto;padding:60px;line-height:1.6;border-radius:20px;box-shadow:0 0 10px grey;display:flex;justify-content:center;align-items:center;flex-direction:column}.diagnosticsHead-container h1{font-size:40px;font-weight:700;text-align:center;margin-bottom:20px;color:var(--customColor2)}.diagnosticsHead-container h2,.diagnosticsHead-container h3,.diagnosticsHead-container h4,.diagnosticsHead-container h5,.diagnosticsHead-container h6{color:var(--customColor2);text-align:start;font-size:30px}.diagnosticsHead-container>p>strong,.diagnosticsHead-container>ul>li>strong{color:var(--customColor1)}.diagnosticsHead-container p{font-size:18px;text-align:justify;margin-bottom:15px}.diagnosticsHead-container>p>a{color:var(--customColor1);text-decoration:none;font-weight:700}.diagnosticsHead-container p:last-child{margin-bottom:0}.diagnosticsHead-container>div>img{width:100%;height:500px;object-fit:cover;margin-bottom:10px}@media screen and (max-width:768px){.diagnosticsHead-container{margin:0 auto;padding:15px;line-height:1.6;border-radius:20px;box-shadow:0 0 10px grey}}.custom-table{width:100%;margin:2rem 0;overflow-x:auto;background:#fff;border-radius:10px;padding:12px;box-shadow:0 4px 10px rgba(0,0,0,.05)}.custom-table h3{font-size:1.4rem;font-weight:600;color:#007bff;margin-bottom:1rem;text-align:left}.customTable-table{width:100%;border-collapse:collapse;border-spacing:0}.customTable-table thead{background:#007bff;color:#fff}.customTable-table th{padding:14px 16px;text-align:center;font-size:1rem;font-weight:600;border:1px solid #fff;min-width:300px;word-wrap:break-word}.customTable-table td{padding:12px 16px;border:1px solid #fff;text-align:left;font-size:18px;font-weight:500;color:#333;background:#f8faff;vertical-align:top}.customTable-table tbody tr:nth-child(2n) td{background:#f0f6ff}.customTable-table tbody tr:hover td{background:#e2edff}@media (max-width:768px){.custom-table{padding:0}.customTable-table td,.customTable-table th{min-width:250px;font-size:.9rem}}blockquote{font-weight:700}blockquote>em,blockquote>strong{color:var(--customColor)}.portableImg{padding:20px}.portableImg,.portableImg>a,.portableImg>a>img{width:100%;height:100%}.portableImg>a>img{object-fit:contain}@media screen and (max-width:768px){.portableImg>a>img{width:100%;height:100%;object-fit:contain}}.custom-accordion{margin:20px 0}.accordion-item{border:1px solid #ddd;border-radius:10px;margin-bottom:1rem;background:#fff;overflow:hidden;box-shadow:0 2px 6px rgba(0,0,0,.08);transition:all .3s ease;width:100%;background-color:var(--customColor3)}.accordion-title{cursor:pointer;padding:1rem 1.5rem;background:var(--customColor2);color:#222;font-weight:600;font-size:1.05rem;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background .3s ease,color .3s ease;list-style:none}.accordion-title>h3{color:#fff}.accordion-title:hover{background:var(--customColor2)}.accordion-title:after{content:"+";position:absolute;right:1.5rem;top:50%;transform:translateY(-50%);font-size:1.4rem;color:#666;transition:transform .3s ease,color .3s ease}.accordion-item[open] .accordion-title:after{content:"−";color:var(--customColor2)}.accordion-content{padding:20px;color:#000;line-height:1.6;font-size:.95rem;background:#fff;transition:all .35s ease;opacity:0;overflow-x:scroll;height:100%}.accordion-content>p{font-size:18px;text-align:justify;width:100%}.accordion-content>p>a,.accordion-content>p>strong{color:var(--customColor2)}.accordion-content>p>a{text-decoration:none;font-weight:500}.accordion-item[open] .accordion-content{opacity:1;padding-top:.75rem}.accordion-item[open]{border-color:var(--customColor2);box-shadow:0 2px 8px var(--customColor3)}.faq-section{margin:3rem 0;padding:2rem;background:var(--customColor3);border-radius:16px;box-shadow:0 2px 8px rgba(0,0,0,.05);width:60%}.faq-title{font-size:2rem;font-weight:700;text-align:center;margin-bottom:2rem;color:var(--customColor2);position:relative}.faq-items{display:flex;flex-direction:column;gap:1rem}.faq-item{background:#fff;border-radius:12px;padding:1rem 1.5rem;border:1px solid #e5e7eb;transition:all .3s ease;overflow:hidden}.faq-item:hover{box-shadow:0 4px 14px rgba(0,0,0,.08);transform:translateY(-2px)}.faq-question{font-weight:600;font-size:1.1rem;cursor:pointer;color:#111827;position:relative;padding-right:2rem}.faq-question:after{content:"+";position:absolute;right:0;top:0;font-size:1.5rem;color:var(--customColor2);transition:transform .3s ease}.faq-item[open] .faq-question:after{content:"–";transform:rotate(180deg)}.faq-answer{margin-top:1rem;color:#000;line-height:1.7;font-size:1rem}.faq-answer,details[open] .faq-answer{animation:slideDown .3s ease}@keyframes slideDown{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.faq-section{width:100%;padding:1rem}.faq-title{font-size:1.6rem}.faq-question{font-size:1rem}}.carouselItem{width:100%}.carouselItem>img{width:100%;height:100%;object-fit:cover}.carousel-control-next,.carousel-control-prev,.carousel-indicators{display:none}