.elementor-widget-theme-site-logo .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);font-style:var(--e-global-typography-text-font-style);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var(--e-global-color-accent)}.elementor-819 .elementor-element.elementor-element-5112173 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var(--e-global-color-primary)}.elementor-819 .elementor-element.elementor-element-5112173 .elementor-nav-menu--dropdown a.elementor-item-active{color:var(--e-global-color-text);background-color:var(--e-global-color-a1326a5)}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);font-style:var(--e-global-typography-text-font-style);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}@media (max-width:1366px){.elementor-widget-theme-site-logo .widget-image-caption{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}}@media (max-width:1024px){.elementor-widget-theme-site-logo .widget-image-caption{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}}@media (max-width:767px){.elementor-widget-theme-site-logo .widget-image-caption{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}}.elementor-819 .elementor-element.elementor-element-5112173 .sub-menu .elementor-sub-item{position:relative;display:block;padding-left:40px!important;font-weight:600;line-height:1.4}.elementor-819 .elementor-element.elementor-element-5112173 .sub-menu .elementor-sub-item::before{content:"";position:absolute;left:10px;top:38%;transform:translateY(-50%);width:20px;height:20px;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDE4IDIwIiBmaWxsPSJub25lIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTE3LjczIDUuMTIwMDlMMTcuNTkgNC44NzAwOUMxNy40MDk0IDQuNTY3NzggMTcuMTU0NyA0LjMxNjUyIDE2Ljg1IDQuMTQwMDlMMTAuMTQgMC4yNzAwOTFDOS44MzYyIDAuMDkzODQxNSA5LjQ5MTMgMC4wMDA3MTE1NTMgOS4xNCA5LjE1NTI3ZS0wNUg4Ljg1QzguNDk4NyAwLjAwMDcxMTU1MyA4LjE1MzggMC4wOTM4NDE1IDcuODUgMC4yNzAwOTFMMS4xNCA0LjE1MDA5QzAuODM2OTY5IDQuMzI1MzUgMC41ODUyNiA0LjU3NzA2IDAuNDEgNC44ODAwOUwwLjI3IDUuMTMwMDlDMC4wOTM3NDk5IDUuNDMzOTMgMC4wMDA2MiA1Ljc3ODgzIDAgNi4xMzAwOVYxMy44ODAxQzAuMDAwNjIgMTQuMjMxNCAwLjA5Mzc0OTkgMTQuNTc2MyAwLjI3IDE0Ljg4MDFMMC40MSAxNS4xMzAxQzAuNTg5NzkgMTUuNDI5NiAwLjg0MDQ5IDE1LjY4MDMgMS4xNCAxNS44NjAxTDcuODYgMTkuNzMwMUM4LjE2MjMgMTkuOTEgOC41MDgyIDIwLjAwMzQgOC44NiAyMC4wMDAxSDkuMTRDOS40OTEzIDE5Ljk5OTUgOS44MzYyIDE5LjkwNjQgMTAuMTQgMTkuNzMwMUwxNi44NSAxNS44NTAxQzE3LjE1NiAxNS42Nzg4IDE3LjQwODcgMTUuNDI2MSAxNy41OCAxNS4xMjAxTDE3LjczIDE0Ljg3MDFDMTcuOTA0MSAxNC41NjU0IDE3Ljk5NzEgMTQuMjIxMSAxOCAxMy44NzAxVjYuMTIwMDlDMTcuOTk5NCA1Ljc2ODgzIDE3LjkwNjMgNS40MjM5MyAxNy43MyA1LjEyMDA5Wk04Ljg1IDIuMDAwMDlIOS4xNEwxNSA1LjM4MDA5TDkgOC44NDAwOUwzIDUuMzgwMDlMOC44NSAyLjAwMDA5Wk0xMCAxNy41MDAxTDE1Ljg1IDE0LjEyMDFMMTYgMTMuODcwMVY3LjExMDA5TDEwIDEwLjU4MDFWMTcuNTAwMVoiIGZpbGw9ImJsYWNrIj48L3BhdGg+PC9zdmc+");background-size:contain;background-repeat:no-repeat;background-position:center}.elementor-819 .elementor-element.elementor-element-5112173 .sub-menu .elementor-sub-item::after{display:block;font-size:12px;color:#777;font-weight:400;margin-top:3px;line-height:1.2}.elementor-819 .elementor-element.elementor-element-5112173 .sub-menu .menu-item-5116 .elementor-sub-item::after{content:"Tailored support for attention and planning"}.elementor-819 .elementor-element.elementor-element-5112173 .sub-menu .menu-item-5117 .elementor-sub-item::after{content:"Structured guidance for learning and growth"}.elementor-819 .elementor-element.elementor-element-5112173 .sub-menu .elementor-sub-item:hover::after{color:#333}.elementor-819 .elementor-element.elementor-element-5112173 .elementor-nav-menu--main .elementor-item.elementor-item-active{fill:#000!important}.site-header.scrolled{background-color:rgba(172,172,172,1)!important}.site-header.scrolled{background-color:rgba(172,172,172,1)!important}