/* https://sstc.edu.sg/wp-content/uploads/elementor/css/post-2776.css?ver=1750271961 */
.elementor-2776 .elementor-element.elementor-element-413ae44:not(.elementor-motion-effects-element-type-background),.elementor-2776 .elementor-element.elementor-element-413ae44>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(/wp-content/uploads/2023/04/acadimic-calander-scaled.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-2776 .elementor-element.elementor-element-413ae44{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:7.5rem 0rem 7.5rem 0rem}.elementor-2776 .elementor-element.elementor-element-413ae44>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2776 .elementor-element.elementor-element-7168e21{padding:05rem 0rem 05rem 0rem}.elementor-2776 .elementor-element.elementor-element-f060e89{font-family:var(--e-global-typography-44bf5df-font-family),Sans-serif;font-size:var(--e-global-typography-44bf5df-font-size);font-weight:var(--e-global-typography-44bf5df-font-weight);line-height:var(--e-global-typography-44bf5df-line-height);letter-spacing:var(--e-global-typography-44bf5df-letter-spacing);word-spacing:var(--e-global-typography-44bf5df-word-spacing)}.elementor-2776 .elementor-element.elementor-element-cff830d{border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-secondary);box-shadow:0 0 0 0 rgba(0,0,0,.5);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0rem;margin-bottom:.875rem;padding:2rem 2rem 2rem 2rem}.elementor-2776 .elementor-element.elementor-element-cff830d,.elementor-2776 .elementor-element.elementor-element-cff830d>.elementor-background-overlay{border-radius:20px 20px 20px 20px}.elementor-2776 .elementor-element.elementor-element-cff830d>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2776 .elementor-element.elementor-element-731badf>.elementor-element-populated{padding:0 0 0 0}.elementor-bc-flex-widget .elementor-2776 .elementor-element.elementor-element-912dffd.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2776 .elementor-element.elementor-element-912dffd.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2776 .elementor-element.elementor-element-912dffd>.elementor-element-populated{padding:0 0 0 0}.elementor-2776 .elementor-element.elementor-element-925cf4e .elementor-button .elementor-align-icon-right{margin-left:10px}.elementor-2776 .elementor-element.elementor-element-925cf4e .elementor-button .elementor-align-icon-left{margin-right:10px}.elementor-2776 .elementor-element.elementor-element-925cf4e .elementor-button{font-family:"Plus Jakarta Sans",Sans-serif;font-size:1.125rem;font-weight:700;text-shadow:0 0 0 rgba(0,0,0,.3);fill:var(--e-global-color-primary);color:var(--e-global-color-primary);padding:0 0 0 0}.elementor-2776 .elementor-element.elementor-element-925cf4e .elementor-button:hover,.elementor-2776 .elementor-element.elementor-element-925cf4e .elementor-button:focus{color:var(--e-global-color-primary);background-color:var(--e-global-color-accent)}.elementor-2776 .elementor-element.elementor-element-925cf4e .elementor-button:hover svg,.elementor-2776 .elementor-element.elementor-element-925cf4e .elementor-button:focus svg{fill:var(--e-global-color-primary)}.elementor-2776 .elementor-element.elementor-element-e056da1{border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-secondary);box-shadow:0 0 0 0 rgba(0,0,0,.5);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:.875rem;margin-bottom:.875rem;padding:2rem 2rem 2rem 2rem}.elementor-2776 .elementor-element.elementor-element-e056da1,.elementor-2776 .elementor-element.elementor-element-e056da1>.elementor-background-overlay{border-radius:20px 20px 20px 20px}.elementor-2776 .elementor-element.elementor-element-e056da1>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2776 .elementor-element.elementor-element-e4f2d95>.elementor-element-populated{padding:0 0 0 0}.elementor-bc-flex-widget .elementor-2776 .elementor-element.elementor-element-4fd7f81.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2776 .elementor-element.elementor-element-4fd7f81.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2776 .elementor-element.elementor-element-4fd7f81>.elementor-element-populated{padding:0 0 0 0}.elementor-2776 .elementor-element.elementor-element-0ba941c .elementor-button .elementor-align-icon-right{margin-left:10px}.elementor-2776 .elementor-element.elementor-element-0ba941c .elementor-button .elementor-align-icon-left{margin-right:10px}.elementor-2776 .elementor-element.elementor-element-0ba941c .elementor-button{font-family:"Plus Jakarta Sans",Sans-serif;font-size:1.125rem;font-weight:700;text-shadow:0 0 0 rgba(0,0,0,.3);fill:var(--e-global-color-primary);color:var(--e-global-color-primary);padding:0 0 0 0}.elementor-2776 .elementor-element.elementor-element-0ba941c .elementor-button:hover,.elementor-2776 .elementor-element.elementor-element-0ba941c .elementor-button:focus{color:var(--e-global-color-primary);background-color:var(--e-global-color-accent)}.elementor-2776 .elementor-element.elementor-element-0ba941c .elementor-button:hover svg,.elementor-2776 .elementor-element.elementor-element-0ba941c .elementor-button:focus svg{fill:var(--e-global-color-primary)}.elementor-2776 .elementor-element.elementor-element-f099910{border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-secondary);box-shadow:0 0 0 0 rgba(0,0,0,.5);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:.875rem;margin-bottom:.875rem;padding:2rem 2rem 2rem 2rem}.elementor-2776 .elementor-element.elementor-element-f099910,.elementor-2776 .elementor-element.elementor-element-f099910>.elementor-background-overlay{border-radius:20px 20px 20px 20px}.elementor-2776 .elementor-element.elementor-element-f099910>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2776 .elementor-element.elementor-element-341671e>.elementor-element-populated{padding:0 0 0 0}.elementor-bc-flex-widget .elementor-2776 .elementor-element.elementor-element-cfe4667.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2776 .elementor-element.elementor-element-cfe4667.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2776 .elementor-element.elementor-element-cfe4667>.elementor-element-populated{padding:0 0 0 0}.elementor-2776 .elementor-element.elementor-element-4424dc9 .elementor-button .elementor-align-icon-right{margin-left:10px}.elementor-2776 .elementor-element.elementor-element-4424dc9 .elementor-button .elementor-align-icon-left{margin-right:10px}.elementor-2776 .elementor-element.elementor-element-4424dc9 .elementor-button{font-family:"Plus Jakarta Sans",Sans-serif;font-size:1.125rem;font-weight:700;text-shadow:0 0 0 rgba(0,0,0,.3);fill:var(--e-global-color-primary);color:var(--e-global-color-primary);padding:0 0 0 0}.elementor-2776 .elementor-element.elementor-element-4424dc9 .elementor-button:hover,.elementor-2776 .elementor-element.elementor-element-4424dc9 .elementor-button:focus{background-color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-2776 .elementor-element.elementor-element-5df48b5{border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-secondary);box-shadow:0 0 0 0 rgba(0,0,0,.5);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:.875rem;margin-bottom:.875rem;padding:2rem 2rem 2rem 2rem}.elementor-2776 .elementor-element.elementor-element-5df48b5,.elementor-2776 .elementor-element.elementor-element-5df48b5>.elementor-background-overlay{border-radius:20px 20px 20px 20px}.elementor-2776 .elementor-element.elementor-element-5df48b5>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2776 .elementor-element.elementor-element-ce9a250>.elementor-element-populated{padding:0 0 0 0}.elementor-bc-flex-widget .elementor-2776 .elementor-element.elementor-element-7e13acc.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2776 .elementor-element.elementor-element-7e13acc.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2776 .elementor-element.elementor-element-7e13acc>.elementor-element-populated{padding:0 0 0 0}.elementor-2776 .elementor-element.elementor-element-7a7da3a .elementor-button .elementor-align-icon-right{margin-left:10px}.elementor-2776 .elementor-element.elementor-element-7a7da3a .elementor-button .elementor-align-icon-left{margin-right:10px}.elementor-2776 .elementor-element.elementor-element-7a7da3a .elementor-button{font-family:"Plus Jakarta Sans",Sans-serif;font-size:1.125rem;font-weight:700;text-shadow:0 0 0 rgba(0,0,0,.3);fill:var(--e-global-color-primary);color:var(--e-global-color-primary);padding:0 0 0 0}.elementor-2776 .elementor-element.elementor-element-7a7da3a .elementor-button:hover,.elementor-2776 .elementor-element.elementor-element-7a7da3a .elementor-button:focus{background-color:var(--e-global-color-accent)}@media(min-width:768px){.elementor-2776 .elementor-element.elementor-element-731badf{width:75%}.elementor-2776 .elementor-element.elementor-element-912dffd{width:25%}.elementor-2776 .elementor-element.elementor-element-e4f2d95{width:75%}.elementor-2776 .elementor-element.elementor-element-4fd7f81{width:25%}.elementor-2776 .elementor-element.elementor-element-341671e{width:75%}.elementor-2776 .elementor-element.elementor-element-cfe4667{width:25%}.elementor-2776 .elementor-element.elementor-element-ce9a250{width:75%}.elementor-2776 .elementor-element.elementor-element-7e13acc{width:25%}}@media(max-width:1024px){.elementor-2776 .elementor-element.elementor-element-f060e89{font-size:var(--e-global-typography-44bf5df-font-size);line-height:var(--e-global-typography-44bf5df-line-height);letter-spacing:var(--e-global-typography-44bf5df-letter-spacing);word-spacing:var(--e-global-typography-44bf5df-word-spacing)}}@media(max-width:767px){.elementor-2776 .elementor-element.elementor-element-f060e89{font-size:var(--e-global-typography-44bf5df-font-size);line-height:var(--e-global-typography-44bf5df-line-height);letter-spacing:var(--e-global-typography-44bf5df-letter-spacing);word-spacing:var(--e-global-typography-44bf5df-word-spacing)}.elementor-2776 .elementor-element.elementor-element-cfe4667>.elementor-element-populated{padding:0 0 0 0}}.calendar-tab p:first-child{font-size:1.375rem;font-weight:700;margin-bottom:4px}.calendar-tab p:first-child{font-size:1.375rem;font-weight:700;margin-bottom:4px}.calendar-tab p:first-child{font-size:1.375rem;font-weight:700;margin-bottom:4px}.calendar-tab p:first-child{font-size:1.375rem;font-weight:700;margin-bottom:4px}