.elementor .Heading2{font-family:var(--Font_Heading);font-weight:500;font-size:28px;color:#000000;text-align:start;align-self:start;}.elementor .Paragraph{font-family:var(--Font_Body);font-size:16px;text-align:start;}.elementor .Button_Standard{font-family:"Instrument Sans";font-weight:700;font-size:15px;color:#ffffff;text-align:center;text-transform:uppercase;padding-block-start:20px;padding-block-end:20px;padding-inline-start:30px;padding-inline-end:30px;border-radius:37px;background-image:linear-gradient(135deg, #0A51A1 0%,#00789C 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--Primary_Blue);align-self:start;}.elementor .Button_Standard:hover,.elementor .Button_Standard:focus-visible{background-image:linear-gradient(135deg, #002854 0%,#00789C 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--Dark_Blue);}.elementor .split_section{padding:0px;}.elementor .half_section{padding:5%;row-gap:40px;}.elementor .program_info{width:350px;padding:0px;border-radius:35px;background-color:#fffdfd;box-shadow:0px 14px 23px 0px rgba(0, 0, 0, 0.3);align-self:start;}.elementor .program_name{font-family:var(--Font_Heading);font-weight:500;font-size:28px;color:var(--Primary_Blue);line-height:33px;text-align:start;margin-block-end:12px;}.elementor .program_age{font-family:var(--Font_Body);font-size:16px;color:var(--Accent_Teal);text-align:start;}.elementor .program_textbox{padding-block-start:15px;padding-block-end:30px;padding-inline-start:30px;padding-inline-end:30px;flex-direction:column;}