.elementor .e-70a8ddce-a103{font-family:var(--headingFont);font-weight: 700 !important; font-size: 0.8125rem !important; letter-spacing: 0.16em !important; text-transform: uppercase !important; color: var(--accent-500) !important; line-height: 1.4 !important; margin: 0px !important;\n}.elementor .e-2571b2fb-9362{max-width:52rem;font-weight: 800 !important; color: var(--white) !important; line-height: 1.18 !important; margin: 0px !important;\n}.elementor .e-5322664-c8c3{max-width:56rem;font-size: 1.25rem !important; color: #C9D4EA !important; line-height: 1.6 !important; margin: 0px !important;\n}.elementor .e-2a91c09f-e2b0{padding-block-start:0.40625rem;padding-block-end:0.40625rem;padding-inline-start:0.875rem;padding-inline-end:0.875rem;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.35);border-style:solid;background-color:rgba(255,255,255,0.04);font-size: 0.8125rem !important; font-weight: 500 !important; color: #E8EDF7 !important; line-height: 1 !important; margin: 0px !important;\n}.elementor .e-78a46bad-64ea{padding-block-start:0.40625rem;padding-block-end:0.40625rem;padding-inline-start:0.875rem;padding-inline-end:0.875rem;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.35);border-style:solid;background-color:rgba(255,255,255,0.04);font-size: 0.8125rem !important; font-weight: 500 !important; color: #E8EDF7 !important; line-height: 1 !important; margin: 0px !important;\n}.elementor .e-2c89a3ef-c881{padding-block-start:0.40625rem;padding-block-end:0.40625rem;padding-inline-start:0.875rem;padding-inline-end:0.875rem;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.35);border-style:solid;background-color:rgba(255,255,255,0.04);font-size: 0.8125rem !important; font-weight: 500 !important; color: #E8EDF7 !important; line-height: 1 !important; margin: 0px !important;\n}.elementor .e-3006c356-b8d1{padding-block-start:0.40625rem;padding-block-end:0.40625rem;padding-inline-start:0.875rem;padding-inline-end:0.875rem;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.35);border-style:solid;background-color:rgba(255,255,255,0.04);font-size: 0.8125rem !important; font-weight: 500 !important; color: #E8EDF7 !important; line-height: 1 !important; margin: 0px !important;\n}.elementor .e-49e501f3-f053{padding:0px;margin-block-start:0.375rem;display:flex;gap:0.5rem;flex-wrap:wrap;}.elementor .e-4a73a29f-3515{width:100%;max-width:76rem;padding:0px;display:flex;flex-direction:column;gap:0.875rem;align-items:flex-start;}.elementor .e-4ad089b-4a85{padding-block-start:4.5rem;padding-block-end:4.5rem;padding-inline-start:var(--pageGutter);padding-inline-end:var(--pageGutter);background-image:linear-gradient(135deg, #031E53 0%,#0A2A6B 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;justify-content:center;}.elementor .e-424dea13-fc16{font-family:var(--headingFont);font-weight: 700 !important; font-size: 0.8125rem !important; letter-spacing: 0.16em !important; text-transform: uppercase !important; color: var(--universityblue-300) !important; line-height: 1.4 !important; margin: 0px !important;\n}.elementor .e-23fe7553-93f0{font-weight: 700 !important; line-height: 1.25 !important; margin: 0px !important;\n}.elementor .e-4f8580b0-adb3{width:14px;height:14px;min-width:0px;padding:0px;margin-block-start:-10px;border-radius:50%;border-width:3px;border-color:var(--white);border-style:solid;background-color:var(--accent-500);box-shadow:0px 0px 0px 1px #F2E3AF;}.elementor .e-35e744e0-9968{font-family:var(--headingFont);font-weight: 700 !important; font-size: 1rem !important; color: var(--universityblue-500) !important; line-height: 1.3 !important; margin: 0px !important;\n}.elementor .e-49c9f674-c08d{font-size: 0.75rem !important; font-weight: 600 !important; letter-spacing: 0.08em !important; text-transform: uppercase !important; color: var(--universityblue-300) !important; line-height: 1.3 !important; margin: 0px !important;\n}.elementor .e-27011a5e-15ad{font-size: 0.9375rem !important; color: var(--facultygray-500) !important; line-height: 1.5 !important; margin: 0px !important;\n}.elementor .e-2f772452-5163{padding:0px;display:flex;flex-direction:column;gap:0.375rem;}.elementor .e-3b93a6ac-5d6c{width:14px;height:14px;min-width:0px;padding:0px;margin-block-start:-10px;border-radius:50%;border-width:3px;border-color:var(--white);border-style:solid;background-color:var(--accent-500);box-shadow:0px 0px 0px 1px #F2E3AF;}.elementor .e-68c1ce8-9ec4{font-family:var(--headingFont);font-weight: 700 !important; font-size: 1rem !important; color: var(--universityblue-500) !important; line-height: 1.3 !important; margin: 0px !important;\n}.elementor .e-631f59e6-6454{font-size: 0.75rem !important; font-weight: 600 !important; letter-spacing: 0.08em !important; text-transform: uppercase !important; color: var(--universityblue-300) !important; line-height: 1.3 !important; margin: 0px !important;\n}.elementor .e-50d84b99-1951{font-size: 0.9375rem !important; color: var(--facultygray-500) !important; line-height: 1.5 !important; margin: 0px !important;\n}.elementor .e-216ff96-298d{padding:0px;display:flex;flex-direction:column;gap:0.375rem;}.elementor .e-7be73b9c-2d1d{width:14px;height:14px;min-width:0px;padding:0px;margin-block-start:-10px;border-radius:50%;border-width:3px;border-color:var(--white);border-style:solid;background-color:var(--accent-500);box-shadow:0px 0px 0px 1px #F2E3AF;}.elementor .e-2f4c2c77-b5e4{font-family:var(--headingFont);font-weight: 700 !important; font-size: 1rem !important; color: var(--universityblue-500) !important; line-height: 1.3 !important; margin: 0px !important;\n}.elementor .e-1c06f5e4-774e{font-size: 0.75rem !important; font-weight: 600 !important; letter-spacing: 0.08em !important; text-transform: uppercase !important; color: var(--universityblue-300) !important; line-height: 1.3 !important; margin: 0px !important;\n}.elementor .e-625579af-b019{font-size: 0.9375rem !important; color: var(--facultygray-500) !important; line-height: 1.5 !important; margin: 0px !important;\n}.elementor .e-f4f1adb-5c3e{padding:0px;display:flex;flex-direction:column;gap:0.375rem;}.elementor .e-16262ec8-eadc{width:14px;height:14px;min-width:0px;padding:0px;margin-block-start:-10px;border-radius:50%;border-width:3px;border-color:var(--white);border-style:solid;background-color:var(--accent-500);box-shadow:0px 0px 0px 1px #F2E3AF;}.elementor .e-65acd8a2-1eac{font-family:var(--headingFont);font-weight: 700 !important; font-size: 1rem !important; color: var(--universityblue-500) !important; line-height: 1.3 !important; margin: 0px !important;\n}.elementor .e-3240f1bf-1ce2{font-size: 0.75rem !important; font-weight: 600 !important; letter-spacing: 0.08em !important; text-transform: uppercase !important; color: var(--universityblue-300) !important; line-height: 1.3 !important; margin: 0px !important;\n}.elementor .e-6559045b-45ff{font-size: 0.9375rem !important; color: var(--facultygray-500) !important; line-height: 1.5 !important; margin: 0px !important;\n}.elementor .e-36b62c5d-2014{padding:0px;display:flex;flex-direction:column;gap:0.375rem;}.elementor .e-2fb5421e-a89d{width:14px;height:14px;min-width:0px;padding:0px;margin-block-start:-10px;border-radius:50%;border-width:3px;border-color:var(--white);border-style:solid;background-color:var(--accent-500);box-shadow:0px 0px 0px 1px #F2E3AF;}.elementor .e-55fbcd2-2268{font-family:var(--headingFont);font-weight: 700 !important; font-size: 1rem !important; color: var(--universityblue-500) !important; line-height: 1.3 !important; margin: 0px !important;\n}.elementor .e-6f10ca62-a409{font-size: 0.75rem !important; font-weight: 600 !important; letter-spacing: 0.08em !important; text-transform: uppercase !important; color: var(--universityblue-300) !important; line-height: 1.3 !important; margin: 0px !important;\n}.elementor .e-45c4e345-6530{font-size: 0.9375rem !important; color: var(--facultygray-500) !important; line-height: 1.5 !important; margin: 0px !important;\n}.elementor .e-4b6080e0-d3fb{padding:0px;display:flex;flex-direction:column;gap:0.375rem;}.elementor .e-42ed9485-615b{width:14px;height:14px;min-width:0px;padding:0px;margin-block-start:-10px;border-radius:50%;border-width:3px;border-color:var(--white);border-style:solid;background-color:var(--accent-500);box-shadow:0px 0px 0px 1px #F2E3AF;}.elementor .e-334ad096-b0c1{font-family:var(--headingFont);font-weight: 700 !important; font-size: 1rem !important; color: var(--universityblue-500) !important; line-height: 1.3 !important; margin: 0px !important;\n}.elementor .e-2de57763-82cb{font-size: 0.75rem !important; font-weight: 600 !important; letter-spacing: 0.08em !important; text-transform: uppercase !important; color: var(--universityblue-300) !important; line-height: 1.3 !important; margin: 0px !important;\n}.elementor .e-5cee667a-55b1{font-size: 0.9375rem !important; color: var(--facultygray-500) !important; line-height: 1.5 !important; margin: 0px !important;\n}.elementor .e-730cb017-b6f0{padding:0px;display:flex;flex-direction:column;gap:0.375rem;}.elementor .e-56b73d3e-c215{padding:0px;margin-block-start:0.5rem;display:grid;gap:1rem;grid-template-columns:repeat(6, minmax(0, 1fr));grid-template-rows:repeat(1, auto);border-block-start: 2px dashed var(--universityblue-50);\n}.elementor .e-5476d79-36b9{font-size: 0.875rem !important; color: var(--text-200) !important; line-height: 1.5 !important; margin: 0px !important;\n}.elementor .e-438eccd-f88f{width:100%;max-width:76rem;padding:0px;display:flex;flex-direction:column;gap:1.5rem;}.elementor .e-3cb14409-e6e4{padding-block-start:var(--sectionSpace);padding-block-end:var(--sectionSpace);padding-inline-start:var(--pageGutter);padding-inline-end:var(--pageGutter);background-color:var(--white);display:flex;justify-content:center;}.elementor .e-290eeca4-444b{font-family:var(--headingFont);font-weight: 700 !important; font-size: 0.8125rem !important; letter-spacing: 0.16em !important; text-transform: uppercase !important; color: var(--universityblue-300) !important; line-height: 1.4 !important; margin: 0px !important;\n}.elementor .e-7bfdd0a1-c201{font-weight: 700 !important; line-height: 1.25 !important; margin: 0px !important;\n}.elementor .e-6f69c310-6202{font-size: 1.0625rem !important; font-weight: 700 !important; color: var(--universityblue-500) !important; line-height: 1.3 !important; margin: 0px !important;\n}.elementor .e-6efe2c59-5058{font-weight: 700 !important; font-size: 1rem !important; color: var(--universityblue-500) !important; line-height: 1.55 !important; margin: 0px !important;\n}.elementor .e-25426581-180c{font-size: 1rem !important; color: var(--facultygray-500) !important; line-height: 1.55 !important; margin: 0px !important;\n}.elementor .e-721c9497-426b{padding:0px;display:flex;flex-direction:row;gap:0.625rem;align-items:flex-start;}.elementor .e-58ef717a-3254{font-weight: 700 !important; font-size: 1rem !important; color: var(--universityblue-500) !important; line-height: 1.55 !important; margin: 0px !important;\n}.elementor .e-41be6306-be48{font-size: 1rem !important; color: var(--facultygray-500) !important; line-height: 1.55 !important; margin: 0px !important;\n}.elementor .e-7775b9cd-fb18{padding:0px;display:flex;flex-direction:row;gap:0.625rem;align-items:flex-start;}.elementor .e-b8666e6-750b{font-weight: 700 !important; font-size: 1rem !important; color: var(--universityblue-500) !important; line-height: 1.55 !important; margin: 0px !important;\n}.elementor .e-4f1e0e3e-8f75{font-size: 1rem !important; color: var(--facultygray-500) !important; line-height: 1.55 !important; margin: 0px !important;\n}.elementor .e-3164c85c-71c3{padding:0px;display:flex;flex-direction:row;gap:0.625rem;align-items:flex-start;}.elementor .e-5c3a47ae-b517{font-size: 0.9375rem !important; color: var(--universityblue-300) !important; line-height: 1.6 !important; margin: 0px !important; margin-block-start: 0.25rem !important; & a { color: var(--universityblue-500); font-weight: 600; text-decoration: underline; }\n}.elementor .e-3b2db49-689a{padding:1.25rem;border-radius:0.75rem;border-width:1px;border-color:var(--universityblue-50);border-style:solid;background-color:var(--white);display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-589e7e9f-e128{font-size: 1.0625rem !important; font-weight: 700 !important; color: var(--white) !important; line-height: 1.3 !important; margin: 0px !important;\n}.elementor .e-7ae534b9-31f1:hover,.elementor .e-7ae534b9-31f1:focus-visible{background-color:rgba(255,255,255,0.16);}.elementor .e-7ae534b9-31f1{min-height:0px;text-align:center;padding-block-start:0.34375rem;padding-block-end:0.34375rem;padding-inline-start:0.8125rem;padding-inline-end:0.8125rem;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.28);border-style:solid;background-color:rgba(255,255,255,0.08);font-size: 0.8125rem !important; font-weight: 500 !important; color: var(--white) !important; line-height: 1 !important;\n}.elementor .e-681b616e-7725:hover,.elementor .e-681b616e-7725:focus-visible{background-color:rgba(255,255,255,0.16);}.elementor .e-681b616e-7725{min-height:0px;text-align:center;padding-block-start:0.34375rem;padding-block-end:0.34375rem;padding-inline-start:0.8125rem;padding-inline-end:0.8125rem;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.28);border-style:solid;background-color:rgba(255,255,255,0.08);font-size: 0.8125rem !important; font-weight: 500 !important; color: var(--white) !important; line-height: 1 !important;\n}.elementor .e-683d1eb6-4930:hover,.elementor .e-683d1eb6-4930:focus-visible{background-color:rgba(255,255,255,0.16);}.elementor .e-683d1eb6-4930{min-height:0px;text-align:center;padding-block-start:0.34375rem;padding-block-end:0.34375rem;padding-inline-start:0.8125rem;padding-inline-end:0.8125rem;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.28);border-style:solid;background-color:rgba(255,255,255,0.08);font-size: 0.8125rem !important; font-weight: 500 !important; color: var(--white) !important; line-height: 1 !important;\n}.elementor .e-79861a0d-b8fa:hover,.elementor .e-79861a0d-b8fa:focus-visible{background-color:rgba(255,255,255,0.16);}.elementor .e-79861a0d-b8fa{min-height:0px;text-align:center;padding-block-start:0.34375rem;padding-block-end:0.34375rem;padding-inline-start:0.8125rem;padding-inline-end:0.8125rem;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.28);border-style:solid;background-color:rgba(255,255,255,0.08);font-size: 0.8125rem !important; font-weight: 500 !important; color: var(--white) !important; line-height: 1 !important;\n}.elementor .e-27d776b8-a18d:hover,.elementor .e-27d776b8-a18d:focus-visible{background-color:rgba(255,255,255,0.16);}.elementor .e-27d776b8-a18d{min-height:0px;text-align:center;padding-block-start:0.34375rem;padding-block-end:0.34375rem;padding-inline-start:0.8125rem;padding-inline-end:0.8125rem;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.28);border-style:solid;background-color:rgba(255,255,255,0.08);font-size: 0.8125rem !important; font-weight: 500 !important; color: var(--white) !important; line-height: 1 !important;\n}.elementor .e-213faa5e-1c84{padding:0px;display:flex;gap:0.5rem;flex-wrap:wrap;}.elementor .e-771a23df-1874{font-family:var(--headingFont);font-weight: 800 !important; font-size: 0.75rem !important; color: var(--accent-500) !important; line-height: 1.7 !important; letter-spacing: 0.02em !important;\n}.elementor .e-7ed011e9-f07a{font-size: 0.9375rem !important; color: #E4EAF6 !important; line-height: 1.5 !important; margin: 0px !important;\n}.elementor .e-43847804-a91b{padding:0px;display:flex;flex-direction:row;gap:0.625rem;align-items:flex-start;}.elementor .e-36877990-85c4{font-family:var(--headingFont);font-weight: 800 !important; font-size: 0.75rem !important; color: var(--accent-500) !important; line-height: 1.7 !important; letter-spacing: 0.02em !important;\n}.elementor .e-65a01076-83cd{font-size: 0.9375rem !important; color: #E4EAF6 !important; line-height: 1.5 !important; margin: 0px !important;\n}.elementor .e-7e4dae05-b75d{padding:0px;display:flex;flex-direction:row;gap:0.625rem;align-items:flex-start;}.elementor .e-26f97b70-d075{font-family:var(--headingFont);font-weight: 800 !important; font-size: 0.75rem !important; color: var(--accent-500) !important; line-height: 1.7 !important; letter-spacing: 0.02em !important;\n}.elementor .e-db7b676-5959{font-size: 0.9375rem !important; color: #E4EAF6 !important; line-height: 1.5 !important; margin: 0px !important;\n}.elementor .e-77181d06-e4da{padding:0px;display:flex;flex-direction:row;gap:0.625rem;align-items:flex-start;}.elementor .e-24af5579-d5d3{font-family:var(--headingFont);font-weight: 800 !important; font-size: 0.75rem !important; color: var(--accent-500) !important; line-height: 1.7 !important; letter-spacing: 0.02em !important;\n}.elementor .e-2eb40a53-8c5e{font-size: 0.9375rem !important; color: #E4EAF6 !important; line-height: 1.5 !important; margin: 0px !important;\n}.elementor .e-42fc0c8b-cb9b{padding:0px;display:flex;flex-direction:row;gap:0.625rem;align-items:flex-start;}.elementor .e-1bc3961d-dbf2{font-family:var(--headingFont);font-weight: 800 !important; font-size: 0.75rem !important; color: var(--accent-500) !important; line-height: 1.7 !important; letter-spacing: 0.02em !important;\n}.elementor .e-7446d256-986d{font-size: 0.9375rem !important; color: #E4EAF6 !important; line-height: 1.5 !important; margin: 0px !important;\n}.elementor .e-4a5a9302-97c5{padding:0px;display:flex;flex-direction:row;gap:0.625rem;align-items:flex-start;}.elementor .e-19168190-ce69{font-family:var(--headingFont);font-weight: 800 !important; font-size: 0.75rem !important; color: var(--accent-500) !important; line-height: 1.7 !important; letter-spacing: 0.02em !important;\n}.elementor .e-2924219c-fcb5{font-size: 0.9375rem !important; color: #E4EAF6 !important; line-height: 1.5 !important; margin: 0px !important;\n}.elementor .e-3de6a05b-c844{padding:0px;display:flex;flex-direction:row;gap:0.625rem;align-items:flex-start;}.elementor .e-597cc9ec-c5af{padding:0px;margin-block-start:0.25rem;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-rows:repeat(3, auto);gap: 0.625rem 0.875rem;\n}.elementor .e-2c29fd3d-1988{font-size: 0.875rem !important; color: #C9D4EA !important; line-height: 1.6 !important; margin: 0px !important; & a { color: var(--accent-300); font-weight: 600; }\n}.elementor .e-6199af9-6456{padding-block-start:0.625rem;padding-block-end:0.625rem;padding-inline-start:0.875rem;padding-inline-end:0.875rem;border-radius:0.625rem;border-width:1px;border-color:var(--accent-100);border-style:solid;background-color:var(--accent-50);font-size: 0.875rem !important; color: #5C4E0E !important; line-height: 1.55 !important; margin: 0px !important; margin-block-start: 0.25rem !important; & a { color: #3D3406; font-weight: 700; }\n}.elementor .e-3859bb38-4887{padding:1.25rem;border-radius:0.75rem;border-width:1px;border-color:var(--universityblue-500);border-style:solid;background-color:var(--universityblue-500);display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-1076aa03-6255{padding:0px;display:grid;gap:var(--gridGap);grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);grid-template-rows:repeat(1, auto);align-items:stretch;}.elementor .e-31cf25a-83f5{width:100%;max-width:76rem;padding:0px;display:flex;flex-direction:column;gap:1.5rem;}.elementor .e-3e2d7fe-648a{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-2ed160d1-5c12{font-family:var(--headingFont);font-weight: 700 !important; font-size: 0.8125rem !important; letter-spacing: 0.16em !important; text-transform: uppercase !important; color: var(--universityblue-300) !important; line-height: 1.4 !important; margin: 0px !important;\n}.elementor .e-141766ef-8657{font-weight: 700 !important; line-height: 1.25 !important; margin: 0px !important;\n}.elementor .e-1ef74b5f-d695{padding-block-start:0.25rem;padding-block-end:0.25rem;padding-inline-start:0.625rem;padding-inline-end:0.625rem;border-radius:999px;border-width:1px;border-color:var(--accent-100);border-style:solid;background-color:var(--accent-50);display:inline-block;font-size: 0.75rem !important; font-weight: 700 !important; letter-spacing: 0.06em !important; color: #8A6D0B !important; line-height: 1.2 !important; margin: 0px !important;\n}.elementor .e-5897f5a2-dc25{font-size: 1.0625rem !important; font-weight: 700 !important; color: var(--universityblue-500) !important; line-height: 1.3 !important; margin: 0px !important;\n}.elementor .e-63c4abda-660c{font-weight: 700 !important; font-size: 1rem !important; color: var(--universityblue-500) !important; line-height: 1.55 !important; margin: 0px !important;\n}.elementor .e-5e71fabb-71dc{font-size: 1rem !important; color: var(--facultygray-500) !important; line-height: 1.55 !important; margin: 0px !important;\n}.elementor .e-647303b8-fe26{padding:0px;display:flex;flex-direction:row;gap:0.625rem;align-items:flex-start;}.elementor .e-1729fc6e-d35d{font-weight: 700 !important; font-size: 1rem !important; color: var(--universityblue-500) !important; line-height: 1.55 !important; margin: 0px !important;\n}.elementor .e-577c6f71-2741{font-size: 1rem !important; color: var(--facultygray-500) !important; line-height: 1.55 !important; margin: 0px !important;\n}.elementor .e-a4843ae-5365{padding:0px;display:flex;flex-direction:row;gap:0.625rem;align-items:flex-start;}.elementor .e-725187fe-29de{font-weight: 700 !important; font-size: 1rem !important; color: var(--universityblue-500) !important; line-height: 1.55 !important; margin: 0px !important;\n}.elementor .e-24f6c629-8294{font-size: 1rem !important; color: var(--facultygray-500) !important; line-height: 1.55 !important; margin: 0px !important;\n}.elementor .e-5cdfc7db-2fb7{padding:0px;display:flex;flex-direction:row;gap:0.625rem;align-items:flex-start;}.elementor .e-4669816d-505e{font-weight: 700 !important; font-size: 1rem !important; color: var(--universityblue-500) !important; line-height: 1.55 !important; margin: 0px !important;\n}.elementor .e-32113d75-3199{font-size: 1rem !important; color: var(--facultygray-500) !important; line-height: 1.55 !important; margin: 0px !important;\n}.elementor .e-18a731e5-6221{padding:0px;display:flex;flex-direction:row;gap:0.625rem;align-items:flex-start;}.elementor .e-43612b9a-971a{font-weight: 700 !important; font-size: 1rem !important; color: var(--universityblue-500) !important; line-height: 1.55 !important; margin: 0px !important;\n}.elementor .e-560df6d1-4d31{font-size: 1rem !important; color: var(--facultygray-500) !important; line-height: 1.55 !important; margin: 0px !important;\n}.elementor .e-7aaf4d69-4226{padding:0px;display:flex;flex-direction:row;gap:0.625rem;align-items:flex-start;}.elementor .e-1e96d38a-fc7a{padding:0px;margin-block-start:0.25rem;display:flex;flex-direction:column;gap:0.4375rem;}.elementor .e-10f8e41f-cfe1{padding-block-start:0.28125rem;padding-block-end:0.28125rem;padding-inline-start:0.625rem;padding-inline-end:0.625rem;border-radius:0.5rem;border-width:1px;border-color:var(--universityblue-50);border-style:solid;background-color:var(--white);font-size: 0.75rem !important; font-weight: 500 !important; color: var(--universityblue-300) !important; line-height: 1.2 !important; margin: 0px !important;\n}.elementor .e-3c2dc9d9-94f5{padding-block-start:0.28125rem;padding-block-end:0.28125rem;padding-inline-start:0.625rem;padding-inline-end:0.625rem;border-radius:0.5rem;border-width:1px;border-color:var(--universityblue-50);border-style:solid;background-color:var(--white);font-size: 0.75rem !important; font-weight: 500 !important; color: var(--universityblue-300) !important; line-height: 1.2 !important; margin: 0px !important;\n}.elementor .e-59b21e-410d{padding:0px;margin-block-start:0.25rem;display:flex;gap:0.375rem;flex-wrap:wrap;}.elementor .e-76fa42c3-b3b9{padding:1.125rem;border-radius:0.75rem;border-width:1px;border-color:var(--universityblue-50);border-style:solid;background-color:var(--white);display:flex;flex-direction:column;gap:0.5rem;}.elementor .e-75e49133-9022{padding-block-start:0.25rem;padding-block-end:0.25rem;padding-inline-start:0.625rem;padding-inline-end:0.625rem;border-radius:999px;border-width:1px;border-color:var(--accent-100);border-style:solid;background-color:var(--accent-50);display:inline-block;font-size: 0.75rem !important; font-weight: 700 !important; letter-spacing: 0.06em !important; color: #8A6D0B !important; line-height: 1.2 !important; margin: 0px !important;\n}.elementor .e-44196304-af1d{font-size: 1.0625rem !important; font-weight: 700 !important; color: var(--universityblue-500) !important; line-height: 1.3 !important; margin: 0px !important;\n}.elementor .e-68103579-afb0{font-weight: 700 !important; font-size: 1rem !important; color: var(--universityblue-500) !important; line-height: 1.55 !important; margin: 0px !important;\n}.elementor .e-6b213ddc-a0dc{font-size: 1rem !important; color: var(--facultygray-500) !important; line-height: 1.55 !important; margin: 0px !important;\n}.elementor .e-6f04b5f0-ba44{padding:0px;display:flex;flex-direction:row;gap:0.625rem;align-items:flex-start;}.elementor .e-6a59f15b-36f9{font-weight: 700 !important; font-size: 1rem !important; color: var(--universityblue-500) !important; line-height: 1.55 !important; margin: 0px !important;\n}.elementor .e-4b3a57e4-2652{font-size: 1rem !important; color: var(--facultygray-500) !important; line-height: 1.55 !important; margin: 0px !important;\n}.elementor .e-360a8f87-6639{padding:0px;display:flex;flex-direction:row;gap:0.625rem;align-items:flex-start;}.elementor .e-41e61537-8cd5{font-weight: 700 !important; font-size: 1rem !important; color: var(--universityblue-500) !important; line-height: 1.55 !important; margin: 0px !important;\n}.elementor .e-68dff95b-74c6{font-size: 1rem !important; color: var(--facultygray-500) !important; line-height: 1.55 !important; margin: 0px !important;\n}.elementor .e-1f269323-46fb{padding:0px;display:flex;flex-direction:row;gap:0.625rem;align-items:flex-start;}.elementor .e-6e9c2ffc-2731{font-weight: 700 !important; font-size: 1rem !important; color: var(--universityblue-500) !important; line-height: 1.55 !important; margin: 0px !important;\n}.elementor .e-278a619c-5c67{font-size: 1rem !important; color: var(--facultygray-500) !important; line-height: 1.55 !important; margin: 0px !important;\n}.elementor .e-60a534a7-ff2d{padding:0px;display:flex;flex-direction:row;gap:0.625rem;align-items:flex-start;}.elementor .e-59970ac5-42d7{font-weight: 700 !important; font-size: 1rem !important; color: var(--universityblue-500) !important; line-height: 1.55 !important; margin: 0px !important;\n}.elementor .e-6cc16ce8-eded{font-size: 1rem !important; color: var(--facultygray-500) !important; line-height: 1.55 !important; margin: 0px !important;\n}.elementor .e-756614cc-6c85{padding:0px;display:flex;flex-direction:row;gap:0.625rem;align-items:flex-start;}.elementor .e-5b6a9f84-58aa{padding:0px;margin-block-start:0.25rem;display:flex;flex-direction:column;gap:0.4375rem;}.elementor .e-20337af5-c91b{padding-block-start:0.28125rem;padding-block-end:0.28125rem;padding-inline-start:0.625rem;padding-inline-end:0.625rem;border-radius:0.5rem;border-width:1px;border-color:var(--universityblue-50);border-style:solid;background-color:var(--white);font-size: 0.75rem !important; font-weight: 500 !important; color: var(--universityblue-300) !important; line-height: 1.2 !important; margin: 0px !important;\n}.elementor .e-bce6b33-11c2{padding-block-start:0.28125rem;padding-block-end:0.28125rem;padding-inline-start:0.625rem;padding-inline-end:0.625rem;border-radius:0.5rem;border-width:1px;border-color:var(--universityblue-50);border-style:solid;background-color:var(--white);font-size: 0.75rem !important; font-weight: 500 !important; color: var(--universityblue-300) !important; line-height: 1.2 !important; margin: 0px !important;\n}.elementor .e-51c4bb68-73d9{padding-block-start:0.28125rem;padding-block-end:0.28125rem;padding-inline-start:0.625rem;padding-inline-end:0.625rem;border-radius:0.5rem;border-width:1px;border-color:var(--universityblue-50);border-style:solid;background-color:var(--white);font-size: 0.75rem !important; font-weight: 500 !important; color: var(--universityblue-300) !important; line-height: 1.2 !important; margin: 0px !important;\n}.elementor .e-589630f8-ee23{padding:0px;margin-block-start:0.25rem;display:flex;gap:0.375rem;flex-wrap:wrap;}.elementor .e-434ba334-9db4{padding:1.125rem;border-radius:0.75rem;border-width:1px;border-color:var(--universityblue-50);border-style:solid;background-color:var(--white);display:flex;flex-direction:column;gap:0.5rem;}.elementor .e-6c45b311-acaf{padding-block-start:0.25rem;padding-block-end:0.25rem;padding-inline-start:0.625rem;padding-inline-end:0.625rem;border-radius:999px;border-width:1px;border-color:var(--accent-100);border-style:solid;background-color:var(--accent-50);display:inline-block;font-size: 0.75rem !important; font-weight: 700 !important; letter-spacing: 0.06em !important; color: #8A6D0B !important; line-height: 1.2 !important; margin: 0px !important;\n}.elementor .e-7b4996b0-f475{font-size: 1.0625rem !important; font-weight: 700 !important; color: var(--universityblue-500) !important; line-height: 1.3 !important; margin: 0px !important;\n}.elementor .e-727dc469-88e4{font-weight: 700 !important; font-size: 1rem !important; color: var(--universityblue-500) !important; line-height: 1.55 !important; margin: 0px !important;\n}.elementor .e-48c751d3-f9df{font-size: 1rem !important; color: var(--facultygray-500) !important; line-height: 1.55 !important; margin: 0px !important;\n}.elementor .e-530176a9-68bd{padding:0px;display:flex;flex-direction:row;gap:0.625rem;align-items:flex-start;}.elementor .e-f069f-22f2{font-weight: 700 !important; font-size: 1rem !important; color: var(--universityblue-500) !important; line-height: 1.55 !important; margin: 0px !important;\n}.elementor .e-5fa385f5-4f05{font-size: 1rem !important; color: var(--facultygray-500) !important; line-height: 1.55 !important; margin: 0px !important;\n}.elementor .e-15487b5e-2a06{padding:0px;display:flex;flex-direction:row;gap:0.625rem;align-items:flex-start;}.elementor .e-26d9932e-df6e{font-weight: 700 !important; font-size: 1rem !important; color: var(--universityblue-500) !important; line-height: 1.55 !important; margin: 0px !important;\n}.elementor .e-6f67c36f-428c{font-size: 1rem !important; color: var(--facultygray-500) !important; line-height: 1.55 !important; margin: 0px !important;\n}.elementor .e-26d65945-8fef{padding:0px;display:flex;flex-direction:row;gap:0.625rem;align-items:flex-start;}.elementor .e-1ab62b03-ce9b{font-weight: 700 !important; font-size: 1rem !important; color: var(--universityblue-500) !important; line-height: 1.55 !important; margin: 0px !important;\n}.elementor .e-9e38f71-2bcb{font-size: 1rem !important; color: var(--facultygray-500) !important; line-height: 1.55 !important; margin: 0px !important;\n}.elementor .e-7ee873cc-90b4{padding:0px;display:flex;flex-direction:row;gap:0.625rem;align-items:flex-start;}.elementor .e-2b19f664-bed5{font-weight: 700 !important; font-size: 1rem !important; color: var(--universityblue-500) !important; line-height: 1.55 !important; margin: 0px !important;\n}.elementor .e-402bf4cb-d8b9{font-size: 1rem !important; color: var(--facultygray-500) !important; line-height: 1.55 !important; margin: 0px !important;\n}.elementor .e-976569e-38ac{padding:0px;display:flex;flex-direction:row;gap:0.625rem;align-items:flex-start;}.elementor .e-27c3da4a-cbc7{padding:0px;margin-block-start:0.25rem;display:flex;flex-direction:column;gap:0.4375rem;}.elementor .e-20d42360-c45a{padding-block-start:0.28125rem;padding-block-end:0.28125rem;padding-inline-start:0.625rem;padding-inline-end:0.625rem;border-radius:0.5rem;border-width:1px;border-color:var(--universityblue-50);border-style:solid;background-color:var(--white);font-size: 0.75rem !important; font-weight: 500 !important; color: var(--universityblue-300) !important; line-height: 1.2 !important; margin: 0px !important;\n}.elementor .e-73576b1c-d37c{padding-block-start:0.28125rem;padding-block-end:0.28125rem;padding-inline-start:0.625rem;padding-inline-end:0.625rem;border-radius:0.5rem;border-width:1px;border-color:var(--universityblue-50);border-style:solid;background-color:var(--white);font-size: 0.75rem !important; font-weight: 500 !important; color: var(--universityblue-300) !important; line-height: 1.2 !important; margin: 0px !important;\n}.elementor .e-64b4ac47-dc8a{padding:0px;margin-block-start:0.25rem;display:flex;gap:0.375rem;flex-wrap:wrap;}.elementor .e-62b3d637-8e11{padding:1.125rem;border-radius:0.75rem;border-width:1px;border-color:var(--universityblue-50);border-style:solid;background-color:var(--white);display:flex;flex-direction:column;gap:0.5rem;}.elementor .e-b3db0af-57f1{padding-block-start:0.25rem;padding-block-end:0.25rem;padding-inline-start:0.625rem;padding-inline-end:0.625rem;border-radius:999px;border-width:1px;border-color:var(--accent-100);border-style:solid;background-color:var(--accent-50);display:inline-block;font-size: 0.75rem !important; font-weight: 700 !important; letter-spacing: 0.06em !important; color: #8A6D0B !important; line-height: 1.2 !important; margin: 0px !important;\n}.elementor .e-5c2dd758-f95e{font-size: 1.0625rem !important; font-weight: 700 !important; color: var(--universityblue-500) !important; line-height: 1.3 !important; margin: 0px !important;\n}.elementor .e-6c705760-ff51{font-weight: 700 !important; font-size: 1rem !important; color: var(--universityblue-500) !important; line-height: 1.55 !important; margin: 0px !important;\n}.elementor .e-292c0c30-5ceb{font-size: 1rem !important; color: var(--facultygray-500) !important; line-height: 1.55 !important; margin: 0px !important;\n}.elementor .e-1e0dbdc4-897d{padding:0px;display:flex;flex-direction:row;gap:0.625rem;align-items:flex-start;}.elementor .e-668a849a-fd82{font-weight: 700 !important; font-size: 1rem !important; color: var(--universityblue-500) !important; line-height: 1.55 !important; margin: 0px !important;\n}.elementor .e-5d49333c-a33b{font-size: 1rem !important; color: var(--facultygray-500) !important; line-height: 1.55 !important; margin: 0px !important;\n}.elementor .e-304e6722-11c0{padding:0px;display:flex;flex-direction:row;gap:0.625rem;align-items:flex-start;}.elementor .e-517ae4ae-6888{font-weight: 700 !important; font-size: 1rem !important; color: var(--universityblue-500) !important; line-height: 1.55 !important; margin: 0px !important;\n}.elementor .e-7d538b9b-b454{font-size: 1rem !important; color: var(--facultygray-500) !important; line-height: 1.55 !important; margin: 0px !important;\n}.elementor .e-3533f78f-9737{padding:0px;display:flex;flex-direction:row;gap:0.625rem;align-items:flex-start;}.elementor .e-6db67934-f327{font-weight: 700 !important; font-size: 1rem !important; color: var(--universityblue-500) !important; line-height: 1.55 !important; margin: 0px !important;\n}.elementor .e-750cb62d-c3de{font-size: 1rem !important; color: var(--facultygray-500) !important; line-height: 1.55 !important; margin: 0px !important;\n}.elementor .e-26423a04-636a{padding:0px;display:flex;flex-direction:row;gap:0.625rem;align-items:flex-start;}.elementor .e-51047eaa-1aa9{font-weight: 700 !important; font-size: 1rem !important; color: var(--universityblue-500) !important; line-height: 1.55 !important; margin: 0px !important;\n}.elementor .e-64113601-32b5{font-size: 1rem !important; color: var(--facultygray-500) !important; line-height: 1.55 !important; margin: 0px !important;\n}.elementor .e-6d4e6ad7-b99e{padding:0px;display:flex;flex-direction:row;gap:0.625rem;align-items:flex-start;}.elementor .e-23550d80-2ddb{padding:0px;margin-block-start:0.25rem;display:flex;flex-direction:column;gap:0.4375rem;}.elementor .e-580c1e9b-c142{padding-block-start:0.28125rem;padding-block-end:0.28125rem;padding-inline-start:0.625rem;padding-inline-end:0.625rem;border-radius:0.5rem;border-width:1px;border-color:var(--universityblue-50);border-style:solid;background-color:var(--white);font-size: 0.75rem !important; font-weight: 500 !important; color: var(--universityblue-300) !important; line-height: 1.2 !important; margin: 0px !important;\n}.elementor .e-38b83fc-bff5{padding-block-start:0.28125rem;padding-block-end:0.28125rem;padding-inline-start:0.625rem;padding-inline-end:0.625rem;border-radius:0.5rem;border-width:1px;border-color:var(--universityblue-50);border-style:solid;background-color:var(--white);font-size: 0.75rem !important; font-weight: 500 !important; color: var(--universityblue-300) !important; line-height: 1.2 !important; margin: 0px !important;\n}.elementor .e-4f11bea4-38e1{padding:0px;margin-block-start:0.25rem;display:flex;gap:0.375rem;flex-wrap:wrap;}.elementor .e-618fa69d-ca97{padding:1.125rem;border-radius:0.75rem;border-width:1px;border-color:var(--universityblue-50);border-style:solid;background-color:var(--white);display:flex;flex-direction:column;gap:0.5rem;}.elementor .e-d057c6d-2c70{padding:0px;display:grid;gap:var(--gridGap);grid-template-columns:repeat(4, minmax(0, 1fr));grid-template-rows:repeat(1, auto);align-items:stretch;}.elementor .e-7f906805-e1a6{font-family:var(--headingFont);font-weight: 700 !important; font-size: 0.8125rem !important; letter-spacing: 0.16em !important; text-transform: uppercase !important; color: var(--universityblue-300) !important; line-height: 1.4 !important; margin: 0px !important;\n}.elementor .e-3c6cadc-1783{padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:0.75rem;padding-inline-end:0.75rem;border-radius:0.625rem;border-width:1px;border-color:var(--universityblue-50);border-style:solid;background-color:var(--white);font-size: 0.875rem !important; color: var(--universityblue-300) !important; line-height: 1.4 !important; margin: 0px !important;\n}.elementor .e-5915fa83-ea88{padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:0.75rem;padding-inline-end:0.75rem;border-radius:0.625rem;border-width:1px;border-color:var(--universityblue-50);border-style:solid;background-color:var(--white);font-size: 0.875rem !important; color: var(--universityblue-300) !important; line-height: 1.4 !important; margin: 0px !important;\n}.elementor .e-54e66c99-cbd0{padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:0.75rem;padding-inline-end:0.75rem;border-radius:0.625rem;border-width:1px;border-color:var(--universityblue-50);border-style:solid;background-color:var(--white);font-size: 0.875rem !important; color: var(--universityblue-300) !important; line-height: 1.4 !important; margin: 0px !important;\n}.elementor .e-25ab9abc-8d37{padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:0.75rem;padding-inline-end:0.75rem;border-radius:0.625rem;border-width:1px;border-color:var(--universityblue-50);border-style:solid;background-color:var(--white);font-size: 0.875rem !important; color: var(--universityblue-300) !important; line-height: 1.4 !important; margin: 0px !important;\n}.elementor .e-26236179-30e8{padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:0.75rem;padding-inline-end:0.75rem;border-radius:0.625rem;border-width:1px;border-color:var(--universityblue-50);border-style:solid;background-color:var(--white);font-size: 0.875rem !important; color: var(--universityblue-300) !important; line-height: 1.4 !important; margin: 0px !important;\n}.elementor .e-2c06c8f-25c6{padding:0px;display:flex;gap:0.5rem;flex-wrap:wrap;}.elementor .e-6a3ca943-b75b{font-size: 0.9375rem !important; color: var(--universityblue-300) !important; line-height: 1.6 !important; margin: 0px !important;\n}.elementor .e-29920ce8-e5a5{padding-block-start:1.25rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0.5rem;display:flex;flex-direction:column;gap:0.5rem;border-block-start: 1px solid var(--universityblue-50);\n}.elementor .e-1870088-a6e6{width:100%;max-width:76rem;padding:0px;display:flex;flex-direction:column;gap:1.5rem;}.elementor .e-52ef9c42-a05f{padding-block-start:var(--sectionSpace);padding-block-end:var(--sectionSpace);padding-inline-start:var(--pageGutter);padding-inline-end:var(--pageGutter);background-color:var(--white);display:flex;justify-content:center;}.elementor .e-583089e9-dbdd{font-family:var(--headingFont);font-weight: 700 !important; font-size: 0.8125rem !important; letter-spacing: 0.16em !important; text-transform: uppercase !important; color: var(--universityblue-300) !important; line-height: 1.4 !important; margin: 0px !important;\n}.elementor .e-461e8582-5bb5{font-weight: 700 !important; line-height: 1.25 !important; margin: 0px !important;\n}.elementor .e-42e1b61-23f0{max-width:56rem;font-size: 1.125rem !important; color: var(--facultygray-500) !important; line-height: 1.6 !important; margin: 0px !important;\n}.elementor .e-77b05c61-270a{font-family:var(--headingFont);font-weight: 800 !important; font-size: 1.5rem !important; color: var(--universityblue-500) !important; line-height: 1.2 !important; margin: 0px !important;\n}.elementor .e-6dc5a797-8f89{font-size: 0.8125rem !important; color: var(--universityblue-300) !important; line-height: 1.4 !important; margin: 0px !important;\n}.elementor .e-39065ffe-46bb{padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.125rem;padding-inline-end:1.125rem;border-radius:0.75rem;border-width:1px;border-color:var(--universityblue-50);border-style:solid;background-color:var(--white);display:flex;flex-direction:column;gap:0.25rem;}.elementor .e-7395a6e6-b5e9{font-family:var(--headingFont);font-weight: 800 !important; font-size: 1.5rem !important; color: var(--universityblue-500) !important; line-height: 1.2 !important; margin: 0px !important;\n}.elementor .e-1922df17-6449{font-size: 0.8125rem !important; color: var(--universityblue-300) !important; line-height: 1.4 !important; margin: 0px !important;\n}.elementor .e-5907e727-81b8{padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.125rem;padding-inline-end:1.125rem;border-radius:0.75rem;border-width:1px;border-color:var(--universityblue-50);border-style:solid;background-color:var(--white);display:flex;flex-direction:column;gap:0.25rem;}.elementor .e-23e36cfd-9caf{font-family:var(--headingFont);font-weight: 800 !important; font-size: 1.5rem !important; color: var(--universityblue-500) !important; line-height: 1.2 !important; margin: 0px !important;\n}.elementor .e-1a424828-8fd3{font-size: 0.8125rem !important; color: var(--universityblue-300) !important; line-height: 1.4 !important; margin: 0px !important;\n}.elementor .e-6972bfd6-fbc9{padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.125rem;padding-inline-end:1.125rem;border-radius:0.75rem;border-width:1px;border-color:var(--universityblue-50);border-style:solid;background-color:var(--white);display:flex;flex-direction:column;gap:0.25rem;}.elementor .e-22f9ecf5-e071{font-family:var(--headingFont);font-weight: 800 !important; font-size: 1.5rem !important; color: var(--accent-500) !important; line-height: 1.2 !important; margin: 0px !important;\n}.elementor .e-1a01763b-279d{font-size: 0.8125rem !important; color: #C9D4EA !important; line-height: 1.4 !important; margin: 0px !important;\n}.elementor .e-40c019e6-bf68{padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.125rem;padding-inline-end:1.125rem;border-radius:0.75rem;border-width:1px;border-color:#0A2A6B;border-style:solid;background-image:linear-gradient(135deg, #031E53 0%,#0A2A6B 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;gap:0.25rem;}.elementor .e-281229b-16ee{padding:0px;display:grid;gap:var(--gridGap);grid-template-columns:repeat(4, minmax(0, 1fr));grid-template-rows:repeat(1, auto);}.elementor .e-408956a3-1fc2{font-size: 0.8125rem !important; color: var(--text-200) !important; line-height: 1.5 !important; margin: 0px !important;\n}.elementor .e-367af41a-55b0{font-size: 1.0625rem !important; font-weight: 700 !important; color: var(--universityblue-500) !important; line-height: 1.3 !important; margin: 0px !important;\n}.elementor .e-45be31a3-77a8{font-weight: 700 !important; font-size: 1rem !important; color: var(--universityblue-500) !important; line-height: 1.55 !important; margin: 0px !important;\n}.elementor .e-572cadbc-4c89{font-size: 1rem !important; color: var(--facultygray-500) !important; line-height: 1.55 !important; margin: 0px !important;\n}.elementor .e-88529a8-1c6c{padding:0px;display:flex;flex-direction:row;gap:0.625rem;align-items:flex-start;}.elementor .e-482e4798-8f89{font-weight: 700 !important; font-size: 1rem !important; color: var(--universityblue-500) !important; line-height: 1.55 !important; margin: 0px !important;\n}.elementor .e-54239ad3-2213{font-size: 1rem !important; color: var(--facultygray-500) !important; line-height: 1.55 !important; margin: 0px !important;\n}.elementor .e-6033bb85-f4ab{padding:0px;display:flex;flex-direction:row;gap:0.625rem;align-items:flex-start;}.elementor .e-34dc816e-c11a{font-weight: 700 !important; font-size: 1rem !important; color: var(--universityblue-500) !important; line-height: 1.55 !important; margin: 0px !important;\n}.elementor .e-59406279-406c{font-size: 1rem !important; color: var(--facultygray-500) !important; line-height: 1.55 !important; margin: 0px !important;\n}.elementor .e-3f2ba414-5ae1{padding:0px;display:flex;flex-direction:row;gap:0.625rem;align-items:flex-start;}.elementor .e-9532b22-7415{font-weight: 700 !important; font-size: 1rem !important; color: var(--universityblue-500) !important; line-height: 1.55 !important; margin: 0px !important;\n}.elementor .e-422bc8a-1606{font-size: 1rem !important; color: var(--facultygray-500) !important; line-height: 1.55 !important; margin: 0px !important;\n}.elementor .e-7556d612-a2f8{padding:0px;display:flex;flex-direction:row;gap:0.625rem;align-items:flex-start;}.elementor .e-7d6161ca-8779{padding:0px;display:flex;flex-direction:column;gap:0.5rem;}.elementor .e-37903cd7-4bb7{padding:1.25rem;border-radius:0.75rem;border-width:1px;border-color:var(--universityblue-50);border-style:solid;background-color:var(--white);display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-5967fd17-6881{font-size: 1.0625rem !important; font-weight: 700 !important; color: var(--universityblue-500) !important; line-height: 1.3 !important; margin: 0px !important;\n}.elementor .e-6a31b667-175a{font-weight: 700 !important; font-size: 1rem !important; color: var(--universityblue-500) !important; line-height: 1.55 !important; margin: 0px !important;\n}.elementor .e-2ec95efe-216a{font-size: 1rem !important; color: var(--facultygray-500) !important; line-height: 1.55 !important; margin: 0px !important;\n}.elementor .e-232385c7-9496{padding:0px;display:flex;flex-direction:row;gap:0.625rem;align-items:flex-start;}.elementor .e-4fb774fe-8a17{font-weight: 700 !important; font-size: 1rem !important; color: var(--universityblue-500) !important; line-height: 1.55 !important; margin: 0px !important;\n}.elementor .e-5accf1a2-a044{font-size: 1rem !important; color: var(--facultygray-500) !important; line-height: 1.55 !important; margin: 0px !important;\n}.elementor .e-67f0da84-7e78{padding:0px;display:flex;flex-direction:row;gap:0.625rem;align-items:flex-start;}.elementor .e-3dc80166-db28{font-weight: 700 !important; font-size: 1rem !important; color: var(--universityblue-500) !important; line-height: 1.55 !important; margin: 0px !important;\n}.elementor .e-62d64646-f12a{font-size: 1rem !important; color: var(--facultygray-500) !important; line-height: 1.55 !important; margin: 0px !important;\n}.elementor .e-68d85e13-1f5a{padding:0px;display:flex;flex-direction:row;gap:0.625rem;align-items:flex-start;}.elementor .e-39fb68f1-37a9{font-weight: 700 !important; font-size: 1rem !important; color: var(--universityblue-500) !important; line-height: 1.55 !important; margin: 0px !important;\n}.elementor .e-1e97076b-44be{font-size: 1rem !important; color: var(--facultygray-500) !important; line-height: 1.55 !important; margin: 0px !important;\n}.elementor .e-7aed3ef1-9182{padding:0px;display:flex;flex-direction:row;gap:0.625rem;align-items:flex-start;}.elementor .e-8f0b26a-8005{padding:0px;display:flex;flex-direction:column;gap:0.5rem;}.elementor .e-1630043a-f114{padding:1.25rem;border-radius:0.75rem;border-width:1px;border-color:var(--universityblue-50);border-style:solid;background-color:var(--white);display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-5ac00c0e-1409{padding:0px;display:grid;gap:var(--gridGap);grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);grid-template-rows:repeat(1, auto);align-items:stretch;}.elementor .e-446e8ce-abab{font-family:var(--headingFont);font-weight: 700 !important; font-size: 0.8125rem !important; letter-spacing: 0.16em !important; text-transform: uppercase !important; color: var(--universityblue-300) !important; line-height: 1.4 !important; margin: 0px !important;\n}.elementor .e-12005db9-7255{font-family:var(--headingFont);font-weight: 700 !important; font-size: 0.9375rem !important; color: var(--universityblue-500) !important; line-height: 1.3 !important; margin: 0px !important;\n}.elementor .e-7c0e028f-1b11{font-size: 0.75rem !important; font-weight: 600 !important; color: #8A6D0B !important; line-height: 1.4 !important; margin: 0px !important;\n}.elementor .e-716b7701-b7ee{font-size: 0.875rem !important; color: var(--universityblue-300) !important; line-height: 1.5 !important; margin: 0px !important;\n}.elementor .e-26064c44-fd01:hover,.elementor .e-26064c44-fd01:focus-visible{border-color:var(--accent-300);}.elementor .e-26064c44-fd01{padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.125rem;padding-inline-end:1.125rem;border-radius:0.75rem;border-width:1px;border-color:var(--universityblue-50);border-style:solid;background-color:var(--white);display:flex;flex-direction:column;gap:0.25rem;}.elementor .e-14e41566-31e5{font-family:var(--headingFont);font-weight: 700 !important; font-size: 0.9375rem !important; color: var(--universityblue-500) !important; line-height: 1.3 !important; margin: 0px !important;\n}.elementor .e-5bc25018-d87b{font-size: 0.75rem !important; font-weight: 600 !important; color: #8A6D0B !important; line-height: 1.4 !important; margin: 0px !important;\n}.elementor .e-36475044-fbbe{font-size: 0.875rem !important; color: var(--universityblue-300) !important; line-height: 1.5 !important; margin: 0px !important;\n}.elementor .e-48a79061-1abf:hover,.elementor .e-48a79061-1abf:focus-visible{border-color:var(--accent-300);}.elementor .e-48a79061-1abf{padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.125rem;padding-inline-end:1.125rem;border-radius:0.75rem;border-width:1px;border-color:var(--universityblue-50);border-style:solid;background-color:var(--white);display:flex;flex-direction:column;gap:0.25rem;}.elementor .e-50ada25f-95fd{font-family:var(--headingFont);font-weight: 700 !important; font-size: 0.9375rem !important; color: var(--universityblue-500) !important; line-height: 1.3 !important; margin: 0px !important;\n}.elementor .e-53562b4d-8c30{font-size: 0.75rem !important; font-weight: 600 !important; color: #8A6D0B !important; line-height: 1.4 !important; margin: 0px !important;\n}.elementor .e-33471c7d-6012{font-size: 0.875rem !important; color: var(--universityblue-300) !important; line-height: 1.5 !important; margin: 0px !important;\n}.elementor .e-2282a9d3-1277:hover,.elementor .e-2282a9d3-1277:focus-visible{border-color:var(--accent-300);}.elementor .e-2282a9d3-1277{padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.125rem;padding-inline-end:1.125rem;border-radius:0.75rem;border-width:1px;border-color:var(--universityblue-50);border-style:solid;background-color:var(--white);display:flex;flex-direction:column;gap:0.25rem;}.elementor .e-6e54cc59-888a{padding:0px;display:grid;gap:var(--gridGap);grid-template-columns:repeat(3, minmax(0, 1fr));grid-template-rows:repeat(1, auto);align-items:stretch;}.elementor .e-6d8a5665-3766{font-size: 0.9375rem !important; color: var(--universityblue-300) !important; line-height: 1.6 !important; margin: 0px !important; & a { color: var(--universityblue-500); font-weight: 600; }\n}.elementor .e-6dcda5bc-8b68{padding:0px;margin-block-start:0.5rem;display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-1d749f8d-e251{font-family:var(--headingFont);font-weight: 700 !important; font-size: 0.8125rem !important; letter-spacing: 0.16em !important; text-transform: uppercase !important; color: var(--universityblue-300) !important; line-height: 1.4 !important; margin: 0px !important;\n}.elementor .e-79fcb39-a684:hover,.elementor .e-79fcb39-a684:focus-visible{background-color:var(--accent-50);}.elementor .e-79fcb39-a684{min-height:0px;text-align:center;padding-block-start:0.34375rem;padding-block-end:0.34375rem;padding-inline-start:0.875rem;padding-inline-end:0.875rem;border-radius:999px;border-width:1px;border-color:var(--universityblue-100);border-style:solid;background-color:var(--white);font-size: 0.8125rem !important; font-weight: 600 !important; color: var(--universityblue-500) !important; line-height: 1 !important;\n}.elementor .e-2cf7d49e-5096:hover,.elementor .e-2cf7d49e-5096:focus-visible{background-color:var(--accent-50);}.elementor .e-2cf7d49e-5096{min-height:0px;text-align:center;padding-block-start:0.34375rem;padding-block-end:0.34375rem;padding-inline-start:0.875rem;padding-inline-end:0.875rem;border-radius:999px;border-width:1px;border-color:var(--universityblue-100);border-style:solid;background-color:var(--white);font-size: 0.8125rem !important; font-weight: 600 !important; color: var(--universityblue-500) !important; line-height: 1 !important;\n}.elementor .e-32997fc-be9a:hover,.elementor .e-32997fc-be9a:focus-visible{background-color:var(--accent-50);}.elementor .e-32997fc-be9a{min-height:0px;text-align:center;padding-block-start:0.34375rem;padding-block-end:0.34375rem;padding-inline-start:0.875rem;padding-inline-end:0.875rem;border-radius:999px;border-width:1px;border-color:var(--universityblue-100);border-style:solid;background-color:var(--white);font-size: 0.8125rem !important; font-weight: 600 !important; color: var(--universityblue-500) !important; line-height: 1 !important;\n}.elementor .e-35c02ec7-2e16:hover,.elementor .e-35c02ec7-2e16:focus-visible{background-color:var(--accent-50);}.elementor .e-35c02ec7-2e16{min-height:0px;text-align:center;padding-block-start:0.34375rem;padding-block-end:0.34375rem;padding-inline-start:0.875rem;padding-inline-end:0.875rem;border-radius:999px;border-width:1px;border-color:var(--universityblue-100);border-style:solid;background-color:var(--white);font-size: 0.8125rem !important; font-weight: 600 !important; color: var(--universityblue-500) !important; line-height: 1 !important;\n}.elementor .e-38a6eff-2c30:hover,.elementor .e-38a6eff-2c30:focus-visible{background-color:var(--accent-50);}.elementor .e-38a6eff-2c30{min-height:0px;text-align:center;padding-block-start:0.34375rem;padding-block-end:0.34375rem;padding-inline-start:0.875rem;padding-inline-end:0.875rem;border-radius:999px;border-width:1px;border-color:var(--universityblue-100);border-style:solid;background-color:var(--white);font-size: 0.8125rem !important; font-weight: 600 !important; color: var(--universityblue-500) !important; line-height: 1 !important;\n}.elementor .e-dc5c202-ef57:hover,.elementor .e-dc5c202-ef57:focus-visible{background-color:var(--accent-50);}.elementor .e-dc5c202-ef57{min-height:0px;text-align:center;padding-block-start:0.34375rem;padding-block-end:0.34375rem;padding-inline-start:0.875rem;padding-inline-end:0.875rem;border-radius:999px;border-width:1px;border-color:var(--universityblue-100);border-style:solid;background-color:var(--white);font-size: 0.8125rem !important; font-weight: 600 !important; color: var(--universityblue-500) !important; line-height: 1 !important;\n}.elementor .e-4392e399-1e99{padding:0px;display:flex;gap:0.5rem;flex-wrap:wrap;}.elementor .e-53712345-580b{padding:0px;margin-block-start:0.5rem;display:flex;flex-direction:column;gap:0.5rem;}.elementor .e-15b73473-42cb{width:100%;max-width:76rem;padding:0px;display:flex;flex-direction:column;gap:1.5rem;}.elementor .e-771d6c85-1fff{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-265f9d83-b94b{font-family:var(--headingFont);font-weight: 700 !important; font-size: 0.8125rem !important; letter-spacing: 0.16em !important; text-transform: uppercase !important; color: var(--universityblue-300) !important; line-height: 1.4 !important; margin: 0px !important;\n}.elementor .e-45083176-b984{font-weight: 700 !important; line-height: 1.25 !important; margin: 0px !important;\n}.elementor .e-3b460bf7-9b4a{font-family:var(--headingFont);font-weight: 700 !important; font-size: 1.0625rem !important; color: var(--universityblue-500) !important; line-height: 1.3 !important; margin: 0px !important;\n}.elementor .e-513c81f6-596e{font-size: 0.9375rem !important; color: var(--facultygray-500) !important; line-height: 1.6 !important; margin: 0px !important;\n}.elementor .e-4aaf248c-2388{padding-block-start:0.875rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:0.375rem;border-block-start: 3px solid var(--accent-500);\n}.elementor .e-7cf9a9d8-849c{font-family:var(--headingFont);font-weight: 700 !important; font-size: 1.0625rem !important; color: var(--universityblue-500) !important; line-height: 1.3 !important; margin: 0px !important;\n}.elementor .e-6a1b005f-6507{font-size: 0.9375rem !important; color: var(--facultygray-500) !important; line-height: 1.6 !important; margin: 0px !important;\n}.elementor .e-27abf0b2-2940{padding-block-start:0.875rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:0.375rem;border-block-start: 3px solid var(--accent-500);\n}.elementor .e-5635b57d-fb1f{font-family:var(--headingFont);font-weight: 700 !important; font-size: 1.0625rem !important; color: var(--universityblue-500) !important; line-height: 1.3 !important; margin: 0px !important;\n}.elementor .e-454cc83e-2b56{font-size: 0.9375rem !important; color: var(--facultygray-500) !important; line-height: 1.6 !important; margin: 0px !important;\n}.elementor .e-4231d7ef-346e{padding-block-start:0.875rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:0.375rem;border-block-start: 3px solid var(--accent-500);\n}.elementor .e-39b8f6a4-cd51{padding:0px;display:grid;gap:var(--gridGap);grid-template-columns:repeat(3, minmax(0, 1fr));grid-template-rows:repeat(1, auto);}.elementor .e-6b3695eb-23a3{width:100%;max-width:76rem;padding:0px;display:flex;flex-direction:column;gap:1.5rem;}.elementor .e-5e6d957-3358{padding-block-start:var(--sectionSpace);padding-block-end:var(--sectionSpace);padding-inline-start:var(--pageGutter);padding-inline-end:var(--pageGutter);background-color:var(--accent-50);display:flex;justify-content:center;}.elementor .e-2b5dd105-9839{font-weight: 800 !important; line-height: 1.25 !important; color: var(--white) !important; margin: 0px !important;\n}.elementor .e-5b125884-a340{font-family:var(--headingFont);font-weight: 700 !important; font-size: 1.0625rem !important; color: var(--white) !important; line-height: 1.3 !important; margin: 0px !important;\n}.elementor .e-1d113771-b7ec{font-size: 0.9375rem !important; color: #C9D4EA !important; line-height: 1.55 !important; margin: 0px !important;\n}.elementor .e-1000636-4ab1{font-size: 0.8125rem !important; color: var(--accent-500) !important; line-height: 1.5 !important; margin: 0px !important;\n}.elementor .e-743c9f55-68be:hover,.elementor .e-743c9f55-68be:focus-visible{background-color:var(--accent-300);}.elementor .e-743c9f55-68be{min-height:0px;padding-block-start:0.625rem;padding-block-end:0.625rem;padding-inline-start:1.125rem;padding-inline-end:1.125rem;margin-block-start:0.375rem;border-radius:999px;background-color:var(--accent-500);align-self:flex-start;font-weight: 700 !important; font-size: 0.875rem !important; color: var(--universityblue-500) !important; line-height: 1 !important;\n}.elementor .e-34b30886-faf1{padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.125rem;padding-inline-end:1.125rem;border-radius:0.625rem;border-width:1px;border-color:rgba(255,255,255,0.22);border-style:solid;background-color:rgba(255,255,255,0.04);display:flex;flex-direction:column;gap:0.375rem;}.elementor .e-40c67dc9-4e13{font-family:var(--headingFont);font-weight: 700 !important; font-size: 1.0625rem !important; color: var(--white) !important; line-height: 1.3 !important; margin: 0px !important;\n}.elementor .e-5c7c87ca-d4f1{font-size: 0.9375rem !important; color: #C9D4EA !important; line-height: 1.55 !important; margin: 0px !important;\n}.elementor .e-13147951-a27c{font-size: 0.8125rem !important; color: var(--accent-500) !important; line-height: 1.5 !important; margin: 0px !important;\n}.elementor .e-75852ae1-9e57:hover,.elementor .e-75852ae1-9e57:focus-visible{background-color:var(--accent-300);}.elementor .e-75852ae1-9e57{min-height:0px;padding-block-start:0.625rem;padding-block-end:0.625rem;padding-inline-start:1.125rem;padding-inline-end:1.125rem;margin-block-start:0.375rem;border-radius:999px;background-color:var(--accent-500);align-self:flex-start;font-weight: 700 !important; font-size: 0.875rem !important; color: var(--universityblue-500) !important; line-height: 1 !important;\n}.elementor .e-5723f607-87aa{padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.125rem;padding-inline-end:1.125rem;border-radius:0.625rem;border-width:1px;border-color:rgba(255,255,255,0.22);border-style:solid;background-color:rgba(255,255,255,0.04);display:flex;flex-direction:column;gap:0.375rem;}.elementor .e-6efcacde-3cdf{font-family:var(--headingFont);font-weight: 700 !important; font-size: 1.0625rem !important; color: var(--white) !important; line-height: 1.3 !important; margin: 0px !important;\n}.elementor .e-5f02c6c7-3f63{font-size: 0.9375rem !important; color: #C9D4EA !important; line-height: 1.55 !important; margin: 0px !important;\n}.elementor .e-68e0db91-3879{font-size: 0.8125rem !important; color: var(--accent-500) !important; line-height: 1.5 !important; margin: 0px !important;\n}.elementor .e-561d7b27-92e8:hover,.elementor .e-561d7b27-92e8:focus-visible{background-color:var(--accent-300);}.elementor .e-561d7b27-92e8{min-height:0px;padding-block-start:0.625rem;padding-block-end:0.625rem;padding-inline-start:1.125rem;padding-inline-end:1.125rem;margin-block-start:0.375rem;border-radius:999px;background-color:var(--accent-500);align-self:flex-start;font-weight: 700 !important; font-size: 0.875rem !important; color: var(--universityblue-500) !important; line-height: 1 !important;\n}.elementor .e-1f9eb403-8089{padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.125rem;padding-inline-end:1.125rem;border-radius:0.625rem;border-width:1px;border-color:rgba(255,255,255,0.22);border-style:solid;background-color:rgba(255,255,255,0.04);display:flex;flex-direction:column;gap:0.375rem;}.elementor .e-73131e62-2bb7{padding:0px;display:grid;gap:var(--gridGap);grid-template-columns:repeat(3, minmax(0, 1fr));grid-template-rows:repeat(1, auto);align-items:stretch;}.elementor .e-7f40b135-44a5{font-size: 0.75rem !important; color: #C9D4EA !important; line-height: 1.6 !important; margin: 0px !important; margin-block-start: 0.5rem !important;\n}.elementor .e-1e2c575f-917b{width:100%;max-width:76rem;padding:0px;display:flex;flex-direction:column;gap:1.5rem;}.elementor .e-5ffcd018-38b5{padding-block-start:var(--sectionSpace);padding-block-end:var(--sectionSpace);padding-inline-start:var(--pageGutter);padding-inline-end:var(--pageGutter);background-image:linear-gradient(135deg, #031E53 0%,#0A2A6B 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;justify-content:center;}