.elementor .e-13545d8-38a1{font-family:var(--bodyFont);font-weight:700;font-size:0.75rem;color:var(--e-gv-2a3368b);letter-spacing:0.16em;text-transform:uppercase;margin:0px;}.elementor .e-1a9593-8c1b{font-family:var(--headingFont);font-weight:700;font-size:3.375rem;color:var(--e-gv-b7bc473);letter-spacing:-0.02em;line-height:1.1;margin:0px;}.elementor .e-67da23d0-e1cb{max-width:34rem;font-family:var(--bodyFont);font-size:1.0625rem;color:rgba(255,255,255,0.82);line-height:1.75;margin:0px;}.elementor .e-2dbfd428-7944:hover,.elementor .e-2dbfd428-7944:focus-visible{color:var(--universityblue-500);text-decoration:none;background-color:var(--e-gv-b7bc473);}.elementor .e-2dbfd428-7944{font-family:var(--bodyFont);font-weight:700;font-size:0.9375rem;color:var(--e-gv-60d51d0);text-decoration:none;padding-block-start:0.875rem;padding-block-end:0.875rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;border-radius:0.25rem;border-width:0px;background-color:var(--e-gv-2a3368b);}.elementor .e-9be7a96-339a:hover,.elementor .e-9be7a96-339a:focus-visible{color:var(--universityblue-500);text-decoration:none;border-color:var(--e-gv-b7bc473);background-color:var(--e-gv-b7bc473);}.elementor .e-9be7a96-339a{font-family:var(--bodyFont);font-weight:700;font-size:0.9375rem;color:var(--e-gv-b7bc473);text-decoration:none;padding-block-start:0.875rem;padding-block-end:0.875rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;border-radius:0.25rem;border-width:1px;border-color:rgba(255,255,255,0.5);border-style:solid;background-color:transparent;}.elementor .e-10c1f35f-7cd4{padding:0px;margin-block-start:0.5rem;display:flex;gap:0.75rem;flex-wrap:wrap;}.elementor .e-7917f2a9-1b0e{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:1.25rem;flex:1 1 26rem;}.elementor .e-82de88c-8acd{width:100%;aspect-ratio:3 / 2;object-fit:cover;border-radius:0.75rem;}.elementor .e-3490eb25-93ff{width:48%;aspect-ratio:3 / 4;object-fit:cover;border-radius:0.75rem;flex:1 1 0px;}.elementor .e-6073edcf-eb76{width:48%;aspect-ratio:3 / 4;object-fit:cover;border-radius:0.75rem;flex:1 1 0px;}.elementor .e-3eafabc6-c6d2{padding:0px;display:flex;gap:0.75rem;}.elementor .e-65f94b6b-e112{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:0.75rem;flex:1 1 24rem;}.elementor .e-1789ae8d-f76f{width:100%;max-width:76rem;padding:0px;display:flex;gap:2rem;flex-wrap:wrap;align-items:center;}.elementor .e-60239370-1adc{padding-block-start:var(--sectionSpace);padding-block-end:var(--sectionSpace);padding-inline-start:var(--pageGutter);padding-inline-end:var(--pageGutter);background-image:linear-gradient(150deg, #06337B 0%,#04204F 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--universityblue-500);display:flex;justify-content:center;background-repeat: repeat; background-attachment: scroll; background-size: auto auto; background-position: 0% 0%; border-block-start-width: 4px; border-top-style: solid; border-top-color: var(--color-accent);\n}.elementor .e-6e86fc56-3920{font-family:var(--bodyFont);font-weight:700;font-size:0.75rem;color:var(--universityblue-500);letter-spacing:0.16em;text-transform:uppercase;margin:0px;}.elementor .e-13f039fa-b955{font-family:var(--headingFont);font-weight:700;font-size:2.375rem;color:var(--e-gv-60d51d0);letter-spacing:-0.02em;line-height:1.15;margin:0px;}.elementor .e-482fc104-b23a{font-family:var(--bodyFont);font-size:1rem;color:var(--universityblue-300);line-height:1.7;margin:0px;}.elementor .e-46aa82fc-13c8{max-width:46rem;padding:0px;display:flex;flex-direction:column;gap:0.875rem;}.elementor .e-4f2018a6-5729{font-family:var(--headingFont);font-weight:700;font-size:1.25rem;color:var(--universityblue-500);line-height:1.3;margin:0px;}.elementor .e-796f20ba-6245{font-family:var(--bodyFont);font-weight:700;font-size:0.6875rem;color:var(--text-200);letter-spacing:0.1em;text-transform:uppercase;margin:0px;}.elementor .e-42b40b43-e75f{padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:0.5rem;border-width:1px;border-color:var(--e-gv-65a4fe8);border-style:solid;background-color:var(--e-gv-b7bc473);display:flex;flex-direction:column;gap:0.25rem;}.elementor .e-1da3374a-27c4{font-family:var(--headingFont);font-weight:700;font-size:1.25rem;color:var(--universityblue-500);line-height:1.3;margin:0px;}.elementor .e-615ca74b-6ac2{font-family:var(--bodyFont);font-weight:700;font-size:0.6875rem;color:var(--text-200);letter-spacing:0.1em;text-transform:uppercase;margin:0px;}.elementor .e-5b576882-20eb{padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:0.5rem;border-width:1px;border-color:var(--e-gv-65a4fe8);border-style:solid;background-color:var(--e-gv-b7bc473);display:flex;flex-direction:column;gap:0.25rem;}.elementor .e-1692d2c8-fd64{font-family:var(--headingFont);font-weight:700;font-size:1.25rem;color:var(--universityblue-500);line-height:1.3;margin:0px;}.elementor .e-20f91aed-f987{font-family:var(--bodyFont);font-weight:700;font-size:0.6875rem;color:var(--text-200);letter-spacing:0.1em;text-transform:uppercase;margin:0px;}.elementor .e-3139d60b-18a1{padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:0.5rem;border-width:1px;border-color:var(--e-gv-65a4fe8);border-style:solid;background-color:var(--e-gv-b7bc473);display:flex;flex-direction:column;gap:0.25rem;}.elementor .e-58e9ab76-6982{font-family:var(--headingFont);font-weight:700;font-size:1.25rem;color:var(--universityblue-500);line-height:1.3;margin:0px;}.elementor .e-c916efe-6925{font-family:var(--bodyFont);font-weight:700;font-size:0.6875rem;color:var(--text-200);letter-spacing:0.1em;text-transform:uppercase;margin:0px;}.elementor .e-39287c82-2fd5{padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:0.5rem;border-width:1px;border-color:var(--e-gv-65a4fe8);border-style:solid;background-color:var(--e-gv-b7bc473);display:flex;flex-direction:column;gap:0.25rem;}.elementor .e-5fc1b40-4b13{font-family:var(--headingFont);font-weight:700;font-size:1.25rem;color:var(--universityblue-500);line-height:1.3;margin:0px;}.elementor .e-5b70153b-45ed{font-family:var(--bodyFont);font-weight:700;font-size:0.6875rem;color:var(--text-200);letter-spacing:0.1em;text-transform:uppercase;margin:0px;}.elementor .e-173c7ef5-a138{padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:0.5rem;border-width:1px;border-color:var(--e-gv-65a4fe8);border-style:solid;background-color:var(--e-gv-b7bc473);display:flex;flex-direction:column;gap:0.25rem;}.elementor .e-21b622d3-f507{font-family:var(--headingFont);font-weight:700;font-size:1.25rem;color:var(--universityblue-500);line-height:1.3;margin:0px;}.elementor .e-5bd6fed1-a16a{font-family:var(--bodyFont);font-weight:700;font-size:0.6875rem;color:var(--text-200);letter-spacing:0.1em;text-transform:uppercase;margin:0px;}.elementor .e-23f1e0c6-6141{padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:0.5rem;border-width:1px;border-color:var(--e-gv-65a4fe8);border-style:solid;background-color:var(--e-gv-b7bc473);display:flex;flex-direction:column;gap:0.25rem;}.elementor .e-36efd75a-b1b8{padding:0px;display:grid;gap:var(--gridGap);grid-template-columns:repeat(3, 1fr);grid-template-rows:1fr;}.elementor .e-784fedd0-b3d1{width:100%;max-width:76rem;padding:0px;display:flex;flex-direction:column;gap:1.75rem;}.elementor .e-629a71e4-1721{padding-block-start:var(--sectionSpace);padding-block-end:var(--sectionSpace);padding-inline-start:var(--pageGutter);padding-inline-end:var(--pageGutter);background-color:var(--e-gv-b7bc473);display:flex;justify-content:center;}.elementor .e-e7d8005-f748{font-family:var(--bodyFont);font-weight:700;font-size:0.75rem;color:var(--universityblue-500);letter-spacing:0.16em;text-transform:uppercase;margin:0px;}.elementor .e-b41c3b-f0f2{font-family:var(--headingFont);font-weight:700;font-size:2.375rem;color:var(--e-gv-60d51d0);letter-spacing:-0.02em;line-height:1.15;margin:0px;}.elementor .e-6040054e-3365{font-family:var(--bodyFont);font-size:1rem;color:var(--universityblue-300);line-height:1.7;margin:0px;}.elementor .e-3f79f81d-8da8{max-width:46rem;padding:0px;display:flex;flex-direction:column;gap:0.875rem;}.elementor .e-1eadd69b-5b99{font-family:var(--headingFont);font-weight:700;font-size:1.0625rem;color:var(--e-gv-60d51d0);line-height:1.35;margin:0px;}.elementor .e-53ef4056-4a95{font-family:var(--bodyFont);font-size:0.9375rem;color:var(--universityblue-300);line-height:1.7;margin:0px;}.elementor .e-38dfe11d-2f0f{padding:1.5rem;border-radius:0.5rem;border-width:1px;border-color:var(--e-gv-65a4fe8);border-style:solid;background-color:var(--e-gv-b7bc473);display:flex;flex-direction:column;gap:0.5rem;border-block-start-width: 3px; border-top-style: solid; border-top-color: var(--color-accent);\n}.elementor .e-18990e92-d279{font-family:var(--headingFont);font-weight:700;font-size:1.0625rem;color:var(--e-gv-60d51d0);line-height:1.35;margin:0px;}.elementor .e-631d5061-4429{font-family:var(--bodyFont);font-size:0.9375rem;color:var(--universityblue-300);line-height:1.7;margin:0px;}.elementor .e-4df9001b-1e89{padding:1.5rem;border-radius:0.5rem;border-width:1px;border-color:var(--e-gv-65a4fe8);border-style:solid;background-color:var(--e-gv-b7bc473);display:flex;flex-direction:column;gap:0.5rem;border-block-start-width: 3px; border-top-style: solid; border-top-color: var(--color-accent);\n}.elementor .e-318d5167-6e61{font-family:var(--headingFont);font-weight:700;font-size:1.0625rem;color:var(--e-gv-60d51d0);line-height:1.35;margin:0px;}.elementor .e-4fce99a8-1c9b{font-family:var(--bodyFont);font-size:0.9375rem;color:var(--universityblue-300);line-height:1.7;margin:0px;}.elementor .e-7e3461ed-d8e8{padding:1.5rem;border-radius:0.5rem;border-width:1px;border-color:var(--e-gv-65a4fe8);border-style:solid;background-color:var(--e-gv-b7bc473);display:flex;flex-direction:column;gap:0.5rem;border-block-start-width: 3px; border-top-style: solid; border-top-color: var(--color-accent);\n}.elementor .e-7d6819d-db56{font-family:var(--headingFont);font-weight:700;font-size:1.0625rem;color:var(--e-gv-60d51d0);line-height:1.35;margin:0px;}.elementor .e-4a353232-9898{font-family:var(--bodyFont);font-size:0.9375rem;color:var(--universityblue-300);line-height:1.7;margin:0px;}.elementor .e-27c358-855c{padding:1.5rem;border-radius:0.5rem;border-width:1px;border-color:var(--e-gv-65a4fe8);border-style:solid;background-color:var(--e-gv-b7bc473);display:flex;flex-direction:column;gap:0.5rem;border-block-start-width: 3px; border-top-style: solid; border-top-color: var(--color-accent);\n}.elementor .e-6d5286cb-98f9{padding:0px;display:grid;gap:var(--gridGap);grid-template-columns:repeat(4, 1fr);grid-template-rows:1fr;}.elementor .e-215cfa8f-93a2{width:100%;max-width:76rem;padding:0px;display:flex;flex-direction:column;gap:2rem;}.elementor .e-16bbeb1e-8573{padding-block-start:var(--sectionSpace);padding-block-end:var(--sectionSpace);padding-inline-start:var(--pageGutter);padding-inline-end:var(--pageGutter);background-color:var(--facultygray-50);display:flex;justify-content:center;border-block-start-width: 1px; border-top-style: solid; border-top-color: var(--color-border);\n}.elementor .e-207261d6-58ff{font-family:var(--bodyFont);font-weight:700;font-size:0.75rem;color:var(--universityblue-500);letter-spacing:0.16em;text-transform:uppercase;margin:0px;}.elementor .e-55411b34-88d3{font-family:var(--headingFont);font-weight:700;font-size:2.375rem;color:var(--e-gv-60d51d0);letter-spacing:-0.02em;line-height:1.15;margin:0px;}.elementor .e-7179e003-b152{font-family:var(--bodyFont);font-size:1rem;color:var(--universityblue-300);line-height:1.7;margin:0px;}.elementor .e-7005434c-e4f4{max-width:46rem;padding:0px;display:flex;flex-direction:column;gap:0.875rem;}.elementor .e-2cec5c22-3093{font-family:var(--headingFont);font-weight:700;font-size:1.375rem;color:var(--e-gv-60d51d0);line-height:1.3;margin:0px;}.elementor .e-6b47071f-c2ad{font-family:var(--bodyFont);font-size:0.9375rem;color:var(--universityblue-300);line-height:1.75;margin:0px;}.elementor .e-2de6b070-4a4d{padding:0px;display:flex;gap:0.75rem;flex-wrap:wrap;align-items: baseline;\n}.elementor .e-7cb12572-da27{font-family:var(--headingFont);font-weight:700;font-size:1.0625rem;color:var(--e-gv-60d51d0);line-height:1.35;margin:0px;}.elementor .e-2897fac0-a776{font-family:var(--bodyFont);font-size:0.9375rem;color:var(--universityblue-300);line-height:1.7;margin:0px;}.elementor .e-3d8ae084-a33a:hover,.elementor .e-3d8ae084-a33a:focus-visible{color:var(--e-gv-60d51d0);text-decoration:none;background-color:var(--e-gv-2a3368b);}.elementor .e-3d8ae084-a33a{font-family:var(--bodyFont);font-weight:700;font-size:0.875rem;color:var(--e-gv-b7bc473);text-decoration:none;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin-block-start:0.25rem;border-radius:0.25rem;border-width:0px;background-color:var(--universityblue-500);align-self:flex-start;}.elementor .e-2e9a43f2-b116{padding:1.5rem;border-radius:0.5rem;border-width:1px;border-color:var(--e-gv-65a4fe8);border-style:solid;background-color:var(--e-gv-b7bc473);display:flex;flex-direction:column;gap:0.5rem;border-block-start-width: 3px; border-top-style: solid; border-top-color: var(--color-accent);\n}.elementor .e-3b87778c-aef5{font-family:var(--headingFont);font-weight:700;font-size:1.0625rem;color:var(--e-gv-60d51d0);line-height:1.35;margin:0px;}.elementor .e-5dccb586-42e8{font-family:var(--bodyFont);font-size:0.9375rem;color:var(--universityblue-300);line-height:1.7;margin:0px;}.elementor .e-275a803c-5dbb:hover,.elementor .e-275a803c-5dbb:focus-visible{color:var(--e-gv-60d51d0);text-decoration:none;background-color:var(--e-gv-2a3368b);}.elementor .e-275a803c-5dbb{font-family:var(--bodyFont);font-weight:700;font-size:0.875rem;color:var(--e-gv-b7bc473);text-decoration:none;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin-block-start:0.25rem;border-radius:0.25rem;border-width:0px;background-color:var(--universityblue-500);align-self:flex-start;}.elementor .e-2f576d9e-a82a{padding:1.5rem;border-radius:0.5rem;border-width:1px;border-color:var(--e-gv-65a4fe8);border-style:solid;background-color:var(--e-gv-b7bc473);display:flex;flex-direction:column;gap:0.5rem;border-block-start-width: 3px; border-top-style: solid; border-top-color: var(--color-accent);\n}.elementor .e-3bbf37d5-7870{font-family:var(--headingFont);font-weight:700;font-size:1.0625rem;color:var(--e-gv-60d51d0);line-height:1.35;margin:0px;}.elementor .e-4d13246c-7516{font-family:var(--bodyFont);font-size:0.9375rem;color:var(--universityblue-300);line-height:1.7;margin:0px;}.elementor .e-207b686a-1332:hover,.elementor .e-207b686a-1332:focus-visible{color:var(--e-gv-60d51d0);text-decoration:none;background-color:var(--e-gv-2a3368b);}.elementor .e-207b686a-1332{font-family:var(--bodyFont);font-weight:700;font-size:0.875rem;color:var(--e-gv-b7bc473);text-decoration:none;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin-block-start:0.25rem;border-radius:0.25rem;border-width:0px;background-color:var(--universityblue-500);align-self:flex-start;}.elementor .e-7ee2f41a-48a1{padding:1.5rem;border-radius:0.5rem;border-width:1px;border-color:var(--e-gv-65a4fe8);border-style:solid;background-color:var(--e-gv-b7bc473);display:flex;flex-direction:column;gap:0.5rem;border-block-start-width: 3px; border-top-style: solid; border-top-color: var(--color-accent);\n}.elementor .e-4a027f93-6427{padding:0px;display:grid;gap:var(--gridGap);grid-template-columns:repeat(3, 1fr);grid-template-rows:1fr;}.elementor .e-36d71131-8976{padding:0px;display:flex;flex-direction:column;gap:1rem;}.elementor .e-7adb5681-c3da{font-family:var(--headingFont);font-weight:700;font-size:1.375rem;color:var(--e-gv-60d51d0);line-height:1.3;margin:0px;}.elementor .e-4f555a4f-7530{font-family:var(--bodyFont);font-size:0.9375rem;color:var(--universityblue-300);line-height:1.75;margin:0px;}.elementor .e-1a2f4608-ec15{padding:0px;display:flex;gap:0.75rem;flex-wrap:wrap;align-items: baseline;\n}.elementor .e-55a3e6c0-f5ef{font-family:var(--headingFont);font-weight:700;font-size:1.0625rem;color:var(--e-gv-60d51d0);line-height:1.35;margin:0px;}.elementor .e-71288c90-d2fd{font-family:var(--bodyFont);font-size:0.9375rem;color:var(--universityblue-300);line-height:1.7;margin:0px;}.elementor .e-4cf82a41-3766:hover,.elementor .e-4cf82a41-3766:focus-visible{color:var(--e-gv-60d51d0);text-decoration:none;background-color:var(--e-gv-2a3368b);}.elementor .e-4cf82a41-3766{font-family:var(--bodyFont);font-weight:700;font-size:0.875rem;color:var(--e-gv-b7bc473);text-decoration:none;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin-block-start:0.25rem;border-radius:0.25rem;border-width:0px;background-color:var(--universityblue-500);align-self:flex-start;}.elementor .e-3e9c5390-f9b9{padding:1.5rem;border-radius:0.5rem;border-width:1px;border-color:var(--e-gv-65a4fe8);border-style:solid;background-color:var(--e-gv-b7bc473);display:flex;flex-direction:column;gap:0.5rem;border-block-start-width: 3px; border-top-style: solid; border-top-color: var(--color-accent);\n}.elementor .e-7a495ab6-eaae{font-family:var(--headingFont);font-weight:700;font-size:1.0625rem;color:var(--e-gv-60d51d0);line-height:1.35;margin:0px;}.elementor .e-68167a1-56e0{font-family:var(--bodyFont);font-size:0.9375rem;color:var(--universityblue-300);line-height:1.7;margin:0px;}.elementor .e-1bbdef53-7258:hover,.elementor .e-1bbdef53-7258:focus-visible{color:var(--e-gv-60d51d0);text-decoration:none;background-color:var(--e-gv-2a3368b);}.elementor .e-1bbdef53-7258{font-family:var(--bodyFont);font-weight:700;font-size:0.875rem;color:var(--e-gv-b7bc473);text-decoration:none;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin-block-start:0.25rem;border-radius:0.25rem;border-width:0px;background-color:var(--universityblue-500);align-self:flex-start;}.elementor .e-542ffcee-128d{padding:1.5rem;border-radius:0.5rem;border-width:1px;border-color:var(--e-gv-65a4fe8);border-style:solid;background-color:var(--e-gv-b7bc473);display:flex;flex-direction:column;gap:0.5rem;border-block-start-width: 3px; border-top-style: solid; border-top-color: var(--color-accent);\n}.elementor .e-4223dbf1-9df1{font-family:var(--headingFont);font-weight:700;font-size:1.0625rem;color:var(--e-gv-60d51d0);line-height:1.35;margin:0px;}.elementor .e-672a6734-3d79{font-family:var(--bodyFont);font-size:0.9375rem;color:var(--universityblue-300);line-height:1.7;margin:0px;}.elementor .e-6c98ff3d-8692:hover,.elementor .e-6c98ff3d-8692:focus-visible{color:var(--e-gv-60d51d0);text-decoration:none;background-color:var(--e-gv-2a3368b);}.elementor .e-6c98ff3d-8692{font-family:var(--bodyFont);font-weight:700;font-size:0.875rem;color:var(--e-gv-b7bc473);text-decoration:none;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin-block-start:0.25rem;border-radius:0.25rem;border-width:0px;background-color:var(--universityblue-500);align-self:flex-start;}.elementor .e-7d2e5b55-90f3{padding:1.5rem;border-radius:0.5rem;border-width:1px;border-color:var(--e-gv-65a4fe8);border-style:solid;background-color:var(--e-gv-b7bc473);display:flex;flex-direction:column;gap:0.5rem;border-block-start-width: 3px; border-top-style: solid; border-top-color: var(--color-accent);\n}.elementor .e-207d3dd3-4665{padding:0px;display:grid;gap:var(--gridGap);grid-template-columns:repeat(3, 1fr);grid-template-rows:1fr;}.elementor .e-3ef37490-5c7e{font-family:var(--bodyFont);font-size:0.9375rem;color:var(--universityblue-300);line-height:1.75;margin:0px;}.elementor .e-4766d7d-4b27{padding:0px;display:flex;flex-direction:column;gap:1rem;}.elementor .e-7a1cb12c-37f8{font-family:var(--headingFont);font-weight:700;font-size:1.375rem;color:var(--e-gv-60d51d0);line-height:1.3;margin:0px;}.elementor .e-55f964d5-768b{font-family:var(--bodyFont);font-size:0.9375rem;color:var(--universityblue-300);line-height:1.75;margin:0px;}.elementor .e-72a75411-2b62{padding:0px;display:flex;gap:0.75rem;flex-wrap:wrap;align-items: baseline;\n}.elementor .e-6009bcc0-badf{font-family:var(--headingFont);font-weight:700;font-size:1.0625rem;color:var(--e-gv-60d51d0);line-height:1.35;margin:0px;}.elementor .e-48e8287c-53ff{font-family:var(--bodyFont);font-size:0.9375rem;color:var(--universityblue-300);line-height:1.7;margin:0px;}.elementor .e-179d9ed8-6283:hover,.elementor .e-179d9ed8-6283:focus-visible{color:var(--e-gv-60d51d0);text-decoration:none;background-color:var(--e-gv-2a3368b);}.elementor .e-179d9ed8-6283{font-family:var(--bodyFont);font-weight:700;font-size:0.875rem;color:var(--e-gv-b7bc473);text-decoration:none;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin-block-start:0.25rem;border-radius:0.25rem;border-width:0px;background-color:var(--universityblue-500);align-self:flex-start;}.elementor .e-4e0f5758-6a80{padding:1.5rem;border-radius:0.5rem;border-width:1px;border-color:var(--e-gv-65a4fe8);border-style:solid;background-color:var(--e-gv-b7bc473);display:flex;flex-direction:column;gap:0.5rem;border-block-start-width: 3px; border-top-style: solid; border-top-color: var(--color-accent);\n}.elementor .e-5bc57a6f-1967{font-family:var(--headingFont);font-weight:700;font-size:1.0625rem;color:var(--e-gv-60d51d0);line-height:1.35;margin:0px;}.elementor .e-3437f5ab-ceea{font-family:var(--bodyFont);font-size:0.9375rem;color:var(--universityblue-300);line-height:1.7;margin:0px;}.elementor .e-2185eb95-59e7:hover,.elementor .e-2185eb95-59e7:focus-visible{color:var(--e-gv-60d51d0);text-decoration:none;background-color:var(--e-gv-2a3368b);}.elementor .e-2185eb95-59e7{font-family:var(--bodyFont);font-weight:700;font-size:0.875rem;color:var(--e-gv-b7bc473);text-decoration:none;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin-block-start:0.25rem;border-radius:0.25rem;border-width:0px;background-color:var(--universityblue-500);align-self:flex-start;}.elementor .e-1da15fc6-d006{padding:1.5rem;border-radius:0.5rem;border-width:1px;border-color:var(--e-gv-65a4fe8);border-style:solid;background-color:var(--e-gv-b7bc473);display:flex;flex-direction:column;gap:0.5rem;border-block-start-width: 3px; border-top-style: solid; border-top-color: var(--color-accent);\n}.elementor .e-16e4e899-a910{font-family:var(--headingFont);font-weight:700;font-size:1.0625rem;color:var(--e-gv-60d51d0);line-height:1.35;margin:0px;}.elementor .e-61e09ead-998b{font-family:var(--bodyFont);font-size:0.9375rem;color:var(--universityblue-300);line-height:1.7;margin:0px;}.elementor .e-30d5e088-3fbf:hover,.elementor .e-30d5e088-3fbf:focus-visible{color:var(--e-gv-60d51d0);text-decoration:none;background-color:var(--e-gv-2a3368b);}.elementor .e-30d5e088-3fbf{font-family:var(--bodyFont);font-weight:700;font-size:0.875rem;color:var(--e-gv-b7bc473);text-decoration:none;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin-block-start:0.25rem;border-radius:0.25rem;border-width:0px;background-color:var(--universityblue-500);align-self:flex-start;}.elementor .e-3cb3f22b-c0c8{padding:1.5rem;border-radius:0.5rem;border-width:1px;border-color:var(--e-gv-65a4fe8);border-style:solid;background-color:var(--e-gv-b7bc473);display:flex;flex-direction:column;gap:0.5rem;border-block-start-width: 3px; border-top-style: solid; border-top-color: var(--color-accent);\n}.elementor .e-17dfb152-78d5{font-family:var(--headingFont);font-weight:700;font-size:1.0625rem;color:var(--e-gv-60d51d0);line-height:1.35;margin:0px;}.elementor .e-6696261b-1c4b{font-family:var(--bodyFont);font-size:0.9375rem;color:var(--universityblue-300);line-height:1.7;margin:0px;}.elementor .e-13647dc4-557a:hover,.elementor .e-13647dc4-557a:focus-visible{color:var(--e-gv-60d51d0);text-decoration:none;background-color:var(--e-gv-2a3368b);}.elementor .e-13647dc4-557a{font-family:var(--bodyFont);font-weight:700;font-size:0.875rem;color:var(--e-gv-b7bc473);text-decoration:none;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin-block-start:0.25rem;border-radius:0.25rem;border-width:0px;background-color:var(--universityblue-500);align-self:flex-start;}.elementor .e-69ac218e-1254{padding:1.5rem;border-radius:0.5rem;border-width:1px;border-color:var(--e-gv-65a4fe8);border-style:solid;background-color:var(--e-gv-b7bc473);display:flex;flex-direction:column;gap:0.5rem;border-block-start-width: 3px; border-top-style: solid; border-top-color: var(--color-accent);\n}.elementor .e-4f3639f-efe7{padding:0px;display:grid;gap:var(--gridGap);grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, 1fr);}.elementor .e-62b277d8-8a72{padding:0px;display:flex;flex-direction:column;gap:1rem;}.elementor .e-a05d9c8-fc25{font-family:var(--headingFont);font-weight:700;font-size:1.375rem;color:var(--e-gv-60d51d0);line-height:1.3;margin:0px;}.elementor .e-3448ee02-44d9{font-family:var(--bodyFont);font-size:0.9375rem;color:var(--universityblue-300);line-height:1.75;margin:0px;}.elementor .e-145fac0c-1f59{padding:0px;display:flex;gap:0.75rem;flex-wrap:wrap;align-items: baseline;\n}.elementor .e-11453aef-e45d{font-family:var(--headingFont);font-weight:700;font-size:1.0625rem;color:var(--e-gv-60d51d0);line-height:1.35;margin:0px;}.elementor .e-6b0cb8c6-fea2{font-family:var(--bodyFont);font-size:0.9375rem;color:var(--universityblue-300);line-height:1.7;margin:0px;}.elementor .e-239d65c5-eb94:hover,.elementor .e-239d65c5-eb94:focus-visible{color:var(--e-gv-60d51d0);text-decoration:none;background-color:var(--e-gv-2a3368b);}.elementor .e-239d65c5-eb94{font-family:var(--bodyFont);font-weight:700;font-size:0.875rem;color:var(--e-gv-b7bc473);text-decoration:none;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin-block-start:0.25rem;border-radius:0.25rem;border-width:0px;background-color:var(--universityblue-500);align-self:flex-start;}.elementor .e-6eb439d4-149d{padding:1.5rem;border-radius:0.5rem;border-width:1px;border-color:var(--e-gv-65a4fe8);border-style:solid;background-color:var(--e-gv-b7bc473);display:flex;flex-direction:column;gap:0.5rem;border-block-start-width: 3px; border-top-style: solid; border-top-color: var(--color-accent);\n}.elementor .e-33d45c4a-d8ca{font-family:var(--headingFont);font-weight:700;font-size:1.0625rem;color:var(--e-gv-60d51d0);line-height:1.35;margin:0px;}.elementor .e-1df9181a-782b{font-family:var(--bodyFont);font-size:0.9375rem;color:var(--universityblue-300);line-height:1.7;margin:0px;}.elementor .e-7e6ff8ac-587b:hover,.elementor .e-7e6ff8ac-587b:focus-visible{color:var(--e-gv-60d51d0);text-decoration:none;background-color:var(--e-gv-2a3368b);}.elementor .e-7e6ff8ac-587b{font-family:var(--bodyFont);font-weight:700;font-size:0.875rem;color:var(--e-gv-b7bc473);text-decoration:none;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin-block-start:0.25rem;border-radius:0.25rem;border-width:0px;background-color:var(--universityblue-500);align-self:flex-start;}.elementor .e-6ab33dc8-1203{padding:1.5rem;border-radius:0.5rem;border-width:1px;border-color:var(--e-gv-65a4fe8);border-style:solid;background-color:var(--e-gv-b7bc473);display:flex;flex-direction:column;gap:0.5rem;border-block-start-width: 3px; border-top-style: solid; border-top-color: var(--color-accent);\n}.elementor .e-3ebb7fcf-3453{padding:0px;display:grid;gap:var(--gridGap);grid-template-columns:repeat(2, 1fr);grid-template-rows:1fr;}.elementor .e-34590a9e-14c1{padding:0px;display:flex;flex-direction:column;gap:1rem;}.elementor .e-3df95955-b338{padding:0px;display:flex;flex-direction:column;gap:2.5rem;}.elementor .e-27f0039e-f71c{width:100%;max-width:76rem;padding:0px;display:flex;flex-direction:column;gap:2rem;}.elementor .e-24cafd2e-99c7{padding-block-start:var(--sectionSpace);padding-block-end:var(--sectionSpace);padding-inline-start:var(--pageGutter);padding-inline-end:var(--pageGutter);background-color:var(--e-gv-b7bc473);display:flex;justify-content:center;}.elementor .e-e1c6a5f-971a{font-family:var(--bodyFont);font-weight:700;font-size:0.75rem;color:var(--universityblue-500);letter-spacing:0.16em;text-transform:uppercase;margin:0px;}.elementor .e-23c3fbfd-ee46{font-family:var(--headingFont);font-weight:700;font-size:2.375rem;color:var(--e-gv-60d51d0);letter-spacing:-0.02em;line-height:1.15;margin:0px;}.elementor .e-2ed26a9a-98cb{font-family:var(--bodyFont);font-size:1rem;color:var(--universityblue-300);line-height:1.7;margin:0px;}.elementor .e-6d09b24a-14b0{max-width:46rem;padding:0px;display:flex;flex-direction:column;gap:0.875rem;}.elementor .e-3cef154-9116{font-family:var(--headingFont);font-weight:700;font-size:1.375rem;color:var(--e-gv-60d51d0);line-height:1.3;margin:0px;}.elementor .e-6f71ef47-1195{font-family:var(--headingFont);font-weight:700;font-size:1.0625rem;color:var(--e-gv-60d51d0);line-height:1.35;margin:0px;}.elementor .e-26d1dfbd-a1e9{font-family:var(--bodyFont);font-size:0.9375rem;color:var(--universityblue-300);line-height:1.7;margin:0px;}.elementor .e-790bb4c7-8154{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:0.25rem;}.elementor .e-4fda59b0-700b{font-family:var(--bodyFont);font-weight:700;font-size:0.875rem;color:var(--universityblue-500);margin:0px;white-space: nowrap;\n}.elementor .e-624d7702-a40c:hover,.elementor .e-624d7702-a40c:focus-visible{background-color:var(--facultygray-50);}.elementor .e-624d7702-a40c{padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;display:grid;gap:1rem;grid-template-columns:13rem 1fr auto;grid-template-rows:auto;align-items:start;}.elementor .e-6f54b698-9995{font-family:var(--headingFont);font-weight:700;font-size:1.0625rem;color:var(--e-gv-60d51d0);line-height:1.35;margin:0px;}.elementor .e-43a86b38-cf01{font-family:var(--bodyFont);font-size:0.9375rem;color:var(--universityblue-300);line-height:1.7;margin:0px;}.elementor .e-7abf0a77-2cb1{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:0.25rem;}.elementor .e-773eb950-e23c{font-family:var(--bodyFont);font-weight:700;font-size:0.875rem;color:var(--universityblue-500);margin:0px;white-space: nowrap;\n}.elementor .e-3132fe8f-fe40:hover,.elementor .e-3132fe8f-fe40:focus-visible{background-color:var(--facultygray-50);}.elementor .e-3132fe8f-fe40{padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;display:grid;gap:1rem;grid-template-columns:13rem 1fr auto;grid-template-rows:auto;align-items:start;border-block-start-width: 1px; border-top-style: solid; border-top-color: var(--color-border);\n}.elementor .e-70a94ae3-9748{font-family:var(--headingFont);font-weight:700;font-size:1.0625rem;color:var(--e-gv-60d51d0);line-height:1.35;margin:0px;}.elementor .e-596d9cd0-3b2a{font-family:var(--bodyFont);font-size:0.9375rem;color:var(--universityblue-300);line-height:1.7;margin:0px;}.elementor .e-30fdc080-85da{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:0.25rem;}.elementor .e-53ebaa48-b32a{font-family:var(--bodyFont);font-weight:700;font-size:0.875rem;color:var(--universityblue-500);margin:0px;white-space: nowrap;\n}.elementor .e-80a10cb-da9c:hover,.elementor .e-80a10cb-da9c:focus-visible{background-color:var(--facultygray-50);}.elementor .e-80a10cb-da9c{padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;display:grid;gap:1rem;grid-template-columns:13rem 1fr auto;grid-template-rows:auto;align-items:start;border-block-start-width: 1px; border-top-style: solid; border-top-color: var(--color-border);\n}.elementor .e-52b83fc4-20e3{font-family:var(--headingFont);font-weight:700;font-size:1.0625rem;color:var(--e-gv-60d51d0);line-height:1.35;margin:0px;}.elementor .e-7d95e77e-4f24{font-family:var(--bodyFont);font-size:0.9375rem;color:var(--universityblue-300);line-height:1.7;margin:0px;}.elementor .e-4b579152-3cf7{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:0.25rem;}.elementor .e-4ca10542-2cec{font-family:var(--bodyFont);font-weight:700;font-size:0.875rem;color:var(--universityblue-500);margin:0px;white-space: nowrap;\n}.elementor .e-6e6bcd45-88b8:hover,.elementor .e-6e6bcd45-88b8:focus-visible{background-color:var(--facultygray-50);}.elementor .e-6e6bcd45-88b8{padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;display:grid;gap:1rem;grid-template-columns:13rem 1fr auto;grid-template-rows:auto;align-items:start;border-block-start-width: 1px; border-top-style: solid; border-top-color: var(--color-border);\n}.elementor .e-257ecebe-6c19{font-family:var(--headingFont);font-weight:700;font-size:1.0625rem;color:var(--e-gv-60d51d0);line-height:1.35;margin:0px;}.elementor .e-3c330906-14ec{font-family:var(--bodyFont);font-size:0.9375rem;color:var(--universityblue-300);line-height:1.7;margin:0px;}.elementor .e-1742e92b-9813{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:0.25rem;}.elementor .e-6817b38-9b11{font-family:var(--bodyFont);font-weight:700;font-size:0.875rem;color:var(--universityblue-500);margin:0px;white-space: nowrap;\n}.elementor .e-50f460c5-d34a:hover,.elementor .e-50f460c5-d34a:focus-visible{background-color:var(--facultygray-50);}.elementor .e-50f460c5-d34a{padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;display:grid;gap:1rem;grid-template-columns:13rem 1fr auto;grid-template-rows:auto;align-items:start;border-block-start-width: 1px; border-top-style: solid; border-top-color: var(--color-border);\n}.elementor .e-5bf9cbde-57bc{overflow:hidden;padding:0px;border-radius:0.5rem;border-width:1px;border-color:var(--e-gv-65a4fe8);border-style:solid;background-color:var(--e-gv-b7bc473);display:flex;flex-direction:column;}.elementor .e-1b45e1c4-59f5{font-family:var(--bodyFont);font-size:0.9375rem;color:var(--universityblue-300);line-height:1.75;margin:0px;}.elementor .e-63d24577-935d{font-family:var(--headingFont);font-weight:700;font-size:1.375rem;color:var(--e-gv-60d51d0);line-height:1.3;margin:0px;}.elementor .e-53f36fd7-aa7c{font-family:var(--headingFont);font-weight:700;font-size:1.0625rem;color:var(--e-gv-60d51d0);line-height:1.35;margin:0px;}.elementor .e-10e98867-14be{font-family:var(--bodyFont);font-size:0.9375rem;color:var(--universityblue-300);line-height:1.7;margin:0px;}.elementor .e-1c96beed-5f58{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:0.25rem;}.elementor .e-293968c6-c9aa{font-family:var(--bodyFont);font-weight:700;font-size:0.875rem;color:var(--universityblue-500);margin:0px;white-space: nowrap;\n}.elementor .e-72bc3cc5-3d42:hover,.elementor .e-72bc3cc5-3d42:focus-visible{background-color:var(--facultygray-50);}.elementor .e-72bc3cc5-3d42{padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;display:grid;gap:1rem;grid-template-columns:13rem 1fr auto;grid-template-rows:auto;align-items:start;}.elementor .e-361e65e6-c7b8{font-family:var(--headingFont);font-weight:700;font-size:1.0625rem;color:var(--e-gv-60d51d0);line-height:1.35;margin:0px;}.elementor .e-19bef499-f475{font-family:var(--bodyFont);font-size:0.9375rem;color:var(--universityblue-300);line-height:1.7;margin:0px;}.elementor .e-49fa9998-9777{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:0.25rem;}.elementor .e-6a88864c-455c{font-family:var(--bodyFont);font-weight:700;font-size:0.875rem;color:var(--universityblue-500);margin:0px;white-space: nowrap;\n}.elementor .e-36801b90-bbb6:hover,.elementor .e-36801b90-bbb6:focus-visible{background-color:var(--facultygray-50);}.elementor .e-36801b90-bbb6{padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;display:grid;gap:1rem;grid-template-columns:13rem 1fr auto;grid-template-rows:auto;align-items:start;border-block-start-width: 1px; border-top-style: solid; border-top-color: var(--color-border);\n}.elementor .e-3b9843d7-9cf3{font-family:var(--headingFont);font-weight:700;font-size:1.0625rem;color:var(--e-gv-60d51d0);line-height:1.35;margin:0px;}.elementor .e-58dd3486-97d2{font-family:var(--bodyFont);font-size:0.9375rem;color:var(--universityblue-300);line-height:1.7;margin:0px;}.elementor .e-6ce76706-5db7{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:0.25rem;}.elementor .e-185eefe4-d153{font-family:var(--bodyFont);font-weight:700;font-size:0.875rem;color:var(--universityblue-500);margin:0px;white-space: nowrap;\n}.elementor .e-506f302d-8e7e:hover,.elementor .e-506f302d-8e7e:focus-visible{background-color:var(--facultygray-50);}.elementor .e-506f302d-8e7e{padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;display:grid;gap:1rem;grid-template-columns:13rem 1fr auto;grid-template-rows:auto;align-items:start;border-block-start-width: 1px; border-top-style: solid; border-top-color: var(--color-border);\n}.elementor .e-26f2d776-7bf9{overflow:hidden;padding:0px;border-radius:0.5rem;border-width:1px;border-color:var(--e-gv-65a4fe8);border-style:solid;background-color:var(--e-gv-b7bc473);display:flex;flex-direction:column;}.elementor .e-505fe565-12cc{font-family:var(--bodyFont);font-size:0.9375rem;color:var(--universityblue-300);line-height:1.75;margin:0px;}.elementor .e-452e948d-3813{width:100%;max-width:76rem;padding:0px;display:flex;flex-direction:column;gap:2rem;}.elementor .e-369412b-87bb{padding-block-start:var(--sectionSpace);padding-block-end:var(--sectionSpace);padding-inline-start:var(--pageGutter);padding-inline-end:var(--pageGutter);background-color:var(--facultygray-50);display:flex;justify-content:center;border-block-start-width: 1px; border-top-style: solid; border-top-color: var(--color-border);\n}.elementor .e-55d7329c-a071{font-family:var(--bodyFont);font-weight:700;font-size:0.75rem;color:var(--universityblue-500);letter-spacing:0.16em;text-transform:uppercase;margin:0px;}.elementor .e-cfcef15-e1dd{font-family:var(--headingFont);font-weight:700;font-size:2.375rem;color:var(--e-gv-60d51d0);letter-spacing:-0.02em;line-height:1.15;margin:0px;}.elementor .e-198bed0d-99dc{font-family:var(--bodyFont);font-size:1rem;color:var(--universityblue-300);line-height:1.7;margin:0px;}.elementor .e-2e0a6108-8f59{max-width:46rem;padding:0px;display:flex;flex-direction:column;gap:0.875rem;}.elementor .e-6d210d11-458d{font-family:var(--headingFont);font-weight:800;font-size:1.75rem;color:var(--e-gv-5afda9b);line-height:1;margin:0px;}.elementor .e-aad5005-2fcb{font-family:var(--headingFont);font-weight:700;font-size:1.1875rem;color:var(--e-gv-5afda9b);line-height:1.3;margin:0px;}.elementor .e-617e011b-be46{font-family:var(--bodyFont);font-size:0.9375rem;color:var(--e-gv-a6309b4);line-height:1.65;margin:0px;}.elementor .e-3932c169-e7a4{padding:1.5rem;border-radius:0.75rem;border-width:1px;border-color:var(--e-gv-65a4fe8);border-style:solid;background-color:var(--e-gv-b7bc473);display:flex;flex-direction:column;gap:0.5rem;align-items:flex-start;border-block-start-width: 3px; border-top-style: solid; border-top-color: var(--color-accent);\n}.elementor .e-1cf254ef-1d29{font-family:var(--headingFont);font-weight:800;font-size:1.75rem;color:var(--e-gv-5afda9b);line-height:1;margin:0px;}.elementor .e-35441845-54fa{font-family:var(--headingFont);font-weight:700;font-size:1.1875rem;color:var(--e-gv-5afda9b);line-height:1.3;margin:0px;}.elementor .e-26a50d6d-7c73{font-family:var(--bodyFont);font-size:0.9375rem;color:var(--e-gv-a6309b4);line-height:1.65;margin:0px;}.elementor .e-4102188c-1b3e{padding:1.5rem;border-radius:0.75rem;border-width:1px;border-color:var(--e-gv-65a4fe8);border-style:solid;background-color:var(--e-gv-b7bc473);display:flex;flex-direction:column;gap:0.5rem;align-items:flex-start;border-block-start-width: 3px; border-top-style: solid; border-top-color: var(--color-accent);\n}.elementor .e-2572fab6-c5d6{font-family:var(--headingFont);font-weight:800;font-size:1.75rem;color:var(--e-gv-5afda9b);line-height:1;margin:0px;}.elementor .e-4724569e-7cff{font-family:var(--headingFont);font-weight:700;font-size:1.1875rem;color:var(--e-gv-5afda9b);line-height:1.3;margin:0px;}.elementor .e-172150ba-19c0{font-family:var(--bodyFont);font-size:0.9375rem;color:var(--e-gv-a6309b4);line-height:1.65;margin:0px;}.elementor .e-2235366d-3aea{padding:1.5rem;border-radius:0.75rem;border-width:1px;border-color:var(--e-gv-65a4fe8);border-style:solid;background-color:var(--e-gv-b7bc473);display:flex;flex-direction:column;gap:0.5rem;align-items:flex-start;border-block-start-width: 3px; border-top-style: solid; border-top-color: var(--color-accent);\n}.elementor .e-5d154f3-612a{font-family:var(--headingFont);font-weight:800;font-size:1.75rem;color:var(--e-gv-5afda9b);line-height:1;margin:0px;}.elementor .e-20fe5e67-d96c{font-family:var(--headingFont);font-weight:700;font-size:1.1875rem;color:var(--e-gv-5afda9b);line-height:1.3;margin:0px;}.elementor .e-37273cd3-dc43{font-family:var(--bodyFont);font-size:0.9375rem;color:var(--e-gv-a6309b4);line-height:1.65;margin:0px;}.elementor .e-30e6f736-d8b8{padding:1.5rem;border-radius:0.75rem;border-width:1px;border-color:var(--e-gv-65a4fe8);border-style:solid;background-color:var(--e-gv-b7bc473);display:flex;flex-direction:column;gap:0.5rem;align-items:flex-start;border-block-start-width: 3px; border-top-style: solid; border-top-color: var(--color-accent);\n}.elementor .e-681ad680-5afa{font-family:var(--headingFont);font-weight:800;font-size:1.75rem;color:var(--e-gv-5afda9b);line-height:1;margin:0px;}.elementor .e-7af079e0-964c{font-family:var(--headingFont);font-weight:700;font-size:1.1875rem;color:var(--e-gv-5afda9b);line-height:1.3;margin:0px;}.elementor .e-4c79b095-b865{font-family:var(--bodyFont);font-size:0.9375rem;color:var(--e-gv-a6309b4);line-height:1.65;margin:0px;}.elementor .e-137cdee8-1bab{padding:1.5rem;border-radius:0.75rem;border-width:1px;border-color:var(--e-gv-65a4fe8);border-style:solid;background-color:var(--e-gv-b7bc473);display:flex;flex-direction:column;gap:0.5rem;align-items:flex-start;border-block-start-width: 3px; border-top-style: solid; border-top-color: var(--color-accent);\n}.elementor .e-5b3ab702-a14d{font-family:var(--headingFont);font-weight:800;font-size:1.75rem;color:var(--e-gv-5afda9b);line-height:1;margin:0px;}.elementor .e-4cf2e1b2-a185{font-family:var(--headingFont);font-weight:700;font-size:1.1875rem;color:var(--e-gv-5afda9b);line-height:1.3;margin:0px;}.elementor .e-7e877572-8d83{font-family:var(--bodyFont);font-size:0.9375rem;color:var(--e-gv-a6309b4);line-height:1.65;margin:0px;}.elementor .e-7ec68e8c-1f9a{padding:1.5rem;border-radius:0.75rem;border-width:1px;border-color:var(--e-gv-65a4fe8);border-style:solid;background-color:var(--e-gv-b7bc473);display:flex;flex-direction:column;gap:0.5rem;align-items:flex-start;border-block-start-width: 3px; border-top-style: solid; border-top-color: var(--color-accent);\n}.elementor .e-2fc52a53-a386{padding:0px;display:grid;gap:1.5rem;grid-template-columns:repeat(3, minmax(0, 1fr));grid-template-rows:repeat(2, 1fr);align-items:stretch;}.elementor .e-253cb638-a6a0{font-family:var(--bodyFont);font-size:0.9375rem;color:var(--universityblue-300);line-height:1.75;margin:0px;}.elementor .e-13eeed9a-7362{width:100%;max-width:76rem;padding:0px;display:flex;flex-direction:column;gap:2rem;}.elementor .e-459c3b81-b86a{padding-block-start:var(--sectionSpace);padding-block-end:var(--sectionSpace);padding-inline-start:var(--pageGutter);padding-inline-end:var(--pageGutter);background-color:var(--e-gv-b7bc473);display:flex;justify-content:center;}.elementor .e-3b16c1f5-374b{font-family:var(--bodyFont);font-weight:700;font-size:0.75rem;color:var(--universityblue-500);letter-spacing:0.16em;text-transform:uppercase;margin:0px;}.elementor .e-79f9d0a1-6759{font-family:var(--headingFont);font-weight:700;font-size:2.375rem;color:var(--e-gv-60d51d0);letter-spacing:-0.02em;line-height:1.15;margin:0px;}.elementor .e-7f63d9a2-7ff1{font-family:var(--bodyFont);font-size:1rem;color:var(--universityblue-300);line-height:1.7;margin:0px;}.elementor .e-6ff1e8b-bb9a{max-width:46rem;padding:0px;display:flex;flex-direction:column;gap:0.875rem;}.elementor .e-6f5e2e8e-88d4:hover,.elementor .e-6f5e2e8e-88d4:focus-visible{color:var(--e-gv-60d51d0);text-decoration:none;background-color:var(--e-gv-2a3368b);}.elementor .e-6f5e2e8e-88d4{font-family:var(--bodyFont);font-weight:700;font-size:0.875rem;color:var(--e-gv-b7bc473);text-decoration:none;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin-block-start:0.25rem;border-radius:0.25rem;border-width:0px;background-color:var(--universityblue-500);align-self:flex-start;}.elementor .e-46b8e5f6-a44c:hover,.elementor .e-46b8e5f6-a44c:focus-visible{color:var(--universityblue-500);text-decoration:none;background-color:var(--e-gv-b7bc473);}.elementor .e-46b8e5f6-a44c{font-family:var(--bodyFont);font-weight:700;font-size:0.9375rem;color:var(--e-gv-60d51d0);text-decoration:none;padding-block-start:0.875rem;padding-block-end:0.875rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;border-radius:0.25rem;border-width:0px;background-color:var(--e-gv-2a3368b);}.elementor .e-1833710d-6176{padding:0px;display:flex;gap:0.75rem;flex-wrap:wrap;}.elementor .e-2cb507b7-f0db{width:100%;max-width:76rem;padding:0px;display:flex;flex-direction:column;gap:2rem;}.elementor .e-4041dfcc-b9c1{padding-block-start:var(--sectionSpace);padding-block-end:var(--sectionSpace);padding-inline-start:var(--pageGutter);padding-inline-end:var(--pageGutter);background-color:var(--facultygray-50);display:flex;justify-content:center;}.elementor .e-6bff470e-a7b4{font-family:var(--bodyFont);font-weight:700;font-size:0.75rem;color:var(--universityblue-500);letter-spacing:0.16em;text-transform:uppercase;margin:0px;}.elementor .e-6b1eb2f4-ea1a{font-family:var(--headingFont);font-weight:700;font-size:2.375rem;color:var(--e-gv-60d51d0);letter-spacing:-0.02em;line-height:1.15;margin:0px;}.elementor .e-674cfef7-3e1d{font-family:var(--bodyFont);font-size:1rem;color:var(--universityblue-300);line-height:1.7;margin:0px;}.elementor .e-62dc724e-e738{max-width:46rem;padding:0px;display:flex;flex-direction:column;gap:0.875rem;}.elementor .e-77206187-9ef3{font-family:var(--headingFont);font-weight:700;font-size:1.0625rem;color:var(--e-gv-60d51d0);line-height:1.35;margin:0px;}.elementor .e-42796931-611f{font-family:var(--bodyFont);font-size:0.9375rem;color:var(--universityblue-300);line-height:1.7;margin:0px;}.elementor .e-38027538-7823:hover,.elementor .e-38027538-7823:focus-visible{color:var(--e-gv-60d51d0);text-decoration:none;background-color:var(--e-gv-2a3368b);}.elementor .e-38027538-7823{font-family:var(--bodyFont);font-weight:700;font-size:0.875rem;color:var(--e-gv-b7bc473);text-decoration:none;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin-block-start:0.25rem;border-radius:0.25rem;border-width:0px;background-color:var(--universityblue-500);align-self:flex-start;}.elementor .e-4d819d01-9f74{padding:1.5rem;border-radius:0.5rem;border-width:1px;border-color:var(--e-gv-65a4fe8);border-style:solid;background-color:var(--e-gv-b7bc473);display:flex;flex-direction:column;gap:0.5rem;border-block-start-width: 3px; border-top-style: solid; border-top-color: var(--color-accent);\n}.elementor .e-691c50bf-b1bc{font-family:var(--headingFont);font-weight:700;font-size:1.0625rem;color:var(--e-gv-60d51d0);line-height:1.35;margin:0px;}.elementor .e-67b28e71-c499{font-family:var(--bodyFont);font-size:0.9375rem;color:var(--universityblue-300);line-height:1.7;margin:0px;}.elementor .e-3e210728-6769:hover,.elementor .e-3e210728-6769:focus-visible{color:var(--e-gv-60d51d0);text-decoration:none;background-color:var(--e-gv-2a3368b);}.elementor .e-3e210728-6769{font-family:var(--bodyFont);font-weight:700;font-size:0.875rem;color:var(--e-gv-b7bc473);text-decoration:none;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin-block-start:0.25rem;border-radius:0.25rem;border-width:0px;background-color:var(--universityblue-500);align-self:flex-start;}.elementor .e-7f849ba0-bddd{padding:1.5rem;border-radius:0.5rem;border-width:1px;border-color:var(--e-gv-65a4fe8);border-style:solid;background-color:var(--e-gv-b7bc473);display:flex;flex-direction:column;gap:0.5rem;border-block-start-width: 3px; border-top-style: solid; border-top-color: var(--color-accent);\n}.elementor .e-203259cd-6ad6{font-family:var(--headingFont);font-weight:700;font-size:1.0625rem;color:var(--e-gv-60d51d0);line-height:1.35;margin:0px;}.elementor .e-11015440-699d{font-family:var(--bodyFont);font-size:0.9375rem;color:var(--universityblue-300);line-height:1.7;margin:0px;}.elementor .e-426b4bbd-cf70:hover,.elementor .e-426b4bbd-cf70:focus-visible{color:var(--e-gv-60d51d0);text-decoration:none;background-color:var(--e-gv-2a3368b);}.elementor .e-426b4bbd-cf70{font-family:var(--bodyFont);font-weight:700;font-size:0.875rem;color:var(--e-gv-b7bc473);text-decoration:none;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin-block-start:0.25rem;border-radius:0.25rem;border-width:0px;background-color:var(--universityblue-500);align-self:flex-start;}.elementor .e-19796509-73b7{padding:1.5rem;border-radius:0.5rem;border-width:1px;border-color:var(--e-gv-65a4fe8);border-style:solid;background-color:var(--e-gv-b7bc473);display:flex;flex-direction:column;gap:0.5rem;border-block-start-width: 3px; border-top-style: solid; border-top-color: var(--color-accent);\n}.elementor .e-61584b78-b6a3{padding:0px;display:grid;gap:var(--gridGap);grid-template-columns:repeat(3, 1fr);grid-template-rows:1fr;}.elementor .e-39fa772f-9ddb{font-family:var(--bodyFont);font-size:0.9375rem;color:var(--universityblue-300);line-height:1.75;margin:0px;}.elementor .e-48724f5d-29ce{width:100%;max-width:76rem;padding:0px;display:flex;flex-direction:column;gap:2rem;}.elementor .e-529dd119-78bc{padding-block-start:var(--sectionSpace);padding-block-end:var(--sectionSpace);padding-inline-start:var(--pageGutter);padding-inline-end:var(--pageGutter);background-color:var(--e-gv-b7bc473);display:flex;justify-content:center;}.elementor .e-4a28792e-db2e{font-family:var(--bodyFont);font-weight:700;font-size:0.75rem;color:var(--universityblue-500);letter-spacing:0.16em;text-transform:uppercase;margin:0px;}.elementor .e-52590ad0-53a5{font-family:var(--headingFont);font-weight:700;font-size:2.375rem;color:var(--e-gv-60d51d0);letter-spacing:-0.02em;line-height:1.15;margin:0px;}.elementor .e-516e7973-766f{font-family:var(--bodyFont);font-size:1rem;color:var(--universityblue-300);line-height:1.7;margin:0px;}.elementor .e-1d27b84f-5269{max-width:46rem;padding:0px;display:flex;flex-direction:column;gap:0.875rem;}.elementor .e-16c5ffe1-5963{font-family:var(--headingFont);font-weight:700;font-size:1rem;color:var(--e-gv-60d51d0);line-height:1.5;margin:0px;}.elementor .e-6d0e4719-5cbe{cursor:pointer;padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-7033ce77-6c0d{font-family:var(--bodyFont);font-size:0.9375rem;color:var(--universityblue-300);line-height:1.8;margin:0px;}.elementor .e-7e9e3a75-8fc1{padding-block-start:0px;padding-block-end:1.25rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;display:flex;flex-direction:column;}.elementor .e-198d79bd-1a92{padding:0px;display:flex;flex-direction:column;}.elementor .e-54caf071-27be{font-family:var(--headingFont);font-weight:700;font-size:1rem;color:var(--e-gv-60d51d0);line-height:1.5;margin:0px;}.elementor .e-18ca2e8-8f95{cursor:pointer;padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-405cb3c4-63f3{font-family:var(--bodyFont);font-size:0.9375rem;color:var(--universityblue-300);line-height:1.8;margin:0px;}.elementor .e-662e0f83-46f0{padding-block-start:0px;padding-block-end:1.25rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;display:flex;flex-direction:column;}.elementor .e-37abc7c5-2236{padding:0px;display:flex;flex-direction:column;border-block-start-width: 1px; border-top-style: solid; border-top-color: var(--color-border);\n}.elementor .e-275cd56f-e110{font-family:var(--headingFont);font-weight:700;font-size:1rem;color:var(--e-gv-60d51d0);line-height:1.5;margin:0px;}.elementor .e-3b47a6a9-8a43{cursor:pointer;padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-48de89ef-3f84{font-family:var(--bodyFont);font-size:0.9375rem;color:var(--universityblue-300);line-height:1.8;margin:0px;}.elementor .e-33b67619-33ad{padding-block-start:0px;padding-block-end:1.25rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;display:flex;flex-direction:column;}.elementor .e-47f3e5d3-9f4e{padding:0px;display:flex;flex-direction:column;border-block-start-width: 1px; border-top-style: solid; border-top-color: var(--color-border);\n}.elementor .e-2ddc5d97-6ac4{font-family:var(--headingFont);font-weight:700;font-size:1rem;color:var(--e-gv-60d51d0);line-height:1.5;margin:0px;}.elementor .e-4a7c7296-4716{cursor:pointer;padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-57f1149e-6857{font-family:var(--bodyFont);font-size:0.9375rem;color:var(--universityblue-300);line-height:1.8;margin:0px;}.elementor .e-1fd1bbe1-6a19{padding-block-start:0px;padding-block-end:1.25rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;display:flex;flex-direction:column;}.elementor .e-505ee26a-d205{padding:0px;display:flex;flex-direction:column;border-block-start-width: 1px; border-top-style: solid; border-top-color: var(--color-border);\n}.elementor .e-11088cdb-2da8{font-family:var(--headingFont);font-weight:700;font-size:1rem;color:var(--e-gv-60d51d0);line-height:1.5;margin:0px;}.elementor .e-6ac8d013-fd69{cursor:pointer;padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-60598c32-113a{font-family:var(--bodyFont);font-size:0.9375rem;color:var(--universityblue-300);line-height:1.8;margin:0px;}.elementor .e-6d6e11dd-ada5{padding-block-start:0px;padding-block-end:1.25rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;display:flex;flex-direction:column;}.elementor .e-6caf6194-67a0{padding:0px;display:flex;flex-direction:column;border-block-start-width: 1px; border-top-style: solid; border-top-color: var(--color-border);\n}.elementor .e-6393a12-916c{font-family:var(--headingFont);font-weight:700;font-size:1rem;color:var(--e-gv-60d51d0);line-height:1.5;margin:0px;}.elementor .e-758af3e4-dfbd{cursor:pointer;padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-50283cf9-ff08{font-family:var(--bodyFont);font-size:0.9375rem;color:var(--universityblue-300);line-height:1.8;margin:0px;}.elementor .e-4ac6e474-1cb7{padding-block-start:0px;padding-block-end:1.25rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;display:flex;flex-direction:column;}.elementor .e-58c4aca1-4f8f{padding:0px;display:flex;flex-direction:column;border-block-start-width: 1px; border-top-style: solid; border-top-color: var(--color-border);\n}.elementor .e-2b997d0e-ed4e{font-family:var(--headingFont);font-weight:700;font-size:1rem;color:var(--e-gv-60d51d0);line-height:1.5;margin:0px;}.elementor .e-7bcbdd73-b667{cursor:pointer;padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-6351cdf7-df14{font-family:var(--bodyFont);font-size:0.9375rem;color:var(--universityblue-300);line-height:1.8;margin:0px;}.elementor .e-30e42c97-5338{padding-block-start:0px;padding-block-end:1.25rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;display:flex;flex-direction:column;}.elementor .e-4c8a3178-7517{padding:0px;display:flex;flex-direction:column;border-block-start-width: 1px; border-top-style: solid; border-top-color: var(--color-border);\n}.elementor .e-a37dd5c-1e03{font-family:var(--headingFont);font-weight:700;font-size:1rem;color:var(--e-gv-60d51d0);line-height:1.5;margin:0px;}.elementor .e-119ecad7-b8ea{cursor:pointer;padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-5a09dc4c-ca2c{font-family:var(--bodyFont);font-size:0.9375rem;color:var(--universityblue-300);line-height:1.8;margin:0px;}.elementor .e-4a932287-368f{padding-block-start:0px;padding-block-end:1.25rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;display:flex;flex-direction:column;}.elementor .e-5c0db256-f903{padding:0px;display:flex;flex-direction:column;border-block-start-width: 1px; border-top-style: solid; border-top-color: var(--color-border);\n}.elementor .e-7c248e50-ac9a{overflow:hidden;padding:0px;border-radius:0.5rem;border-width:1px;border-color:var(--e-gv-65a4fe8);border-style:solid;background-color:var(--e-gv-b7bc473);display:flex;flex-direction:column;}.elementor .e-2771a86d-f593{width:100%;max-width:76rem;padding:0px;display:flex;flex-direction:column;gap:2rem;}.elementor .e-38252999-5b5e{padding-block-start:var(--sectionSpace);padding-block-end:var(--sectionSpace);padding-inline-start:var(--pageGutter);padding-inline-end:var(--pageGutter);background-color:var(--facultygray-50);display:flex;justify-content:center;}.elementor .e-57c67fd4-ce58{font-family:var(--bodyFont);font-weight:700;font-size:0.75rem;color:var(--universityblue-500);letter-spacing:0.16em;text-transform:uppercase;margin:0px;}.elementor .e-60e9d44b-aacb{font-family:var(--headingFont);font-weight:700;font-size:2.375rem;color:var(--e-gv-60d51d0);letter-spacing:-0.02em;line-height:1.15;margin:0px;}.elementor .e-34253767-a4f2{font-family:var(--bodyFont);font-size:1rem;color:var(--universityblue-300);line-height:1.7;margin:0px;}.elementor .e-28d12cb6-cef4{max-width:46rem;padding:0px;display:flex;flex-direction:column;gap:0.875rem;}.elementor .e-6f66c872-1c0a{font-family:var(--headingFont);font-weight:700;font-size:1.25rem;color:var(--e-gv-60d51d0);line-height:1.3;margin:0px;}.elementor .e-2efa465c-8d8f{font-family:var(--bodyFont);font-size:0.9375rem;color:var(--universityblue-300);line-height:1.7;margin:0px;}.elementor .e-7cd9fa71-9740{font-family:var(--bodyFont);font-size:0.9375rem;color:var(--universityblue-300);line-height:1.7;margin:0px;}.elementor .e-366797e8-e844{font-family:var(--bodyFont);font-size:0.9375rem;color:var(--universityblue-300);line-height:1.7;margin:0px;}.elementor .e-2fc8aa-e157:hover,.elementor .e-2fc8aa-e157:focus-visible{color:var(--e-gv-60d51d0);text-decoration:none;background-color:var(--e-gv-2a3368b);}.elementor .e-2fc8aa-e157{font-family:var(--bodyFont);font-weight:700;font-size:0.875rem;color:var(--e-gv-b7bc473);text-decoration:none;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin-block-start:0.5rem;border-radius:0.25rem;border-width:0px;background-color:var(--universityblue-500);align-self:flex-start;}.elementor .e-3af263ac-accb{padding:1.75rem;border-radius:0.5rem;border-width:1px;border-color:var(--e-gv-65a4fe8);border-style:solid;background-color:var(--e-gv-b7bc473);display:flex;flex-direction:column;gap:0.625rem;border-block-start-width: 3px; border-top-style: solid; border-top-color: var(--universityblue-500);\n}.elementor .e-44a23416-5422{font-family:var(--headingFont);font-weight:700;font-size:1.25rem;color:var(--e-gv-60d51d0);line-height:1.3;margin:0px;}.elementor .e-4b361387-5039{font-family:var(--bodyFont);font-size:0.9375rem;color:var(--universityblue-300);line-height:1.7;margin:0px;}.elementor .e-21076408-c23a{font-family:var(--bodyFont);font-size:0.9375rem;color:var(--universityblue-300);line-height:1.7;margin:0px;}.elementor .e-37159e5d-3251{font-family:var(--bodyFont);font-size:0.9375rem;color:var(--universityblue-300);line-height:1.7;margin:0px;}.elementor .e-6d0d8d9b-e835:hover,.elementor .e-6d0d8d9b-e835:focus-visible{color:var(--e-gv-60d51d0);text-decoration:none;background-color:var(--e-gv-2a3368b);}.elementor .e-6d0d8d9b-e835{font-family:var(--bodyFont);font-weight:700;font-size:0.875rem;color:var(--e-gv-b7bc473);text-decoration:none;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin-block-start:0.5rem;border-radius:0.25rem;border-width:0px;background-color:var(--universityblue-500);align-self:flex-start;}.elementor .e-9f8130b-59d9{padding:1.75rem;border-radius:0.5rem;border-width:1px;border-color:var(--e-gv-65a4fe8);border-style:solid;background-color:var(--e-gv-b7bc473);display:flex;flex-direction:column;gap:0.625rem;border-block-start-width: 3px; border-top-style: solid; border-top-color: var(--color-accent-deep);\n}.elementor .e-64535ff7-998b{padding:0px;display:grid;gap:var(--gridGap);grid-template-columns:repeat(2, 1fr);grid-template-rows:1fr;}.elementor .e-2091da7d-d658{width:100%;max-width:76rem;padding:0px;display:flex;flex-direction:column;gap:2rem;}.elementor .e-6da14077-29d9{padding-block-start:var(--sectionSpace);padding-block-end:var(--sectionSpace);padding-inline-start:var(--pageGutter);padding-inline-end:var(--pageGutter);background-color:var(--e-gv-b7bc473);display:flex;justify-content:center;}.elementor .e-5b9602c4-8489{font-family:var(--bodyFont);font-weight:700;font-size:0.75rem;color:var(--e-gv-2a3368b);letter-spacing:0.16em;text-transform:uppercase;margin:0px;}.elementor .e-5be29ef5-582d{max-width:44rem;font-family:var(--headingFont);font-weight:700;font-size:2.375rem;color:var(--e-gv-b7bc473);letter-spacing:-0.02em;line-height:1.15;margin:0px;}.elementor .e-54893e14-e414{max-width:40rem;font-family:var(--bodyFont);font-size:1.0625rem;color:rgba(255,255,255,0.82);line-height:1.7;margin:0px;}.elementor .e-4b83cc7d-68b4:hover,.elementor .e-4b83cc7d-68b4:focus-visible{color:var(--universityblue-500);text-decoration:none;background-color:var(--e-gv-b7bc473);}.elementor .e-4b83cc7d-68b4{font-family:var(--bodyFont);font-weight:700;font-size:0.9375rem;color:var(--e-gv-60d51d0);text-decoration:none;padding-block-start:0.875rem;padding-block-end:0.875rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;border-radius:0.25rem;border-width:0px;background-color:var(--e-gv-2a3368b);}.elementor .e-3a84b599-cd6c:hover,.elementor .e-3a84b599-cd6c:focus-visible{color:var(--universityblue-500);text-decoration:none;border-color:var(--e-gv-b7bc473);background-color:var(--e-gv-b7bc473);}.elementor .e-3a84b599-cd6c{font-family:var(--bodyFont);font-weight:700;font-size:0.9375rem;color:var(--e-gv-b7bc473);text-decoration:none;padding-block-start:0.875rem;padding-block-end:0.875rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;border-radius:0.25rem;border-width:1px;border-color:rgba(255,255,255,0.5);border-style:solid;background-color:transparent;}.elementor .e-4344c646-e503{padding:0px;margin-block-start:0.5rem;display:flex;gap:0.75rem;flex-wrap:wrap;justify-content:center;}.elementor .e-1c5ba0bb-e178{width:100%;max-width:76rem;text-align:center;padding:0px;display:flex;flex-direction:column;gap:1.25rem;align-items:center;}.elementor .e-59e67cfa-932a{padding-block-start:var(--sectionSpace);padding-block-end:var(--sectionSpace);padding-inline-start:var(--pageGutter);padding-inline-end:var(--pageGutter);background-image:linear-gradient(150deg, #06337B 0%,#04204F 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--universityblue-500);display:flex;justify-content:center;background-repeat: repeat; background-attachment: scroll; background-size: auto auto; background-position: 0% 0%; border-block-start-width: 4px; border-top-style: solid; border-top-color: var(--color-accent);\n}