.elementor .e-17b16a8e-2ab3{font-family:Roboto;font-weight:700;font-size:11px;color:#5FB3BA;letter-spacing:0.3em;text-transform:uppercase;margin-block-start:0px;margin-block-end:22px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-72b98707-c05e{position:relative;z-index:3;font-family:Roboto;font-weight:900;font-size:clamp(46px, 6vw, 96px);color:#FFFFFF;letter-spacing:-0.045em;line-height:0.88;text-transform:uppercase;margin-block-start:0px;margin-block-end:30px;margin-inline-start:0px;margin-inline-end:-30%;}.elementor .e-785794d8-4a79{width:48px;height:2px;padding:0px;margin-block-start:0px;margin-block-end:22px;margin-inline-start:0px;margin-inline-end:0px;background-color:#f49ac3;}.elementor .e-6b70a451-7142{max-width:400px;font-family:Roboto;font-weight:400;font-size:15px;color:#B7BEC7;line-height:1.7;margin-block-start:0px;margin-block-end:18px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-2832bc3a-3238{width:140px;height:auto;}.elementor .e-7619747e-a442{position:relative;z-index:3;padding:0px;display:flex;flex-direction:column;justify-content:flex-end;}.elementor .e-75e1ed5a-aed8{width:100%;height:100%;position:absolute;inset-block-start:-14px;inset-inline-end:-14px;z-index:0;padding:0px;border-width:1px;border-color:#5FB3BA;border-style:solid;}.elementor .e-1d86bb0a-f902{width:100%;height:560px;object-fit:cover;position:relative;z-index:1;display:block;}.elementor .e-4df95c84-b2bd{position:relative;padding:0px;}.elementor .e-6ed318c3-1e75{width:100%;padding:0px;display:grid;gap:48px;grid-template-columns:5fr 7fr;grid-template-rows:auto;grid-auto-rows:auto;align-items:end;}.elementor .e-3bd9346d-d64e{font-family:Roboto;font-weight:700;font-size:11px;color:#5FB3BA;letter-spacing:0.3em;text-transform:uppercase;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3ee02915-7e08{font-family:Roboto;font-weight:900;font-size:clamp(26px, 2.4vw, 36px);color:#FFFFFF;letter-spacing:-0.02em;line-height:1;text-transform:uppercase;margin:0px;}.elementor .e-6f82d337-c7e4{padding:0px;}.elementor .e-74a071e4-de0e{font-family:Roboto;font-weight:300;font-size:18px;color:#FFFFFF;line-height:1.6;margin-block-start:0px;margin-block-end:22px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6738bb3-58e1{font-family:Roboto;font-weight:700;font-size:12px;color:#FFFFFF;letter-spacing:0.24em;text-transform:uppercase;margin:0px;}.elementor .e-2ac56332-7f78{padding:0px;}.elementor .e-525d957-7c89{cursor:pointer;padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#2A3038;border-style:solid;display:flex;flex-direction:row;align-items:center;}.elementor .e-30d2c066-a111{font-family:Roboto;font-weight:700;font-size:11px;color:#C9A45C;letter-spacing:0.3em;text-transform:uppercase;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-78b9e89e-e892{font-family:Roboto;font-weight:400;font-size:14px;color:#B7BEC7;line-height:1.75;margin:0px;}.elementor .e-5dcad756-e536{padding:0px;}.elementor .e-3b78d946-f040{font-family:Roboto;font-weight:700;font-size:11px;color:#C9A45C;letter-spacing:0.3em;text-transform:uppercase;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5882bdd0-c93c{font-family:Roboto;font-weight:400;font-size:14px;color:#B7BEC7;line-height:1.75;margin:0px;}.elementor .e-48724906-a1b4{padding:0px;}.elementor .e-4933804a-434a{font-family:Roboto;font-weight:700;font-size:11px;color:#C9A45C;letter-spacing:0.3em;text-transform:uppercase;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5e0d4695-ad0c{font-family:Roboto;font-weight:400;font-size:14px;color:#FFFFFF;line-height:1.75;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-2daf7a8c-3139{font-family:Roboto;font-weight:400;font-size:14px;color:#B7BEC7;line-height:1.75;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-55a7f7ee-886c{font-family:Roboto;font-weight:400;font-size:14px;color:#B7BEC7;line-height:1.75;margin:0px;}.elementor .e-37fff578-fbc7{padding:0px;}.elementor .e-28046f78-b7b5{width:100%;padding-block-start:26px;padding-block-end:6px;padding-inline-start:0px;padding-inline-end:0px;display:grid;gap:36px;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto;grid-auto-rows:auto;}.elementor .e-30df4336-9fa4{padding:0px;}.elementor .e-6aa9c-4486{padding:0px;border-width:0px;}.elementor .e-6d4c2e86-96ab{width:100%;padding:0px;}.elementor .e-4bfa850f-861f{padding:0px;}.elementor .e-61aa4bad-a60d{width:100%;padding-block-start:34px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:56px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#2A3038;border-style:solid;display:grid;gap:48px;grid-template-columns:4fr 8fr;grid-template-rows:auto;grid-auto-rows:auto;}.elementor .e-1c6e7ee6-fdb0{width:100%;max-width:1200px;position:relative;padding:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;}.elementor .e-1497692f-2a3c{width:100%;overflow:hidden;position:relative;padding-block-start:64px;padding-block-end:64px;padding-inline-start:32px;padding-inline-end:32px;background-color:#000000;display:flex;flex-direction:column;}.elementor .e-38e99169-b5d2{font-family:Roboto;font-weight:700;font-size:11px;color:#C9A45C;letter-spacing:0.3em;text-transform:uppercase;margin-block-start:0px;margin-block-end:22px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-786848e1-1bf5{max-width:1100px;font-family:Roboto;font-weight:900;font-size:clamp(42px, 6.6vw, 106px);color:#FFFFFF;letter-spacing:-0.045em;line-height:0.9;text-transform:uppercase;margin-block-start:0px;margin-block-end:36px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-537ae058-70e6{width:100%;height:2px;padding:0px;margin-block-start:12px;background-color:#f49ac3;}.elementor .e-7c8f1242-5a75{font-family:Roboto;font-weight:300;font-size:18px;color:#B7BEC7;line-height:1.6;margin:0px;}.elementor .e-259bb0c0-5b41{padding:0px;margin-inline-start:auto;display:grid;gap:28px;grid-template-columns:90px minmax(0,500px);align-items:start;}.elementor .e-6bbcdd41-175b{width:100%;max-width:1200px;position:relative;padding:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;}.elementor .e-5dc994e-1da4{width:100%;overflow:hidden;position:relative;padding-block-start:37px;padding-block-end:37px;padding-inline-start:32px;padding-inline-end:32px;border-block-start-width:3px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#C9A45C;border-style:solid;background-image:linear-gradient(90deg, rgba(11,13,16,0.97) 0%,rgba(11,13,16,0.93) 55%,rgba(11,13,16,0.8) 100%),url("https://nthbd.ca/wp-content/uploads/2026/05/967388CD-DE8E-4C23-AD1A-B70FBE3E952E.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#0B0D10;display:flex;flex-direction:column;}.elementor .e-11eff64a-abfd{font-family:Roboto;font-weight:700;font-size:11px;color:#8E97A2;letter-spacing:0.3em;text-transform:uppercase;margin:0px;}.elementor .e-45d7d59f-2060{font-family:Roboto;font-weight:700;font-size:11px;color:#8E97A2;letter-spacing:0.2em;text-transform:uppercase;margin:0px;}.elementor .e-76c29c1d-279a{padding:0px;margin-block-start:0px;margin-block-end:26px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;justify-content:space-between;}.elementor .e-5091cc78-7ff6{width:100%;height:440px;object-fit:cover;display:block;}.elementor .e-4ee9b251-3f20{font-family:Roboto;font-weight:700;font-size:11px;color:#f49ac3;letter-spacing:0.3em;text-transform:uppercase;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-aee9ccf-c38d{font-family:Roboto;font-weight:900;font-size:clamp(24px, 2.2vw, 32px);color:#FFFFFF;letter-spacing:-0.02em;line-height:0.92;text-transform:uppercase;margin-block-start:0px;margin-block-end:6px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-170a032f-bb25{font-family:Roboto;font-weight:400;font-size:13px;color:#8E97A2;letter-spacing:0.08em;line-height:1.5;text-transform:uppercase;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4ece9d20-2351:hover,.elementor .e-4ece9d20-2351:focus-visible{color:#FFFFFF;}.elementor .e-4ece9d20-2351{font-family:Roboto;font-weight:700;font-size:11px;color:#f49ac3;letter-spacing:0.22em;text-transform:uppercase;padding:0px;border-radius:0px;background-color:transparent;}.elementor .e-505857d3-3611{padding-block-start:18px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:14px;border-block-start-width:2px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#2A3038;border-style:solid;}.elementor .e-3758edce-db15{padding:0px;}.elementor .e-36651de4-7d2c{width:100%;height:440px;object-fit:cover;display:block;}.elementor .e-14194f49-5767{font-family:Roboto;font-weight:700;font-size:11px;color:#5FB3BA;letter-spacing:0.3em;text-transform:uppercase;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-66000696-6026{font-family:Roboto;font-weight:900;font-size:clamp(24px, 2.2vw, 32px);color:#FFFFFF;letter-spacing:-0.02em;line-height:0.92;text-transform:uppercase;margin-block-start:0px;margin-block-end:6px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-32c3a4a1-15fb{font-family:Roboto;font-weight:400;font-size:13px;color:#8E97A2;letter-spacing:0.08em;line-height:1.5;text-transform:uppercase;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-867a35a-fe7e:hover,.elementor .e-867a35a-fe7e:focus-visible{color:#FFFFFF;}.elementor .e-867a35a-fe7e{font-family:Roboto;font-weight:700;font-size:11px;color:#5FB3BA;letter-spacing:0.22em;text-transform:uppercase;padding:0px;border-radius:0px;background-color:transparent;}.elementor .e-74df9b1e-bd25{padding-block-start:18px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:14px;border-block-start-width:2px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#2A3038;border-style:solid;}.elementor .e-40bdcc72-ceb9{padding:0px;margin-block-start:48px;}.elementor .e-53760a4d-d8fd{width:100%;height:440px;object-fit:cover;display:block;}.elementor .e-40cc1400-f48c{font-family:Roboto;font-weight:700;font-size:11px;color:#C9A45C;letter-spacing:0.3em;text-transform:uppercase;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-8166bbe-3635{font-family:Roboto;font-weight:900;font-size:clamp(24px, 2.2vw, 32px);color:#FFFFFF;letter-spacing:-0.02em;line-height:0.92;text-transform:uppercase;margin-block-start:0px;margin-block-end:6px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7dc26a9-2034{font-family:Roboto;font-weight:400;font-size:13px;color:#8E97A2;letter-spacing:0.08em;line-height:1.5;text-transform:uppercase;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-62ed03bc-6877:hover,.elementor .e-62ed03bc-6877:focus-visible{color:#FFFFFF;}.elementor .e-62ed03bc-6877{font-family:Roboto;font-weight:700;font-size:11px;color:#C9A45C;letter-spacing:0.22em;text-transform:uppercase;padding:0px;border-radius:0px;background-color:transparent;}.elementor .e-38bfa4ff-cfc8{padding-block-start:18px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:14px;border-block-start-width:2px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#2A3038;border-style:solid;}.elementor .e-438c5db7-36ae{padding:0px;}.elementor .e-5b37c734-d5bd{width:100%;padding:0px;display:grid;gap:22px;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto;grid-auto-rows:auto;align-items:start;}.elementor .e-7839662-d9ff{font-family:Roboto;font-weight:900;font-size:clamp(40px, 6vw, 96px);color:#FFFFFF;letter-spacing:-0.045em;line-height:0.9;text-transform:uppercase;margin:0px;}.elementor .e-19bc5dab-d8e3{font-family:Roboto;font-weight:400;font-size:14px;color:#B7BEC7;line-height:1.5;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-b9a9de0-2865:hover,.elementor .e-b9a9de0-2865:focus-visible{color:#0B0D10;background-color:#FFFFFF;}.elementor .e-b9a9de0-2865{font-family:Roboto;font-weight:700;font-size:13px;color:#FFFFFF;letter-spacing:0.18em;text-transform:uppercase;padding-block-start:20px;padding-block-end:20px;padding-inline-start:38px;padding-inline-end:38px;border-radius:0px;background-color:#147079;transition:all 0.25s;}.elementor .e-216e3618-225d{padding:0px;display:flex;flex-direction:column;align-items:flex-end;}.elementor .e-73a593f2-4f0d{width:100%;padding-block-start:44px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:64px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#2A3038;border-style:solid;display:grid;gap:32px;grid-template-columns:8fr 4fr;grid-template-rows:auto;grid-auto-rows:auto;align-items:end;}.elementor .e-3240e0ef-dee6{font-family:Roboto;font-weight:900;font-size:12px;color:#FFFFFF;letter-spacing:0.3em;margin:0px;}.elementor .e-664fcf5-d40e{width:28px;height:1px;padding:0px;background-color:#C9A45C;}.elementor .e-57b21b59-da3c{font-family:Roboto;font-weight:400;font-size:12px;color:#8E97A2;letter-spacing:0.06em;margin:0px;}.elementor .e-4fb10bb-25b8{padding:0px;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;gap:14px;align-items:center;}.elementor .e-23cf208-7add{width:100%;max-width:1200px;position:relative;padding:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;}.elementor .e-49b3bf3-afa6{width:100%;overflow:hidden;position:relative;padding-block-start:72px;padding-block-end:56px;padding-inline-start:32px;padding-inline-end:32px;background-color:#000000;display:flex;flex-direction:column;}