html{scroll-behavior:smooth}.openday-page{background:#fff;overflow-x:clip}.openday-page [id]{scroll-margin-top:90px}.openday-page a:not([href]){cursor:pointer}.mobile-menu-toggle{display:none}.open-day-dialog-backdrop{z-index:100;background:#0009;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.open-day-dialog{background:#fff;width:800px;max-width:90vw;padding:24px;position:relative}.dialog-close{color:#999;cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:50%;width:28px;height:28px;font:22px Arial;position:absolute;top:-10px;right:-10px}.video-unavailable{aspect-ratio:16/9;color:#fff;background:radial-gradient(at 100%,#280e30,#111 60%);flex-direction:column;justify-content:center;align-items:flex-start;padding:55px 70px;font:14px Arial,sans-serif;display:flex}.video-unavailable strong{font-size:16px}.video-unavailable h2{max-width:400px;margin:15px 0 5px;font:700 22px/1.3 Arial}.video-unavailable p{color:#b5b5b5;font-size:12px}.video-unavailable button{color:#111;cursor:pointer;background:#fff;border:0;border-radius:30px;margin-top:18px;padding:8px 16px}.curriculum-details{color:#213677;padding:30px}.curriculum-details h2{margin-bottom:20px;font-size:28px;font-weight:700}.curriculum-details p{font-size:17px;line-height:1.6}.curriculum-details a{color:#fff;background:#213677;border-radius:25px;margin-top:25px;padding:12px 25px;display:inline-block}@media (max-width:767px){.mobile-menu-toggle{z-index:20;color:#213677;background:0 0;border:0;font-size:26px;display:block;position:fixed;top:25px;right:25px}.menu-open .od23{height:auto!important;display:flex!important}.video-unavailable{padding:20px}.video-unavailable h2{font-size:16px}.open-day-dialog{padding:15px}}.open-day-dialog{max-height:90vh;overflow-y:auto}.menu-open [data-mobile-menu]{background:#fff;flex-direction:column!important;height:auto!important;padding:20px!important;display:flex!important}.curriculum-details{padding:0}[data-gallery-viewport]{scroll-snap-type:x mandatory;scrollbar-width:none;height:auto!important;overflow:auto hidden!important}[data-gallery-slider]{width:100%!important;height:auto!important;display:flex!important;position:relative!important;top:0!important;left:0!important;transform:none!important}[data-gallery-slide]{scroll-snap-align:start;flex:0 0 100%;height:auto!important;position:relative!important;inset:0 auto auto!important}[data-gallery-slide] img{width:100%!important;height:auto!important}@media (min-width:600px){[data-gallery-slide]{flex-basis:50%}}@media (min-width:1024px){[data-gallery-slide]{flex-basis:25%}}[data-navigation-links] a{white-space:nowrap}[data-section-background=EventSection]{background-color:#fff!important;background-image:none!important}[data-section=ScholarshipSection],[data-section-background=ScholarshipSection]{background-color:#213677!important;background-image:none!important}.video-actions{gap:8px;display:flex}.video-unavailable .video-learn-more{color:#fff;background:#272727}[data-gallery-viewport],[data-gallery-slider],[data-gallery-slide]>div{height:252px!important}[data-gallery-slide] img{object-fit:cover;max-height:350px!important;position:relative!important;inset:auto!important}[data-section=HeroSection] a[href=\#form]{color:#fff!important;background:red!important}[data-section=CurriculumSection] a[data-popupid],[data-section=AdmissionsSection] a[href]{color:#213677!important;background:#fff!important;border:1px solid #213677!important}[data-section=CurriculumSection] a[href=\#form]{color:#fff!important;background:#213677!important}[data-section=HeroSection] a[href=\#form] span,[data-section=CurriculumSection] a span,[data-section=AdmissionsSection] a span{white-space:nowrap;color:inherit!important}@media (min-width:600px){[data-gallery-viewport],[data-gallery-slider],[data-gallery-slide]>div{height:350px!important}}.openday-page [data-section-background=EventSection]{background-image:url(/openday-sism-edu-my/sites/openday-sism-edu-my-86ccc84a/2026-18379386/f072e92e-envato-labs-image-edit-3-2500.webp)!important}.openday-page [data-navigation-links] a,.openday-page [data-navigation-links] a div,.openday-page [data-navigation-links] a span,.openday-page [data-section=HeaderSpacer] a div,.openday-page [data-section=HeaderSpacer] a span{white-space:nowrap!important;width:auto!important}.openday-page [data-section=HeroSection] a[href=\#form],.openday-page [data-section=HeroSection] a[href=\#form] div,.openday-page [data-section=HeroSection] a[href=\#form] span{color:#fff!important}@media (min-width:1024px){.openday-page [data-section-background=HeroSection],.openday-page [data-section-background=EventSection],.openday-page [data-section-background=ScholarshipSection],.openday-page [data-section=EventSection] .od160{background-attachment:fixed!important}}.openday-page [data-section-background=EventSection],.openday-page [data-section-background=ScholarshipSection],.openday-page [data-section=EventSection] .od160{background-attachment:fixed!important}@media (max-width:1024px){.openday-page [data-section-background=HeroSection]{background-attachment:scroll!important}}
