.carousel-container{margin:30px 11.5%;overflow:hidden;position:relative}.carousel-track{display:flex;transition:transform .5s ease}.slide{border:2px solid #ddd;border-radius:12px;min-width:100%;display:flex;align-items:center;padding:20px;gap:20px}.image-box,.slide{box-sizing:border-box}.image-box{width:50%;padding:10px}.image-box img{width:90%;height:auto;border-radius:6px;display:block;margin:0 auto}.text-box{width:50%}.text-box h2{margin-bottom:10px;font-size:28px;font-weight:700}.text-box p{font-size:16px;line-height:1.6}.dot-icons{display:flex;justify-content:center;gap:8px;margin-top:15px}.dot{width:10px;height:10px;border-radius:50%;background:#bbb;cursor:pointer}.active-dot{background:#007bff}@media (max-width:600px){.slide{flex-direction:column}.image-box,.text-box{width:100%}.text-box h2{font-size:22px}}@media (min-width:601px) and (max-width:900px){.slide{gap:15px}.text-box h2{font-size:24px}}@media (min-width:901px) and (max-width:1200px){.slide{gap:18px}}.tags{display:flex;gap:20px;flex-wrap:wrap}.marBtm{margin-bottom:0}.listStyleGlobal{margin-top:15px;margin-bottom:0}.tags span{background-color:#d4f4d4;color:#1b5e20;padding:6px 12px;border-radius:6px;font-size:18px}@media (max-width:600px){.facility-content{flex-direction:column;text-align:center}}