
:root{--sitl-pm-primary:var(--sitl-primary,#0F4C81);--sitl-pm-dark:var(--sitl-primary-dark,#0A3155);--sitl-pm-accent:var(--sitl-accent,#E7B43C);}
.sitl-page-content .sii-card,.sitl-page-content .si-info-card,.sitl-page-content .si-table-section,.sitl-pm-centered-card,.sitl-pm-application-card{background:#fff;border:1px solid #e4e9ef;border-radius:10px;box-shadow:0 7px 24px rgba(10,49,85,.07);}
.sitl-page-content .sii-card{padding:24px;margin-bottom:22px}.sitl-page-content .sii-highlight{border-top:4px solid var(--sitl-pm-accent)}
.sitl-page-content h2,.sitl-page-content h3,.sitl-page-content h4{color:var(--sitl-pm-dark)}
.sitl-page-content .si-intro{text-align:center;max-width:980px;margin:0 auto 30px}.sitl-page-content .si-intro p{line-height:1.75}
.sitl-page-content .si-card-grid,.sitl-page-content .sii-info-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:18px;margin:25px 0}.sitl-page-content .si-info-card,.sitl-page-content .sii-info-box{padding:20px;background:#fff;border:1px solid #e4e9ef;border-top:4px solid var(--sitl-pm-primary);border-radius:9px}
.sitl-page-content .si-table-section,.sitl-page-content .sii-course-table-wrap{overflow:hidden;margin:26px 0}.sitl-page-content .si-table-title{background:var(--sitl-pm-dark);color:#fff;padding:14px 18px;font-size:18px;font-weight:700}.sitl-page-content .si-table-responsive,.sitl-page-content .sii-course-table-wrap{overflow-x:auto}
.sitl-page-content table{width:100%;border-collapse:collapse;margin:0}.sitl-page-content table th,.sitl-page-content table td{padding:12px 14px;border:1px solid #e4e9ef;vertical-align:middle}.sitl-page-content table th{background:#f6f9fc;color:var(--sitl-pm-dark);font-weight:700}.sitl-page-content table tr:nth-child(even) td{background:#fbfcfe}.sitl-page-content table a{color:var(--sitl-pm-primary);font-weight:700}
.sitl-page-content .sii-duration-badge{display:inline-block;padding:5px 11px;border-radius:20px;background:#f8e6a9;color:#2a2a2a;font-weight:700;font-size:13px;white-space:nowrap}
.sitl-page-content .bvoc-highlight,.sitl-page-content .sii-admission-panel{background:linear-gradient(135deg,var(--sitl-pm-dark),var(--sitl-pm-primary));color:#fff;border-radius:12px;padding:26px;margin:28px 0}.sitl-page-content .bvoc-highlight h3,.sitl-page-content .bvoc-highlight li,.sitl-page-content .bvoc-highlight p,.sitl-page-content .sii-admission-panel h3,.sitl-page-content .sii-admission-panel p{color:#fff}
.sitl-page-content .si-actions,.sitl-pm-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:22px}.sitl-pm-btn,.sitl-page-content .si-btn,.sitl-page-content .sii-wa-btn{display:inline-block;background:var(--sitl-pm-primary);color:#fff!important;padding:11px 20px;border:0;border-radius:5px;font-weight:700;text-decoration:none;cursor:pointer}.sitl-pm-btn:hover,.sitl-page-content .si-btn:hover{background:var(--sitl-pm-dark);color:#fff!important}.sitl-pm-btn-gold,.sitl-page-content .si-btn.alt{background:var(--sitl-pm-accent);color:#1b2a38!important}
.sitl-pm-centered-card{max-width:980px;margin:0 auto;padding:30px;text-align:center}.sitl-pm-verification-image{display:block;width:100%;max-width:794px;height:auto;margin:24px auto;border:1px solid #dfe3e8;box-shadow:0 10px 30px rgba(0,0,0,.10)}
.sitl-pm-application-card{padding:28px}.sitl-pm-application-head{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-bottom:24px}.sitl-pm-pdf-frame{width:100%;height:900px;border:1px solid #dfe3e8;border-radius:9px;overflow:hidden;background:#f5f5f5}.sitl-pm-pdf-frame iframe{width:100%;height:100%;border:0;display:block}.sitl-pm-note{margin-top:15px}
.sitl-pm-contact-row{row-gap:22px}.sitl-pm-contact-card{height:100%}.sitl-pm-contact-bright,.sitl-pm-contact-bright p,.sitl-pm-contact-bright li,.sitl-pm-contact-bright label{color:#172b3f;font-weight:600}.sitl-pm-contact-bright h2{color:var(--sitl-pm-dark);font-weight:800}.sitl-pm-contact-bright strong{color:#0a3155;font-weight:800}.sitl-pm-contact-bright a{color:#0f4c81!important;font-weight:700;text-decoration:none}.sitl-pm-contact-bright a:hover{text-decoration:underline}.sii-contact-list{list-style:none;padding:0;margin:0}.sii-contact-list li{padding:10px 0;border-bottom:1px solid #dce4ec;line-height:1.7}.sii-contact-list li:last-child{border-bottom:0}.sitl-pm-contact-form .form-group{margin-bottom:15px}.sitl-pm-contact-form label{display:block;font-weight:700;margin-bottom:6px;color:var(--sitl-pm-dark)}.sitl-pm-contact-form .form-control{width:100%;padding:11px 12px;border:1px solid #b9c8d6;border-radius:5px;color:#172b3f;font-weight:600;background:#fff}.sitl-pm-contact-form .form-control::placeholder{color:#526579;opacity:1}.sitl-pm-hp{position:absolute!important;left:-99999px!important;width:1px!important;height:1px!important;overflow:hidden!important}.sitl-pm-form-message{padding:12px 15px;border-radius:5px;margin-bottom:16px}.sitl-pm-form-message.success{background:#e8f7ed;color:#176331}.sitl-pm-form-message.error{background:#fdecec;color:#8a1c1c}
.sitl-page-content .si-list-grid{columns:2;column-gap:36px}.sitl-page-content .si-medicine-list{columns:3}.sitl-page-content .si-note{background:#fff9e8;border-left:5px solid var(--sitl-pm-accent);padding:16px 18px;border-radius:5px}.sitl-page-content .si-protected{max-width:850px;margin:0 auto;background:#fff;padding:30px;border:1px solid #e4e9ef;border-radius:10px;text-align:center}
@media(max-width:991px){.sitl-page-content .si-medicine-list{columns:2}.sitl-page-content .si-list-grid{columns:1}}
@media(max-width:767px){.sitl-pm-application-card,.sitl-pm-centered-card{padding:18px}.sitl-pm-pdf-frame{height:620px}.sitl-pm-application-head .sitl-pm-btn{width:100%;text-align:center}.sitl-page-content table{min-width:680px}.sitl-page-content .si-table-responsive,.sitl-page-content .sii-course-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}}
@media(max-width:575px){.sitl-page-content .si-medicine-list{columns:1}}
