.elementor-457 .elementor-element.elementor-element-182a0f2{--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:95px;--padding-block-end:50px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-457 .elementor-element.elementor-element-182a0f2:not(.elementor-motion-effects-element-type-background), .elementor-457 .elementor-element.elementor-element-182a0f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mathsonline.co/wp-content/uploads/2025/06/Math-online-elementary-school-s1-hero-101-bg-img.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-457 .elementor-element.elementor-element-182a0f2, .elementor-457 .elementor-element.elementor-element-182a0f2::before{--border-transition:0.3s;}.elementor-457 .elementor-element.elementor-element-4cdc1ff{--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-457 .elementor-element.elementor-element-4cdc1ff, .elementor-457 .elementor-element.elementor-element-4cdc1ff::before{--border-transition:0.3s;}.elementor-457 .elementor-element.elementor-element-4d66b05{color:#6BFBCE;font-size:36px;font-weight:400;line-height:1em;letter-spacing:-1.08px;}.elementor-457 .elementor-element.elementor-element-4721481{width:var( --container-widget-width, 71.283% );max-width:71.283%;--container-widget-width:71.283%;--container-widget-flex-grow:0;}.elementor-457 .elementor-element.elementor-element-4721481.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-457 .elementor-element.elementor-element-50c7228{color:var( --e-global-color-9c89ac8 );font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-457 .elementor-element.elementor-element-50c7228 > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-457 .elementor-element.elementor-element-75f968f .elementor-button .elementor-align-icon-right{margin-left:-5px;}.elementor-457 .elementor-element.elementor-element-75f968f .elementor-button .elementor-align-icon-left{margin-right:-5px;}.elementor-457 .elementor-element.elementor-element-75f968f .elementor-button{font-size:20px;font-weight:800;line-height:1.2em;}.elementor-457 .elementor-element.elementor-element-800c9f4{color:#FFFFFF;font-size:28px;font-weight:400;line-height:1em;}.elementor-457 .elementor-element.elementor-element-800c9f4 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-457 .elementor-element.elementor-element-dfc35b1{--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-457 .elementor-element.elementor-element-2917027{--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-457 .elementor-element.elementor-element-762e310.elementor-element{--align-self:flex-start;}.elementor-457 .elementor-element.elementor-element-9ad6838{--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-457 .elementor-element.elementor-element-9abf6ce{width:var( --container-widget-width, 72.789% );max-width:72.789%;--container-widget-width:72.789%;--container-widget-flex-grow:0;}.elementor-457 .elementor-element.elementor-element-9abf6ce.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-457 .elementor-element.elementor-element-761128e{--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-457 .elementor-element.elementor-element-8c1b518.elementor-element{--align-self:flex-start;}.elementor-457 .elementor-element.elementor-element-8b24081{--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-457 .elementor-element.elementor-element-1234862.elementor-element{--align-self:flex-start;}.elementor-457 .elementor-element.elementor-element-433133b{--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-457 .elementor-element.elementor-element-e0de556.elementor-element{--align-self:flex-start;}.elementor-457 .elementor-element.elementor-element-e9b277a{--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-457 .elementor-element.elementor-element-abca033{--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-457 .elementor-element.elementor-element-66cb404.elementor-element{--align-self:flex-start;}.elementor-457 .elementor-element.elementor-element-53ae773{--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-457 .elementor-element.elementor-element-6cc910b.elementor-element{--align-self:flex-start;}.elementor-457 .elementor-element.elementor-element-2ce23c2{--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-457 .elementor-element.elementor-element-2ae550d.elementor-element{--align-self:flex-start;}.elementor-457 .elementor-element.elementor-element-aaf8a35{--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-457 .elementor-element.elementor-element-1f905d3.elementor-element{--align-self:flex-start;}.elementor-457 .elementor-element.elementor-element-bccb381{--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-457 .elementor-element.elementor-element-831fca4.elementor-element{--align-self:flex-start;}.elementor-457 .elementor-element.elementor-element-c0a5ffc{--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-457 .elementor-element.elementor-element-9af4690.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-457 .elementor-element.elementor-element-9af4690.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-457 .elementor-element.elementor-element-9af4690.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-457 .elementor-element.elementor-element-9af4690 .elementor-image-box-title{margin-bottom:0px;}.elementor-457 .elementor-element.elementor-element-9af4690 .elementor-image-box-wrapper .elementor-image-box-img{width:8%;}.elementor-457 .elementor-element.elementor-element-9af4690 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-457 .elementor-element.elementor-element-9af4690 .elementor-image-box-description{color:#1C1C1C;font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:500;line-height:1.4166666666667em;}.elementor-457 .elementor-element.elementor-element-db05c8d{--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;--flex-wrap:wrap;--background-transition:0.3s;--padding-block-start:20px;--padding-block-end:85px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-457 .elementor-element.elementor-element-b3d0af9{--display:flex;--background-transition:0.3s;}.elementor-457 .elementor-element.elementor-element-4cd5c85 .elementor-heading-title{font-size:50px;font-weight:700;line-height:1.08em;letter-spacing:-0.5px;}.elementor-457 .elementor-element.elementor-element-4cd5c85 > .elementor-widget-container{margin:80px 0px 0px 0px;}.elementor-457 .elementor-element.elementor-element-ec5a943{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-457 .elementor-element.elementor-element-1435429{--display:flex;--background-transition:0.3s;}.elementor-457 .elementor-element.elementor-element-1e53487 > .elementor-widget-container{margin:0px -210px 0px 0px;}.elementor-457 .elementor-element.elementor-element-b634ace{--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:105px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-457 .elementor-element.elementor-element-b634ace:not(.elementor-motion-effects-element-type-background), .elementor-457 .elementor-element.elementor-element-b634ace > .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.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:auto;}.elementor-457 .elementor-element.elementor-element-b634ace, .elementor-457 .elementor-element.elementor-element-b634ace::before{--border-transition:0.3s;}.elementor-457 .elementor-element.elementor-element-257690d{text-align:center;}.elementor-457 .elementor-element.elementor-element-257690d .elementor-heading-title{color:var( --e-global-color-9c89ac8 );font-size:50px;font-weight:700;line-height:1.08em;letter-spacing:-0.5px;}.elementor-457 .elementor-element.elementor-element-257690d > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-457 .elementor-element.elementor-element-afac4d9{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-457 .elementor-element.elementor-element-afac4d9 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-457 .elementor-element.elementor-element-6a4505b{--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-457 .elementor-element.elementor-element-31a9345{--display:flex;--background-transition:0.3s;--padding-block-start:10px;--padding-block-end:7px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-457 .elementor-element.elementor-element-931c019{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-457 .elementor-element.elementor-element-931c019 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:33px 20px 30px 50px;background-color:#FFFFFF;border-radius:30px 30px 30px 30px;}.elementor-457 .elementor-element.elementor-element-24fe690{--display:flex;--background-transition:0.3s;--padding-block-start:10px;--padding-block-end:7px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-457 .elementor-element.elementor-element-24ee372{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-457 .elementor-element.elementor-element-24ee372 > .elementor-widget-container{padding:33px 20px 30px 50px;background-color:#FFFFFF;border-radius:30px 30px 30px 30px;}.elementor-457 .elementor-element.elementor-element-e8275bd{--display:flex;--background-transition:0.3s;--padding-block-start:10px;--padding-block-end:7px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-457 .elementor-element.elementor-element-e6bcca5{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-457 .elementor-element.elementor-element-e6bcca5 > .elementor-widget-container{padding:33px 15px 30px 50px;background-color:#FFFFFF;border-radius:30px 30px 30px 30px;}.elementor-457 .elementor-element.elementor-element-4c6f368{--display:flex;--background-transition:0.3s;--padding-block-start:10px;--padding-block-end:7px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-457 .elementor-element.elementor-element-2a5c050{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-457 .elementor-element.elementor-element-2a5c050 > .elementor-widget-container{padding:33px 15px 30px 50px;background-color:#FFFFFF;border-radius:30px 30px 30px 30px;}.elementor-457 .elementor-element.elementor-element-ee15291{--display:flex;--background-transition:0.3s;--padding-block-start:10px;--padding-block-end:7px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-457 .elementor-element.elementor-element-0ae22d9{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-457 .elementor-element.elementor-element-0ae22d9 > .elementor-widget-container{padding:33px 20px 30px 50px;background-color:#FFFFFF;border-radius:30px 30px 30px 30px;}.elementor-457 .elementor-element.elementor-element-ce47445{--display:flex;--background-transition:0.3s;--padding-block-start:10px;--padding-block-end:7px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-457 .elementor-element.elementor-element-e819d85{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-457 .elementor-element.elementor-element-e819d85 > .elementor-widget-container{padding:33px 20px 30px 50px;background-color:#FFFFFF;border-radius:30px 30px 30px 30px;}.elementor-457 .elementor-element.elementor-element-ba76495{--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-457 .elementor-element.elementor-element-8b699f0{--display:flex;--background-transition:0.3s;}.elementor-457 .elementor-element.elementor-element-036cbc0{--display:flex;--background-transition:0.3s;}.elementor-457 .elementor-element.elementor-element-2001196{color:var( --e-global-color-9c89ac8 );font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-457 .elementor-element.elementor-element-d05966b .elementor-button .elementor-align-icon-right{margin-left:-5px;}.elementor-457 .elementor-element.elementor-element-d05966b .elementor-button .elementor-align-icon-left{margin-right:-5px;}.elementor-457 .elementor-element.elementor-element-d05966b .elementor-button{font-size:20px;font-weight:800;line-height:1.2em;}.elementor-457 .elementor-element.elementor-element-35aa66f{--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:55px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-457 .elementor-element.elementor-element-35aa66f:not(.elementor-motion-effects-element-type-background), .elementor-457 .elementor-element.elementor-element-35aa66f > .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-elementary-school-s5-hero-bg-img.jpg");background-position:top center;background-repeat:no-repeat;background-size:auto;}.elementor-457 .elementor-element.elementor-element-35aa66f, .elementor-457 .elementor-element.elementor-element-35aa66f::before{--border-transition:0.3s;}.elementor-457 .elementor-element.elementor-element-d56a102{text-align:center;}.elementor-457 .elementor-element.elementor-element-d56a102 .elementor-heading-title{color:var( --e-global-color-9c89ac8 );font-size:50px;font-weight:700;line-height:1.08em;letter-spacing:-0.5px;}.elementor-457 .elementor-element.elementor-element-d56a102 > .elementor-widget-container{margin:0px 0px 45px 0px;}.elementor-457 .elementor-element.elementor-element-7cdefec{--display:flex;--background-transition:0.3s;--margin-block-start:55px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-457 .elementor-element.elementor-element-7cdefec, .elementor-457 .elementor-element.elementor-element-7cdefec::before{--border-transition:0.3s;}.elementor-457 .elementor-element.elementor-element-3310381{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-457 .elementor-element.elementor-element-267cfe3{--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:110px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-457 .elementor-element.elementor-element-267cfe3:not(.elementor-motion-effects-element-type-background), .elementor-457 .elementor-element.elementor-element-267cfe3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mathsonline.co/wp-content/uploads/2025/06/Math-online-elementary-school-s6-hero-101-bg-img-1.jpg");background-position:top center;background-repeat:no-repeat;background-size:auto;}.elementor-457 .elementor-element.elementor-element-267cfe3, .elementor-457 .elementor-element.elementor-element-267cfe3::before{--border-transition:0.3s;}.elementor-457 .elementor-element.elementor-element-b1a69f5{text-align:center;}.elementor-457 .elementor-element.elementor-element-b1a69f5 .elementor-heading-title{font-size:50px;font-weight:700;line-height:1.08em;letter-spacing:-0.5px;}.elementor-457 .elementor-element.elementor-element-b1a69f5 > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-457 .elementor-element.elementor-element-fc60aee{text-align:center;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-457 .elementor-element.elementor-element-fc60aee > .elementor-widget-container{margin:0px 0px 38px 0px;}.elementor-457 .elementor-element.elementor-element-99d77c4{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-457 .elementor-element.elementor-element-99d77c4 > .elementor-widget-container{margin:0px 0px -7px 0px;padding:25px 20px 25px 50px;background-color:#F3F5FF;border-radius:30px 30px 30px 30px;}.elementor-457 .elementor-element.elementor-element-1ea4edc{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-457 .elementor-element.elementor-element-1ea4edc > .elementor-widget-container{margin:0px 0px -7px 0px;padding:25px 20px 25px 50px;background-color:#F3F5FF;border-radius:30px 30px 30px 30px;}.elementor-457 .elementor-element.elementor-element-e13f69d{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-457 .elementor-element.elementor-element-e13f69d > .elementor-widget-container{margin:0px 0px -7px 0px;padding:25px 20px 25px 50px;background-color:#F3F5FF;border-radius:30px 30px 30px 30px;}.elementor-457 .elementor-element.elementor-element-41c378a{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-457 .elementor-element.elementor-element-41c378a > .elementor-widget-container{margin:0px 0px 11px 0px;padding:25px 20px 25px 50px;background-color:#F3F5FF;border-radius:30px 30px 30px 30px;}.elementor-457 .elementor-element.elementor-element-d0a6497{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-457 .elementor-element.elementor-element-f02572d{--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;--margin-block-start:90px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-457 .elementor-element.elementor-element-50575b8{--display:flex;--background-transition:0.3s;}.elementor-457 .elementor-element.elementor-element-5bf8adf{--display:flex;--background-transition:0.3s;}.elementor-457 .elementor-element.elementor-element-4e4308f .elementor-heading-title{font-size:50px;font-weight:700;line-height:1.08em;letter-spacing:-0.5px;}.elementor-457 .elementor-element.elementor-element-4e4308f > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-457 .elementor-element.elementor-element-793c7ee{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-457 .elementor-element.elementor-element-d22f0fe .elementor-button .elementor-align-icon-right{margin-left:-5px;}.elementor-457 .elementor-element.elementor-element-d22f0fe .elementor-button .elementor-align-icon-left{margin-right:-5px;}.elementor-457 .elementor-element.elementor-element-d22f0fe .elementor-button{font-size:20px;font-weight:800;line-height:1.2em;}.elementor-457 .elementor-element.elementor-element-e1086e4{--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-457 .elementor-element.elementor-element-e1086e4:not(.elementor-motion-effects-element-type-background), .elementor-457 .elementor-element.elementor-element-e1086e4 > .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-Primary.jpg");background-position:top center;background-repeat:no-repeat;background-size:auto;}.elementor-457 .elementor-element.elementor-element-e1086e4, .elementor-457 .elementor-element.elementor-element-e1086e4::before{--border-transition:0.3s;}.elementor-457 .elementor-element.elementor-element-74ec44b{text-align:center;}.elementor-457 .elementor-element.elementor-element-74ec44b .elementor-heading-title{color:var( --e-global-color-9c89ac8 );font-size:50px;font-weight:700;line-height:1.08em;letter-spacing:-0.5px;}.elementor-457 .elementor-element.elementor-element-74ec44b > .elementor-widget-container{margin:0px 0px 140px 0px;}.elementor-457 .elementor-element.elementor-element-d2e9de1{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-457 .elementor-element.elementor-element-263f48b{text-align:center;}.elementor-457 .elementor-element.elementor-element-263f48b .elementor-heading-title{color:#00154A;font-size:32px;font-weight:600;line-height:1.0625em;letter-spacing:-0.32px;}.elementor-457 .elementor-element.elementor-element-263f48b > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-457 .elementor-element.elementor-element-61f9505{--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-457 .elementor-element.elementor-element-b97633f{--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-457 .elementor-element.elementor-element-b97633f:not(.elementor-motion-effects-element-type-background), .elementor-457 .elementor-element.elementor-element-b97633f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-457 .elementor-element.elementor-element-b97633f, .elementor-457 .elementor-element.elementor-element-b97633f::before{--border-transition:0.3s;}.elementor-457 .elementor-element.elementor-element-6777e17{text-align:left;}.elementor-457 .elementor-element.elementor-element-7e3ab54{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-457 .elementor-element.elementor-element-ee6849e{--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-457 .elementor-element.elementor-element-ee6849e:not(.elementor-motion-effects-element-type-background), .elementor-457 .elementor-element.elementor-element-ee6849e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-457 .elementor-element.elementor-element-ee6849e, .elementor-457 .elementor-element.elementor-element-ee6849e::before{--border-transition:0.3s;}.elementor-457 .elementor-element.elementor-element-11358b0{text-align:left;}.elementor-457 .elementor-element.elementor-element-45e7b37{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-457 .elementor-element.elementor-element-5b99d61{--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-457 .elementor-element.elementor-element-5b99d61:not(.elementor-motion-effects-element-type-background), .elementor-457 .elementor-element.elementor-element-5b99d61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-457 .elementor-element.elementor-element-5b99d61, .elementor-457 .elementor-element.elementor-element-5b99d61::before{--border-transition:0.3s;}.elementor-457 .elementor-element.elementor-element-09880a2{text-align:left;}.elementor-457 .elementor-element.elementor-element-2f249ef{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-457 .elementor-element.elementor-element-dab87df{--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-457 .elementor-element.elementor-element-dab87df:not(.elementor-motion-effects-element-type-background), .elementor-457 .elementor-element.elementor-element-dab87df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-457 .elementor-element.elementor-element-dab87df, .elementor-457 .elementor-element.elementor-element-dab87df::before{--border-transition:0.3s;}.elementor-457 .elementor-element.elementor-element-5ba0f95{text-align:left;}.elementor-457 .elementor-element.elementor-element-bbae4e7{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-457 .elementor-element.elementor-element-e219a40{--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-457 .elementor-element.elementor-element-e219a40:not(.elementor-motion-effects-element-type-background), .elementor-457 .elementor-element.elementor-element-e219a40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-457 .elementor-element.elementor-element-e219a40, .elementor-457 .elementor-element.elementor-element-e219a40::before{--border-transition:0.3s;}.elementor-457 .elementor-element.elementor-element-b3babfd{text-align:left;}.elementor-457 .elementor-element.elementor-element-b36535c{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-457 .elementor-element.elementor-element-f3e8c7e{--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-457 .elementor-element.elementor-element-f3e8c7e:not(.elementor-motion-effects-element-type-background), .elementor-457 .elementor-element.elementor-element-f3e8c7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-457 .elementor-element.elementor-element-f3e8c7e, .elementor-457 .elementor-element.elementor-element-f3e8c7e::before{--border-transition:0.3s;}.elementor-457 .elementor-element.elementor-element-8237178{text-align:left;}.elementor-457 .elementor-element.elementor-element-e7d9a92{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-457 .elementor-element.elementor-element-1395e4e{--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-457 .elementor-element.elementor-element-1395e4e:not(.elementor-motion-effects-element-type-background), .elementor-457 .elementor-element.elementor-element-1395e4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-457 .elementor-element.elementor-element-1395e4e, .elementor-457 .elementor-element.elementor-element-1395e4e::before{--border-transition:0.3s;}.elementor-457 .elementor-element.elementor-element-8eb29af{text-align:left;}.elementor-457 .elementor-element.elementor-element-b361ffd{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-457 .elementor-element.elementor-element-617f482{--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-457 .elementor-element.elementor-element-617f482:not(.elementor-motion-effects-element-type-background), .elementor-457 .elementor-element.elementor-element-617f482 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-457 .elementor-element.elementor-element-617f482, .elementor-457 .elementor-element.elementor-element-617f482::before{--border-transition:0.3s;}.elementor-457 .elementor-element.elementor-element-568cdd0{text-align:left;}.elementor-457 .elementor-element.elementor-element-cd5f89f{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-457 .elementor-element.elementor-element-9f21f9a .elementor-button .elementor-align-icon-right{margin-left:-5px;}.elementor-457 .elementor-element.elementor-element-9f21f9a .elementor-button .elementor-align-icon-left{margin-right:-5px;}.elementor-457 .elementor-element.elementor-element-9f21f9a .elementor-button{font-size:20px;font-weight:800;line-height:1.2em;}.elementor-457 .elementor-element.elementor-element-9f21f9a > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-457 .elementor-element.elementor-element-17e7404{--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:95px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-457 .elementor-element.elementor-element-17e7404:not(.elementor-motion-effects-element-type-background), .elementor-457 .elementor-element.elementor-element-17e7404 > .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-457 .elementor-element.elementor-element-17e7404, .elementor-457 .elementor-element.elementor-element-17e7404::before{--border-transition:0.3s;}.elementor-457 .elementor-element.elementor-element-a2e9bdf{text-align:center;}.elementor-457 .elementor-element.elementor-element-a2e9bdf .elementor-heading-title{font-size:50px;font-weight:700;line-height:1.08em;letter-spacing:-0.5px;}.elementor-457 .elementor-element.elementor-element-a2e9bdf > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-457 .elementor-element.elementor-element-f258b61{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-457 .elementor-element.elementor-element-dad5165{--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:15px 15px;--background-transition:0.3s;--margin-block-start:2px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-457 .elementor-element.elementor-element-5beb218{--display:flex;--background-transition:0.3s;}.elementor-457 .elementor-element.elementor-element-310b87f{--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-457 .elementor-element.elementor-element-310b87f:not(.elementor-motion-effects-element-type-background), .elementor-457 .elementor-element.elementor-element-310b87f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-457 .elementor-element.elementor-element-310b87f, .elementor-457 .elementor-element.elementor-element-310b87f::before{--border-transition:0.3s;}.elementor-457 .elementor-element.elementor-element-55e10d5 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-457 .elementor-element.elementor-element-55e10d5 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-457 .elementor-element.elementor-element-55e10d5{--e-icon-list-icon-size:43px;--icon-vertical-offset:0px;}.elementor-457 .elementor-element.elementor-element-55e10d5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-457 .elementor-element.elementor-element-55e10d5 .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-457 .elementor-element.elementor-element-55e10d5 .elementor-icon-list-text{color:#000D2E;transition:color 0.3s;}.elementor-457 .elementor-element.elementor-element-55e10d5 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-457 .elementor-element.elementor-element-1f0becf{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-457 .elementor-element.elementor-element-48cf260{--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-457 .elementor-element.elementor-element-48cf260:not(.elementor-motion-effects-element-type-background), .elementor-457 .elementor-element.elementor-element-48cf260 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-457 .elementor-element.elementor-element-48cf260, .elementor-457 .elementor-element.elementor-element-48cf260::before{--border-transition:0.3s;}.elementor-457 .elementor-element.elementor-element-f806f34 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-457 .elementor-element.elementor-element-f806f34 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-457 .elementor-element.elementor-element-f806f34{--e-icon-list-icon-size:43px;--icon-vertical-offset:0px;}.elementor-457 .elementor-element.elementor-element-f806f34 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-457 .elementor-element.elementor-element-f806f34 .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-457 .elementor-element.elementor-element-f806f34 .elementor-icon-list-text{color:#000D2E;transition:color 0.3s;}.elementor-457 .elementor-element.elementor-element-f806f34 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-457 .elementor-element.elementor-element-5d8a77d{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-457 .elementor-element.elementor-element-400d416{--display:flex;--background-transition:0.3s;}.elementor-457 .elementor-element.elementor-element-8badff7{--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-457 .elementor-element.elementor-element-8badff7:not(.elementor-motion-effects-element-type-background), .elementor-457 .elementor-element.elementor-element-8badff7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-457 .elementor-element.elementor-element-8badff7, .elementor-457 .elementor-element.elementor-element-8badff7::before{--border-transition:0.3s;}.elementor-457 .elementor-element.elementor-element-3170aa5 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-457 .elementor-element.elementor-element-3170aa5 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-457 .elementor-element.elementor-element-3170aa5{--e-icon-list-icon-size:43px;--icon-vertical-offset:0px;}.elementor-457 .elementor-element.elementor-element-3170aa5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-457 .elementor-element.elementor-element-3170aa5 .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-457 .elementor-element.elementor-element-3170aa5 .elementor-icon-list-text{color:#000D2E;transition:color 0.3s;}.elementor-457 .elementor-element.elementor-element-3170aa5 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-457 .elementor-element.elementor-element-c464caf{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-457 .elementor-element.elementor-element-d721cdb{--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-457 .elementor-element.elementor-element-d721cdb:not(.elementor-motion-effects-element-type-background), .elementor-457 .elementor-element.elementor-element-d721cdb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-457 .elementor-element.elementor-element-d721cdb, .elementor-457 .elementor-element.elementor-element-d721cdb::before{--border-transition:0.3s;}.elementor-457 .elementor-element.elementor-element-c2eed2f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-457 .elementor-element.elementor-element-c2eed2f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-457 .elementor-element.elementor-element-c2eed2f{--e-icon-list-icon-size:43px;--icon-vertical-offset:0px;}.elementor-457 .elementor-element.elementor-element-c2eed2f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-457 .elementor-element.elementor-element-c2eed2f .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-457 .elementor-element.elementor-element-c2eed2f .elementor-icon-list-text{color:#000D2E;transition:color 0.3s;}.elementor-457 .elementor-element.elementor-element-c2eed2f > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-457 .elementor-element.elementor-element-e274d7e{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-457 .elementor-element.elementor-element-e7127c6 .elementor-button .elementor-align-icon-right{margin-left:-5px;}.elementor-457 .elementor-element.elementor-element-e7127c6 .elementor-button .elementor-align-icon-left{margin-right:-5px;}.elementor-457 .elementor-element.elementor-element-e7127c6 .elementor-button{font-size:20px;font-weight:800;line-height:1.2em;}.elementor-457 .elementor-element.elementor-element-9329015{--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-457 .elementor-element.elementor-element-9329015:not(.elementor-motion-effects-element-type-background), .elementor-457 .elementor-element.elementor-element-9329015 > .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-457 .elementor-element.elementor-element-9329015, .elementor-457 .elementor-element.elementor-element-9329015::before{--border-transition:0.3s;}.elementor-457 .elementor-element.elementor-element-7f8b922{text-align:center;}.elementor-457 .elementor-element.elementor-element-7f8b922 .elementor-heading-title{font-size:50px;font-weight:700;line-height:1.08em;letter-spacing:-0.5px;}.elementor-457 .elementor-element.elementor-element-7f8b922 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-457 .elementor-element.elementor-element-2ead2e8{text-align:center;}.elementor-457 .elementor-element.elementor-element-0925618{--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:65px;--padding-block-end:0px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-457 .elementor-element.elementor-element-e02efae{--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-457 .elementor-element.elementor-element-e99e9c9{--display:flex;--background-transition:0.3s;}.elementor-457 .elementor-element.elementor-element-08a1249 > .elementor-widget-container{margin:0px 0px 0px -245px;}.elementor-457 .elementor-element.elementor-element-80b374a{--display:flex;--gap:15px 15px;--background-transition:0.3s;}.elementor-457 .elementor-element.elementor-element-f4e3013 .elementor-heading-title{font-size:50px;font-weight:700;line-height:1.08em;letter-spacing:-0.5px;}.elementor-457 .elementor-element.elementor-element-f4e3013 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-457 .elementor-element.elementor-element-c4bf17b{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-457 .elementor-element.elementor-element-efdb4b2 .elementor-button .elementor-align-icon-right{margin-left:-5px;}.elementor-457 .elementor-element.elementor-element-efdb4b2 .elementor-button .elementor-align-icon-left{margin-right:-5px;}.elementor-457 .elementor-element.elementor-element-efdb4b2 .elementor-button{font-size:20px;font-weight:800;line-height:1.2em;}.elementor-457 .elementor-element.elementor-element-4e9f302{--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-457 .elementor-element.elementor-element-4e9f302:not(.elementor-motion-effects-element-type-background), .elementor-457 .elementor-element.elementor-element-4e9f302 > .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-457 .elementor-element.elementor-element-4e9f302, .elementor-457 .elementor-element.elementor-element-4e9f302::before{--border-transition:0.3s;}.elementor-457 .elementor-element.elementor-element-a0396a1{text-align:center;}.elementor-457 .elementor-element.elementor-element-a0396a1 .elementor-heading-title{font-size:50px;font-weight:700;line-height:1.08em;letter-spacing:-0.5px;}.elementor-457 .elementor-element.elementor-element-a0396a1 > .elementor-widget-container{margin:0px 0px -7px 0px;}.elementor-457 .elementor-element.elementor-element-2cb0df6{text-align:center;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-457 .elementor-element.elementor-element-d87fd51 .elementor-button .elementor-align-icon-right{margin-left:-5px;}.elementor-457 .elementor-element.elementor-element-d87fd51 .elementor-button .elementor-align-icon-left{margin-right:-5px;}.elementor-457 .elementor-element.elementor-element-d87fd51 .elementor-button{font-size:20px;font-weight:800;line-height:1.2em;}.elementor-457 .elementor-element.elementor-element-d87fd51 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-457 .elementor-element.elementor-element-d87fd51{z-index:2;}.elementor-457 .elementor-element.elementor-element-6533863{--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-457 .elementor-element.elementor-element-5df8adc{--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-457 .elementor-element.elementor-element-b316251{--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-457 .elementor-element.elementor-element-b316251, .elementor-457 .elementor-element.elementor-element-b316251::before{--border-transition:0.3s;}.elementor-457 .elementor-element.elementor-element-b45c6ab > .elementor-widget-container{margin:-45px 0px 0px 0px;}.elementor-457 .elementor-element.elementor-element-37c34c6 .elementor-heading-title{font-size:22px;font-weight:700;line-height:1.2727272727273em;letter-spacing:-0.22px;}.elementor-457 .elementor-element.elementor-element-b1e21e6{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-457 .elementor-element.elementor-element-4366a58{--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-457 .elementor-element.elementor-element-8d4bb4f > .elementor-widget-container{margin:-20px -250px 0px -350px;}.elementor-457 .elementor-element.elementor-element-c6c3921{--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-457 .elementor-element.elementor-element-901e65b{--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-457 .elementor-element.elementor-element-901e65b:not(.elementor-motion-effects-element-type-background), .elementor-457 .elementor-element.elementor-element-901e65b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-457 .elementor-element.elementor-element-901e65b, .elementor-457 .elementor-element.elementor-element-901e65b::before{--border-transition:0.3s;}.elementor-457 .elementor-element.elementor-element-8643a9a > .elementor-widget-container{margin:-45px 0px 0px 0px;}.elementor-457 .elementor-element.elementor-element-dc6ae79 .elementor-heading-title{font-size:22px;font-weight:700;line-height:1.2727272727273em;letter-spacing:-0.22px;}.elementor-457 .elementor-element.elementor-element-9734ef9{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-457 .elementor-element.elementor-element-e1893d5{--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-457 .elementor-element.elementor-element-79e3b81{--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-457 .elementor-element.elementor-element-1b12270{--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-457 .elementor-element.elementor-element-1b12270:not(.elementor-motion-effects-element-type-background), .elementor-457 .elementor-element.elementor-element-1b12270 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-457 .elementor-element.elementor-element-1b12270, .elementor-457 .elementor-element.elementor-element-1b12270::before{--border-transition:0.3s;}.elementor-457 .elementor-element.elementor-element-02c94cc > .elementor-widget-container{margin:-45px 0px 0px 0px;}.elementor-457 .elementor-element.elementor-element-504f489 .elementor-heading-title{font-size:22px;font-weight:700;line-height:1.2727272727273em;letter-spacing:-0.22px;}.elementor-457 .elementor-element.elementor-element-5d40c81{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-457 .elementor-element.elementor-element-558552b{--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-457 .elementor-element.elementor-element-b2fdb37{--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-457 .elementor-element.elementor-element-c8b2485{--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-457 .elementor-element.elementor-element-c8b2485:not(.elementor-motion-effects-element-type-background), .elementor-457 .elementor-element.elementor-element-c8b2485 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-457 .elementor-element.elementor-element-c8b2485, .elementor-457 .elementor-element.elementor-element-c8b2485::before{--border-transition:0.3s;}.elementor-457 .elementor-element.elementor-element-f64ff71 > .elementor-widget-container{margin:-45px 0px 0px 0px;}.elementor-457 .elementor-element.elementor-element-41c5b4f .elementor-heading-title{font-size:22px;font-weight:700;line-height:1.2727272727273em;letter-spacing:-0.22px;}.elementor-457 .elementor-element.elementor-element-6e0a47b{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-457 .elementor-element.elementor-element-f8f0250{--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-457 .elementor-element.elementor-element-f8f0250:not(.elementor-motion-effects-element-type-background), .elementor-457 .elementor-element.elementor-element-f8f0250 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F5FF;}.elementor-457 .elementor-element.elementor-element-f8f0250, .elementor-457 .elementor-element.elementor-element-f8f0250::before{--border-transition:0.3s;}.elementor-457 .elementor-element.elementor-element-41cb044{--display:flex;--gap:0px 0px;--background-transition:0.3s;}.elementor-457 .elementor-element.elementor-element-0ce5181{color:#00A6FF;font-size:36px;font-weight:400;line-height:1em;letter-spacing:-1.08px;}.elementor-457 .elementor-element.elementor-element-0ce5181 > .elementor-widget-container{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-457 .elementor-element.elementor-element-7c9d326 .elementor-heading-title{font-size:50px;font-weight:700;line-height:1.08em;}.elementor-457 .elementor-element.elementor-element-7c9d326 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-457 .elementor-element.elementor-element-4dc7607{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-457 .elementor-element.elementor-element-4dc7607 > .elementor-widget-container{margin:0px 0px 42px 0px;}.elementor-457 .elementor-element.elementor-element-a37490e .elementor-button .elementor-align-icon-right{margin-left:-5px;}.elementor-457 .elementor-element.elementor-element-a37490e .elementor-button .elementor-align-icon-left{margin-right:-5px;}.elementor-457 .elementor-element.elementor-element-a37490e .elementor-button{font-size:20px;font-weight:800;line-height:1.2em;}.elementor-457 .elementor-element.elementor-element-b59a782{--display:flex;--background-transition:0.3s;}.elementor-457 .elementor-element.elementor-element-6b9a686 > .elementor-widget-container{margin:135px -137px 0px 0px;}.elementor-457 .elementor-element.elementor-element-cab649a{--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-457 .elementor-element.elementor-element-cab649a:not(.elementor-motion-effects-element-type-background), .elementor-457 .elementor-element.elementor-element-cab649a > .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-457 .elementor-element.elementor-element-cab649a, .elementor-457 .elementor-element.elementor-element-cab649a::before{--border-transition:0.3s;}.elementor-457 .elementor-element.elementor-element-db98b14{text-align:center;}.elementor-457 .elementor-element.elementor-element-db98b14 .elementor-heading-title{color:var( --e-global-color-9c89ac8 );font-size:50px;font-weight:700;line-height:1.08em;letter-spacing:-0.5px;}.elementor-457 .elementor-element.elementor-element-db98b14 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-457 .elementor-element.elementor-element-6c3304e{--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-457 .elementor-element.elementor-element-cc3cf0f{--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:57px 57px 57px 57px;--padding-block-start:35px;--padding-block-end:30px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-457 .elementor-element.elementor-element-cc3cf0f:not(.elementor-motion-effects-element-type-background), .elementor-457 .elementor-element.elementor-element-cc3cf0f > .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-457 .elementor-element.elementor-element-cc3cf0f: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-457 .elementor-element.elementor-element-cc3cf0f, .elementor-457 .elementor-element.elementor-element-cc3cf0f::before{--border-transition:0.3s;}.elementor-457 .elementor-element.elementor-element-fc3beab{text-align:center;}.elementor-457 .elementor-element.elementor-element-fc3beab .elementor-heading-title{color:var( --e-global-color-9c89ac8 );font-size:28px;font-weight:700;line-height:1em;letter-spacing:-0.28px;}.elementor-457 .elementor-element.elementor-element-ddaab3d{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-457 .elementor-element.elementor-element-d50287e{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.3333333333333em;}.elementor-457 .elementor-element.elementor-element-d50287e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 20px 10px 40px;background-color:#F3F5FF;border-radius:20px 20px 20px 20px;}.elementor-457 .elementor-element.elementor-element-d5828bb{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.3333333333333em;}.elementor-457 .elementor-element.elementor-element-d5828bb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 20px 10px 40px;background-color:#F3F5FF;border-radius:20px 20px 20px 20px;}.elementor-457 .elementor-element.elementor-element-a4f1a14{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.3333333333333em;}.elementor-457 .elementor-element.elementor-element-a4f1a14 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 20px 10px 40px;background-color:#F3F5FF;border-radius:20px 20px 20px 20px;}.elementor-457 .elementor-element.elementor-element-5751284{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.3333333333333em;}.elementor-457 .elementor-element.elementor-element-5751284 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 20px 10px 40px;background-color:#F3F5FF;border-radius:20px 20px 20px 20px;}.elementor-457 .elementor-element.elementor-element-96d9b2c{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.3333333333333em;}.elementor-457 .elementor-element.elementor-element-96d9b2c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 20px 10px 40px;background-color:#F3F5FF;border-radius:20px 20px 20px 20px;}.elementor-457 .elementor-element.elementor-element-23f3adc{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.3333333333333em;}.elementor-457 .elementor-element.elementor-element-23f3adc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 20px 10px 40px;background-color:#F3F5FF;border-radius:20px 20px 20px 20px;}.elementor-457 .elementor-element.elementor-element-0ff0417{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-457 .elementor-element.elementor-element-0ff0417 > .elementor-widget-container{margin:15px 0px -10px 0px;}.elementor-457 .elementor-element.elementor-element-a8760d0{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-457 .elementor-element.elementor-element-9a78887{--divider-border-style:solid;--divider-color:#F3F5FF61;--divider-border-width:2px;}.elementor-457 .elementor-element.elementor-element-9a78887 .elementor-divider-separator{width:174px;margin:0 auto;margin-center:0;}.elementor-457 .elementor-element.elementor-element-9a78887 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-457 .elementor-element.elementor-element-ee0739b{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-457 .elementor-element.elementor-element-ee0739b > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-457 .elementor-element.elementor-element-fbd02f1 .elementor-button .elementor-align-icon-right{margin-left:-5px;}.elementor-457 .elementor-element.elementor-element-fbd02f1 .elementor-button .elementor-align-icon-left{margin-right:-5px;}.elementor-457 .elementor-element.elementor-element-fbd02f1 .elementor-button{font-size:20px;font-weight:800;line-height:1.2em;}.elementor-457 .elementor-element.elementor-element-fbd02f1 > .elementor-widget-container{margin:0px 0px 0px -15px;}.elementor-457 .elementor-element.elementor-element-02ef842{--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:57px 57px 57px 57px;--padding-block-start:35px;--padding-block-end:30px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-457 .elementor-element.elementor-element-02ef842:not(.elementor-motion-effects-element-type-background), .elementor-457 .elementor-element.elementor-element-02ef842 > .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-457 .elementor-element.elementor-element-02ef842: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-457 .elementor-element.elementor-element-02ef842, .elementor-457 .elementor-element.elementor-element-02ef842::before{--border-transition:0.3s;}.elementor-457 .elementor-element.elementor-element-e177303{text-align:center;}.elementor-457 .elementor-element.elementor-element-e177303 .elementor-heading-title{color:var( --e-global-color-9c89ac8 );font-size:28px;font-weight:700;line-height:1em;letter-spacing:-0.28px;}.elementor-457 .elementor-element.elementor-element-af52a69{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-457 .elementor-element.elementor-element-984705a{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.3333333333333em;}.elementor-457 .elementor-element.elementor-element-984705a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 20px 10px 40px;background-color:#F3F5FF;border-radius:20px 20px 20px 20px;}.elementor-457 .elementor-element.elementor-element-b550290{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.3333333333333em;}.elementor-457 .elementor-element.elementor-element-b550290 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 20px 10px 40px;background-color:#F3F5FF;border-radius:20px 20px 20px 20px;}.elementor-457 .elementor-element.elementor-element-ba19592{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.3333333333333em;}.elementor-457 .elementor-element.elementor-element-ba19592 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 20px 10px 40px;background-color:#F3F5FF;border-radius:20px 20px 20px 20px;}.elementor-457 .elementor-element.elementor-element-0677861{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.3333333333333em;}.elementor-457 .elementor-element.elementor-element-0677861 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 20px 10px 40px;background-color:#F3F5FF;border-radius:20px 20px 20px 20px;}.elementor-457 .elementor-element.elementor-element-46b961f{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.3333333333333em;}.elementor-457 .elementor-element.elementor-element-46b961f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 20px 10px 40px;background-color:#F3F5FF;border-radius:20px 20px 20px 20px;}.elementor-457 .elementor-element.elementor-element-120f9ea{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.3333333333333em;}.elementor-457 .elementor-element.elementor-element-120f9ea > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 20px 10px 40px;background-color:#F3F5FF;border-radius:20px 20px 20px 20px;}.elementor-457 .elementor-element.elementor-element-2449dce{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-457 .elementor-element.elementor-element-2449dce > .elementor-widget-container{margin:15px 0px -10px 0px;}.elementor-457 .elementor-element.elementor-element-ea6729b{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-457 .elementor-element.elementor-element-7e01936{--divider-border-style:solid;--divider-color:#F3F5FF61;--divider-border-width:2px;}.elementor-457 .elementor-element.elementor-element-7e01936 .elementor-divider-separator{width:174px;margin:0 auto;margin-center:0;}.elementor-457 .elementor-element.elementor-element-7e01936 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-457 .elementor-element.elementor-element-a5978e6{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-457 .elementor-element.elementor-element-a5978e6 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-457 .elementor-element.elementor-element-b0ef46d .elementor-button .elementor-align-icon-right{margin-left:-5px;}.elementor-457 .elementor-element.elementor-element-b0ef46d .elementor-button .elementor-align-icon-left{margin-right:-5px;}.elementor-457 .elementor-element.elementor-element-b0ef46d .elementor-button{font-size:20px;font-weight:800;line-height:1.2em;}.elementor-457 .elementor-element.elementor-element-b0ef46d > .elementor-widget-container{margin:0px 0px 0px -15px;}.elementor-457 .elementor-element.elementor-element-35ce20a{--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-457 .elementor-element.elementor-element-35ce20a:not(.elementor-motion-effects-element-type-background), .elementor-457 .elementor-element.elementor-element-35ce20a > .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-457 .elementor-element.elementor-element-35ce20a, .elementor-457 .elementor-element.elementor-element-35ce20a::before{--border-transition:0.3s;}.elementor-457 .elementor-element.elementor-element-3d16efb{--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-457 .elementor-element.elementor-element-e0ba72c{--display:flex;--background-transition:0.3s;}.elementor-457 .elementor-element.elementor-element-7dc7e61{text-align:right;}.elementor-457 .elementor-element.elementor-element-7dc7e61 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-457 .elementor-element.elementor-element-57fe391{--display:flex;--gap:16px 16px;--background-transition:0.3s;}.elementor-457 .elementor-element.elementor-element-a599741 .elementor-heading-title{font-size:50px;font-weight:700;line-height:1.08em;letter-spacing:-0.5px;}.elementor-457 .elementor-element.elementor-element-a599741 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-457 .elementor-element.elementor-element-cd0145f{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-457 .elementor-element.elementor-element-2d66bcc .elementor-heading-title{font-size:30px;font-weight:700;line-height:1.0666666666667em;letter-spacing:-0.5px;}.elementor-457 .elementor-element.elementor-element-2d66bcc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-457 .elementor-element.elementor-element-f4e555e{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-457 .elementor-element.elementor-element-f4e555e > .elementor-widget-container{padding:0px 0px 7px 0px;}.elementor-457 .elementor-element.elementor-element-ceb04b9 .elementor-button .elementor-align-icon-right{margin-left:-5px;}.elementor-457 .elementor-element.elementor-element-ceb04b9 .elementor-button .elementor-align-icon-left{margin-right:-5px;}.elementor-457 .elementor-element.elementor-element-ceb04b9 .elementor-button{font-size:20px;font-weight:800;line-height:1.2em;padding:20px 27px 0px 25px;}.elementor-457 .elementor-element.elementor-element-7b6cf64{--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-457 .elementor-element.elementor-element-7b6cf64:not(.elementor-motion-effects-element-type-background), .elementor-457 .elementor-element.elementor-element-7b6cf64 > .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-457 .elementor-element.elementor-element-7b6cf64, .elementor-457 .elementor-element.elementor-element-7b6cf64::before{--border-transition:0.3s;}.elementor-457 .elementor-element.elementor-element-fef1a85{text-align:center;}.elementor-457 .elementor-element.elementor-element-fef1a85 .elementor-heading-title{color:#00154A;font-size:42px;font-weight:700;line-height:1.0952380952381em;letter-spacing:-0.42px;}.elementor-457 .elementor-element.elementor-element-fef1a85 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-457 .elementor-element.elementor-element-d2e34c4{text-align:center;}.elementor-457 .elementor-element.elementor-element-f82ff77{--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-457 .elementor-element.elementor-element-f82ff77:not(.elementor-motion-effects-element-type-background), .elementor-457 .elementor-element.elementor-element-f82ff77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F5FF;}.elementor-457 .elementor-element.elementor-element-f82ff77, .elementor-457 .elementor-element.elementor-element-f82ff77::before{--border-transition:0.3s;}.elementor-457 .elementor-element.elementor-element-0098e7e{text-align:center;}.elementor-457 .elementor-element.elementor-element-0098e7e .elementor-heading-title{color:#00154A;font-size:50px;font-weight:700;line-height:1.08em;letter-spacing:-0.5px;}.elementor-457 .elementor-element.elementor-element-0098e7e > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-457 .elementor-element.elementor-element-2330a3c .elementor-accordion-item{border-width:0px;border-color:#70707033;}.elementor-457 .elementor-element.elementor-element-2330a3c .elementor-accordion-item .elementor-tab-content{border-width:0px;border-top-color:#70707033;}.elementor-457 .elementor-element.elementor-element-2330a3c .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;border-bottom-color:#70707033;}.elementor-457 .elementor-element.elementor-element-2330a3c .elementor-accordion-icon, .elementor-457 .elementor-element.elementor-element-2330a3c .elementor-accordion-title{color:var( --e-global-color-dc7feff );}.elementor-457 .elementor-element.elementor-element-2330a3c .elementor-accordion-icon svg{fill:var( --e-global-color-dc7feff );}.elementor-457 .elementor-element.elementor-element-2330a3c .elementor-active .elementor-accordion-icon, .elementor-457 .elementor-element.elementor-element-2330a3c .elementor-active .elementor-accordion-title{color:var( --e-global-color-dc7feff );}.elementor-457 .elementor-element.elementor-element-2330a3c .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-dc7feff );}.elementor-457 .elementor-element.elementor-element-2330a3c .elementor-accordion-title{font-size:20px;font-weight:700;line-height:1.2em;letter-spacing:-0.2px;}.elementor-457 .elementor-element.elementor-element-2330a3c .elementor-tab-title{padding:22px 15px 25px 15px;}.elementor-457 .elementor-element.elementor-element-2330a3c .elementor-tab-title .elementor-accordion-icon i:before{color:#1865F2;}.elementor-457 .elementor-element.elementor-element-2330a3c .elementor-tab-title .elementor-accordion-icon svg{fill:#1865F2;}.elementor-457 .elementor-element.elementor-element-2330a3c .elementor-accordion-icon.elementor-accordion-icon-left{margin-right:0px;}.elementor-457 .elementor-element.elementor-element-2330a3c .elementor-accordion-icon.elementor-accordion-icon-right{margin-left:0px;}.elementor-457 .elementor-element.elementor-element-2330a3c .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-457 .elementor-element.elementor-element-182a0f2:not(.elementor-motion-effects-element-type-background), .elementor-457 .elementor-element.elementor-element-182a0f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-457 .elementor-element.elementor-element-db05c8d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-457 .elementor-element.elementor-element-1e53487 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-457 .elementor-element.elementor-element-b634ace:not(.elementor-motion-effects-element-type-background), .elementor-457 .elementor-element.elementor-element-b634ace > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-99999px 0px;background-size:cover;}.elementor-457 .elementor-element.elementor-element-b634ace{--padding-block-start:40px;--padding-block-end:40px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-457 .elementor-element.elementor-element-6a4505b{--gap:0px 0px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-457 .elementor-element.elementor-element-ba76495{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-457 .elementor-element.elementor-element-35aa66f:not(.elementor-motion-effects-element-type-background), .elementor-457 .elementor-element.elementor-element-35aa66f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-9999px 0px;}.elementor-457 .elementor-element.elementor-element-35aa66f{--padding-block-start:40px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-457 .elementor-element.elementor-element-d56a102 > .elementor-widget-container{margin:0px 15px 20px 15px;}.elementor-457 .elementor-element.elementor-element-7cdefec{--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-457 .elementor-element.elementor-element-267cfe3:not(.elementor-motion-effects-element-type-background), .elementor-457 .elementor-element.elementor-element-267cfe3 > .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-457 .elementor-element.elementor-element-b1a69f5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-457 .elementor-element.elementor-element-99d77c4 > .elementor-widget-container{margin:0px 0px 11px 0px;}.elementor-457 .elementor-element.elementor-element-1ea4edc > .elementor-widget-container{margin:0px 0px 11px 0px;}.elementor-457 .elementor-element.elementor-element-e13f69d > .elementor-widget-container{margin:0px 0px 11px 0px;}.elementor-457 .elementor-element.elementor-element-41c378a > .elementor-widget-container{margin:0px 0px 11px 0px;}.elementor-457 .elementor-element.elementor-element-f02572d{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-457 .elementor-element.elementor-element-4e4308f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-457 .elementor-element.elementor-element-61f9505{--gap:10px 10px;}.elementor-457 .elementor-element.elementor-element-17e7404{--padding-block-start:40px;--padding-block-end:40px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-457 .elementor-element.elementor-element-9329015{--padding-block-start:40px;--padding-block-end:20px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-457 .elementor-element.elementor-element-08a1249 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-457 .elementor-element.elementor-element-4e9f302{--padding-block-start:60px;--padding-block-end:60px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-457 .elementor-element.elementor-element-a0396a1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-457 .elementor-element.elementor-element-d87fd51 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-457 .elementor-element.elementor-element-6533863{--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-457 .elementor-element.elementor-element-901e65b{--margin-block-start:0px;--margin-block-end:45px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-457 .elementor-element.elementor-element-e1893d5{--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-457 .elementor-element.elementor-element-1b12270{--margin-block-start:0px;--margin-block-end:45px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-457 .elementor-element.elementor-element-f8f0250{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-457 .elementor-element.elementor-element-b59a782.e-con{--order:-99999 /* order start hack */;}.elementor-457 .elementor-element.elementor-element-6b9a686 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-457 .elementor-element.elementor-element-cc3cf0f{--padding-block-start:35px;--padding-block-end:30px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-457 .elementor-element.elementor-element-fbd02f1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-457 .elementor-element.elementor-element-02ef842{--padding-block-start:35px;--padding-block-end:30px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-457 .elementor-element.elementor-element-b0ef46d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-457 .elementor-element.elementor-element-35ce20a:not(.elementor-motion-effects-element-type-background), .elementor-457 .elementor-element.elementor-element-35ce20a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-999999px 0px;}.elementor-457 .elementor-element.elementor-element-7dc7e61{text-align:center;}.elementor-457 .elementor-element.elementor-element-7dc7e61 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-457 .elementor-element.elementor-element-a599741 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-457 .elementor-element.elementor-element-2d66bcc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-457 .elementor-element.elementor-element-fef1a85 > .elementor-widget-container{margin:0px 15px 20px 15px;}.elementor-457 .elementor-element.elementor-element-f82ff77{--padding-block-start:40px;--padding-block-end:40px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-457 .elementor-element.elementor-element-2330a3c .elementor-accordion-icon.elementor-accordion-icon-left{margin-right:10px;}.elementor-457 .elementor-element.elementor-element-2330a3c .elementor-accordion-icon.elementor-accordion-icon-right{margin-left:10px;}}@media(max-width:767px){.elementor-457 .elementor-element.elementor-element-182a0f2:not(.elementor-motion-effects-element-type-background), .elementor-457 .elementor-element.elementor-element-182a0f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-999999999999px 0px;}.elementor-457 .elementor-element.elementor-element-50c7228{font-size:18px;line-height:1.3333333333333em;}.elementor-457 .elementor-element.elementor-element-9af4690 .elementor-image-box-img{margin-bottom:0px;}.elementor-457 .elementor-element.elementor-element-ec5a943{font-size:18px;line-height:1.3333333333333em;}.elementor-457 .elementor-element.elementor-element-b634ace:not(.elementor-motion-effects-element-type-background), .elementor-457 .elementor-element.elementor-element-b634ace > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-999999px 0px;}.elementor-457 .elementor-element.elementor-element-afac4d9{font-size:18px;line-height:1.3333333333333em;}.elementor-457 .elementor-element.elementor-element-31a9345{--padding-block-start:10px;--padding-block-end:10px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-457 .elementor-element.elementor-element-24fe690{--padding-block-start:10px;--padding-block-end:10px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-457 .elementor-element.elementor-element-e8275bd{--padding-block-start:10px;--padding-block-end:10px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-457 .elementor-element.elementor-element-4c6f368{--padding-block-start:10px;--padding-block-end:10px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-457 .elementor-element.elementor-element-ee15291{--padding-block-start:10px;--padding-block-end:10px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-457 .elementor-element.elementor-element-ce47445{--padding-block-start:10px;--padding-block-end:10px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-457 .elementor-element.elementor-element-2001196{font-size:18px;line-height:1.3333333333333em;}.elementor-457 .elementor-element.elementor-element-35aa66f:not(.elementor-motion-effects-element-type-background), .elementor-457 .elementor-element.elementor-element-35aa66f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-457 .elementor-element.elementor-element-3310381{font-size:18px;line-height:1.3333333333333em;}.elementor-457 .elementor-element.elementor-element-d0a6497{font-size:18px;line-height:1.3333333333333em;}.elementor-457 .elementor-element.elementor-element-793c7ee{font-size:18px;line-height:1.3333333333333em;}.elementor-457 .elementor-element.elementor-element-74ec44b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-457 .elementor-element.elementor-element-d2e9de1{--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-457 .elementor-element.elementor-element-c4bf17b{font-size:18px;line-height:1.3333333333333em;}.elementor-457 .elementor-element.elementor-element-2cb0df6{font-size:18px;line-height:1.3333333333333em;}.elementor-457 .elementor-element.elementor-element-d87fd51 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-457 .elementor-element.elementor-element-4dc7607{font-size:18px;line-height:1.3333333333333em;}.elementor-457 .elementor-element.elementor-element-cc3cf0f{--border-radius:50px 50px 50px 50px;}.elementor-457 .elementor-element.elementor-element-fbd02f1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-457 .elementor-element.elementor-element-02ef842{--border-radius:50px 50px 50px 50px;}.elementor-457 .elementor-element.elementor-element-b0ef46d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-457 .elementor-element.elementor-element-35ce20a:not(.elementor-motion-effects-element-type-background), .elementor-457 .elementor-element.elementor-element-35ce20a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-9999999999px 0px;}.elementor-457 .elementor-element.elementor-element-cd0145f{font-size:18px;line-height:1.3333333333333em;}.elementor-457 .elementor-element.elementor-element-f4e555e{font-size:18px;line-height:1.3333333333333em;}.elementor-457 .elementor-element.elementor-element-ceb04b9 .elementor-button{font-size:18px;}.elementor-457 .elementor-element.elementor-element-2330a3c .elementor-accordion-icon.elementor-accordion-icon-left{margin-right:10px;}.elementor-457 .elementor-element.elementor-element-2330a3c .elementor-accordion-icon.elementor-accordion-icon-right{margin-left:10px;}}@media(min-width:768px){.elementor-457 .elementor-element.elementor-element-182a0f2{--content-width:1200px;}.elementor-457 .elementor-element.elementor-element-4cdc1ff{--width:100%;}.elementor-457 .elementor-element.elementor-element-dfc35b1{--width:100%;}.elementor-457 .elementor-element.elementor-element-2917027{--width:20%;}.elementor-457 .elementor-element.elementor-element-9ad6838{--width:20%;}.elementor-457 .elementor-element.elementor-element-761128e{--width:20%;}.elementor-457 .elementor-element.elementor-element-8b24081{--width:20%;}.elementor-457 .elementor-element.elementor-element-433133b{--width:20%;}.elementor-457 .elementor-element.elementor-element-e9b277a{--width:100%;}.elementor-457 .elementor-element.elementor-element-abca033{--width:20%;}.elementor-457 .elementor-element.elementor-element-53ae773{--width:20%;}.elementor-457 .elementor-element.elementor-element-2ce23c2{--width:20%;}.elementor-457 .elementor-element.elementor-element-aaf8a35{--width:20%;}.elementor-457 .elementor-element.elementor-element-bccb381{--width:20%;}.elementor-457 .elementor-element.elementor-element-db05c8d{--content-width:1200px;}.elementor-457 .elementor-element.elementor-element-b3d0af9{--width:55%;}.elementor-457 .elementor-element.elementor-element-1435429{--width:45%;}.elementor-457 .elementor-element.elementor-element-b634ace{--content-width:1145px;}.elementor-457 .elementor-element.elementor-element-6a4505b{--content-width:1250px;}.elementor-457 .elementor-element.elementor-element-31a9345{--width:49%;}.elementor-457 .elementor-element.elementor-element-24fe690{--width:49%;}.elementor-457 .elementor-element.elementor-element-e8275bd{--width:49%;}.elementor-457 .elementor-element.elementor-element-4c6f368{--width:49%;}.elementor-457 .elementor-element.elementor-element-ee15291{--width:49%;}.elementor-457 .elementor-element.elementor-element-ce47445{--width:49%;}.elementor-457 .elementor-element.elementor-element-7cdefec{--content-width:1120px;}.elementor-457 .elementor-element.elementor-element-267cfe3{--content-width:1120px;}.elementor-457 .elementor-element.elementor-element-50575b8{--width:38%;}.elementor-457 .elementor-element.elementor-element-5bf8adf{--width:60%;}.elementor-457 .elementor-element.elementor-element-b97633f{--width:24%;}.elementor-457 .elementor-element.elementor-element-ee6849e{--width:24%;}.elementor-457 .elementor-element.elementor-element-5b99d61{--width:24%;}.elementor-457 .elementor-element.elementor-element-dab87df{--width:24%;}.elementor-457 .elementor-element.elementor-element-e219a40{--width:24%;}.elementor-457 .elementor-element.elementor-element-f3e8c7e{--width:24%;}.elementor-457 .elementor-element.elementor-element-1395e4e{--width:24%;}.elementor-457 .elementor-element.elementor-element-617f482{--width:24%;}.elementor-457 .elementor-element.elementor-element-dad5165{--content-width:1084px;}.elementor-457 .elementor-element.elementor-element-e99e9c9{--width:40.5%;}.elementor-457 .elementor-element.elementor-element-80b374a{--width:56%;}.elementor-457 .elementor-element.elementor-element-41cb044{--width:57%;}.elementor-457 .elementor-element.elementor-element-b59a782{--width:41%;}.elementor-457 .elementor-element.elementor-element-6c3304e{--content-width:1100px;}.elementor-457 .elementor-element.elementor-element-e0ba72c{--width:35%;}.elementor-457 .elementor-element.elementor-element-57fe391{--width:63%;}}@media(max-width:1024px) and (min-width:768px){.elementor-457 .elementor-element.elementor-element-4cdc1ff{--width:100%;}.elementor-457 .elementor-element.elementor-element-b3d0af9{--width:100%;}.elementor-457 .elementor-element.elementor-element-1435429{--width:100%;}.elementor-457 .elementor-element.elementor-element-50575b8{--width:100%;}.elementor-457 .elementor-element.elementor-element-5bf8adf{--width:100%;}.elementor-457 .elementor-element.elementor-element-b97633f{--width:49%;}.elementor-457 .elementor-element.elementor-element-ee6849e{--width:49%;}.elementor-457 .elementor-element.elementor-element-5b99d61{--width:49%;}.elementor-457 .elementor-element.elementor-element-dab87df{--width:49%;}.elementor-457 .elementor-element.elementor-element-e219a40{--width:49%;}.elementor-457 .elementor-element.elementor-element-f3e8c7e{--width:49%;}.elementor-457 .elementor-element.elementor-element-1395e4e{--width:49%;}.elementor-457 .elementor-element.elementor-element-617f482{--width:49%;}.elementor-457 .elementor-element.elementor-element-e99e9c9{--width:100%;}.elementor-457 .elementor-element.elementor-element-80b374a{--width:100%;}.elementor-457 .elementor-element.elementor-element-41cb044{--width:100%;}.elementor-457 .elementor-element.elementor-element-b59a782{--width:100%;}.elementor-457 .elementor-element.elementor-element-e0ba72c{--width:100%;}.elementor-457 .elementor-element.elementor-element-57fe391{--width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-4d66b05 */.elementor-457 .elementor-element.elementor-element-4d66b05 p {
     font-family: inherit;
     margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50c7228 */@media screen and (min-width: 1025px) {
    .elementor-457 .elementor-element.elementor-element-50c7228 p {
        width: 100%;
        max-width: 741px;
    }
}

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

.elementor-457 .elementor-element.elementor-element-75f968f {
    width: 100%;
    max-width: 521px !important;
    position: relative;
}

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


.elementor-457 .elementor-element.elementor-element-75f968f .elementor-button-content-wrapper {
    max-width: 338px;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
}

.elementor-457 .elementor-element.elementor-element-75f968f .elementor-button-text {
    font-family: inherit;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-182a0f2 */.elementor-457 .elementor-element.elementor-element-182a0f2 {
  width: 100%;
  max-width: 2000px;
  margin-left: auto;
  margin-right: auto;
}

@media screen and (max-width: 768px) {
    .elementor-457 .elementor-element.elementor-element-182a0f2 {
            /* 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-elementary-image.jpg') top center no-repeat #0126e4 !important;
    padding-top: 250px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9af4690 */.elementor-457 .elementor-element.elementor-element-9af4690 p {
    font-size: 24px;
    font-weight: 500;
    line-height: 1.4166666666666667em;
    margin-bottom: 35px;
}

.elementor-457 .elementor-element.elementor-element-9af4690 p:nth-child(3) {
    margin-bottom: 18px;
}

.elementor-457 .elementor-element.elementor-element-9af4690 .elementor-image-box-description {
    display: none;
}

.elementor-457 .elementor-element.elementor-element-9af4690 .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-457 .elementor-element.elementor-element-9af4690 .position {
    font-size: 18px;
    line-height: 1.3333333333333333em;
    padding-left: 5px;
}

.elementor-457 .elementor-element.elementor-element-9af4690 .elementor-image-box-wrapper {
    gap: 20px;
}

@media screen and (min-width: 1025px){
    .elementor-457 .elementor-element.elementor-element-9af4690 {
        width: 100%;
        max-width: 940px !important;
        margin-left: auto;
        margin-right: auto;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0a5ffc */.elementor-457 .elementor-element.elementor-element-c0a5ffc {
  width: 100%;
  max-width: 2000px;
  margin-left: auto;
  margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4cd5c85 */.elementor-457 .elementor-element.elementor-element-4cd5c85 h2 {
    font-family: inherit;
}

.elementor-457 .elementor-element.elementor-element-4cd5c85 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-ec5a943 */.elementor-457 .elementor-element.elementor-element-ec5a943 p {
    margin-bottom: 27px;
}

@media screen and (min-width: 1025px) {
    .elementor-457 .elementor-element.elementor-element-ec5a943 p{
        width: 100%;
        max-width: 622px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1e53487 */.elementor-457 .elementor-element.elementor-element-1e53487 img {
    border-radius: 66px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db05c8d */.elementor-457 .elementor-element.elementor-element-db05c8d {
  width: 100%;
  max-width: 2000px;
  margin-left: auto;
  margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-257690d */@media screen and (min-width: 1025px) {
    .elementor-457 .elementor-element.elementor-element-257690d h2 {
        width: 100%;
        max-width: 924px;
        margin-left: auto;
        margin-right: auto;
    }
}

.elementor-457 .elementor-element.elementor-element-257690d 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-afac4d9 */@media screen and (min-width: 1025px) {
    .elementor-457 .elementor-element.elementor-element-afac4d9 p {
        width: 100%;
        max-width: 736px;
        margin-left: auto;
        margin-right: auto;
    }
}

.elementor-457 .elementor-element.elementor-element-afac4d9 p {
    margin-bottom: 10px;
}

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

@media screen and (min-width: 1025px) {
    .elementor-457 .elementor-element.elementor-element-931c019 p{
        width: 100%;
        max-width: 400px;
    }
    
    .elementor-457 .elementor-element.elementor-element-931c019 {
        width: 100%;
        max-width: 545px !important;
    }
}

.elementor-457 .elementor-element.elementor-element-931c019 p {
    margin-bottom: 5px;
}

.elementor-457 .elementor-element.elementor-element-931c019: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-24ee372 */.elementor-457 .elementor-element.elementor-element-24ee372 strong {
    color: #000D2E;
    font-size: 22px;
    line-height: 1.2727272727272727em;
    letter-spacing: -0.22px;
}

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

.elementor-457 .elementor-element.elementor-element-24ee372 p {
    margin-bottom: 5px;
}

.elementor-457 .elementor-element.elementor-element-24ee372: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-e6bcca5 */.elementor-457 .elementor-element.elementor-element-e6bcca5 strong {
    color: #000D2E;
    font-size: 22px;
    line-height: 1.2727272727272727em;
    letter-spacing: -0.22px;
}

@media screen and (min-width: 1025px) {
    .elementor-457 .elementor-element.elementor-element-e6bcca5 p{
        width: 100%;
        max-width: 455px;
    }
    
    .elementor-457 .elementor-element.elementor-element-e6bcca5 {
        width: 100%;
        max-width: 545px !important;
    }
}

.elementor-457 .elementor-element.elementor-element-e6bcca5 p {
    margin-bottom: 5px;
}

.elementor-457 .elementor-element.elementor-element-e6bcca5: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-2a5c050 */.elementor-457 .elementor-element.elementor-element-2a5c050 strong {
    color: #000D2E;
    font-size: 22px;
    line-height: 1.2727272727272727em;
    letter-spacing: -0.22px;
}

@media screen and (min-width: 1025px) {
    .elementor-457 .elementor-element.elementor-element-2a5c050 p{
        width: 100%;
        max-width: 465px;
    }
    
    .elementor-457 .elementor-element.elementor-element-2a5c050 {
        width: 100%;
        max-width: 550px !important;
    }
}

.elementor-457 .elementor-element.elementor-element-2a5c050 p {
    margin-bottom: 5px;
}

.elementor-457 .elementor-element.elementor-element-2a5c050: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-0ae22d9 */.elementor-457 .elementor-element.elementor-element-0ae22d9 strong {
    color: #000D2E;
    font-size: 22px;
    line-height: 1.2727272727272727em;
    letter-spacing: -0.22px;
}

@media screen and (min-width: 1025px) {
    .elementor-457 .elementor-element.elementor-element-0ae22d9 p{
        width: 100%;
        max-width: 450px;
    }
    
    .elementor-457 .elementor-element.elementor-element-0ae22d9 {
        width: 100%;
        max-width: 545px !important;
    }
}

.elementor-457 .elementor-element.elementor-element-0ae22d9 p {
    margin-bottom: 5px;
}

.elementor-457 .elementor-element.elementor-element-0ae22d9: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-e819d85 */.elementor-457 .elementor-element.elementor-element-e819d85 strong {
    color: #000D2E;
    font-size: 22px;
    line-height: 1.2727272727272727em;
    letter-spacing: -0.22px;
}

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

.elementor-457 .elementor-element.elementor-element-e819d85 p {
    margin-bottom: 5px;
}

.elementor-457 .elementor-element.elementor-element-e819d85: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-6a4505b */@media screen and (max-width: 1198px) and (min-width: 768px) {
    .elementor-457 .elementor-element.elementor-element-6a4505b  {
    --gap: 10px !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2001196 */.elementor-457 .elementor-element.elementor-element-2001196 p {
    margin-bottom: 25px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d05966b */.elementor-457 .elementor-element.elementor-element-d05966b a {
    font-family: inherit;
    width: 100%;
    max-width: 420px;
    min-height: 64px;
    padding-top: 20px;
}

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

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

}

.elementor-457 .elementor-element.elementor-element-d05966b .elementor-button-text {
    font-family: inherit;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b634ace */.elementor-457 .elementor-element.elementor-element-b634ace {
  width: 100%;
  max-width: 2000px;
  margin-left: auto;
  margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d56a102 */@media screen and (min-width: 1025px) {
    .elementor-457 .elementor-element.elementor-element-d56a102 h2 {
        width: 100%;
        max-width: 924px;
        margin-left: auto;
        margin-right: auto;
    }
}

.elementor-457 .elementor-element.elementor-element-d56a102 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-3310381 */.elementor-457 .elementor-element.elementor-element-3310381 p{
    margin-bottom: 27px;
}

@media screen and (min-width: 1025px) {
    .elementor-457 .elementor-element.elementor-element-3310381 p {
        width: 100%;
        max-width: 570px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cdefec */@media screen and (max-width: 1024px) {
    .elementor-457 .elementor-element.elementor-element-7cdefec {
        background-color: #fff;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35aa66f */.elementor-457 .elementor-element.elementor-element-35aa66f {
  width: 100%;
  max-width: 2000px;
  margin-left: auto;
  margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b1a69f5 */@media screen and (min-width: 1025px){
    .elementor-457 .elementor-element.elementor-element-b1a69f5 h2 {
        width: 100%;
        max-width: 735px;
        margin-left: auto;
        margin-right: auto;
    }
}

.elementor-457 .elementor-element.elementor-element-b1a69f5 span {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fc60aee */@media screen and (min-width: 1025px) {
    .elementor-457 .elementor-element.elementor-element-fc60aee p {
        width: 100%;
        max-width: 573px;
        margin-left: auto;
        margin-right: auto;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-99d77c4 */@media screen and (min-width: 1025px) {
    .elementor-457 .elementor-element.elementor-element-99d77c4 p{
        width: 100%;
        max-width: 515px;
    }
    
    .elementor-457 .elementor-element.elementor-element-99d77c4 {
        width: 100%;
        max-width: 590px !important;
    }
}

.elementor-457 .elementor-element.elementor-element-99d77c4 p {
    margin-bottom: 5px;
}

.elementor-457 .elementor-element.elementor-element-99d77c4: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-457 .elementor-element.elementor-element-99d77c4:before {
        left: -100px;
    }
}

.elementor-457 .elementor-element.elementor-element-99d77c4 {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1ea4edc */@media screen and (min-width: 1025px) {
    .elementor-457 .elementor-element.elementor-element-1ea4edc p{
        width: 100%;
        max-width: 515px;
    }
    
    .elementor-457 .elementor-element.elementor-element-1ea4edc {
        width: 100%;
        max-width: 590px !important;
    }
}

.elementor-457 .elementor-element.elementor-element-1ea4edc p {
    margin-bottom: 5px;
}

.elementor-457 .elementor-element.elementor-element-1ea4edc: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-457 .elementor-element.elementor-element-1ea4edc:before {
        left: -100px;
    }
}

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

.elementor-457 .elementor-element.elementor-element-e13f69d p {
    margin-bottom: 5px;
}

.elementor-457 .elementor-element.elementor-element-e13f69d: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-457 .elementor-element.elementor-element-e13f69d:before {
        left: -100px;
    }
}

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

.elementor-457 .elementor-element.elementor-element-41c378a p {
    margin-bottom: 5px;
}

.elementor-457 .elementor-element.elementor-element-41c378a: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-457 .elementor-element.elementor-element-41c378a:before {
        left: -100px;
    }
}

.elementor-457 .elementor-element.elementor-element-41c378a {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d0a6497 */@media screen and (min-width: 1025px) {
    .elementor-457 .elementor-element.elementor-element-d0a6497 p {
        width: 100%;
        max-width: 593px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4e4308f */@media screen and (min-width: 1025px){
    .elementor-457 .elementor-element.elementor-element-4e4308f h2 {
        width: 100%;
        max-width: 658px;
    }
}

.elementor-457 .elementor-element.elementor-element-4e4308f span {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-793c7ee */.elementor-457 .elementor-element.elementor-element-793c7ee p {
    margin-bottom: 27px;
}

@media screen and (min-width: 1025px) {
    .elementor-457 .elementor-element.elementor-element-793c7ee p {
        width: 100%;
        max-width: 622px;
    }
}

.elementor-457 .elementor-element.elementor-element-793c7ee p:last-child {
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d22f0fe */.elementor-457 .elementor-element.elementor-element-d22f0fe a {
    font-family: inherit;
    width: 100%;
    max-width: 420px;
    min-height: 64px;
    padding-top: 20px;
}


.elementor-457 .elementor-element.elementor-element-d22f0fe .elementor-button-text {
    font-family: inherit;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bf8adf */@media screen and (min-width: 1025px) {
    .elementor-457 .elementor-element.elementor-element-5bf8adf {
        position: relative;
        right: -30px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-267cfe3 */.elementor-457 .elementor-element.elementor-element-267cfe3 {
  width: 100%;
  max-width: 2000px;
  margin-left: auto;
  margin-right: auto;
}

@media screen and (max-width: 1165px) and (min-width: 1025px) {
    .elementor-457 .elementor-element.elementor-element-267cfe3 {
        padding-left: 35px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-74ec44b */@media screen and (min-width: 1025px) {
    .elementor-457 .elementor-element.elementor-element-74ec44b h2 {
        width: 100%;
        max-width: 863px;
        margin-left: auto;
        margin-right: auto;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7e3ab54 */@media screen and (min-width: 1025px) {
    .elementor-457 .elementor-element.elementor-element-7e3ab54 p {
        width: 100%;
        max-width: 214px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-45e7b37 */@media screen and (min-width: 1025px) {
    .elementor-457 .elementor-element.elementor-element-45e7b37 p {
        width: 100%;
        max-width: 214px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2f249ef */@media screen and (min-width: 1025px) {
    .elementor-457 .elementor-element.elementor-element-2f249ef p {
        width: 100%;
        max-width: 214px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bbae4e7 */@media screen and (min-width: 1025px) {
    .elementor-457 .elementor-element.elementor-element-bbae4e7 p {
        width: 100%;
        max-width: 214px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b36535c */@media screen and (min-width: 1025px) {
    .elementor-457 .elementor-element.elementor-element-b36535c p {
        width: 100%;
        max-width: 213px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e7d9a92 */@media screen and (min-width: 1025px) {
    .elementor-457 .elementor-element.elementor-element-e7d9a92 p {
        width: 100%;
        max-width: 214px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b361ffd */@media screen and (min-width: 1025px) {
    .elementor-457 .elementor-element.elementor-element-b361ffd p {
        width: 100%;
        max-width: 214px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd5f89f */@media screen and (min-width: 1025px) {
    .elementor-457 .elementor-element.elementor-element-cd5f89f p {
        width: 100%;
        max-width: 214px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61f9505 */@media screen and (max-width: 1203px) and (min-width: 1025px) {
    .elementor-457 .elementor-element.elementor-element-61f9505 {
    --gap: 12px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2e9de1 */@media screen and (max-width: 767px) {
    .elementor-457 .elementor-element.elementor-element-d2e9de1 {
        background-color: #fff;
        border-radius: 30px;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9f21f9a */.elementor-457 .elementor-element.elementor-element-9f21f9a a {
    font-family: inherit;
    width: 100%;
    max-width: 493px;
    min-height: 64px;
    padding-top: 20px;
}

.elementor-457 .elementor-element.elementor-element-9f21f9a {
    width: 100%;
    max-width: 620px !important;
    position: relative;
    margin-left: auto;
    margin-right: auto;
}



.elementor-457 .elementor-element.elementor-element-9f21f9a .elementor-button-text {
    font-family: inherit;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1086e4 */.elementor-457 .elementor-element.elementor-element-e1086e4 {
    width: 100%;
    max-width: 2000px;
    margin-left: auto;
    margin-right: auto;
}

@media screen and (max-width: 495px) {
    .elementor-457 .elementor-element.elementor-element-e1086e4 {
        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-a2e9bdf */@media screen and (min-width: 1025px){
    .elementor-457 .elementor-element.elementor-element-a2e9bdf h2 {
        width: 100%;
        max-width: 1066px;
        margin-left: auto;
        margin-right: auto;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-55e10d5 */@media screen and (min-width: 1025px) {
    .elementor-457 .elementor-element.elementor-element-55e10d5 {
        width: 100%;
        max-width: 425px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f0becf */@media screen and (min-width: 1025px) {
    .elementor-457 .elementor-element.elementor-element-1f0becf p {
        width: 100%;
        max-width: 456px;
    }
}

.elementor-457 .elementor-element.elementor-element-1f0becf p {
    margin-bottom: 27px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f806f34 */@media screen and (min-width: 1025px) {
    .elementor-457 .elementor-element.elementor-element-f806f34 {
        width: 100%;
        max-width: 425px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5d8a77d */@media screen and (min-width: 1025px) {
    .elementor-457 .elementor-element.elementor-element-5d8a77d p {
        width: 100%;
        max-width: 456px;
    }
}

.elementor-457 .elementor-element.elementor-element-5d8a77d p {
    margin-bottom: 27px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3170aa5 */@media screen and (min-width: 1025px) {
    .elementor-457 .elementor-element.elementor-element-3170aa5 {
        width: 100%;
        max-width: 425px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c464caf */@media screen and (min-width: 1025px) {
    .elementor-457 .elementor-element.elementor-element-c464caf p {
        width: 100%;
        max-width: 456px;
    }
}

.elementor-457 .elementor-element.elementor-element-c464caf p {
    margin-bottom: 27px;
}

.elementor-457 .elementor-element.elementor-element-c464caf em {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c2eed2f */@media screen and (min-width: 1025px) {
    .elementor-457 .elementor-element.elementor-element-c2eed2f {
        width: 100%;
        max-width: 425px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e274d7e */@media screen and (min-width: 1025px) {
    .elementor-457 .elementor-element.elementor-element-e274d7e p {
        width: 100%;
        max-width: 456px;
    }
}

.elementor-457 .elementor-element.elementor-element-e274d7e p {
    margin-bottom: 27px;
}

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


.elementor-457 .elementor-element.elementor-element-e7127c6 .elementor-button-text {
    font-family: inherit;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17e7404 */.elementor-457 .elementor-element.elementor-element-17e7404 {
  width: 100%;
  max-width: 2000px;
  margin-left: auto;
  margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f8b922 */@media screen and (min-width: 1025px){
    .elementor-457 .elementor-element.elementor-element-7f8b922 h2 {
        width: 100%;
        max-width: 1066px;
        margin-left: auto;
        margin-right: auto;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9329015 */.elementor-457 .elementor-element.elementor-element-9329015 {
  width: 100%;
  max-width: 2000px;
  margin-left: auto;
  margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f4e3013 */@media screen and (min-width: 1025px){
    .elementor-457 .elementor-element.elementor-element-f4e3013 h2 {
        width: 100%;
        max-width: 1066px;
        margin-left: auto;
        margin-right: auto;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c4bf17b */.elementor-457 .elementor-element.elementor-element-c4bf17b p {
    margin-bottom: 27px;
}

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


.elementor-457 .elementor-element.elementor-element-efdb4b2 .elementor-button-text {
    font-family: inherit;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0925618 */.elementor-457 .elementor-element.elementor-element-0925618 {
  width: 100%;
  max-width: 2000px;
  margin-left: auto;
  margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a0396a1 */@media screen and (min-width: 1025px) {
    .elementor-457 .elementor-element.elementor-element-a0396a1 h2 {
        width: 100%;
        max-width: 1021px;
        margin-left: auto;
        margin-right: auto;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2cb0df6 */.elementor-457 .elementor-element.elementor-element-2cb0df6 p {
    margin-bottom: 7px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d87fd51 */.elementor-457 .elementor-element.elementor-element-d87fd51 a {
    font-family: inherit;
    width: 100%;
    max-width: 359px;
    min-height: 64px;
    padding-top: 20px;
}

.elementor-457 .elementor-element.elementor-element-d87fd51 {
    position: relative;
}



.elementor-457 .elementor-element.elementor-element-d87fd51 .elementor-button-text {
    font-family: inherit;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-37c34c6 */@media screen and (min-width: 1025px) {
    .elementor-457 .elementor-element.elementor-element-37c34c6  h3 {
        width: 100%;
        max-width: 252px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1e21e6 */@media screen and (min-width: 1025px) {
    .elementor-457 .elementor-element.elementor-element-b1e21e6 p {
        width: 100%;
        max-width: 306px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8d4bb4f */@media screen and (max-width: 1199px) and (min-width: 1025px) {
   .elementor-457 .elementor-element.elementor-element-8d4bb4f .elementor-widget-container {
        margin: 31px -250px -57px -295px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc6ae79 */@media screen and (min-width: 1025px) {
    .elementor-457 .elementor-element.elementor-element-dc6ae79  h3 {
        width: 100%;
        max-width: 252px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9734ef9 */@media screen and (min-width: 1025px) {
    .elementor-457 .elementor-element.elementor-element-9734ef9 p {
        width: 100%;
        max-width: 304px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c6c3921 */@media screen and (min-width: 1025px) {
    .elementor-457 .elementor-element.elementor-element-c6c3921 {
        position: relative;
        left: -22px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-504f489 */@media screen and (min-width: 1025px) {
    .elementor-457 .elementor-element.elementor-element-504f489  h3 {
        width: 100%;
        max-width: 301px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5d40c81 */@media screen and (min-width: 1025px) {
    .elementor-457 .elementor-element.elementor-element-5d40c81 p {
        width: 100%;
        max-width: 301px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-41c5b4f */@media screen and (min-width: 1025px) {
    .elementor-457 .elementor-element.elementor-element-41c5b4f  h3 {
        width: 100%;
        max-width: 252px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6e0a47b */@media screen and (min-width: 1025px) {
    .elementor-457 .elementor-element.elementor-element-6e0a47b p {
        width: 100%;
        max-width: 291px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8b2485 */@media screen and (min-width: 1025px) {
    .elementor-457 .elementor-element.elementor-element-c8b2485 {
        position: relative;
        top: -40px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2fdb37 */@media screen and (min-width: 1025px) {
    .elementor-457 .elementor-element.elementor-element-b2fdb37 {
        position: relative;
        left: -22px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1893d5 */@media screen and (min-width: 1124px) {
    .elementor-457 .elementor-element.elementor-element-e1893d5 {
        position: relative;
        top: -510px;
    }
}

@media screen and (max-width: 1123px) and (min-width: 1025px) {
   .elementor-457 .elementor-element.elementor-element-e1893d5  {
       position: relative;
        top: -408px;
   }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e9f302 */.elementor-457 .elementor-element.elementor-element-4e9f302 {
    width: 100%;
    max-width: 2000px;
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0ce5181 */.elementor-457 .elementor-element.elementor-element-0ce5181 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4dc7607 */@media screen and (min-width: 1025px) {
    .elementor-457 .elementor-element.elementor-element-4dc7607 p {
        width: 100%;
        max-width: 635px;
    }
}

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


.elementor-457 .elementor-element.elementor-element-a37490e .elementor-button-text {
    font-family: inherit;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6b9a686 */.elementor-457 .elementor-element.elementor-element-6b9a686 img {
    border-radius: 60px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8f0250 */.elementor-457 .elementor-element.elementor-element-f8f0250 {
    width: 100%;
    max-width: 2000px;
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-db98b14 */@media screen and (min-width: 1025px) {
    .elementor-457 .elementor-element.elementor-element-db98b14 h2 {
        width: 100%;
        max-width: 860px;
        margin-left: auto;
        margin-right: auto;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ddaab3d */.elementor-457 .elementor-element.elementor-element-ddaab3d p {
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d50287e */@media screen and (min-width: 1025px) {
    .elementor-457 .elementor-element.elementor-element-d50287e p{
        width: 100%;
        max-width: 360px;
    }
    
    .elementor-457 .elementor-element.elementor-element-d50287e {
        width: 100%;
        max-width: 432px !important;
        margin-left: auto;
        margin-right: auto;
    }
}

.elementor-457 .elementor-element.elementor-element-d50287e p {
    margin-bottom: 5px;
}

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

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

.elementor-457 .elementor-element.elementor-element-d5828bb p {
    margin-bottom: 5px;
}

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

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

.elementor-457 .elementor-element.elementor-element-a4f1a14 p {
    margin-bottom: 5px;
}

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

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

.elementor-457 .elementor-element.elementor-element-5751284 p {
    margin-bottom: 5px;
}

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

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

.elementor-457 .elementor-element.elementor-element-96d9b2c p {
    margin-bottom: 5px;
}

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

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

.elementor-457 .elementor-element.elementor-element-23f3adc p {
    margin-bottom: 5px;
}

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

.elementor-457 .elementor-element.elementor-element-23f3adc {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0ff0417 */.elementor-457 .elementor-element.elementor-element-0ff0417 strong {
    font-family: GolosTextBold !important;
    font-size: 42px;
    font-weight: bold;
    
    letter-spacing: -0.42px;
}


.elementor-457 .elementor-element.elementor-element-0ff0417 p,
.elementor-457 .elementor-element.elementor-element-0ff0417 {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a8760d0 */.elementor-457 .elementor-element.elementor-element-a8760d0 p,
.elementor-457 .elementor-element.elementor-element-a8760d0 {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ee0739b */.elementor-457 .elementor-element.elementor-element-ee0739b strong {
    font-family: GolosTextBold !important;
    font-size: 22px;
    font-weight: bold;
    
    letter-spacing: -0.22px;
}

.elementor-457 .elementor-element.elementor-element-ee0739b 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-fbd02f1 */.elementor-457 .elementor-element.elementor-element-fbd02f1 a {
    font-family: inherit;
    width: 100%;
    max-width: 429px;
    min-height: 64px;
    padding-top: 20px;
}

.elementor-457 .elementor-element.elementor-element-fbd02f1 {
    position: relative;
}


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


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

.elementor-457 .elementor-element.elementor-element-984705a p {
    margin-bottom: 5px;
}

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

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

.elementor-457 .elementor-element.elementor-element-b550290 p {
    margin-bottom: 5px;
}

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

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

.elementor-457 .elementor-element.elementor-element-ba19592 p {
    margin-bottom: 5px;
}

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

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

.elementor-457 .elementor-element.elementor-element-0677861 p {
    margin-bottom: 5px;
}

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

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

.elementor-457 .elementor-element.elementor-element-46b961f p {
    margin-bottom: 5px;
}

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

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

.elementor-457 .elementor-element.elementor-element-120f9ea p {
    margin-bottom: 5px;
}

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

.elementor-457 .elementor-element.elementor-element-120f9ea {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2449dce */.elementor-457 .elementor-element.elementor-element-2449dce strong {
    font-family: GolosTextBold !important;
    font-size: 42px;
    font-weight: bold;
    
    letter-spacing: -0.42px;
}


.elementor-457 .elementor-element.elementor-element-2449dce p,
.elementor-457 .elementor-element.elementor-element-2449dce {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ea6729b */.elementor-457 .elementor-element.elementor-element-ea6729b p,
.elementor-457 .elementor-element.elementor-element-ea6729b {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a5978e6 */.elementor-457 .elementor-element.elementor-element-a5978e6 strong {
    font-family: GolosTextBold !important;
    font-size: 22px;
    font-weight: bold;
    
    letter-spacing: -0.22px;
}

.elementor-457 .elementor-element.elementor-element-a5978e6 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-b0ef46d */.elementor-457 .elementor-element.elementor-element-b0ef46d a {
    font-family: inherit;
    width: 100%;
    max-width: 429px;
    min-height: 64px;
    padding-top: 20px;
}

.elementor-457 .elementor-element.elementor-element-b0ef46d {
    position: relative;
}


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


.elementor-457 .elementor-element.elementor-element-b0ef46d .elementor-button-text {
    font-family: inherit;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cab649a */.elementor-457 .elementor-element.elementor-element-cab649a {
    width: 100%;
    max-width: 2000px;
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a599741 */@media screen and (min-width: 1025px) {
    .elementor-457 .elementor-element.elementor-element-a599741 h2 {
        width: 100%;
        max-width: 1021px;
        margin-left: auto;
        margin-right: auto;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd0145f */@media screen and (min-width: 1025px){
    .elementor-457 .elementor-element.elementor-element-cd0145f p {
        width: 100%;
        max-width: 704px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2d66bcc */@media screen and (min-width: 1025px) {
    .elementor-457 .elementor-element.elementor-element-2d66bcc h2 {
        width: 100%;
        max-width: 1021px;
        margin-left: auto;
        margin-right: auto;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4e555e */@media screen and (min-width: 1025px){
    .elementor-457 .elementor-element.elementor-element-f4e555e p {
        width: 100%;
        max-width: 668px;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ceb04b9 */.elementor-457 .elementor-element.elementor-element-ceb04b9 a {
    font-family: inherit;
    width: 100%;
    max-width: 391px;
    min-height: 64px;
    padding-top: 20px;
}

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

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

}

.elementor-457 .elementor-element.elementor-element-ceb04b9 .elementor-button-text {
    font-family: inherit;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d16efb */@media screen and (max-width: 1048px) and (min-width: 1025px) {
   .elementor-457 .elementor-element.elementor-element-3d16efb.elementor-element {
        --widgets-spacing: 18px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35ce20a */.elementor-457 .elementor-element.elementor-element-35ce20a {
    width: 100%;
    max-width: 2000px;
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fef1a85 */@media screen and (min-width: 1025px) {
    .elementor-457 .elementor-element.elementor-element-fef1a85 h2 {
        width: 100%;
        max-width: 985px;
        margin-left: auto;
        margin-right: auto;
    }
}

.elementor-457 .elementor-element.elementor-element-fef1a85 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-7b6cf64 */.elementor-457 .elementor-element.elementor-element-7b6cf64 {
    width: 100%;
    max-width: 2000px;
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0098e7e */@media screen and (min-width: 1025px) {
    .elementor-457 .elementor-element.elementor-element-0098e7e h2 {
        width: 100%;
        max-width: 837px;
        margin-left: auto;
        margin-right: auto;
    }
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-2330a3c */.elementor-457 .elementor-element.elementor-element-2330a3c {
    width: 100%;
    max-width: 955px !important;
    margin-left: auto;
    margin-right: auto;
}

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

.elementor-457 .elementor-element.elementor-element-2330a3c .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-457 .elementor-element.elementor-element-2330a3c .elementor-accordion-title {
    left: -12px;
     position: relative;
}



.elementor-457 .elementor-element.elementor-element-2330a3c .fa-minus:before {
     left: -20px;
    position: relative;
}

.elementor-457 .elementor-element.elementor-element-2330a3c .fa-plus:before {
    left: -20px;
     position: relative;
}
}

.elementor-457 .elementor-element.elementor-element-2330a3c .elementor-tab-title {
    border-bottom: 1px solid #7070704f;
    margin-left: 10px !important;
}

.elementor-457 .elementor-element.elementor-element-2330a3c .elementor-accordion-item:last-child .elementor-tab-title {
    border-bottom: 0 !important;
}

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

.elementor-457 .elementor-element.elementor-element-2330a3c .elementor-tab-title.elementor-active {
    padding-bottom: 13px !important;
}

.elementor-457 .elementor-element.elementor-element-2330a3c p {
    width: 100%;
    max-width: 792px;
}

.elementor-457 .elementor-element.elementor-element-2330a3c .elementor-tab-title {
    font-family: GolosTextBold !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f82ff77 */.elementor-457 .elementor-element.elementor-element-f82ff77 {
    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-457 > .elementor {
    overflow-x: hidden;
}
}/* End custom CSS */