.elementor-25108 .elementor-element.elementor-element-5ea3c896:not(.elementor-motion-effects-element-type-background), .elementor-25108 .elementor-element.elementor-element-5ea3c896 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stepsacademy.co.uk/wp-content/uploads/2026/04/bg-image-45.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25108 .elementor-element.elementor-element-5ea3c896 > .elementor-container{min-height:632px;}.elementor-25108 .elementor-element.elementor-element-5ea3c896{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-25108 .elementor-element.elementor-element-5ea3c896 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25108 .elementor-element.elementor-element-36331cc3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-25108 .elementor-element.elementor-element-798a8199{width:auto;max-width:auto;top:-270px;}body:not(.rtl) .elementor-25108 .elementor-element.elementor-element-798a8199{right:-70px;}body.rtl .elementor-25108 .elementor-element.elementor-element-798a8199{left:-70px;}.elementor-25108 .elementor-element.elementor-element-798a8199 .edublink-animation-widget{z-index:0;opacity:0.5;display:flex;}.elementor-25108 .elementor-element.elementor-element-798a8199 .edublink-animation-widget .edublink-animation-widget-color{height:275px;width:275px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:50% 50% 50% 50%;}.elementor-25108 .elementor-element.elementor-element-62549173{width:auto;max-width:auto;top:170px;}body:not(.rtl) .elementor-25108 .elementor-element.elementor-element-62549173{left:-70px;}body.rtl .elementor-25108 .elementor-element.elementor-element-62549173{right:-70px;}.elementor-25108 .elementor-element.elementor-element-62549173 .edublink-animation-widget{z-index:0;opacity:0.5;display:flex;}.elementor-25108 .elementor-element.elementor-element-62549173 .edublink-animation-widget .edublink-animation-widget-color{height:270px;width:270px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:50% 50% 50% 50%;}.elementor-25108 .elementor-element.elementor-element-53869835{width:auto;max-width:auto;top:-110px;}body:not(.rtl) .elementor-25108 .elementor-element.elementor-element-53869835{right:0px;}body.rtl .elementor-25108 .elementor-element.elementor-element-53869835{left:0px;}.elementor-25108 .elementor-element.elementor-element-2b7c21f1 > .elementor-container{max-width:1200px;}.elementor-25108 .elementor-element.elementor-element-2b7c21f1{margin-top:0px;margin-bottom:0px;}.elementor-25108 .elementor-element.elementor-element-4c903a8c .edublink-animation-widget .edublink-animation-widget-color{background-color:#1ab69d;height:80px;width:80px;}.elementor-25108 .elementor-element.elementor-element-4c903a8c{width:auto;max-width:auto;top:-140px;}body:not(.rtl) .elementor-25108 .elementor-element.elementor-element-4c903a8c{left:-280px;}body.rtl .elementor-25108 .elementor-element.elementor-element-4c903a8c{right:-280px;}.elementor-25108 .elementor-element.elementor-element-4c903a8c .edublink-animation-widget{z-index:0;opacity:1;display:flex;}.elementor-25108 .elementor-element.elementor-element-10ffce40 .edublink-animation-widget .edublink-animation-widget-color{background-color:#1ab69d;height:80px;width:80px;}.elementor-25108 .elementor-element.elementor-element-10ffce40{width:auto;max-width:auto;top:-100px;}body:not(.rtl) .elementor-25108 .elementor-element.elementor-element-10ffce40{left:-120px;}body.rtl .elementor-25108 .elementor-element.elementor-element-10ffce40{right:-120px;}.elementor-25108 .elementor-element.elementor-element-10ffce40 .edublink-animation-widget{z-index:0;opacity:1;display:flex;}.elementor-25108 .elementor-element.elementor-element-57ddc89b .edublink-animation-widget .edublink-animation-widget-color{background-color:#1ab69d;height:80px;width:80px;}.elementor-25108 .elementor-element.elementor-element-57ddc89b{width:auto;max-width:auto;bottom:-100px;z-index:0;}body:not(.rtl) .elementor-25108 .elementor-element.elementor-element-57ddc89b{right:-300px;}body.rtl .elementor-25108 .elementor-element.elementor-element-57ddc89b{left:-300px;}.elementor-25108 .elementor-element.elementor-element-57ddc89b .edublink-animation-widget{z-index:0;opacity:1;display:flex;}.elementor-25108 .elementor-element.elementor-element-1f558e47 .edublink-animation-widget .edublink-animation-widget-color{background-color:#1ab69d;height:80px;width:80px;}.elementor-25108 .elementor-element.elementor-element-1f558e47{width:auto;max-width:auto;bottom:50px;z-index:0;}body:not(.rtl) .elementor-25108 .elementor-element.elementor-element-1f558e47{right:-190px;}body.rtl .elementor-25108 .elementor-element.elementor-element-1f558e47{left:-190px;}.elementor-25108 .elementor-element.elementor-element-1f558e47 .edublink-animation-widget{z-index:0;opacity:1;display:flex;}.elementor-25108 .elementor-element.elementor-element-10db05c8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-25108 .elementor-element.elementor-element-10db05c8 .elementor-heading-title{font-size:80px;line-height:1.2;}.elementor-25108 .elementor-element.elementor-element-4c42c229{--spacer-size:650px;width:var( --container-widget-width, 650px );max-width:650px;background-color:#FFFFFF4D;--container-widget-width:650px;--container-widget-flex-grow:0;top:-105px;z-index:0;border-radius:50% 50% 50% 50%;}body:not(.rtl) .elementor-25108 .elementor-element.elementor-element-4c42c229{left:300px;}body.rtl .elementor-25108 .elementor-element.elementor-element-4c42c229{right:300px;}.elementor-25108 .elementor-element.elementor-element-50f86d3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 240px;}.elementor-25108 .elementor-element.elementor-element-50f86d3 .elementor-heading-title{font-size:80px;line-height:1.2;}.elementor-25108 .elementor-element.elementor-element-45eda63f{margin-top:0px;margin-bottom:0px;}.elementor-25108 .elementor-element.elementor-element-a54b0b4{padding:0px 0px 0px 0px;}.elementor-25108 .elementor-element.elementor-element-8088253 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-25108 .elementor-element.elementor-element-8088253 .edublink-section-heading{text-align:center;}.elementor-25108 .elementor-element.elementor-element-8088253 .edublink-section-heading .pre-heading{color:#EE4A62;}.elementor-25108 .elementor-element.elementor-element-447f71b.elementor-element{--align-self:center;}@media(max-width:1024px){.elementor-25108 .elementor-element.elementor-element-5ea3c896 > .elementor-container{min-height:100%;}.elementor-25108 .elementor-element.elementor-element-5ea3c896{padding:165px 0px 165px 0px;}.elementor-25108 .elementor-element.elementor-element-2b7c21f1{margin-top:0px;margin-bottom:0px;}.elementor-25108 .elementor-element.elementor-element-10db05c8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:center;}.elementor-25108 .elementor-element.elementor-element-10db05c8 .elementor-heading-title{font-size:50px;}body:not(.rtl) .elementor-25108 .elementor-element.elementor-element-4c42c229{left:110px;}body.rtl .elementor-25108 .elementor-element.elementor-element-4c42c229{right:110px;}.elementor-25108 .elementor-element.elementor-element-4c42c229{top:-170px;}.elementor-25108 .elementor-element.elementor-element-50f86d3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 100px;text-align:center;}.elementor-25108 .elementor-element.elementor-element-50f86d3 .elementor-heading-title{font-size:50px;}.elementor-25108 .elementor-element.elementor-element-a54b0b4{padding:95px 0px 0px 0px;}}@media(max-width:767px){.elementor-25108 .elementor-element.elementor-element-5ea3c896 > .elementor-container{min-height:100%;}.elementor-25108 .elementor-element.elementor-element-5ea3c896{padding:155px 0px 75px 0px;}.elementor-25108 .elementor-element.elementor-element-10db05c8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-25108 .elementor-element.elementor-element-10db05c8 .elementor-heading-title{font-size:36px;}.elementor-25108 .elementor-element.elementor-element-50f86d3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-25108 .elementor-element.elementor-element-50f86d3 .elementor-heading-title{font-size:36px;}.elementor-25108 .elementor-element.elementor-element-a54b0b4{padding:75px 0px 0px 0px;}}