@keyframes fadeDown{from{opacity:0;transform:translate3d(0,-30px,0)}to{opacity:1;transform:none}}.elementor-element.fadeInDown{animation-name:fadeDown}@keyframes fadeLeft{from{opacity:0;transform:translate3d(-30px,0,0)}to{opacity:1;transform:none}}.elementor-element.fadeInLeft{animation-name:fadeLeft}@keyframes fadeRight{from{opacity:0;transform:translate3d(30px,0,0)}to{opacity:1;transform:none}}.elementor-element.fadeInRight{animation-name:fadeRight}@keyframes fadeUp{from{opacity:0;transform:translate3d(0,30px,0)}to{opacity:1;transform:none}}.elementor-element.fadeInUp{animation-name:fadeUp}h1,h2,h3,h4,h5,h6{font-weight:700;margin-block-start:0}a{color:inherit;transition:all .3s ease-in-out}p{margin-block-end:20px}p:last-child{margin-block-end:0}ol,ul{margin-bottom:var(--list-mb);padding-left:var(--li-pl);--list-mb:20px;--li-mb:10px;--li-pl:20px}li{margin-bottom:var(--li-mb)}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle}svg,video,canvas,audio,iframe,embed,object{display:block}input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{border-color:var(--input-border);border-radius:0;min-height:50px;padding:10px 16px}[type=button],[type=submit],button,.elementor-button{background:var(--e-global-color-accent);font-size:1rem;font-weight:700;color:#fff;text-transform:uppercase;border:0;border-radius:32px;padding:15px 30px}:is([type=button],[type=submit],button,.elementor-button):hover,:is([type=button],[type=submit],button,.elementor-button):focus{color:#FFF}:is([type=button],[type=submit],button,.elementor-button):focus{outline:none}.elementor-button-std-link .elementor-button-link{position:relative;background:none;color:var(--e-global-color-text);fill:var(--e-global-color-text);border-radius:0;padding:0 65px 0 0}.elementor-button-std-link .elementor-button-content-wrapper::after{--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 45 16' fill='none'%3E%3Cpath d='M1 8L44 8' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3C/path%3E%3Cpath d='M37 1L44 8L37 15' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3C/path%3E%3C/svg%3E");content:'';position:absolute;right:0;background-color:var(--e-global-color-primary);-webkit-mask:var(--svg);mask:var(--svg);-webkit-mask-size:43px 14px;mask-size:43px 14px;display:inline-flex;width:43px;height:14px}.elementor-icon{vertical-align:middle}body .elementor-nav-menu--main .elementor-nav-menu ul{padding:0}body ul.elementor-nav-menu--dropdown a,body ul.elementor-nav-menu--dropdown a:focus,body ul.elementor-nav-menu--dropdown a:hover{border-left:0}.elementor-nav-menu .sub-arrow{margin-left:auto}.elementor-nav-menu--dropdown .elementor-nav-menu ul{padding-left:20px}@media (max-width:767px){body ul.elementor-icon-list-items.elementor-inline-items{flex-direction:column;gap:5px}}.elementor-menu-cart__wrapper{display:flex}body .elementor-menu-cart__toggle_wrapper,body .elementor-menu-cart__toggle{display:inline-flex}.elementor-menu-cart__toggle .e-toggle-cart-custom-icon,.elementor-menu-cart__toggle .elementor-button-icon{display:inline-flex}.elementor-widget-woocommerce-menu-cart.elementor-menu-cart--cart-type-mini-cart .elementor-menu-cart__main{min-height:auto}.elementor-button-content-wrapper{align-items:center}.gform_wrapper .gform_required_legend{display:none}.gform_wrapper.gravity-theme .gform_validation_errors{display:none}.gform_wrapper.gravity-theme .gfield_validation_message,.gform_wrapper.gravity-theme .validation_message{display:none}.gform_wrapper.gravity-theme input[type=color],.gform_wrapper.gravity-theme input[type=date],.gform_wrapper.gravity-theme input[type=datetime-local],.gform_wrapper.gravity-theme input[type=datetime],.gform_wrapper.gravity-theme input[type=email],.gform_wrapper.gravity-theme input[type=month],.gform_wrapper.gravity-theme input[type=number],.gform_wrapper.gravity-theme input[type=password],.gform_wrapper.gravity-theme input[type=search],.gform_wrapper.gravity-theme input[type=tel],.gform_wrapper.gravity-theme input[type=text],.gform_wrapper.gravity-theme input[type=time],.gform_wrapper.gravity-theme input[type=url],.gform_wrapper.gravity-theme input[type=week],.gform_wrapper.gravity-theme select,.gform_wrapper.gravity-theme textarea{font-size:1rem;padding:10px 16px}body .gform_wrapper.gravity-theme .gform_fields{grid-column-gap:7%}.gform_wrapper.gravity-theme .gfield_error [aria-invalid=true]{box-shadow:inset 0 0 0 2px #c02b0a}body .gform_wrapper.gravity-theme .gform_footer,body .gform_wrapper.gravity-theme .gform_page_footer{padding:0;margin:0}@media only screen and (max-width:641px){body .gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]){line-height:inherit}}.lw-button .lw-sso-link{display:inline-block;background:var(--e-global-color-secondary);font-size:13px;font-weight:700;color:#fff;text-transform:uppercase;border:0;border-radius:32px;padding:15px 20px;line-height:1;text-align:center;transition:all .3s}.lw-button--transparent .lw-sso-link{background-color:transparent;border:2px solid var(--e-global-color-secondary)}@media (min-width:768px){.lw-button .lw-sso-link{font-size:15px;padding-left:30px;padding-right:30px}}.lw-link .lw-sso-link{position:relative;display:inline-block;font-size:1rem;font-weight:700;line-height:1;text-transform:uppercase;color:var(--e-global-color-text);fill:var(--e-global-color-text);border-radius:0;padding:0 65px 0 0}.lw-link .lw-sso-link::after{--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 45 16' fill='none'%3E%3Cpath d='M1 8L44 8' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3C/path%3E%3Cpath d='M37 1L44 8L37 15' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3C/path%3E%3C/svg%3E");content:'';position:absolute;right:0;background-color:var(--e-global-color-primary);-webkit-mask:var(--svg);mask:var(--svg);-webkit-mask-size:43px 14px;mask-size:43px 14px;display:inline-flex;width:43px;height:14px}.std-heading .std-heading-highlight{font-style:italic;font-weight:500;text-decoration:underline}.elementor-widget-image-box .elementor-image-box-title span{display:block;font-size:20px;font-weight:500;color:var(--e-global-color-text);letter-spacing:1.6px}.elementor-widget-image-box .elementor-image-box-img{position:relative;border-radius:30px;overflow:hidden}.elementor-widget-image-box .elementor-image-box-img::after{content:'';max-width:540px;position:absolute;inset:0;background-color:#00003D;opacity:0;margin:auto;transition:opacity .3s ease-in-out}.elementor-widget-image-box:hover .elementor-image-box-img::after{opacity:.5}.std-image-box .elementor-image-box-content{max-width:290px;margin:0 auto}.std-icon-box .elementor-icon svg{filter:drop-shadow(-5px 10px 21px rgba(238,158,119,.8))}.std-post-grid-image a{position:relative;display:block;border-radius:30px;overflow:hidden}.std-post-grid-image a::after{content:'';position:absolute;inset:0;background-color:#00003D;opacity:0;transition:opacity .3s ease-in-out}.std-post-grid-item:hover .std-post-grid-image a::after{opacity:.5}.course-time span{font-size:16px}.intake-grid{.elementor-loop-container.elementor-grid{display:flex;flex-wrap:wrap;justify-content:center;.type-intake{width:calc(calc(100%/3) - 3rem)}@media screen and (max-width:1024px){.type-intake{width:calc(calc(100%/2) - 3rem)}}@media screen and (max-width:768px){.type-intake{width:90%}}}}.intake-dates,.prerequisite-dates{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem;li{display:flex;flex-direction:row;justify-content:center;gap:.5rem;margin:0;strong{text-align:right}}}