.elementor-5370 .elementor-element.elementor-element-3b3fd00a{margin:-30% 0% calc(var(--kit-widget-spacing, 0px) + -29%) -32%;text-align:start;}.elementor-5370 .elementor-element.elementor-element-2226cb8c{margin:3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-5370 .elementor-element.elementor-element-2226cb8c .elementor-menu-toggle{margin-left:auto;}.elementor-5370 .elementor-element.elementor-element-2226cb8c .elementor-nav-menu .elementor-item{font-size:17px;font-weight:600;}.elementor-5370 .elementor-element.elementor-element-2226cb8c .elementor-nav-menu--main .elementor-item{color:#787878;fill:#787878;}.elementor-5370 .elementor-element.elementor-element-2226cb8c .elementor-nav-menu--main .elementor-item:hover,
					.elementor-5370 .elementor-element.elementor-element-2226cb8c .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-5370 .elementor-element.elementor-element-2226cb8c .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-5370 .elementor-element.elementor-element-2226cb8c .elementor-nav-menu--main .elementor-item:focus{color:#67BC45;fill:#67BC45;}.elementor-5370 .elementor-element.elementor-element-2226cb8c .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#16344E;}.elementor-5370 .elementor-element.elementor-element-2226cb8c .elementor-nav-menu--dropdown a:hover,
					.elementor-5370 .elementor-element.elementor-element-2226cb8c .elementor-nav-menu--dropdown a:focus,
					.elementor-5370 .elementor-element.elementor-element-2226cb8c .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-5370 .elementor-element.elementor-element-2226cb8c .elementor-nav-menu--dropdown a.highlighted{background-color:#67BC45;}.elementor-5370 .elementor-element.elementor-element-5bb6bee6 .elementor-button{background-color:#67BC45;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-radius:19px 0px 19px 0px;padding:12px 30px 12px 30px;}.elementor-5370 .elementor-element.elementor-element-5bb6bee6 .elementor-button:hover, .elementor-5370 .elementor-element.elementor-element-5bb6bee6 .elementor-button:focus{background-color:transparent;color:#FFFFFF;background-image:linear-gradient(180deg, #282828 0%, #282828 100%);}.elementor-5370 .elementor-element.elementor-element-5bb6bee6{margin:8% -8% calc(var(--kit-widget-spacing, 0px) + 0%) 18%;padding:0% 0% 0% 0%;}.elementor-5370 .elementor-element.elementor-element-5bb6bee6 .elementor-button-content-wrapper{flex-direction:row;}.elementor-5370 .elementor-element.elementor-element-5bb6bee6 .elementor-button:hover svg, .elementor-5370 .elementor-element.elementor-element-5bb6bee6 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-5370 .elementor-element.elementor-element-5e83fa5:not(.elementor-motion-effects-element-type-background), .elementor-5370 .elementor-element.elementor-element-5e83fa5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://schoolofwizards.com/wp-content/uploads/2025/11/sd-School-Photos-2.webp");background-position:bottom center;}.elementor-5370 .elementor-element.elementor-element-5e83fa5 > .elementor-background-overlay{background-color:#0C0A0A69;opacity:0.86;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5370 .elementor-element.elementor-element-5e83fa5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5370 .elementor-element.elementor-element-29543644{width:var( --container-widget-width, 100.095% );max-width:100.095%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:9% 0% 10% 0%;--container-widget-width:100.095%;--container-widget-flex-grow:0;text-align:center;}.elementor-5370 .elementor-element.elementor-element-29543644 .elementor-heading-title{font-family:"DM Sans", Sans-serif;color:#FFFFFF;}.elementor-5370 .elementor-element.elementor-element-af6d409{margin-top:2%;margin-bottom:0%;}.elementor-5370 .elementor-element.elementor-element-bbef8ed .gallery-item{padding:0 15px 15px 0;}.elementor-5370 .elementor-element.elementor-element-bbef8ed .gallery{margin:0 -15px -15px 0;}.elementor-5370 .elementor-element.elementor-element-bbef8ed .gallery-item img{border-radius:10px 0px 10px 0px;}.elementor-5370 .elementor-element.elementor-element-bbef8ed .gallery-item .gallery-caption{text-align:center;}.elementor-5370 .elementor-element.elementor-element-3305922c{margin-top:6%;margin-bottom:0%;}.elementor-5370 .elementor-element.elementor-element-4f3c164 > .elementor-element-populated{padding:4% 0% 0% 10%;}.elementor-5370 .elementor-element.elementor-element-417646b2{margin:5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:start;}.elementor-5370 .elementor-element.elementor-element-417646b2 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:600;letter-spacing:2.4px;color:#67BC45;}.elementor-5370 .elementor-element.elementor-element-5a31ca5b{text-align:start;}.elementor-5370 .elementor-element.elementor-element-5a31ca5b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:40px;font-weight:600;color:#282828;}.elementor-5370 .elementor-element.elementor-element-187b00a6{text-align:start;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#7B7B7B;}.elementor-5370 .elementor-element.elementor-element-187b00a6 p{margin-block-end:0px;}.elementor-5370 .elementor-element.elementor-element-67ee26c9{margin:5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:start;}.elementor-5370 .elementor-element.elementor-element-67ee26c9 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:600;color:#282828;}.elementor-5370 .elementor-element.elementor-element-75cfe29f{margin-top:1px;margin-bottom:0px;padding:0% 25% 0% 0%;}.elementor-5370 .elementor-element.elementor-element-14db95be > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0% 0% 0% 0%;}.elementor-5370 .elementor-element.elementor-element-7cec39a{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5370 .elementor-element.elementor-element-7cec39a .elementor-icon-wrapper{text-align:center;}.elementor-5370 .elementor-element.elementor-element-7cec39a.elementor-view-stacked .elementor-icon{background-color:#67BC45;}.elementor-5370 .elementor-element.elementor-element-7cec39a.elementor-view-framed .elementor-icon, .elementor-5370 .elementor-element.elementor-element-7cec39a.elementor-view-default .elementor-icon{color:#67BC45;border-color:#67BC45;}.elementor-5370 .elementor-element.elementor-element-7cec39a.elementor-view-framed .elementor-icon, .elementor-5370 .elementor-element.elementor-element-7cec39a.elementor-view-default .elementor-icon svg{fill:#67BC45;}.elementor-5370 .elementor-element.elementor-element-7cec39a .elementor-icon{font-size:26px;}.elementor-5370 .elementor-element.elementor-element-7cec39a .elementor-icon svg{height:26px;}.elementor-5370 .elementor-element.elementor-element-7cf452ab{margin:-1% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:start;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#7B7B7B;}.elementor-5370 .elementor-element.elementor-element-7cf452ab p{margin-block-end:0px;}.elementor-5370 .elementor-element.elementor-element-37770f97{margin:4% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:start;}.elementor-5370 .elementor-element.elementor-element-37770f97 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:600;color:#282828;}.elementor-5370 .elementor-element.elementor-element-2c38ee52{margin-top:0px;margin-bottom:0px;padding:0px 83px 0px 0px;}.elementor-5370 .elementor-element.elementor-element-4caca86e .elementor-icon-wrapper{text-align:center;}.elementor-5370 .elementor-element.elementor-element-4caca86e.elementor-view-stacked .elementor-icon{background-color:#67BC45;}.elementor-5370 .elementor-element.elementor-element-4caca86e.elementor-view-framed .elementor-icon, .elementor-5370 .elementor-element.elementor-element-4caca86e.elementor-view-default .elementor-icon{color:#67BC45;border-color:#67BC45;}.elementor-5370 .elementor-element.elementor-element-4caca86e.elementor-view-framed .elementor-icon, .elementor-5370 .elementor-element.elementor-element-4caca86e.elementor-view-default .elementor-icon svg{fill:#67BC45;}.elementor-5370 .elementor-element.elementor-element-4caca86e .elementor-icon{font-size:23px;}.elementor-5370 .elementor-element.elementor-element-4caca86e .elementor-icon svg{height:23px;}.elementor-5370 .elementor-element.elementor-element-204bbece{margin:1% 0% calc(var(--kit-widget-spacing, 0px) + 0%) -1%;text-align:start;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#7B7B7B;}.elementor-5370 .elementor-element.elementor-element-204bbece p{margin-block-end:0px;}.elementor-5370 .elementor-element.elementor-element-7ee5812d{margin-top:-11%;margin-bottom:0%;padding:0px 83px 0px 1px;}.elementor-5370 .elementor-element.elementor-element-37877e93 .elementor-icon-wrapper{text-align:center;}.elementor-5370 .elementor-element.elementor-element-37877e93.elementor-view-stacked .elementor-icon{background-color:#67BC45;}.elementor-5370 .elementor-element.elementor-element-37877e93.elementor-view-framed .elementor-icon, .elementor-5370 .elementor-element.elementor-element-37877e93.elementor-view-default .elementor-icon{color:#67BC45;border-color:#67BC45;}.elementor-5370 .elementor-element.elementor-element-37877e93.elementor-view-framed .elementor-icon, .elementor-5370 .elementor-element.elementor-element-37877e93.elementor-view-default .elementor-icon svg{fill:#67BC45;}.elementor-5370 .elementor-element.elementor-element-37877e93 .elementor-icon{font-size:23px;}.elementor-5370 .elementor-element.elementor-element-37877e93 .elementor-icon svg{height:23px;}.elementor-5370 .elementor-element.elementor-element-12f85c4f{margin:2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) -1%;text-align:start;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#7B7B7B;}.elementor-5370 .elementor-element.elementor-element-12f85c4f p{margin-block-end:0px;}.elementor-5370 .elementor-element.elementor-element-53e44db2:not(.elementor-motion-effects-element-type-background), .elementor-5370 .elementor-element.elementor-element-53e44db2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#112E3C;}.elementor-5370 .elementor-element.elementor-element-53e44db2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:0px;padding:2% 0% 3% 0%;}.elementor-5370 .elementor-element.elementor-element-53e44db2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5370 .elementor-element.elementor-element-1537ba36{margin:-2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) -13%;text-align:start;}.elementor-5370 .elementor-element.elementor-element-1537ba36 img{width:54%;}.elementor-5370 .elementor-element.elementor-element-30cf54b9{margin:-14% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:start;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-5370 .elementor-element.elementor-element-30cf54b9 p{margin-block-end:0px;}.elementor-5370 .elementor-element.elementor-element-57452a73 > .elementor-element-populated{margin:13% 0% 0% 13%;--e-column-margin-right:0%;--e-column-margin-left:13%;padding:0% 0% 0% 14%;}.elementor-5370 .elementor-element.elementor-element-56883a94{width:var( --container-widget-width, 94.005% );max-width:94.005%;margin:19% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 6%;--container-widget-width:94.005%;--container-widget-flex-grow:0;}.elementor-5370 .elementor-element.elementor-element-56883a94 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-5370 .elementor-element.elementor-element-49136461 .elementor-menu-toggle{margin:0 auto;}.elementor-5370 .elementor-element.elementor-element-49136461 .elementor-nav-menu .elementor-item{font-size:15px;}.elementor-5370 .elementor-element.elementor-element-49136461 .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;padding-top:3px;padding-bottom:3px;}.elementor-5370 .elementor-element.elementor-element-49136461 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-5370 .elementor-element.elementor-element-49136461 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-5370 .elementor-element.elementor-element-49136461 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-5370 .elementor-element.elementor-element-49136461 .elementor-nav-menu--main .elementor-item:focus{color:#FFFFFF;fill:#FFFFFF;}.elementor-5370 .elementor-element.elementor-element-49136461 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#FFFFFF;}.elementor-5370 .elementor-element.elementor-element-5145afda > .elementor-element-populated{margin:13% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0% 0% 0% 14%;}.elementor-5370 .elementor-element.elementor-element-ce491c9{margin:19% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 6%;}.elementor-5370 .elementor-element.elementor-element-ce491c9 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-5370 .elementor-element.elementor-element-1fad004b .elementor-menu-toggle{margin:0 auto;}.elementor-5370 .elementor-element.elementor-element-1fad004b .elementor-nav-menu .elementor-item{font-size:15px;}.elementor-5370 .elementor-element.elementor-element-1fad004b .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;padding-top:3px;padding-bottom:3px;}.elementor-5370 .elementor-element.elementor-element-1fad004b .elementor-nav-menu--main .elementor-item:hover,
					.elementor-5370 .elementor-element.elementor-element-1fad004b .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-5370 .elementor-element.elementor-element-1fad004b .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-5370 .elementor-element.elementor-element-1fad004b .elementor-nav-menu--main .elementor-item:focus{color:#FFFFFF;fill:#FFFFFF;}.elementor-5370 .elementor-element.elementor-element-1fad004b .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#FFFFFF;}.elementor-5370 .elementor-element.elementor-element-18a0958d > .elementor-element-populated{margin:8% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-5370 .elementor-element.elementor-element-444cb76b{margin:14% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-5370 .elementor-element.elementor-element-444cb76b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-5370 .elementor-element.elementor-element-50d06cb5{margin:-1% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:start;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#FFFFFF;}.elementor-5370 .elementor-element.elementor-element-50d06cb5 p{margin-block-end:0px;}.elementor-5370 .elementor-element.elementor-element-2a7c4980{width:var( --container-widget-width, 100.412% );max-width:100.412%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--container-widget-width:100.412%;--container-widget-flex-grow:0;text-align:start;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#FFFFFF;}.elementor-5370 .elementor-element.elementor-element-2a7c4980 p{margin-block-end:0px;}.elementor-5370 .elementor-element.elementor-element-184f6112{margin:-24% 0% calc(var(--kit-widget-spacing, 0px) + 0%) -1%;text-align:start;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#FFFFFF;}.elementor-5370 .elementor-element.elementor-element-184f6112 p{margin-block-end:0px;}.elementor-5370 .elementor-element.elementor-element-3ee2486e{--divider-border-style:solid;--divider-color:#ABABAB;--divider-border-width:2.2px;}.elementor-5370 .elementor-element.elementor-element-3ee2486e .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-5370 .elementor-element.elementor-element-3ee2486e .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}@media(max-width:767px){.elementor-5370 .elementor-element.elementor-element-566cb906{margin-top:-8%;margin-bottom:-20%;}.elementor-5370 .elementor-element.elementor-element-3b3fd00a{width:var( --container-widget-width, 131px );max-width:131px;margin:-2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) -3%;--container-widget-width:131px;--container-widget-flex-grow:0;}.elementor-5370 .elementor-element.elementor-element-2226cb8c{margin:-30% 4% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;z-index:1;}.elementor-5370 .elementor-element.elementor-element-7cec39a .elementor-icon-wrapper{text-align:start;}.elementor-5370 .elementor-element.elementor-element-4caca86e .elementor-icon-wrapper{text-align:start;}.elementor-5370 .elementor-element.elementor-element-37877e93 .elementor-icon-wrapper{text-align:start;}.elementor-5370 .elementor-element.elementor-element-18a0958d > .elementor-element-populated{margin:-140% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-5370 .elementor-element.elementor-element-444cb76b{margin:125% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-5370 .elementor-element.elementor-element-184f6112{margin:-12% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-5370 .elementor-element.elementor-element-3ee2486e{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 57%) 0%;}}@media(min-width:768px){.elementor-5370 .elementor-element.elementor-element-2ae2a048{width:21.143%;}.elementor-5370 .elementor-element.elementor-element-4eb7752a{width:56.34%;}.elementor-5370 .elementor-element.elementor-element-6d405bde{width:22.181%;}.elementor-5370 .elementor-element.elementor-element-14db95be{width:11.186%;}.elementor-5370 .elementor-element.elementor-element-39347a1a{width:88.812%;}.elementor-5370 .elementor-element.elementor-element-1a51e92{width:11.186%;}.elementor-5370 .elementor-element.elementor-element-4cbb1896{width:88.812%;}.elementor-5370 .elementor-element.elementor-element-583307ef{width:11.186%;}.elementor-5370 .elementor-element.elementor-element-64a2f41c{width:88.812%;}.elementor-5370 .elementor-element.elementor-element-545ab2b2{width:28.046%;}.elementor-5370 .elementor-element.elementor-element-57452a73{width:24.593%;}.elementor-5370 .elementor-element.elementor-element-5145afda{width:22.273%;}}