*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Arial,sans-serif;color:#0b315c;background:#f8fbfe}header{height:76px;padding:12px 5%;display:flex;align-items:center;gap:28px;background:#fff;position:sticky;top:0;z-index:5;box-shadow:0 2px 10px #0001}.brand{margin-right:auto}.brand b{font-size:32px;color:#0b477e;display:block;line-height:.8}.brand span{font-size:12px}nav{display:flex;gap:25px}nav a{text-decoration:none;color:#0b315c;font-weight:600}.btn{display:inline-block;padding:13px 25px;border-radius:9px;text-decoration:none;font-weight:700}.red{background:#ef2342;color:#fff}.outline{border:2px solid #fff;color:#fff;margin-left:8px}.hero{min-height:430px;display:grid;grid-template-columns:1fr 1.15fr;background:#07376a;color:#fff;overflow:hidden}.heroText{padding:60px 7%;align-self:center}.hero h1{font-size:47px;line-height:1;margin:12px 0}.hero p{font-size:18px;line-height:1.5}.hero>img{width:100%;height:100%;object-fit:cover}.ticks{display:flex;gap:24px;margin-top:28px;font-size:14px}.early{background:#ef2342;color:#fff;padding:15px 5%;display:flex;gap:25px;align-items:center}.early b{font-size:20px}.early span{flex:1}.early a{background:#fff;color:#ef2342;padding:10px 18px;border-radius:8px;text-decoration:none;font-weight:bold}.section{padding:42px 5%;max-width:1400px;margin:auto}.section h2{font-size:34px;margin:5px 0 22px}.eyebrow{font-weight:800;font-size:14px;margin:0}.blue{color:#0871ce}.redtxt{color:#ef2342}.grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.grid.five{grid-template-columns:repeat(5,1fr)}.course{background:#fff;border-radius:12px;padding:22px;box-shadow:0 5px 20px #143d6710;border:1px solid #e6eef6;min-height:175px}.course h3{margin:0 0 14px;font-size:18px}.course em{float:right;background:#0871ce;color:#fff;border-radius:20px;padding:5px 9px;font-style:normal;font-size:11px}.course p{color:#46627d;line-height:1.4;margin:0}.rmcHead{margin-top:42px}.ceo{display:grid;grid-template-columns:170px 1fr;gap:30px;align-items:center;background:#edf7ff;border-radius:20px}.ceo img{width:170px;height:190px;object-fit:cover;border-radius:15px}.ceo p{color:#46627d;line-height:1.55}.ceo small{display:block;margin-top:5px}.gallery{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.gallery figure{margin:0;background:#fff;border-radius:12px;overflow:hidden}.gallery img{width:100%;height:250px;object-fit:cover}.gallery figcaption{background:#07376a;color:#fff;padding:12px;font-weight:bold}.admission{background:#eef7fd;border-radius:24px;margin-bottom:35px}.formgrid{display:grid;grid-template-columns:1fr 1fr;gap:15px}.formgrid label{font-weight:600}.formgrid input,.formgrid select,.formgrid textarea{width:100%;margin-top:6px;padding:12px;border:1px solid #cbd8e5;border-radius:8px;background:#fff}.wide{grid-column:1/-1}.consent{display:block;margin:18px 0}.submit{background:#ef2342;color:#fff;border:0;padding:14px 25px;border-radius:9px;font-weight:bold;font-size:16px}#result{margin-top:15px;font-weight:bold}footer{text-align:center;background:#062f59;color:#fff;padding:30px;line-height:1.7}@media(max-width:800px){header{height:auto;flex-wrap:wrap;padding:14px 5%}nav{display:none}.brand span{display:none}.hero{grid-template-columns:1fr}.heroText{padding:45px 6%}.hero h1{font-size:38px}.hero>img{height:260px}.ticks{flex-wrap:wrap}.early{align-items:flex-start;flex-direction:column;gap:8px}.grid,.grid.five{grid-template-columns:1fr}.section{padding:32px 6%}.section h2{font-size:28px}.ceo{grid-template-columns:100px 1fr;gap:18px}.ceo img{width:100px;height:125px}.gallery{grid-template-columns:1fr}.gallery img{height:230px}.formgrid{grid-template-columns:1fr}.wide{grid-column:auto}}
