.facility-section{padding:40px 54px;border:2px solid #ddd;border-radius:12px;margin:40px 11.5%;max-width:1380px}.facility-content{display:flex;align-items:start;justify-content:space-between;gap:40px}.facility-content.reverse{flex-direction:row-reverse}.facility-image img{max-width:100%;height:275px}.facility-text{flex:1 1}.tags{display:flex;gap:12px;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}}.why-section{text-align:center;padding:0 11.5%}.section-title{margin-bottom:10px}.section-subtitle{padding:0 9%}.marTopGlobalLocal{margin-top:15px}.card-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px;max-width:1202px;margin:0 auto}.card{background:#fff;border:1px solid #ddd;border-radius:10px;padding:33px;text-align:center;box-shadow:0 2px 6px rgba(0,0,0,.05)}.card-icon{width:12vw;max-width:200px;min-width:80px;aspect-ratio:1/1;object-fit:contain}.card-title{margin-bottom:10px}@media (max-width:600px){.card-grid{grid-template-columns:1fr}}@media (min-width:601px) and (max-width:900px){.card-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:901px) and (max-width:1200px){.card-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1201px){.card-grid{grid-template-columns:repeat(2,1fr)}}