.elementor .button-demo{width:auto;font-family:"Manrope";font-weight:600;font-size:1rem;color:var(--White);text-align:center;padding-block-start:14px;padding-block-end:14px;padding-inline-start:28px;padding-inline-end:28px;border-radius:999px;border-width:1px;border-color:var(--Sparrks-Blue);border-style:solid;background-color:var(--Sparrks-Blue);box-shadow:0px 16px 48px 0px rgba(47, 128, 237, 0.28);justify-content:space-evenly;align-items:center;align-self:center;transition: transform .25s ease, background .3s ease, box-shadow .2s ease;\n}.elementor .button-demo:hover,.elementor .button-demo:focus-visible{border-color:var(--sparrks_hover_blue);background-color:var(--sparrks_hover_blue);transform:translate3d(0px, -3px, 0px);}.elementor .blue-container{max-width:1344px;color:var(--White);padding:128px;margin-inline-start:12px;margin-inline-end:12px;border-radius:32px;background-image:linear-gradient(170deg, #00163B 0%,#2F80ED 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--Sparrks-Blue);display:flex;flex-direction:column;gap:24px;align-items:center;}.elementor .P-text-01{font-family:var(--Manrope);font-weight:400;font-size:1rem;line-height:1.65rem;}.elementor .e-flexbox{padding:0px;display:flex;gap:24px;}.elementor .H2{font-family:var(--Manrope);font-weight:700;font-size:clamp(1.875rem, 1.6rem + 1.55vw, 2.75rem);letter-spacing:-0.8px;line-height:3.25rem;}.elementor .e-container-white{max-width:1280px;padding-block-start:128px;padding-block-end:128px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:24px;}.elementor .Pill-on-White{width:fit-content;font-family:"Manrope";font-weight:600;font-size:12.8px;color:#2F80ED;letter-spacing:1.79px;line-height:10.8px;text-transform:uppercase;padding-block-start:12px;padding-block-end:12px;padding-inline-start:14px;padding-inline-end:18px;border-radius:999px;background-color:var(--sparrks_pale_blue);display:flex;flex-direction:row;gap:8px;}.elementor .box-white-shadow{padding-block-start:24px;padding-block-end:24px;padding-inline-start:18px;padding-inline-end:18px;border-radius:24px;background-color:var(--White);box-shadow:0px 0px 32px 0px rgba(0, 0, 0, 0.06);flex-direction:column;gap:18px;}.elementor .Link-Text{width:auto;font-family:var(--Manrope);font-weight:600;font-size:1rem;color:var(--Sparrks-Blue);text-align:center;padding:0px;transition:all 300ms;gap:4px;justify-content:center;align-items:center;}.elementor .Link-Text:hover,.elementor .Link-Text:focus-visible{gap:10px;}.elementor .gradient-box{background-image:linear-gradient(160deg, rgba(255, 255, 255, 0) 55%,#e1a6ff1a 100%),linear-gradient(160deg, #2f82ed1f 0%,rgba(255, 255, 255, 0) 39%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--White);justify-content:center;align-items:center;}.elementor .H3{font-family:var(--Manrope);font-weight:700;font-size:clamp(1.125rem, 1.045rem + 0.4vw, 1.35rem);}.elementor .coach-card{font-family:var(--Manrope);font-weight:600;font-size:1rem;color:var(--White);line-height:1.3rem;padding:18px;border-radius:24px;border-width:1px;border-color:#ffffff14;border-style:solid;background-color:#ffffff08;box-shadow:0px 0px 32px 0px rgba(0, 0, 0, 0.06);flex-direction:column;gap:12px;}.elementor .coach-card:hover,.elementor .coach-card:focus-visible{transform:translate3d(0px, -12px, 0px);}.elementor .coach-profile-pic{border-radius:16px;}