.elementor-3161 .elementor-element.elementor-element-7f2cdd50{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap:wrap;--background-transition:0.3s;--padding-block-start:85px;--padding-block-end:50px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-3161 .elementor-element.elementor-element-7f2cdd50:not(.elementor-motion-effects-element-type-background), .elementor-3161 .elementor-element.elementor-element-7f2cdd50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mathsonline.co/wp-content/uploads/2025/06/math-online-high-school-s1-hero-bg-img.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3161 .elementor-element.elementor-element-7f2cdd50, .elementor-3161 .elementor-element.elementor-element-7f2cdd50::before{--border-transition:0.3s;}.elementor-3161 .elementor-element.elementor-element-547b3fe1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-3161 .elementor-element.elementor-element-547b3fe1, .elementor-3161 .elementor-element.elementor-element-547b3fe1::before{--border-transition:0.3s;}.elementor-3161 .elementor-element.elementor-element-7207d481{color:#6BFBCE;font-size:36px;font-weight:400;line-height:1em;letter-spacing:-1.08px;}.elementor-3161 .elementor-element.elementor-element-9ae99d4{width:var( --container-widget-width, 65.044% );max-width:65.044%;--container-widget-width:65.044%;--container-widget-flex-grow:0;}.elementor-3161 .elementor-element.elementor-element-9ae99d4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3161 .elementor-element.elementor-element-5416fe9d{color:var( --e-global-color-9c89ac8 );font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-3161 .elementor-element.elementor-element-5416fe9d > .elementor-widget-container{margin:-5px 0px 35px 0px;}.elementor-3161 .elementor-element.elementor-element-4d9784e8 .elementor-button .elementor-align-icon-right{margin-left:-5px;}.elementor-3161 .elementor-element.elementor-element-4d9784e8 .elementor-button .elementor-align-icon-left{margin-right:-5px;}.elementor-3161 .elementor-element.elementor-element-4d9784e8 .elementor-button{font-size:20px;font-weight:800;line-height:1.2em;}.elementor-3161 .elementor-element.elementor-element-45c77486{color:#FFFFFF;font-size:28px;font-weight:400;line-height:1em;}.elementor-3161 .elementor-element.elementor-element-45c77486 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-3161 .elementor-element.elementor-element-341f4cb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-around;--gap:0px 0px;--background-transition:0.3s;}.elementor-3161 .elementor-element.elementor-element-842fbbc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--align-items:center;--background-transition:0.3s;}.elementor-3161 .elementor-element.elementor-element-29b7b1d.elementor-element{--align-self:flex-start;}.elementor-3161 .elementor-element.elementor-element-48f5d39{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--align-items:center;--background-transition:0.3s;}.elementor-3161 .elementor-element.elementor-element-3602f6a{width:var( --container-widget-width, 72.789% );max-width:72.789%;--container-widget-width:72.789%;--container-widget-flex-grow:0;}.elementor-3161 .elementor-element.elementor-element-3602f6a.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-3161 .elementor-element.elementor-element-18b34ec{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-around;--align-items:center;--background-transition:0.3s;}.elementor-3161 .elementor-element.elementor-element-a878790.elementor-element{--align-self:flex-start;}.elementor-3161 .elementor-element.elementor-element-6ee441b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--align-items:center;--background-transition:0.3s;}.elementor-3161 .elementor-element.elementor-element-a59192c.elementor-element{--align-self:flex-start;}.elementor-3161 .elementor-element.elementor-element-24e599d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--align-items:center;--background-transition:0.3s;}.elementor-3161 .elementor-element.elementor-element-8736340.elementor-element{--align-self:flex-start;}.elementor-3161 .elementor-element.elementor-element-aa79bd4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-around;--gap:0px 0px;--background-transition:0.3s;}.elementor-3161 .elementor-element.elementor-element-34f7a00{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--align-items:center;--background-transition:0.3s;}.elementor-3161 .elementor-element.elementor-element-eb45e0e.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-3161 .elementor-element.elementor-element-0017e5b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--align-items:center;--background-transition:0.3s;}.elementor-3161 .elementor-element.elementor-element-5987cb6.elementor-element{--align-self:flex-start;}.elementor-3161 .elementor-element.elementor-element-e8948b6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--align-items:center;--background-transition:0.3s;}.elementor-3161 .elementor-element.elementor-element-a334162.elementor-element{--align-self:flex-start;}.elementor-3161 .elementor-element.elementor-element-5723d23{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--align-items:center;--background-transition:0.3s;}.elementor-3161 .elementor-element.elementor-element-b605208.elementor-element{--align-self:flex-start;}.elementor-3161 .elementor-element.elementor-element-94b452e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--align-items:center;--background-transition:0.3s;}.elementor-3161 .elementor-element.elementor-element-e113238.elementor-element{--align-self:flex-start;}.elementor-3161 .elementor-element.elementor-element-7ac0a63c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:75px;--padding-block-end:0px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-3161 .elementor-element.elementor-element-33c11fac .elementor-image-box-wrapper .elementor-image-box-img{width:14%;}.elementor-3161 .elementor-element.elementor-element-33c11fac .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3161 .elementor-element.elementor-element-33c11fac .elementor-image-box-description{color:#1C1C1C;font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:500;line-height:1.4166666666667em;}.elementor-3161 .elementor-element.elementor-element-6be4dba8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-between;--gap:0px 0px;--flex-wrap:wrap;--background-transition:0.3s;--padding-block-start:20px;--padding-block-end:80px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-3161 .elementor-element.elementor-element-7c0ef65e{--display:flex;--background-transition:0.3s;}.elementor-3161 .elementor-element.elementor-element-2062c939 .elementor-heading-title{font-size:50px;font-weight:700;line-height:1.08em;letter-spacing:-0.5px;}.elementor-3161 .elementor-element.elementor-element-2062c939 > .elementor-widget-container{margin:80px 0px 0px 0px;}.elementor-3161 .elementor-element.elementor-element-2003241{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-3161 .elementor-element.elementor-element-735be4ea{--display:flex;--background-transition:0.3s;}.elementor-3161 .elementor-element.elementor-element-56e01fc > .elementor-widget-container{margin:0px -210px 0px 0px;}.elementor-3161 .elementor-element.elementor-element-50d6b0a8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:95px;--padding-block-end:100px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-3161 .elementor-element.elementor-element-50d6b0a8:not(.elementor-motion-effects-element-type-background), .elementor-3161 .elementor-element.elementor-element-50d6b0a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00154A;background-image:url("https://www.mathsonline.co/wp-content/uploads/2025/06/math-online-home-s4-hero-bg-img-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-3161 .elementor-element.elementor-element-50d6b0a8, .elementor-3161 .elementor-element.elementor-element-50d6b0a8::before{--border-transition:0.3s;}.elementor-3161 .elementor-element.elementor-element-70be192{text-align:center;}.elementor-3161 .elementor-element.elementor-element-70be192 .elementor-heading-title{color:var( --e-global-color-9c89ac8 );font-size:50px;font-weight:700;line-height:1.08em;letter-spacing:-0.5px;}.elementor-3161 .elementor-element.elementor-element-70be192 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-3161 .elementor-element.elementor-element-3295ed3d{text-align:center;color:var( --e-global-color-9c89ac8 );font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-3161 .elementor-element.elementor-element-3295ed3d > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-3161 .elementor-element.elementor-element-3f7c622b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-between;--gap:15px 15px;--flex-wrap:wrap;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:95px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-3161 .elementor-element.elementor-element-1a704a19{--display:flex;--background-transition:0.3s;}.elementor-3161 .elementor-element.elementor-element-6385b7b1{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-3161 .elementor-element.elementor-element-6385b7b1 > .elementor-widget-container{padding:33px 20px 30px 50px;background-color:#FFFFFF;border-radius:30px 30px 30px 30px;}.elementor-3161 .elementor-element.elementor-element-3daa3c40{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-3161 .elementor-element.elementor-element-5fb07b97{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-3161 .elementor-element.elementor-element-5fb07b97 > .elementor-widget-container{padding:33px 20px 30px 50px;background-color:#FFFFFF;border-radius:30px 30px 30px 30px;}.elementor-3161 .elementor-element.elementor-element-111f27c4{--display:flex;--background-transition:0.3s;}.elementor-3161 .elementor-element.elementor-element-78450ead{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-3161 .elementor-element.elementor-element-78450ead > .elementor-widget-container{padding:33px 20px 30px 50px;background-color:#FFFFFF;border-radius:30px 30px 30px 30px;}.elementor-3161 .elementor-element.elementor-element-1f60ec39{--display:flex;--background-transition:0.3s;--margin-block-start:-27px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-3161 .elementor-element.elementor-element-7039a662{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-3161 .elementor-element.elementor-element-7039a662 > .elementor-widget-container{padding:33px 20px 30px 50px;background-color:#FFFFFF;border-radius:30px 30px 30px 30px;}.elementor-3161 .elementor-element.elementor-element-53ba77f3{--display:flex;--background-transition:0.3s;}.elementor-3161 .elementor-element.elementor-element-398b5bbc{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-3161 .elementor-element.elementor-element-398b5bbc > .elementor-widget-container{padding:33px 20px 30px 50px;background-color:#FFFFFF;border-radius:30px 30px 30px 30px;}.elementor-3161 .elementor-element.elementor-element-6cede887{--display:flex;--background-transition:0.3s;--margin-block-start:-27px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-3161 .elementor-element.elementor-element-38e9a391{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-3161 .elementor-element.elementor-element-38e9a391 > .elementor-widget-container{padding:33px 20px 30px 50px;background-color:#FFFFFF;border-radius:30px 30px 30px 30px;}.elementor-3161 .elementor-element.elementor-element-764ed0b3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;}.elementor-3161 .elementor-element.elementor-element-61f87c6a{--display:flex;--background-transition:0.3s;}.elementor-3161 .elementor-element.elementor-element-1baee43e{--display:flex;--background-transition:0.3s;}.elementor-3161 .elementor-element.elementor-element-2c683b6e{color:var( --e-global-color-9c89ac8 );font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-3161 .elementor-element.elementor-element-2c683b6e > .elementor-widget-container{margin:0px -10px 0px 0px;}.elementor-3161 .elementor-element.elementor-element-75333262 .elementor-button .elementor-align-icon-right{margin-left:-5px;}.elementor-3161 .elementor-element.elementor-element-75333262 .elementor-button .elementor-align-icon-left{margin-right:-5px;}.elementor-3161 .elementor-element.elementor-element-75333262 .elementor-button{font-size:20px;font-weight:800;line-height:1.2em;}.elementor-3161 .elementor-element.elementor-element-ab7e5be{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:80px;--padding-block-end:27px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-3161 .elementor-element.elementor-element-ab7e5be:not(.elementor-motion-effects-element-type-background), .elementor-3161 .elementor-element.elementor-element-ab7e5be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1865F2;background-image:url("https://www.mathsonline.co/wp-content/uploads/2025/06/math-online-high-school-s5-hero-bg-img.jpg");background-position:top center;background-repeat:no-repeat;background-size:auto;}.elementor-3161 .elementor-element.elementor-element-ab7e5be, .elementor-3161 .elementor-element.elementor-element-ab7e5be::before{--border-transition:0.3s;}.elementor-3161 .elementor-element.elementor-element-3d29c728{text-align:center;}.elementor-3161 .elementor-element.elementor-element-3d29c728 .elementor-heading-title{color:var( --e-global-color-9c89ac8 );font-size:50px;font-weight:700;line-height:1.08em;letter-spacing:-0.5px;}.elementor-3161 .elementor-element.elementor-element-3d29c728 > .elementor-widget-container{margin:0px 0px 45px 0px;}.elementor-3161 .elementor-element.elementor-element-4bec344d{--display:flex;--background-transition:0.3s;--margin-block-start:35px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-3161 .elementor-element.elementor-element-4bec344d, .elementor-3161 .elementor-element.elementor-element-4bec344d::before{--border-transition:0.3s;}.elementor-3161 .elementor-element.elementor-element-507ee1d8{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-3161 .elementor-element.elementor-element-31f4df2e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:95px;--padding-block-end:80px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-3161 .elementor-element.elementor-element-31f4df2e:not(.elementor-motion-effects-element-type-background), .elementor-3161 .elementor-element.elementor-element-31f4df2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mathsonline.co/wp-content/uploads/2025/06/math-online-high-school-s6-hero-bg-img.jpg");background-position:top center;background-repeat:no-repeat;background-size:auto;}.elementor-3161 .elementor-element.elementor-element-31f4df2e, .elementor-3161 .elementor-element.elementor-element-31f4df2e::before{--border-transition:0.3s;}.elementor-3161 .elementor-element.elementor-element-2ee732b8{text-align:center;}.elementor-3161 .elementor-element.elementor-element-2ee732b8 .elementor-heading-title{font-size:50px;font-weight:700;line-height:1.08em;letter-spacing:-0.5px;}.elementor-3161 .elementor-element.elementor-element-2ee732b8 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-3161 .elementor-element.elementor-element-548f003b{text-align:center;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-3161 .elementor-element.elementor-element-548f003b > .elementor-widget-container{margin:0px 0px 57px 0px;}.elementor-3161 .elementor-element.elementor-element-9c88ce2{color:var( --e-global-color-dc7feff );font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;letter-spacing:-0.2px;}.elementor-3161 .elementor-element.elementor-element-9c88ce2 > .elementor-widget-container{margin:0px 0px 11px 0px;padding:25px 20px 25px 50px;background-color:#F3F5FF;border-radius:30px 30px 30px 30px;}.elementor-3161 .elementor-element.elementor-element-2ee60631{color:var( --e-global-color-dc7feff );font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;letter-spacing:-0.2px;}.elementor-3161 .elementor-element.elementor-element-2ee60631 > .elementor-widget-container{margin:0px 0px 11px 0px;padding:25px 20px 25px 50px;background-color:#F3F5FF;border-radius:30px 30px 30px 30px;}.elementor-3161 .elementor-element.elementor-element-45f993aa{color:var( --e-global-color-dc7feff );font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;letter-spacing:-0.2px;}.elementor-3161 .elementor-element.elementor-element-45f993aa > .elementor-widget-container{margin:0px 0px 11px 0px;padding:25px 20px 25px 50px;background-color:#F3F5FF;border-radius:30px 30px 30px 30px;}.elementor-3161 .elementor-element.elementor-element-3f47c267{color:var( --e-global-color-dc7feff );font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;letter-spacing:-0.2px;}.elementor-3161 .elementor-element.elementor-element-3f47c267 > .elementor-widget-container{margin:0px 0px 31px 0px;padding:25px 20px 25px 50px;background-color:#F3F5FF;border-radius:30px 30px 30px 30px;}.elementor-3161 .elementor-element.elementor-element-36e9b96e{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-3161 .elementor-element.elementor-element-77cf8dbe{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap:wrap;--background-transition:0.3s;--margin-block-start:90px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-3161 .elementor-element.elementor-element-5c4eba08{--display:flex;--background-transition:0.3s;}.elementor-3161 .elementor-element.elementor-element-45e57c24{--display:flex;--gap:17px 17px;--background-transition:0.3s;}.elementor-3161 .elementor-element.elementor-element-727e927a .elementor-heading-title{font-size:50px;font-weight:700;line-height:1.08em;letter-spacing:-0.5px;}.elementor-3161 .elementor-element.elementor-element-727e927a > .elementor-widget-container{margin:10px -51px 0px 0px;}.elementor-3161 .elementor-element.elementor-element-4a12ae6c{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-3161 .elementor-element.elementor-element-4a12ae6c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3161 .elementor-element.elementor-element-24614ff3 .elementor-button .elementor-align-icon-right{margin-left:-5px;}.elementor-3161 .elementor-element.elementor-element-24614ff3 .elementor-button .elementor-align-icon-left{margin-right:-5px;}.elementor-3161 .elementor-element.elementor-element-24614ff3 .elementor-button{font-size:20px;font-weight:800;line-height:1.2em;}.elementor-3161 .elementor-element.elementor-element-3519f5e4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:80px;--padding-block-end:0px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-3161 .elementor-element.elementor-element-3519f5e4:not(.elementor-motion-effects-element-type-background), .elementor-3161 .elementor-element.elementor-element-3519f5e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mathsonline.co/wp-content/uploads/2025/06/math-online-home-s5-hero-bg-img-Secondary.jpg");background-position:top center;background-repeat:no-repeat;background-size:auto;}.elementor-3161 .elementor-element.elementor-element-3519f5e4, .elementor-3161 .elementor-element.elementor-element-3519f5e4::before{--border-transition:0.3s;}.elementor-3161 .elementor-element.elementor-element-5e302343{text-align:center;}.elementor-3161 .elementor-element.elementor-element-5e302343 .elementor-heading-title{color:var( --e-global-color-9c89ac8 );font-size:50px;font-weight:700;line-height:1.08em;letter-spacing:-0.5px;}.elementor-3161 .elementor-element.elementor-element-5e302343 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-3161 .elementor-element.elementor-element-6083bf0{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-3161 .elementor-element.elementor-element-4349ec44{text-align:center;}.elementor-3161 .elementor-element.elementor-element-4349ec44 .elementor-heading-title{color:#00154A;font-size:32px;font-weight:600;line-height:1.0625em;letter-spacing:-0.32px;}.elementor-3161 .elementor-element.elementor-element-4349ec44 > .elementor-widget-container{margin:0px 0px 45px 0px;}.elementor-3161 .elementor-element.elementor-element-7cf7ea79{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:15px 15px;--flex-wrap:wrap;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:27px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-3161 .elementor-element.elementor-element-638c89d{--display:flex;--min-height:259px;--gap:17px 17px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-block-start-width:1px;--border-inline-end-width:1px;--border-block-end-width:1px;--border-inline-start-width:1px;border-color:#00A6FF;--border-color:#00A6FF;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 60px 0px rgba(0, 165.99999999999986, 255, 0.3607843137254902);--padding-block-start:40px;--padding-block-end:25px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-3161 .elementor-element.elementor-element-638c89d:not(.elementor-motion-effects-element-type-background), .elementor-3161 .elementor-element.elementor-element-638c89d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3161 .elementor-element.elementor-element-638c89d, .elementor-3161 .elementor-element.elementor-element-638c89d::before{--border-transition:0.3s;}.elementor-3161 .elementor-element.elementor-element-5a5705a9{text-align:left;}.elementor-3161 .elementor-element.elementor-element-5ea50cf1{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-3161 .elementor-element.elementor-element-45466013{--display:flex;--min-height:259px;--gap:17px 17px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-block-start-width:1px;--border-inline-end-width:1px;--border-block-end-width:1px;--border-inline-start-width:1px;border-color:#00A6FF;--border-color:#00A6FF;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 60px 0px rgba(0, 165.99999999999986, 255, 0.3607843137254902);--padding-block-start:40px;--padding-block-end:25px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-3161 .elementor-element.elementor-element-45466013:not(.elementor-motion-effects-element-type-background), .elementor-3161 .elementor-element.elementor-element-45466013 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3161 .elementor-element.elementor-element-45466013, .elementor-3161 .elementor-element.elementor-element-45466013::before{--border-transition:0.3s;}.elementor-3161 .elementor-element.elementor-element-7b15784b{text-align:left;}.elementor-3161 .elementor-element.elementor-element-49cd815d{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-3161 .elementor-element.elementor-element-322df63f{--display:flex;--min-height:259px;--gap:17px 17px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-block-start-width:1px;--border-inline-end-width:1px;--border-block-end-width:1px;--border-inline-start-width:1px;border-color:#00A6FF;--border-color:#00A6FF;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 60px 0px rgba(0, 165.99999999999986, 255, 0.3607843137254902);--padding-block-start:40px;--padding-block-end:25px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-3161 .elementor-element.elementor-element-322df63f:not(.elementor-motion-effects-element-type-background), .elementor-3161 .elementor-element.elementor-element-322df63f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3161 .elementor-element.elementor-element-322df63f, .elementor-3161 .elementor-element.elementor-element-322df63f::before{--border-transition:0.3s;}.elementor-3161 .elementor-element.elementor-element-494e894f{text-align:left;}.elementor-3161 .elementor-element.elementor-element-41a108e6{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-3161 .elementor-element.elementor-element-1c4d17ac{--display:flex;--min-height:259px;--gap:17px 17px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-block-start-width:1px;--border-inline-end-width:1px;--border-block-end-width:1px;--border-inline-start-width:1px;border-color:#00A6FF;--border-color:#00A6FF;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 60px 0px rgba(0, 165.99999999999986, 255, 0.3607843137254902);--padding-block-start:40px;--padding-block-end:25px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-3161 .elementor-element.elementor-element-1c4d17ac:not(.elementor-motion-effects-element-type-background), .elementor-3161 .elementor-element.elementor-element-1c4d17ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3161 .elementor-element.elementor-element-1c4d17ac, .elementor-3161 .elementor-element.elementor-element-1c4d17ac::before{--border-transition:0.3s;}.elementor-3161 .elementor-element.elementor-element-60f138b7{text-align:left;}.elementor-3161 .elementor-element.elementor-element-7c293310{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-3161 .elementor-element.elementor-element-58b76158{--display:flex;--min-height:259px;--gap:17px 17px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-block-start-width:1px;--border-inline-end-width:1px;--border-block-end-width:1px;--border-inline-start-width:1px;border-color:#00A6FF;--border-color:#00A6FF;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 60px 0px rgba(0, 165.99999999999986, 255, 0.3607843137254902);--padding-block-start:40px;--padding-block-end:25px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-3161 .elementor-element.elementor-element-58b76158:not(.elementor-motion-effects-element-type-background), .elementor-3161 .elementor-element.elementor-element-58b76158 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3161 .elementor-element.elementor-element-58b76158, .elementor-3161 .elementor-element.elementor-element-58b76158::before{--border-transition:0.3s;}.elementor-3161 .elementor-element.elementor-element-c1927b7{text-align:left;}.elementor-3161 .elementor-element.elementor-element-57e5ea34{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-3161 .elementor-element.elementor-element-3df2f4d1{--display:flex;--min-height:259px;--gap:17px 17px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-block-start-width:1px;--border-inline-end-width:1px;--border-block-end-width:1px;--border-inline-start-width:1px;border-color:#00A6FF;--border-color:#00A6FF;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 60px 0px rgba(0, 165.99999999999986, 255, 0.3607843137254902);--padding-block-start:40px;--padding-block-end:25px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-3161 .elementor-element.elementor-element-3df2f4d1:not(.elementor-motion-effects-element-type-background), .elementor-3161 .elementor-element.elementor-element-3df2f4d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3161 .elementor-element.elementor-element-3df2f4d1, .elementor-3161 .elementor-element.elementor-element-3df2f4d1::before{--border-transition:0.3s;}.elementor-3161 .elementor-element.elementor-element-1f334bbc{text-align:left;}.elementor-3161 .elementor-element.elementor-element-19a9e88e{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-3161 .elementor-element.elementor-element-3da3b47e{--display:flex;--min-height:259px;--gap:17px 17px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-block-start-width:1px;--border-inline-end-width:1px;--border-block-end-width:1px;--border-inline-start-width:1px;border-color:#00A6FF;--border-color:#00A6FF;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 60px 0px rgba(0, 165.99999999999986, 255, 0.3607843137254902);--padding-block-start:40px;--padding-block-end:25px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-3161 .elementor-element.elementor-element-3da3b47e:not(.elementor-motion-effects-element-type-background), .elementor-3161 .elementor-element.elementor-element-3da3b47e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3161 .elementor-element.elementor-element-3da3b47e, .elementor-3161 .elementor-element.elementor-element-3da3b47e::before{--border-transition:0.3s;}.elementor-3161 .elementor-element.elementor-element-5969b711{text-align:left;}.elementor-3161 .elementor-element.elementor-element-6f851769{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-3161 .elementor-element.elementor-element-2fa6679{--display:flex;--min-height:259px;--gap:17px 17px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-block-start-width:1px;--border-inline-end-width:1px;--border-block-end-width:1px;--border-inline-start-width:1px;border-color:#00A6FF;--border-color:#00A6FF;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 60px 0px rgba(0, 165.99999999999986, 255, 0.3607843137254902);--padding-block-start:40px;--padding-block-end:25px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-3161 .elementor-element.elementor-element-2fa6679:not(.elementor-motion-effects-element-type-background), .elementor-3161 .elementor-element.elementor-element-2fa6679 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3161 .elementor-element.elementor-element-2fa6679, .elementor-3161 .elementor-element.elementor-element-2fa6679::before{--border-transition:0.3s;}.elementor-3161 .elementor-element.elementor-element-13c8018{text-align:left;}.elementor-3161 .elementor-element.elementor-element-e306181{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-3161 .elementor-element.elementor-element-33c30ae7 .elementor-button .elementor-align-icon-right{margin-left:-5px;}.elementor-3161 .elementor-element.elementor-element-33c30ae7 .elementor-button .elementor-align-icon-left{margin-right:-5px;}.elementor-3161 .elementor-element.elementor-element-33c30ae7 .elementor-button{font-size:20px;font-weight:800;line-height:1.2em;}.elementor-3161 .elementor-element.elementor-element-33c30ae7 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-3161 .elementor-element.elementor-element-4d7131b7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:70px;--padding-block-end:80px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-3161 .elementor-element.elementor-element-4d7131b7:not(.elementor-motion-effects-element-type-background), .elementor-3161 .elementor-element.elementor-element-4d7131b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mathsonline.co/wp-content/uploads/2023/09/Math-online-elementary-school-s8-hero-bg-img.jpg");background-position:top center;background-repeat:no-repeat;background-size:auto;}.elementor-3161 .elementor-element.elementor-element-4d7131b7, .elementor-3161 .elementor-element.elementor-element-4d7131b7::before{--border-transition:0.3s;}.elementor-3161 .elementor-element.elementor-element-5c0eed6a{text-align:center;}.elementor-3161 .elementor-element.elementor-element-5c0eed6a .elementor-heading-title{font-size:50px;font-weight:700;line-height:1.08em;letter-spacing:-0.5px;}.elementor-3161 .elementor-element.elementor-element-5c0eed6a > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-3161 .elementor-element.elementor-element-56225ff6{text-align:center;color:var( --e-global-color-1f857fa );font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:700;line-height:1.2em;}.elementor-3161 .elementor-element.elementor-element-291cb5fa{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--align-items:flex-start;--gap:10px 10px;--background-transition:0.3s;--margin-block-start:2px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:10px;--padding-block-end:15px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-3161 .elementor-element.elementor-element-2de44b43{--display:flex;--background-transition:0.3s;}.elementor-3161 .elementor-element.elementor-element-1b38db49{--display:flex;--gap:10px 10px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:5px 5px 5px 5px;--border-block-start-width:5px;--border-inline-end-width:5px;--border-block-end-width:5px;--border-inline-start-width:5px;border-color:#1865F2;--border-color:#1865F2;--border-radius:30px 30px 30px 30px;--margin-block-start:0px;--margin-block-end:14px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:30px;--padding-block-end:20px;--padding-inline-start:30px;--padding-inline-end:10px;}.elementor-3161 .elementor-element.elementor-element-1b38db49:not(.elementor-motion-effects-element-type-background), .elementor-3161 .elementor-element.elementor-element-1b38db49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3161 .elementor-element.elementor-element-1b38db49, .elementor-3161 .elementor-element.elementor-element-1b38db49::before{--border-transition:0.3s;}.elementor-3161 .elementor-element.elementor-element-115916d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3161 .elementor-element.elementor-element-115916d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3161 .elementor-element.elementor-element-115916d{--e-icon-list-icon-size:43px;--icon-vertical-offset:0px;}.elementor-3161 .elementor-element.elementor-element-115916d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3161 .elementor-element.elementor-element-115916d .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:700;line-height:1.2727272727273em;letter-spacing:-0.22px;}.elementor-3161 .elementor-element.elementor-element-115916d .elementor-icon-list-text{color:#000D2E;transition:color 0.3s;}.elementor-3161 .elementor-element.elementor-element-115916d > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-3161 .elementor-element.elementor-element-42a834c3{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-3161 .elementor-element.elementor-element-3f4876b6{--display:flex;--gap:10px 10px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:5px 5px 5px 5px;--border-block-start-width:5px;--border-inline-end-width:5px;--border-block-end-width:5px;--border-inline-start-width:5px;border-color:#1865F2;--border-color:#1865F2;--border-radius:30px 30px 30px 30px;--margin-block-start:0px;--margin-block-end:14px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:30px;--padding-block-end:20px;--padding-inline-start:30px;--padding-inline-end:10px;}.elementor-3161 .elementor-element.elementor-element-3f4876b6:not(.elementor-motion-effects-element-type-background), .elementor-3161 .elementor-element.elementor-element-3f4876b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3161 .elementor-element.elementor-element-3f4876b6, .elementor-3161 .elementor-element.elementor-element-3f4876b6::before{--border-transition:0.3s;}.elementor-3161 .elementor-element.elementor-element-43be7192 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3161 .elementor-element.elementor-element-43be7192 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3161 .elementor-element.elementor-element-43be7192{--e-icon-list-icon-size:43px;--icon-vertical-offset:0px;}.elementor-3161 .elementor-element.elementor-element-43be7192 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3161 .elementor-element.elementor-element-43be7192 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:700;line-height:1.2727272727273em;letter-spacing:-0.22px;}.elementor-3161 .elementor-element.elementor-element-43be7192 .elementor-icon-list-text{color:#000D2E;transition:color 0.3s;}.elementor-3161 .elementor-element.elementor-element-43be7192 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-3161 .elementor-element.elementor-element-77d0fb44{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-3161 .elementor-element.elementor-element-1c1d7c86{--display:flex;--background-transition:0.3s;}.elementor-3161 .elementor-element.elementor-element-55f87c14{--display:flex;--gap:10px 10px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:5px 5px 5px 5px;--border-block-start-width:5px;--border-inline-end-width:5px;--border-block-end-width:5px;--border-inline-start-width:5px;border-color:#1865F2;--border-color:#1865F2;--border-radius:30px 30px 30px 30px;--margin-block-start:0px;--margin-block-end:14px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:30px;--padding-block-end:20px;--padding-inline-start:30px;--padding-inline-end:10px;}.elementor-3161 .elementor-element.elementor-element-55f87c14:not(.elementor-motion-effects-element-type-background), .elementor-3161 .elementor-element.elementor-element-55f87c14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3161 .elementor-element.elementor-element-55f87c14, .elementor-3161 .elementor-element.elementor-element-55f87c14::before{--border-transition:0.3s;}.elementor-3161 .elementor-element.elementor-element-3830230a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3161 .elementor-element.elementor-element-3830230a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3161 .elementor-element.elementor-element-3830230a{--e-icon-list-icon-size:43px;--icon-vertical-offset:0px;}.elementor-3161 .elementor-element.elementor-element-3830230a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3161 .elementor-element.elementor-element-3830230a .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:700;line-height:1.2727272727273em;letter-spacing:-0.22px;}.elementor-3161 .elementor-element.elementor-element-3830230a .elementor-icon-list-text{color:#000D2E;transition:color 0.3s;}.elementor-3161 .elementor-element.elementor-element-3830230a > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-3161 .elementor-element.elementor-element-34f7fbb1{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-3161 .elementor-element.elementor-element-a7ad974{--display:flex;--gap:10px 10px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:5px 5px 5px 5px;--border-block-start-width:5px;--border-inline-end-width:5px;--border-block-end-width:5px;--border-inline-start-width:5px;border-color:#1865F2;--border-color:#1865F2;--border-radius:30px 30px 30px 30px;--margin-block-start:0px;--margin-block-end:14px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:30px;--padding-block-end:20px;--padding-inline-start:30px;--padding-inline-end:10px;}.elementor-3161 .elementor-element.elementor-element-a7ad974:not(.elementor-motion-effects-element-type-background), .elementor-3161 .elementor-element.elementor-element-a7ad974 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3161 .elementor-element.elementor-element-a7ad974, .elementor-3161 .elementor-element.elementor-element-a7ad974::before{--border-transition:0.3s;}.elementor-3161 .elementor-element.elementor-element-776ef12f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3161 .elementor-element.elementor-element-776ef12f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3161 .elementor-element.elementor-element-776ef12f{--e-icon-list-icon-size:43px;--icon-vertical-offset:0px;}.elementor-3161 .elementor-element.elementor-element-776ef12f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3161 .elementor-element.elementor-element-776ef12f .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:700;line-height:1.2727272727273em;letter-spacing:-0.22px;}.elementor-3161 .elementor-element.elementor-element-776ef12f .elementor-icon-list-text{color:#000D2E;transition:color 0.3s;}.elementor-3161 .elementor-element.elementor-element-776ef12f > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-3161 .elementor-element.elementor-element-694c3b2c{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-3161 .elementor-element.elementor-element-4fcb3951 .elementor-button .elementor-align-icon-right{margin-left:-5px;}.elementor-3161 .elementor-element.elementor-element-4fcb3951 .elementor-button .elementor-align-icon-left{margin-right:-5px;}.elementor-3161 .elementor-element.elementor-element-4fcb3951 .elementor-button{font-size:20px;font-weight:800;line-height:1.2em;}.elementor-3161 .elementor-element.elementor-element-6d0331f0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:70px;--padding-block-end:23px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-3161 .elementor-element.elementor-element-6d0331f0:not(.elementor-motion-effects-element-type-background), .elementor-3161 .elementor-element.elementor-element-6d0331f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F5FF;background-image:url("https://www.mathsonline.co/wp-content/uploads/2023/09/Math-online-elementary-school-s9-hero-bg-img.jpg");background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-3161 .elementor-element.elementor-element-6d0331f0, .elementor-3161 .elementor-element.elementor-element-6d0331f0::before{--border-transition:0.3s;}.elementor-3161 .elementor-element.elementor-element-617d67df{text-align:center;}.elementor-3161 .elementor-element.elementor-element-617d67df .elementor-heading-title{font-size:50px;font-weight:700;line-height:1.08em;letter-spacing:-0.5px;}.elementor-3161 .elementor-element.elementor-element-617d67df > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-3161 .elementor-element.elementor-element-73b1b38{text-align:center;}.elementor-3161 .elementor-element.elementor-element-665f46e6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:55px;--padding-block-end:0px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-3161 .elementor-element.elementor-element-68490fc5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-between;--align-items:center;--flex-wrap:wrap;--background-transition:0.3s;}.elementor-3161 .elementor-element.elementor-element-3afca43{--display:flex;--background-transition:0.3s;}.elementor-3161 .elementor-element.elementor-element-2589a441 > .elementor-widget-container{margin:0px 0px 0px -245px;}.elementor-3161 .elementor-element.elementor-element-e24d952{--display:flex;--gap:15px 15px;--background-transition:0.3s;}.elementor-3161 .elementor-element.elementor-element-6a81c487 .elementor-heading-title{font-size:50px;font-weight:700;line-height:1.08em;letter-spacing:-0.5px;}.elementor-3161 .elementor-element.elementor-element-6a81c487 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-3161 .elementor-element.elementor-element-7c0c231f{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-3161 .elementor-element.elementor-element-72dcdaf9 .elementor-button .elementor-align-icon-right{margin-left:-5px;}.elementor-3161 .elementor-element.elementor-element-72dcdaf9 .elementor-button .elementor-align-icon-left{margin-right:-5px;}.elementor-3161 .elementor-element.elementor-element-72dcdaf9 .elementor-button{font-size:20px;font-weight:800;line-height:1.2em;}.elementor-3161 .elementor-element.elementor-element-1d15b65a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:60px;--padding-block-end:0px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-3161 .elementor-element.elementor-element-1d15b65a:not(.elementor-motion-effects-element-type-background), .elementor-3161 .elementor-element.elementor-element-1d15b65a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F5FF;background-image:url("https://www.mathsonline.co/wp-content/uploads/2023/09/Math-online-elementary-school-s10-hero-bg-img.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-3161 .elementor-element.elementor-element-1d15b65a, .elementor-3161 .elementor-element.elementor-element-1d15b65a::before{--border-transition:0.3s;}.elementor-3161 .elementor-element.elementor-element-37d48445{text-align:center;}.elementor-3161 .elementor-element.elementor-element-37d48445 .elementor-heading-title{font-size:50px;font-weight:700;line-height:1.08em;letter-spacing:-0.5px;}.elementor-3161 .elementor-element.elementor-element-37d48445 > .elementor-widget-container{margin:0px 0px -7px 0px;}.elementor-3161 .elementor-element.elementor-element-2530c9a5{text-align:center;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-3161 .elementor-element.elementor-element-5e354829 .elementor-button .elementor-align-icon-right{margin-left:-5px;}.elementor-3161 .elementor-element.elementor-element-5e354829 .elementor-button .elementor-align-icon-left{margin-right:-5px;}.elementor-3161 .elementor-element.elementor-element-5e354829 .elementor-button{font-size:20px;font-weight:800;line-height:1.2em;}.elementor-3161 .elementor-element.elementor-element-5e354829 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-3161 .elementor-element.elementor-element-5e354829{z-index:2;}.elementor-3161 .elementor-element.elementor-element-58fc6122{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-3161 .elementor-element.elementor-element-5f889a72{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;--z-index:0;}.elementor-3161 .elementor-element.elementor-element-38714884{--display:flex;--gap:10px 10px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:5px 5px 5px 5px;--border-block-start-width:5px;--border-inline-end-width:5px;--border-block-end-width:5px;--border-inline-start-width:5px;border-color:#1865F2;--border-color:#1865F2;--border-radius:30px 30px 30px 30px;--margin-block-start:0px;--margin-block-end:25px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:10px;--padding-block-end:30px;--padding-inline-start:30px;--padding-inline-end:15px;}.elementor-3161 .elementor-element.elementor-element-38714884, .elementor-3161 .elementor-element.elementor-element-38714884::before{--border-transition:0.3s;}.elementor-3161 .elementor-element.elementor-element-76e4ed6 > .elementor-widget-container{margin:-45px 0px 0px 0px;}.elementor-3161 .elementor-element.elementor-element-190546f9 .elementor-heading-title{font-size:22px;font-weight:700;line-height:1.2727272727273em;letter-spacing:-0.22px;}.elementor-3161 .elementor-element.elementor-element-4d6632ae{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-3161 .elementor-element.elementor-element-6d76e02d{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;--z-index:0;}.elementor-3161 .elementor-element.elementor-element-5b365060 > .elementor-widget-container{margin:-20px -250px 0px -350px;}.elementor-3161 .elementor-element.elementor-element-77427c23{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;--z-index:1;}.elementor-3161 .elementor-element.elementor-element-14001433{--display:flex;--gap:10px 10px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:5px 5px 5px 5px;--border-block-start-width:5px;--border-inline-end-width:5px;--border-block-end-width:5px;--border-inline-start-width:5px;border-color:#1865F2;--border-color:#1865F2;--border-radius:30px 30px 30px 30px;--margin-block-start:0px;--margin-block-end:45px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:10px;--padding-block-end:20px;--padding-inline-start:30px;--padding-inline-end:15px;}.elementor-3161 .elementor-element.elementor-element-14001433:not(.elementor-motion-effects-element-type-background), .elementor-3161 .elementor-element.elementor-element-14001433 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3161 .elementor-element.elementor-element-14001433, .elementor-3161 .elementor-element.elementor-element-14001433::before{--border-transition:0.3s;}.elementor-3161 .elementor-element.elementor-element-7410539a > .elementor-widget-container{margin:-45px 0px 0px 0px;}.elementor-3161 .elementor-element.elementor-element-6fa274b7 .elementor-heading-title{font-size:22px;font-weight:700;line-height:1.2727272727273em;letter-spacing:-0.22px;}.elementor-3161 .elementor-element.elementor-element-27edc6e0{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-3161 .elementor-element.elementor-element-371483ee{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:-400px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-3161 .elementor-element.elementor-element-29fef9e0{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;--z-index:1;}.elementor-3161 .elementor-element.elementor-element-50d89826{--display:flex;--gap:10px 10px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:5px 5px 5px 5px;--border-block-start-width:5px;--border-inline-end-width:5px;--border-block-end-width:5px;--border-inline-start-width:5px;border-color:#1865F2;--border-color:#1865F2;--border-radius:30px 30px 30px 30px;--padding-block-start:10px;--padding-block-end:30px;--padding-inline-start:30px;--padding-inline-end:15px;}.elementor-3161 .elementor-element.elementor-element-50d89826:not(.elementor-motion-effects-element-type-background), .elementor-3161 .elementor-element.elementor-element-50d89826 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3161 .elementor-element.elementor-element-50d89826, .elementor-3161 .elementor-element.elementor-element-50d89826::before{--border-transition:0.3s;}.elementor-3161 .elementor-element.elementor-element-215a83ec > .elementor-widget-container{margin:-45px 0px 0px 0px;}.elementor-3161 .elementor-element.elementor-element-43e06cd2 .elementor-heading-title{font-size:22px;font-weight:700;line-height:1.2727272727273em;letter-spacing:-0.22px;}.elementor-3161 .elementor-element.elementor-element-1317cc41{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-3161 .elementor-element.elementor-element-4d580bf9{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;--z-index:0;}.elementor-3161 .elementor-element.elementor-element-3403a99c{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;--z-index:1;}.elementor-3161 .elementor-element.elementor-element-449a5c3e{--display:flex;--gap:10px 10px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:5px 5px 5px 5px;--border-block-start-width:5px;--border-inline-end-width:5px;--border-block-end-width:5px;--border-inline-start-width:5px;border-color:#1865F2;--border-color:#1865F2;--border-radius:30px 30px 30px 30px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:10px;--padding-block-end:30px;--padding-inline-start:30px;--padding-inline-end:15px;}.elementor-3161 .elementor-element.elementor-element-449a5c3e:not(.elementor-motion-effects-element-type-background), .elementor-3161 .elementor-element.elementor-element-449a5c3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3161 .elementor-element.elementor-element-449a5c3e, .elementor-3161 .elementor-element.elementor-element-449a5c3e::before{--border-transition:0.3s;}.elementor-3161 .elementor-element.elementor-element-6525cdb1 > .elementor-widget-container{margin:-45px 0px 0px 0px;}.elementor-3161 .elementor-element.elementor-element-2f758b18 .elementor-heading-title{font-size:22px;font-weight:700;line-height:1.2727272727273em;letter-spacing:-0.22px;}.elementor-3161 .elementor-element.elementor-element-2cf2b06e{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-3161 .elementor-element.elementor-element-d45d5f2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--padding-block-start:85px;--padding-block-end:100px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-3161 .elementor-element.elementor-element-d45d5f2:not(.elementor-motion-effects-element-type-background), .elementor-3161 .elementor-element.elementor-element-d45d5f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F5FF;}.elementor-3161 .elementor-element.elementor-element-d45d5f2, .elementor-3161 .elementor-element.elementor-element-d45d5f2::before{--border-transition:0.3s;}.elementor-3161 .elementor-element.elementor-element-544bc753{--display:flex;--gap:0px 0px;--background-transition:0.3s;}.elementor-3161 .elementor-element.elementor-element-403a4463{color:#00A6FF;font-size:36px;font-weight:400;line-height:1em;letter-spacing:-1.08px;}.elementor-3161 .elementor-element.elementor-element-403a4463 > .elementor-widget-container{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-3161 .elementor-element.elementor-element-382b2c00 .elementor-heading-title{font-size:50px;font-weight:700;line-height:1.08em;}.elementor-3161 .elementor-element.elementor-element-382b2c00 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-3161 .elementor-element.elementor-element-1d3523e4{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-3161 .elementor-element.elementor-element-1d3523e4 > .elementor-widget-container{margin:0px 0px 42px 0px;}.elementor-3161 .elementor-element.elementor-element-7816b923 .elementor-button .elementor-align-icon-right{margin-left:-5px;}.elementor-3161 .elementor-element.elementor-element-7816b923 .elementor-button .elementor-align-icon-left{margin-right:-5px;}.elementor-3161 .elementor-element.elementor-element-7816b923 .elementor-button{font-size:20px;font-weight:800;line-height:1.2em;}.elementor-3161 .elementor-element.elementor-element-f71726b{--display:flex;--background-transition:0.3s;}.elementor-3161 .elementor-element.elementor-element-1e359f91 > .elementor-widget-container{margin:135px -137px 0px 0px;}.elementor-3161 .elementor-element.elementor-element-4c8e0979{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:90px;--padding-block-end:90px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-3161 .elementor-element.elementor-element-4c8e0979:not(.elementor-motion-effects-element-type-background), .elementor-3161 .elementor-element.elementor-element-4c8e0979 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mathsonline.co/wp-content/uploads/2023/09/Math-online-podcast-s4-hero-bg-img.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3161 .elementor-element.elementor-element-4c8e0979, .elementor-3161 .elementor-element.elementor-element-4c8e0979::before{--border-transition:0.3s;}.elementor-3161 .elementor-element.elementor-element-12d9e9f9{text-align:center;}.elementor-3161 .elementor-element.elementor-element-12d9e9f9 .elementor-heading-title{color:var( --e-global-color-9c89ac8 );font-size:50px;font-weight:700;line-height:1.08em;letter-spacing:-0.5px;}.elementor-3161 .elementor-element.elementor-element-12d9e9f9 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-3161 .elementor-element.elementor-element-234b2923{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-3161 .elementor-element.elementor-element-4e755f60{--display:flex;--gap:10px 10px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:5px 5px 5px 5px;--border-block-start-width:5px;--border-inline-end-width:5px;--border-block-end-width:5px;--border-inline-start-width:5px;border-color:#00000000;--border-color:#00000000;--border-radius:60px 60px 60px 60px;--padding-block-start:35px;--padding-block-end:30px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-3161 .elementor-element.elementor-element-4e755f60:not(.elementor-motion-effects-element-type-background), .elementor-3161 .elementor-element.elementor-element-4e755f60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mathsonline.co/wp-content/uploads/2023/09/Math-online-podcast-s4-inner-hero-bg-img.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3161 .elementor-element.elementor-element-4e755f60:hover{border-style:solid;border-width:5px 5px 5px 5px;--border-block-start-width:5px;--border-inline-end-width:5px;--border-block-end-width:5px;--border-inline-start-width:5px;border-color:#6BFBCE;--border-color:#6BFBCE;}.elementor-3161 .elementor-element.elementor-element-4e755f60, .elementor-3161 .elementor-element.elementor-element-4e755f60::before{--border-transition:0.3s;}.elementor-3161 .elementor-element.elementor-element-371a193{text-align:center;}.elementor-3161 .elementor-element.elementor-element-371a193 .elementor-heading-title{color:var( --e-global-color-9c89ac8 );font-size:28px;font-weight:700;line-height:1em;letter-spacing:-0.28px;}.elementor-3161 .elementor-element.elementor-element-dbfe01a{text-align:center;color:var( --e-global-color-9c89ac8 );font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:500;line-height:1.4166666666667em;}.elementor-3161 .elementor-element.elementor-element-6ed10eea{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.3333333333333em;}.elementor-3161 .elementor-element.elementor-element-6ed10eea > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 20px 10px 40px;background-color:#F3F5FF;border-radius:20px 20px 20px 20px;}.elementor-3161 .elementor-element.elementor-element-1a5bb4ec{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.3333333333333em;}.elementor-3161 .elementor-element.elementor-element-1a5bb4ec > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 20px 10px 40px;background-color:#F3F5FF;border-radius:20px 20px 20px 20px;}.elementor-3161 .elementor-element.elementor-element-64d98551{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.3333333333333em;}.elementor-3161 .elementor-element.elementor-element-64d98551 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 20px 10px 40px;background-color:#F3F5FF;border-radius:20px 20px 20px 20px;}.elementor-3161 .elementor-element.elementor-element-7bafc547{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.3333333333333em;}.elementor-3161 .elementor-element.elementor-element-7bafc547 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 20px 10px 40px;background-color:#F3F5FF;border-radius:20px 20px 20px 20px;}.elementor-3161 .elementor-element.elementor-element-5a2eda36{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.3333333333333em;}.elementor-3161 .elementor-element.elementor-element-5a2eda36 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 20px 10px 40px;background-color:#F3F5FF;border-radius:20px 20px 20px 20px;}.elementor-3161 .elementor-element.elementor-element-481d6c80{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.3333333333333em;}.elementor-3161 .elementor-element.elementor-element-481d6c80 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 20px 10px 40px;background-color:#F3F5FF;border-radius:20px 20px 20px 20px;}.elementor-3161 .elementor-element.elementor-element-70728972{text-align:center;color:var( --e-global-color-9c89ac8 );font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:500;line-height:1.4166666666667em;}.elementor-3161 .elementor-element.elementor-element-70728972 > .elementor-widget-container{margin:15px 0px -10px 0px;}.elementor-3161 .elementor-element.elementor-element-63d5f75a{text-align:center;color:var( --e-global-color-9c89ac8 );font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-3161 .elementor-element.elementor-element-f8c77e9{--divider-border-style:solid;--divider-color:#F3F5FF61;--divider-border-width:2px;}.elementor-3161 .elementor-element.elementor-element-f8c77e9 .elementor-divider-separator{width:174px;margin:0 auto;margin-center:0;}.elementor-3161 .elementor-element.elementor-element-f8c77e9 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-3161 .elementor-element.elementor-element-377094ab{text-align:center;color:var( --e-global-color-9c89ac8 );font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-3161 .elementor-element.elementor-element-377094ab > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-3161 .elementor-element.elementor-element-34ac002a .elementor-button .elementor-align-icon-right{margin-left:-5px;}.elementor-3161 .elementor-element.elementor-element-34ac002a .elementor-button .elementor-align-icon-left{margin-right:-5px;}.elementor-3161 .elementor-element.elementor-element-34ac002a .elementor-button{font-size:20px;font-weight:800;line-height:1.2em;}.elementor-3161 .elementor-element.elementor-element-34ac002a > .elementor-widget-container{margin:0px 0px 0px -15px;}.elementor-3161 .elementor-element.elementor-element-318d8849{--display:flex;--gap:10px 10px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:5px 5px 5px 5px;--border-block-start-width:5px;--border-inline-end-width:5px;--border-block-end-width:5px;--border-inline-start-width:5px;border-color:#00000000;--border-color:#00000000;--border-radius:60px 60px 60px 60px;--padding-block-start:35px;--padding-block-end:30px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-3161 .elementor-element.elementor-element-318d8849:not(.elementor-motion-effects-element-type-background), .elementor-3161 .elementor-element.elementor-element-318d8849 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mathsonline.co/wp-content/uploads/2023/09/Math-online-podcast-s4-inner-hero-bg-img.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3161 .elementor-element.elementor-element-318d8849:hover{border-style:solid;border-width:5px 5px 5px 5px;--border-block-start-width:5px;--border-inline-end-width:5px;--border-block-end-width:5px;--border-inline-start-width:5px;border-color:#6BFBCE;--border-color:#6BFBCE;}.elementor-3161 .elementor-element.elementor-element-318d8849, .elementor-3161 .elementor-element.elementor-element-318d8849::before{--border-transition:0.3s;}.elementor-3161 .elementor-element.elementor-element-1b63ee6c{text-align:center;}.elementor-3161 .elementor-element.elementor-element-1b63ee6c .elementor-heading-title{color:var( --e-global-color-9c89ac8 );font-size:28px;font-weight:700;line-height:1em;letter-spacing:-0.28px;}.elementor-3161 .elementor-element.elementor-element-68500c51{text-align:center;color:var( --e-global-color-9c89ac8 );font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:500;line-height:1.4166666666667em;}.elementor-3161 .elementor-element.elementor-element-10d44036{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.3333333333333em;}.elementor-3161 .elementor-element.elementor-element-10d44036 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 20px 10px 40px;background-color:#F3F5FF;border-radius:20px 20px 20px 20px;}.elementor-3161 .elementor-element.elementor-element-3b6e4127{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.3333333333333em;}.elementor-3161 .elementor-element.elementor-element-3b6e4127 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 20px 10px 40px;background-color:#F3F5FF;border-radius:20px 20px 20px 20px;}.elementor-3161 .elementor-element.elementor-element-792dfb1d{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.3333333333333em;}.elementor-3161 .elementor-element.elementor-element-792dfb1d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 20px 10px 40px;background-color:#F3F5FF;border-radius:20px 20px 20px 20px;}.elementor-3161 .elementor-element.elementor-element-103dd743{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.3333333333333em;}.elementor-3161 .elementor-element.elementor-element-103dd743 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 20px 10px 40px;background-color:#F3F5FF;border-radius:20px 20px 20px 20px;}.elementor-3161 .elementor-element.elementor-element-74cc1295{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.3333333333333em;}.elementor-3161 .elementor-element.elementor-element-74cc1295 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 20px 10px 40px;background-color:#F3F5FF;border-radius:20px 20px 20px 20px;}.elementor-3161 .elementor-element.elementor-element-3db44fdc{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.3333333333333em;}.elementor-3161 .elementor-element.elementor-element-3db44fdc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 20px 10px 40px;background-color:#F3F5FF;border-radius:20px 20px 20px 20px;}.elementor-3161 .elementor-element.elementor-element-19844c53{text-align:center;color:var( --e-global-color-9c89ac8 );font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:500;line-height:1.4166666666667em;}.elementor-3161 .elementor-element.elementor-element-19844c53 > .elementor-widget-container{margin:15px 0px -10px 0px;}.elementor-3161 .elementor-element.elementor-element-7f7eb2f3{text-align:center;color:var( --e-global-color-9c89ac8 );font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-3161 .elementor-element.elementor-element-6d4c3d60{--divider-border-style:solid;--divider-color:#F3F5FF61;--divider-border-width:2px;}.elementor-3161 .elementor-element.elementor-element-6d4c3d60 .elementor-divider-separator{width:174px;margin:0 auto;margin-center:0;}.elementor-3161 .elementor-element.elementor-element-6d4c3d60 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-3161 .elementor-element.elementor-element-1e0dfa45{text-align:center;color:var( --e-global-color-9c89ac8 );font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-3161 .elementor-element.elementor-element-1e0dfa45 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-3161 .elementor-element.elementor-element-6ed178ef .elementor-button .elementor-align-icon-right{margin-left:-5px;}.elementor-3161 .elementor-element.elementor-element-6ed178ef .elementor-button .elementor-align-icon-left{margin-right:-5px;}.elementor-3161 .elementor-element.elementor-element-6ed178ef .elementor-button{font-size:20px;font-weight:800;line-height:1.2em;}.elementor-3161 .elementor-element.elementor-element-6ed178ef > .elementor-widget-container{margin:0px 0px 0px -15px;}.elementor-3161 .elementor-element.elementor-element-2aadc6f4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:70px;--padding-block-end:85px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-3161 .elementor-element.elementor-element-2aadc6f4:not(.elementor-motion-effects-element-type-background), .elementor-3161 .elementor-element.elementor-element-2aadc6f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mathsonline.co/wp-content/uploads/2025/06/Math-online-elementary-school-s13-hero-101-bg-img.jpg");background-position:top center;background-repeat:no-repeat;background-size:auto;}.elementor-3161 .elementor-element.elementor-element-2aadc6f4, .elementor-3161 .elementor-element.elementor-element-2aadc6f4::before{--border-transition:0.3s;}.elementor-3161 .elementor-element.elementor-element-8bfae74{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap:wrap;--background-transition:0.3s;}.elementor-3161 .elementor-element.elementor-element-54b83f74{--display:flex;--background-transition:0.3s;}.elementor-3161 .elementor-element.elementor-element-79e95c5b{text-align:right;}.elementor-3161 .elementor-element.elementor-element-79e95c5b > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-3161 .elementor-element.elementor-element-5f5f50fe{--display:flex;--gap:16px 16px;--background-transition:0.3s;}.elementor-3161 .elementor-element.elementor-element-2ca7b2ca .elementor-heading-title{font-size:50px;font-weight:700;line-height:1.08em;letter-spacing:-0.5px;}.elementor-3161 .elementor-element.elementor-element-2ca7b2ca > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3161 .elementor-element.elementor-element-624fd334{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-3161 .elementor-element.elementor-element-3aafb272 .elementor-heading-title{font-size:30px;font-weight:700;line-height:1.0666666666667em;letter-spacing:-0.5px;}.elementor-3161 .elementor-element.elementor-element-3aafb272 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3161 .elementor-element.elementor-element-1d457ec8{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-3161 .elementor-element.elementor-element-1d457ec8 > .elementor-widget-container{padding:0px 0px 7px 0px;}.elementor-3161 .elementor-element.elementor-element-18f94180 .elementor-button .elementor-align-icon-right{margin-left:-5px;}.elementor-3161 .elementor-element.elementor-element-18f94180 .elementor-button .elementor-align-icon-left{margin-right:-5px;}.elementor-3161 .elementor-element.elementor-element-18f94180 .elementor-button{font-size:20px;font-weight:800;line-height:1.2em;padding:20px 27px 0px 25px;}.elementor-3161 .elementor-element.elementor-element-2cd13c5a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:95px;--padding-block-end:10px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-3161 .elementor-element.elementor-element-2cd13c5a:not(.elementor-motion-effects-element-type-background), .elementor-3161 .elementor-element.elementor-element-2cd13c5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mathsonline.co/wp-content/uploads/2023/09/Math-online-elementary-school-s14-hero-bg-img.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3161 .elementor-element.elementor-element-2cd13c5a, .elementor-3161 .elementor-element.elementor-element-2cd13c5a::before{--border-transition:0.3s;}.elementor-3161 .elementor-element.elementor-element-e28c0b4{text-align:center;}.elementor-3161 .elementor-element.elementor-element-e28c0b4 .elementor-heading-title{color:#00154A;font-size:42px;font-weight:700;line-height:1.0952380952381em;letter-spacing:-0.42px;}.elementor-3161 .elementor-element.elementor-element-e28c0b4 > .elementor-widget-container{margin:0px 0px 45px 0px;}.elementor-3161 .elementor-element.elementor-element-87a3a6d{text-align:center;}.elementor-3161 .elementor-element.elementor-element-206137cd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:100px;--padding-block-end:100px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-3161 .elementor-element.elementor-element-206137cd:not(.elementor-motion-effects-element-type-background), .elementor-3161 .elementor-element.elementor-element-206137cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F5FF;}.elementor-3161 .elementor-element.elementor-element-206137cd, .elementor-3161 .elementor-element.elementor-element-206137cd::before{--border-transition:0.3s;}.elementor-3161 .elementor-element.elementor-element-493ea985{text-align:center;}.elementor-3161 .elementor-element.elementor-element-493ea985 .elementor-heading-title{color:#00154A;font-size:50px;font-weight:700;line-height:1.08em;letter-spacing:-0.5px;}.elementor-3161 .elementor-element.elementor-element-493ea985 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-3161 .elementor-element.elementor-element-13ac1171 .elementor-accordion-item{border-width:0px;border-color:#70707033;}.elementor-3161 .elementor-element.elementor-element-13ac1171 .elementor-accordion-item .elementor-tab-content{border-width:0px;border-top-color:#70707033;}.elementor-3161 .elementor-element.elementor-element-13ac1171 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;border-bottom-color:#70707033;}.elementor-3161 .elementor-element.elementor-element-13ac1171 .elementor-accordion-icon, .elementor-3161 .elementor-element.elementor-element-13ac1171 .elementor-accordion-title{color:var( --e-global-color-dc7feff );}.elementor-3161 .elementor-element.elementor-element-13ac1171 .elementor-accordion-icon svg{fill:var( --e-global-color-dc7feff );}.elementor-3161 .elementor-element.elementor-element-13ac1171 .elementor-active .elementor-accordion-icon, .elementor-3161 .elementor-element.elementor-element-13ac1171 .elementor-active .elementor-accordion-title{color:var( --e-global-color-dc7feff );}.elementor-3161 .elementor-element.elementor-element-13ac1171 .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-dc7feff );}.elementor-3161 .elementor-element.elementor-element-13ac1171 .elementor-accordion-title{font-size:20px;font-weight:700;line-height:1.2em;letter-spacing:-0.2px;}.elementor-3161 .elementor-element.elementor-element-13ac1171 .elementor-tab-title{padding:22px 15px 25px 15px;}.elementor-3161 .elementor-element.elementor-element-13ac1171 .elementor-tab-title .elementor-accordion-icon i:before{color:#1865F2;}.elementor-3161 .elementor-element.elementor-element-13ac1171 .elementor-tab-title .elementor-accordion-icon svg{fill:#1865F2;}.elementor-3161 .elementor-element.elementor-element-13ac1171 .elementor-accordion-icon.elementor-accordion-icon-left{margin-right:0px;}.elementor-3161 .elementor-element.elementor-element-13ac1171 .elementor-accordion-icon.elementor-accordion-icon-right{margin-left:0px;}.elementor-3161 .elementor-element.elementor-element-13ac1171 .elementor-tab-content{color:var( --e-global-color-text );font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.3333333333333em;padding:0px 15px 10px 33px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-3161 .elementor-element.elementor-element-7f2cdd50:not(.elementor-motion-effects-element-type-background), .elementor-3161 .elementor-element.elementor-element-7f2cdd50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-3161 .elementor-element.elementor-element-6be4dba8{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-3161 .elementor-element.elementor-element-56e01fc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3161 .elementor-element.elementor-element-50d6b0a8:not(.elementor-motion-effects-element-type-background), .elementor-3161 .elementor-element.elementor-element-50d6b0a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-99999px 0px;background-size:cover;}.elementor-3161 .elementor-element.elementor-element-50d6b0a8{--padding-block-start:40px;--padding-block-end:40px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-3161 .elementor-element.elementor-element-3f7c622b{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-3161 .elementor-element.elementor-element-1f60ec39{--margin-block-start:-35px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-3161 .elementor-element.elementor-element-6cede887{--margin-block-start:-42px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-3161 .elementor-element.elementor-element-764ed0b3{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-3161 .elementor-element.elementor-element-2c683b6e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3161 .elementor-element.elementor-element-ab7e5be:not(.elementor-motion-effects-element-type-background), .elementor-3161 .elementor-element.elementor-element-ab7e5be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-9999px 0px;}.elementor-3161 .elementor-element.elementor-element-ab7e5be{--padding-block-start:40px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-3161 .elementor-element.elementor-element-3d29c728 > .elementor-widget-container{margin:0px 15px 20px 15px;}.elementor-3161 .elementor-element.elementor-element-4bec344d{--border-radius:80px 80px 0px 0px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:40px;--padding-block-end:40px;--padding-inline-start:40px;--padding-inline-end:40px;}.elementor-3161 .elementor-element.elementor-element-31f4df2e:not(.elementor-motion-effects-element-type-background), .elementor-3161 .elementor-element.elementor-element-31f4df2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mathsonline.co/wp-content/uploads/2023/09/Math-online-elementary-school-s6-hero-bg-img.jpg");background-size:cover;}.elementor-3161 .elementor-element.elementor-element-2ee732b8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3161 .elementor-element.elementor-element-9c88ce2 > .elementor-widget-container{margin:0px 0px 11px 0px;}.elementor-3161 .elementor-element.elementor-element-2ee60631 > .elementor-widget-container{margin:0px 0px 11px 0px;}.elementor-3161 .elementor-element.elementor-element-45f993aa > .elementor-widget-container{margin:0px 0px 11px 0px;}.elementor-3161 .elementor-element.elementor-element-3f47c267 > .elementor-widget-container{margin:0px 0px 11px 0px;}.elementor-3161 .elementor-element.elementor-element-77cf8dbe{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-3161 .elementor-element.elementor-element-727e927a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3161 .elementor-element.elementor-element-7cf7ea79{--gap:10px 10px;}.elementor-3161 .elementor-element.elementor-element-4d7131b7{--padding-block-start:40px;--padding-block-end:40px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-3161 .elementor-element.elementor-element-6d0331f0{--padding-block-start:40px;--padding-block-end:20px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-3161 .elementor-element.elementor-element-2589a441 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3161 .elementor-element.elementor-element-1d15b65a{--padding-block-start:60px;--padding-block-end:60px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-3161 .elementor-element.elementor-element-37d48445 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3161 .elementor-element.elementor-element-5e354829 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3161 .elementor-element.elementor-element-58fc6122{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--margin-block-start:60px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-3161 .elementor-element.elementor-element-14001433{--margin-block-start:0px;--margin-block-end:45px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-3161 .elementor-element.elementor-element-371483ee{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-3161 .elementor-element.elementor-element-50d89826{--margin-block-start:0px;--margin-block-end:45px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-3161 .elementor-element.elementor-element-d45d5f2{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-3161 .elementor-element.elementor-element-f71726b.e-con{--order:-99999 /* order start hack */;}.elementor-3161 .elementor-element.elementor-element-1e359f91 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3161 .elementor-element.elementor-element-34ac002a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3161 .elementor-element.elementor-element-6ed178ef > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3161 .elementor-element.elementor-element-2aadc6f4:not(.elementor-motion-effects-element-type-background), .elementor-3161 .elementor-element.elementor-element-2aadc6f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-999999px 0px;}.elementor-3161 .elementor-element.elementor-element-79e95c5b{text-align:center;}.elementor-3161 .elementor-element.elementor-element-79e95c5b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3161 .elementor-element.elementor-element-2ca7b2ca > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3161 .elementor-element.elementor-element-3aafb272 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3161 .elementor-element.elementor-element-e28c0b4 > .elementor-widget-container{margin:0px 15px 20px 15px;}.elementor-3161 .elementor-element.elementor-element-206137cd{--padding-block-start:40px;--padding-block-end:40px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-3161 .elementor-element.elementor-element-13ac1171 .elementor-accordion-icon.elementor-accordion-icon-left{margin-right:10px;}.elementor-3161 .elementor-element.elementor-element-13ac1171 .elementor-accordion-icon.elementor-accordion-icon-right{margin-left:10px;}}@media(max-width:767px){.elementor-3161 .elementor-element.elementor-element-7f2cdd50:not(.elementor-motion-effects-element-type-background), .elementor-3161 .elementor-element.elementor-element-7f2cdd50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-999999999999px 0px;}.elementor-3161 .elementor-element.elementor-element-5416fe9d{font-size:18px;line-height:1.3333333333333em;}.elementor-3161 .elementor-element.elementor-element-2003241{font-size:18px;line-height:1.3333333333333em;}.elementor-3161 .elementor-element.elementor-element-50d6b0a8:not(.elementor-motion-effects-element-type-background), .elementor-3161 .elementor-element.elementor-element-50d6b0a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-999999px 0px;}.elementor-3161 .elementor-element.elementor-element-3295ed3d{font-size:18px;line-height:1.3333333333333em;}.elementor-3161 .elementor-element.elementor-element-1f60ec39{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-3161 .elementor-element.elementor-element-6cede887{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-3161 .elementor-element.elementor-element-2c683b6e{font-size:18px;line-height:1.3333333333333em;}.elementor-3161 .elementor-element.elementor-element-ab7e5be:not(.elementor-motion-effects-element-type-background), .elementor-3161 .elementor-element.elementor-element-ab7e5be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-3161 .elementor-element.elementor-element-507ee1d8{font-size:18px;line-height:1.3333333333333em;}.elementor-3161 .elementor-element.elementor-element-548f003b{font-size:18px;line-height:1.3333333333333em;}.elementor-3161 .elementor-element.elementor-element-548f003b > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-3161 .elementor-element.elementor-element-36e9b96e{font-size:18px;line-height:1.3333333333333em;}.elementor-3161 .elementor-element.elementor-element-4a12ae6c{font-size:18px;line-height:1.3333333333333em;}.elementor-3161 .elementor-element.elementor-element-5e302343 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3161 .elementor-element.elementor-element-6083bf0{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:40px;--padding-block-end:10px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-3161 .elementor-element.elementor-element-7c0c231f{font-size:18px;line-height:1.3333333333333em;}.elementor-3161 .elementor-element.elementor-element-2530c9a5{font-size:18px;line-height:1.3333333333333em;}.elementor-3161 .elementor-element.elementor-element-5e354829 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3161 .elementor-element.elementor-element-1d3523e4{font-size:18px;line-height:1.3333333333333em;}.elementor-3161 .elementor-element.elementor-element-34ac002a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3161 .elementor-element.elementor-element-6ed178ef > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3161 .elementor-element.elementor-element-2aadc6f4:not(.elementor-motion-effects-element-type-background), .elementor-3161 .elementor-element.elementor-element-2aadc6f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-9999999999px 0px;}.elementor-3161 .elementor-element.elementor-element-624fd334{font-size:18px;line-height:1.3333333333333em;}.elementor-3161 .elementor-element.elementor-element-1d457ec8{font-size:18px;line-height:1.3333333333333em;}.elementor-3161 .elementor-element.elementor-element-13ac1171 .elementor-accordion-icon.elementor-accordion-icon-left{margin-right:10px;}.elementor-3161 .elementor-element.elementor-element-13ac1171 .elementor-accordion-icon.elementor-accordion-icon-right{margin-left:10px;}}@media(min-width:768px){.elementor-3161 .elementor-element.elementor-element-7f2cdd50{--content-width:1200px;}.elementor-3161 .elementor-element.elementor-element-547b3fe1{--width:100%;}.elementor-3161 .elementor-element.elementor-element-341f4cb{--width:100%;}.elementor-3161 .elementor-element.elementor-element-842fbbc{--width:20%;}.elementor-3161 .elementor-element.elementor-element-48f5d39{--width:20%;}.elementor-3161 .elementor-element.elementor-element-18b34ec{--width:20%;}.elementor-3161 .elementor-element.elementor-element-6ee441b{--width:20%;}.elementor-3161 .elementor-element.elementor-element-24e599d{--width:20%;}.elementor-3161 .elementor-element.elementor-element-aa79bd4{--width:100%;}.elementor-3161 .elementor-element.elementor-element-34f7a00{--width:20%;}.elementor-3161 .elementor-element.elementor-element-0017e5b{--width:20%;}.elementor-3161 .elementor-element.elementor-element-e8948b6{--width:20%;}.elementor-3161 .elementor-element.elementor-element-5723d23{--width:20%;}.elementor-3161 .elementor-element.elementor-element-94b452e{--width:20%;}.elementor-3161 .elementor-element.elementor-element-6be4dba8{--content-width:1200px;}.elementor-3161 .elementor-element.elementor-element-7c0ef65e{--width:56%;}.elementor-3161 .elementor-element.elementor-element-735be4ea{--width:40%;}.elementor-3161 .elementor-element.elementor-element-3f7c622b{--content-width:1300px;}.elementor-3161 .elementor-element.elementor-element-1a704a19{--width:49%;}.elementor-3161 .elementor-element.elementor-element-3daa3c40{--width:49%;}.elementor-3161 .elementor-element.elementor-element-111f27c4{--width:49%;}.elementor-3161 .elementor-element.elementor-element-1f60ec39{--width:49%;}.elementor-3161 .elementor-element.elementor-element-53ba77f3{--width:49%;}.elementor-3161 .elementor-element.elementor-element-6cede887{--width:49%;}.elementor-3161 .elementor-element.elementor-element-4bec344d{--content-width:1120px;}.elementor-3161 .elementor-element.elementor-element-31f4df2e{--content-width:1120px;}.elementor-3161 .elementor-element.elementor-element-5c4eba08{--width:40%;}.elementor-3161 .elementor-element.elementor-element-45e57c24{--width:58%;}.elementor-3161 .elementor-element.elementor-element-638c89d{--width:24%;}.elementor-3161 .elementor-element.elementor-element-45466013{--width:24%;}.elementor-3161 .elementor-element.elementor-element-322df63f{--width:24%;}.elementor-3161 .elementor-element.elementor-element-1c4d17ac{--width:24%;}.elementor-3161 .elementor-element.elementor-element-58b76158{--width:24%;}.elementor-3161 .elementor-element.elementor-element-3df2f4d1{--width:24%;}.elementor-3161 .elementor-element.elementor-element-3da3b47e{--width:24%;}.elementor-3161 .elementor-element.elementor-element-2fa6679{--width:24%;}.elementor-3161 .elementor-element.elementor-element-291cb5fa{--content-width:1084px;}.elementor-3161 .elementor-element.elementor-element-3afca43{--width:40.5%;}.elementor-3161 .elementor-element.elementor-element-e24d952{--width:56%;}.elementor-3161 .elementor-element.elementor-element-544bc753{--width:57%;}.elementor-3161 .elementor-element.elementor-element-f71726b{--width:41%;}.elementor-3161 .elementor-element.elementor-element-234b2923{--content-width:1100px;}.elementor-3161 .elementor-element.elementor-element-54b83f74{--width:35%;}.elementor-3161 .elementor-element.elementor-element-5f5f50fe{--width:63%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3161 .elementor-element.elementor-element-547b3fe1{--width:100%;}.elementor-3161 .elementor-element.elementor-element-7c0ef65e{--width:100%;}.elementor-3161 .elementor-element.elementor-element-735be4ea{--width:100%;}.elementor-3161 .elementor-element.elementor-element-5c4eba08{--width:100%;}.elementor-3161 .elementor-element.elementor-element-45e57c24{--width:100%;}.elementor-3161 .elementor-element.elementor-element-638c89d{--width:49%;}.elementor-3161 .elementor-element.elementor-element-45466013{--width:49%;}.elementor-3161 .elementor-element.elementor-element-322df63f{--width:49%;}.elementor-3161 .elementor-element.elementor-element-1c4d17ac{--width:49%;}.elementor-3161 .elementor-element.elementor-element-58b76158{--width:49%;}.elementor-3161 .elementor-element.elementor-element-3df2f4d1{--width:49%;}.elementor-3161 .elementor-element.elementor-element-3da3b47e{--width:49%;}.elementor-3161 .elementor-element.elementor-element-2fa6679{--width:49%;}.elementor-3161 .elementor-element.elementor-element-3afca43{--width:100%;}.elementor-3161 .elementor-element.elementor-element-e24d952{--width:100%;}.elementor-3161 .elementor-element.elementor-element-544bc753{--width:100%;}.elementor-3161 .elementor-element.elementor-element-f71726b{--width:100%;}.elementor-3161 .elementor-element.elementor-element-54b83f74{--width:100%;}.elementor-3161 .elementor-element.elementor-element-5f5f50fe{--width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-7207d481 */.elementor-3161 .elementor-element.elementor-element-7207d481 p {
     font-family: inherit;
     margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5416fe9d */@media screen and (min-width: 1025px) {
    .elementor-3161 .elementor-element.elementor-element-5416fe9d p {
        width: 100%;
        max-width: 716px;
    }
}

.elementor-3161 .elementor-element.elementor-element-5416fe9d p:first-child {
    margin-bottom: 28px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4d9784e8 */.elementor-3161 .elementor-element.elementor-element-4d9784e8 a {
    font-family: inherit;
    width: 100%;
    max-width: 470px;
    min-height: 64px;
    padding-top: 20px;
}

.elementor-3161 .elementor-element.elementor-element-4d9784e8 {
    width: 100%;
    max-width: 521px !important;
    position: relative;
}

@media screen and (min-width: 1025px) {
    .elementor-3161 .elementor-element.elementor-element-4d9784e8:after {
    content: url(/wp-content/uploads/2023/09/Math-online-elementary-school-s1-arrow.svg);
    position: absolute;
    right: -10px;
   bottom: -5px;
}
}


.elementor-3161 .elementor-element.elementor-element-4d9784e8 .elementor-button-content-wrapper {
    max-width: 338px;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
}

.elementor-3161 .elementor-element.elementor-element-4d9784e8 .elementor-button-text {
    font-family: inherit;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f2cdd50 */.elementor-3161 .elementor-element.elementor-element-7f2cdd50 {
  width: 100%;
  max-width: 2000px;
  margin-left: auto;
  margin-right: auto;
}

@media screen and (max-width: 768px) {
    .elementor-3161 .elementor-element.elementor-element-7f2cdd50 {
            /*background: rgb(0,21,74);
background: linear-gradient(180deg, rgba(0,21,74,1) 0%, rgba(0,42,255,1) 100%) !important;*/
background: url('https://www.mathsonline.co/wp-content/uploads/2024/11/mobile-senior-school-image.jpg') top center no-repeat #0126e4 !important;
    padding-top: 250px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-33c11fac */.elementor-3161 .elementor-element.elementor-element-33c11fac p {
    font-size: 24px;
    font-weight: 500;
    line-height: 1.4166666666666667em;
    margin-bottom: 35px;
}

.elementor-3161 .elementor-element.elementor-element-33c11fac p:nth-child(3) {
    margin-bottom: 18px;
}

.elementor-3161 .elementor-element.elementor-element-33c11fac .elementor-image-box-description {
    display: none;
}

.elementor-3161 .elementor-element.elementor-element-33c11fac .author {
    color:#000D2E;
        font-family: GolosTextBold !important;
        font-weight: bold;
        line-height: 1.2em;
        letter-spacing: -0.2px;
        font-size: 20px;
        padding-right: 5px;
}

.elementor-3161 .elementor-element.elementor-element-33c11fac .position {
    font-size: 18px;
    line-height: 1.3333333333333333em;
    padding-left: 5px;
}

@media screen and (min-width: 1025px){
    .elementor-3161 .elementor-element.elementor-element-33c11fac {
        width: 100%;
        max-width: 940px !important;
        margin-left: auto;
        margin-right: auto;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ac0a63c */.elementor-3161 .elementor-element.elementor-element-7ac0a63c {
  width: 100%;
  max-width: 2000px;
  margin-left: auto;
  margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2062c939 */.elementor-3161 .elementor-element.elementor-element-2062c939 h2 {
    font-family: inherit;
}

.elementor-3161 .elementor-element.elementor-element-2062c939 span {
    font-family: CaveatBrush !important;
    color: #1865F2;
    font-size: 60px;
    line-height: 1em;
    font-weight: normal;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2003241 */.elementor-3161 .elementor-element.elementor-element-2003241 p {
    margin-bottom: 27px;
}

@media screen and (min-width: 1025px) {
    .elementor-3161 .elementor-element.elementor-element-2003241 p{
        width: 100%;
        max-width: 622px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-56e01fc */.elementor-3161 .elementor-element.elementor-element-56e01fc img {
    border-radius: 66px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6be4dba8 */.elementor-3161 .elementor-element.elementor-element-6be4dba8 {
  width: 100%;
  max-width: 2000px;
  margin-left: auto;
  margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-70be192 */@media screen and (min-width: 1025px) {
    .elementor-3161 .elementor-element.elementor-element-70be192 h2 {
        width: 100%;
        max-width: 1023px;
        margin-left: auto;
        margin-right: auto;
    }
}

.elementor-3161 .elementor-element.elementor-element-70be192 span {
    font-family: CaveatBrush !important;
    color: #6BFBCE;
    font-weight: normal;
    font-size: 60px;
    line-height: 1em;
    letter-spacing: -0.6px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3295ed3d */@media screen and (min-width: 1025px) {
    .elementor-3161 .elementor-element.elementor-element-3295ed3d p {
        width: 100%;
        max-width: 736px;
        margin-left: auto;
        margin-right: auto;
    }
}

.elementor-3161 .elementor-element.elementor-element-3295ed3d p {
    margin-bottom: 10px;
}

.elementor-3161 .elementor-element.elementor-element-3295ed3d strong { 
    color:#00A6FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6385b7b1 */.elementor-3161 .elementor-element.elementor-element-6385b7b1 strong {
    color: #000D2E;
    font-size: 22px;
    line-height: 1.2727272727272727em;
    letter-spacing: -0.22px;
}

@media screen and (min-width: 1025px) {
    .elementor-3161 .elementor-element.elementor-element-6385b7b1 p{
        width: 100%;
        max-width: 440px;
    }
    
    .elementor-3161 .elementor-element.elementor-element-6385b7b1 {
        width: 100%;
        max-width: 545px !important;
    }
}

.elementor-3161 .elementor-element.elementor-element-6385b7b1 p {
    margin-bottom: 5px;
}

.elementor-3161 .elementor-element.elementor-element-6385b7b1:after {
    content: url(/wp-content/uploads/2023/08/math-online-home-s4-circle-question-sign-icon-img.svg);
    position: absolute;
    top: 35px;
    left: -20px;
    -webkit-box-shadow: 0px 3px 60px 0px rgba(24,101,242,0.64);
-moz-box-shadow: 0px 3px 60px 0px rgba(24,101,242,0.64);
box-shadow: 0px 3px 60px 0px rgba(24,101,242,0.64);

border-radius: 999%;

height: 42px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5fb07b97 */.elementor-3161 .elementor-element.elementor-element-5fb07b97 strong {
    color: #000D2E;
    font-size: 22px;
    line-height: 1.2727272727272727em;
    letter-spacing: -0.22px;
}

@media screen and (min-width: 1025px) {
    .elementor-3161 .elementor-element.elementor-element-5fb07b97 p{
        width: 100%;
        max-width: 410px;
    }
    
    .elementor-3161 .elementor-element.elementor-element-5fb07b97 p:last-child {
        width: 100%;
        max-width: 470px;
    }
    
    .elementor-3161 .elementor-element.elementor-element-5fb07b97 {
        width: 100%;
        max-width: 550px !important;
    }
}

.elementor-3161 .elementor-element.elementor-element-5fb07b97 p {
    margin-bottom: 5px;
}

.elementor-3161 .elementor-element.elementor-element-5fb07b97:after {
    content: url(/wp-content/uploads/2023/08/math-online-home-s4-circle-question-sign-icon-img.svg);
    position: absolute;
    top: 35px;
    left: -20px;
    -webkit-box-shadow: 0px 3px 60px 0px rgba(24,101,242,0.64);
-moz-box-shadow: 0px 3px 60px 0px rgba(24,101,242,0.64);
box-shadow: 0px 3px 60px 0px rgba(24,101,242,0.64);

border-radius: 999%;

height: 42px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3daa3c40 */@media screen and (min-width: 1025px) {
    .elementor-3161 .elementor-element.elementor-element-3daa3c40 {
        position: relative;
        right: -10px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78450ead */.elementor-3161 .elementor-element.elementor-element-78450ead strong {
    color: #000D2E;
    font-size: 22px;
    line-height: 1.2727272727272727em;
    letter-spacing: -0.22px;
}

@media screen and (min-width: 1025px) {
    .elementor-3161 .elementor-element.elementor-element-78450ead p{
        width: 100%;
        max-width: 420px;
    }
    
    .elementor-3161 .elementor-element.elementor-element-78450ead {
        width: 100%;
        max-width: 545px !important;
    }
}

.elementor-3161 .elementor-element.elementor-element-78450ead p {
    margin-bottom: 5px;
}

.elementor-3161 .elementor-element.elementor-element-78450ead:after {
    content: url(/wp-content/uploads/2023/08/math-online-home-s4-circle-question-sign-icon-img.svg);
    position: absolute;
    top: 35px;
    left: -20px;
    -webkit-box-shadow: 0px 3px 60px 0px rgba(24,101,242,0.64);
-moz-box-shadow: 0px 3px 60px 0px rgba(24,101,242,0.64);
box-shadow: 0px 3px 60px 0px rgba(24,101,242,0.64);

border-radius: 999%;

height: 42px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7039a662 */.elementor-3161 .elementor-element.elementor-element-7039a662 strong {
    color: #000D2E;
    font-size: 22px;
    line-height: 1.2727272727272727em;
    letter-spacing: -0.22px;
}

@media screen and (min-width: 1025px) {
    .elementor-3161 .elementor-element.elementor-element-7039a662 p{
        width: 100%;
        max-width: 450px;
    }
    
    .elementor-3161 .elementor-element.elementor-element-7039a662 {
        width: 100%;
        max-width: 550px !important;
    }
}

.elementor-3161 .elementor-element.elementor-element-7039a662 p {
    margin-bottom: 5px;
}

.elementor-3161 .elementor-element.elementor-element-7039a662:after {
    content: url(/wp-content/uploads/2023/08/math-online-home-s4-circle-question-sign-icon-img.svg);
    position: absolute;
    top: 35px;
    left: -20px;
    -webkit-box-shadow: 0px 3px 60px 0px rgba(24,101,242,0.64);
-moz-box-shadow: 0px 3px 60px 0px rgba(24,101,242,0.64);
box-shadow: 0px 3px 60px 0px rgba(24,101,242,0.64);

border-radius: 999%;

height: 42px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f60ec39 */@media screen and (min-width: 1025px) {
    .elementor-3161 .elementor-element.elementor-element-1f60ec39 {
        position: relative;
        right: -10px;
    }
}

@media screen and (max-width: 1056px) and (min-width: 1025px) {
    .elementor-3161 .elementor-element.elementor-element-1f60ec39 {
        margin-top: 0 !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-398b5bbc */.elementor-3161 .elementor-element.elementor-element-398b5bbc strong {
    color: #000D2E;
    font-size: 22px;
    line-height: 1.2727272727272727em;
    letter-spacing: -0.22px;
}

@media screen and (min-width: 1025px) {
    .elementor-3161 .elementor-element.elementor-element-398b5bbc p{
        width: 100%;
        max-width: 420px;
    }
    
    .elementor-3161 .elementor-element.elementor-element-398b5bbc {
        width: 100%;
        max-width: 545px !important;
    }
}

.elementor-3161 .elementor-element.elementor-element-398b5bbc p {
    margin-bottom: 5px;
}

.elementor-3161 .elementor-element.elementor-element-398b5bbc:after {
    content: url(/wp-content/uploads/2023/08/math-online-home-s4-circle-question-sign-icon-img.svg);
    position: absolute;
    top: 35px;
    left: -20px;
    -webkit-box-shadow: 0px 3px 60px 0px rgba(24,101,242,0.64);
-moz-box-shadow: 0px 3px 60px 0px rgba(24,101,242,0.64);
box-shadow: 0px 3px 60px 0px rgba(24,101,242,0.64);

border-radius: 999%;

height: 42px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38e9a391 */.elementor-3161 .elementor-element.elementor-element-38e9a391 strong {
    color: #000D2E;
    font-size: 22px;
    line-height: 1.2727272727272727em;
    letter-spacing: -0.22px;
}

@media screen and (min-width: 1025px) {
    .elementor-3161 .elementor-element.elementor-element-38e9a391 p{
        width: 100%;
        max-width: 420px;
    }
    
    .elementor-3161 .elementor-element.elementor-element-38e9a391 p:last-child {
        width: 100%;
        max-width: 430px;
    }
    
    .elementor-3161 .elementor-element.elementor-element-38e9a391 {
        width: 100%;
        max-width: 550px !important;
    }
}

.elementor-3161 .elementor-element.elementor-element-38e9a391 p {
    margin-bottom: 5px;
}

.elementor-3161 .elementor-element.elementor-element-38e9a391:after {
    content: url(/wp-content/uploads/2023/08/math-online-home-s4-circle-question-sign-icon-img.svg);
    position: absolute;
    top: 35px;
    left: -20px;
    -webkit-box-shadow: 0px 3px 60px 0px rgba(24,101,242,0.64);
-moz-box-shadow: 0px 3px 60px 0px rgba(24,101,242,0.64);
box-shadow: 0px 3px 60px 0px rgba(24,101,242,0.64);

border-radius: 999%;

height: 42px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6cede887 */@media screen and (min-width: 1025px) {
    .elementor-3161 .elementor-element.elementor-element-6cede887 {
        position: relative;
        right: -10px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f7c622b */@media screen and (max-width: 1198px) and (min-width: 768px) {
    .elementor-3161 .elementor-element.elementor-element-3f7c622b  {
    --gap: 10px !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c683b6e */.elementor-3161 .elementor-element.elementor-element-2c683b6e p {
    margin-bottom: 27px;
}

.elementor-3161 .elementor-element.elementor-element-2c683b6e p:last-child {
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-75333262 */.elementor-3161 .elementor-element.elementor-element-75333262 a {
    font-family: inherit;
    width: 100%;
    max-width: 420px;
    min-height: 64px;
    padding-top: 20px;
}

.elementor-3161 .elementor-element.elementor-element-75333262 {
    width: 100%;
    max-width: 471px !important;
    position: relative;
}

@media screen and (min-width: 1025px) {
    .elementor-3161 .elementor-element.elementor-element-75333262:after {
    content: url(/wp-content/uploads/2023/09/Math-online-elementary-school-s4-arrow.svg);
    position: absolute;
    right: -60px;
   bottom: 15px;
}

}

.elementor-3161 .elementor-element.elementor-element-75333262 .elementor-button-text {
    font-family: inherit;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1baee43e */@media screen and (min-width: 1025px) {
    .elementor-3161 .elementor-element.elementor-element-1baee43e {
        position: relative;
        left: -5px;
        top: -15px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50d6b0a8 */.elementor-3161 .elementor-element.elementor-element-50d6b0a8 {
  width: 100%;
  max-width: 2000px;
  margin-left: auto;
  margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3d29c728 */@media screen and (min-width: 1025px) {
    .elementor-3161 .elementor-element.elementor-element-3d29c728 h2 {
        width: 100%;
        max-width: 803px;
        margin-left: auto;
        margin-right: auto;
    }
}

.elementor-3161 .elementor-element.elementor-element-3d29c728 span {
    font-family: CaveatBrush !important;
    color: #6BFBCE;
    font-weight: normal;
    font-size: 60px;
    line-height: 1em;
    letter-spacing: -0.6px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-507ee1d8 */.elementor-3161 .elementor-element.elementor-element-507ee1d8 p{
    margin-bottom: 27px;
}

@media screen and (min-width: 1025px) {
    .elementor-3161 .elementor-element.elementor-element-507ee1d8 p {
        width: 100%;
        max-width: 570px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bec344d */@media screen and (max-width: 1024px) {
    .elementor-3161 .elementor-element.elementor-element-4bec344d {
        background-color: #fff;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab7e5be */.elementor-3161 .elementor-element.elementor-element-ab7e5be {
  width: 100%;
  max-width: 2000px;
  margin-left: auto;
  margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2ee732b8 */@media screen and (min-width: 1025px){
    .elementor-3161 .elementor-element.elementor-element-2ee732b8 h2 {
        width: 100%;
        max-width: 1013px;
        margin-left: auto;
        margin-right: auto;
    }
}

.elementor-3161 .elementor-element.elementor-element-2ee732b8 span {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-548f003b */@media screen and (min-width: 1025px) {
    .elementor-3161 .elementor-element.elementor-element-548f003b p {
        width: 100%;
        max-width: 573px;
        margin-left: auto;
        margin-right: auto;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9c88ce2 */@media screen and (min-width: 1025px) {
    .elementor-3161 .elementor-element.elementor-element-9c88ce2 p{
        width: 100%;
        max-width: 515px;
    }
    
    .elementor-3161 .elementor-element.elementor-element-9c88ce2 {
        width: 100%;
        max-width: 590px !important;
    }
}

.elementor-3161 .elementor-element.elementor-element-9c88ce2 p {
    margin-bottom: 5px;
}

.elementor-3161 .elementor-element.elementor-element-9c88ce2:before {
    content: url(/wp-content/uploads/2023/08/math-online-thank-you-for-contact-us-s3-arrow-icon-img.svg);
    position: absolute;
    top: -70px;
    left: -110px;
    width: 42px;
    height: 42px;
}

@media screen and (max-width: 1024px) {
    .elementor-3161 .elementor-element.elementor-element-9c88ce2:before {
        left: -100px;
    }
}

.elementor-3161 .elementor-element.elementor-element-9c88ce2 {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ee60631 */@media screen and (min-width: 1025px) {
    .elementor-3161 .elementor-element.elementor-element-2ee60631 p{
        width: 100%;
        max-width: 515px;
    }
    
    .elementor-3161 .elementor-element.elementor-element-2ee60631 {
        width: 100%;
        max-width: 590px !important;
    }
}

.elementor-3161 .elementor-element.elementor-element-2ee60631 p {
    margin-bottom: 5px;
}

.elementor-3161 .elementor-element.elementor-element-2ee60631:before {
    content: url(/wp-content/uploads/2023/08/math-online-thank-you-for-contact-us-s3-arrow-icon-img.svg);
    position: absolute;
    top: -70px;
    left: -110px;
    width: 42px;
    height: 42px;
}

@media screen and (max-width: 1024px) {
    .elementor-3161 .elementor-element.elementor-element-2ee60631:before {
        left: -100px;
    }
}

.elementor-3161 .elementor-element.elementor-element-2ee60631 {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-45f993aa */@media screen and (min-width: 1025px) {
    .elementor-3161 .elementor-element.elementor-element-45f993aa p{
        width: 100%;
        max-width: 515px;
    }
    
    .elementor-3161 .elementor-element.elementor-element-45f993aa {
        width: 100%;
        max-width: 590px !important;
    }
}

.elementor-3161 .elementor-element.elementor-element-45f993aa p {
    margin-bottom: 5px;
}

.elementor-3161 .elementor-element.elementor-element-45f993aa:before {
    content: url(/wp-content/uploads/2023/08/math-online-thank-you-for-contact-us-s3-arrow-icon-img.svg);
    position: absolute;
    top: -70px;
    left: -110px;
    width: 42px;
    height: 42px;
}

@media screen and (max-width: 1024px) {
    .elementor-3161 .elementor-element.elementor-element-45f993aa:before {
        left: -100px;
    }
}

.elementor-3161 .elementor-element.elementor-element-45f993aa {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3f47c267 */@media screen and (min-width: 1025px) {
    .elementor-3161 .elementor-element.elementor-element-3f47c267 p{
        width: 100%;
        max-width: 515px;
    }
    
    .elementor-3161 .elementor-element.elementor-element-3f47c267 {
        width: 100%;
        max-width: 590px !important;
    }
}

.elementor-3161 .elementor-element.elementor-element-3f47c267 p {
    margin-bottom: 5px;
}

.elementor-3161 .elementor-element.elementor-element-3f47c267:before {
    content: url(/wp-content/uploads/2023/08/math-online-thank-you-for-contact-us-s3-arrow-icon-img.svg);
    position: absolute;
    top: -70px;
    left: -110px;
    width: 42px;
    height: 42px;
}

@media screen and (max-width: 1024px) {
    .elementor-3161 .elementor-element.elementor-element-3f47c267:before {
        left: -100px;
    }
}

.elementor-3161 .elementor-element.elementor-element-3f47c267 {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-36e9b96e */@media screen and (min-width: 1025px) {
    .elementor-3161 .elementor-element.elementor-element-36e9b96e p {
        width: 100%;
        max-width: 593px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-727e927a */@media screen and (min-width: 1025px){
    .elementor-3161 .elementor-element.elementor-element-727e927a h2 {
        width: 100%;
        max-width: 768px;
    }
}

.elementor-3161 .elementor-element.elementor-element-727e927a span {
     font-family: CaveatBrush !important;
     color: #1865F2;
     font-weight: normal;
     font-size: 60px;
     line-height: 1em;
     letter-spacing: -0.6px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a12ae6c */.elementor-3161 .elementor-element.elementor-element-4a12ae6c p {
    margin-bottom: 27px;
}

@media screen and (min-width: 1025px) {
    .elementor-3161 .elementor-element.elementor-element-4a12ae6c p {
        width: 100%;
        max-width: 622px;
    }
}

.elementor-3161 .elementor-element.elementor-element-4a12ae6c p:last-child {
    margin-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-24614ff3 */.elementor-3161 .elementor-element.elementor-element-24614ff3 a {
    font-family: inherit;
    width: 100%;
    max-width: 420px;
    min-height: 64px;
    padding-top: 20px;
}


.elementor-3161 .elementor-element.elementor-element-24614ff3 .elementor-button-text {
    font-family: inherit;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77cf8dbe */@media screen and (max-width: 1068px) and (min-width: 1025px) {
    .elementor-3161 .elementor-element.elementor-element-77cf8dbe.elementor-element {
    --widgets-spacing: 18px !important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31f4df2e */.elementor-3161 .elementor-element.elementor-element-31f4df2e {
      width: 100%;
      max-width: 2000px;
      margin-left: auto;
      margin-right: auto;
    }
    
    @media screen and (max-width: 1165px) and (min-width: 1025px) {
        .elementor-3161 .elementor-element.elementor-element-31f4df2e {
            padding-left: 35px !important;
        }
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5e302343 */@media screen and (min-width: 1025px) {
    .elementor-3161 .elementor-element.elementor-element-5e302343 h2 {
        width: 100%;
        max-width: 802px;
        margin-left: auto;
        margin-right: auto;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ea50cf1 */@media screen and (min-width: 1025px) {
    .elementor-3161 .elementor-element.elementor-element-5ea50cf1 p {
        width: 100%;
        max-width: 214px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49cd815d */@media screen and (min-width: 1025px) {
    .elementor-3161 .elementor-element.elementor-element-49cd815d p {
        width: 100%;
        max-width: 214px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-41a108e6 */@media screen and (min-width: 1025px) {
    .elementor-3161 .elementor-element.elementor-element-41a108e6 p {
        width: 100%;
        max-width: 214px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7c293310 */@media screen and (min-width: 1025px) {
    .elementor-3161 .elementor-element.elementor-element-7c293310 p {
        width: 100%;
        max-width: 214px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-57e5ea34 */@media screen and (min-width: 1025px) {
    .elementor-3161 .elementor-element.elementor-element-57e5ea34 p {
        width: 100%;
        max-width: 213px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-19a9e88e */@media screen and (min-width: 1025px) {
    .elementor-3161 .elementor-element.elementor-element-19a9e88e p {
        width: 100%;
        max-width: 214px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f851769 */@media screen and (min-width: 1025px) {
    .elementor-3161 .elementor-element.elementor-element-6f851769 p {
        width: 100%;
        max-width: 214px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e306181 */@media screen and (min-width: 1025px) {
    .elementor-3161 .elementor-element.elementor-element-e306181 p {
        width: 100%;
        max-width: 214px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cf7ea79 */@media screen and (max-width: 1203px) and (min-width: 1025px) {
    .elementor-3161 .elementor-element.elementor-element-7cf7ea79 {
    --gap: 12px !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-33c30ae7 */.elementor-3161 .elementor-element.elementor-element-33c30ae7 a {
    font-family: inherit;
    width: 100%;
    max-width: 493px;
    min-height: 64px;
    padding-top: 20px;
}

.elementor-3161 .elementor-element.elementor-element-33c30ae7 {
    width: 100%;
    max-width: 620px !important;
    position: relative;
    margin-left: auto;
    margin-right: auto;
}



.elementor-3161 .elementor-element.elementor-element-33c30ae7 .elementor-button-text {
    font-family: inherit;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6083bf0 */@media screen and (max-width: 767px) {
    .elementor-3161 .elementor-element.elementor-element-6083bf0 {
        background-color: #fff;
        border-radius: 30px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3519f5e4 */.elementor-3161 .elementor-element.elementor-element-3519f5e4 {
    width: 100%;
    max-width: 2000px;
    margin-left: auto;
    margin-right: auto;
}

@media screen and (max-width: 495px) {
    .elementor-3161 .elementor-element.elementor-element-3519f5e4 {
        background-image: url('/wp-content/uploads/2023/10/math-online-s2-homepage-mobile-s4-hero-bg-img.jpg') !important;
        
        background-size: cover !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5c0eed6a */@media screen and (min-width: 1025px){
    .elementor-3161 .elementor-element.elementor-element-5c0eed6a h2 {
        width: 100%;
        max-width: 1066px;
        margin-left: auto;
        margin-right: auto;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-115916d */@media screen and (min-width: 1025px) {
    .elementor-3161 .elementor-element.elementor-element-115916d {
        width: 100%;
        max-width: 425px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42a834c3 */@media screen and (min-width: 1025px) {
    .elementor-3161 .elementor-element.elementor-element-42a834c3 p {
        width: 100%;
        max-width: 456px;
    }
}

.elementor-3161 .elementor-element.elementor-element-42a834c3 p {
    margin-bottom: 27px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-43be7192 */@media screen and (min-width: 1025px) {
    .elementor-3161 .elementor-element.elementor-element-43be7192 {
        width: 100%;
        max-width: 425px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-77d0fb44 */@media screen and (min-width: 1025px) {
    .elementor-3161 .elementor-element.elementor-element-77d0fb44 p {
        width: 100%;
        max-width: 456px;
    }
}

.elementor-3161 .elementor-element.elementor-element-77d0fb44 p {
    margin-bottom: 27px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3830230a */@media screen and (min-width: 1025px) {
    .elementor-3161 .elementor-element.elementor-element-3830230a {
        width: 100%;
        max-width: 425px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-34f7fbb1 */@media screen and (min-width: 1025px) {
    .elementor-3161 .elementor-element.elementor-element-34f7fbb1 p {
        width: 100%;
        max-width: 456px;
    }
}

.elementor-3161 .elementor-element.elementor-element-34f7fbb1 p {
    margin-bottom: 27px;
}

.elementor-3161 .elementor-element.elementor-element-34f7fbb1 em {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-776ef12f */@media screen and (min-width: 1025px) {
    .elementor-3161 .elementor-element.elementor-element-776ef12f {
        width: 100%;
        max-width: 425px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-694c3b2c */@media screen and (min-width: 1025px) {
    .elementor-3161 .elementor-element.elementor-element-694c3b2c p {
        width: 100%;
        max-width: 456px;
    }
}

.elementor-3161 .elementor-element.elementor-element-694c3b2c p {
    margin-bottom: 27px;
}

.elementor-3161 .elementor-element.elementor-element-694c3b2c em {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4fcb3951 */.elementor-3161 .elementor-element.elementor-element-4fcb3951 a {
    font-family: inherit;
    width: 100%;
    max-width: 420px;
    min-height: 64px;
    padding-top: 20px;
}


.elementor-3161 .elementor-element.elementor-element-4fcb3951 .elementor-button-text {
    font-family: inherit;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d7131b7 */.elementor-3161 .elementor-element.elementor-element-4d7131b7 {
  width: 100%;
  max-width: 2000px;
  margin-left: auto;
  margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-617d67df */@media screen and (min-width: 1025px){
    .elementor-3161 .elementor-element.elementor-element-617d67df h2 {
        width: 100%;
        max-width: 1066px;
        margin-left: auto;
        margin-right: auto;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d0331f0 */.elementor-3161 .elementor-element.elementor-element-6d0331f0 {
  width: 100%;
  max-width: 2000px;
  margin-left: auto;
  margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6a81c487 */@media screen and (min-width: 1025px){
    .elementor-3161 .elementor-element.elementor-element-6a81c487 h2 {
        width: 100%;
        max-width: 1066px;
        margin-left: auto;
        margin-right: auto;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7c0c231f */.elementor-3161 .elementor-element.elementor-element-7c0c231f p {
    margin-bottom: 27px;
}

@media screen and (min-width: 1025px) {
    .elementor-3161 .elementor-element.elementor-element-7c0c231f p {
        width: 100%;
        max-width: 622px;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-72dcdaf9 */.elementor-3161 .elementor-element.elementor-element-72dcdaf9 a {
    font-family: inherit;
    width: 100%;
    max-width: 387px;
    min-height: 64px;
    padding-top: 20px;
}


.elementor-3161 .elementor-element.elementor-element-72dcdaf9 .elementor-button-text {
    font-family: inherit;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-665f46e6 */.elementor-3161 .elementor-element.elementor-element-665f46e6 {
  width: 100%;
  max-width: 2000px;
  margin-left: auto;
  margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-37d48445 */@media screen and (min-width: 1025px) {
    .elementor-3161 .elementor-element.elementor-element-37d48445 h2 {
        width: 100%;
        max-width: 1021px;
        margin-left: auto;
        margin-right: auto;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2530c9a5 */.elementor-3161 .elementor-element.elementor-element-2530c9a5 p {
    margin-bottom: 7px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5e354829 */.elementor-3161 .elementor-element.elementor-element-5e354829 a {
    font-family: inherit;
    width: 100%;
    max-width: 359px;
    min-height: 64px;
    padding-top: 20px;
}

.elementor-3161 .elementor-element.elementor-element-5e354829 {
    position: relative;
}



.elementor-3161 .elementor-element.elementor-element-5e354829 .elementor-button-text {
    font-family: inherit;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-190546f9 */@media screen and (min-width: 1025px) {
    .elementor-3161 .elementor-element.elementor-element-190546f9  h3 {
        width: 100%;
        max-width: 252px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d6632ae */@media screen and (min-width: 1025px) {
    .elementor-3161 .elementor-element.elementor-element-4d6632ae p {
        width: 100%;
        max-width: 304px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5b365060 */@media screen and (max-width: 1199px) and (min-width: 1025px) {
   .elementor-3161 .elementor-element.elementor-element-5b365060 .elementor-widget-container {
        margin: 31px -250px -57px -295px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6fa274b7 */@media screen and (min-width: 1025px) {
    .elementor-3161 .elementor-element.elementor-element-6fa274b7  h3 {
        width: 100%;
        max-width: 252px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-27edc6e0 */@media screen and (min-width: 1025px) {
    .elementor-3161 .elementor-element.elementor-element-27edc6e0 p {
        width: 100%;
        max-width: 304px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77427c23 */@media screen and (min-width: 1025px) {
    .elementor-3161 .elementor-element.elementor-element-77427c23 {
        position: relative;
        left: -22px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43e06cd2 */@media screen and (min-width: 1025px) {
    .elementor-3161 .elementor-element.elementor-element-43e06cd2  h3 {
        width: 100%;
        max-width: 301px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1317cc41 */@media screen and (min-width: 1025px) {
    .elementor-3161 .elementor-element.elementor-element-1317cc41 p {
        width: 100%;
        max-width: 301px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f758b18 */@media screen and (min-width: 1025px) {
    .elementor-3161 .elementor-element.elementor-element-2f758b18  h3 {
        width: 100%;
        max-width: 252px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2cf2b06e */@media screen and (min-width: 1025px) {
    .elementor-3161 .elementor-element.elementor-element-2cf2b06e p {
        width: 100%;
        max-width: 291px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-449a5c3e */@media screen and (min-width: 1025px) {
    .elementor-3161 .elementor-element.elementor-element-449a5c3e {
        position: relative;
        top: -40px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3403a99c */@media screen and (min-width: 1025px) {
    .elementor-3161 .elementor-element.elementor-element-3403a99c {
        position: relative;
        left: -22px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-371483ee */@media screen and (min-width: 1124px) {
    .elementor-3161 .elementor-element.elementor-element-371483ee {
        position: relative;
        top: -499px;
    }
}

@media screen and (max-width: 1123px) and (min-width: 1025px) {
   .elementor-3161 .elementor-element.elementor-element-371483ee  {
       position: relative;
        top: -408px;
   }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d15b65a */.elementor-3161 .elementor-element.elementor-element-1d15b65a {
    width: 100%;
    max-width: 2000px;
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-403a4463 */.elementor-3161 .elementor-element.elementor-element-403a4463 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d3523e4 */@media screen and (min-width: 1025px) {
    .elementor-3161 .elementor-element.elementor-element-1d3523e4 p {
        width: 100%;
        max-width: 635px;
    }
}

.elementor-3161 .elementor-element.elementor-element-1d3523e4 p {
    margin-bottom: 25px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7816b923 */.elementor-3161 .elementor-element.elementor-element-7816b923 a {
    font-family: inherit;
    width: 100%;
    max-width: 420px;
    min-height: 64px;
    padding-top: 20px;
}


.elementor-3161 .elementor-element.elementor-element-7816b923 .elementor-button-text {
    font-family: inherit;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1e359f91 */.elementor-3161 .elementor-element.elementor-element-1e359f91 img {
    border-radius: 60px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45d5f2 */.elementor-3161 .elementor-element.elementor-element-d45d5f2 {
    width: 100%;
    max-width: 2000px;
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-12d9e9f9 */@media screen and (min-width: 1025px) {
    .elementor-3161 .elementor-element.elementor-element-12d9e9f9 h2 {
        width: 100%;
        max-width: 860px;
        margin-left: auto;
        margin-right: auto;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dbfe01a */.elementor-3161 .elementor-element.elementor-element-dbfe01a p {
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6ed10eea */@media screen and (min-width: 1025px) {
    .elementor-3161 .elementor-element.elementor-element-6ed10eea p{
        width: 100%;
        max-width: 360px;
    }
    
    .elementor-3161 .elementor-element.elementor-element-6ed10eea {
        width: 100%;
        max-width: 432px !important;
        margin-left: auto;
        margin-right: auto;
    }
}

.elementor-3161 .elementor-element.elementor-element-6ed10eea p {
    margin-bottom: 5px;
}

.elementor-3161 .elementor-element.elementor-element-6ed10eea:before {
    content: url(/wp-content/uploads/2023/09/Math-online-podcast-s4-icon-checklist-img.svg);
    position: absolute;
    top: -65px;
    left: -102px;
}

.elementor-3161 .elementor-element.elementor-element-6ed10eea {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a5bb4ec */@media screen and (min-width: 1025px) {
    .elementor-3161 .elementor-element.elementor-element-1a5bb4ec p{
        width: 100%;
        max-width: 360px;
    }
    
    .elementor-3161 .elementor-element.elementor-element-1a5bb4ec {
        width: 100%;
        max-width: 432px !important;
        margin-left: auto;
        margin-right: auto;
    }
}

.elementor-3161 .elementor-element.elementor-element-1a5bb4ec p {
    margin-bottom: 5px;
}

.elementor-3161 .elementor-element.elementor-element-1a5bb4ec:before {
    content: url(/wp-content/uploads/2023/09/Math-online-podcast-s4-icon-checklist-img.svg);
    position: absolute;
    top: -65px;
    left: -102px;
}

.elementor-3161 .elementor-element.elementor-element-1a5bb4ec {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-64d98551 */@media screen and (min-width: 1025px) {
    .elementor-3161 .elementor-element.elementor-element-64d98551 p{
        width: 100%;
        max-width: 360px;
    }
    
    .elementor-3161 .elementor-element.elementor-element-64d98551 {
        width: 100%;
        max-width: 432px !important;
        margin-left: auto;
        margin-right: auto;
    }
}

.elementor-3161 .elementor-element.elementor-element-64d98551 p {
    margin-bottom: 5px;
}

.elementor-3161 .elementor-element.elementor-element-64d98551:before {
    content: url(/wp-content/uploads/2023/09/Math-online-podcast-s4-icon-checklist-img.svg);
    position: absolute;
    top: -65px;
    left: -102px;
}

.elementor-3161 .elementor-element.elementor-element-64d98551 {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7bafc547 */@media screen and (min-width: 1025px) {
    .elementor-3161 .elementor-element.elementor-element-7bafc547 p{
        width: 100%;
        max-width: 360px;
    }
    
    .elementor-3161 .elementor-element.elementor-element-7bafc547 {
        width: 100%;
        max-width: 432px !important;
        margin-left: auto;
        margin-right: auto;
    }
}

.elementor-3161 .elementor-element.elementor-element-7bafc547 p {
    margin-bottom: 5px;
}

.elementor-3161 .elementor-element.elementor-element-7bafc547:before {
    content: url(/wp-content/uploads/2023/09/Math-online-podcast-s4-icon-checklist-img.svg);
    position: absolute;
    top: -65px;
    left: -102px;
}

.elementor-3161 .elementor-element.elementor-element-7bafc547 {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a2eda36 */@media screen and (min-width: 1025px) {
    .elementor-3161 .elementor-element.elementor-element-5a2eda36 p{
        width: 100%;
        max-width: 360px;
    }
    
    .elementor-3161 .elementor-element.elementor-element-5a2eda36 {
        width: 100%;
        max-width: 432px !important;
        margin-left: auto;
        margin-right: auto;
    }
}

.elementor-3161 .elementor-element.elementor-element-5a2eda36 p {
    margin-bottom: 5px;
}

.elementor-3161 .elementor-element.elementor-element-5a2eda36:before {
    content: url(/wp-content/uploads/2023/09/Math-online-podcast-s4-icon-checklist-img.svg);
    position: absolute;
    top: -65px;
    left: -102px;
}

.elementor-3161 .elementor-element.elementor-element-5a2eda36 {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-481d6c80 */@media screen and (min-width: 1025px) {
    .elementor-3161 .elementor-element.elementor-element-481d6c80 p{
        width: 100%;
        max-width: 360px;
    }
    
    .elementor-3161 .elementor-element.elementor-element-481d6c80 {
        width: 100%;
        max-width: 432px !important;
        margin-left: auto;
        margin-right: auto;
    }
}

.elementor-3161 .elementor-element.elementor-element-481d6c80 p {
    margin-bottom: 5px;
}

.elementor-3161 .elementor-element.elementor-element-481d6c80:before {
    content: url(/wp-content/uploads/2023/09/Math-online-podcast-s4-icon-checklist-img.svg);
    position: absolute;
    top: -65px;
    left: -102px;
}

.elementor-3161 .elementor-element.elementor-element-481d6c80 {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70728972 */.elementor-3161 .elementor-element.elementor-element-70728972 strong {
    font-family: GolosTextBold !important;
    font-size: 42px;
    font-weight: bold;
    
    letter-spacing: -0.42px;
}


.elementor-3161 .elementor-element.elementor-element-70728972 p,
.elementor-3161 .elementor-element.elementor-element-70728972 {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-63d5f75a */.elementor-3161 .elementor-element.elementor-element-63d5f75a p,
.elementor-3161 .elementor-element.elementor-element-63d5f75a {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-377094ab */.elementor-3161 .elementor-element.elementor-element-377094ab strong {
    font-family: GolosTextBold !important;
    font-size: 22px;
    font-weight: bold;
    
    letter-spacing: -0.22px;
}

.elementor-3161 .elementor-element.elementor-element-377094ab em {
    font-family: CaveatBrush !important;
    font-size: 24px;
    font-style: normal;
    background-color: #D81159;
    padding-left: 5px;
    border-radius: 5px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-34ac002a */.elementor-3161 .elementor-element.elementor-element-34ac002a a {
    font-family: inherit;
    width: 100%;
    max-width: 429px;
    min-height: 64px;
    padding-top: 20px;
}

.elementor-3161 .elementor-element.elementor-element-34ac002a {
    position: relative;
}


.elementor-3161 .elementor-element.elementor-element-34ac002a .elementor-button-content-wrapper {
    width: 100%;
    margin-left: auto;
    max-width: 212px;
    margin-right: auto;
}


.elementor-3161 .elementor-element.elementor-element-34ac002a .elementor-button-text {
    font-family: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68500c51 */.elementor-3161 .elementor-element.elementor-element-68500c51 p {
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-10d44036 */@media screen and (min-width: 1025px) {
    .elementor-3161 .elementor-element.elementor-element-10d44036 p{
        width: 100%;
        max-width: 360px;
    }
    
    .elementor-3161 .elementor-element.elementor-element-10d44036 {
        width: 100%;
        max-width: 432px !important;
        margin-left: auto;
        margin-right: auto;
    }
}

.elementor-3161 .elementor-element.elementor-element-10d44036 p {
    margin-bottom: 5px;
}

.elementor-3161 .elementor-element.elementor-element-10d44036:before {
    content: url(/wp-content/uploads/2023/09/Math-online-podcast-s4-icon-checklist-img.svg);
    position: absolute;
    top: -65px;
    left: -102px;
}

.elementor-3161 .elementor-element.elementor-element-10d44036 {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3b6e4127 */@media screen and (min-width: 1025px) {
    .elementor-3161 .elementor-element.elementor-element-3b6e4127 p{
        width: 100%;
        max-width: 360px;
    }
    
    .elementor-3161 .elementor-element.elementor-element-3b6e4127 {
        width: 100%;
        max-width: 432px !important;
        margin-left: auto;
        margin-right: auto;
    }
}

.elementor-3161 .elementor-element.elementor-element-3b6e4127 p {
    margin-bottom: 5px;
}

.elementor-3161 .elementor-element.elementor-element-3b6e4127:before {
    content: url(/wp-content/uploads/2023/09/Math-online-podcast-s4-icon-checklist-img.svg);
    position: absolute;
    top: -65px;
    left: -102px;
}

.elementor-3161 .elementor-element.elementor-element-3b6e4127 {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-792dfb1d */@media screen and (min-width: 1025px) {
    .elementor-3161 .elementor-element.elementor-element-792dfb1d p{
        width: 100%;
        max-width: 360px;
    }
    
    .elementor-3161 .elementor-element.elementor-element-792dfb1d {
        width: 100%;
        max-width: 432px !important;
        margin-left: auto;
        margin-right: auto;
    }
}

.elementor-3161 .elementor-element.elementor-element-792dfb1d p {
    margin-bottom: 5px;
}

.elementor-3161 .elementor-element.elementor-element-792dfb1d:before {
    content: url(/wp-content/uploads/2023/09/Math-online-podcast-s4-icon-checklist-img.svg);
    position: absolute;
    top: -65px;
    left: -102px;
}

.elementor-3161 .elementor-element.elementor-element-792dfb1d {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-103dd743 */@media screen and (min-width: 1025px) {
    .elementor-3161 .elementor-element.elementor-element-103dd743 p{
        width: 100%;
        max-width: 360px;
    }
    
    .elementor-3161 .elementor-element.elementor-element-103dd743 {
        width: 100%;
        max-width: 432px !important;
        margin-left: auto;
        margin-right: auto;
    }
}

.elementor-3161 .elementor-element.elementor-element-103dd743 p {
    margin-bottom: 5px;
}

.elementor-3161 .elementor-element.elementor-element-103dd743:before {
    content: url(/wp-content/uploads/2023/09/Math-online-podcast-s4-icon-checklist-img.svg);
    position: absolute;
    top: -65px;
    left: -102px;
}

.elementor-3161 .elementor-element.elementor-element-103dd743 {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-74cc1295 */@media screen and (min-width: 1025px) {
    .elementor-3161 .elementor-element.elementor-element-74cc1295 p{
        width: 100%;
        max-width: 360px;
    }
    
    .elementor-3161 .elementor-element.elementor-element-74cc1295 {
        width: 100%;
        max-width: 432px !important;
        margin-left: auto;
        margin-right: auto;
    }
}

.elementor-3161 .elementor-element.elementor-element-74cc1295 p {
    margin-bottom: 5px;
}

.elementor-3161 .elementor-element.elementor-element-74cc1295:before {
    content: url(/wp-content/uploads/2023/09/Math-online-podcast-s4-icon-checklist-img.svg);
    position: absolute;
    top: -65px;
    left: -102px;
}

.elementor-3161 .elementor-element.elementor-element-74cc1295 {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3db44fdc */@media screen and (min-width: 1025px) {
    .elementor-3161 .elementor-element.elementor-element-3db44fdc p{
        width: 100%;
        max-width: 360px;
    }
    
    .elementor-3161 .elementor-element.elementor-element-3db44fdc {
        width: 100%;
        max-width: 432px !important;
        margin-left: auto;
        margin-right: auto;
    }
}

.elementor-3161 .elementor-element.elementor-element-3db44fdc p {
    margin-bottom: 5px;
}

.elementor-3161 .elementor-element.elementor-element-3db44fdc:before {
    content: url(/wp-content/uploads/2023/09/Math-online-podcast-s4-icon-checklist-img.svg);
    position: absolute;
    top: -65px;
    left: -102px;
}

.elementor-3161 .elementor-element.elementor-element-3db44fdc {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-19844c53 */.elementor-3161 .elementor-element.elementor-element-19844c53 strong {
    font-family: GolosTextBold !important;
    font-size: 42px;
    font-weight: bold;
    
    letter-spacing: -0.42px;
}


.elementor-3161 .elementor-element.elementor-element-19844c53 p,
.elementor-3161 .elementor-element.elementor-element-19844c53 {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7f7eb2f3 */.elementor-3161 .elementor-element.elementor-element-7f7eb2f3 p,
.elementor-3161 .elementor-element.elementor-element-7f7eb2f3 {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1e0dfa45 */.elementor-3161 .elementor-element.elementor-element-1e0dfa45 strong {
    font-family: GolosTextBold !important;
    font-size: 22px;
    font-weight: bold;
    
    letter-spacing: -0.22px;
}

.elementor-3161 .elementor-element.elementor-element-1e0dfa45 em {
    font-family: CaveatBrush !important;
    font-size: 24px;
    font-style: normal;
    background-color: #D81159;
    padding-left: 5px;
    border-radius: 5px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6ed178ef */.elementor-3161 .elementor-element.elementor-element-6ed178ef a {
    font-family: inherit;
    width: 100%;
    max-width: 429px;
    min-height: 64px;
    padding-top: 20px;
}

.elementor-3161 .elementor-element.elementor-element-6ed178ef {
    position: relative;
}


.elementor-3161 .elementor-element.elementor-element-6ed178ef .elementor-button-content-wrapper {
    width: 100%;
    margin-left: auto;
    max-width: 212px;
    margin-right: auto;
}


.elementor-3161 .elementor-element.elementor-element-6ed178ef .elementor-button-text {
    font-family: inherit;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c8e0979 */.elementor-3161 .elementor-element.elementor-element-4c8e0979 {
    width: 100%;
    max-width: 2000px;
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2ca7b2ca */@media screen and (min-width: 1025px) {
    .elementor-3161 .elementor-element.elementor-element-2ca7b2ca h2 {
        width: 100%;
        max-width: 1021px;
        margin-left: auto;
        margin-right: auto;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-624fd334 */@media screen and (min-width: 1025px){
    .elementor-3161 .elementor-element.elementor-element-624fd334 p {
        width: 100%;
        max-width: 704px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3aafb272 */@media screen and (min-width: 1025px) {
    .elementor-3161 .elementor-element.elementor-element-3aafb272 h2 {
        width: 100%;
        max-width: 1021px;
        margin-left: auto;
        margin-right: auto;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d457ec8 */@media screen and (min-width: 1025px){
    .elementor-3161 .elementor-element.elementor-element-1d457ec8 p {
        width: 100%;
        max-width: 668px;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-18f94180 */.elementor-3161 .elementor-element.elementor-element-18f94180 a {
    font-family: inherit;
    width: 100%;
    max-width: 391px;
    min-height: 64px;
    padding-top: 20px;
}

.elementor-3161 .elementor-element.elementor-element-18f94180 {
    width: 100%;
    max-width: 471px !important;
    position: relative;
}

@media screen and (min-width: 1025px) {
    .elementor-3161 .elementor-element.elementor-element-18f94180:after {
    content: url(/wp-content/uploads/2023/09/Math-online-elementary-school-s4-arrow.svg);
    position: absolute;
    right: -60px;
   bottom: 15px;
}

}

.elementor-3161 .elementor-element.elementor-element-18f94180 .elementor-button-text {
    font-family: inherit;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bfae74 */@media screen and (max-width: 1048px) and (min-width: 1025px) {
   .elementor-3161 .elementor-element.elementor-element-8bfae74.elementor-element {
        --widgets-spacing: 18px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2aadc6f4 */.elementor-3161 .elementor-element.elementor-element-2aadc6f4 {
    width: 100%;
    max-width: 2000px;
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e28c0b4 */@media screen and (min-width: 1025px) {
    .elementor-3161 .elementor-element.elementor-element-e28c0b4 h2 {
        width: 100%;
        max-width: 985px;
        margin-left: auto;
        margin-right: auto;
    }
}

.elementor-3161 .elementor-element.elementor-element-e28c0b4 span {
    font-family: CaveatBrush !important;
    font-weight: normal;
    font-size: 54px;
    color: #1865F2;
    line-height: 0.8518518518518519em;
    letter-spacing: -0.54px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd13c5a */.elementor-3161 .elementor-element.elementor-element-2cd13c5a {
    width: 100%;
    max-width: 2000px;
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-493ea985 */@media screen and (min-width: 1025px) {
    .elementor-3161 .elementor-element.elementor-element-493ea985 h2 {
        width: 100%;
        max-width: 837px;
        margin-left: auto;
        margin-right: auto;
    }
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-13ac1171 */.elementor-3161 .elementor-element.elementor-element-13ac1171 {
    width: 100%;
    max-width: 955px !important;
    margin-left: auto;
    margin-right: auto;
}

.elementor-3161 .elementor-element.elementor-element-13ac1171 .fa-minus:before {
    content: url(/wp-content/uploads/2023/08/math-online-thank-you-for-your-purchase-s3-line-icon-img.svg);
}

.elementor-3161 .elementor-element.elementor-element-13ac1171 .fa-plus:before {
    content: url(/wp-content/uploads/2023/08/math-online-thank-you-for-your-purchase-s3-plus-icon-img.svg);
}

@media screen and (min-width: 1025px) {
    .elementor-3161 .elementor-element.elementor-element-13ac1171 .elementor-accordion-title {
    left: -12px;
     position: relative;
}



.elementor-3161 .elementor-element.elementor-element-13ac1171 .fa-minus:before {
     left: -20px;
    position: relative;
}

.elementor-3161 .elementor-element.elementor-element-13ac1171 .fa-plus:before {
    left: -20px;
     position: relative;
}
}

.elementor-3161 .elementor-element.elementor-element-13ac1171 .elementor-tab-title {
    border-bottom: 1px solid #7070704f;
    margin-left: 10px !important;
}

.elementor-3161 .elementor-element.elementor-element-13ac1171 .elementor-accordion-item:last-child .elementor-tab-title {
    border-bottom: 0 !important;
}

.elementor-3161 .elementor-element.elementor-element-13ac1171 .elementor-tab-title.elementor-active + .elementor-tab-content {
    border-bottom: 1px solid rgba(112, 112, 112, 0.31) !important;
}

.elementor-3161 .elementor-element.elementor-element-13ac1171 .elementor-tab-title.elementor-active {
    padding-bottom: 13px !important;
}

.elementor-3161 .elementor-element.elementor-element-13ac1171 p {
    width: 100%;
    max-width: 792px;
}

.elementor-3161 .elementor-element.elementor-element-13ac1171 .elementor-tab-title {
    font-family: GolosTextBold !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-206137cd */.elementor-3161 .elementor-element.elementor-element-206137cd {
    width: 100%;
    max-width: 2000px;
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS */@media screen and (min-width: 1025px) {
    body.elementor-page-3161 > .elementor {
    overflow-x: hidden;
}
}/* End custom CSS */