.elementor .e-678c8813-01dfe7a{max-width:720px;font-family:var(--dh-font-heading);font-weight:800;font-size:16px;color:var(--dh-gold-light);letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-1602c837-0a77814{max-width:680px;font-family:var(--dh-font-heading);font-weight:900;font-size:64px;color:#FFFFFF;line-height:1.02;}.elementor .e-338641c0-3b44d7a{max-width:620px;font-family:var(--dh-font-body);font-size:20px;color:rgba(255,255,255,0.9);line-height:1.55;}.elementor .e-438d91ac-8b21e6b{padding:0px;margin-block-start:6px;flex-direction:row;gap:14px;flex-wrap:wrap;}.elementor .e-552d45ad-e44f90e{max-width:620px;font-size:15px;color:rgba(255,255,255,0.75);line-height:1.5;}.elementor .e-11feef52-584919f{width:100%;max-width:1120px;padding:0px;display:flex;flex-direction:column;gap:22px;}.elementor .e-7676d656-50ab42f{width:100vw;min-height:640px;max-width:100vw;font-family:var(--dh-font-body);padding-block-start:120px;padding-block-end:100px;padding-inline-start:24px;padding-inline-end:24px;margin-inline-start:calc(50% - 50vw);margin-inline-end:calc(50% - 50vw);background-image:linear-gradient(90deg, rgba(0,32,47,0.97) 0%,rgba(0,32,47,0.88) 36%,rgba(0,32,47,0.45) 56%,rgba(0,32,47,0.08) 78%,rgba(0,32,47,0) 100%),url("https://devonharris.com/wp-content/uploads/2022/06/diversity-equity-and-inclusion-2.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;justify-content:center;align-items:center;background-repeat: no-repeat,no-repeat; background-size: 100% 100%,cover; background-position: 0% 0%,70% 30%; background-size: 100% 100%,auto 100%; background-position: 0% 0%,right center;\n}.elementor .e-1440afa6-78240a9{font-family:var(--dh-font-heading);font-weight:900;font-size:40px;color:var(--dh-gold-light);line-height:1.1;}.elementor .e-3f708ba9-42b687c{font-size:15px;color:rgba(255,255,255,0.85);line-height:1.45;}.elementor .e-7dd94f93-54d12ac{padding:22px;border-radius:12px;background-color:var(--dh-navy);flex-direction:column;gap:6px;}.elementor .e-230854ab-444024a{font-family:var(--dh-font-heading);font-weight:900;font-size:40px;color:var(--dh-gold-light);line-height:1.1;}.elementor .e-1ade20a6-a3bf42a{font-size:15px;color:rgba(255,255,255,0.85);line-height:1.45;}.elementor .e-4e4c2cb9-f620284{padding:22px;border-radius:12px;background-color:var(--dh-navy);flex-direction:column;gap:6px;}.elementor .e-234b1af4-3c31916{font-family:var(--dh-font-heading);font-weight:900;font-size:40px;color:var(--dh-gold-light);line-height:1.1;}.elementor .e-5b4c5f3a-310edac{font-size:15px;color:rgba(255,255,255,0.85);line-height:1.45;}.elementor .e-22320a01-2a76e70{padding:22px;border-radius:12px;background-color:var(--dh-navy);flex-direction:column;gap:6px;}.elementor .e-f662d7b-0c2cc36{font-family:var(--dh-font-heading);font-weight:900;font-size:40px;color:var(--dh-gold-light);line-height:1.1;}.elementor .e-75c5eaf2-1371869{font-size:15px;color:rgba(255,255,255,0.85);line-height:1.45;}.elementor .e-289eb32e-cd8389d{padding:22px;border-radius:12px;background-color:var(--dh-navy);flex-direction:column;gap:6px;}.elementor .e-2e53bc66-abff627{width:100%;grid-template-columns:repeat(4, 1fr);grid-template-rows:none;grid-auto-rows:auto;}.elementor .e-4086f7b6-f6bdfa5{text-align:center;margin-block-start:8px;}.elementor .e-4c1292fc-486a84c{width:100%;height:auto;opacity:85%;}.elementor .e-4cf3e01e-22083c1{width:100%;height:auto;opacity:85%;}.elementor .e-550ffb58-da555ff{width:100%;height:auto;opacity:85%;}.elementor .e-48e7cd62-64ed779{width:100%;height:auto;opacity:85%;}.elementor .e-3385a020-1a2a152{width:100%;height:auto;opacity:85%;}.elementor .e-15f063e2-f7958a8{width:100%;height:auto;opacity:85%;}.elementor .e-70c13a1a-9ab7a76{width:100%;max-width:980px;padding:0px;gap:24px;grid-template-columns:repeat(6, 1fr);grid-template-rows:none;grid-auto-rows:auto;align-items:center;}.elementor .e-7fccc8c2-bece739{gap:26px;align-items:center;}.elementor .e-126de14-4c421c9{padding-block-start:56px;padding-block-end:56px;background-color:var(--dh-cream);}.elementor .e-5de5b921-484e763{padding:0px;flex-direction:column;gap:18px;}.elementor .e-66ccad0-3fd36cc{width:100%;height:auto;border-radius:14px;box-shadow:0px 16px 40px 0px rgba(11,31,58,0.18);}.elementor .e-6a605fd4-24a7433{padding:0px;flex-direction:column;gap:12px;}.elementor .e-3b7e9367-7749604{max-width:1120px;gap:56px;grid-template-columns:1.15fr 1fr;grid-template-rows:none;grid-auto-rows:auto;align-items:center;}.elementor .e-59efec7b-5e1b022{color:var(--dh-gold-light);text-align:center;}.elementor .e-f953809-b3c1124{font-family:var(--dh-font-heading);font-weight:700;font-size:30px;color:#FFFFFF;line-height:1.3;text-align:center;}.elementor .e-232f3a37-0245db9{font-size:17px;color:rgba(255,255,255,0.8);text-align:center;}.elementor .e-7f16712e-c832b3c{width:100%;max-width:900px;text-align:center;padding:0px;flex-direction:column;gap:20px;align-items:center;}.elementor .e-68508944-c33da0c{background-image:linear-gradient(135deg, rgba(0,46,71,1) 0%,rgba(0,32,47,1) 60%,rgba(1,112,185,0.45) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--dh-navy);}.elementor .e-16ffd5d1-012e75f{font-weight:700;font-size:13px;color:var(--dh-gold-dark);letter-spacing:0.06em;text-transform:uppercase;}.elementor .e-f59b2a1-8e16b54{font-size:16px;color:var(--dh-text);line-height:1.6;}.elementor .e-7b8300ae-cab5c03{padding:24px;border-block-start-width: 4px; border-top-style: solid; border-top-color: var(--dh-gold);\n}.elementor .e-70f8ea69-2bf2561{font-weight:700;font-size:13px;color:var(--dh-gold-dark);letter-spacing:0.06em;text-transform:uppercase;}.elementor .e-7634e98-3c7923e{font-size:16px;color:var(--dh-text);line-height:1.6;}.elementor .e-4371e579-c7b8315{padding:24px;border-block-start-width: 4px; border-top-style: solid; border-top-color: var(--dh-gold);\n}.elementor .e-42d59894-9ab00d6{font-weight:700;font-size:13px;color:var(--dh-gold-dark);letter-spacing:0.06em;text-transform:uppercase;}.elementor .e-616dbef8-4bb6ea8{font-size:16px;color:var(--dh-text);line-height:1.6;}.elementor .e-2f719aef-88a3e56{padding:24px;border-block-start-width: 4px; border-top-style: solid; border-top-color: var(--dh-gold);\n}.elementor .e-71493ba4-a3c92dd{font-weight:700;font-size:13px;color:var(--dh-navy);letter-spacing:0.06em;text-transform:uppercase;}.elementor .e-14311a15-af16248{font-size:16px;color:var(--dh-text);line-height:1.6;}.elementor .e-4e3a71f-28d8fec{padding:24px;border-block-start-width: 4px; border-top-style: solid; border-top-color: var(--dh-navy);\n}.elementor .e-50736186-c980a55{margin-block-start:8px;gap:20px;grid-template-columns:repeat(4, 1fr);grid-template-rows:none;grid-auto-rows:auto;}.elementor .e-36a16e6d-119f2df{margin-block-start:8px;align-self:flex-start;}.elementor .e-183a69fd-f6c4fb8{gap:22px;}.elementor .e-6877847f-6d6af75{font-size:16px;color:var(--dh-text);line-height:1.6;}.elementor .e-1f431a2b-ec724f5{padding:24px;gap:10px;border-inline-start-width: 4px; border-left-style: solid; border-left-color: var(--dh-gold);\n}.elementor .e-6a0c43f8-c6d4f3c{font-size:16px;color:var(--dh-text);line-height:1.6;}.elementor .e-4e649fba-07b1830{padding:24px;gap:10px;border-inline-start-width: 4px; border-left-style: solid; border-left-color: var(--dh-gold);\n}.elementor .e-41339b5a-f98306d{font-size:16px;color:var(--dh-text);line-height:1.6;}.elementor .e-2f07e7ac-1567749{padding:24px;gap:10px;border-inline-start-width: 4px; border-left-style: solid; border-left-color: var(--dh-gold);\n}.elementor .e-72558b88-8bcfa89{font-size:16px;color:var(--dh-text);line-height:1.6;}.elementor .e-400d24d4-b1a8f38{padding:24px;gap:10px;border-inline-start-width: 4px; border-left-style: solid; border-left-color: var(--dh-gold);\n}.elementor .e-388afc4c-75c1821{font-size:16px;color:var(--dh-text);line-height:1.6;}.elementor .e-38789117-ed6ff02{padding:24px;gap:10px;border-inline-start-width: 4px; border-left-style: solid; border-left-color: var(--dh-gold);\n}.elementor .e-729764b6-5fa5d49{font-size:16px;color:var(--dh-text);line-height:1.6;}.elementor .e-743a0f4a-609469a{padding:24px;gap:10px;border-inline-start-width: 4px; border-left-style: solid; border-left-color: var(--dh-gold);\n}.elementor .e-48fc98b7-ad46755{margin-block-start:8px;gap:20px;grid-template-columns:repeat(3, 1fr);grid-template-rows:none;grid-auto-rows:auto;}.elementor .e-7aa350d3-6c0fae6{gap:22px;}.elementor .e-7544cde0-977cdfa{font-size:17px;color:var(--dh-text);line-height:1.65;font-style:italic;}.elementor .e-16bfb472-f5d5c55{font-size:15px;color:var(--dh-navy);line-height:1.4;}.elementor .e-c193473-d711f52{padding:28px;gap:16px;justify-content:space-between;}.elementor .e-67fe99e-44a31d2{font-size:17px;color:var(--dh-text);line-height:1.65;font-style:italic;}.elementor .e-53e7779e-7724f78{font-size:15px;color:var(--dh-navy);line-height:1.4;}.elementor .e-51cabb42-91feed4{padding:28px;gap:16px;justify-content:space-between;}.elementor .e-346e5195-2a18f69{font-size:17px;color:var(--dh-text);line-height:1.65;font-style:italic;}.elementor .e-278e84b8-22cad09{font-size:15px;color:var(--dh-navy);line-height:1.4;}.elementor .e-618c4abb-52ebb83{padding:28px;gap:16px;justify-content:space-between;}.elementor .e-13492d7a-86549e5{font-size:17px;color:var(--dh-text);line-height:1.65;font-style:italic;}.elementor .e-68b3667f-324a993{font-size:15px;color:var(--dh-navy);line-height:1.4;}.elementor .e-2e344293-b75f558{padding:28px;gap:16px;justify-content:space-between;}.elementor .e-29fe6595-1cf9858{margin-block-start:8px;gap:20px;grid-template-columns:repeat(2, 1fr);grid-template-rows:none;grid-auto-rows:auto;}.elementor .e-52c8ab8-eaa95e7{font-weight:700;color:var(--dh-gold-dark);}.elementor .e-2e46ded6-db90522{gap:22px;}.elementor .e-3f2b7663-df01c2a{max-width:720px;}.elementor .e-3034a37d-26d6e56{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-radius:14px;box-shadow:0px 16px 40px 0px rgba(11,31,58,0.14);}.elementor .e-6c553ec-9d44a98{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-radius:14px;box-shadow:0px 16px 40px 0px rgba(11,31,58,0.14);}.elementor .e-4576533f-830dde1{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-radius:14px;box-shadow:0px 16px 40px 0px rgba(11,31,58,0.14);}.elementor .e-2859b1f9-48baa1f{padding:0px;margin-block-start:8px;gap:20px;grid-template-columns:repeat(3, 1fr);grid-template-rows:none;grid-auto-rows:auto;}.elementor .e-628ded3-9bcb98e{gap:22px;}.elementor .e-3c613e21-06ed1e0{color:var(--dh-gold-light);text-align:center;}.elementor .e-cc71aa2-7a32d3f{color:#FFFFFF;text-align:center;}.elementor .e-62be441f-6efefe1{width:100%;border-radius:14px;box-shadow:0px 20px 50px 0px rgba(0,0,0,0.35);}.elementor .e-647e430e-7e66c34{width:100%;max-width:900px;padding:0px;flex-direction:column;gap:18px;align-items:center;}.elementor .e-76916330-72ae96d{background-color:var(--dh-navy-deep);}.elementor .e-7947e825-8f1a5db{width:100%;height:auto;border-radius:14px;box-shadow:0px 16px 40px 0px rgba(11,31,58,0.18);}.elementor .e-1f343f3b-5ca7469:hover,.elementor .e-1f343f3b-5ca7469:focus-visible{color:#FFFFFF;background-color:var(--dh-navy);}.elementor .e-1f343f3b-5ca7469{color:var(--dh-navy);border-width:2px;border-color:var(--dh-navy);border-style:solid;background-color:transparent;}.elementor .e-4375e6f0-b307508{padding:0px;margin-block-start:6px;flex-direction:row;gap:14px;flex-wrap:wrap;}.elementor .e-6d063997-816247a{padding:0px;flex-direction:column;gap:18px;}.elementor .e-19def87d-5af4e81{max-width:1120px;gap:56px;grid-template-columns:1fr 1.1fr;grid-template-rows:none;grid-auto-rows:auto;align-items:center;}.elementor .e-2a1d3296-3c9bb82{width:22px;height:22px;}.elementor .e-3af8beeb-990c0d7{width:22px;height:22px;}.elementor .e-2d59fd37-7a9d3b3{width:22px;height:22px;}.elementor .e-5e83cb79-6bb924c{width:22px;height:22px;}.elementor .e-73d2cfdb-334c037{width:22px;height:22px;}.elementor .e-b19b013-41685b0{width:22px;height:22px;}.elementor .e-5a563931-a28dd4d{width:22px;height:22px;}.elementor .e-1625431-6db7757{width:100%;gap:12px;}.elementor .e-7b9b9a7e-365557e{gap:18px;}.elementor .e-7839f246-404bd62{color:var(--dh-gold-light);}.elementor .e-5c554473-517c60f{font-family:var(--dh-font-heading);font-weight:900;font-size:42px;color:#FFFFFF;line-height:1.08;}.elementor .e-38fc629e-dab2b3a{font-size:18px;color:rgba(255,255,255,0.88);line-height:1.7;}.elementor .e-4f8757a7-8e36420{font-size:17px;color:#FFFFFF;line-height:1.9;}.elementor .e-1d91ba08-cedd3bc{font-size:16px;color:#FFFFFF;line-height:1.8;}.elementor .e-6cf6fef0-7000902{padding:0px;flex-direction:column;gap:18px;}.elementor .e-7ba3ec97-9ec737f{font-family:var(--dh-font-heading);font-weight:800;font-size:24px;color:#FFFFFF;}.elementor .e-5cf529db-7252b7d{padding:32px;border-radius:14px;border-width:1px;border-color:rgba(255,255,255,0.18);border-style:solid;background-color:var(--dh-navy-deep);box-shadow:0px 20px 50px 0px rgba(0,0,0,0.3);flex-direction:column;gap:14px;}.elementor .e-6b610d22-58ae7bf{max-width:1120px;gap:48px;grid-template-columns:1fr 1.1fr;grid-template-rows:none;grid-auto-rows:auto;align-items:start;}.elementor .e-1c924dee-becb945{background-image:linear-gradient(135deg, rgba(0,46,71,1) 0%,rgba(0,32,47,1) 60%,rgba(1,112,185,0.45) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--dh-navy);}