.elementor-kit-6{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-color-ccedf8c:#C33E59;--e-global-color-d014b96:#831128;--e-global-color-00795dc:#FBAD18;--e-global-color-2dd3aee:#FFEDE5;--e-global-color-0d07dd9:#56C5D0;--e-global-typography-primary-font-family:"Afacad";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Afacad";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Lexend";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Lexend";--e-global-typography-accent-font-weight:500;}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}
/* Start custom CSS *//*EDI-NAV*/
@keyframes ediDrop{from{opacity:0;transform:translateY(14px) scale(.97)}to{opacity:1;transform:none}}
@keyframes ediItemIn{from{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:none}}
.edi-nav .sub-menu a[href$="/programmes/toddler-transition/"]{--c:#E00888;--t:#FDE3F1;--a:"1.5 – 2 years";--i:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'%23E00888'%3E%3Cpath%20d%3D'M12%2021s-7.4-4.5-9.9-9.2C.5%208.5%202.4%204.4%206.2%204.4c2.2%200%203.6%201.2%205.8%203.5%202.2-2.3%203.6-3.5%205.8-3.5%203.8%200%205.7%204.1%204.1%207.4C19.4%2016.5%2012%2021%2012%2021z'%2F%3E%3C%2Fsvg%3E");--iw:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'%23ffffff'%3E%3Cpath%20d%3D'M12%2021s-7.4-4.5-9.9-9.2C.5%208.5%202.4%204.4%206.2%204.4c2.2%200%203.6%201.2%205.8%203.5%202.2-2.3%203.6-3.5%205.8-3.5%203.8%200%205.7%204.1%204.1%207.4C19.4%2016.5%2012%2021%2012%2021z'%2F%3E%3C%2Fsvg%3E")}
.edi-nav .sub-menu a[href$="/programmes/pre-nursery/"]{--c:#F9AD19;--t:#FFF1CF;--a:"2 – 3 years";--i:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'%23F9AD19'%3E%3Crect%20x%3D'2.5'%20y%3D'12.5'%20width%3D'8.5'%20height%3D'8.5'%20rx%3D'2.2'%2F%3E%3Crect%20x%3D'13'%20y%3D'12.5'%20width%3D'8.5'%20height%3D'8.5'%20rx%3D'2.2'%2F%3E%3Crect%20x%3D'7.75'%20y%3D'3'%20width%3D'8.5'%20height%3D'8.5'%20rx%3D'2.2'%2F%3E%3C%2Fsvg%3E");--iw:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'%23ffffff'%3E%3Crect%20x%3D'2.5'%20y%3D'12.5'%20width%3D'8.5'%20height%3D'8.5'%20rx%3D'2.2'%2F%3E%3Crect%20x%3D'13'%20y%3D'12.5'%20width%3D'8.5'%20height%3D'8.5'%20rx%3D'2.2'%2F%3E%3Crect%20x%3D'7.75'%20y%3D'3'%20width%3D'8.5'%20height%3D'8.5'%20rx%3D'2.2'%2F%3E%3C%2Fsvg%3E")}
.edi-nav .sub-menu a[href$="/programmes/nursery/"]{--c:#44B74A;--t:#E1F4E2;--a:"3 – 4 years";--i:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'%2344B74A'%3E%3Cpath%20d%3D'M12%202.6l2.9%205.9%206.5.9-4.7%204.6%201.1%206.5L12%2017.4l-5.8%203.1%201.1-6.5-4.7-4.6%206.5-.9z'%2F%3E%3C%2Fsvg%3E");--iw:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'%23ffffff'%3E%3Cpath%20d%3D'M12%202.6l2.9%205.9%206.5.9-4.7%204.6%201.1%206.5L12%2017.4l-5.8%203.1%201.1-6.5-4.7-4.6%206.5-.9z'%2F%3E%3C%2Fsvg%3E")}
.edi-nav .sub-menu a[href$="/programmes/kindergarten-1/"]{--c:#1275BB;--t:#DCEEFB;--a:"4 – 5 years";--i:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'%231275BB'%3E%3Cpath%20d%3D'M2.5%205.2c2.7-1.3%206-1.2%208.6.6v13.6c-2.6-1.7-5.9-1.9-8.6-.6zM21.5%205.2c-2.7-1.3-6-1.2-8.6.6v13.6c2.6-1.7%205.9-1.9%208.6-.6z'%2F%3E%3C%2Fsvg%3E");--iw:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'%23ffffff'%3E%3Cpath%20d%3D'M2.5%205.2c2.7-1.3%206-1.2%208.6.6v13.6c-2.6-1.7-5.9-1.9-8.6-.6zM21.5%205.2c-2.7-1.3-6-1.2-8.6.6v13.6c2.6-1.7%205.9-1.9%208.6-.6z'%2F%3E%3C%2Fsvg%3E")}
.edi-nav .elementor-nav-menu--main li.menu-item-has-children>a .sub-arrow svg{transition:transform .3s ease}
.edi-nav .elementor-nav-menu--main li.menu-item-has-children:hover>a .sub-arrow svg,.edi-nav .elementor-nav-menu--main li.menu-item-has-children>a.highlighted .sub-arrow svg{transform:rotate(180deg)}
.edi-nav .elementor-nav-menu--main .sub-menu{min-width:316px!important;padding:18px 12px 12px!important;background:#fff!important;border:0!important;border-radius:28px!important;box-shadow:0 34px 70px -20px rgba(14,58,95,.34),0 6px 18px rgba(14,58,95,.07)!important;animation:ediDrop .34s cubic-bezier(.2,.8,.2,1) both;transform-origin:30% 0;z-index:30}
.edi-nav .elementor-nav-menu--main .sub-menu::before{content:"";position:absolute;top:0;left:30px;right:30px;height:5px;border-radius:0 0 8px 8px;background:linear-gradient(90deg,#E00888 0 16.66%,#F9AD19 16.66% 33.33%,#F9E20A 33.33% 50%,#44B74A 50% 66.66%,#1275BB 66.66% 83.33%,#922376 83.33%)}
.edi-nav .elementor-nav-menu--main .sub-menu::after{content:"";position:absolute;left:0;right:0;top:-34px;height:34px}
body .elementor-widget-nav-menu.edi-nav.elementor-widget .elementor-nav-menu--main.elementor-nav-menu__container>ul.elementor-nav-menu>li.menu-item>ul.sub-menu.elementor-nav-menu--dropdown{margin-top:28px!important}
.edi-nav .elementor-nav-menu--main .sub-menu li{margin:0 0 4px!important;animation:ediItemIn .38s cubic-bezier(.2,.8,.2,1) both}
.edi-nav .elementor-nav-menu--main .sub-menu li:nth-child(2){animation-delay:0.05s}
.edi-nav .elementor-nav-menu--main .sub-menu li:nth-child(3){animation-delay:0.10s}
.edi-nav .elementor-nav-menu--main .sub-menu li:nth-child(4){animation-delay:0.15s}
.edi-nav .elementor-nav-menu--main .sub-menu li:nth-child(5){animation-delay:0.20s}
.edi-nav .elementor-nav-menu--main .sub-menu a.elementor-sub-item{display:grid!important;grid-template-columns:46px 1fr;column-gap:14px;align-items:center;padding:9px 44px 9px 10px!important;border:0!important;border-radius:20px!important;font-family:"Capriola",sans-serif!important;font-size:16.5px!important;font-weight:400!important;text-transform:none!important;letter-spacing:0!important;line-height:1.2!important;color:#0E3A5F!important;background:transparent none no-repeat calc(100% - 26px) 50%/15px!important;transition:background-color .25s ease,background-position .25s ease!important;white-space:nowrap}
.edi-nav .elementor-nav-menu--main .sub-menu a.elementor-sub-item::before{content:"";grid-row:1/3;width:46px;height:46px;border-radius:16px 19px 15px 18px;background:var(--t,#EAF4FB) var(--i) center/22px no-repeat;transition:transform .35s cubic-bezier(.3,1.6,.5,1),background-color .25s ease}
.edi-nav .elementor-nav-menu--main .sub-menu a.elementor-sub-item::after{content:var(--a,"");font-family:"Source Sans Pro",sans-serif;font-size:13.5px;font-weight:600;color:#4F6475;margin-top:4px}
.edi-nav .elementor-nav-menu--main .sub-menu a.elementor-sub-item:hover,.edi-nav .elementor-nav-menu--main .sub-menu a.elementor-sub-item:focus-visible,.edi-nav .elementor-nav-menu--main .sub-menu a.elementor-sub-item.elementor-item-active{background-color:var(--t,#EAF4FB)!important;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%3E%3Cpath%20d%3D'M4%2012h14M13%206l6%206-6%206'%20fill%3D'none'%20stroke%3D'%230E3A5F'%20stroke-width%3D'2.6'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%2F%3E%3C%2Fsvg%3E")!important;background-position:calc(100% - 18px) 50%!important;color:#0E3A5F!important}
.edi-nav .elementor-nav-menu--main .sub-menu a.elementor-sub-item:hover::before,.edi-nav .elementor-nav-menu--main .sub-menu a.elementor-sub-item:focus-visible::before,.edi-nav .elementor-nav-menu--main .sub-menu a.elementor-sub-item.elementor-item-active::before{background-color:var(--c,#1275BB);background-image:var(--iw);transform:rotate(-8deg) scale(1.06)}
.edi-nav .elementor-nav-menu--main .sub-menu li.edi-all{margin:10px 0 0!important;padding-top:12px;border-top:2px dashed #F3DFA8}
.edi-nav .elementor-nav-menu--main .sub-menu li.edi-all a.elementor-sub-item{display:flex!important;justify-content:center;align-items:center;gap:10px;padding:12px 16px!important;border-radius:18px!important;font-family:"Source Sans Pro",sans-serif!important;font-size:13.5px!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#E00888!important;background:#FDEAF4!important}
.edi-nav .elementor-nav-menu--main .sub-menu li.edi-all a.elementor-sub-item::before{display:none}
.edi-nav .elementor-nav-menu--main .sub-menu li.edi-all a.elementor-sub-item::after{content:"";width:16px;height:16px;margin:0;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%3E%3Cpath%20d%3D'M4%2012h14M13%206l6%206-6%206'%20fill%3D'none'%20stroke%3D'%23E00888'%20stroke-width%3D'2.6'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%2F%3E%3C%2Fsvg%3E") center/16px no-repeat;transition:transform .25s ease}
.edi-nav .elementor-nav-menu--main .sub-menu li.edi-all a.elementor-sub-item:hover{background:#E00888!important;color:#fff!important}
.edi-nav .elementor-nav-menu--main .sub-menu li.edi-all a.elementor-sub-item:hover::after{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%3E%3Cpath%20d%3D'M4%2012h14M13%206l6%206-6%206'%20fill%3D'none'%20stroke%3D'%23ffffff'%20stroke-width%3D'2.6'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%2F%3E%3C%2Fsvg%3E");transform:translateX(4px)}
body .elementor-widget-nav-menu.edi-nav.elementor-widget nav.elementor-nav-menu--dropdown.elementor-nav-menu__container{margin-top:30px!important}
.edi-nav nav.elementor-nav-menu--dropdown.elementor-nav-menu__container{padding:10px!important;background:#fff!important;border-radius:24px!important;box-shadow:0 26px 50px -18px rgba(14,58,95,.3),0 4px 14px rgba(14,58,95,.06)!important;overflow:hidden}
.edi-nav nav.elementor-nav-menu--dropdown a.elementor-item,.edi-nav nav.elementor-nav-menu--dropdown a.elementor-sub-item{border-radius:16px!important;font-family:"Capriola",sans-serif!important;font-size:16px!important;font-weight:400!important;text-transform:none!important;letter-spacing:0!important;color:#0E3A5F!important;background-color:transparent!important;padding:13px 16px!important;border:0!important}
.edi-nav nav.elementor-nav-menu--dropdown a.elementor-item:hover,.edi-nav nav.elementor-nav-menu--dropdown a.elementor-item.elementor-item-active,.edi-nav nav.elementor-nav-menu--dropdown a.elementor-item.highlighted{background-color:#FDEAF4!important;color:#E00888!important}
.edi-nav nav.elementor-nav-menu--dropdown .sub-menu{margin:4px 0 6px 18px!important;padding-left:12px!important;border-left:2px dashed #F3DFA8!important;background:transparent!important}
.edi-nav nav.elementor-nav-menu--dropdown .sub-menu a.elementor-sub-item{display:flex!important;align-items:center;gap:12px;padding:10px 12px!important;font-size:15.5px!important;border:0!important}
.edi-nav nav.elementor-nav-menu--dropdown .sub-menu a.elementor-sub-item::before{content:"";flex:none;width:34px;height:34px;border-radius:12px 14px 11px 13px;background:var(--t,#EAF4FB) var(--i) center/17px no-repeat}
.edi-nav nav.elementor-nav-menu--dropdown .sub-menu a.elementor-sub-item::after{content:var(--a,"");margin-left:auto;font-family:"Source Sans Pro",sans-serif;font-size:12.5px;font-weight:600;color:#4F6475;white-space:nowrap}
.edi-nav nav.elementor-nav-menu--dropdown .sub-menu a.elementor-sub-item:hover,.edi-nav nav.elementor-nav-menu--dropdown .sub-menu a.elementor-sub-item.elementor-item-active{background-color:var(--t,#EAF4FB)!important}
.edi-nav nav.elementor-nav-menu--dropdown .sub-menu li.edi-all a.elementor-sub-item{color:#E00888!important;font-family:"Source Sans Pro",sans-serif!important;font-weight:700!important;font-size:13px!important;letter-spacing:.08em!important;text-transform:uppercase!important}
.edi-nav nav.elementor-nav-menu--dropdown .sub-menu li.edi-all a.elementor-sub-item::before{width:34px;background:#FDEAF4 url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%3E%3Cpath%20d%3D'M4%2012h14M13%206l6%206-6%206'%20fill%3D'none'%20stroke%3D'%23E00888'%20stroke-width%3D'2.6'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%2F%3E%3C%2Fsvg%3E") center/16px no-repeat}
@media (prefers-reduced-motion:reduce){.edi-nav .elementor-nav-menu--main .sub-menu,.edi-nav .elementor-nav-menu--main .sub-menu li{animation:none}}
/*END-EDI-NAV*//* End custom CSS */