@media(max-width:767px){.elementor .e-726b3a8a-dfb2{font-size:2.5rem;}}@media(max-width:767px){.elementor .e-4cd00c52-6973{font-size:0.9375rem;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.125rem;padding-inline-end:1.125rem;}}@media(max-width:767px){.elementor .e-4a6f90d2-f7ac{flex:1 1 auto;}}@media(max-width:767px){.elementor .e-1011b02-7bf2{flex:1 1 auto;align-self:stretch;}}@media(max-width:767px){.elementor .e-4a76a9f6-4aa7{flex-direction:column;gap:2.5rem;align-items:stretch;}}@media(max-width:767px){.elementor .e-5832e507-8777{padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}}@media(max-width:767px){.elementor .e-3e686ad5-ccc2{font-size:1.875rem;}}@media(max-width:767px){.elementor .e-3fe09f29-3574{flex:1 1 auto;}}@media(max-width:767px){.elementor .e-16f1ebb3-15c6{margin-block-start:0px;}}@media(max-width:767px){.elementor .e-57066d03-5e0f{padding-block-start:1.5rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-inline-start-width:0px;display:grid;gap:1.5rem;flex:1 1 auto;grid-template-columns:1fr 1fr;grid-template-rows:auto;border-top-style: solid; border-top-color: var(--program-line);\n}}@media(max-width:767px){.elementor .e-dcc43b5-1f31{flex-direction:column;gap:2rem;}}@media(max-width:767px){.elementor .e-7daedec7-473f{padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}}@media(max-width:767px){.elementor .e-5ec31ace-4247{font-size:1.875rem;}}@media(max-width:767px){.elementor .e-2f7a6b44-67e3{font-size:1.375rem;}}@media(max-width:767px){.elementor .e-1e18b6d-f1ab{gap:1rem;grid-template-columns:1fr;grid-template-rows:auto auto;}}@media(max-width:767px){.elementor .e-31d72b84-5ae3{font-size:1.375rem;}}@media(max-width:767px){.elementor .e-71ee8563-acf9{gap:1rem;grid-template-columns:1fr;grid-template-rows:auto auto;}}@media(max-width:767px){.elementor .e-15c1ba2e-ed59{font-size:1.375rem;}}@media(max-width:767px){.elementor .e-1ffae287-fd72{gap:1rem;grid-template-columns:1fr;grid-template-rows:auto auto;}}@media(max-width:767px){.elementor .e-7f009bde-8e28{padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}}@media(max-width:767px){.elementor .e-62e929fa-4a57{font-size:1.875rem;}}@media(max-width:767px){.elementor .e-10f39dc9-1e5f{padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}}@media(max-width:767px){.elementor .e-3cd24118-6453{font-size:1.875rem;}}@media(max-width:767px){.elementor .e-55c691fd-51ba{font-size:1.375rem;}}@media(max-width:767px){.elementor .e-48608c6e-139f{font-size:1.375rem;}}@media(max-width:767px){.elementor .e-2216ef1c-4f47{flex-direction:column;gap:1.5rem;}}@media(max-width:767px){.elementor .e-10645566-a571{padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}}@media(max-width:767px){.elementor .e-236b16f4-d2db{font-size:1.875rem;}}@media(max-width:767px){.elementor .e-ce8d864-2d9d{font-size:0.9375rem;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.125rem;padding-inline-end:1.125rem;}}@media(max-width:767px){.elementor .e-13800ea2-5390{padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}}