@keyframes pulseBlink{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.15);opacity:1}}@font-face{ font-display:swap;font-family:"FontAwesome";src:url(https://www.cbs.com.sg/wp-content/plugins/modern-events-calendar/assets/fonts/fontawesome-webfont.eot?v=4.2.0);src:url(https://www.cbs.com.sg/wp-content/plugins/modern-events-calendar/assets/fonts/fontawesome-webfont.eot?#iefix&v=4.2.0)format("embedded-opentype"),url(https://www.cbs.com.sg/wp-content/plugins/modern-events-calendar/assets/fonts/fontawesome-webfont.woff?v=4.2.0)format("woff"),url(https://www.cbs.com.sg/wp-content/plugins/modern-events-calendar/assets/fonts/fontawesome-webfont.ttf?v=4.2.0)format("truetype"),url(https://www.cbs.com.sg/wp-content/plugins/modern-events-calendar/assets/fonts/fontawesome-webfont.svg?v=4.2.0#fontawesomeregular)format("svg") }@font-face{ font-display:swap;font-family:"simple-line-icons";src:url(https://www.cbs.com.sg/wp-content/plugins/modern-events-calendar/assets/fonts/Simple-Line-Icons.eot);src:url(https://www.cbs.com.sg/wp-content/plugins/modern-events-calendar/assets/fonts/Simple-Line-Icons.eot?#iefix)format("embedded-opentype"),url(https://www.cbs.com.sg/wp-content/plugins/modern-events-calendar/assets/fonts/Simple-Line-Icons.ttf)format("truetype"),url(https://www.cbs.com.sg/wp-content/plugins/modern-events-calendar/assets/fonts/Simple-Line-Icons.woff2)format("woff2"),url(https://www.cbs.com.sg/wp-content/plugins/modern-events-calendar/assets/fonts/Simple-Line-Icons.woff)format("woff"),url(https://www.cbs.com.sg/wp-content/plugins/modern-events-calendar/assets/fonts/Simple-Line-Icons.svg?#simple-line-icons)format("svg") }.mec-sl-hourglass:before{content:""}.mec-sl-tag:before{content:""}.mec-wrap{position:relative;font-family:var(--mec-paragraph-font-family);font-weight:400;color:#626262}.mec-wrap h2,.mec-wrap h4,.mec-wrap h6{color:#171c24;font-weight:400;font-style:inherit;letter-spacing:normal;clear:none}.mec-wrap h2,.mec-wrap h4{font-size:36px;line-height:1.14;margin-bottom:10px}.mec-wrap h4{font-size:24px;line-height:1.2}.mec-wrap h6{font-size:16px;line-height:1.3;margin-bottom:4px}.mec-wrap p{margin:0 0 20px;color:#616161;font-size:14px;line-height:1.8;font-family:var(--mec-paragraph-font-family),sans-serif;font-weight:400}.mec-wrap .mec-event-article .mec-color-hover{box-shadow:none;border:0}.mec-wrap .mec-clear:after,.mec-wrap .mec-clear:before{content:" ";display:table}.mec-wrap .mec-clear:after{clear:both}#mec-active-current{display:block}.mec-event-footer{position:relative;border-top:1px solid #efefef;padding:20px;min-height:80px;margin:0;background:#fafafa;border-radius:0 0 var(--mec-primary-border-radius) var(--mec-primary-border-radius)}.mec-event-calendar-classic .mec-calendar-side .mec-calendar-table{min-height:1024px}@media only screen and (max-width:479px){.mec-calendar-side .mec-calendar-table{min-height:1px}}.mec-modal-booking-button{box-shadow:none;transition:all .21s ease;font-size:11px;font-weight:500;letter-spacing:1px;text-transform:uppercase;background:#fff;color:#767676;border:1px solid #e8e8e8;padding:12px 16px;line-height:37px;height:38px;margin:12px 0;border-radius:var(--mec-secondary-border-radius)}.mec-modal-booking-button:hover{background:#191919;color:#fff;border-color:#191919}.mec-calendar{border:1px solid #e8e8e8;width:100%;box-shadow:0 2px 0 0 rgba(0,0,0,.016);border-radius:var(--mec-primary-border-radius)}.mec-calendar .mec-calendar-topsec{display:table;background:#fff;border-radius:var(--mec-primary-border-radius)}.mec-calendar .mec-calendar-topsec .mec-calendar-side .mec-calendar-table{border-top:1px solid #eaeaea}.mec-calendar .mec-calendar-topsec .mec-calendar-events-sec{display:none}.mec-calendar .mec-calendar-side{display:table-cell;position:relative;text-align:center;box-shadow:0 1px 5px 6px rgba(0,0,0,.005) inset}.mec-calendar .mec-calendar-events-side{display:table-cell;height:100%;border-left:1px solid #efefef}.mec-calendar .mec-calendar-events-side .mec-table-side-day{width:46px;height:46px;margin:0 auto 20px;position:relative;text-align:center;line-height:44px;border:1px solid #40d9f1;border-radius:50%;font-size:14px;font-weight:600;padding:0}.mec-calendar .mec-calendar-header{position:relative;width:560px;margin-top:8px;margin-bottom:16px}.mec-calendar.mec-event-calendar-classic .mec-calendar-header{width:unset}.mec-calendar .mec-calendar-header h2{text-transform:uppercase;font-size:22px;font-weight:700;color:#333}.mec-calendar .mec-event-footer{width:auto;border-radius:0 0 var(--mec-primary-border-radius) var(--mec-primary-border-radius)}.mec-calendar .mec-calendar-table-head,.mec-calendar dl{display:table;margin:0;border:0;padding:0;table-layout:fixed}.mec-calendar .mec-calendar-table-head{width:100%}.mec-calendar .mec-calendar-table-head .mec-calendar-day-head,.mec-calendar dt{display:table-cell;border-radius:44px;width:80px;height:80px;line-height:80px;text-align:center}.mec-calendar dt{color:#a4aab1;background:#fff;font-size:13px}.mec-calendar .mec-calendar-table-head .mec-calendar-day-head{transition:all .66s ease;background:0 0;font-weight:600;text-transform:uppercase;font-size:15px;color:#636f72}.mec-calendar .mec-calendar-table-head dt{font-weight:600;font-size:15px;color:#636f72}.mec-calendar .mec-calendar-row dt:hover,.mec-calendar .mec-next-month:hover{background:#f4f4f4}.mec-calendar .mec-table-nullday{color:#cacaca}.mec-box-calendar.mec-calendar dl dt:last-child,.mec-calendar.mec-box-calendar .mec-table-nullday:last-child{border-right:1px solid #eaeaea}.mec-calendar .mec-selected-day,.mec-calendar .mec-selected-day:hover{background:#40d9f1;color:#fff}.mec-calendar .mec-has-event{position:relative}.mec-calendar .mec-calendar-row dt.mec-has-event:hover{background:#40d9f1}.mec-calendar .mec-has-event a{cursor:pointer;display:block;width:100%;height:100%;border-radius:50%;color:#4d4d4d;transition:all .25s ease;text-decoration:none;box-shadow:none}.mec-calendar .mec-calendar-row dt.mec-has-event:hover a{color:#fff}.mec-calendar .mec-has-event:after{background-color:#40d9f1;border-radius:50%;display:block;content:"";bottom:10px;left:calc(50% - 4px);position:absolute;transition:all .25s ease}.mec-calendar:not(.mec-liquid-custom-scrollbar) .mec-event-article{display:flex;text-align:left;margin-bottom:0;padding-bottom:25px;padding-top:26px;border-top:1px solid #efefef;transition:all .33s ease}.mec-calendar .mec-event-article:hover{background-color:#fafafa}.mec-calendar .mec-event-article .mec-event-time{font-size:11px;line-height:1.1;margin:0}.mec-calendar .mec-event-article .mec-event-time i{display:inline-block}.mec-calendar .mec-event-article .mec-event-title{font-size:13px;padding:0;margin:10px 0 8px;font-weight:700;text-transform:uppercase}.mec-calendar .mec-event-article .mec-event-title a{text-decoration:none;color:#494949;transition:color .3s ease}.mec-calendar .mec-event-article .mec-event-title a:hover{color:#40d9f1}.mec-calendar:not(.mec-liquid-custom-scrollbar,.mec-liquid-daily) .mec-event-article .mec-event-image{max-width:70px;margin-right:15px;height:auto}.mec-calendar:not(.mec-liquid-custom-scrollbar,.mec-liquid-daily) .mec-event-article .mec-event-image img{border-radius:var(--mec-secondary-border-radius)}.mec-calendar .mec-event-article .mec-event-detail{font-size:13px;line-height:1.3;color:#9a9a9a;margin-bottom:0}.mec-calendar .mec-calendar-side .mec-next-month,.mec-calendar .mec-calendar-side .mec-previous-month{cursor:pointer;position:absolute;top:0;min-width:50px;height:50px;line-height:50px;text-align:center;background:#fff;color:#a9a9a9;font-size:12px;letter-spacing:1px;text-transform:uppercase;padding-left:10px;padding-right:10px;box-shadow:0 2px 0 0 rgba(0,0,0,.015)}.mec-calendar .mec-calendar-side .mec-next-month i,.mec-calendar .mec-calendar-side .mec-previous-month i{font-size:12px;color:#40d9f1;cursor:pointer}.mec-calendar .mec-calendar-side .mec-next-month:hover,.mec-calendar .mec-calendar-side .mec-previous-month:hover{background-color:#f9f9f9;color:#40d9f1}.mec-calendar .mec-calendar-side .mec-previous-month{left:0;border-bottom-right-radius:var(--mec-secondary-border-radius);border-top-left-radius:var(--mec-primary-border-radius)}.mec-calendar .mec-calendar-side .mec-next-month{right:0;border-bottom-left-radius:var(--mec-secondary-border-radius)}@media only screen and (max-width:1200px){.mec-calendar .mec-has-event:after{width:6px;height:6px;bottom:6px}.mec-calendar .mec-calendar-side{width:370px}.mec-calendar .mec-calendar-header{position:relative;width:350px;margin-top:30px}.mec-calendar dt{width:50px;height:50px;line-height:50px}}@media only screen and (max-width:767px){.mec-calendar .mec-calendar-header h2{font-size:18px}.mec-calendar .mec-calendar-topsec,.mec-calendar dl{width:100%}.mec-calendar .mec-calendar-side{width:100%;display:block;padding:30px}.mec-calendar .mec-calendar-header{width:auto}.mec-calendar .mec-calendar-events-side{width:100%;display:block;height:100%;border-left:none;border-top:1px solid #efefef;padding:20px}.mec-calendar dt{width:14%;height:60px;line-height:60px;border-radius:50px}}@media only screen and (max-width:479px){.mec-calendar .mec-has-event:after{width:4px;height:4px}.mec-calendar .mec-calendar-header h2{font-size:16px;margin-top:33px}.mec-calendar dt{height:38px;line-height:38px}}.mec-box-calendar.mec-calendar .mec-has-event a,.mec-box-calendar.mec-calendar dt{border-radius:0}.mec-box-calendar.mec-calendar dt{border-bottom:1px solid #eaeaea;border-left:1px solid #eaeaea}.mec-box-calendar.mec-calendar .mec-calendar-side .mec-next-month,.mec-box-calendar.mec-calendar .mec-calendar-side .mec-previous-month{border-radius:var(--mec-secondary-border-radius);top:40px;border:1px solid #eee;height:30px;line-height:30px;z-index:1}.mec-box-calendar.mec-calendar .mec-calendar-side .mec-previous-month{left:40px}.mec-box-calendar.mec-calendar .mec-calendar-side .mec-next-month{right:40px}.mec-box-calendar.mec-calendar .mec-calendar-side{box-shadow:none}.mec-box-calendar.mec-calendar .mec-calendar-events-side{border:0}.mec-box-calendar.mec-calendar .mec-calendar-events-side .mec-table-side-day{border-radius:var(--mec-secondary-border-radius)}@media only screen and (max-width:1200px){.mec-box-calendar.mec-calendar .mec-calendar-side .mec-previous-month{left:42px}.mec-box-calendar.mec-calendar .mec-calendar-side .mec-next-month{right:42px}.mec-calendar .mec-calendar-header h2{font-size:17px;margin-top:7px}}@media only screen and (max-width:767px){.mec-box-calendar.mec-calendar .mec-calendar-side .mec-next-month,.mec-box-calendar.mec-calendar .mec-calendar-side .mec-previous-month{top:28px;font-size:10px}.mec-box-calendar.mec-calendar .mec-calendar-side .mec-previous-month{left:30px}.mec-box-calendar.mec-calendar .mec-calendar-side .mec-next-month{right:30px}.mec-calendar .mec-calendar-header h2{font-size:15px}}@media only screen and (max-width:479px){.mec-box-calendar.mec-calendar .mec-calendar-side .mec-next-month,.mec-box-calendar.mec-calendar .mec-calendar-side .mec-previous-month{font-size:0;padding:4px 8px;text-align:center;min-width:33px}.mec-box-calendar.mec-calendar .mec-calendar-side .mec-previous-month{left:10px}.mec-box-calendar.mec-calendar .mec-calendar-side .mec-next-month{right:10px}}.mec-calendar.mec-event-calendar-classic,.mec-calendar.mec-event-calendar-classic .mec-calendar-side{border:0;padding:0;width:100%;height:100%;box-shadow:none}.mec-calendar.mec-event-calendar-classic .mec-calendar-side{display:block}.mec-calendar.mec-event-calendar-classic .mec-calendar-table-head,.mec-calendar.mec-event-calendar-classic dl.mec-calendar-row{width:100%;padding:0}.mec-calendar.mec-event-calendar-classic .mec-calendar-table-head{background:#f5f6f7;border-width:1px;border-style:solid;border-color:#eaeaea}.mec-calendar.mec-event-calendar-classic dl dt{line-height:1.2;position:relative}.mec-calendar.mec-event-calendar-classic .mec-has-event:after{bottom:auto;top:24px;left:7px;margin:0}.mec-box-calendar.mec-calendar.mec-event-calendar-classic .mec-calendar-side .mec-previous-month{left:0}.mec-box-calendar.mec-calendar.mec-event-calendar-classic .mec-calendar-side .mec-next-month{right:0}.mec-next-month a,.mec-previous-month a{pointer-events:none;line-height:15px}.mec-calendar.mec-event-calendar-classic .mec-calendar-events-sec{text-align:left;background:#fafafa;border:1px solid #eaeaea;border-top:none;padding:10px 20px;display:none}.mec-calendar.mec-event-calendar-classic .mec-calendar-events-sec .mec-event-article:hover{background-color:#fcfcfc}.mec-calendar.mec-event-calendar-classic .mec-selected-day,.mec-calendar.mec-event-calendar-classic dt.mec-selected-day:hover{color:#40d9f1;font-weight:700;background:#fafafa;border-bottom:none}.mec-wrap .mec-calendar.mec-event-calendar-classic:not(.mec-event-container-simple) .mec-selected-day:hover{color:#fff!important}.mec-calendar.mec-event-calendar-classic .mec-calendar-events-sec .mec-table-side-day,.mec-calendar.mec-event-calendar-classic .mec-calendar-events-sec .mec-table-side-title{display:inline-block;margin:0 0 15px;font-weight:700}.mec-calendar.mec-event-calendar-classic .mec-calendar-events-sec .mec-table-side-day{margin-left:4px}.mec-calendar.mec-event-calendar-classic .mec-calendar-row dt.mec-has-event a{color:#4d4d4d}.mec-calendar.mec-event-calendar-classic .mec-calendar-row dt.mec-has-event:not(.mec-selected-day):hover a{color:#fff}@media only screen and (max-width:1200px){.mec-calendar.mec-event-calendar-classic dl dt{height:100px}}@media only screen and (max-width:767px){.mec-calendar.mec-event-calendar-classic dl dt{height:40px}}@media only screen and (max-width:479px){.mec-calendar.mec-event-calendar-classic .mec-calendar-events-sec{padding:10px}}.mec-event-container-simple .event-single-content-simple{display:none}.mec-event-calendar-classic.mec-event-container-simple .mec-calendar-side .mec-calendar-table{min-height:unset}.mec-event-container-simple .mec-monthly-tooltip h4{margin:0;color:#444;display:-webkit-box;overflow:hidden;font-family:"Circular Spotify Text";font-size:14px;font-weight:400;letter-spacing:-.15px;-webkit-line-clamp:4;line-clamp:4;color:var(--neutral500-color);-webkit-box-orient:vertical}.mec-event-container-simple .mec-monthly-tooltip h4:hover{color:#111}.mec-event-container-simple .mec-monthly-tooltip.event-single-link-simple{display:block}.mec-event-container-simple .simple-skin-ended:nth-last-of-type(2) .mec-monthly-tooltip.event-single-link-simple{border-bottom:none}.mec-calendar.mec-event-container-simple dl dt.mec-calendar-day{color:#000}.mec-calendar.mec-event-container-simple .mec-calendar-row dt:hover{background:unset}.mec-calendar.mec-event-container-simple .mec-calendar-row dt,.mec-calendar.mec-event-container-simple .mec-calendar-row dt:last-child,.mec-calendar.mec-event-container-simple .mec-calendar-table-head .mec-calendar-day-head,.mec-calendar.mec-event-container-simple .mec-calendar-table-head .mec-calendar-day-head:last-child{border-width:2px}.mec-calendar.mec-event-container-simple dl dt.mec-selected-day,.mec-calendar.mec-event-container-simple dl dt.mec-selected-day:hover{border-bottom:2px solid #40d9f1;background:unset;border-bottom-color:var(--mec-color-skin)}.mec-calendar.mec-event-container-simple .mec-calendar-table-head .mec-calendar-day-head{border-top-width:2px!important}@media (max-width:768px){.mec-calendar.mec-event-container-simple{overflow-x:scroll}.mec-calendar.mec-event-container-simple .mec-calendar-side{min-width:100%}.mec-event-container-simple .mec-calendar-side{min-width:650px!important}}.mec-wrap.colorskin-custom .mec-calendar.mec-event-container-simple .mec-selected-day:hover{background:#f4f4f4}.mec-tooltip-event-title{font-size:16px;font-weight:700;color:#000;margin-bottom:2px}.mec-tooltip-event-time{font-size:12px;color:#888;margin-bottom:8px;margin-top:5px}.mec-tooltip-event-content{clear:both}.mec-tooltip-event-featured{float:left;margin-right:13px;margin-bottom:1px}.mec-tooltip-event-featured img{max-width:120px}.mec-tooltip-event-desc{font-size:14px;color:#444;line-height:18px}@media (max-width:768px){.mec-event-container-simple .mec-monthly-tooltip.event-single-link-simple h4{font-size:13px}}@media (max-width:480px){.mec-event-container-simple .mec-monthly-tooltip.event-single-link-simple h4{font-size:11px}}.event-color{width:14px;display:inline-block;vertical-align:inherit;height:14px;margin-left:5px;border-radius:50%}@font-face{ font-display:swap;font-family:simple-line-icons;src:url(https://www.cbs.com.sg/wp-content/plugins/modern-events-calendar/assets/fonts/Simple-Line-Icons.eot?v=2.3.1);src:url(https://www.cbs.com.sg/wp-content/plugins/modern-events-calendar/assets/fonts/Simple-Line-Icons.eot?v=2.3.1#iefix)format("embedded-opentype"),url(https://www.cbs.com.sg/wp-content/plugins/modern-events-calendar/assets/fonts/Simple-Line-Icons.woff2?v=2.3.1)format("woff2"),url(https://www.cbs.com.sg/wp-content/plugins/modern-events-calendar/assets/fonts/Simple-Line-Icons.woff?v=2.3.1)format("woff"),url(https://www.cbs.com.sg/wp-content/plugins/modern-events-calendar/assets/fonts/Simple-Line-Icons.ttf?v=2.3.1)format("truetype"),url(https://www.cbs.com.sg/wp-content/plugins/modern-events-calendar/assets/fonts/Simple-Line-Icons.svg?v=2.3.1#simple-line-icons)format("svg");font-weight:400;font-style:normal }[class*=mec-sl-]{font-family:simple-line-icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mec-sl-angle-left:before{content:""}.mec-sl-angle-right:before{content:""}.mec-sl-clock-o:before{content:""}.mec-color,.mec-color-hover:hover,.mec-wrap .mec-color,.mec-wrap .mec-color-hover:hover{color:#40d9f1}.mec-load-month-link{color:#a9a9a9;font-size:12px;font-weight:400;letter-spacing:1px;text-transform:uppercase;text-decoration:unset;transition:all .33s ease}.mec-wrap *,.mec-wrap :after,.mec-wrap :before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body[class*=mec-theme] .mec-wrap a{text-decoration:auto}.mec-wrap h2,.mec-wrap h4,.mec-wrap h6{font-family:var(--mec-heading-font-family),Helvetica,Arial,sans-serif}.mec-calendar .mec-event-article .mec-event-title a:hover,.mec-wrap.colorskin-custom .mec-calendar .mec-calendar-side .mec-next-month:hover,.mec-wrap.colorskin-custom .mec-calendar .mec-calendar-side .mec-next-month:hover .mec-load-month-link,.mec-wrap.colorskin-custom .mec-calendar .mec-calendar-side .mec-previous-month:hover,.mec-wrap.colorskin-custom .mec-calendar .mec-calendar-side .mec-previous-month:hover .mec-load-month-link,.mec-wrap.colorskin-custom .mec-calendar.mec-event-calendar-classic .mec-selected-day,.mec-wrap.colorskin-custom .mec-calendar.mec-event-calendar-classic dt.mec-selected-day:hover,.mec-wrap.colorskin-custom .mec-color,.mec-wrap.colorskin-custom .mec-color-hover:hover{color:var(--mec-color-skin)}.mec-calendar .mec-has-event:after,.mec-wrap.colorskin-custom .mec-calendar .mec-calendar-row dt.mec-has-event:hover,.mec-wrap.colorskin-custom .mec-calendar .mec-has-event:after,.mec-wrap.colorskin-custom .mec-calendar .mec-selected-day:hover,.mec-wrap.colorskin-custom .mec-calendar:not(.mec-event-calendar-classic) .mec-selected-day{background-color:var(--mec-color-skin)}.mec-wrap .mec-calendar .mec-event-article .mec-event-title a,.mec-wrap h4 a{color:var(--mec-title-color)}.mec-wrap .mec-calendar .mec-event-article .mec-event-title a:hover,.mec-wrap.colorskin-custom h4 a:hover{color:var(--mec-title-color-hover)}.mec-wrap .mec-color-hover:hover{color:var(--mec-fluent-bold-color)}@font-face{ font-display:swap;font-family:fcicons;src:url(data:application/x-font-ttf;charset=utf-8;base64,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)format("truetype");font-weight:400;font-style:normal }:root{--fc-daygrid-event-dot-width:8px;--fc-list-event-dot-width:10px;--fc-list-event-hover-bg-color:#f5f5f5;--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px;--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0)}:where(body){margin:0}.mec-calendar .mec-event-article .mec-event-title a{margin-bottom:5px;display:inline-block}.is-screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);color:#000;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important;word-break:normal}.popup-search-close{cursor:pointer;width:20px;height:20px;z-index:99999;float:right;position:relative;margin:20px 20px 0 0}#is-popup-wrapper{width:100%;height:100%;position:fixed;top:0;left:0;background:rgba(4,4,4,.91);z-index:999999}.is-popup-search-form form{width:80%;margin:20%auto 0}.is-popup-search-form form.is-ajax-search{margin:10%auto 0}.popup-search-close:after,.popup-search-close:before{border-left:2px solid #848484;content:"";height:20px;left:9px;position:absolute;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.popup-search-close:before{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.is-form-style label{display:inline-block!important;padding:0;vertical-align:middle;margin:0;width:100%;line-height:1}.is-form-style{line-height:1;position:relative;padding:0!important}.is-form-style input.is-search-input{background:#fff;background-image:none!important;color:#333;margin:0;outline:0!important;min-height:0;line-height:1;border-radius:0;border:1px solid #ccc!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-webkit-border-radius:0}.is-form-style input.is-search-input::-ms-clear{display:none;width:0;height:0}.is-form-style input.is-search-input::-ms-reveal{display:none;width:0;height:0}.is-form-style input.is-search-input::-webkit-search-cancel-button,.is-form-style input.is-search-input::-webkit-search-decoration,.is-form-style input.is-search-input::-webkit-search-results-button,.is-form-style input.is-search-input::-webkit-search-results-decoration{display:none}a,article,div,dl,dt,footer,form,h2,h3,h4,h6,header,html,i,label,li,p,section,span,ul{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}body{vertical-align:baseline;line-height:1.2;margin:0 auto;background-color:var(--white);font-family:"Space Grotesk",sans-serif;font-weight:500;letter-spacing:1px;max-width:1920px}body,img{padding:0;border:0;font-size:100%}article,footer,header,section{display:block}ul{list-style:none}*{box-sizing:border-box}:root{--primary-color:#fb8023;--primary-org-color:#ffeada;--primary-org400-color:#ff964c;--primary-org500-color:#fb8023;--primary-org600-color:#cd6a21;--primary-org700-color:#a1551d;--neutral100-color:#e5e7eb;--neutral200-color:#d0d5dd;--neutral300-color:#bbc0cc;--neutral400-color:#a0abbb;--surface-500-color:#64748b;--neutral500-color:#000;--neutral600-color:#a8a8a8;--neutral700-color:#323a46;--neutral800-color:#f7f8f9;--neutral900-color:#0d0f11;--dark100-color:#57656c;--dark200-color:#bebebe;--dark300-color:#e7eaee;--dark500-color:#b1b1b1;--dark600-color:#d9d9d9;--dark700-color:#24272f;--dark800-color:#f8f6f4;--dark900-color:#191d23;--nude100-color:#4f2c14;--nude200-color:#d0d0d0;--nude300-color:#b8c0cc;--nude400-color:#fbfcfe;--nude500-color:#2e3138;--nude600-color:#4b5768;--nude700-color:#111827;--nude800-color:#20232a;--nude900-color:#0e0f11;--secondary-color:#444956;--white:#fff;--surface-primary:#f7f7f7;--dark000-color:#292C33}@font-face{ font-display:swap;font-family:"Space Grotesk";font-weight:700;src:url(https://www.cbs.com.sg/wp-content/themes/cbs/assets/fonts/SpaceGrotesk-Bold.ttf);font-style:normal }@font-face{ font-display:swap;font-family:"Space Grotesk";font-weight:600;src:url(https://www.cbs.com.sg/wp-content/themes/cbs/assets/fonts/SpaceGrotesk-SemiBold.ttf);font-style:normal }@font-face{ font-display:swap;font-family:"Space Grotesk";font-weight:500;src:url(https://www.cbs.com.sg/wp-content/themes/cbs/assets/fonts/SpaceGrotesk-Medium.ttf);font-style:normal }@font-face{ font-display:swap;font-family:"Space Grotesk";font-weight:400;src:url(https://www.cbs.com.sg/wp-content/themes/cbs/assets/fonts/SpaceGrotesk-Regular.ttf);font-style:normal }@font-face{ font-display:swap;font-family:"Circular Spotify Text";font-weight:400;src:url(https://www.cbs.com.sg/wp-content/themes/cbs/assets/fonts/CircularStd-Book.otf);font-style:normal }@font-face{ font-display:swap;font-family:"Circular Spotify Text";font-weight:500;src:url(https://www.cbs.com.sg/wp-content/themes/cbs/assets/fonts/CircularSpotifyText-Medium.otf);font-style:normal }a{color:var(--neutral500-color);text-decoration:none;cursor:pointer}li,ul{list-style-type:none}img{width:100%;margin:0 auto;vertical-align:bottom;max-width:100%}.header .logo a,.pc{display:block}.sp{display:none}.container{width:92%;margin:0 auto}.common-ttl{position:relative;padding-bottom:17px;color:var(--nude800-color);font-size:48px;font-weight:700;letter-spacing:-1.1px}.common-ttl::after{position:absolute;bottom:0;left:0;width:168px;height:7px;background-color:var(--primary-color);content:""}.sub-page{padding-top:180px}.nav-header{position:fixed;top:0;right:0;left:0;align-items:center;z-index:10;width:100%}.topbar-download-now{position:relative}.download-now-content{padding:12px;background:#fb8023;color:#fff;font-size:clamp(14px,.875rem + .2vw,16px);font-weight:700;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;text-align:center}.go-brochure{color:#fb8023;background:#fff;font-family:Space Grotesk;font-weight:500;font-style:Medium;font-size:12.13px;leading-trim:NONE;line-height:100%;letter-spacing:0;vertical-align:middle;padding:9px 1.3rem;border-radius:4px;margin-left:15px;display:inline-block;animation:pulseBlink 1.5s infinite}.go-brochure:hover{color:#fb8023;text-decoration:none}.header{display:flex;right:0;left:0;align-items:center;z-index:10;width:100%;margin:0 auto;padding:12px 1.3%;background-color:var(--white);max-width:1920px}.header .logo{width:18%}.header .menu{display:flex;width:82%;padding-left:45px}.header .menu .menu-list{display:flex;justify-content:center;align-items:center;width:82%}.header .menu .menu-list li{margin-right:20px}.header .menu .menu-list li:last-child{margin-right:0}.header .menu .menu-list li a{position:relative;color:var(--surface-500-color);font-size:clamp(14px,.875rem + .2vw,16px);font-weight:500;letter-spacing:.3px}.header .menu .menu-list li a:hover{color:var(--primary-color)}.header .menu .menu-list li a.sub-menu{padding-right:17px}.header .menu .menu-list li a.sub-menu:after{position:absolute;top:50%;right:0;width:12px;height:6px;background:url(https://www.cbs.com.sg/wp-content/themes/cbs/assets/img/ico_dropdown.svg)no-repeat center/cover;content:"";transform:translateY(-50%)}.header .menu .menu-list li a:hover.search img,.header .menu .menu-list li a:hover.sub-menu:after{filter:invert(61%) sepia(93%) saturate(2219%) hue-rotate(343deg) brightness(98%) contrast(100%)}.header .menu .menu-list li a.search img{width:16px;height:16px}.header .btn-gp{width:18%}.header .btn-gp .enroll-btn{display:block;padding:12px;background-color:var(--primary-color);color:var(--white);font-family:"Space Grotesk",sans-serif;font-size:clamp(14px,.875rem + .2vw,16px);font-weight:500;text-align:center;letter-spacing:.5px;border-radius:4px;cursor:pointer}.header .menu .submenu-item{display:none;position:absolute;top:130px;right:0;left:0;width:100%;padding:20px;background-color:var(--dark900-color)}.header .menu .submenu-list{display:flex;justify-content:center;align-items:center}.header .menu .submenu-list li a{color:var(--white);font-size:16px;font-weight:400}.footer .footer-banner ul li a:hover,.header .menu .submenu-list li a:hover{color:var(--white)}.header .menu .submenu-list li{margin-right:2.9%}.header .menu .search-btn .input-gp{position:relative;width:447px;margin:0 auto}.header .menu .search-btn .input-gp::before{position:absolute;top:50%;left:28px;width:16px;height:16px;background:url(https://www.cbs.com.sg/wp-content/themes/cbs/assets/img/ico_search.svg)no-repeat center/cover;content:"";transform:translateY(-50%);filter:brightness(0) saturate(100%) invert(91%) sepia(5%) saturate(3%) hue-rotate(171deg) brightness(99%) contrast(95%)}.header .menu .search-btn{padding:14px 0}.header .menu .search-btn input{width:100%;padding:10px 63px;border:1px solid var(--dark300-color);background-color:transparent;color:var(--neutral800-color);font-size:16px;font-weight:400}.header .menu .search-btn input:focus{outline:0}.header .menu .search-btn input::placeholder{color:var(--neutral800-color);font-size:16px;font-weight:400}.header .menu .search-btn .cross{position:absolute;top:16px;right:16.3%;width:10px}input[type=text]::-webkit-calendar-picker-indicator{display:none!important}.ttl{color:var(--neutral900-color);font-size:48px;font-weight:700;letter-spacing:-1.5px}.calendar-blk{padding:40px 0 87px}.calendar-blk .container{padding-left:13px}.calendar-blk .search-gp{display:flex;justify-content:space-between;padding:36px 0 25px}.search-box{position:relative;width:34.5%}.is-ajax-search label::before,.search-box::before{position:absolute;top:50%;left:17px;width:16px;height:17px;background:url(https://www.cbs.com.sg/wp-content/themes/cbs/assets/img/ico_search.svg)no-repeat center/cover;content:"";transform:translateY(-50%)}.search-box input{outline:0}.is-form-style input.is-search-input,.search-box input{width:100%;padding:19px 41px;border:1px solid var(--dark200-color);color:var(--dark900-color);font-family:"Circular Spotify Text";font-size:14px!important;height:unset!important}.search-box input:focus{outline:0}.is-form-style input.is-search-input::placeholder,.search-box input::placeholder{color:var(--dark500-color);font-family:"Circular Spotify Text";font-size:14px}.search-gp .btn-gp{display:flex;justify-content:flex-end;width:62%}.search-gp .btn-gp img{width:32px}.search-gp .btn-gp a{display:block;width:54px;padding:11px 0;border:1px solid var(--dark200-color);text-align:center;border-radius:2px}.search-gp .btn-gp a.active{border:1px solid var(--primary-color)}.search-gp .btn-gp a.active img{filter:invert(66%) sepia(97%) saturate(572%) hue-rotate(346deg) brightness(95%) contrast(88%)}.search-gp .btn-gp .dash-ico{margin-right:23px}.mec-event-image{display:none!important}.mec-calendar{margin-bottom:0!important}.modern-calendar .mec-calendar .mec-calendar-side{width:48.8%!important;border:1px solid var(--dark600-color);background-color:var(--dark800-color)}.mec-calendar .mec-calendar-side{width:100%;border:1px solid var(--dark600-color)}.mec-calendar dl{width:100%}.mec-calendar .mec-has-event:after{width:9px;height:9px}.mec-monthly-contents{width:100%!important}.mec-skin-monthly-view-month-navigator-container{display:flex;justify-content:center;align-items:center;padding:36px 19px 28px 32px;border-bottom:1px solid var(--dark600-color)}.mec-box-calendar.mec-calendar .mec-calendar-header{margin-bottom:unset!important;margin-top:8px!important}.mec-calendar .mec-calendar-side .mec-next-month,.mec-calendar .mec-calendar-side .mec-previous-month{box-shadow:none;transition:none;border:0!important}.mec-calendar .mec-calendar-side .mec-previous-month{background:url(https://www.cbs.com.sg/wp-content/themes/cbs/assets/img/ico_leftarr.svg)no-repeat center/contain}.mec-calendar .mec-calendar-side .mec-next-month{background:url(https://www.cbs.com.sg/wp-content/themes/cbs/assets/img/ico_rightarr.svg)no-repeat center/contain}.mec-calendar-header .calendar-current-date{font-family:"Circular Spotify Text";font-size:20px!important;font-weight:500;text-transform:none!important}.page-calendar .mec-box-calendar.mec-calendar .mec-calendar-header{padding-top:0!important}.mec-box-calendar.mec-calendar dt,.mec-calendar .mec-table-nullday{font-family:"Circular Spotify Text";font-size:20px;font-weight:500;background:unset;border-bottom:.078vw solid var(--dark600-color);border-left:.078vw solid var(--dark600-color);border-right:none}.mec-box-calendar.mec-calendar .mec-has-event.prev-month a{color:#cacaca!important}.mec-calendar-table-head{display:flex;background-color:var(--dark300-color);border-bottom:1px solid var(--dark600-color)}.mec-calendar dt a{width:14.28%;padding:41px 0 40px;text-align:center;line-height:1.2}.mec-wrap.colorskin-custom .mec-calendar:not(.mec-event-calendar-classic) .mec-selected-day{background:unset;color:#a4aab1}.mec-box-calendar.mec-calendar dt:hover a{display:flex;justify-content:center;align-items:center;width:73px;height:73px;border-radius:50%;background:var(--primary-color);margin-left:10px;padding:0;transition:none}#tab2 .mec-box-calendar.mec-calendar dt:hover a{width:100%;height:unset;background:0 0;margin:unset;display:block;padding:7px 0 0}.mec-event-container-simple .mec-monthly-tooltip h4:hover{text-decoration:none}.mec-box-calendar.mec-calendar .mec-has-event a,.mec-calendar dt{transition:none}.mec-box-calendar.mec-calendar dt:hover{background:unset!important}.mec-calendar .mec-calendar-events-side{width:49%;padding:0 0 0 20px}.mec-calendar .mec-calendar-side{padding:0}[class*=mec-sl-]{display:none!important}.mec-calendar .mec-calendar-events-side .mec-table-side-title{padding:21px 0 26px;font-family:"Circular Spotify Text";font-size:20px;font-weight:500;text-align:center;letter-spacing:-.1px;text-transform:capitalize;margin-bottom:0}.mec-calendar .mec-calendar-row dt.mec-has-event:hover:after{background-color:transparent}.mec-wrap.colorskin-custom .mec-calendar .mec-calendar-events-side .mec-table-side-day{display:inline-block;width:45px;height:45px;margin-left:22px;padding:0 10px;border:1px solid var(--primary-color);color:var(--primary-color);text-align:center;border-radius:50%;font-size:20px;font-weight:500;font-family:"Space Grotesk",sans-serif}.list-blk .schedule-list{height:500px;overflow-y:auto}.list-blk .schedule-list::-webkit-scrollbar{width:4px;border:1px solid #d5d5d5}.list-blk .schedule-list::-webkit-scrollbar-track{background:#eee;border-radius:0}.list-blk .schedule-list::-webkit-scrollbar-thumb{background:#b0b0b0;border-radius:0}.list-blk .schedule-list li{padding:33px 72px 30px 34px;border-bottom:1px solid var(--nude200-color)}.mec-calendar .mec-month-side .mec-event-article{padding-left:34px;font-family:"Circular Spotify Text";font-size:18px;font-weight:500;padding-right:72px;display:block}.mec-calendar .mec-month-side .mec-event-article .mec-event-detail{color:var(--neutral700-color);font-size:18px}.mec-calendar-side .mec-calendar-table{min-height:unset}.list-blk .schedule-list li .event-color{background:0 0!important}.list-blk .schedule-list li:last-child{border-bottom:unset}.list-blk .schedule-list li .schedule-detail{display:flex;justify-content:space-between}.list-blk .schedule-list li .schedule-detail span{position:relative;padding-left:37px;color:var(--neutral500-color);font-family:"Circular Spotify Text";font-size:16px;font-weight:400;letter-spacing:.3px}.list-blk .schedule-list li .schedule-detail span.time{text-transform:lowercase}.list-blk .schedule-list li .schedule-detail span:before{position:absolute;top:0;left:0;width:20px;height:20px;content:""}.list-blk .schedule-list li:nth-child(odd){background-color:var(--neutral800-color)}.mec-calendar .mec-event-footer{min-height:unset;padding:0;background:0 0;border:0}.mec-wrap :not(.elementor-widget-container)>p{margin:0}.mec-wrap .mec-clear:after,.mec-wrap .mec-clear:before{display:none}.list-blk .schedule-list li .schedule-detail span.time:before{background:url(https://www.cbs.com.sg/wp-content/themes/cbs/assets/img/ico_clock.svg)no-repeat center/cover}.list-blk .schedule-list li .schedule-detail span.day:before,.modern-calendar .schedule-detail span.day:before{width:14px;background:url(https://www.cbs.com.sg/wp-content/themes/cbs/assets/img/ico_day.svg)no-repeat center/cover}.list-blk .schedule-list li .schedule-detail span.fees:before{background:url(https://www.cbs.com.sg/wp-content/themes/cbs/assets/img/ico_tag.svg)no-repeat center/cover}.learn-btn,.list-blk .schedule-list li .txt-list{font-family:"Circular Spotify Text";font-weight:500}.list-blk .schedule-list li .txt-list{display:-webkit-box;line-height:1.3;overflow:hidden;margin:14px 0 23px;color:var(--neutral700-color);font-size:18px;letter-spacing:0;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;text-transform:none}.learn-btn{display:inline-block;padding:8px 15px;background-color:var(--primary-color);color:var(--white);font-size:14px;letter-spacing:.1px}#tab2 .mec-box-calendar.mec-calendar.mec-event-calendar-classic .mec-calendar-side .mec-previous-month{left:38px}#tab2 .mec-box-calendar.mec-calendar.mec-event-calendar-classic .mec-calendar-side .mec-next-month{right:38px}.program-calendar{border:1px solid var(--dark600-color)}.mec-box-calendar.mec-calendar.mec-event-calendar-classic .mec-calendar-side .mec-next-month,.mec-box-calendar.mec-calendar.mec-event-calendar-classic .mec-calendar-side .mec-previous-month{top:38px!important}.mec-calendar .mec-calendar-side .mec-next-month i,.mec-wrap.colorskin-custom .mec-calendar .mec-calendar-side .mec-previous-month i{color:var(--dark700-color)}.mec-calendar .mec-calendar-table-head dt{text-transform:capitalize!important;color:var(--dark700-color);padding:26px 0}.mec-calendar.mec-event-calendar-classic dl dt{text-align:right;height:134px;width:14.7%;padding:23px 17px 23px 10px;cursor:pointer}.enroll-btn,.mec-calendar.mec-event-calendar-classic dl dt,.mec-calendar.mec-event-container-simple .mec-calendar-row dt{font-size:20px;font-family:"Circular Spotify Text"}.mec-calendar.mec-event-container-simple dl dt.mec-calendar-day{font-size:20px}.mec-event-container-simple .mec-monthly-tooltip.event-single-link-simple{width:100%;padding:7px 0 0;text-align:left;border-bottom:unset}#tab2 .mec-wrap.colorskin-custom .mec-calendar.mec-event-calendar-classic dt.mec-selected-day,#tab2 .mec-wrap.colorskin-custom .mec-calendar.mec-event-calendar-classic dt.mec-selected-day:hover{border-bottom:2px solid #eb8e48;background-color:var(--primary-org-color);color:var(--primary-org600-color)}#tab2 .mec-wrap.colorskin-custom .mec-calendar.mec-event-calendar-classic dt.mec-selected-day:hover{border-bottom:2px solid var(--dark600-color)}.enroll-btn{display:block;padding:9px 0;background-color:var(--primary-color);color:var(--white);font-size:14px;font-weight:500;text-align:center;letter-spacing:0;border-radius:5px;cursor:pointer}.subscribe-blk{position:relative;padding:0 0 180px;background-color:var(--surface-primary)}.subscribe-blk .subscribe-content{position:relative;margin:0 15px;padding:101px 0 148px;background-color:var(--primary-color)}.subscribe-blk .subscribe-ttl{line-height:1.6;color:var(--neutral900-color);font-size:60px;font-weight:600;text-align:center;letter-spacing:-.5px}.subscribe-blk .subscribe-ttl span{display:block;font-size:23px;text-align:center}.subscribe-blk .subscribe-link{display:flex;position:absolute;bottom:-50px;left:51%;justify-content:space-between;align-items:center;width:698px;padding:18px 20px 16px;box-shadow:0 4px 80px 0 rgba(169,169,169,.32);background-color:#fff;transform:translateX(-49%)}.subscribe-blk .subscribe-link .img-blk{width:54px}.subscribe-blk .subscribe-link .input{width:66%;border:0;color:var(--dark100-color);font-family:"Circular Spotify Text";font-size:18px;font-weight:400}.subscribe-blk .subscribe-link .input:focus{outline:0}.subscribe-blk .subscribe-link .btn-subscribe{width:122px;padding:25px 0 22px;border:0;background-color:var(--primary-color);color:var(--white);font-family:"Circular Spotify Text";font-size:18px;font-weight:400;text-align:center;letter-spacing:.5px;outline:0;cursor:pointer}.modal,.overlay{display:none;position:fixed;right:0;left:0;overflow-y:auto}.modal{top:50%;z-index:100;width:60%;margin:0 auto;background-color:#fff;transform:translateY(-50%);max-height:700px}.overlay{bottom:0;z-index:99;width:100%;height:100%;background-color:rgba(0,0,0,.7)}.modal .package-detail-page{padding:40px}.modal .package-detail-page .modal-close-btn{position:absolute;top:50px;right:20px;padding:12px;border:0;background:0 0;outline:0;cursor:pointer}.modal .package-detail-page .package-txt-blk{padding-top:40px}.modal .package-detail-page .form-container{margin:0 auto;padding:48px 29px 0}.footer{padding:97px 0;background-color:var(--dark900-color)}.footer .container{width:86%}.footer .footer-banner{display:flex;border-bottom:1px solid var(--white)}.footer .footer-banner .footer-ttl{padding-bottom:27px;color:var(--primary-color);font-size:24px;font-weight:700;letter-spacing:-.5px}.footer .footer-banner ul li{padding-bottom:17px}.footer .footer-banner .footer-menu-blk{width:26%}.footer .footer-banner ul li a{color:var(--neutral300-color);font-size:16px;font-weight:400}.footer .footer-banner .menu-list li a{letter-spacing:1px}.footer .footer-banner .workshop-blk{width:48%}.footer .footer-banner .seminar-list li a{letter-spacing:.4px}.footer .footer-banner .contact-blk{width:26%}.footer .footer-banner .contact-list li{line-height:1.42;padding-bottom:13px}.contact-list li a{display:flex;letter-spacing:.5px}.contact-list li a .img-blk{width:22px}.contact-list li a .location{width:35px}.contact-list li a:hover .img-blk img{filter:brightness(0) saturate(100%) invert(100%)}.contact-list li a .txt-blk{padding-left:9px}.footer .footer-banner .social-gp{display:flex;padding:20px 39px}.footer .footer-banner .social-gp li{margin-right:20px}.footer .footer-banner .social-gp li a img{width:32px}.footer .copyright-blk{text-align:center;padding-top:30px;color:var(--neutral300-color)}.footer .copyright-blk .sc{color:var(--neutral300-color);font-size:15px;line-height:1.8;margin:0}.footer .copyright-blk .sc a{color:var(--neutral300-color);text-decoration:none}.footer .copyright-blk .sc a:hover{color:var(--white)}@media only screen and (min-width:1280.9px) and (max-width:1430px){.header .menu{padding-left:13px}.header .menu .menu-list li{margin-right:2%}}@media only screen and (min-width:768px) and (max-width:1280px){.common-ttl{padding-bottom:1.719vw;font-size:3.75vw;letter-spacing:-.086vw}.common-ttl::after{width:13.125vw;height:.547vw}.sub-page{padding-top:15.891vw}.header{padding:1.344vw 1.3%}.header .menu{padding-left:.516vw}.header .menu .menu-list li{margin-right:1.203vw}.header .menu .menu-list li a{font-size:1.25vw;letter-spacing:.023vw}.header .menu .menu-list li a.sub-menu{padding-right:1.328vw}.header .menu .menu-list li a.sub-menu:after{width:.938vw;height:.469vw}.header .menu .menu-list li a.search img{width:1.7vw}.header .btn-gp .enroll-btn{padding:.781vw .781vw .547vw;font-size:1.25vw;letter-spacing:.039vw;border-radius:.313vw}.header .menu .submenu-item{top:100%;padding:1.563vw}.footer .footer-banner ul li a,.header .menu .submenu-list li a{font-size:1.25vw}.header .menu .submenu-list li{margin-right:2.9%}.header .menu .search-btn .input-gp{width:34.922vw}.header .menu .search-btn .input-gp::before{left:2.188vw;width:1.25vw;height:1.25vw}.header .menu .search-btn{padding:1.094vw 0}.header .menu .search-btn input{padding:.781vw 4.922vw;border:.078vw solid var(--dark300-color);font-size:1.25vw}.header .menu .search-btn input::placeholder{font-size:1.25vw}.header .menu .search-btn .cross{top:1.25vw;width:.781vw}.ttl{font-size:3.75vw;letter-spacing:-.117vw}.calendar-blk{padding:3.125vw 0 6.797vw}.calendar-blk .container{padding-left:1.016vw}.calendar-blk .search-gp{padding:2.813vw 0 1.953vw}.is-ajax-search label::before,.search-box::before{left:1.328vw;width:1.25vw;height:1.328vw}.is-form-style input.is-search-input,.search-box input{padding:1.484vw 3.203vw;border:.078vw solid var(--dark200-color);font-size:1.094vw!important;height:unset!important}.is-form-style input.is-search-input::placeholder,.search-box input::placeholder{font-size:1.094vw}.footer .footer-banner .social-gp li a img,.search-gp .btn-gp img{width:2.5vw}.search-gp .btn-gp a{width:4.219vw;padding:.859vw 0;border:.078vw solid var(--dark200-color);border-radius:.156vw}.search-gp .btn-gp a.active{border:.078vw solid var(--primary-color)}.search-gp .btn-gp .dash-ico{margin-right:1.797vw}.mec-calendar .mec-calendar-side{border:.078vw solid var(--dark600-color)}.mec-skin-monthly-view-month-navigator-container{padding:2.813vw 1.484vw 2.188vw 2.5vw;border-bottom:.078vw solid var(--dark600-color)}.mec-calendar-header .calendar-current-date{font-size:1.563vw!important}.mec-box-calendar.mec-calendar dt,.mec-calendar.mec-event-container-simple .mec-calendar-row dt,.mec-calendar.mec-event-container-simple dl dt.mec-calendar-day{font-size:1.563vw}.mec-calendar-table-head{border-bottom:.078vw solid var(--dark600-color)}.mec-calendar dt a{padding:3.203vw 0 3.125vw}.mec-box-calendar.mec-calendar dt:hover a{width:5.703vw;height:5.703vw;margin:0 auto}.mec-calendar .mec-calendar-events-side .mec-table-side-title{padding:1.641vw 0 2.031vw;font-size:1.563vw;letter-spacing:-.008vw}.mec-wrap.colorskin-custom .mec-calendar .mec-calendar-events-side .mec-table-side-day{margin-left:1.719vw;font-size:1.563vw}.list-blk .schedule-list{height:49.444vw}.list-blk .schedule-list::-webkit-scrollbar{width:.313vw;border:.078vw solid #d5d5d5}.list-blk .schedule-list li{padding:2.578vw 5.625vw 1.25vw 2.656vw;border-bottom:.078vw solid var(--nude200-color)}.mec-calendar .mec-month-side .mec-event-article{padding-left:2.656vw;font-size:1.406vw;padding-right:2.625vw}.mec-box-calendar.mec-calendar .mec-calendar-side .mec-next-month,.mec-box-calendar.mec-calendar .mec-calendar-side .mec-previous-month{top:3.9vw;height:1.484vw}.mec-calendar .mec-month-side .mec-event-article .mec-event-detail{font-size:1.406vw}.mec-box-calendar.mec-calendar .mec-calendar-side .mec-previous-month{left:1.563vw}.mec-box-calendar.mec-calendar .mec-calendar-side .mec-next-month{right:1.563vw}.list-blk .schedule-list li:first-child,.mec-calendar .mec-event-article:first-child{border-top:.078vw solid var(--nude200-color)}.list-blk .schedule-list li .schedule-detail span{padding-left:2.891vw;font-size:1.25vw;letter-spacing:.023vw}.list-blk .schedule-list li .schedule-detail span:before{width:1.563vw;height:1.563vw}.list-blk .schedule-list li .schedule-detail span.day:before,.modern-calendar .schedule-detail span.day:before{width:1.094vw}.list-blk .schedule-list li .txt-list{margin:1.094vw 0 1.797vw;font-size:1.406vw}.learn-btn{padding:.625vw 1.172vw;font-size:1.094vw;letter-spacing:.008vw}.program-calendar{border:.078vw solid var(--dark600-color)}.mec-box-calendar.mec-calendar.mec-event-calendar-classic .mec-calendar-side .mec-next-month,.mec-box-calendar.mec-calendar.mec-event-calendar-classic .mec-calendar-side .mec-previous-month{top:3.969vw!important}#tab2 .mec-box-calendar.mec-calendar.mec-event-calendar-classic .mec-calendar-side .mec-previous-month{left:2.969vw}#tab2 .mec-box-calendar.mec-calendar.mec-event-calendar-classic .mec-calendar-side .mec-next-month{right:2.969vw}.mec-calendar.mec-event-calendar-classic dl dt{height:10.469vw;padding:1.797vw 1.328vw 1.797vw .781vw;font-size:1.563vw}.mec-event-container-simple .mec-monthly-tooltip h4{font-size:1.094vw!important}.mec-calendar .mec-calendar-table-head .mec-calendar-day-head{border-radius:0!important}.mec-event-container-simple .mec-monthly-tooltip.event-single-link-simple{padding:.547vw 0 0;font-size:1.094vw;letter-spacing:-.012vw}.enroll-btn{padding:.703vw 0;font-size:1.094vw;border-radius:.313vw}.subscribe-blk{padding:0 0 14.063vw}.subscribe-blk .subscribe-content{margin:0 1.172vw;padding:7.891vw 0 11.563vw}.subscribe-blk .subscribe-ttl{font-size:4.688vw;letter-spacing:-.039vw}.subscribe-blk .subscribe-ttl span{font-size:1.797vw}.subscribe-blk .subscribe-link{bottom:-3.906vw;width:54.531vw;padding:1.406vw 1.563vw 1.25vw;box-shadow:0 .313vw 6.25vw 0 rgba(169,169,169,.32)}.subscribe-blk .subscribe-link .img-blk{width:4.219vw}.subscribe-blk .subscribe-link .input{font-size:1.406vw}.subscribe-blk .subscribe-link .btn-subscribe{width:9.531vw;padding:1.953vw 0 1.719vw;font-size:1.406vw;letter-spacing:.039vw}.modal .package-detail-page{padding:4.563vw 3.563vw}.modal .package-detail-page .modal-close-btn{top:3.906vw;right:1.563vw;padding:.938vw}.modal{max-height:54.688vw}.modal .package-detail-page .package-txt-blk{padding-top:3.125vw}.modal .package-detail-page .form-container{padding:3.75vw 2.266vw 0}.footer{padding:7.578vw 0}.footer .footer-banner .footer-ttl{padding-bottom:2.109vw;font-size:1.875vw;letter-spacing:-.039vw}.footer .footer-banner ul li{padding-bottom:1.328vw}.footer .footer-banner .menu-list li a{letter-spacing:.078vw}.footer .footer-banner .seminar-list li a{letter-spacing:.031vw}.footer .footer-banner .contact-blk{width:31%}.contact-list li{line-height:1.42;padding-bottom:1.016vw}.contact-list li a{letter-spacing:.039vw}.contact-list li a .img-blk{width:1.719vw}.contact-list li a .location{width:2.734vw}.contact-list li a .txt-blk{padding-left:.703vw}.footer .footer-banner .social-gp{padding:1.563vw 3.047vw}.footer .footer-banner .social-gp li{margin-right:1.563vw}}@media (max-width:767px){.mec-calendar .mec-calendar-table-head{display:block!important}}@media only screen and (max-width:768px){.pc{display:none}.sp{display:block}.container{width:98%}.sub-page .container{width:92%}.common-ttl{padding-bottom:4.111vw;font-size:7.778vw;letter-spacing:-.306vw}.common-ttl::after{width:31.667vw;height:1.044vw}.sub-page{padding-top:30.833vw}.header{justify-content:space-between;padding:3.444vw 5.3% 3.444vw 4%}.header .logo{width:54%}.header .burger-menu .icon-bar{display:block;width:5vw;height:1vw;transition:all .2s;-webkit-transition:all .2s;border-top:3px solid var(--primary-color);cursor:pointer}.header .burger-menu .icon-bar+.icon-bar{margin-top:3.359px}.header .menu,.header .menu .search-btn .input-gp::before{display:none}.header .btn-gp{width:95%;margin:5.556vw auto;padding-bottom:27.778vw}.header .btn-gp .enroll-btn{padding:2.5vw;font-size:3.056vw;border-radius:.556vw}.header .menu .menu-list{flex-direction:column;align-items:end;width:100%;margin-right:0;padding-left:0}.header .menu .menu-list li{margin-top:8%;margin-right:5%;margin-bottom:2%}.header .menu .menu-list li a{color:var(--neutral400-color);font-size:4.444vw;font-weight:400}.header .menu .menu-list li a.sub-menu{padding-right:4.722vw}.header .menu .menu-list li a:hover{color:var(--neutral800-color)}.header .menu .submenu-item{display:none;position:unset;width:100%;padding:0;background:0 0}.header .menu .submenu-list{flex-direction:column;align-items:end}.header .menu .submenu-list li a{color:var(--dark300-color);font-size:3.889vw;font-weight:400}.header .menu .submenu-list li a:hover{color:var(--dark300-color)}.header .menu .submenu-list li{margin-right:0}.header .menu .search-btn{width:95%;margin:0 auto;padding:17.778vw 0 0}.header .menu .search-btn .input-gp{width:100%;margin:0 auto}.header .menu .search-btn .input-gp::after{position:absolute;top:50%;right:7.778vw;width:4.5vw;height:4.5vw;background:url(https://www.cbs.com.sg/wp-content/themes/cbs-singapore/img/ico_search_sp.svg)no-repeat center/cover;content:"";transform:translateY(-50%)}.header .menu .menu-list li a.sub-menu:after{position:absolute;top:50%;right:0;width:3.333vw;height:1.667vw;background:url(https://www.cbs.com.sg/wp-content/themes/cbs/assets/img/ico_dropdown.svg)no-repeat center/cover;content:"";transform:translateY(-50%)}.header .menu .menu-list li a:hover.sub-menu:after{filter:none}.header .menu .search-btn input{width:100%;padding:2.389vw;border:.278vw solid var(--dark300-color);background-color:var(--white);border-radius:.556vw;color:var(--dark900-color)}.header .menu .search-btn input:focus{outline:0}.header .menu .search-btn input::placeholder{color:var(--dark900-color);font-size:3.056vw;font-weight:400}.ttl{font-size:7.778vw;font-weight:600;text-align:center;letter-spacing:-.139vw}.calendar-blk{padding:8.333vw 0 8.056vw}.calendar-blk .container{width:92%;padding-left:0}.calendar-blk .search-gp{padding:7.067vw .556vw 5.278vw}.search-box{width:100%}.is-ajax-search label::before,.search-box::before{top:41%;left:3.333vw;width:4.444vw;height:4.722vw;transform:translateY(-41%)}.is-form-style input.is-search-input,.search-box input{padding:2.778vw 9.444vw;font-size:3.889vw!important}.is-form-style input.is-search-input::placeholder,.search-box input::placeholder{font-size:3.889vw}.search-gp .btn-gp img{width:6.944vw}.search-gp .btn-gp a{width:10.556vw;padding:1.667vw 0;border-radius:.556vw}.search-gp .btn-gp .dash-ico{margin-right:1.111vw}.modern-calendar .mec-calendar .mec-calendar-side{width:100%!important}.mec-skin-monthly-view-month-navigator-container{padding:2.222vw 3.333vw 2.222vw 4.444vw}.mec-calendar .mec-calendar-topsec{display:flex;flex-wrap:wrap;width:100%!important}.mec-calendar .mec-month-side .mec-event-article{padding-left:5.556vw;font-size:2.5vw;padding-right:5.556vw}.mec-calendar .mec-event-article .mec-event-detail,.mec-calendar .mec-month-side .mec-event-article .mec-event-detail{font-size:2.5vw;color:var(--neutral700-color);font-weight:700;letter-spacing:.5px}.mec-calendar .mec-calendar-events-side{padding:0}.mec-calendar{border:0}.mec-calendar.mec-event-container-simple{overflow-x:unset!important}.mec-event-container-simple .mec-calendar-side{min-width:unset!important}.page-calendar #tab2 .mec-box-calendar.mec-calendar .mec-calendar-header{margin-top:0!important}#tab2 .mec-box-calendar.mec-calendar.mec-event-calendar-classic .mec-calendar-side .mec-next-month{right:5.556vw}#tab2 .mec-box-calendar.mec-calendar.mec-event-calendar-classic .mec-calendar-side .mec-previous-month{left:5.556vw}.mec-box-calendar.mec-calendar dt,.mec-calendar.mec-event-container-simple .mec-calendar-row dt,.mec-calendar.mec-event-container-simple dl dt.mec-calendar-day{font-size:2.778vw}.mec-event-container-simple .mec-monthly-tooltip.event-single-link-simple h4{font-size:1.944vw}.mec-calendar.mec-event-calendar-classic dl dt{height:22.778vw;width:14.7%;padding:4.389vw 4.722vw 4.389vw 2.778vw;font-size:2.778vw}.mec-event-calendar-classic .mec-calendar-side .mec-calendar-table{min-height:unset!important}.learn-btn{padding:2.222vw 4.167vw;font-size:2.333vw;letter-spacing:.028vw}.mec-calendar-header .calendar-current-date{padding-top:2.5vw;font-size:2.5vw!important;margin-top:0!important}.mec-box-calendar.mec-calendar .mec-calendar-side .mec-next-month,.mec-box-calendar.mec-calendar .mec-calendar-side .mec-previous-month{height:4.444vw;top:5.556vw}.mec-calendar dt a{width:16.28%;padding:5.556vw 0}.mec-box-calendar.mec-calendar dt:hover a{width:11.111vw;height:11.111vw;margin:0 auto}.mec-calendar .mec-calendar-events-side{width:100%}.mec-calendar .mec-calendar-events-side .mec-table-side-title{padding:10.167vw 0 3.889vw;font-size:2.778vw}.mec-calendar-events-sec .mec-table-side-title{font-size:2.778vw;margin-bottom:0!important;padding:6.167vw 0 2.167vw 3.889vw;text-align:center;font-family:"Circular Spotify Text";display:block!important}.mec-calendar.mec-event-calendar-classic .mec-calendar-events-sec .mec-table-side-day,.mec-wrap.colorskin-custom .mec-calendar .mec-calendar-events-side .mec-table-side-day{margin-left:4.167vw;font-size:2.778vw;width:8.333vw;height:8.333vw;display:inline-flex;padding:0 5px;text-align:center;justify-content:center;align-items:center;border:1px solid var(--primary-color);color:var(--primary-color);border-radius:50%}.list-blk .schedule-list{height:unset}.list-blk .schedule-list::-webkit-scrollbar{width:1.111vw}.list-blk .schedule-list li{padding:5vw 11.111vw 4vw 5.278vw}.list-blk .schedule-list li .schedule-detail span{padding-left:5vw;font-size:2.222vw;letter-spacing:.083vw}.list-blk .schedule-list li .schedule-detail span:before{top:-.556vw;left:0;width:3.333vw;height:3.333vw}.list-blk .schedule-list li .schedule-detail span.day:before,.modern-calendar .schedule-detail span.day:before{background:url(https://www.cbs.com.sg/wp-content/themes/cbs/assets/img/ico_day_sp.svg)no-repeat center/cover}.list-blk .schedule-list li .txt-list,.mec-calendar .mec-event-article .mec-event-title{margin:1.667vw 0;font-size:2.5vw;letter-spacing:.028vw;font-family:"Circular Spotify Text"}.list-blk .schedule-list li .learn-btn{padding:1.389vw 2.222vw;font-size:1.944vw;letter-spacing:.028vw}.event-color{width:8px!important;height:8px!important;margin-top:-4px;background-color:transparent!important}.mec-box-calendar.mec-calendar.mec-event-calendar-classic .mec-calendar-side .mec-next-month,.mec-box-calendar.mec-calendar.mec-event-calendar-classic .mec-calendar-side .mec-previous-month{top:4.444vw!important}.mec-wrap.colorskin-custom .mec-color{color:var(--neutral500-color);font-size:2.222vw;font-weight:600}.mec-event-container-simple .mec-monthly-tooltip.event-single-link-simple{padding:1.944vw 0 0;font-size:3.889vw;letter-spacing:-.042vw}.mec-calendar .mec-calendar-row dt.mec-has-event:hover,.mec-calendar.mec-event-calendar-classic .mec-calendar-row dt.mec-has-event:not(.mec-selected-day):hover a{color:#4d4d4d!important}.mec-calendar.mec-event-calendar-classic .mec-has-event:after{left:50%!important;transform:translateX(-50%)!important;top:6.667vw!important;width:1.667vw!important;height:1.667vw!important}.mec-calendar.mec-event-calendar-classic .mec-calendar-events-sec{padding:0!important}.enroll-btn{padding:1.667vw 0;font-size:3.056vw;border-radius:1.111vw}.subscribe-blk{padding:0 0 12.222vw}.subscribe-blk .subscribe-content{margin:0 3.333vw;padding:5vw 0 10.833vw}.subscribe-blk .subscribe-ttl{font-size:4.444vw;letter-spacing:-.139vw}.subscribe-blk .subscribe-ttl span{font-size:2.222vw;letter-spacing:-.056vw}.subscribe-blk .subscribe-link{bottom:-5vw;left:53%;width:75.278vw;padding:1.667vw 2.222vw .833vw 1.944vw;transform:translateX(-51%)}.subscribe-blk .subscribe-link .img-blk{width:5.833vw}.subscribe-blk .subscribe-link .input{width:63%;font-size:2.944vw}.subscribe-blk .subscribe-link .btn-subscribe{width:15.556vw;padding:2.778vw;font-size:1.944vw;letter-spacing:.139vw}.modal{width:90%}.modal .package-detail-page{padding:9.722vw 5.556vw}.modal .package-detail-page .modal-close-btn{top:10.056vw;right:5.556vw;padding:2.222vw}.modal .package-detail-page .package-txt-blk{padding-top:0}.modal .package-detail-page .form-container{padding:8.333vw 0 0}.footer{padding:11.111vw 3.889vw}.footer .container{width:98%}.footer .footer-banner{flex-direction:column}.footer .footer-banner .footer-ttl{padding-bottom:4.167vw;font-size:5.556vw;letter-spacing:-.139vw}.footer .footer-banner ul li{padding-bottom:2.778vw}.footer .footer-banner .footer-menu-blk{width:32%}.footer .footer-banner ul li a{color:var(--neutral300-color);font-size:3.889vw;font-weight:400}.footer .footer-banner .menu-list li a{letter-spacing:-.139vw}.footer .footer-banner .workshop-blk{width:100%;padding-top:5.278vw}.footer .footer-banner .seminar-list li a{letter-spacing:-.167vw}.footer .footer-banner .contact-blk{width:100%;padding-top:6.111vw}.footer .footer-banner .contact-blk .contact-list{width:73%}.footer .footer-banner .contact-list li{line-height:1.2;padding-bottom:3.889vw}.footer .footer-banner .contact-list li a{display:flex;letter-spacing:-.028vw}.footer .footer-banner .contact-list li a .img-blk{width:6.111vw}.footer .footer-banner .contact-list li a .location{width:23.056vw}.footer .footer-banner .contact-list li a .txt-blk{padding-left:3.611vw}.footer .footer-banner .social-gp{justify-content:center;padding:5.556vw 10.833vw}.footer .footer-banner .social-gp li{margin-right:5.556vw}.footer .footer-banner .social-gp li a img{width:8.889vw}}@media only screen and (max-width:622.9px){.sub-page{padding-top:45.833vw}.download-now-content>p{display:flex;flex-direction:column;justify-content:center;align-items:center}.go-brochure{margin-top:10px;font-size:10px}}.page-calendar{padding-top:136px;padding-bottom:125px}.page-calendar .claendar-txt{font-size:16px;color:var(--neutral500-color);font-weight:600;padding:11px 5px 0;letter-spacing:-.3px;display:inline-block}.page-calendar .calendar-blk .search-gp{padding:24px 0 22px}@media only screen and (min-width:768px) and (max-width:1280px){.page-calendar{padding-top:12.625vw;padding-bottom:9.766vw}.page-calendar .claendar-txt{font-size:1.25vw;padding:.859vw .391vw 0;letter-spacing:-.023vw}.page-calendar .calendar-blk .search-gp{padding:1.875vw 0 1.719vw}}@media only screen and (max-width:767.9px){.page-calendar{padding-top:35.778vw;padding-bottom:17.778vw}.page-calendar .claendar-txt{font-size:3.333vw;font-weight:600;padding:3.056vw 1.389vw 0;letter-spacing:-.083vw}.page-calendar .calendar-blk .search-gp{padding:6.667vw 0 6.111vw}}@media screen{body .popup-search-close:after,body .popup-search-close:before{border-color:#3d3d3d}}.is-form-id-14305 .is-search-input::-webkit-input-placeholder{color:#e7eaee!important}.is-form-id-14305 .is-search-input:-moz-placeholder{color:#e7eaee!important;opacity:1}.is-form-id-14305 .is-search-input::-moz-placeholder{color:#e7eaee!important;opacity:1}.is-form-id-14305 .is-search-input:-ms-input-placeholder{color:#e7eaee!important}.is-form-id-14305 .is-search-input,.is-form-id-14305 .is-search-input:focus,.is-form-id-14305 .is-search-input:hover,.is-form-style-2.is-form-id-14305 .is-search-input,.is-form-style-2.is-form-id-14305 .is-search-input:focus,.is-form-style-2.is-form-id-14305 .is-search-input:hover{color:#e7eaee!important;border-color:#e7eaee!important;background-color:#191d23!important}::after,::before,:root{--mec-heading-font-family:'Raleway';--mec-paragraph-font-family:'Raleway';--mec-color-skin:#fb8023;--mec-color-skin-rgba-1:rgba(251,128,35,.25);--mec-color-skin-rgba-2:rgba(251,128,35,.5);--mec-color-skin-rgba-3:rgba(251,128,35,.75);--mec-color-skin-rgba-4:rgba(251,128,35,.11);--mec-primary-border-radius:12px;--mec-secondary-border-radius:3px;--mec-container-normal-width:1500px;--mec-container-large-width:1500px;--mec-title-color-hover:#fb8023;--mec-content-color:#a8a8a8;--mec-fes-main-color:#40d9f1;--mec-fes-main-color-rgba-1:rgba(64, 217, 241, 0.12);--mec-fes-main-color-rgba-2:rgba(64, 217, 241, 0.23);--mec-fes-main-color-rgba-3:rgba(64, 217, 241, 0.03);--mec-fes-main-color-rgba-4:rgba(64, 217, 241, 0.3);--mec-fes-main-color-rgba-5:rgb(64 217 241 / 7%);--mec-fes-main-color-rgba-6:rgba(64, 217, 241, 0.2)}