@media(max-width:640px){.elementor .button-light{align-self:stretch;}}@media(max-width:640px){.elementor .price-value{font-size:44px;}}@media(max-width:640px){.elementor .price-card{padding:24px;}}@media(max-width:640px){.elementor .tab-list{gap:8px;}}@media(max-width:640px){.elementor .tab{padding-block-start:12px;padding-block-end:12px;padding-inline-start:8px;padding-inline-end:8px;flex:1 1 40%;}}@media(max-width:640px){.elementor .program-panel{padding:24px;gap:32px;}}@media(max-width:640px){.elementor .program-lead{font-size:18px;}}@media(max-width:640px){.elementor .heading-display{font-size:52px;}}@media(max-width:640px){.elementor .program-band{padding-block-start:32px;padding-block-end:48px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:640px){.elementor .heading-sub{font-size:22px;}}@media(max-width:640px){.elementor .callout{padding:32px;gap:24px;align-items:stretch;}}@media(max-width:640px){.elementor .heading-section{font-size:28px;}}@media(max-width:640px){.elementor .section-inner{gap:32px;}}@media(max-width:640px){.elementor .section{padding-block-start:48px;padding-block-end:48px;padding-inline-start:24px;padding-inline-end:24px;}}