.elementor-125 .elementor-element.elementor-element-9a7530f{--display:flex;--min-height:0vh;--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0120px;--padding-bottom:080px;--padding-left:050px;--padding-right:050px;}.elementor-125 .elementor-element.elementor-element-9a7530f:not(.elementor-motion-effects-element-type-background), .elementor-125 .elementor-element.elementor-element-9a7530f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF8F0;}.elementor-125 .elementor-element.elementor-element-d1177d9{--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-125 .elementor-element.elementor-element-1141f4c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-125 .elementor-element.elementor-element-19f041f{background-color:#FEF6D6;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 020px) 0px;padding:12px 43px 00px 020px;border-style:solid;border-width:2px 2px 2px 2px;border-radius:99px 99px 99px 99px;text-align:center;font-family:"Nunito", Sans-serif;font-size:12px;color:#7A5A00;}.elementor-125 .elementor-element.elementor-element-19f041f.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-125 .elementor-element.elementor-element-f668033{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-125 .elementor-element.elementor-element-f74b83e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 020px) 0px;padding:12px 43px 00px 020px;border-style:none;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-125 .elementor-element.elementor-element-f74b83e.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-125 .elementor-element.elementor-element-f74b83e .elementor-heading-title{font-family:"Fredoka One", Sans-serif;font-size:65px;line-height:1.1em;}.elementor-125 .elementor-element.elementor-element-a1cfbdf{--display:flex;}.elementor-125 .elementor-element.elementor-element-a1eacf7{font-family:"Nunito", Sans-serif;font-size:17px;font-weight:600;color:#19120B;}.elementor-125 .elementor-element.elementor-element-1a4e56b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-125 .elementor-element.elementor-element-e513f0a .elementor-button{background-color:#5AABAC;font-family:"Nunito", Sans-serif;font-size:16px;font-weight:800;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 5px 0px 0px #3D8A8B;border-radius:99px 99px 99px 99px;padding:014px 036px 014px 036px;}.elementor-125 .elementor-element.elementor-element-d830d3c .elementor-button{background-color:#02010100;font-family:"Nunito", Sans-serif;font-size:16px;font-weight:600;text-transform:none;text-decoration:none;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-037f0fa );border-radius:99px 99px 99px 99px;padding:14px 036px 14px 036px;}.elementor-125 .elementor-element.elementor-element-d830d3c .elementor-button:hover, .elementor-125 .elementor-element.elementor-element-d830d3c .elementor-button:focus{background-color:#D6F0F0;}.elementor-125 .elementor-element.elementor-element-d830d3c .elementor-button-content-wrapper{flex-direction:row;}.elementor-125 .elementor-element.elementor-element-2d6e4c0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-125 .elementor-element.elementor-element-bdfe81c{--display:flex;}.elementor-125 .elementor-element.elementor-element-7cae74f .elementor-counter-number-wrapper{color:var( --e-global-color-037f0fa );font-family:"Fredoka One", Sans-serif;font-size:32px;}.elementor-125 .elementor-element.elementor-element-7cae74f .elementor-counter-title{color:#6B6660;font-family:"Nunito", Sans-serif;font-size:12px;font-weight:700;}.elementor-125 .elementor-element.elementor-element-d74014d{--display:flex;}.elementor-125 .elementor-element.elementor-element-8f1b8dc .elementor-counter-number-wrapper{color:var( --e-global-color-037f0fa );font-family:"Fredoka One", Sans-serif;font-size:32px;}.elementor-125 .elementor-element.elementor-element-8f1b8dc .elementor-counter-title{color:#6B6660;font-family:"Nunito", Sans-serif;font-size:12px;font-weight:700;}.elementor-125 .elementor-element.elementor-element-995a6fe{--display:flex;}.elementor-125 .elementor-element.elementor-element-f9c4580 .elementor-counter-number-wrapper{color:var( --e-global-color-037f0fa );font-family:"Fredoka One", Sans-serif;font-size:32px;}.elementor-125 .elementor-element.elementor-element-f9c4580 .elementor-counter-title{color:#6B6660;font-family:"Nunito", Sans-serif;font-size:12px;font-weight:700;}.elementor-125 .elementor-element.elementor-element-ba14cd9{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-125 .elementor-element.elementor-element-485d627.elementor-element{--align-self:center;}body:not(.rtl) .elementor-125 .elementor-element.elementor-element-485d627{left:0px;}body.rtl .elementor-125 .elementor-element.elementor-element-485d627{right:0px;}.elementor-125 .elementor-element.elementor-element-485d627{top:0px;}.elementor-125 .elementor-element.elementor-element-fa91f9c{--display:flex;--min-height:284px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#D6F0F0;--border-color:#D6F0F0;--border-radius:40px 40px 40px 40px;box-shadow:0px 24px 64px 0px rgba(90.00000000000001, 170.99999999999997, 172, 0.2);--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-125 .elementor-element.elementor-element-fa91f9c:not(.elementor-motion-effects-element-type-background), .elementor-125 .elementor-element.elementor-element-fa91f9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f74a39a );}.elementor-125 .elementor-element.elementor-element-a5137d1{border-radius:24px 24px 24px 24px;}.elementor-125 .elementor-element.elementor-element-a5137d1 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-125 .elementor-element.elementor-element-a5137d1 .elementor-custom-embed-play i{color:#5AABAC;}.elementor-125 .elementor-element.elementor-element-a5137d1 .elementor-custom-embed-play svg{fill:#5AABAC;}.elementor-125 .elementor-element.elementor-element-c37a07b .elementor-heading-title{font-family:"Fredoka One", Sans-serif;font-size:18px;color:#2D2A26;}.elementor-125 .elementor-element.elementor-element-af94141{font-family:"Nunito", Sans-serif;font-size:13px;color:#6B6660;}.elementor-125 .elementor-element.elementor-element-c0811ba .elementor-progress-wrapper .elementor-progress-bar{background-color:#5AABAC;}.elementor-125 .elementor-element.elementor-element-c0811ba .elementor-progress-wrapper{background-color:#D6F0F0;border-radius:99px;overflow:hidden;}.elementor-125 .elementor-element.elementor-element-c0811ba .elementor-progress-bar{height:8px;line-height:8px;}.elementor-125 .elementor-element.elementor-element-75be4ef{font-family:"Nunito", Sans-serif;font-size:12px;font-weight:700;color:#3D8A8B;}body:not(.rtl) .elementor-125 .elementor-element.elementor-element-f9268b1{left:412px;}body.rtl .elementor-125 .elementor-element.elementor-element-f9268b1{right:412px;}.elementor-125 .elementor-element.elementor-element-f9268b1{top:0px;z-index:99;}body:not(.rtl) .elementor-125 .elementor-element.elementor-element-f3dcae8{left:238px;}body.rtl .elementor-125 .elementor-element.elementor-element-f3dcae8{right:238px;}.elementor-125 .elementor-element.elementor-element-f3dcae8{bottom:-72px;}.elementor-125 .elementor-element.elementor-element-a4244bd{--display:flex;--min-height:56px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-125 .elementor-element.elementor-element-a4244bd:not(.elementor-motion-effects-element-type-background), .elementor-125 .elementor-element.elementor-element-a4244bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-037f0fa );}.elementor-125 .elementor-element.elementor-element-88b331d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-125 .elementor-element.elementor-element-558f2dc{--display:flex;}.elementor-125 .elementor-element.elementor-element-3d3ddd6{background-color:#D6F0F0;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:13px 24px 00px 020px;border-style:none;border-radius:99px 99px 99px 99px;text-align:center;font-family:"Nunito", Sans-serif;font-size:12px;color:var( --e-global-color-secondary );}.elementor-125 .elementor-element.elementor-element-3d3ddd6.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-125 .elementor-element.elementor-element-73f3836{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 020px) 0px;padding:12px 43px 00px 02px;border-style:none;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-125 .elementor-element.elementor-element-73f3836.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-125 .elementor-element.elementor-element-73f3836 .elementor-heading-title{font-family:"Fredoka One", Sans-serif;font-size:23px;line-height:1.1em;}.elementor-125 .elementor-element.elementor-element-5cceeb6{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-125 .elementor-element.elementor-element-80a7a57 .elementor-button{background-color:#FFFFFF;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-037f0fa );border-radius:99px 99px 99px 99px;}.elementor-125 .elementor-element.elementor-element-dc57c4d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-125 .elementor-element.elementor-element-91c526a .etlms-pagination{justify-content:center;}.elementor-125 .elementor-element.elementor-element-91c526a .etlms-course-list-main-wrap .tutor-course-list{column-gap:32px;row-gap:32px;}.elementor-125 .elementor-element.elementor-element-91c526a .etlms-course-list-main-wrap .tutor-course-card{border-style:solid;border-width:14px 14px 14px 14px;border-color:var( --e-global-color-f74a39a );border-radius:25px;}.elementor-125 .elementor-element.elementor-element-91c526a .etlms-course-list-main-wrap .tutor-course-card:hover{border-radius:25px;}.elementor-125 .elementor-element.elementor-element-91c526a .etlms-course-list-main-wrap .tutor-course-card .tutor-card-footer{border-top-width:2px;}.elementor-125 .elementor-element.elementor-element-91c526a .etlms-course-list-main-wrap .tutor-course-card .tutor-avatar{width:5px !important;height:5px !important;border-radius:5px;}.elementor-125 .elementor-element.elementor-element-91c526a .etlms-course-list-main-wrap .tutor-course-card .tutor-course-name{font-family:"Fredoka One", Sans-serif;}.elementor-125 .elementor-element.elementor-element-91c526a .etlms-course-list-main-wrap .etlms-course-list-pagination-wrap .etlms-pagination{gap:10px;}.elementor-125 .elementor-element.elementor-element-2f35381{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:048px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:075px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-125 .elementor-element.elementor-element-2f35381:not(.elementor-motion-effects-element-type-background), .elementor-125 .elementor-element.elementor-element-2f35381 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D6F0F0;}.elementor-125 .elementor-element.elementor-element-8a5e7d1{--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;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-125 .elementor-element.elementor-element-866ff0f .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:17px;font-weight:600;color:var( --e-global-color-037f0fa );}.elementor-125 .elementor-element.elementor-element-cb080f6{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-125 .elementor-element.elementor-element-fca6fea{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:12px 0px 00px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:none;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-125 .elementor-element.elementor-element-fca6fea.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-125 .elementor-element.elementor-element-fca6fea .elementor-heading-title{font-family:"Fredoka One", Sans-serif;font-size:23px;line-height:1.1em;}.elementor-125 .elementor-element.elementor-element-ded1186{text-align:center;font-family:"Nunito", Sans-serif;font-size:17px;font-weight:600;color:#19120B;}.elementor-125 .elementor-element.elementor-element-cb019b5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-125 .elementor-element.elementor-element-591d40e{--display:flex;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-125 .elementor-element.elementor-element-591d40e:not(.elementor-motion-effects-element-type-background), .elementor-125 .elementor-element.elementor-element-591d40e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-125 .elementor-element.elementor-element-591d40e.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-5px;}.elementor-125 .elementor-element.elementor-element-e92ab1b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 08px) 0px;text-align:center;}.elementor-125 .elementor-element.elementor-element-e92ab1b .elementor-heading-title{font-family:"Fredoka One", Sans-serif;font-size:18px;}.elementor-125 .elementor-element.elementor-element-8185d6d{text-align:center;font-size:52px;}.elementor-125 .elementor-element.elementor-element-664010b{text-align:center;font-family:"Nunito", Sans-serif;font-size:13px;}.elementor-125 .elementor-element.elementor-element-442504e{--display:flex;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-125 .elementor-element.elementor-element-442504e:not(.elementor-motion-effects-element-type-background), .elementor-125 .elementor-element.elementor-element-442504e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-125 .elementor-element.elementor-element-442504e.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-5px;}.elementor-125 .elementor-element.elementor-element-a07a102{text-align:center;font-size:52px;}.elementor-125 .elementor-element.elementor-element-2b6755c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 08px) 0px;text-align:center;}.elementor-125 .elementor-element.elementor-element-2b6755c .elementor-heading-title{font-family:"Fredoka One", Sans-serif;font-size:18px;}.elementor-125 .elementor-element.elementor-element-c2c3259{text-align:center;font-family:"Nunito", Sans-serif;font-size:13px;}.elementor-125 .elementor-element.elementor-element-e5d33e2{--display:flex;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-125 .elementor-element.elementor-element-e5d33e2:not(.elementor-motion-effects-element-type-background), .elementor-125 .elementor-element.elementor-element-e5d33e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-125 .elementor-element.elementor-element-e5d33e2.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-5px;}.elementor-125 .elementor-element.elementor-element-15b9777{text-align:center;font-size:52px;}.elementor-125 .elementor-element.elementor-element-8276822{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 08px) 0px;text-align:center;}.elementor-125 .elementor-element.elementor-element-8276822 .elementor-heading-title{font-family:"Fredoka One", Sans-serif;font-size:18px;}.elementor-125 .elementor-element.elementor-element-b8331ee{text-align:center;font-family:"Nunito", Sans-serif;font-size:13px;}.elementor-125 .elementor-element.elementor-element-a663e57{--display:flex;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-125 .elementor-element.elementor-element-a663e57:not(.elementor-motion-effects-element-type-background), .elementor-125 .elementor-element.elementor-element-a663e57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-125 .elementor-element.elementor-element-a663e57.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-5px;}.elementor-125 .elementor-element.elementor-element-0ae6a3b{text-align:center;font-size:52px;}.elementor-125 .elementor-element.elementor-element-6ab2d94{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 08px) 0px;text-align:center;}.elementor-125 .elementor-element.elementor-element-6ab2d94 .elementor-heading-title{font-family:"Fredoka One", Sans-serif;font-size:18px;}.elementor-125 .elementor-element.elementor-element-61cedbd{text-align:center;font-family:"Nunito", Sans-serif;font-size:13px;}.elementor-125 .elementor-element.elementor-element-dcecd92{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-125 .elementor-element.elementor-element-8b95ae8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--border-radius:50px 50px 50px 50px;}.elementor-125 .elementor-element.elementor-element-8b95ae8:not(.elementor-motion-effects-element-type-background), .elementor-125 .elementor-element.elementor-element-8b95ae8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2D2A26;}.elementor-125 .elementor-element.elementor-element-8b95ae8::before, .elementor-125 .elementor-element.elementor-element-8b95ae8 > .elementor-background-video-container::before, .elementor-125 .elementor-element.elementor-element-8b95ae8 > .e-con-inner > .elementor-background-video-container::before, .elementor-125 .elementor-element.elementor-element-8b95ae8 > .elementor-background-slideshow::before, .elementor-125 .elementor-element.elementor-element-8b95ae8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-125 .elementor-element.elementor-element-8b95ae8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center left, #5AABAC61 0%, #2D2A26B3 50%);}.elementor-125 .elementor-element.elementor-element-58091e5{--display:flex;--gap:020px 020px;--row-gap:020px;--column-gap:020px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-125 .elementor-element.elementor-element-58091e5:not(.elementor-motion-effects-element-type-background), .elementor-125 .elementor-element.elementor-element-58091e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #F4845F2E 0%, #2D2A2600 50%);}.elementor-125 .elementor-element.elementor-element-33ecc80 .elementor-heading-title{font-family:"Fredoka One", Sans-serif;font-size:40px;color:var( --e-global-color-f74a39a );}.elementor-125 .elementor-element.elementor-element-cb2cffd{font-family:"Nunito", Sans-serif;font-size:16px;color:#FFFFFF9E;}.elementor-125 .elementor-element.elementor-element-6753793 .elementor-button{background-color:var( --e-global-color-037f0fa );font-family:"Nunito", Sans-serif;font-size:16px;font-weight:800;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 5px 0px 0px #3D8A8B;border-radius:99px 99px 99px 99px;padding:014px 036px 014px 036px;}.elementor-125 .elementor-element.elementor-element-8024386{--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-125 .elementor-element.elementor-element-9e5ad98{width:var( --container-widget-width, 100% );max-width:100%;margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 00px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:none;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-125 .elementor-element.elementor-element-9e5ad98.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-125 .elementor-element.elementor-element-9e5ad98 .elementor-heading-title{font-family:"Fredoka One", Sans-serif;font-size:34px;line-height:1.1em;}.elementor-125 .elementor-element.elementor-element-b1e0038{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:48px 48px 48px 48px;}.elementor-125 .elementor-element.elementor-element-8f00b45{background-color:#FDE8DF;padding:5px 5px 5px 5px;border-radius:35px 35px 35px 35px;text-align:center;}.elementor-125 .elementor-element.elementor-element-8f00b45 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:17px;font-weight:600;color:#A84520;}.elementor-125 .elementor-element.elementor-element-abd9418{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-125 .elementor-element.elementor-element-564c507 .elementor-swiper-button{font-size:20px;}.elementor-125 .elementor-element.elementor-element-6cc63f19{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5em;--padding-bottom:5em;--padding-left:5em;--padding-right:5em;}.elementor-125 .elementor-element.elementor-element-3594c351{--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-125 .elementor-element.elementor-element-3594c351:not(.elementor-motion-effects-element-type-background), .elementor-125 .elementor-element.elementor-element-3594c351 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ae91791 );}.elementor-125 .elementor-element.elementor-element-3594c351::before, .elementor-125 .elementor-element.elementor-element-3594c351 > .elementor-background-video-container::before, .elementor-125 .elementor-element.elementor-element-3594c351 > .e-con-inner > .elementor-background-video-container::before, .elementor-125 .elementor-element.elementor-element-3594c351 > .elementor-background-slideshow::before, .elementor-125 .elementor-element.elementor-element-3594c351 > .e-con-inner > .elementor-background-slideshow::before, .elementor-125 .elementor-element.elementor-element-3594c351 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-125 .elementor-element.elementor-element-4bfcd1f{--display:flex;}.elementor-125 .elementor-element.elementor-element-b41ea1b{text-align:center;}.elementor-125 .elementor-element.elementor-element-599de40{--display:flex;}.elementor-125 .elementor-element.elementor-element-abc83d2{width:var( --container-widget-width, 100% );max-width:100%;margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 00px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:none;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-125 .elementor-element.elementor-element-abc83d2.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-125 .elementor-element.elementor-element-abc83d2 .elementor-heading-title{font-family:"Fredoka One", Sans-serif;font-size:34px;line-height:1.1em;color:var( --e-global-color-f74a39a );}.elementor-125 .elementor-element.elementor-element-bc36572{--display:flex;}.elementor-125 .elementor-element.elementor-element-9e3c5eb{text-align:center;color:var( --e-global-color-f74a39a );}.elementor-125 .elementor-element.elementor-element-3b83b34 .elementor-button{background-color:var( --e-global-color-f74a39a );font-family:"Nunito", Sans-serif;font-size:16px;font-weight:800;fill:#F4845F;color:#F4845F;box-shadow:0px 5px 0px 0px #D77656;border-radius:99px 99px 99px 99px;padding:014px 036px 014px 036px;}.elementor-125 .elementor-element.elementor-element-1af6e06{--display:flex;}body.elementor-page-125:not(.elementor-motion-effects-element-type-background), body.elementor-page-125 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEF7EF;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-125 .elementor-element.elementor-element-f74b83e .elementor-heading-title{font-size:42px;}.elementor-125 .elementor-element.elementor-element-73f3836 .elementor-heading-title{font-size:42px;}.elementor-125 .elementor-element.elementor-element-fca6fea .elementor-heading-title{font-size:42px;}.elementor-125 .elementor-element.elementor-element-9e5ad98 .elementor-heading-title{font-size:42px;}.elementor-125 .elementor-element.elementor-element-6cc63f19{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-125 .elementor-element.elementor-element-3594c351{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-125 .elementor-element.elementor-element-abc83d2 .elementor-heading-title{font-size:42px;}}@media(max-width:767px){.elementor-125 .elementor-element.elementor-element-9a7530f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-125 .elementor-element.elementor-element-f74b83e .elementor-heading-title{font-size:34px;}.elementor-125 .elementor-element.elementor-element-73f3836 .elementor-heading-title{font-size:34px;}.elementor-125 .elementor-element.elementor-element-fca6fea .elementor-heading-title{font-size:34px;}.elementor-125 .elementor-element.elementor-element-9e5ad98 .elementor-heading-title{font-size:34px;}.elementor-125 .elementor-element.elementor-element-6cc63f19{--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-125 .elementor-element.elementor-element-3594c351{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-125 .elementor-element.elementor-element-abc83d2 .elementor-heading-title{font-size:34px;}}@media(min-width:768px){.elementor-125 .elementor-element.elementor-element-d1177d9{--width:55%;}.elementor-125 .elementor-element.elementor-element-ba14cd9{--width:45%;}.elementor-125 .elementor-element.elementor-element-88b331d{--content-width:93%;}.elementor-125 .elementor-element.elementor-element-b1e0038{--width:17%;}.elementor-125 .elementor-element.elementor-element-6cc63f19{--content-width:1600px;}}/* Start custom CSS for html, class: .elementor-element-f3dcae8 */.floater {
  position: absolute;
  background: white;
  border-radius: 20px;
  padding: 10px 16px;
  box-shadow: 0 8px 28px rgba(0,0,0,0.1);
  font-family: 'Nunito', sans-serif;
  font-size: 13px;
  font-weight: 700;
  display: flex;
  align-items: center;
  gap: 8px;
  white-space: nowrap;
  z-index: 10;
  animation: float-badge 3s ease-in-out infinite alternate;
}
.fdot {
  width: 8px; height: 8px;
  border-radius: 50%;
}
.f1 { top: 10px;   left: -70px; animation-delay: 0s; }
.f2 { top: 120px;  right: -80px; animation-delay: -1s; }
.f3 { bottom: 40px; right: -85px; animation-delay: -2s; }

@keyframes float-badge {
  from { transform: translateY(0) rotate(-1deg); }
  to   { transform: translateY(-10px) rotate(1deg); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a7530f *//* ── HERO SECTION POSITION FIX ── */
#peek-hero {
  position: relative !important;
  overflow: hidden !important;
}

/* ── BLOB 1 — Teal (Top Right) ── */
#peek-hero::before {
  content: '';
  position: absolute;
  top: -120px;
  right: -80px;
  width: 520px;
  height: 520px;
  background: #d6f0f0;
  border-radius: 50%;
  filter: blur(72px);
  opacity: 0.55;
  pointer-events: none;
  z-index: 0;
  animation: blob-float-1 8s ease-in-out infinite alternate;
}

/* ── BLOB 2 — Coral (Bottom Left) ── */
#peek-hero::after {
  content: '';
  position: absolute;
  bottom: -80px;
  left: -100px;
  width: 380px;
  height: 380px;
  background: #fde8df;
  border-radius: 50%;
  filter: blur(72px);
  opacity: 0.45;
  pointer-events: none;
  z-index: 0;
  animation: blob-float-2 9s ease-in-out infinite alternate;
}

