.elementor-515 .elementor-element.elementor-element-2854124{--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:75px;--padding-block-end:50px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-515 .elementor-element.elementor-element-2854124:not(.elementor-motion-effects-element-type-background), .elementor-515 .elementor-element.elementor-element-2854124 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mathsonline.co/wp-content/uploads/2025/04/Math-online-junior-middle-school-s1-hero-bg-img.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-515 .elementor-element.elementor-element-2854124, .elementor-515 .elementor-element.elementor-element-2854124::before{--border-transition:0.3s;}.elementor-515 .elementor-element.elementor-element-929948f{--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-515 .elementor-element.elementor-element-929948f, .elementor-515 .elementor-element.elementor-element-929948f::before{--border-transition:0.3s;}.elementor-515 .elementor-element.elementor-element-3463d73{color:#6BFBCE;font-size:36px;font-weight:400;line-height:1em;letter-spacing:-1.08px;}.elementor-515 .elementor-element.elementor-element-bb62c27{width:var( --container-widget-width, 75.727% );max-width:75.727%;--container-widget-width:75.727%;--container-widget-flex-grow:0;}.elementor-515 .elementor-element.elementor-element-bb62c27.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-515 .elementor-element.elementor-element-56bbaabc{color:var( --e-global-color-9c89ac8 );font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-515 .elementor-element.elementor-element-56bbaabc > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-515 .elementor-element.elementor-element-71d8daf2 .elementor-button .elementor-align-icon-right{margin-left:-5px;}.elementor-515 .elementor-element.elementor-element-71d8daf2 .elementor-button .elementor-align-icon-left{margin-right:-5px;}.elementor-515 .elementor-element.elementor-element-71d8daf2 .elementor-button{font-size:20px;font-weight:800;line-height:1.2em;}.elementor-515 .elementor-element.elementor-element-1c40867a{color:#FFFFFF;font-size:28px;font-weight:400;line-height:1em;}.elementor-515 .elementor-element.elementor-element-1c40867a > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-515 .elementor-element.elementor-element-b5ad1a0{--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-515 .elementor-element.elementor-element-fc05683{--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-515 .elementor-element.elementor-element-fed1f76.elementor-element{--align-self:flex-start;}.elementor-515 .elementor-element.elementor-element-a6446d4{--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-515 .elementor-element.elementor-element-44eeb83{width:var( --container-widget-width, 72.789% );max-width:72.789%;--container-widget-width:72.789%;--container-widget-flex-grow:0;}.elementor-515 .elementor-element.elementor-element-44eeb83.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-515 .elementor-element.elementor-element-54f7036{--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-515 .elementor-element.elementor-element-a795e96.elementor-element{--align-self:flex-start;}.elementor-515 .elementor-element.elementor-element-7427750{--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-515 .elementor-element.elementor-element-b63e0ec.elementor-element{--align-self:flex-start;}.elementor-515 .elementor-element.elementor-element-33473fe{--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-515 .elementor-element.elementor-element-ba692c7.elementor-element{--align-self:flex-start;}.elementor-515 .elementor-element.elementor-element-9436f16{--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-515 .elementor-element.elementor-element-bf9b120{--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-515 .elementor-element.elementor-element-0ba5be4.elementor-element{--align-self:flex-start;}.elementor-515 .elementor-element.elementor-element-ad417e3{--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-515 .elementor-element.elementor-element-f31b76a.elementor-element{--align-self:flex-start;}.elementor-515 .elementor-element.elementor-element-1f63468{--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-515 .elementor-element.elementor-element-86e96ed.elementor-element{--align-self:flex-start;}.elementor-515 .elementor-element.elementor-element-b0dfec5{--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-515 .elementor-element.elementor-element-263ae82.elementor-element{--align-self:flex-start;}.elementor-515 .elementor-element.elementor-element-1bbca91{--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-515 .elementor-element.elementor-element-7f06228.elementor-element{--align-self:flex-start;}.elementor-515 .elementor-element.elementor-element-5fd8ab62{--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-515 .elementor-element.elementor-element-5a667c7.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-515 .elementor-element.elementor-element-5a667c7.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-515 .elementor-element.elementor-element-5a667c7.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-515 .elementor-element.elementor-element-5a667c7 .elementor-image-box-wrapper .elementor-image-box-img{width:14%;}.elementor-515 .elementor-element.elementor-element-5a667c7 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-515 .elementor-element.elementor-element-5a667c7 .elementor-image-box-description{color:#1C1C1C;font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:500;line-height:1.4166666666667em;}.elementor-515 .elementor-element.elementor-element-30aaa2a1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-between;--gap:0px 0px;--flex-wrap:wrap;--background-transition:0.3s;--padding-block-start:20px;--padding-block-end:85px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-515 .elementor-element.elementor-element-4cc2217{--display:flex;--background-transition:0.3s;}.elementor-515 .elementor-element.elementor-element-69f4dc74 .elementor-heading-title{font-size:50px;font-weight:700;line-height:1.08em;letter-spacing:-0.5px;}.elementor-515 .elementor-element.elementor-element-69f4dc74 > .elementor-widget-container{margin:45px 0px 0px 0px;}.elementor-515 .elementor-element.elementor-element-5d487790{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-515 .elementor-element.elementor-element-cd8d3e6{--display:flex;--background-transition:0.3s;}.elementor-515 .elementor-element.elementor-element-32efb24 > .elementor-widget-container{margin:0px -210px 0px 0px;}.elementor-515 .elementor-element.elementor-element-77f8c48e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:95px;--padding-block-end:100px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-515 .elementor-element.elementor-element-77f8c48e:not(.elementor-motion-effects-element-type-background), .elementor-515 .elementor-element.elementor-element-77f8c48e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00154A;background-image:url("https://www.mathsonline.co/wp-content/uploads/2023/09/Math-online-junior-middle-school-s4-hero-bg-img.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:auto;}.elementor-515 .elementor-element.elementor-element-77f8c48e, .elementor-515 .elementor-element.elementor-element-77f8c48e::before{--border-transition:0.3s;}.elementor-515 .elementor-element.elementor-element-78317ead{text-align:center;}.elementor-515 .elementor-element.elementor-element-78317ead .elementor-heading-title{color:var( --e-global-color-9c89ac8 );font-size:50px;font-weight:700;line-height:1.08em;letter-spacing:-0.5px;}.elementor-515 .elementor-element.elementor-element-78317ead > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-515 .elementor-element.elementor-element-52a49de{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-515 .elementor-element.elementor-element-52a49de > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-515 .elementor-element.elementor-element-42667034{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:2px 2px;--flex-wrap:wrap;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:40px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-515 .elementor-element.elementor-element-371f99d7{--display:flex;--background-transition:0.3s;}.elementor-515 .elementor-element.elementor-element-61c118c9{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-515 .elementor-element.elementor-element-61c118c9 > .elementor-widget-container{padding:33px 10px 30px 50px;background-color:#FFFFFF;border-radius:30px 30px 30px 30px;}.elementor-515 .elementor-element.elementor-element-6e17c674{--display:flex;--background-transition:0.3s;}.elementor-515 .elementor-element.elementor-element-15391355{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-515 .elementor-element.elementor-element-15391355 > .elementor-widget-container{padding:33px 10px 30px 50px;background-color:#FFFFFF;border-radius:30px 30px 30px 30px;}.elementor-515 .elementor-element.elementor-element-326d8a33{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-515 .elementor-element.elementor-element-3d17908b{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-515 .elementor-element.elementor-element-3d17908b > .elementor-widget-container{padding:33px 10px 30px 50px;background-color:#FFFFFF;border-radius:30px 30px 30px 30px;}.elementor-515 .elementor-element.elementor-element-2ee7db14{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-515 .elementor-element.elementor-element-7a159a3f{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-515 .elementor-element.elementor-element-7a159a3f > .elementor-widget-container{padding:33px 10px 30px 50px;background-color:#FFFFFF;border-radius:30px 30px 30px 30px;}.elementor-515 .elementor-element.elementor-element-60b5ff12{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-515 .elementor-element.elementor-element-315ea27d{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-515 .elementor-element.elementor-element-315ea27d > .elementor-widget-container{padding:33px 10px 30px 50px;background-color:#FFFFFF;border-radius:30px 30px 30px 30px;}.elementor-515 .elementor-element.elementor-element-7c85d1fc{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-515 .elementor-element.elementor-element-30c753b3{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-515 .elementor-element.elementor-element-30c753b3 > .elementor-widget-container{padding:33px 10px 30px 50px;background-color:#FFFFFF;border-radius:30px 30px 30px 30px;}.elementor-515 .elementor-element.elementor-element-483cafbf{--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-515 .elementor-element.elementor-element-7c28bf95{--display:flex;--background-transition:0.3s;}.elementor-515 .elementor-element.elementor-element-7ee7a256{--display:flex;--background-transition:0.3s;}.elementor-515 .elementor-element.elementor-element-10475e6c{color:var( --e-global-color-9c89ac8 );font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-515 .elementor-element.elementor-element-10475e6c > .elementor-widget-container{margin:0px -10px 0px 0px;}.elementor-515 .elementor-element.elementor-element-7cb18910 .elementor-button .elementor-align-icon-right{margin-left:-5px;}.elementor-515 .elementor-element.elementor-element-7cb18910 .elementor-button .elementor-align-icon-left{margin-right:-5px;}.elementor-515 .elementor-element.elementor-element-7cb18910 .elementor-button{font-size:20px;font-weight:800;line-height:1.2em;}.elementor-515 .elementor-element.elementor-element-6d2f3617{--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:27px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-515 .elementor-element.elementor-element-6d2f3617:not(.elementor-motion-effects-element-type-background), .elementor-515 .elementor-element.elementor-element-6d2f3617 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1865F2;background-image:url("https://www.mathsonline.co/wp-content/uploads/2023/09/Math-online-junior-middle-school-s5-hero-bg-img.jpg");background-position:top center;background-repeat:no-repeat;background-size:auto;}.elementor-515 .elementor-element.elementor-element-6d2f3617, .elementor-515 .elementor-element.elementor-element-6d2f3617::before{--border-transition:0.3s;}.elementor-515 .elementor-element.elementor-element-27a1442{text-align:center;}.elementor-515 .elementor-element.elementor-element-27a1442 .elementor-heading-title{color:var( --e-global-color-9c89ac8 );font-size:50px;font-weight:700;line-height:1.08em;letter-spacing:-0.5px;}.elementor-515 .elementor-element.elementor-element-27a1442 > .elementor-widget-container{margin:0px 0px 95px 0px;}.elementor-515 .elementor-element.elementor-element-8479a04{--display:flex;--background-transition:0.3s;--margin-block-start:35px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-515 .elementor-element.elementor-element-8479a04, .elementor-515 .elementor-element.elementor-element-8479a04::before{--border-transition:0.3s;}.elementor-515 .elementor-element.elementor-element-6ce18d5b{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-515 .elementor-element.elementor-element-34f99be9{--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:80px;--padding-block-end:135px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-515 .elementor-element.elementor-element-34f99be9:not(.elementor-motion-effects-element-type-background), .elementor-515 .elementor-element.elementor-element-34f99be9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mathsonline.co/wp-content/uploads/2023/09/Math-online-junior-middle-school-s6-hero-bg-img.jpg");background-position:top center;background-repeat:no-repeat;background-size:auto;}.elementor-515 .elementor-element.elementor-element-34f99be9, .elementor-515 .elementor-element.elementor-element-34f99be9::before{--border-transition:0.3s;}.elementor-515 .elementor-element.elementor-element-1c73055c{text-align:center;}.elementor-515 .elementor-element.elementor-element-1c73055c .elementor-heading-title{font-size:50px;font-weight:700;line-height:1.08em;letter-spacing:-0.5px;}.elementor-515 .elementor-element.elementor-element-1c73055c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-515 .elementor-element.elementor-element-9ea4000{text-align:center;color:#1865F2;font-size:60px;font-weight:400;line-height:1em;letter-spacing:-0.6px;}.elementor-515 .elementor-element.elementor-element-9ea4000 > .elementor-widget-container{margin:0px 0px 17px 0px;}.elementor-515 .elementor-element.elementor-element-528bf433{text-align:center;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-515 .elementor-element.elementor-element-528bf433 > .elementor-widget-container{margin:0px 0px 52px 0px;}.elementor-515 .elementor-element.elementor-element-761d0a39{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-515 .elementor-element.elementor-element-761d0a39 > .elementor-widget-container{margin:0px 0px 11px 0px;padding:25px 20px 25px 50px;background-color:#F3F5FF;border-radius:30px 30px 30px 30px;}.elementor-515 .elementor-element.elementor-element-18a35cf6{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-515 .elementor-element.elementor-element-18a35cf6 > .elementor-widget-container{margin:0px 0px 11px 0px;padding:25px 20px 25px 50px;background-color:#F3F5FF;border-radius:30px 30px 30px 30px;}.elementor-515 .elementor-element.elementor-element-14420781{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-515 .elementor-element.elementor-element-14420781 > .elementor-widget-container{margin:0px 0px 11px 0px;padding:25px 20px 25px 50px;background-color:#F3F5FF;border-radius:30px 30px 30px 30px;}.elementor-515 .elementor-element.elementor-element-5c3e65bf{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-515 .elementor-element.elementor-element-5c3e65bf > .elementor-widget-container{margin:0px 0px 31px 0px;padding:25px 20px 25px 50px;background-color:#F3F5FF;border-radius:30px 30px 30px 30px;}.elementor-515 .elementor-element.elementor-element-71b1c5a5{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-515 .elementor-element.elementor-element-699c391c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap:wrap;--background-transition:0.3s;--margin-block-start:90px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-515 .elementor-element.elementor-element-ffec5f6{--display:flex;--background-transition:0.3s;}.elementor-515 .elementor-element.elementor-element-77435d40{--display:flex;--gap:17px 17px;--background-transition:0.3s;}.elementor-515 .elementor-element.elementor-element-32569cf6 .elementor-heading-title{font-size:50px;font-weight:700;line-height:1.08em;letter-spacing:-0.5px;}.elementor-515 .elementor-element.elementor-element-32569cf6 > .elementor-widget-container{margin:0px -26px 0px 0px;}.elementor-515 .elementor-element.elementor-element-530538cc{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-515 .elementor-element.elementor-element-2de98bf3 .elementor-button .elementor-align-icon-right{margin-left:-5px;}.elementor-515 .elementor-element.elementor-element-2de98bf3 .elementor-button .elementor-align-icon-left{margin-right:-5px;}.elementor-515 .elementor-element.elementor-element-2de98bf3 .elementor-button{font-size:20px;font-weight:800;line-height:1.2em;}.elementor-515 .elementor-element.elementor-element-3802e137{--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:85px;--padding-block-end:0px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-515 .elementor-element.elementor-element-3802e137:not(.elementor-motion-effects-element-type-background), .elementor-515 .elementor-element.elementor-element-3802e137 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mathsonline.co/wp-content/uploads/2025/04/math-online-home-s5-hero-bg-img.jpg");background-position:top center;background-repeat:no-repeat;background-size:auto;}.elementor-515 .elementor-element.elementor-element-3802e137, .elementor-515 .elementor-element.elementor-element-3802e137::before{--border-transition:0.3s;}.elementor-515 .elementor-element.elementor-element-5c6b57a2{text-align:center;}.elementor-515 .elementor-element.elementor-element-5c6b57a2 .elementor-heading-title{color:var( --e-global-color-9c89ac8 );font-size:50px;font-weight:700;line-height:1.08em;letter-spacing:-0.5px;}.elementor-515 .elementor-element.elementor-element-5c6b57a2 > .elementor-widget-container{margin:0px 0px 105px 0px;}.elementor-515 .elementor-element.elementor-element-5a831a5{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-515 .elementor-element.elementor-element-6c94b77c{text-align:center;}.elementor-515 .elementor-element.elementor-element-6c94b77c .elementor-heading-title{color:#00154A;font-size:32px;font-weight:600;line-height:1.0625em;letter-spacing:-0.32px;}.elementor-515 .elementor-element.elementor-element-6c94b77c > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-515 .elementor-element.elementor-element-35a9097b{--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-515 .elementor-element.elementor-element-61aaa101{--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-515 .elementor-element.elementor-element-61aaa101:not(.elementor-motion-effects-element-type-background), .elementor-515 .elementor-element.elementor-element-61aaa101 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-515 .elementor-element.elementor-element-61aaa101, .elementor-515 .elementor-element.elementor-element-61aaa101::before{--border-transition:0.3s;}.elementor-515 .elementor-element.elementor-element-689f9f45{text-align:left;}.elementor-515 .elementor-element.elementor-element-70dd07c2{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-515 .elementor-element.elementor-element-1f080d40{--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-515 .elementor-element.elementor-element-1f080d40:not(.elementor-motion-effects-element-type-background), .elementor-515 .elementor-element.elementor-element-1f080d40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-515 .elementor-element.elementor-element-1f080d40, .elementor-515 .elementor-element.elementor-element-1f080d40::before{--border-transition:0.3s;}.elementor-515 .elementor-element.elementor-element-4541c117{text-align:left;}.elementor-515 .elementor-element.elementor-element-5b70f97e{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-515 .elementor-element.elementor-element-c43c625{--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-515 .elementor-element.elementor-element-c43c625:not(.elementor-motion-effects-element-type-background), .elementor-515 .elementor-element.elementor-element-c43c625 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-515 .elementor-element.elementor-element-c43c625, .elementor-515 .elementor-element.elementor-element-c43c625::before{--border-transition:0.3s;}.elementor-515 .elementor-element.elementor-element-31cb0cee{text-align:left;}.elementor-515 .elementor-element.elementor-element-237b3dde{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-515 .elementor-element.elementor-element-59b20c0e{--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-515 .elementor-element.elementor-element-59b20c0e:not(.elementor-motion-effects-element-type-background), .elementor-515 .elementor-element.elementor-element-59b20c0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-515 .elementor-element.elementor-element-59b20c0e, .elementor-515 .elementor-element.elementor-element-59b20c0e::before{--border-transition:0.3s;}.elementor-515 .elementor-element.elementor-element-10c22417{text-align:left;}.elementor-515 .elementor-element.elementor-element-73d0843{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-515 .elementor-element.elementor-element-1b5d2c91{--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-515 .elementor-element.elementor-element-1b5d2c91:not(.elementor-motion-effects-element-type-background), .elementor-515 .elementor-element.elementor-element-1b5d2c91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-515 .elementor-element.elementor-element-1b5d2c91, .elementor-515 .elementor-element.elementor-element-1b5d2c91::before{--border-transition:0.3s;}.elementor-515 .elementor-element.elementor-element-6cf3c3a4{text-align:left;}.elementor-515 .elementor-element.elementor-element-7b0d1d41{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-515 .elementor-element.elementor-element-77f4098a{--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-515 .elementor-element.elementor-element-77f4098a:not(.elementor-motion-effects-element-type-background), .elementor-515 .elementor-element.elementor-element-77f4098a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-515 .elementor-element.elementor-element-77f4098a, .elementor-515 .elementor-element.elementor-element-77f4098a::before{--border-transition:0.3s;}.elementor-515 .elementor-element.elementor-element-1e5d678d{text-align:left;}.elementor-515 .elementor-element.elementor-element-d0a0977{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-515 .elementor-element.elementor-element-3acb79f9{--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-515 .elementor-element.elementor-element-3acb79f9:not(.elementor-motion-effects-element-type-background), .elementor-515 .elementor-element.elementor-element-3acb79f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-515 .elementor-element.elementor-element-3acb79f9, .elementor-515 .elementor-element.elementor-element-3acb79f9::before{--border-transition:0.3s;}.elementor-515 .elementor-element.elementor-element-74836f6f{text-align:left;}.elementor-515 .elementor-element.elementor-element-2be9fbff{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-515 .elementor-element.elementor-element-6f3e0cfe{--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-515 .elementor-element.elementor-element-6f3e0cfe:not(.elementor-motion-effects-element-type-background), .elementor-515 .elementor-element.elementor-element-6f3e0cfe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-515 .elementor-element.elementor-element-6f3e0cfe, .elementor-515 .elementor-element.elementor-element-6f3e0cfe::before{--border-transition:0.3s;}.elementor-515 .elementor-element.elementor-element-35331601{text-align:left;}.elementor-515 .elementor-element.elementor-element-40c4a55f{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-515 .elementor-element.elementor-element-73fafb6a .elementor-button .elementor-align-icon-right{margin-left:-5px;}.elementor-515 .elementor-element.elementor-element-73fafb6a .elementor-button .elementor-align-icon-left{margin-right:-5px;}.elementor-515 .elementor-element.elementor-element-73fafb6a .elementor-button{font-size:20px;font-weight:800;line-height:1.2em;}.elementor-515 .elementor-element.elementor-element-73fafb6a > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-515 .elementor-element.elementor-element-548dc8e8{--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:65px;--padding-block-end:90px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-515 .elementor-element.elementor-element-548dc8e8:not(.elementor-motion-effects-element-type-background), .elementor-515 .elementor-element.elementor-element-548dc8e8 > .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-515 .elementor-element.elementor-element-548dc8e8, .elementor-515 .elementor-element.elementor-element-548dc8e8::before{--border-transition:0.3s;}.elementor-515 .elementor-element.elementor-element-169d037e{text-align:center;}.elementor-515 .elementor-element.elementor-element-169d037e .elementor-heading-title{font-size:32px;font-weight:700;line-height:1.0625em;letter-spacing:-0.32px;}.elementor-515 .elementor-element.elementor-element-169d037e > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-515 .elementor-element.elementor-element-0deae1c{text-align:center;color:#1865F2;font-size:60px;font-weight:400;line-height:1em;letter-spacing:-0.6px;}.elementor-515 .elementor-element.elementor-element-0deae1c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-515 .elementor-element.elementor-element-a9d1a35{text-align:center;}.elementor-515 .elementor-element.elementor-element-a9d1a35 .elementor-heading-title{font-size:50px;font-weight:700;line-height:1.08em;letter-spacing:-0.5px;}.elementor-515 .elementor-element.elementor-element-a9d1a35 > .elementor-widget-container{margin:0px 0px 22px 0px;}.elementor-515 .elementor-element.elementor-element-443e3ca8{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-515 .elementor-element.elementor-element-28a70ac6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--align-items:flex-start;--gap:10px 10px;--background-transition:0.3s;--margin-block-start:2px;--margin-block-end:20px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-515 .elementor-element.elementor-element-5c4d8362{--display:flex;--background-transition:0.3s;}.elementor-515 .elementor-element.elementor-element-777ef472{--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-515 .elementor-element.elementor-element-777ef472:not(.elementor-motion-effects-element-type-background), .elementor-515 .elementor-element.elementor-element-777ef472 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-515 .elementor-element.elementor-element-777ef472, .elementor-515 .elementor-element.elementor-element-777ef472::before{--border-transition:0.3s;}.elementor-515 .elementor-element.elementor-element-355cdb7a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-515 .elementor-element.elementor-element-355cdb7a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-515 .elementor-element.elementor-element-355cdb7a{--e-icon-list-icon-size:43px;--icon-vertical-offset:0px;}.elementor-515 .elementor-element.elementor-element-355cdb7a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-515 .elementor-element.elementor-element-355cdb7a .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-515 .elementor-element.elementor-element-355cdb7a .elementor-icon-list-text{color:#000D2E;transition:color 0.3s;}.elementor-515 .elementor-element.elementor-element-355cdb7a > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-515 .elementor-element.elementor-element-710892ee{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-515 .elementor-element.elementor-element-6b825404{--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-515 .elementor-element.elementor-element-6b825404:not(.elementor-motion-effects-element-type-background), .elementor-515 .elementor-element.elementor-element-6b825404 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-515 .elementor-element.elementor-element-6b825404, .elementor-515 .elementor-element.elementor-element-6b825404::before{--border-transition:0.3s;}.elementor-515 .elementor-element.elementor-element-4ad7cdf9 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-515 .elementor-element.elementor-element-4ad7cdf9 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-515 .elementor-element.elementor-element-4ad7cdf9{--e-icon-list-icon-size:43px;--icon-vertical-offset:0px;}.elementor-515 .elementor-element.elementor-element-4ad7cdf9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-515 .elementor-element.elementor-element-4ad7cdf9 .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-515 .elementor-element.elementor-element-4ad7cdf9 .elementor-icon-list-text{color:#000D2E;transition:color 0.3s;}.elementor-515 .elementor-element.elementor-element-4ad7cdf9 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-515 .elementor-element.elementor-element-1ed47b1b{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-515 .elementor-element.elementor-element-70ff4b84{--display:flex;--background-transition:0.3s;}.elementor-515 .elementor-element.elementor-element-4f815887{--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-515 .elementor-element.elementor-element-4f815887:not(.elementor-motion-effects-element-type-background), .elementor-515 .elementor-element.elementor-element-4f815887 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-515 .elementor-element.elementor-element-4f815887, .elementor-515 .elementor-element.elementor-element-4f815887::before{--border-transition:0.3s;}.elementor-515 .elementor-element.elementor-element-1b364ed0 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-515 .elementor-element.elementor-element-1b364ed0 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-515 .elementor-element.elementor-element-1b364ed0{--e-icon-list-icon-size:43px;--icon-vertical-offset:0px;}.elementor-515 .elementor-element.elementor-element-1b364ed0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-515 .elementor-element.elementor-element-1b364ed0 .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-515 .elementor-element.elementor-element-1b364ed0 .elementor-icon-list-text{color:#000D2E;transition:color 0.3s;}.elementor-515 .elementor-element.elementor-element-1b364ed0 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-515 .elementor-element.elementor-element-14b25e06{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-515 .elementor-element.elementor-element-4fb6cfa0{--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-515 .elementor-element.elementor-element-4fb6cfa0:not(.elementor-motion-effects-element-type-background), .elementor-515 .elementor-element.elementor-element-4fb6cfa0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-515 .elementor-element.elementor-element-4fb6cfa0, .elementor-515 .elementor-element.elementor-element-4fb6cfa0::before{--border-transition:0.3s;}.elementor-515 .elementor-element.elementor-element-70f42541 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-515 .elementor-element.elementor-element-70f42541 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-515 .elementor-element.elementor-element-70f42541{--e-icon-list-icon-size:43px;--icon-vertical-offset:0px;}.elementor-515 .elementor-element.elementor-element-70f42541 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-515 .elementor-element.elementor-element-70f42541 .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-515 .elementor-element.elementor-element-70f42541 .elementor-icon-list-text{color:#000D2E;transition:color 0.3s;}.elementor-515 .elementor-element.elementor-element-70f42541 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-515 .elementor-element.elementor-element-152a5361{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-515 .elementor-element.elementor-element-3049d088 .elementor-button .elementor-align-icon-right{margin-left:-5px;}.elementor-515 .elementor-element.elementor-element-3049d088 .elementor-button .elementor-align-icon-left{margin-right:-5px;}.elementor-515 .elementor-element.elementor-element-3049d088 .elementor-button{font-size:20px;font-weight:800;line-height:1.2em;}.elementor-515 .elementor-element.elementor-element-3d8abf27{--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-515 .elementor-element.elementor-element-3d8abf27:not(.elementor-motion-effects-element-type-background), .elementor-515 .elementor-element.elementor-element-3d8abf27 > .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-515 .elementor-element.elementor-element-3d8abf27, .elementor-515 .elementor-element.elementor-element-3d8abf27::before{--border-transition:0.3s;}.elementor-515 .elementor-element.elementor-element-19e21553{text-align:center;}.elementor-515 .elementor-element.elementor-element-19e21553 .elementor-heading-title{font-size:50px;font-weight:700;line-height:1.08em;letter-spacing:-0.5px;}.elementor-515 .elementor-element.elementor-element-19e21553 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-515 .elementor-element.elementor-element-53341be{text-align:center;}.elementor-515 .elementor-element.elementor-element-11d19c96{--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-515 .elementor-element.elementor-element-5244f9e{--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-515 .elementor-element.elementor-element-1429b6d6{--display:flex;--background-transition:0.3s;}.elementor-515 .elementor-element.elementor-element-dda7060 > .elementor-widget-container{margin:0px 0px 0px -245px;}.elementor-515 .elementor-element.elementor-element-79bb2a55{--display:flex;--gap:15px 15px;--background-transition:0.3s;}.elementor-515 .elementor-element.elementor-element-595c166b .elementor-heading-title{font-size:50px;font-weight:700;line-height:1.08em;letter-spacing:-0.5px;}.elementor-515 .elementor-element.elementor-element-595c166b > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-515 .elementor-element.elementor-element-4bbc28ce{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-515 .elementor-element.elementor-element-13dde12c .elementor-button .elementor-align-icon-right{margin-left:-5px;}.elementor-515 .elementor-element.elementor-element-13dde12c .elementor-button .elementor-align-icon-left{margin-right:-5px;}.elementor-515 .elementor-element.elementor-element-13dde12c .elementor-button{font-size:20px;font-weight:800;line-height:1.2em;}.elementor-515 .elementor-element.elementor-element-43564c4b{--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-515 .elementor-element.elementor-element-43564c4b:not(.elementor-motion-effects-element-type-background), .elementor-515 .elementor-element.elementor-element-43564c4b > .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-515 .elementor-element.elementor-element-43564c4b, .elementor-515 .elementor-element.elementor-element-43564c4b::before{--border-transition:0.3s;}.elementor-515 .elementor-element.elementor-element-1d8aa0cd{text-align:center;}.elementor-515 .elementor-element.elementor-element-1d8aa0cd .elementor-heading-title{font-size:50px;font-weight:700;line-height:1.08em;letter-spacing:-0.5px;}.elementor-515 .elementor-element.elementor-element-1d8aa0cd > .elementor-widget-container{margin:0px 0px -7px 0px;}.elementor-515 .elementor-element.elementor-element-56fb6387{text-align:center;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-515 .elementor-element.elementor-element-5f0d3ca1 .elementor-button .elementor-align-icon-right{margin-left:-5px;}.elementor-515 .elementor-element.elementor-element-5f0d3ca1 .elementor-button .elementor-align-icon-left{margin-right:-5px;}.elementor-515 .elementor-element.elementor-element-5f0d3ca1 .elementor-button{font-size:20px;font-weight:800;line-height:1.2em;}.elementor-515 .elementor-element.elementor-element-5f0d3ca1 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-515 .elementor-element.elementor-element-5f0d3ca1{z-index:2;}.elementor-515 .elementor-element.elementor-element-f41c663{--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-515 .elementor-element.elementor-element-16993111{--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-515 .elementor-element.elementor-element-76a24dbd{--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-515 .elementor-element.elementor-element-76a24dbd, .elementor-515 .elementor-element.elementor-element-76a24dbd::before{--border-transition:0.3s;}.elementor-515 .elementor-element.elementor-element-79fbd6c > .elementor-widget-container{margin:-45px 0px 0px 0px;}.elementor-515 .elementor-element.elementor-element-5a0cb1c4 .elementor-heading-title{font-size:22px;font-weight:700;line-height:1.2727272727273em;letter-spacing:-0.22px;}.elementor-515 .elementor-element.elementor-element-431f7bbe{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-515 .elementor-element.elementor-element-67590668{--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-515 .elementor-element.elementor-element-8fbd40f > .elementor-widget-container{margin:-20px -250px 0px -350px;}.elementor-515 .elementor-element.elementor-element-79adf3b1{--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-515 .elementor-element.elementor-element-374ef127{--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:30px;--padding-inline-start:30px;--padding-inline-end:15px;}.elementor-515 .elementor-element.elementor-element-374ef127:not(.elementor-motion-effects-element-type-background), .elementor-515 .elementor-element.elementor-element-374ef127 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-515 .elementor-element.elementor-element-374ef127, .elementor-515 .elementor-element.elementor-element-374ef127::before{--border-transition:0.3s;}.elementor-515 .elementor-element.elementor-element-36fd4c07 > .elementor-widget-container{margin:-45px 0px 0px 0px;}.elementor-515 .elementor-element.elementor-element-1b300b46 .elementor-heading-title{font-size:22px;font-weight:700;line-height:1.2727272727273em;letter-spacing:-0.22px;}.elementor-515 .elementor-element.elementor-element-13236a19{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-515 .elementor-element.elementor-element-34e3d8d8{--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-515 .elementor-element.elementor-element-5f3e59dc{--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-515 .elementor-element.elementor-element-5a09aa12{--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-515 .elementor-element.elementor-element-5a09aa12:not(.elementor-motion-effects-element-type-background), .elementor-515 .elementor-element.elementor-element-5a09aa12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-515 .elementor-element.elementor-element-5a09aa12, .elementor-515 .elementor-element.elementor-element-5a09aa12::before{--border-transition:0.3s;}.elementor-515 .elementor-element.elementor-element-284aa9dd > .elementor-widget-container{margin:-45px 0px 0px 0px;}.elementor-515 .elementor-element.elementor-element-6c0ab61d .elementor-heading-title{font-size:22px;font-weight:700;line-height:1.2727272727273em;letter-spacing:-0.22px;}.elementor-515 .elementor-element.elementor-element-7316b7f7{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-515 .elementor-element.elementor-element-7e67ca1e{--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-515 .elementor-element.elementor-element-356714ac{--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-515 .elementor-element.elementor-element-4af65754{--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-515 .elementor-element.elementor-element-4af65754:not(.elementor-motion-effects-element-type-background), .elementor-515 .elementor-element.elementor-element-4af65754 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-515 .elementor-element.elementor-element-4af65754, .elementor-515 .elementor-element.elementor-element-4af65754::before{--border-transition:0.3s;}.elementor-515 .elementor-element.elementor-element-c1ec71a > .elementor-widget-container{margin:-45px 0px 0px 0px;}.elementor-515 .elementor-element.elementor-element-7d1f4d65 .elementor-heading-title{font-size:22px;font-weight:700;line-height:1.2727272727273em;letter-spacing:-0.22px;}.elementor-515 .elementor-element.elementor-element-47f07897{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-515 .elementor-element.elementor-element-539f9924{--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:95px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-515 .elementor-element.elementor-element-539f9924:not(.elementor-motion-effects-element-type-background), .elementor-515 .elementor-element.elementor-element-539f9924 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F5FF;}.elementor-515 .elementor-element.elementor-element-539f9924, .elementor-515 .elementor-element.elementor-element-539f9924::before{--border-transition:0.3s;}.elementor-515 .elementor-element.elementor-element-4d299b4{--display:flex;--gap:0px 0px;--background-transition:0.3s;}.elementor-515 .elementor-element.elementor-element-ca42525{color:#00A6FF;font-size:36px;font-weight:400;line-height:1em;letter-spacing:-1.08px;}.elementor-515 .elementor-element.elementor-element-ca42525 > .elementor-widget-container{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-515 .elementor-element.elementor-element-5e55bf8b .elementor-heading-title{font-size:50px;font-weight:700;line-height:1.08em;}.elementor-515 .elementor-element.elementor-element-5e55bf8b > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-515 .elementor-element.elementor-element-45044695{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-515 .elementor-element.elementor-element-45044695 > .elementor-widget-container{margin:0px 0px 42px 0px;}.elementor-515 .elementor-element.elementor-element-4c98c110 .elementor-button .elementor-align-icon-right{margin-left:-5px;}.elementor-515 .elementor-element.elementor-element-4c98c110 .elementor-button .elementor-align-icon-left{margin-right:-5px;}.elementor-515 .elementor-element.elementor-element-4c98c110 .elementor-button{font-size:20px;font-weight:800;line-height:1.2em;}.elementor-515 .elementor-element.elementor-element-221b9e1e{--display:flex;--background-transition:0.3s;}.elementor-515 .elementor-element.elementor-element-215dc83a > .elementor-widget-container{margin:135px -137px 0px 0px;}.elementor-515 .elementor-element.elementor-element-6b3c5e4b{--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-515 .elementor-element.elementor-element-6b3c5e4b:not(.elementor-motion-effects-element-type-background), .elementor-515 .elementor-element.elementor-element-6b3c5e4b > .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-515 .elementor-element.elementor-element-6b3c5e4b, .elementor-515 .elementor-element.elementor-element-6b3c5e4b::before{--border-transition:0.3s;}.elementor-515 .elementor-element.elementor-element-3db8848c{text-align:center;}.elementor-515 .elementor-element.elementor-element-3db8848c .elementor-heading-title{color:var( --e-global-color-9c89ac8 );font-size:50px;font-weight:700;line-height:1.08em;letter-spacing:-0.5px;}.elementor-515 .elementor-element.elementor-element-3db8848c > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-515 .elementor-element.elementor-element-5e16ebd0{--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-515 .elementor-element.elementor-element-18a4231d{--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-515 .elementor-element.elementor-element-18a4231d:not(.elementor-motion-effects-element-type-background), .elementor-515 .elementor-element.elementor-element-18a4231d > .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-515 .elementor-element.elementor-element-18a4231d: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-515 .elementor-element.elementor-element-18a4231d, .elementor-515 .elementor-element.elementor-element-18a4231d::before{--border-transition:0.3s;}.elementor-515 .elementor-element.elementor-element-54fc7607{text-align:center;}.elementor-515 .elementor-element.elementor-element-54fc7607 .elementor-heading-title{color:var( --e-global-color-9c89ac8 );font-size:28px;font-weight:700;line-height:1em;letter-spacing:-0.28px;}.elementor-515 .elementor-element.elementor-element-5715af35{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-515 .elementor-element.elementor-element-66de7e97{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.3333333333333em;}.elementor-515 .elementor-element.elementor-element-66de7e97 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 20px 10px 40px;background-color:#F3F5FF;border-radius:20px 20px 20px 20px;}.elementor-515 .elementor-element.elementor-element-6a24277c{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.3333333333333em;}.elementor-515 .elementor-element.elementor-element-6a24277c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 20px 10px 40px;background-color:#F3F5FF;border-radius:20px 20px 20px 20px;}.elementor-515 .elementor-element.elementor-element-40f25e1f{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.3333333333333em;}.elementor-515 .elementor-element.elementor-element-40f25e1f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 20px 10px 40px;background-color:#F3F5FF;border-radius:20px 20px 20px 20px;}.elementor-515 .elementor-element.elementor-element-7a2d9fe0{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.3333333333333em;}.elementor-515 .elementor-element.elementor-element-7a2d9fe0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 20px 10px 40px;background-color:#F3F5FF;border-radius:20px 20px 20px 20px;}.elementor-515 .elementor-element.elementor-element-2d82ed3f{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.3333333333333em;}.elementor-515 .elementor-element.elementor-element-2d82ed3f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 20px 10px 40px;background-color:#F3F5FF;border-radius:20px 20px 20px 20px;}.elementor-515 .elementor-element.elementor-element-56291c06{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.3333333333333em;}.elementor-515 .elementor-element.elementor-element-56291c06 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 20px 10px 40px;background-color:#F3F5FF;border-radius:20px 20px 20px 20px;}.elementor-515 .elementor-element.elementor-element-512510d0{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-515 .elementor-element.elementor-element-512510d0 > .elementor-widget-container{margin:15px 0px -10px 0px;}.elementor-515 .elementor-element.elementor-element-5c4735c2{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-515 .elementor-element.elementor-element-d9884ad{--divider-border-style:solid;--divider-color:#F3F5FF61;--divider-border-width:2px;}.elementor-515 .elementor-element.elementor-element-d9884ad .elementor-divider-separator{width:174px;margin:0 auto;margin-center:0;}.elementor-515 .elementor-element.elementor-element-d9884ad .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-515 .elementor-element.elementor-element-76155a3e{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-515 .elementor-element.elementor-element-76155a3e > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-515 .elementor-element.elementor-element-2b17ed03 .elementor-button .elementor-align-icon-right{margin-left:-5px;}.elementor-515 .elementor-element.elementor-element-2b17ed03 .elementor-button .elementor-align-icon-left{margin-right:-5px;}.elementor-515 .elementor-element.elementor-element-2b17ed03 .elementor-button{font-size:20px;font-weight:800;line-height:1.2em;}.elementor-515 .elementor-element.elementor-element-2b17ed03 > .elementor-widget-container{margin:0px 0px 0px -15px;}.elementor-515 .elementor-element.elementor-element-2be45321{--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-515 .elementor-element.elementor-element-2be45321:not(.elementor-motion-effects-element-type-background), .elementor-515 .elementor-element.elementor-element-2be45321 > .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-515 .elementor-element.elementor-element-2be45321: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-515 .elementor-element.elementor-element-2be45321, .elementor-515 .elementor-element.elementor-element-2be45321::before{--border-transition:0.3s;}.elementor-515 .elementor-element.elementor-element-5536e3b4{text-align:center;}.elementor-515 .elementor-element.elementor-element-5536e3b4 .elementor-heading-title{color:var( --e-global-color-9c89ac8 );font-size:28px;font-weight:700;line-height:1em;letter-spacing:-0.28px;}.elementor-515 .elementor-element.elementor-element-4d0479d7{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-515 .elementor-element.elementor-element-63aba5b9{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.3333333333333em;}.elementor-515 .elementor-element.elementor-element-63aba5b9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 20px 10px 40px;background-color:#F3F5FF;border-radius:20px 20px 20px 20px;}.elementor-515 .elementor-element.elementor-element-15c8c3a2{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.3333333333333em;}.elementor-515 .elementor-element.elementor-element-15c8c3a2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 20px 10px 40px;background-color:#F3F5FF;border-radius:20px 20px 20px 20px;}.elementor-515 .elementor-element.elementor-element-45c4c94a{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.3333333333333em;}.elementor-515 .elementor-element.elementor-element-45c4c94a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 20px 10px 40px;background-color:#F3F5FF;border-radius:20px 20px 20px 20px;}.elementor-515 .elementor-element.elementor-element-28504cb{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.3333333333333em;}.elementor-515 .elementor-element.elementor-element-28504cb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 20px 10px 40px;background-color:#F3F5FF;border-radius:20px 20px 20px 20px;}.elementor-515 .elementor-element.elementor-element-42a4495d{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.3333333333333em;}.elementor-515 .elementor-element.elementor-element-42a4495d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 20px 10px 40px;background-color:#F3F5FF;border-radius:20px 20px 20px 20px;}.elementor-515 .elementor-element.elementor-element-6aece15f{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.3333333333333em;}.elementor-515 .elementor-element.elementor-element-6aece15f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 20px 10px 40px;background-color:#F3F5FF;border-radius:20px 20px 20px 20px;}.elementor-515 .elementor-element.elementor-element-181f07bf{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-515 .elementor-element.elementor-element-181f07bf > .elementor-widget-container{margin:15px 0px -10px 0px;}.elementor-515 .elementor-element.elementor-element-ef4cd91{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-515 .elementor-element.elementor-element-42b9580f{--divider-border-style:solid;--divider-color:#F3F5FF61;--divider-border-width:2px;}.elementor-515 .elementor-element.elementor-element-42b9580f .elementor-divider-separator{width:174px;margin:0 auto;margin-center:0;}.elementor-515 .elementor-element.elementor-element-42b9580f .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-515 .elementor-element.elementor-element-78565450{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-515 .elementor-element.elementor-element-78565450 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-515 .elementor-element.elementor-element-19bfc2d6 .elementor-button .elementor-align-icon-right{margin-left:-5px;}.elementor-515 .elementor-element.elementor-element-19bfc2d6 .elementor-button .elementor-align-icon-left{margin-right:-5px;}.elementor-515 .elementor-element.elementor-element-19bfc2d6 .elementor-button{font-size:20px;font-weight:800;line-height:1.2em;}.elementor-515 .elementor-element.elementor-element-19bfc2d6 > .elementor-widget-container{margin:0px 0px 0px -15px;}.elementor-515 .elementor-element.elementor-element-a086217{--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-515 .elementor-element.elementor-element-a086217:not(.elementor-motion-effects-element-type-background), .elementor-515 .elementor-element.elementor-element-a086217 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mathsonline.co/wp-content/uploads/2023/09/Math-online-elementary-school-s13-hero-101-bg-img.jpg");background-position:top center;background-repeat:no-repeat;background-size:auto;}.elementor-515 .elementor-element.elementor-element-a086217, .elementor-515 .elementor-element.elementor-element-a086217::before{--border-transition:0.3s;}.elementor-515 .elementor-element.elementor-element-5d8e2219{--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-515 .elementor-element.elementor-element-18dc1098{--display:flex;--background-transition:0.3s;}.elementor-515 .elementor-element.elementor-element-2f7a75e9{text-align:right;}.elementor-515 .elementor-element.elementor-element-2f7a75e9 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-515 .elementor-element.elementor-element-4078017a{--display:flex;--gap:16px 16px;--background-transition:0.3s;}.elementor-515 .elementor-element.elementor-element-77fcd987 .elementor-heading-title{font-size:50px;font-weight:700;line-height:1.08em;letter-spacing:-0.5px;}.elementor-515 .elementor-element.elementor-element-77fcd987 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-515 .elementor-element.elementor-element-7e8bd3e7{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-515 .elementor-element.elementor-element-2b47ddb0 .elementor-heading-title{font-size:30px;font-weight:700;line-height:1.0666666666667em;letter-spacing:-0.5px;}.elementor-515 .elementor-element.elementor-element-2b47ddb0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-515 .elementor-element.elementor-element-7167ddaf{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-515 .elementor-element.elementor-element-7167ddaf > .elementor-widget-container{padding:0px 0px 7px 0px;}.elementor-515 .elementor-element.elementor-element-188c493 .elementor-button .elementor-align-icon-right{margin-left:-5px;}.elementor-515 .elementor-element.elementor-element-188c493 .elementor-button .elementor-align-icon-left{margin-right:-5px;}.elementor-515 .elementor-element.elementor-element-188c493 .elementor-button{font-size:20px;font-weight:800;line-height:1.2em;padding:20px 27px 0px 25px;}.elementor-515 .elementor-element.elementor-element-4988f63d{--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-515 .elementor-element.elementor-element-4988f63d:not(.elementor-motion-effects-element-type-background), .elementor-515 .elementor-element.elementor-element-4988f63d > .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-515 .elementor-element.elementor-element-4988f63d, .elementor-515 .elementor-element.elementor-element-4988f63d::before{--border-transition:0.3s;}.elementor-515 .elementor-element.elementor-element-48b11ab5{text-align:center;}.elementor-515 .elementor-element.elementor-element-48b11ab5 .elementor-heading-title{color:#00154A;font-size:42px;font-weight:700;line-height:1.0952380952381em;letter-spacing:-0.42px;}.elementor-515 .elementor-element.elementor-element-48b11ab5 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-515 .elementor-element.elementor-element-2a88921{text-align:center;}.elementor-515 .elementor-element.elementor-element-fd1ca20{--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-515 .elementor-element.elementor-element-fd1ca20:not(.elementor-motion-effects-element-type-background), .elementor-515 .elementor-element.elementor-element-fd1ca20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F5FF;}.elementor-515 .elementor-element.elementor-element-fd1ca20, .elementor-515 .elementor-element.elementor-element-fd1ca20::before{--border-transition:0.3s;}.elementor-515 .elementor-element.elementor-element-537e48c4{text-align:center;}.elementor-515 .elementor-element.elementor-element-537e48c4 .elementor-heading-title{color:#00154A;font-size:50px;font-weight:700;line-height:1.08em;letter-spacing:-0.5px;}.elementor-515 .elementor-element.elementor-element-537e48c4 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-515 .elementor-element.elementor-element-7d33778e .elementor-accordion-item{border-width:0px;border-color:#70707033;}.elementor-515 .elementor-element.elementor-element-7d33778e .elementor-accordion-item .elementor-tab-content{border-width:0px;border-top-color:#70707033;}.elementor-515 .elementor-element.elementor-element-7d33778e .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;border-bottom-color:#70707033;}.elementor-515 .elementor-element.elementor-element-7d33778e .elementor-accordion-icon, .elementor-515 .elementor-element.elementor-element-7d33778e .elementor-accordion-title{color:var( --e-global-color-dc7feff );}.elementor-515 .elementor-element.elementor-element-7d33778e .elementor-accordion-icon svg{fill:var( --e-global-color-dc7feff );}.elementor-515 .elementor-element.elementor-element-7d33778e .elementor-active .elementor-accordion-icon, .elementor-515 .elementor-element.elementor-element-7d33778e .elementor-active .elementor-accordion-title{color:var( --e-global-color-dc7feff );}.elementor-515 .elementor-element.elementor-element-7d33778e .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-dc7feff );}.elementor-515 .elementor-element.elementor-element-7d33778e .elementor-accordion-title{font-size:20px;font-weight:700;line-height:1.2em;letter-spacing:-0.2px;}.elementor-515 .elementor-element.elementor-element-7d33778e .elementor-tab-title{padding:22px 15px 25px 15px;}.elementor-515 .elementor-element.elementor-element-7d33778e .elementor-tab-title .elementor-accordion-icon i:before{color:#1865F2;}.elementor-515 .elementor-element.elementor-element-7d33778e .elementor-tab-title .elementor-accordion-icon svg{fill:#1865F2;}.elementor-515 .elementor-element.elementor-element-7d33778e .elementor-accordion-icon.elementor-accordion-icon-left{margin-right:0px;}.elementor-515 .elementor-element.elementor-element-7d33778e .elementor-accordion-icon.elementor-accordion-icon-right{margin-left:0px;}.elementor-515 .elementor-element.elementor-element-7d33778e .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-515 .elementor-element.elementor-element-2854124:not(.elementor-motion-effects-element-type-background), .elementor-515 .elementor-element.elementor-element-2854124 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-515 .elementor-element.elementor-element-30aaa2a1{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-515 .elementor-element.elementor-element-32efb24 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-515 .elementor-element.elementor-element-77f8c48e:not(.elementor-motion-effects-element-type-background), .elementor-515 .elementor-element.elementor-element-77f8c48e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-99999px 0px;background-size:cover;}.elementor-515 .elementor-element.elementor-element-77f8c48e{--padding-block-start:40px;--padding-block-end:40px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-515 .elementor-element.elementor-element-42667034{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-515 .elementor-element.elementor-element-326d8a33{--margin-block-start:-57px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-515 .elementor-element.elementor-element-60b5ff12{--margin-block-start:-57px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-515 .elementor-element.elementor-element-7c85d1fc{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-515 .elementor-element.elementor-element-483cafbf{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-515 .elementor-element.elementor-element-10475e6c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-515 .elementor-element.elementor-element-6d2f3617:not(.elementor-motion-effects-element-type-background), .elementor-515 .elementor-element.elementor-element-6d2f3617 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-9999px 0px;}.elementor-515 .elementor-element.elementor-element-6d2f3617{--padding-block-start:40px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-515 .elementor-element.elementor-element-27a1442 > .elementor-widget-container{margin:0px 15px 20px 15px;}.elementor-515 .elementor-element.elementor-element-8479a04{--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-515 .elementor-element.elementor-element-34f99be9:not(.elementor-motion-effects-element-type-background), .elementor-515 .elementor-element.elementor-element-34f99be9 > .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-515 .elementor-element.elementor-element-1c73055c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-515 .elementor-element.elementor-element-761d0a39 > .elementor-widget-container{margin:0px 0px 11px 0px;}.elementor-515 .elementor-element.elementor-element-18a35cf6 > .elementor-widget-container{margin:0px 0px 11px 0px;}.elementor-515 .elementor-element.elementor-element-14420781 > .elementor-widget-container{margin:0px 0px 11px 0px;}.elementor-515 .elementor-element.elementor-element-5c3e65bf > .elementor-widget-container{margin:0px 0px 11px 0px;}.elementor-515 .elementor-element.elementor-element-699c391c{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-515 .elementor-element.elementor-element-32569cf6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-515 .elementor-element.elementor-element-35a9097b{--gap:10px 10px;}.elementor-515 .elementor-element.elementor-element-548dc8e8{--padding-block-start:40px;--padding-block-end:40px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-515 .elementor-element.elementor-element-3d8abf27{--padding-block-start:40px;--padding-block-end:20px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-515 .elementor-element.elementor-element-dda7060 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-515 .elementor-element.elementor-element-43564c4b{--padding-block-start:60px;--padding-block-end:60px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-515 .elementor-element.elementor-element-1d8aa0cd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-515 .elementor-element.elementor-element-5f0d3ca1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-515 .elementor-element.elementor-element-f41c663{--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-515 .elementor-element.elementor-element-374ef127{--margin-block-start:0px;--margin-block-end:45px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-515 .elementor-element.elementor-element-34e3d8d8{--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-515 .elementor-element.elementor-element-5a09aa12{--margin-block-start:0px;--margin-block-end:45px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-515 .elementor-element.elementor-element-539f9924{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-515 .elementor-element.elementor-element-221b9e1e.e-con{--order:-99999 /* order start hack */;}.elementor-515 .elementor-element.elementor-element-215dc83a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-515 .elementor-element.elementor-element-18a4231d{--padding-block-start:35px;--padding-block-end:30px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-515 .elementor-element.elementor-element-2b17ed03 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-515 .elementor-element.elementor-element-2be45321{--padding-block-start:35px;--padding-block-end:30px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-515 .elementor-element.elementor-element-19bfc2d6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-515 .elementor-element.elementor-element-a086217:not(.elementor-motion-effects-element-type-background), .elementor-515 .elementor-element.elementor-element-a086217 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-999999px 0px;}.elementor-515 .elementor-element.elementor-element-2f7a75e9{text-align:center;}.elementor-515 .elementor-element.elementor-element-2f7a75e9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-515 .elementor-element.elementor-element-77fcd987 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-515 .elementor-element.elementor-element-2b47ddb0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-515 .elementor-element.elementor-element-48b11ab5 > .elementor-widget-container{margin:0px 15px 20px 15px;}.elementor-515 .elementor-element.elementor-element-fd1ca20{--padding-block-start:40px;--padding-block-end:40px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-515 .elementor-element.elementor-element-7d33778e .elementor-accordion-icon.elementor-accordion-icon-left{margin-right:10px;}.elementor-515 .elementor-element.elementor-element-7d33778e .elementor-accordion-icon.elementor-accordion-icon-right{margin-left:10px;}}@media(max-width:767px){.elementor-515 .elementor-element.elementor-element-2854124:not(.elementor-motion-effects-element-type-background), .elementor-515 .elementor-element.elementor-element-2854124 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-999999999999px 0px;}.elementor-515 .elementor-element.elementor-element-56bbaabc{font-size:18px;line-height:1.3333333333333em;}.elementor-515 .elementor-element.elementor-element-5a667c7 .elementor-image-box-img{margin-bottom:0px;}.elementor-515 .elementor-element.elementor-element-5d487790{font-size:18px;line-height:1.3333333333333em;}.elementor-515 .elementor-element.elementor-element-77f8c48e:not(.elementor-motion-effects-element-type-background), .elementor-515 .elementor-element.elementor-element-77f8c48e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-999999px 0px;}.elementor-515 .elementor-element.elementor-element-52a49de{font-size:18px;line-height:1.3333333333333em;}.elementor-515 .elementor-element.elementor-element-326d8a33{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-515 .elementor-element.elementor-element-2ee7db14{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-515 .elementor-element.elementor-element-60b5ff12{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-515 .elementor-element.elementor-element-10475e6c{font-size:18px;line-height:1.3333333333333em;}.elementor-515 .elementor-element.elementor-element-6d2f3617:not(.elementor-motion-effects-element-type-background), .elementor-515 .elementor-element.elementor-element-6d2f3617 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-99999px 0px;}.elementor-515 .elementor-element.elementor-element-6ce18d5b{font-size:18px;line-height:1.3333333333333em;}.elementor-515 .elementor-element.elementor-element-528bf433{font-size:18px;line-height:1.3333333333333em;}.elementor-515 .elementor-element.elementor-element-528bf433 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-515 .elementor-element.elementor-element-71b1c5a5{font-size:18px;line-height:1.3333333333333em;}.elementor-515 .elementor-element.elementor-element-530538cc{font-size:18px;line-height:1.3333333333333em;}.elementor-515 .elementor-element.elementor-element-5c6b57a2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-515 .elementor-element.elementor-element-5a831a5{--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-515 .elementor-element.elementor-element-4bbc28ce{font-size:18px;line-height:1.3333333333333em;}.elementor-515 .elementor-element.elementor-element-56fb6387{font-size:18px;line-height:1.3333333333333em;}.elementor-515 .elementor-element.elementor-element-5f0d3ca1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-515 .elementor-element.elementor-element-45044695{font-size:18px;line-height:1.3333333333333em;}.elementor-515 .elementor-element.elementor-element-18a4231d{--border-radius:50px 50px 50px 50px;}.elementor-515 .elementor-element.elementor-element-2b17ed03 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-515 .elementor-element.elementor-element-2be45321{--border-radius:50px 50px 50px 50px;}.elementor-515 .elementor-element.elementor-element-19bfc2d6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-515 .elementor-element.elementor-element-a086217:not(.elementor-motion-effects-element-type-background), .elementor-515 .elementor-element.elementor-element-a086217 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-9999999999px 0px;}.elementor-515 .elementor-element.elementor-element-7e8bd3e7{font-size:18px;}.elementor-515 .elementor-element.elementor-element-7167ddaf{font-size:18px;}.elementor-515 .elementor-element.elementor-element-7d33778e .elementor-accordion-icon.elementor-accordion-icon-left{margin-right:10px;}.elementor-515 .elementor-element.elementor-element-7d33778e .elementor-accordion-icon.elementor-accordion-icon-right{margin-left:10px;}}@media(min-width:768px){.elementor-515 .elementor-element.elementor-element-2854124{--content-width:1200px;}.elementor-515 .elementor-element.elementor-element-929948f{--width:100%;}.elementor-515 .elementor-element.elementor-element-b5ad1a0{--width:100%;}.elementor-515 .elementor-element.elementor-element-fc05683{--width:20%;}.elementor-515 .elementor-element.elementor-element-a6446d4{--width:20%;}.elementor-515 .elementor-element.elementor-element-54f7036{--width:20%;}.elementor-515 .elementor-element.elementor-element-7427750{--width:20%;}.elementor-515 .elementor-element.elementor-element-33473fe{--width:20%;}.elementor-515 .elementor-element.elementor-element-9436f16{--width:100%;}.elementor-515 .elementor-element.elementor-element-bf9b120{--width:20%;}.elementor-515 .elementor-element.elementor-element-ad417e3{--width:20%;}.elementor-515 .elementor-element.elementor-element-1f63468{--width:20%;}.elementor-515 .elementor-element.elementor-element-b0dfec5{--width:20%;}.elementor-515 .elementor-element.elementor-element-1bbca91{--width:20%;}.elementor-515 .elementor-element.elementor-element-30aaa2a1{--content-width:1200px;}.elementor-515 .elementor-element.elementor-element-4cc2217{--width:56%;}.elementor-515 .elementor-element.elementor-element-cd8d3e6{--width:44%;}.elementor-515 .elementor-element.elementor-element-371f99d7{--width:49%;}.elementor-515 .elementor-element.elementor-element-6e17c674{--width:49%;}.elementor-515 .elementor-element.elementor-element-326d8a33{--width:49%;}.elementor-515 .elementor-element.elementor-element-2ee7db14{--width:49%;}.elementor-515 .elementor-element.elementor-element-60b5ff12{--width:49%;}.elementor-515 .elementor-element.elementor-element-7c85d1fc{--width:49%;}.elementor-515 .elementor-element.elementor-element-8479a04{--content-width:1120px;}.elementor-515 .elementor-element.elementor-element-34f99be9{--content-width:1120px;}.elementor-515 .elementor-element.elementor-element-ffec5f6{--width:38%;}.elementor-515 .elementor-element.elementor-element-77435d40{--width:60%;}.elementor-515 .elementor-element.elementor-element-61aaa101{--width:24%;}.elementor-515 .elementor-element.elementor-element-1f080d40{--width:24%;}.elementor-515 .elementor-element.elementor-element-c43c625{--width:24%;}.elementor-515 .elementor-element.elementor-element-59b20c0e{--width:24%;}.elementor-515 .elementor-element.elementor-element-1b5d2c91{--width:24%;}.elementor-515 .elementor-element.elementor-element-77f4098a{--width:24%;}.elementor-515 .elementor-element.elementor-element-3acb79f9{--width:24%;}.elementor-515 .elementor-element.elementor-element-6f3e0cfe{--width:24%;}.elementor-515 .elementor-element.elementor-element-28a70ac6{--content-width:1100px;}.elementor-515 .elementor-element.elementor-element-1429b6d6{--width:40.5%;}.elementor-515 .elementor-element.elementor-element-79bb2a55{--width:56%;}.elementor-515 .elementor-element.elementor-element-4d299b4{--width:57%;}.elementor-515 .elementor-element.elementor-element-221b9e1e{--width:41%;}.elementor-515 .elementor-element.elementor-element-5e16ebd0{--content-width:1100px;}.elementor-515 .elementor-element.elementor-element-18dc1098{--width:35%;}.elementor-515 .elementor-element.elementor-element-4078017a{--width:63%;}}@media(max-width:1024px) and (min-width:768px){.elementor-515 .elementor-element.elementor-element-929948f{--width:100%;}.elementor-515 .elementor-element.elementor-element-4cc2217{--width:100%;}.elementor-515 .elementor-element.elementor-element-cd8d3e6{--width:100%;}.elementor-515 .elementor-element.elementor-element-ffec5f6{--width:100%;}.elementor-515 .elementor-element.elementor-element-77435d40{--width:100%;}.elementor-515 .elementor-element.elementor-element-61aaa101{--width:49%;}.elementor-515 .elementor-element.elementor-element-1f080d40{--width:49%;}.elementor-515 .elementor-element.elementor-element-c43c625{--width:49%;}.elementor-515 .elementor-element.elementor-element-59b20c0e{--width:49%;}.elementor-515 .elementor-element.elementor-element-1b5d2c91{--width:49%;}.elementor-515 .elementor-element.elementor-element-77f4098a{--width:49%;}.elementor-515 .elementor-element.elementor-element-3acb79f9{--width:49%;}.elementor-515 .elementor-element.elementor-element-6f3e0cfe{--width:49%;}.elementor-515 .elementor-element.elementor-element-1429b6d6{--width:100%;}.elementor-515 .elementor-element.elementor-element-79bb2a55{--width:100%;}.elementor-515 .elementor-element.elementor-element-4d299b4{--width:100%;}.elementor-515 .elementor-element.elementor-element-221b9e1e{--width:100%;}.elementor-515 .elementor-element.elementor-element-18dc1098{--width:100%;}.elementor-515 .elementor-element.elementor-element-4078017a{--width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-3463d73 */.elementor-515 .elementor-element.elementor-element-3463d73 p {
     font-family: inherit;
     margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-56bbaabc */@media screen and (min-width: 1025px) {
    .elementor-515 .elementor-element.elementor-element-56bbaabc p {
        width: 100%;
        max-width: 719px;
    }
}

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

.elementor-515 .elementor-element.elementor-element-71d8daf2 {
    width: 100%;
    max-width: 521px !important;
    position: relative;
}

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


.elementor-515 .elementor-element.elementor-element-71d8daf2 .elementor-button-content-wrapper {
    max-width: 338px;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
}

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

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

.elementor-515 .elementor-element.elementor-element-5a667c7 p:nth-child(3) {
    margin-bottom: 18px;
}

.elementor-515 .elementor-element.elementor-element-5a667c7 .elementor-image-box-description {
    display: none;
}

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

@media screen and (min-width: 1025px){
    .elementor-515 .elementor-element.elementor-element-5a667c7 {
        width: 100%;
        max-width: 940px !important;
        margin-left: auto;
        margin-right: auto;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fd8ab62 */.elementor-515 .elementor-element.elementor-element-5fd8ab62 {
  width: 100%;
  max-width: 2000px;
  margin-left: auto;
  margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-69f4dc74 */.elementor-515 .elementor-element.elementor-element-69f4dc74 h2 {
    font-family: inherit;
}

.elementor-515 .elementor-element.elementor-element-69f4dc74 span {
    font-family: CaveatBrush !important;
    color: #1865F2;
    font-size: 60px;
    line-height: 1em;
    font-weight: normal;
}

@media screen and (min-width: 1025px) {
    .elementor-515 .elementor-element.elementor-element-69f4dc74 h2 {
        width: 100%;
        max-width: 622px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5d487790 */.elementor-515 .elementor-element.elementor-element-5d487790 p {
    margin-bottom: 27px;
}

@media screen and (min-width: 1025px) {
    .elementor-515 .elementor-element.elementor-element-5d487790 p{
        width: 100%;
        max-width: 622px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-32efb24 */.elementor-515 .elementor-element.elementor-element-32efb24 img {
    border-radius: 66px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30aaa2a1 */.elementor-515 .elementor-element.elementor-element-30aaa2a1 {
  width: 100%;
  max-width: 2000px;
  margin-left: auto;
  margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-78317ead */@media screen and (min-width: 1025px) {
    .elementor-515 .elementor-element.elementor-element-78317ead h2 {
        width: 100%;
        max-width: 987px;
        margin-left: auto;
        margin-right: auto;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-52a49de */@media screen and (min-width: 1025px) {
    .elementor-515 .elementor-element.elementor-element-52a49de p {
        width: 100%;
        max-width: 736px;
        margin-left: auto;
        margin-right: auto;
    }
}

.elementor-515 .elementor-element.elementor-element-52a49de p {
    margin-bottom: 10px;
}

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

@media screen and (min-width: 1025px) {
    .elementor-515 .elementor-element.elementor-element-61c118c9 p{
        width: 100%;
        max-width: 465px;
    }
    
    .elementor-515 .elementor-element.elementor-element-61c118c9 p:last-child {
        width: 100%;
        max-width: 440px;
    }
    
    .elementor-515 .elementor-element.elementor-element-61c118c9 {
        width: 100%;
        max-width: 530px !important;
    }
}

.elementor-515 .elementor-element.elementor-element-61c118c9 p {
    margin-bottom: 5px;
}

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

@media screen and (min-width: 1025px) {
    .elementor-515 .elementor-element.elementor-element-15391355 p{
        width: 100%;
        max-width: 460px;
    }
    
    .elementor-515 .elementor-element.elementor-element-15391355 {
        width: 100%;
        max-width: 530px !important;
    }
}

.elementor-515 .elementor-element.elementor-element-15391355 p {
    margin-bottom: 5px;
}

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

@media screen and (min-width: 1025px) {
    .elementor-515 .elementor-element.elementor-element-3d17908b p{
        width: 100%;
        max-width: 465px;
    }
    
    .elementor-515 .elementor-element.elementor-element-3d17908b {
        width: 100%;
        max-width: 530px !important;
    }
}

.elementor-515 .elementor-element.elementor-element-3d17908b p {
    margin-bottom: 5px;
}

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

@media screen and (min-width: 1025px) {
    .elementor-515 .elementor-element.elementor-element-7a159a3f p{
        width: 100%;
        max-width: 475px;
    }
    
    .elementor-515 .elementor-element.elementor-element-7a159a3f {
        width: 100%;
        max-width: 530px !important;
    }
}

.elementor-515 .elementor-element.elementor-element-7a159a3f p {
    margin-bottom: 5px;
}

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

@media screen and (min-width: 1025px) {
    .elementor-515 .elementor-element.elementor-element-315ea27d p{
        width: 100%;
        max-width: 475px;
    }
    
    .elementor-515 .elementor-element.elementor-element-315ea27d {
        width: 100%;
        max-width: 530px !important;
    }
}

.elementor-515 .elementor-element.elementor-element-315ea27d p {
    margin-bottom: 5px;
}

.elementor-515 .elementor-element.elementor-element-315ea27d: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-30c753b3 */.elementor-515 .elementor-element.elementor-element-30c753b3 strong {
    color: #000D2E;
    font-size: 22px;
    line-height: 1.2727272727272727em;
    letter-spacing: -0.22px;
}

@media screen and (min-width: 1025px) {
    .elementor-515 .elementor-element.elementor-element-30c753b3 p{
        width: 100%;
        max-width: 455px;
    }
    
    .elementor-515 .elementor-element.elementor-element-30c753b3 p:last-child {
        width: 100%;
        max-width: 450px;
    }
    
    .elementor-515 .elementor-element.elementor-element-30c753b3 {
        width: 100%;
        max-width: 530px !important;
    }
}

.elementor-515 .elementor-element.elementor-element-30c753b3 p {
    margin-bottom: 5px;
}

.elementor-515 .elementor-element.elementor-element-30c753b3: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-10475e6c */.elementor-515 .elementor-element.elementor-element-10475e6c p {
    margin-bottom: 27px;
}

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

.elementor-515 .elementor-element.elementor-element-7cb18910 {
    width: 100%;
    max-width: 471px !important;
    position: relative;
}

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

}

.elementor-515 .elementor-element.elementor-element-7cb18910 .elementor-button-text {
    font-family: inherit;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ee7a256 */@media screen and (min-width: 1025px) {
    .elementor-515 .elementor-element.elementor-element-7ee7a256 {
        position: relative;
        left: -15px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77f8c48e */.elementor-515 .elementor-element.elementor-element-77f8c48e {
  width: 100%;
  max-width: 2000px;
  margin-left: auto;
  margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-27a1442 */@media screen and (min-width: 1025px) {
    .elementor-515 .elementor-element.elementor-element-27a1442 h2 {
        width: 100%;
        max-width: 996px;
        margin-left: auto;
        margin-right: auto;
    }
}

.elementor-515 .elementor-element.elementor-element-27a1442 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-6ce18d5b */.elementor-515 .elementor-element.elementor-element-6ce18d5b p{
    margin-bottom: 27px;
}

@media screen and (min-width: 1025px) {
    .elementor-515 .elementor-element.elementor-element-6ce18d5b p {
        width: 100%;
        max-width: 570px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8479a04 */@media screen and (max-width: 1024px) {
    .elementor-515 .elementor-element.elementor-element-8479a04 {
        background-color: #fff;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d2f3617 */.elementor-515 .elementor-element.elementor-element-6d2f3617 {
  width: 100%;
  max-width: 2000px;
  margin-left: auto;
  margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1c73055c */@media screen and (min-width: 1025px){
    .elementor-515 .elementor-element.elementor-element-1c73055c h2 {
        width: 100%;
        max-width: 1013px;
        margin-left: auto;
        margin-right: auto;
    }
}

.elementor-515 .elementor-element.elementor-element-1c73055c span {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9ea4000 */.elementor-515 .elementor-element.elementor-element-9ea4000 p {
     font-family: inherit;
     margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-528bf433 */@media screen and (min-width: 1025px) {
    .elementor-515 .elementor-element.elementor-element-528bf433 p {
        width: 100%;
        max-width: 573px;
        margin-left: auto;
        margin-right: auto;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-761d0a39 */@media screen and (min-width: 1025px) {
    .elementor-515 .elementor-element.elementor-element-761d0a39 p{
        width: 100%;
        max-width: 515px;
    }
    
    .elementor-515 .elementor-element.elementor-element-761d0a39 {
        width: 100%;
        max-width: 590px !important;
    }
}

.elementor-515 .elementor-element.elementor-element-761d0a39 p {
    margin-bottom: 5px;
}

.elementor-515 .elementor-element.elementor-element-761d0a39: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-515 .elementor-element.elementor-element-761d0a39:before {
        left: -100px;
    }
}

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

.elementor-515 .elementor-element.elementor-element-18a35cf6 p {
    margin-bottom: 5px;
}

.elementor-515 .elementor-element.elementor-element-18a35cf6: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-515 .elementor-element.elementor-element-18a35cf6:before {
        left: -100px;
    }
}

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

.elementor-515 .elementor-element.elementor-element-14420781 p {
    margin-bottom: 5px;
}

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

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

.elementor-515 .elementor-element.elementor-element-5c3e65bf p {
    margin-bottom: 5px;
}

.elementor-515 .elementor-element.elementor-element-5c3e65bf: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-515 .elementor-element.elementor-element-5c3e65bf:before {
        left: -100px;
    }
}

.elementor-515 .elementor-element.elementor-element-5c3e65bf {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-71b1c5a5 */@media screen and (min-width: 1025px) {
    .elementor-515 .elementor-element.elementor-element-71b1c5a5 p {
        width: 100%;
        max-width: 593px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-32569cf6 */@media screen and (min-width: 1025px){
    .elementor-515 .elementor-element.elementor-element-32569cf6 h2 {
        width: 100%;
        max-width: 768px;
    }
}

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

@media screen and (min-width: 1025px) {
    .elementor-515 .elementor-element.elementor-element-530538cc p {
        width: 100%;
        max-width: 622px;
    }
}

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


.elementor-515 .elementor-element.elementor-element-2de98bf3 .elementor-button-text {
    font-family: inherit;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77435d40 */@media screen and (min-width: 1025px) {
    .elementor-515 .elementor-element.elementor-element-77435d40 {
        position: relative;
        right: -30px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-699c391c */@media screen and (max-width: 1068px) and (min-width: 1025px) {
    .elementor-515 .elementor-element.elementor-element-699c391c.elementor-element {
    --widgets-spacing: 18px !important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34f99be9 */.elementor-515 .elementor-element.elementor-element-34f99be9 {
  width: 100%;
  max-width: 2000px;
  margin-left: auto;
  margin-right: auto;
}

@media screen and (max-width: 1165px) and (min-width: 1025px) {
    .elementor-515 .elementor-element.elementor-element-34f99be9 {
        padding-left: 35px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5c6b57a2 */@media screen and (min-width: 1025px) {
    .elementor-515 .elementor-element.elementor-element-5c6b57a2 h2 {
        width: 100%;
        max-width: 833px;
        margin-left: auto;
        margin-right: auto;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70dd07c2 */@media screen and (min-width: 1025px) {
    .elementor-515 .elementor-element.elementor-element-70dd07c2 p {
        width: 100%;
        max-width: 214px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5b70f97e */@media screen and (min-width: 1025px) {
    .elementor-515 .elementor-element.elementor-element-5b70f97e p {
        width: 100%;
        max-width: 214px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-237b3dde */@media screen and (min-width: 1025px) {
    .elementor-515 .elementor-element.elementor-element-237b3dde p {
        width: 100%;
        max-width: 214px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-73d0843 */@media screen and (min-width: 1025px) {
    .elementor-515 .elementor-element.elementor-element-73d0843 p {
        width: 100%;
        max-width: 214px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b0d1d41 */@media screen and (min-width: 1025px) {
    .elementor-515 .elementor-element.elementor-element-7b0d1d41 p {
        width: 100%;
        max-width: 213px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d0a0977 */@media screen and (min-width: 1025px) {
    .elementor-515 .elementor-element.elementor-element-d0a0977 p {
        width: 100%;
        max-width: 214px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2be9fbff */@media screen and (min-width: 1025px) {
    .elementor-515 .elementor-element.elementor-element-2be9fbff p {
        width: 100%;
        max-width: 214px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-40c4a55f */@media screen and (min-width: 1025px) {
    .elementor-515 .elementor-element.elementor-element-40c4a55f p {
        width: 100%;
        max-width: 214px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35a9097b */@media screen and (max-width: 1203px) and (min-width: 1025px) {
    .elementor-515 .elementor-element.elementor-element-35a9097b {
    --gap: 12px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a831a5 */@media screen and (max-width: 767px) {
    .elementor-515 .elementor-element.elementor-element-5a831a5 {
        background-color: #fff;
        border-radius: 30px;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-73fafb6a */.elementor-515 .elementor-element.elementor-element-73fafb6a a {
    font-family: inherit;
    width: 100%;
    max-width: 493px;
    min-height: 64px;
    padding-top: 20px;
}

.elementor-515 .elementor-element.elementor-element-73fafb6a {
    width: 100%;
    max-width: 620px !important;
    position: relative;
    margin-left: auto;
    margin-right: auto;
}



.elementor-515 .elementor-element.elementor-element-73fafb6a .elementor-button-text {
    font-family: inherit;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3802e137 */.elementor-515 .elementor-element.elementor-element-3802e137 {
    width: 100%;
    max-width: 2000px;
    margin-left: auto;
    margin-right: auto;
}

@media screen and (max-width: 495px) {
    .elementor-515 .elementor-element.elementor-element-3802e137 {
        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-169d037e */@media screen and (min-width: 1025px){
    .elementor-515 .elementor-element.elementor-element-169d037e h2 {
        width: 100%;
        max-width: 1066px;
        margin-left: auto;
        margin-right: auto;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0deae1c */.elementor-515 .elementor-element.elementor-element-0deae1c p {
     font-family: inherit;
     margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a9d1a35 */@media screen and (min-width: 1025px){
    .elementor-515 .elementor-element.elementor-element-a9d1a35 h2 {
        width: 100%;
        max-width: 977px;
        margin-left: auto;
        margin-right: auto;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-355cdb7a */@media screen and (min-width: 1025px) {
    .elementor-515 .elementor-element.elementor-element-355cdb7a {
        width: 100%;
        max-width: 425px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-710892ee */@media screen and (min-width: 1025px) {
    .elementor-515 .elementor-element.elementor-element-710892ee p {
        width: 100%;
        max-width: 456px;
    }
}

.elementor-515 .elementor-element.elementor-element-710892ee p {
    margin-bottom: 27px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4ad7cdf9 */@media screen and (min-width: 1025px) {
    .elementor-515 .elementor-element.elementor-element-4ad7cdf9 {
        width: 100%;
        max-width: 425px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1ed47b1b */@media screen and (min-width: 1025px) {
    .elementor-515 .elementor-element.elementor-element-1ed47b1b p {
        width: 100%;
        max-width: 456px;
    }
}

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

.elementor-515 .elementor-element.elementor-element-14b25e06 p {
    margin-bottom: 27px;
}

.elementor-515 .elementor-element.elementor-element-14b25e06 em {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-70f42541 */@media screen and (min-width: 1025px) {
    .elementor-515 .elementor-element.elementor-element-70f42541 {
        width: 100%;
        max-width: 425px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-152a5361 */@media screen and (min-width: 1025px) {
    .elementor-515 .elementor-element.elementor-element-152a5361 p {
        width: 100%;
        max-width: 456px;
    }
}

.elementor-515 .elementor-element.elementor-element-152a5361 p {
    margin-bottom: 27px;
}

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


.elementor-515 .elementor-element.elementor-element-3049d088 .elementor-button-text {
    font-family: inherit;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-548dc8e8 */.elementor-515 .elementor-element.elementor-element-548dc8e8 {
  width: 100%;
  max-width: 2000px;
  margin-left: auto;
  margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-19e21553 */@media screen and (min-width: 1025px){
    .elementor-515 .elementor-element.elementor-element-19e21553 h2 {
        width: 100%;
        max-width: 1066px;
        margin-left: auto;
        margin-right: auto;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d8abf27 */.elementor-515 .elementor-element.elementor-element-3d8abf27 {
  width: 100%;
  max-width: 2000px;
  margin-left: auto;
  margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-595c166b */@media screen and (min-width: 1025px){
    .elementor-515 .elementor-element.elementor-element-595c166b h2 {
        width: 100%;
        max-width: 1066px;
        margin-left: auto;
        margin-right: auto;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4bbc28ce */.elementor-515 .elementor-element.elementor-element-4bbc28ce p {
    margin-bottom: 27px;
}

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


.elementor-515 .elementor-element.elementor-element-13dde12c .elementor-button-text {
    font-family: inherit;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11d19c96 */.elementor-515 .elementor-element.elementor-element-11d19c96 {
  width: 100%;
  max-width: 2000px;
  margin-left: auto;
  margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1d8aa0cd */@media screen and (min-width: 1025px) {
    .elementor-515 .elementor-element.elementor-element-1d8aa0cd h2 {
        width: 100%;
        max-width: 1021px;
        margin-left: auto;
        margin-right: auto;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-56fb6387 */.elementor-515 .elementor-element.elementor-element-56fb6387 p {
    margin-bottom: 7px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5f0d3ca1 */.elementor-515 .elementor-element.elementor-element-5f0d3ca1 a {
    font-family: inherit;
    width: 100%;
    max-width: 359px;
    min-height: 64px;
    padding-top: 20px;
}

.elementor-515 .elementor-element.elementor-element-5f0d3ca1 {
    position: relative;
}



.elementor-515 .elementor-element.elementor-element-5f0d3ca1 .elementor-button-text {
    font-family: inherit;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a0cb1c4 */@media screen and (min-width: 1025px) {
    .elementor-515 .elementor-element.elementor-element-5a0cb1c4  h3 {
        width: 100%;
        max-width: 252px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-431f7bbe */@media screen and (min-width: 1025px) {
    .elementor-515 .elementor-element.elementor-element-431f7bbe p {
        width: 100%;
        max-width: 304px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8fbd40f */@media screen and (max-width: 1199px) and (min-width: 1025px) {
   .elementor-515 .elementor-element.elementor-element-8fbd40f .elementor-widget-container {
        margin: 31px -250px -57px -295px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1b300b46 */@media screen and (min-width: 1025px) {
    .elementor-515 .elementor-element.elementor-element-1b300b46  h3 {
        width: 100%;
        max-width: 252px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-13236a19 */@media screen and (min-width: 1025px) {
    .elementor-515 .elementor-element.elementor-element-13236a19 p {
        width: 100%;
        max-width: 304px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79adf3b1 */@media screen and (min-width: 1025px) {
    .elementor-515 .elementor-element.elementor-element-79adf3b1 {
        position: relative;
        left: -22px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6c0ab61d */@media screen and (min-width: 1025px) {
    .elementor-515 .elementor-element.elementor-element-6c0ab61d  h3 {
        width: 100%;
        max-width: 301px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7316b7f7 */@media screen and (min-width: 1025px) {
    .elementor-515 .elementor-element.elementor-element-7316b7f7 p {
        width: 100%;
        max-width: 301px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d1f4d65 */@media screen and (min-width: 1025px) {
    .elementor-515 .elementor-element.elementor-element-7d1f4d65  h3 {
        width: 100%;
        max-width: 252px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-47f07897 */@media screen and (min-width: 1025px) {
    .elementor-515 .elementor-element.elementor-element-47f07897 p {
        width: 100%;
        max-width: 291px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4af65754 */@media screen and (min-width: 1025px) {
    .elementor-515 .elementor-element.elementor-element-4af65754 {
        position: relative;
        top: -40px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-356714ac */@media screen and (min-width: 1025px) {
    .elementor-515 .elementor-element.elementor-element-356714ac {
        position: relative;
        left: -22px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34e3d8d8 */@media screen and (min-width: 1124px) {
    .elementor-515 .elementor-element.elementor-element-34e3d8d8 {
        position: relative;
        top: -510px;
    }
}

@media screen and (max-width: 1123px) and (min-width: 1025px) {
   .elementor-515 .elementor-element.elementor-element-34e3d8d8  {
       position: relative;
        top: -408px;
   }
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43564c4b */.elementor-515 .elementor-element.elementor-element-43564c4b {
    width: 100%;
    max-width: 2000px;
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca42525 */.elementor-515 .elementor-element.elementor-element-ca42525 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-45044695 */@media screen and (min-width: 1025px) {
    .elementor-515 .elementor-element.elementor-element-45044695 p {
        width: 100%;
        max-width: 635px;
    }
}

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


.elementor-515 .elementor-element.elementor-element-4c98c110 .elementor-button-text {
    font-family: inherit;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-215dc83a */.elementor-515 .elementor-element.elementor-element-215dc83a img {
    border-radius: 60px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-539f9924 */.elementor-515 .elementor-element.elementor-element-539f9924 {
    width: 100%;
    max-width: 2000px;
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3db8848c */@media screen and (min-width: 1025px) {
    .elementor-515 .elementor-element.elementor-element-3db8848c h2 {
        width: 100%;
        max-width: 860px;
        margin-left: auto;
        margin-right: auto;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5715af35 */.elementor-515 .elementor-element.elementor-element-5715af35 p {
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-66de7e97 */@media screen and (min-width: 1025px) {
    .elementor-515 .elementor-element.elementor-element-66de7e97 p{
        width: 100%;
        max-width: 360px;
    }
    
    .elementor-515 .elementor-element.elementor-element-66de7e97 {
        width: 100%;
        max-width: 432px !important;
        margin-left: auto;
        margin-right: auto;
    }
}

.elementor-515 .elementor-element.elementor-element-66de7e97 p {
    margin-bottom: 5px;
}

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

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

.elementor-515 .elementor-element.elementor-element-6a24277c p {
    margin-bottom: 5px;
}

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

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

.elementor-515 .elementor-element.elementor-element-40f25e1f p {
    margin-bottom: 5px;
}

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

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

.elementor-515 .elementor-element.elementor-element-7a2d9fe0 p {
    margin-bottom: 5px;
}

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

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

.elementor-515 .elementor-element.elementor-element-2d82ed3f p {
    margin-bottom: 5px;
}

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

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

.elementor-515 .elementor-element.elementor-element-56291c06 p {
    margin-bottom: 5px;
}

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

.elementor-515 .elementor-element.elementor-element-56291c06 {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-512510d0 */.elementor-515 .elementor-element.elementor-element-512510d0 strong {
    font-family: GolosTextBold !important;
    font-size: 42px;
    font-weight: bold;
    
    letter-spacing: -0.42px;
}


.elementor-515 .elementor-element.elementor-element-512510d0 p,
.elementor-515 .elementor-element.elementor-element-512510d0 {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c4735c2 */.elementor-515 .elementor-element.elementor-element-5c4735c2 p,
.elementor-515 .elementor-element.elementor-element-5c4735c2 {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-76155a3e */.elementor-515 .elementor-element.elementor-element-76155a3e strong {
    font-family: GolosTextBold !important;
    font-size: 22px;
    font-weight: bold;
    
    letter-spacing: -0.22px;
}

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

.elementor-515 .elementor-element.elementor-element-2b17ed03 {
    position: relative;
}


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


.elementor-515 .elementor-element.elementor-element-2b17ed03 .elementor-button-text {
    font-family: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d0479d7 */.elementor-515 .elementor-element.elementor-element-4d0479d7 p {
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-63aba5b9 */@media screen and (min-width: 1025px) {
    .elementor-515 .elementor-element.elementor-element-63aba5b9 p{
        width: 100%;
        max-width: 360px;
    }
    
    .elementor-515 .elementor-element.elementor-element-63aba5b9 {
        width: 100%;
        max-width: 432px !important;
        margin-left: auto;
        margin-right: auto;
    }
}

.elementor-515 .elementor-element.elementor-element-63aba5b9 p {
    margin-bottom: 5px;
}

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

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

.elementor-515 .elementor-element.elementor-element-15c8c3a2 p {
    margin-bottom: 5px;
}

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

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

.elementor-515 .elementor-element.elementor-element-45c4c94a p {
    margin-bottom: 5px;
}

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

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

.elementor-515 .elementor-element.elementor-element-28504cb p {
    margin-bottom: 5px;
}

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

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

.elementor-515 .elementor-element.elementor-element-42a4495d p {
    margin-bottom: 5px;
}

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

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

.elementor-515 .elementor-element.elementor-element-6aece15f p {
    margin-bottom: 5px;
}

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

.elementor-515 .elementor-element.elementor-element-6aece15f {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-181f07bf */.elementor-515 .elementor-element.elementor-element-181f07bf strong {
    font-family: GolosTextBold !important;
    font-size: 42px;
    font-weight: bold;
    
    letter-spacing: -0.42px;
}


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

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

.elementor-515 .elementor-element.elementor-element-19bfc2d6 {
    position: relative;
}


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


.elementor-515 .elementor-element.elementor-element-19bfc2d6 .elementor-button-text {
    font-family: inherit;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b3c5e4b */.elementor-515 .elementor-element.elementor-element-6b3c5e4b {
    width: 100%;
    max-width: 2000px;
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-77fcd987 */@media screen and (min-width: 1025px) {
    .elementor-515 .elementor-element.elementor-element-77fcd987 h2 {
        width: 100%;
        max-width: 1021px;
        margin-left: auto;
        margin-right: auto;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7e8bd3e7 */@media screen and (min-width: 1025px){
    .elementor-515 .elementor-element.elementor-element-7e8bd3e7 p {
        width: 100%;
        max-width: 704px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b47ddb0 */@media screen and (min-width: 1025px) {
    .elementor-515 .elementor-element.elementor-element-2b47ddb0 h2 {
        width: 100%;
        max-width: 1021px;
        margin-left: auto;
        margin-right: auto;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7167ddaf */@media screen and (min-width: 1025px){
    .elementor-515 .elementor-element.elementor-element-7167ddaf p {
        width: 100%;
        max-width: 668px;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-188c493 */.elementor-515 .elementor-element.elementor-element-188c493 a {
    font-family: inherit;
    width: 100%;
    max-width: 391px;
    min-height: 64px;
    padding-top: 20px;
}

.elementor-515 .elementor-element.elementor-element-188c493 {
    width: 100%;
    max-width: 471px !important;
    position: relative;
}

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

}

.elementor-515 .elementor-element.elementor-element-188c493 .elementor-button-text {
    font-family: inherit;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d8e2219 */@media screen and (max-width: 1048px) and (min-width: 1025px) {
   .elementor-515 .elementor-element.elementor-element-5d8e2219.elementor-element {
        --widgets-spacing: 18px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a086217 */.elementor-515 .elementor-element.elementor-element-a086217 {
    width: 100%;
    max-width: 2000px;
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-48b11ab5 */@media screen and (min-width: 1025px) {
    .elementor-515 .elementor-element.elementor-element-48b11ab5 h2 {
        width: 100%;
        max-width: 985px;
        margin-left: auto;
        margin-right: auto;
    }
}

.elementor-515 .elementor-element.elementor-element-48b11ab5 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-4988f63d */.elementor-515 .elementor-element.elementor-element-4988f63d {
    width: 100%;
    max-width: 2000px;
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-537e48c4 */@media screen and (min-width: 1025px) {
    .elementor-515 .elementor-element.elementor-element-537e48c4 h2 {
        width: 100%;
        max-width: 837px;
        margin-left: auto;
        margin-right: auto;
    }
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-7d33778e */.elementor-515 .elementor-element.elementor-element-7d33778e {
    width: 100%;
    max-width: 955px !important;
    margin-left: auto;
    margin-right: auto;
}

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

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



.elementor-515 .elementor-element.elementor-element-7d33778e .fa-minus:before {
     left: -20px;
    position: relative;
}

.elementor-515 .elementor-element.elementor-element-7d33778e .fa-plus:before {
    left: -20px;
     position: relative;
}
}

.elementor-515 .elementor-element.elementor-element-7d33778e .elementor-tab-title {
    border-bottom: 1px solid #7070704f;
    margin-left: 10px !important;
}

.elementor-515 .elementor-element.elementor-element-7d33778e .elementor-accordion-item:last-child .elementor-tab-title {
    border-bottom: 0 !important;
}

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

.elementor-515 .elementor-element.elementor-element-7d33778e .elementor-tab-title.elementor-active {
    padding-bottom: 13px !important;
}

.elementor-515 .elementor-element.elementor-element-7d33778e p {
    width: 100%;
    max-width: 792px;
}

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