.elementor-338 .elementor-element.elementor-element-cb3d64d{--display:flex;--min-height:140px;--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:center;--flex-wrap:wrap;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-338 .elementor-element.elementor-element-cb3d64d, .elementor-338 .elementor-element.elementor-element-cb3d64d::before{--border-transition:0.3s;}.elementor-338 .elementor-element.elementor-element-eed6a3f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--align-items:center;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-338 .elementor-element.elementor-element-308c705{text-align:left;}.elementor-338 .elementor-element.elementor-element-308c705 img{width:242px;}.elementor-338 .elementor-element.elementor-element-308c705 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-338 .elementor-element.elementor-element-4c1bc41 .elementor-button{font-family:"Open Sans", Sans-serif;font-weight:500;fill:var( --e-global-color-9c89ac8 );color:var( --e-global-color-9c89ac8 );background-color:var( --e-global-color-fbf31db );border-style:none;border-radius:0px 0px 0px 0px;padding:15px 15px 15px 19px;}.elementor-338 .elementor-element.elementor-element-4c1bc41{width:auto;max-width:auto;bottom:0px;z-index:99999999;}body:not(.rtl) .elementor-338 .elementor-element.elementor-element-4c1bc41{right:10px;}body.rtl .elementor-338 .elementor-element.elementor-element-4c1bc41{left:10px;}.elementor-338 .elementor-element.elementor-element-9465bda{--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:155px;--padding-block-end:40px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-338 .elementor-element.elementor-element-9465bda:not(.elementor-motion-effects-element-type-background), .elementor-338 .elementor-element.elementor-element-9465bda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://www.mathsonline.co/wp-content/uploads/2023/09/Math-online-podcast-s1-hero-bg-img.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-338 .elementor-element.elementor-element-9465bda, .elementor-338 .elementor-element.elementor-element-9465bda::before{--border-transition:0.3s;}.elementor-338 .elementor-element.elementor-element-65b3852{color:#6BFBCE;font-size:36px;font-weight:400;line-height:1em;letter-spacing:-1.08px;}.elementor-338 .elementor-element.elementor-element-1ec5316 .elementor-heading-title{color:var( --e-global-color-9c89ac8 );font-size:50px;font-weight:700;line-height:1.08em;letter-spacing:-0.5px;}.elementor-338 .elementor-element.elementor-element-1ec5316 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-338 .elementor-element.elementor-element-0463681{color:var( --e-global-color-9c89ac8 );font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-338 .elementor-element.elementor-element-0463681 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-338 .elementor-element.elementor-element-476bcc9 .elementor-button .elementor-align-icon-right{margin-left:-5px;}.elementor-338 .elementor-element.elementor-element-476bcc9 .elementor-button .elementor-align-icon-left{margin-right:-5px;}.elementor-338 .elementor-element.elementor-element-476bcc9 .elementor-button{font-size:20px;font-weight:800;line-height:1.2em;}.elementor-338 .elementor-element.elementor-element-c8b2e34{--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:60px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-338 .elementor-element.elementor-element-556e0ef{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-338 .elementor-element.elementor-element-aa51006 .elementor-counter-number-wrapper{color:#FFFFFF;font-size:42px;font-weight:700;line-height:1em;letter-spacing:-0.42px;}.elementor-338 .elementor-element.elementor-element-aa51006 .elementor-counter-title{color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.1111111111111em;}.elementor-338 .elementor-element.elementor-element-8dc960e{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-338 .elementor-element.elementor-element-5a9934f .elementor-counter-number-wrapper{color:#FFFFFF;font-size:42px;font-weight:700;line-height:1em;letter-spacing:-0.42px;}.elementor-338 .elementor-element.elementor-element-5a9934f .elementor-counter-title{color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.1111111111111em;}.elementor-338 .elementor-element.elementor-element-4b70273{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-338 .elementor-element.elementor-element-f15489c .elementor-counter-number-wrapper{color:#FFFFFF;font-size:42px;font-weight:700;line-height:1em;letter-spacing:-0.42px;}.elementor-338 .elementor-element.elementor-element-f15489c .elementor-counter-title{color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.1111111111111em;}.elementor-338 .elementor-element.elementor-element-f15489c > .elementor-widget-container{margin:0px 0px 0px -10px;}.elementor-338 .elementor-element.elementor-element-117c9d5{--display:flex;--background-transition:0.3s;}.elementor-338 .elementor-element.elementor-element-b0242aa .elementor-counter-number-wrapper{color:#FFFFFF;font-size:42px;font-weight:700;line-height:1em;letter-spacing:-0.42px;}.elementor-338 .elementor-element.elementor-element-b0242aa .elementor-counter-title{color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.1111111111111em;}.elementor-338 .elementor-element.elementor-element-39629f3{--display:flex;--background-transition:0.3s;}.elementor-338 .elementor-element.elementor-element-7de11be .elementor-counter-number-wrapper{color:#FFFFFF;font-size:42px;font-weight:700;line-height:1em;letter-spacing:-0.42px;}.elementor-338 .elementor-element.elementor-element-7de11be .elementor-counter-title{color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.1111111111111em;}.elementor-338 .elementor-element.elementor-element-cccaaf3{--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:60px;--padding-block-end:0px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-338 .elementor-element.elementor-element-23aa791{text-align:center;color:var( --e-global-color-dc7feff );font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:700;line-height:1.2em;}.elementor-338 .elementor-element.elementor-element-a10f8c8{--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;--flex-wrap:wrap;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:40px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-338 .elementor-element.elementor-element-2c0affd{--display:flex;--background-transition:0.3s;}.elementor-338 .elementor-element.elementor-element-940a8de{--display:flex;--background-transition:0.3s;}.elementor-338 .elementor-element.elementor-element-f48736f{--display:flex;--background-transition:0.3s;}.elementor-338 .elementor-element.elementor-element-bbbf0b0{--display:flex;--background-transition:0.3s;}.elementor-338 .elementor-element.elementor-element-add6669{--display:flex;--background-transition:0.3s;}.elementor-338 .elementor-element.elementor-element-ab2d36f{--display:flex;--background-transition:0.3s;}.elementor-338 .elementor-element.elementor-element-f4a26b1{--display:flex;--background-transition:0.3s;}.elementor-338 .elementor-element.elementor-element-53e9844{text-align:center;}.elementor-338 .elementor-element.elementor-element-53e9844 .elementor-heading-title{font-size:32px;font-weight:700;line-height:1.0625em;letter-spacing:-0.32px;}.elementor-338 .elementor-element.elementor-element-53e9844 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-338 .elementor-element.elementor-element-657de1e{text-align:center;color:#1865F2;font-size:60px;font-weight:400;line-height:1em;letter-spacing:-0.6px;}.elementor-338 .elementor-element.elementor-element-2195bde{text-align:center;}.elementor-338 .elementor-element.elementor-element-2195bde .elementor-heading-title{font-size:50px;font-weight:700;line-height:1.08em;letter-spacing:-0.5px;}.elementor-338 .elementor-element.elementor-element-2195bde > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-338 .elementor-element.elementor-element-e877b93{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:10px 10px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:80px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-338 .elementor-element.elementor-element-e877b93:not(.elementor-motion-effects-element-type-background), .elementor-338 .elementor-element.elementor-element-e877b93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mathsonline.co/wp-content/uploads/2023/09/Math-online-podcast-s3-hero-bg-img.jpg");background-position:top center;background-repeat:no-repeat;background-size:auto;}.elementor-338 .elementor-element.elementor-element-e877b93, .elementor-338 .elementor-element.elementor-element-e877b93::before{--border-transition:0.3s;}.elementor-338 .elementor-element.elementor-element-e84b032{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-338 .elementor-element.elementor-element-e84b032 > .elementor-widget-container{margin:0px 0px 70px 0px;}.elementor-338 .elementor-element.elementor-element-7881b7f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--flex-wrap:wrap;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:10px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-338 .elementor-element.elementor-element-cc04558{--display:flex;--gap:10px 10px;--background-transition:0.3s;}.elementor-338 .elementor-element.elementor-element-54c148b{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;letter-spacing:-0.2px;}.elementor-338 .elementor-element.elementor-element-54c148b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:25px 20px 25px 50px;background-color:#F3F5FF;border-radius:30px 30px 30px 30px;}.elementor-338 .elementor-element.elementor-element-adaa810{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;letter-spacing:-0.2px;}.elementor-338 .elementor-element.elementor-element-adaa810 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:25px 20px 25px 50px;background-color:#F3F5FF;border-radius:30px 30px 30px 30px;}.elementor-338 .elementor-element.elementor-element-37311f9{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;letter-spacing:-0.2px;}.elementor-338 .elementor-element.elementor-element-37311f9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:25px 20px 25px 50px;background-color:#F3F5FF;border-radius:30px 30px 30px 30px;}.elementor-338 .elementor-element.elementor-element-05a8453{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;letter-spacing:-0.2px;}.elementor-338 .elementor-element.elementor-element-05a8453 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:25px 20px 25px 50px;background-color:#F3F5FF;border-radius:30px 30px 30px 30px;}.elementor-338 .elementor-element.elementor-element-5ec2ccd{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;letter-spacing:-0.2px;}.elementor-338 .elementor-element.elementor-element-5ec2ccd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:25px 20px 25px 50px;background-color:#F3F5FF;border-radius:30px 30px 30px 30px;}.elementor-338 .elementor-element.elementor-element-2153ca1{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.3333333333333em;}.elementor-338 .elementor-element.elementor-element-2153ca1 > .elementor-widget-container{margin:20px 0px 30px -15px;}.elementor-338 .elementor-element.elementor-element-6ea1cec .elementor-button .elementor-align-icon-right{margin-left:-5px;}.elementor-338 .elementor-element.elementor-element-6ea1cec .elementor-button .elementor-align-icon-left{margin-right:-5px;}.elementor-338 .elementor-element.elementor-element-6ea1cec .elementor-button{font-size:20px;font-weight:800;line-height:1.2em;}.elementor-338 .elementor-element.elementor-element-6ea1cec > .elementor-widget-container{margin:0px 0px 0px -15px;}.elementor-338 .elementor-element.elementor-element-a3a1405{color:var( --e-global-color-1f857fa );font-size:36px;font-weight:400;line-height:1em;letter-spacing:-0.6px;}.elementor-338 .elementor-element.elementor-element-a3a1405 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-338 .elementor-element.elementor-element-f8758fc{--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:flex-start;--align-items:flex-end;--background-transition:0.3s;}.elementor-338 .elementor-element.elementor-element-985dcf2{text-align:left;}.elementor-338 .elementor-element.elementor-element-985dcf2 img{width:100%;}.elementor-338 .elementor-element.elementor-element-985dcf2 > .elementor-widget-container{margin:0px 0px -68px -186px;}.elementor-338 .elementor-element.elementor-element-b5582d3{--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:95px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-338 .elementor-element.elementor-element-b5582d3:not(.elementor-motion-effects-element-type-background), .elementor-338 .elementor-element.elementor-element-b5582d3 > .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-338 .elementor-element.elementor-element-b5582d3, .elementor-338 .elementor-element.elementor-element-b5582d3::before{--border-transition:0.3s;}.elementor-338 .elementor-element.elementor-element-3d589b9{text-align:center;}.elementor-338 .elementor-element.elementor-element-3d589b9 .elementor-heading-title{color:var( --e-global-color-9c89ac8 );font-size:50px;font-weight:700;line-height:1.08em;letter-spacing:-0.5px;}.elementor-338 .elementor-element.elementor-element-3d589b9 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-338 .elementor-element.elementor-element-c68ce78{--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-338 .elementor-element.elementor-element-b3afb42{--display:flex;--gap:10px 10px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:5px 5px 5px 5px;--border-block-start-width:5px;--border-inline-end-width:5px;--border-block-end-width:5px;--border-inline-start-width:5px;border-color:#00000000;--border-color:#00000000;--border-radius:60px 60px 60px 60px;--padding-block-start:35px;--padding-block-end:30px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-338 .elementor-element.elementor-element-b3afb42:not(.elementor-motion-effects-element-type-background), .elementor-338 .elementor-element.elementor-element-b3afb42 > .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-338 .elementor-element.elementor-element-b3afb42: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-338 .elementor-element.elementor-element-b3afb42, .elementor-338 .elementor-element.elementor-element-b3afb42::before{--border-transition:0.3s;}.elementor-338 .elementor-element.elementor-element-1c40ae5{text-align:center;}.elementor-338 .elementor-element.elementor-element-1c40ae5 .elementor-heading-title{color:var( --e-global-color-9c89ac8 );font-size:28px;font-weight:700;line-height:1em;letter-spacing:-0.28px;}.elementor-338 .elementor-element.elementor-element-ea1b59c{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-338 .elementor-element.elementor-element-a268e88{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.3333333333333em;}.elementor-338 .elementor-element.elementor-element-a268e88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 20px 10px 40px;background-color:#F3F5FF;border-radius:20px 20px 20px 20px;}.elementor-338 .elementor-element.elementor-element-30fd035{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.3333333333333em;}.elementor-338 .elementor-element.elementor-element-30fd035 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 20px 10px 40px;background-color:#F3F5FF;border-radius:20px 20px 20px 20px;}.elementor-338 .elementor-element.elementor-element-f2ec1f4{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.3333333333333em;}.elementor-338 .elementor-element.elementor-element-f2ec1f4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 20px 10px 40px;background-color:#F3F5FF;border-radius:20px 20px 20px 20px;}.elementor-338 .elementor-element.elementor-element-1c43103{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.3333333333333em;}.elementor-338 .elementor-element.elementor-element-1c43103 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 20px 10px 40px;background-color:#F3F5FF;border-radius:20px 20px 20px 20px;}.elementor-338 .elementor-element.elementor-element-ea5587d{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.3333333333333em;}.elementor-338 .elementor-element.elementor-element-ea5587d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 20px 10px 40px;background-color:#F3F5FF;border-radius:20px 20px 20px 20px;}.elementor-338 .elementor-element.elementor-element-371cc9f{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.3333333333333em;}.elementor-338 .elementor-element.elementor-element-371cc9f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 20px 10px 40px;background-color:#F3F5FF;border-radius:20px 20px 20px 20px;}.elementor-338 .elementor-element.elementor-element-1513d33{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-338 .elementor-element.elementor-element-1513d33 > .elementor-widget-container{margin:15px 0px -10px 0px;}.elementor-338 .elementor-element.elementor-element-99594fb{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-338 .elementor-element.elementor-element-1b661b2{--divider-border-style:solid;--divider-color:#F3F5FF61;--divider-border-width:2px;}.elementor-338 .elementor-element.elementor-element-1b661b2 .elementor-divider-separator{width:174px;margin:0 auto;margin-center:0;}.elementor-338 .elementor-element.elementor-element-1b661b2 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-338 .elementor-element.elementor-element-798fa28{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-338 .elementor-element.elementor-element-798fa28 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-338 .elementor-element.elementor-element-287f21b .elementor-button .elementor-align-icon-right{margin-left:-5px;}.elementor-338 .elementor-element.elementor-element-287f21b .elementor-button .elementor-align-icon-left{margin-right:-5px;}.elementor-338 .elementor-element.elementor-element-287f21b .elementor-button{font-size:20px;font-weight:800;line-height:1.2em;}.elementor-338 .elementor-element.elementor-element-287f21b > .elementor-widget-container{margin:0px 0px 0px -15px;}.elementor-338 .elementor-element.elementor-element-818c58d{--display:flex;--gap:10px 10px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:5px 5px 5px 5px;--border-block-start-width:5px;--border-inline-end-width:5px;--border-block-end-width:5px;--border-inline-start-width:5px;border-color:#00000000;--border-color:#00000000;--border-radius:60px 60px 60px 60px;--padding-block-start:35px;--padding-block-end:30px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-338 .elementor-element.elementor-element-818c58d:not(.elementor-motion-effects-element-type-background), .elementor-338 .elementor-element.elementor-element-818c58d > .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-338 .elementor-element.elementor-element-818c58d: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-338 .elementor-element.elementor-element-818c58d, .elementor-338 .elementor-element.elementor-element-818c58d::before{--border-transition:0.3s;}.elementor-338 .elementor-element.elementor-element-9e35619{text-align:center;}.elementor-338 .elementor-element.elementor-element-9e35619 .elementor-heading-title{color:var( --e-global-color-9c89ac8 );font-size:28px;font-weight:700;line-height:1em;letter-spacing:-0.28px;}.elementor-338 .elementor-element.elementor-element-6d4e24e{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-338 .elementor-element.elementor-element-a3a872a{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.3333333333333em;}.elementor-338 .elementor-element.elementor-element-a3a872a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 20px 10px 40px;background-color:#F3F5FF;border-radius:20px 20px 20px 20px;}.elementor-338 .elementor-element.elementor-element-8bca248{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.3333333333333em;}.elementor-338 .elementor-element.elementor-element-8bca248 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 20px 10px 40px;background-color:#F3F5FF;border-radius:20px 20px 20px 20px;}.elementor-338 .elementor-element.elementor-element-8b32534{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.3333333333333em;}.elementor-338 .elementor-element.elementor-element-8b32534 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 20px 10px 40px;background-color:#F3F5FF;border-radius:20px 20px 20px 20px;}.elementor-338 .elementor-element.elementor-element-c9c8dd9{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.3333333333333em;}.elementor-338 .elementor-element.elementor-element-c9c8dd9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 20px 10px 40px;background-color:#F3F5FF;border-radius:20px 20px 20px 20px;}.elementor-338 .elementor-element.elementor-element-95cee9a{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.3333333333333em;}.elementor-338 .elementor-element.elementor-element-95cee9a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 20px 10px 40px;background-color:#F3F5FF;border-radius:20px 20px 20px 20px;}.elementor-338 .elementor-element.elementor-element-9fc7ed8{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.3333333333333em;}.elementor-338 .elementor-element.elementor-element-9fc7ed8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 20px 10px 40px;background-color:#F3F5FF;border-radius:20px 20px 20px 20px;}.elementor-338 .elementor-element.elementor-element-d043cfb{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-338 .elementor-element.elementor-element-d043cfb > .elementor-widget-container{margin:15px 0px -10px 0px;}.elementor-338 .elementor-element.elementor-element-673eb45{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-338 .elementor-element.elementor-element-11e4d94{--divider-border-style:solid;--divider-color:#F3F5FF61;--divider-border-width:2px;}.elementor-338 .elementor-element.elementor-element-11e4d94 .elementor-divider-separator{width:174px;margin:0 auto;margin-center:0;}.elementor-338 .elementor-element.elementor-element-11e4d94 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-338 .elementor-element.elementor-element-37ee588{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-338 .elementor-element.elementor-element-37ee588 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-338 .elementor-element.elementor-element-692358d .elementor-button .elementor-align-icon-right{margin-left:-5px;}.elementor-338 .elementor-element.elementor-element-692358d .elementor-button .elementor-align-icon-left{margin-right:-5px;}.elementor-338 .elementor-element.elementor-element-692358d .elementor-button{font-size:20px;font-weight:800;line-height:1.2em;}.elementor-338 .elementor-element.elementor-element-692358d > .elementor-widget-container{margin:0px 0px 0px -15px;}.elementor-338 .elementor-element.elementor-element-bd12b9e{--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:0px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-338 .elementor-element.elementor-element-bd12b9e:not(.elementor-motion-effects-element-type-background), .elementor-338 .elementor-element.elementor-element-bd12b9e > .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-podcast-s6-hero-bg-img-.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-338 .elementor-element.elementor-element-bd12b9e, .elementor-338 .elementor-element.elementor-element-bd12b9e::before{--border-transition:0.3s;}.elementor-338 .elementor-element.elementor-element-28c686e{text-align:center;}.elementor-338 .elementor-element.elementor-element-28c686e .elementor-heading-title{font-size:50px;font-weight:700;line-height:1.08em;letter-spacing:-0.5px;}.elementor-338 .elementor-element.elementor-element-28c686e > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-338 .elementor-element.elementor-element-15cfb12 .elementor-button .elementor-align-icon-right{margin-left:-5px;}.elementor-338 .elementor-element.elementor-element-15cfb12 .elementor-button .elementor-align-icon-left{margin-right:-5px;}.elementor-338 .elementor-element.elementor-element-15cfb12 .elementor-button{font-size:20px;font-weight:800;line-height:1.2em;}.elementor-338 .elementor-element.elementor-element-15cfb12 > .elementor-widget-container{margin:0px 0px 0px -15px;}.elementor-338 .elementor-element.elementor-element-139b411{--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:20px;--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-338 .elementor-element.elementor-element-2f33379{--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-338 .elementor-element.elementor-element-1780051{--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-338 .elementor-element.elementor-element-1780051, .elementor-338 .elementor-element.elementor-element-1780051::before{--border-transition:0.3s;}.elementor-338 .elementor-element.elementor-element-785d0e9 > .elementor-widget-container{margin:-45px 0px 0px 0px;}.elementor-338 .elementor-element.elementor-element-bae9086 .elementor-heading-title{font-size:22px;font-weight:700;line-height:1.2727272727273em;letter-spacing:-0.22px;}.elementor-338 .elementor-element.elementor-element-6acf27e{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-338 .elementor-element.elementor-element-22c4a49{--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-338 .elementor-element.elementor-element-e96ec1c > .elementor-widget-container{margin:-5px -250px 0px -250px;}.elementor-338 .elementor-element.elementor-element-ee157a0{--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-338 .elementor-element.elementor-element-a724bfa{--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-338 .elementor-element.elementor-element-a724bfa:not(.elementor-motion-effects-element-type-background), .elementor-338 .elementor-element.elementor-element-a724bfa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-338 .elementor-element.elementor-element-a724bfa, .elementor-338 .elementor-element.elementor-element-a724bfa::before{--border-transition:0.3s;}.elementor-338 .elementor-element.elementor-element-d23394a > .elementor-widget-container{margin:-45px 0px 0px 0px;}.elementor-338 .elementor-element.elementor-element-fdb79d1 .elementor-heading-title{font-size:22px;font-weight:700;line-height:1.2727272727273em;letter-spacing:-0.22px;}.elementor-338 .elementor-element.elementor-element-7b91e4a{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-338 .elementor-element.elementor-element-d32142e{--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-338 .elementor-element.elementor-element-8ee0e02{--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-338 .elementor-element.elementor-element-f9c4396{--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-338 .elementor-element.elementor-element-f9c4396:not(.elementor-motion-effects-element-type-background), .elementor-338 .elementor-element.elementor-element-f9c4396 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-338 .elementor-element.elementor-element-f9c4396, .elementor-338 .elementor-element.elementor-element-f9c4396::before{--border-transition:0.3s;}.elementor-338 .elementor-element.elementor-element-72a75fc > .elementor-widget-container{margin:-45px 0px 0px 0px;}.elementor-338 .elementor-element.elementor-element-c48f069 .elementor-heading-title{font-size:22px;font-weight:700;line-height:1.2727272727273em;letter-spacing:-0.22px;}.elementor-338 .elementor-element.elementor-element-9d1c645{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-338 .elementor-element.elementor-element-3d3948c{--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-338 .elementor-element.elementor-element-126c78f{--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-338 .elementor-element.elementor-element-2790522{--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-338 .elementor-element.elementor-element-2790522:not(.elementor-motion-effects-element-type-background), .elementor-338 .elementor-element.elementor-element-2790522 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-338 .elementor-element.elementor-element-2790522, .elementor-338 .elementor-element.elementor-element-2790522::before{--border-transition:0.3s;}.elementor-338 .elementor-element.elementor-element-13eb83d > .elementor-widget-container{margin:-45px 0px 0px 0px;}.elementor-338 .elementor-element.elementor-element-2858e03 .elementor-heading-title{font-size:22px;font-weight:700;line-height:1.2727272727273em;letter-spacing:-0.22px;}.elementor-338 .elementor-element.elementor-element-c5ef9e6{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-338 .elementor-element.elementor-element-4859a88{--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:72px;--padding-block-end:95px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-338 .elementor-element.elementor-element-4859a88:not(.elementor-motion-effects-element-type-background), .elementor-338 .elementor-element.elementor-element-4859a88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mathsonline.co/wp-content/uploads/2023/09/Math-online-podcast-s5-hero-bg-img.jpg");background-position:top center;background-repeat:no-repeat;background-size:auto;}.elementor-338 .elementor-element.elementor-element-4859a88, .elementor-338 .elementor-element.elementor-element-4859a88::before{--border-transition:0.3s;}.elementor-338 .elementor-element.elementor-element-9c4b97b{text-align:center;}.elementor-338 .elementor-element.elementor-element-9c4b97b .elementor-heading-title{color:var( --e-global-color-9c89ac8 );font-size:50px;font-weight:700;line-height:1.08em;letter-spacing:-0.5px;}.elementor-338 .elementor-element.elementor-element-9c4b97b > .elementor-widget-container{margin:0px 0px 95px 0px;}.elementor-338 .elementor-element.elementor-element-74d6d6f{--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-338 .elementor-element.elementor-element-3460616{--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-338 .elementor-element.elementor-element-3460616:not(.elementor-motion-effects-element-type-background), .elementor-338 .elementor-element.elementor-element-3460616 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-338 .elementor-element.elementor-element-3460616, .elementor-338 .elementor-element.elementor-element-3460616::before{--border-transition:0.3s;}.elementor-338 .elementor-element.elementor-element-a5b71fc{text-align:left;}.elementor-338 .elementor-element.elementor-element-9c873e1{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-338 .elementor-element.elementor-element-a580c13{--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-338 .elementor-element.elementor-element-a580c13:not(.elementor-motion-effects-element-type-background), .elementor-338 .elementor-element.elementor-element-a580c13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-338 .elementor-element.elementor-element-a580c13, .elementor-338 .elementor-element.elementor-element-a580c13::before{--border-transition:0.3s;}.elementor-338 .elementor-element.elementor-element-d1b6add{text-align:left;}.elementor-338 .elementor-element.elementor-element-255080a{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-338 .elementor-element.elementor-element-5eed1d5{--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-338 .elementor-element.elementor-element-5eed1d5:not(.elementor-motion-effects-element-type-background), .elementor-338 .elementor-element.elementor-element-5eed1d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-338 .elementor-element.elementor-element-5eed1d5, .elementor-338 .elementor-element.elementor-element-5eed1d5::before{--border-transition:0.3s;}.elementor-338 .elementor-element.elementor-element-5b0fd04{text-align:left;}.elementor-338 .elementor-element.elementor-element-b3d9f36{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-338 .elementor-element.elementor-element-42a6ff5{--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-338 .elementor-element.elementor-element-42a6ff5:not(.elementor-motion-effects-element-type-background), .elementor-338 .elementor-element.elementor-element-42a6ff5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-338 .elementor-element.elementor-element-42a6ff5, .elementor-338 .elementor-element.elementor-element-42a6ff5::before{--border-transition:0.3s;}.elementor-338 .elementor-element.elementor-element-ef2f9a3{text-align:left;}.elementor-338 .elementor-element.elementor-element-6d1be38{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-338 .elementor-element.elementor-element-211b554{--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-338 .elementor-element.elementor-element-211b554:not(.elementor-motion-effects-element-type-background), .elementor-338 .elementor-element.elementor-element-211b554 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-338 .elementor-element.elementor-element-211b554, .elementor-338 .elementor-element.elementor-element-211b554::before{--border-transition:0.3s;}.elementor-338 .elementor-element.elementor-element-b052661{text-align:left;}.elementor-338 .elementor-element.elementor-element-bbce4e8{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-338 .elementor-element.elementor-element-b963076{--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-338 .elementor-element.elementor-element-b963076:not(.elementor-motion-effects-element-type-background), .elementor-338 .elementor-element.elementor-element-b963076 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-338 .elementor-element.elementor-element-b963076, .elementor-338 .elementor-element.elementor-element-b963076::before{--border-transition:0.3s;}.elementor-338 .elementor-element.elementor-element-38ffa87{text-align:left;}.elementor-338 .elementor-element.elementor-element-b543a46{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-338 .elementor-element.elementor-element-d914eea{--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-338 .elementor-element.elementor-element-d914eea:not(.elementor-motion-effects-element-type-background), .elementor-338 .elementor-element.elementor-element-d914eea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-338 .elementor-element.elementor-element-d914eea, .elementor-338 .elementor-element.elementor-element-d914eea::before{--border-transition:0.3s;}.elementor-338 .elementor-element.elementor-element-b51039b{text-align:left;}.elementor-338 .elementor-element.elementor-element-64618a1{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-338 .elementor-element.elementor-element-a24f84e{--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-338 .elementor-element.elementor-element-a24f84e:not(.elementor-motion-effects-element-type-background), .elementor-338 .elementor-element.elementor-element-a24f84e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-338 .elementor-element.elementor-element-a24f84e, .elementor-338 .elementor-element.elementor-element-a24f84e::before{--border-transition:0.3s;}.elementor-338 .elementor-element.elementor-element-2e5bdbd{text-align:left;}.elementor-338 .elementor-element.elementor-element-b531067{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-338 .elementor-element.elementor-element-0dc1dd4 .elementor-button .elementor-align-icon-right{margin-left:-5px;}.elementor-338 .elementor-element.elementor-element-0dc1dd4 .elementor-button .elementor-align-icon-left{margin-right:-5px;}.elementor-338 .elementor-element.elementor-element-0dc1dd4 .elementor-button{font-size:20px;font-weight:800;line-height:1.2em;}.elementor-338 .elementor-element.elementor-element-0dc1dd4 > .elementor-widget-container{margin:0px 0px 0px -15px;}.elementor-338 .elementor-element.elementor-element-53905f2{--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:20px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-338 .elementor-element.elementor-element-53905f2:not(.elementor-motion-effects-element-type-background), .elementor-338 .elementor-element.elementor-element-53905f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F5FF;background-image:url("https://www.mathsonline.co/wp-content/uploads/2023/08/math-online-thank-you-for-the-weekly-reviews-s4-hero-bg-img.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-338 .elementor-element.elementor-element-53905f2, .elementor-338 .elementor-element.elementor-element-53905f2::before{--border-transition:0.3s;}.elementor-338 .elementor-element.elementor-element-6cfe20c{text-align:center;}.elementor-338 .elementor-element.elementor-element-6cfe20c .elementor-heading-title{font-size:50px;font-weight:700;line-height:1.08em;letter-spacing:-0.5px;}.elementor-338 .elementor-element.elementor-element-6cfe20c > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-338 .elementor-element.elementor-element-047c648{text-align:center;}.elementor-338 .elementor-element.elementor-element-fae463b{--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:115px;--padding-block-end:140px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-338 .elementor-element.elementor-element-fae463b:not(.elementor-motion-effects-element-type-background), .elementor-338 .elementor-element.elementor-element-fae463b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mathsonline.co/wp-content/uploads/2023/08/math-online-home-s9-hero-bg-img.jpg");background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-338 .elementor-element.elementor-element-fae463b, .elementor-338 .elementor-element.elementor-element-fae463b::before{--border-transition:0.3s;}.elementor-338 .elementor-element.elementor-element-9068e64 .elementor-heading-title{color:#FFFFFF;font-size:42px;font-weight:700;line-height:1em;letter-spacing:-0.42px;}.elementor-338 .elementor-element.elementor-element-9068e64 > .elementor-widget-container{margin:0px 0px 1px 0px;}.elementor-338 .elementor-element.elementor-element-79b4232{color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.3333333333333em;}.elementor-338 .elementor-element.elementor-element-fa3eaa2 .elementor-button .elementor-align-icon-right{margin-left:-5px;}.elementor-338 .elementor-element.elementor-element-fa3eaa2 .elementor-button .elementor-align-icon-left{margin-right:-5px;}.elementor-338 .elementor-element.elementor-element-fa3eaa2 .elementor-button{font-size:20px;font-weight:800;line-height:1.2em;}.elementor-338 .elementor-element.elementor-element-6e079bd{--display:flex;--min-height:90px;--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:center;--flex-wrap:wrap;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-338 .elementor-element.elementor-element-c30c3c3{--display:flex;--background-transition:0.3s;}.elementor-338 .elementor-element.elementor-element-d5c41ef{text-align:left;}.elementor-338 .elementor-element.elementor-element-d5c41ef img{width:100%;max-width:264px;}.elementor-338 .elementor-element.elementor-element-b94b495{--display:flex;--background-transition:0.3s;}.elementor-338 .elementor-element.elementor-element-4143365{text-align:right;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.375em;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-338 .elementor-element.elementor-element-9465bda:not(.elementor-motion-effects-element-type-background), .elementor-338 .elementor-element.elementor-element-9465bda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-9999px 0px;}.elementor-338 .elementor-element.elementor-element-c8b2e34{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-338 .elementor-element.elementor-element-556e0ef{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-338 .elementor-element.elementor-element-8dc960e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-338 .elementor-element.elementor-element-f15489c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-338 .elementor-element.elementor-element-e877b93:not(.elementor-motion-effects-element-type-background), .elementor-338 .elementor-element.elementor-element-e877b93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-9999999px 0px;}.elementor-338 .elementor-element.elementor-element-2153ca1 > .elementor-widget-container{margin:20px 0px 30px 0px;}.elementor-338 .elementor-element.elementor-element-6ea1cec > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-338 .elementor-element.elementor-element-a3a1405.elementor-element{--align-self:center;}.elementor-338 .elementor-element.elementor-element-f8758fc{--justify-content:flex-end;}.elementor-338 .elementor-element.elementor-element-985dcf2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-338 .elementor-element.elementor-element-287f21b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-338 .elementor-element.elementor-element-692358d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-338 .elementor-element.elementor-element-bd12b9e{--padding-block-start:60px;--padding-block-end:60px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-338 .elementor-element.elementor-element-15cfb12 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-338 .elementor-element.elementor-element-139b411{--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-338 .elementor-element.elementor-element-a724bfa{--margin-block-start:0px;--margin-block-end:45px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-338 .elementor-element.elementor-element-d32142e{--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-338 .elementor-element.elementor-element-f9c4396{--margin-block-start:0px;--margin-block-end:45px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-338 .elementor-element.elementor-element-74d6d6f{--gap:10px 10px;}.elementor-338 .elementor-element.elementor-element-0dc1dd4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-338 .elementor-element.elementor-element-fae463b:not(.elementor-motion-effects-element-type-background), .elementor-338 .elementor-element.elementor-element-fae463b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mathsonline.co/wp-content/uploads/2023/10/math-online-home-mobile-hero-s9-bg-img-scaled.jpg");background-position:center left;}.elementor-338 .elementor-element.elementor-element-6e079bd{--justify-content:center;}.elementor-338 .elementor-element.elementor-element-d5c41ef{text-align:center;}.elementor-338 .elementor-element.elementor-element-4143365{text-align:center;}}@media(max-width:767px){.elementor-338 .elementor-element.elementor-element-9465bda:not(.elementor-motion-effects-element-type-background), .elementor-338 .elementor-element.elementor-element-9465bda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-999999px 0px;}.elementor-338 .elementor-element.elementor-element-0463681{font-size:18px;line-height:1.3333333333333em;}.elementor-338 .elementor-element.elementor-element-a10f8c8{--justify-content:center;--gap:15px 15px;--margin-block-start:0px;--margin-block-end:75px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-338 .elementor-element.elementor-element-2c0affd{--width:29%;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-338 .elementor-element.elementor-element-940a8de{--width:29%;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-338 .elementor-element.elementor-element-f48736f{--width:29%;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-338 .elementor-element.elementor-element-bbbf0b0{--width:22%;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-338 .elementor-element.elementor-element-add6669{--width:22%;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-338 .elementor-element.elementor-element-ab2d36f{--width:22%;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-338 .elementor-element.elementor-element-f4a26b1{--width:18%;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-338 .elementor-element.elementor-element-e877b93:not(.elementor-motion-effects-element-type-background), .elementor-338 .elementor-element.elementor-element-e877b93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-9999999px 0px;}.elementor-338 .elementor-element.elementor-element-6ea1cec > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-338 .elementor-element.elementor-element-f8758fc{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-338 .elementor-element.elementor-element-985dcf2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-338 .elementor-element.elementor-element-287f21b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-338 .elementor-element.elementor-element-692358d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-338 .elementor-element.elementor-element-15cfb12 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-338 .elementor-element.elementor-element-0dc1dd4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-338 .elementor-element.elementor-element-fae463b:not(.elementor-motion-effects-element-type-background), .elementor-338 .elementor-element.elementor-element-fae463b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mathsonline.co/wp-content/uploads/2023/10/math-online-home-mobile-hero-s9-bg-img-scaled.jpg");background-position:top center;background-size:cover;}.elementor-338 .elementor-element.elementor-element-fae463b{--padding-block-start:80px;--padding-block-end:80px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-338 .elementor-element.elementor-element-fa3eaa2 .elementor-button{font-size:18px;}}@media(min-width:768px){.elementor-338 .elementor-element.elementor-element-cb3d64d{--content-width:1500px;}.elementor-338 .elementor-element.elementor-element-c8b2e34{--content-width:1143px;}.elementor-338 .elementor-element.elementor-element-a10f8c8{--content-width:1150px;}.elementor-338 .elementor-element.elementor-element-2c0affd{--width:12%;}.elementor-338 .elementor-element.elementor-element-940a8de{--width:17%;}.elementor-338 .elementor-element.elementor-element-f48736f{--width:16%;}.elementor-338 .elementor-element.elementor-element-bbbf0b0{--width:11%;}.elementor-338 .elementor-element.elementor-element-add6669{--width:12%;}.elementor-338 .elementor-element.elementor-element-ab2d36f{--width:12%;}.elementor-338 .elementor-element.elementor-element-f4a26b1{--width:9%;}.elementor-338 .elementor-element.elementor-element-7881b7f{--content-width:1300px;}.elementor-338 .elementor-element.elementor-element-cc04558{--width:51%;}.elementor-338 .elementor-element.elementor-element-f8758fc{--width:47%;}.elementor-338 .elementor-element.elementor-element-c68ce78{--content-width:1100px;}.elementor-338 .elementor-element.elementor-element-3460616{--width:24%;}.elementor-338 .elementor-element.elementor-element-a580c13{--width:24%;}.elementor-338 .elementor-element.elementor-element-5eed1d5{--width:24%;}.elementor-338 .elementor-element.elementor-element-42a6ff5{--width:24%;}.elementor-338 .elementor-element.elementor-element-211b554{--width:24%;}.elementor-338 .elementor-element.elementor-element-b963076{--width:24%;}.elementor-338 .elementor-element.elementor-element-d914eea{--width:24%;}.elementor-338 .elementor-element.elementor-element-a24f84e{--width:24%;}.elementor-338 .elementor-element.elementor-element-c30c3c3{--width:35%;}.elementor-338 .elementor-element.elementor-element-b94b495{--width:62%;}}@media(max-width:1024px) and (min-width:768px){.elementor-338 .elementor-element.elementor-element-2c0affd{--width:10%;}.elementor-338 .elementor-element.elementor-element-940a8de{--width:12%;}.elementor-338 .elementor-element.elementor-element-f48736f{--width:16%;}.elementor-338 .elementor-element.elementor-element-cc04558{--width:100%;}.elementor-338 .elementor-element.elementor-element-f8758fc{--width:100%;}.elementor-338 .elementor-element.elementor-element-3460616{--width:49%;}.elementor-338 .elementor-element.elementor-element-a580c13{--width:49%;}.elementor-338 .elementor-element.elementor-element-5eed1d5{--width:49%;}.elementor-338 .elementor-element.elementor-element-42a6ff5{--width:49%;}.elementor-338 .elementor-element.elementor-element-211b554{--width:49%;}.elementor-338 .elementor-element.elementor-element-b963076{--width:49%;}.elementor-338 .elementor-element.elementor-element-d914eea{--width:49%;}.elementor-338 .elementor-element.elementor-element-a24f84e{--width:49%;}.elementor-338 .elementor-element.elementor-element-c30c3c3{--width:100%;}.elementor-338 .elementor-element.elementor-element-b94b495{--width:1000%;}}/* Start custom CSS for container, class: .elementor-element-cb3d64d */.elementor-338 .elementor-element.elementor-element-cb3d64d {
    background-color: initial;
    position: absolute;
    left: 0;
    right: 0;
    z-index: 20;
}

.elementor-338 .elementor-element.elementor-element-cb3d64d.elementor-sticky--effects {
    background-color: #1865F2 !important;
    -webkit-box-shadow: 0px 0px 10px 0px rgb(0 0 0/19%);
    -moz-box-shadow: 0px 0px 10px 0px rgba(0,0,0,.19);
    box-shadow: 0px 0px 10px 0px rgb(0 0 0/19%);
    min-height: 80px;
}
.elementor-338 .elementor-element.elementor-element-cb3d64d.elementor-sticky--effects img {
    width: 100%;
    max-width: 220px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-65b3852 */.elementor-338 .elementor-element.elementor-element-65b3852 p {
     font-family: inherit;
     margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ec5316 */@media screen and (min-width: 1025px) {
    .elementor-338 .elementor-element.elementor-element-1ec5316 h1 {
        width: 100%;
        max-width: 736px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0463681 */@media screen and (min-width: 1025px) {
    .elementor-338 .elementor-element.elementor-element-0463681 p {
        wdith: 100%;
        max-width: 667px;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-476bcc9 */.elementor-338 .elementor-element.elementor-element-476bcc9 a {
    font-family: inherit;
    width: 100%;
    max-width: 421px;
    min-height: 64px;
    padding-top: 20px;
}

.elementor-338 .elementor-element.elementor-element-476bcc9 {
    width: 100%;
    max-width: 471px !important;
    position: relative;
}



.elementor-338 .elementor-element.elementor-element-476bcc9 .elementor-button-text {
    font-family: inherit;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-aa51006 */.elementor-338 .elementor-element.elementor-element-aa51006 .elementor-counter-number-wrapper {
    margin-bottom: 12px;
}

@media screen and (min-width: 1025px) {
    .elementor-338 .elementor-element.elementor-element-aa51006 .elementor-counter-title  {
        width: 100%;
        max-width: 158px;
        margin-left: auto;
        margin-right: auto;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-556e0ef */@media screen and (min-width: 1025px) {
    .elementor-338 .elementor-element.elementor-element-556e0ef:after {
    content: '';
    background-color: #f7f7f757;
    width: 1px;
    height: 85px;
    position: absolute;
    right: 5px;
    top: 15px;
}
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-5a9934f */.elementor-338 .elementor-element.elementor-element-5a9934f .elementor-counter-number-wrapper {
    margin-bottom: 12px;
}

@media screen and (min-width: 1025px) {
    .elementor-338 .elementor-element.elementor-element-5a9934f .elementor-counter-title  {
        width: 100%;
        max-width: 158px;
        margin-left: auto;
        margin-right: auto;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8dc960e */@media screen and (min-width: 1025px) {
    .elementor-338 .elementor-element.elementor-element-8dc960e:after {
    content: '';
    background-color: #f7f7f757;
    width: 1px;
    height: 85px;
    position: absolute;
    right: -5px;
    top: 15px;
}
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-f15489c */.elementor-338 .elementor-element.elementor-element-f15489c .elementor-counter-number-wrapper {
    margin-bottom: 12px;
}

@media screen and (min-width: 1025px) {
    .elementor-338 .elementor-element.elementor-element-f15489c .elementor-counter-title  {
        width: 100%;
        max-width: 158px;
        margin-left: auto;
        margin-right: auto;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b70273 */@media screen and (min-width: 1025px) {
    .elementor-338 .elementor-element.elementor-element-4b70273:after {
    content: '';
    background-color: #f7f7f757;
    width: 1px;
    height: 85px;
    position: absolute;
    right: 0;
    top: 15px;
}
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-b0242aa */.elementor-338 .elementor-element.elementor-element-b0242aa .elementor-counter-number-wrapper {
    margin-bottom: 12px;
}

@media screen and (min-width: 1025px) {
    .elementor-338 .elementor-element.elementor-element-b0242aa .elementor-counter-title  {
        width: 100%;
        max-width: 182px;
        margin-left: auto;
        margin-right: auto;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-117c9d5 */@media screen and (min-width: 1025px) {
    .elementor-338 .elementor-element.elementor-element-117c9d5:after {
    content: '';
    background-color: #f7f7f757;
    width: 1px;
    height: 85px;
    position: absolute;
    right: 0;
    top: 15px;
}
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-7de11be */.elementor-338 .elementor-element.elementor-element-7de11be .elementor-counter-number-wrapper {
    margin-bottom: 12px;
}

@media screen and (min-width: 1025px) {
    .elementor-338 .elementor-element.elementor-element-7de11be .elementor-counter-title  {
        width: 100%;
        max-width: 177px;
        margin-left: auto;
        margin-right: auto;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9465bda */.elementor-338 .elementor-element.elementor-element-9465bda {
    width: 100%;
    max-width: 2000px;
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-23aa791 */.elementor-338 .elementor-element.elementor-element-23aa791 strong {
    color: #1865F2;
}

@media screen and (min-width: 1025px) {
    .elementor-338 .elementor-element.elementor-element-23aa791 p {
        width: 100%;
        max-width: 588px;
        margin-left: auto;
        margin-right: auto;
    }
}

.elementor-338 .elementor-element.elementor-element-23aa791 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4c48f58 */.elementor-338 .elementor-element.elementor-element-4c48f58 img {
    mix-blend-mode: multiply;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a10f8c8 */@media screen and (max-width: 1140px) and (min-width: 1025px) {
    .elementor-338 .elementor-element.elementor-element-a10f8c8.elementor-element {
    --widgets-spacing: 15px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-657de1e */.elementor-338 .elementor-element.elementor-element-657de1e p {
     font-family: inherit;
     margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2195bde */@media screen and (min-width: 1025px) {
    .elementor-338 .elementor-element.elementor-element-2195bde h2 {
        width: 100%;
        max-width: 977px;
        margin-left: auto;
        margin-right: auto;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cccaaf3 */.elementor-338 .elementor-element.elementor-element-cccaaf3 {
    width: 100%;
    max-width: 2000px;
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-54c148b */@media screen and (min-width: 1025px) {
    .elementor-338 .elementor-element.elementor-element-54c148b p{
        width: 100%;
        max-width: 515px;
    }
    
    .elementor-338 .elementor-element.elementor-element-54c148b {
        width: 100%;
        max-width: 590px !important;
    }
}

.elementor-338 .elementor-element.elementor-element-54c148b p {
    margin-bottom: 5px;
}

.elementor-338 .elementor-element.elementor-element-54c148b: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;
}

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

.elementor-338 .elementor-element.elementor-element-adaa810 p {
    margin-bottom: 5px;
}

.elementor-338 .elementor-element.elementor-element-adaa810: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;
}

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

.elementor-338 .elementor-element.elementor-element-37311f9 p {
    margin-bottom: 5px;
}

.elementor-338 .elementor-element.elementor-element-37311f9: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;
}

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

.elementor-338 .elementor-element.elementor-element-05a8453 p {
    margin-bottom: 5px;
}

.elementor-338 .elementor-element.elementor-element-05a8453: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;
}

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

.elementor-338 .elementor-element.elementor-element-5ec2ccd p {
    margin-bottom: 5px;
}

.elementor-338 .elementor-element.elementor-element-5ec2ccd: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;
}

.elementor-338 .elementor-element.elementor-element-5ec2ccd {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2153ca1 */@media screen and (min-width: 1025px){
    .elementor-338 .elementor-element.elementor-element-2153ca1 p {
        width: 100%;
        max-width: 610px;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6ea1cec */.elementor-338 .elementor-element.elementor-element-6ea1cec a {
    font-family: inherit;
    width: 100%;
    max-width: 433px;
    min-height: 64px;
    padding-top: 20px;
}

.elementor-338 .elementor-element.elementor-element-6ea1cec {
    position: relative;
}



.elementor-338 .elementor-element.elementor-element-6ea1cec .elementor-button-text {
    font-family: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a3a1405 */.elementor-338 .elementor-element.elementor-element-a3a1405 p {
     font-family: inherit;
     margin-bottom: 0;
      -webkit-transform: rotate(-6deg);
-moz-transform: rotate(-6deg);
-o-transform: rotate(-6deg);
}

.elementor-338 .elementor-element.elementor-element-a3a1405 p {
    width: 100%;
    max-width: 186px;
    margin-left: auto;
}

.elementor-338 .elementor-element.elementor-element-a3a1405 {
    position: relative;
    top: 10px;
    right: -30px;
}

.elementor-338 .elementor-element.elementor-element-a3a1405 img {
    position: relative;
    top: -15px;
    right: -5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e877b93 */.elementor-338 .elementor-element.elementor-element-e877b93 {
    width: 100%;
    max-width: 2000px;
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3d589b9 */@media screen and (min-width: 1025px) {
    .elementor-338 .elementor-element.elementor-element-3d589b9 h2 {
        width: 100%;
        max-width: 860px;
        margin-left: auto;
        margin-right: auto;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ea1b59c */.elementor-338 .elementor-element.elementor-element-ea1b59c p {
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a268e88 */@media screen and (min-width: 1025px) {
    .elementor-338 .elementor-element.elementor-element-a268e88 p{
        width: 100%;
        max-width: 360px;
    }
    
    .elementor-338 .elementor-element.elementor-element-a268e88 {
        width: 100%;
        max-width: 432px !important;
        margin-left: auto;
        margin-right: auto;
    }
}

.elementor-338 .elementor-element.elementor-element-a268e88 p {
    margin-bottom: 5px;
}

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

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

.elementor-338 .elementor-element.elementor-element-30fd035 p {
    margin-bottom: 5px;
}

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

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

.elementor-338 .elementor-element.elementor-element-f2ec1f4 p {
    margin-bottom: 5px;
}

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

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

.elementor-338 .elementor-element.elementor-element-1c43103 p {
    margin-bottom: 5px;
}

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

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

.elementor-338 .elementor-element.elementor-element-ea5587d p {
    margin-bottom: 5px;
}

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

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

.elementor-338 .elementor-element.elementor-element-371cc9f p {
    margin-bottom: 5px;
}

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

.elementor-338 .elementor-element.elementor-element-371cc9f {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1513d33 */.elementor-338 .elementor-element.elementor-element-1513d33 strong {
    font-family: GolosTextBold !important;
    font-size: 42px;
    font-weight: bold;
    
    letter-spacing: -0.42px;
}


.elementor-338 .elementor-element.elementor-element-1513d33 p,
.elementor-338 .elementor-element.elementor-element-1513d33 {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-99594fb */.elementor-338 .elementor-element.elementor-element-99594fb p,
.elementor-338 .elementor-element.elementor-element-99594fb {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-798fa28 */.elementor-338 .elementor-element.elementor-element-798fa28 strong {
    font-family: GolosTextBold !important;
    font-size: 22px;
    font-weight: bold;
    
    letter-spacing: -0.22px;
}

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

.elementor-338 .elementor-element.elementor-element-287f21b {
    position: relative;
}



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

.elementor-338 .elementor-element.elementor-element-a3a872a p {
    margin-bottom: 5px;
}

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

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

.elementor-338 .elementor-element.elementor-element-8bca248 p {
    margin-bottom: 5px;
}

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

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

.elementor-338 .elementor-element.elementor-element-8b32534 p {
    margin-bottom: 5px;
}

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

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

.elementor-338 .elementor-element.elementor-element-c9c8dd9 p {
    margin-bottom: 5px;
}

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

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

.elementor-338 .elementor-element.elementor-element-95cee9a p {
    margin-bottom: 5px;
}

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

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

.elementor-338 .elementor-element.elementor-element-9fc7ed8 p {
    margin-bottom: 5px;
}

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

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


.elementor-338 .elementor-element.elementor-element-d043cfb p,
.elementor-338 .elementor-element.elementor-element-d043cfb {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-673eb45 */.elementor-338 .elementor-element.elementor-element-673eb45 p,
.elementor-338 .elementor-element.elementor-element-673eb45 {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-37ee588 */.elementor-338 .elementor-element.elementor-element-37ee588 strong {
    font-family: GolosTextBold !important;
    font-size: 22px;
    font-weight: bold;
    
    letter-spacing: -0.22px;
}

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

.elementor-338 .elementor-element.elementor-element-692358d {
    position: relative;
}



.elementor-338 .elementor-element.elementor-element-692358d .elementor-button-text {
    font-family: inherit;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5582d3 */.elementor-338 .elementor-element.elementor-element-b5582d3 {
    width: 100%;
    max-width: 2000px;
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28c686e */@media screen and (min-width: 1025px) {
    .elementor-338 .elementor-element.elementor-element-28c686e h2 {
        width: 100%;
        max-width: 1021px;
        margin-left: auto;
        margin-right: auto;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-15cfb12 */.elementor-338 .elementor-element.elementor-element-15cfb12 a {
    font-family: inherit;
    width: 100%;
    max-width: 359px;
    min-height: 64px;
    padding-top: 20px;
}

.elementor-338 .elementor-element.elementor-element-15cfb12 {
    position: relative;
}



.elementor-338 .elementor-element.elementor-element-15cfb12 .elementor-button-text {
    font-family: inherit;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bae9086 */@media screen and (min-width: 1025px) {
    .elementor-338 .elementor-element.elementor-element-bae9086  h3 {
        width: 100%;
        max-width: 252px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6acf27e */@media screen and (min-width: 1025px) {
    .elementor-338 .elementor-element.elementor-element-6acf27e p {
        width: 100%;
        max-width: 304px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e96ec1c */@media screen and (max-width: 1199px) and (min-width: 1025px) {
   .elementor-338 .elementor-element.elementor-element-e96ec1c .elementor-widget-container {
        margin: -5px -250px -58px -250px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fdb79d1 */@media screen and (min-width: 1025px) {
    .elementor-338 .elementor-element.elementor-element-fdb79d1  h3 {
        width: 100%;
        max-width: 252px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b91e4a */@media screen and (min-width: 1025px) {
    .elementor-338 .elementor-element.elementor-element-7b91e4a p {
        width: 100%;
        max-width: 304px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee157a0 */@media screen and (min-width: 1025px) {
    .elementor-338 .elementor-element.elementor-element-ee157a0 {
        position: relative;
        left: -22px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c48f069 */@media screen and (min-width: 1025px) {
    .elementor-338 .elementor-element.elementor-element-c48f069  h3 {
        width: 100%;
        max-width: 301px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d1c645 */@media screen and (min-width: 1025px) {
    .elementor-338 .elementor-element.elementor-element-9d1c645 p {
        width: 100%;
        max-width: 301px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2858e03 */@media screen and (min-width: 1025px) {
    .elementor-338 .elementor-element.elementor-element-2858e03  h3 {
        width: 100%;
        max-width: 252px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c5ef9e6 */@media screen and (min-width: 1025px) {
    .elementor-338 .elementor-element.elementor-element-c5ef9e6 p {
        width: 100%;
        max-width: 291px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2790522 */@media screen and (min-width: 1025px) {
    .elementor-338 .elementor-element.elementor-element-2790522 {
        position: relative;
        top: -40px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-126c78f */@media screen and (min-width: 1025px) {
    .elementor-338 .elementor-element.elementor-element-126c78f {
        position: relative;
        left: -22px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d32142e */@media screen and (min-width: 1124px) {
    .elementor-338 .elementor-element.elementor-element-d32142e {
        position: relative;
        top: -499px;
    }
}

@media screen and (max-width: 1123px) and (min-width: 1025px) {
   .elementor-338 .elementor-element.elementor-element-d32142e  {
       position: relative;
        top: -408px;
   }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd12b9e */.elementor-338 .elementor-element.elementor-element-bd12b9e {
    width: 100%;
    max-width: 2000px;
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9c4b97b */@media screen and (min-width: 1025px) {
    .elementor-338 .elementor-element.elementor-element-9c4b97b h2 {
        width: 100%;
        max-width: 860px;
        margin-left: auto;
        margin-right: auto;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9c873e1 */@media screen and (min-width: 1025px) {
    .elementor-338 .elementor-element.elementor-element-9c873e1 p {
        width: 100%;
        max-width: 214px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-255080a */@media screen and (min-width: 1025px) {
    .elementor-338 .elementor-element.elementor-element-255080a p {
        width: 100%;
        max-width: 214px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3d9f36 */@media screen and (min-width: 1025px) {
    .elementor-338 .elementor-element.elementor-element-b3d9f36 p {
        width: 100%;
        max-width: 214px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6d1be38 */@media screen and (min-width: 1025px) {
    .elementor-338 .elementor-element.elementor-element-6d1be38 p {
        width: 100%;
        max-width: 214px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bbce4e8 */@media screen and (min-width: 1025px) {
    .elementor-338 .elementor-element.elementor-element-bbce4e8 p {
        width: 100%;
        max-width: 214px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b543a46 */@media screen and (min-width: 1025px) {
    .elementor-338 .elementor-element.elementor-element-b543a46 p {
        width: 100%;
        max-width: 214px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-64618a1 */@media screen and (min-width: 1025px) {
    .elementor-338 .elementor-element.elementor-element-64618a1 p {
        width: 100%;
        max-width: 214px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b531067 */@media screen and (min-width: 1025px) {
    .elementor-338 .elementor-element.elementor-element-b531067 p {
        width: 100%;
        max-width: 214px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74d6d6f */@media screen and (max-width: 1203px) and (min-width: 1025px) {
    .elementor-338 .elementor-element.elementor-element-74d6d6f {
    --gap: 12px !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0dc1dd4 */.elementor-338 .elementor-element.elementor-element-0dc1dd4 a {
    font-family: inherit;
    width: 100%;
    max-width: 433px;
    min-height: 64px;
    padding-top: 20px;
}

.elementor-338 .elementor-element.elementor-element-0dc1dd4 {
    position: relative;
}



.elementor-338 .elementor-element.elementor-element-0dc1dd4 .elementor-button-text {
    font-family: inherit;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4859a88 */.elementor-338 .elementor-element.elementor-element-4859a88 {
    width: 100%;
    max-width: 2000px;
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6cfe20c */@media screen and (min-width: 1025px) {
    .elementor-338 .elementor-element.elementor-element-6cfe20c h2 {
        width: 100%;
        max-width: 878px;
        margin-left: auto;
        margin-right: auto;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53905f2 */.elementor-338 .elementor-element.elementor-element-53905f2 {
    width: 100%;
    max-width: 2000px;
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9068e64 */@media screen and (min-width: 1025px) {
    .elementor-338 .elementor-element.elementor-element-9068e64 h2 {
        width: 100%;
        max-width: 638px;
    }
}

@media screen and (max-width: 767px) {
    .elementor-338 .elementor-element.elementor-element-9068e64 h2 {
        font-size: 32px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-79b4232 */.elementor-338 .elementor-element.elementor-element-79b4232 p {
    margin-bottom: 20px;
}

@media screen and (min-width: 1025px) {
    .elementor-338 .elementor-element.elementor-element-79b4232 p {
        width: 100%;
        max-width: 504px;
    }
}

.elementor-338 .elementor-element.elementor-element-79b4232 strong {
    font-size: 20px;
    line-height: 1.2em;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fa3eaa2 */.elementor-338 .elementor-element.elementor-element-fa3eaa2 a {
    font-family: inherit;
    width: 100%;
    max-width: 420px;
    min-height: 64px;
    padding-top: 20px;
}

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



.elementor-338 .elementor-element.elementor-element-fa3eaa2 .elementor-button-text {
    font-family: inherit;
}

@media screen and (max-width: 409px) {
    .elementor-338 .elementor-element.elementor-element-fa3eaa2 a {
            padding: 20px 15px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fae463b */.elementor-338 .elementor-element.elementor-element-fae463b {
    width: 100%;
    max-width: 2000px;
    margin-left: auto;
    margin-right: auto;
}

@media screen and (max-width: 1107px) and (min-width: 1025px) {
    .elementor-338 .elementor-element.elementor-element-fae463b {
       background-position: 44% 50% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4143365 */.elementor-338 .elementor-element.elementor-element-4143365 p {
    margin-bottom: 0;
}/* End custom CSS */