/* ── BLOB ANIMATIONS ── */
@keyframes blob-float-1 {
  0%   { transform: translate(0px, 0px) scale(1); }
  33%  { transform: translate(-20px, 15px) scale(1.05); }
  66%  { transform: translate(15px, -20px) scale(0.97); }
  100% { transform: translate(20px, 30px) scale(1.08); }
}

@keyframes blob-float-2 {
  0%   { transform: translate(0px, 0px) scale(1); }
  33%  { transform: translate(20px, -15px) scale(1.06); }
  66%  { transform: translate(-10px, 20px) scale(0.96); }
  100% { transform: translate(-20px, -25px) scale(1.04); }
}

/* ── MAKE SURE CONTENT SITS ABOVE BLOBS ── */
#peek-hero .elementor-container,
#peek-hero .elementor-row,
#peek-hero .elementor-col-50 {
  position: relative;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-fc0f61e *//* ── MARQUEE STRIP ── */
.pam-marquee-outer {
  width: 100%;
  overflow: hidden;
  background: #5AABAC;
  padding: 0 !important;
  margin: 0 !important;
  display: block;
  line-height: 0;
}

.pam-marquee-track {
  display: inline-flex;
  width: max-content;
  animation: pam-marquee-scroll 24s linear infinite;
  line-height: normal;
}

.pam-marquee-track:hover {
  animation-play-state: paused;
}

.pam-marquee-item {
  display: inline-flex;
  align-items: center;
  gap: 12px;
  padding: 14px 28px;
  font-family: 'Fredoka One', cursive;
  font-size: 16px;
  color: #ffffff;
  white-space: nowrap;
  letter-spacing: 0.02em;
}

.pam-msep {
  color: rgba(255,255,255,0.4);
  font-size: 18px;
  line-height: 1;
}

@keyframes pam-marquee-scroll {
  from { transform: translateX(0); }
  to   { transform: translateX(-50%); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58091e5 */#live-sessions {
  background:
    radial-gradient(
      circle at 75% 15%,
      rgba(90,171,172,0.28) 0%,
      transparent 50%
    ),
    radial-gradient(
      circle at 20% 85%,
      rgba(244,132,95,0.18) 0%,
      transparent 50%
    ),
    #2D2A26 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b41ea1b */.elementor-125 .elementor-element.elementor-element-b41ea1b {
    animation: floating 4s ease-in-out infinite;
}

@keyframes floating {
    0% {
        transform: translateY(0px);
    }
    50% {
        transform: translateY(-15px);
    }
    100% {
        transform: translateY(0px);
    }
}/* End custom CSS */