.elementor .e-51416b51-f0d9{font-family:Roboto;font-weight:700;font-size:13px;color:#FFFFFF;letter-spacing:0.18em;text-transform:uppercase;padding-block-start:8px;padding-block-end:8px;padding-inline-start:18px;padding-inline-end:18px;margin-block-start:0px;margin-block-end:18px;margin-inline-start:0px;margin-inline-end:0px;background-color:#147079;clip-path:polygon(3% 0,100% 0,97% 100%,0 100%);width:fit-content;\n}.elementor .e-7df11f2a-3e38{width:auto;height:auto;min-width:100%;min-height:auto;max-width:auto;max-height:auto;font-family:Roboto;font-weight:900;font-size:clamp(40px, 4.3vw, 62px);color:#000000;letter-spacing:-0.03em;line-height:0.96;text-transform:uppercase;padding-block-start:22px;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:20px;margin-block-start:0px;margin-block-end:18px;margin-inline-start:0px;margin-inline-end:0px;background-color:#FFFFFF;transform:rotateX(0deg) rotateY(0deg) rotateZ(-1.5deg);display:flex;justify-content:center;clip-path:polygon(0 0,100% 3%,98.5% 100%,1% 96%);width:fit-content;\n}.elementor .e-6d7c21cb-f423{max-width:560px;font-family:Roboto;font-weight:800;font-size:18px;color:#FFFFFF;line-height:1.55;padding-block-start:14px;padding-block-end:14px;padding-inline-start:20px;padding-inline-end:20px;margin:0px;background-color:#147079;clip-path:polygon(0 0,100% 0,98.5% 100%,0 100%);}.elementor .e-65d5c8aa-648f:hover,.elementor .e-65d5c8aa-648f:focus-visible{color:#000000;background-color:#FFFFFF;}.elementor .e-65d5c8aa-648f{font-family:Roboto;font-weight:600;font-size:15px;color:#FFFFFF;letter-spacing:0.06em;text-transform:uppercase;padding-block-start:17px;padding-block-end:17px;padding-inline-start:40px;padding-inline-end:40px;border-radius:0px;background-color:#147079;}.elementor .e-40c84a08-beda:hover,.elementor .e-40c84a08-beda:focus-visible{color:#000000;background-color:#FFFFFF;}.elementor .e-40c84a08-beda{font-family:Roboto;font-weight:600;font-size:15px;color:#FFFFFF;letter-spacing:0.06em;text-transform:uppercase;padding-block-start:15px;padding-block-end:15px;padding-inline-start:38px;padding-inline-end:38px;border-radius:0px;border-width:2px;border-color:#FFFFFF;border-style:solid;background-color:#000000;}.elementor .e-47cca70d-2df7{padding:0px;margin-block-start:26px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;gap:14px;flex-wrap:wrap;}.elementor .e-34959233-574c{width:56%;position:relative;z-index:2;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:20px;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-5d98b37e-f717{width:73%;height:auto;position:absolute;inset-block-start:8%;inset-inline-start:2%;border-width:6px;border-color:#FFFFFF;border-style:solid;box-shadow:0px 20px 46px 0px rgba(0,0,0,0.55);transform:rotateX(0deg) rotateY(0deg) rotateZ(-7deg);}.elementor .e-6953a589-2d87{width:61%;height:auto;position:absolute;inset-block-start:0%;inset-inline-end:0%;border-width:6px;border-color:#FFFFFF;border-style:solid;box-shadow:0px 20px 46px 0px rgba(0,0,0,0.55);transform:rotateX(0deg) rotateY(0deg) rotateZ(5deg);}.elementor .e-4771ac34-68d7{width:72%;height:auto;position:absolute;inset-block-start:24%;inset-inline-start:24%;border-width:0px;border-color:#FFFFFF;border-style:none;box-shadow:0px 26px 60px 0px rgba(0,0,0,0.65);transform:rotateX(0deg) rotateY(0deg) rotateZ(-1deg);}.elementor .e-d79de69-64d1a5a{width:30%;height:auto;position:absolute;inset-block-start:63%;inset-inline-start:-17%;scroll-margin-top:9px;border-width:0px;border-color:#FFFFFF;border-style:none;box-shadow:0px 26px 60px 0px rgba(0,0,0,0.65);transform:rotateX(0deg) rotateY(0deg) rotateZ(-1deg);}.elementor .e-516ac750-fb39{width:44%;height:540px;position:relative;padding:0px;}.elementor .e-5d4625d9-d36a{width:100%;max-width:1140px;padding:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;align-items:center;}.elementor .e-5e9e0e31-f298{width:100%;height:auto;position:absolute;inset-block-end:-2px;inset-inline-start:0px;max-width:none; pointer-events:none;\n}.elementor .e-31034f2-e8d2{width:100%;overflow:hidden;position:relative;padding-block-start:40px;background-image:url("https://nthbd.ca/wp-content/uploads/2026/07/overlay.png");background-repeat:repeat;background-attachment:scroll;background-size:560px auto;background-position:0% 0%;background-color:#101010;display:flex;flex-direction:column;}.elementor .e-1a61a4ab-92d0{font-family:Roboto;font-weight:700;font-size:12px;color:#147079;letter-spacing:0.22em;text-transform:uppercase;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-32a3b0ba-5d0e{font-family:Roboto;font-weight:900;font-size:56px;color:#000000;letter-spacing:-0.03em;line-height:0.98;text-transform:uppercase;margin:0px;}.elementor .e-4458ba5e-9e48{padding:0px;}.elementor .e-9836fc4-a085{max-width:340px;font-family:Roboto;font-weight:400;font-size:17px;color:#4A5058;line-height:1.65;margin:0px;}.elementor .e-1f9db9f-39e0{padding:0px;margin-block-start:0px;margin-block-end:28px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;gap:24px;justify-content:space-between;align-items:flex-end;}.elementor .e-5e0dbd79-e7fc{width:100%;height:100%;min-height:520px;object-fit:cover;background-color:#e85050;object-position:center 30%;\n}.elementor .e-514dd204-8529{font-family:Roboto;font-weight:700;font-size:12px;color:#f49ac3;letter-spacing:0.22em;text-transform:uppercase;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3922a5d7-a385{font-family:Roboto;font-weight:800;font-size:34px;color:#000000;letter-spacing:-0.02em;line-height:1.15;text-transform:uppercase;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-75648a84-a627{font-family:Roboto;font-weight:400;font-size:15px;color:#4A5058;line-height:1.65;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-1c5ce5be-29e9:hover,.elementor .e-1c5ce5be-29e9:focus-visible{color:#FFFFFF;background-color:#147079;}.elementor .e-1c5ce5be-29e9{font-family:Roboto;font-weight:600;font-size:14px;color:#FFFFFF;letter-spacing:0.08em;text-transform:uppercase;padding-block-start:14px;padding-block-end:14px;padding-inline-start:22px;padding-inline-end:22px;border-radius:0px;background-color:#000000;}.elementor .e-41a6c0c5-a740{width:82%;position:absolute;inset-block-end:0px;inset-inline-start:0px;padding-block-start:24px;padding-block-end:26px;padding-inline-start:26px;padding-inline-end:26px;border-block-start-width:4px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#f49ac3;border-style:solid;background-color:#FFFFFF;}.elementor .e-ac40eb8-4863{overflow:hidden;position:relative;padding:0px;display:flex;flex-direction:column;grid-row:1 / span 2;}.elementor .e-773a4f6b-ac6c{font-family:Roboto;font-weight:700;font-size:12px;color:#5FB3BA;letter-spacing:0.22em;text-transform:uppercase;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-489118ed-c56f{font-family:Roboto;font-weight:800;font-size:30px;color:#FFFFFF;letter-spacing:-0.02em;line-height:1.15;text-transform:uppercase;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-daaf645-5e4f{max-width:320px;font-family:Roboto;font-weight:800;font-size:15px;color:#000000;line-height:1.65;padding:8px;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;background-color:#ffffff;}.elementor .e-34fe3e76-c4f5:hover,.elementor .e-34fe3e76-c4f5:focus-visible{color:#000000;background-color:#FFFFFF;}.elementor .e-34fe3e76-c4f5{font-family:Roboto;font-weight:600;font-size:14px;color:#FFFFFF;letter-spacing:0.08em;text-transform:uppercase;padding-block-start:13px;padding-block-end:13px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:auto;border-radius:0px;background-color:#147079;width:fit-content;\n}.elementor .e-136f10b9-18a4{min-height:300px;padding-block-start:26px;padding-block-end:26px;padding-inline-start:26px;padding-inline-end:26px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:3px;border-inline-end-width:0px;border-color:#147079;border-style:solid;background-image:linear-gradient(180deg, rgba(11,13,16,0.35) 0%,rgba(11,13,16,0.9) 100%),url("https://nthbd.ca/wp-content/uploads/2026/09/2E7F8214-87B3-454D-BA03-718CF2ABDC06.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%;background-color:#0B0D10;display:flex;flex-direction:column;justify-content:flex-end;background-size:100% 100%, cover; background-position:0% 0%, center 30%; background-repeat:no-repeat, no-repeat;\n}.elementor .e-29bdd99e-16d1{font-family:Roboto;font-weight:700;font-size:11px;color:#000000;letter-spacing:0.18em;text-transform:uppercase;padding-block-start:6px;padding-block-end:6px;padding-inline-start:14px;padding-inline-end:14px;margin-block-start:0px;margin-block-end:auto;margin-inline-start:0px;margin-inline-end:0px;background-color:#f49ac3;clip-path:polygon(4% 0,100% 0,96% 100%,0 100%);width:fit-content;\n}.elementor .e-60bff948-7372{font-family:Roboto;font-weight:900;font-size:clamp(26px, 2.4vw, 34px);color:#000000;letter-spacing:-0.03em;line-height:0.96;text-transform:uppercase;padding-block-start:10px;padding-block-end:10px;padding-inline-start:12px;padding-inline-end:14px;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;background-color:#FFFFFF;transform:rotateX(0deg) rotateY(0deg) rotateZ(-1.5deg);clip-path:polygon(0 0,100% 3%,98.5% 100%,1% 96%);width:fit-content;\n}.elementor .e-1093ca09-dde0{font-family:Roboto;font-weight:400;font-size:15px;color:#FFFFFF;line-height:1.65;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4c9377f3-8c74:hover,.elementor .e-4c9377f3-8c74:focus-visible{color:#000000;background-color:#FFFFFF;}.elementor .e-4c9377f3-8c74{font-family:Roboto;font-weight:600;font-size:14px;color:#000000;letter-spacing:0.08em;text-transform:uppercase;padding-block-start:13px;padding-block-end:13px;padding-inline-start:20px;padding-inline-end:20px;border-radius:0px;background-color:#f49ac3;width:fit-content;\n}.elementor .e-3e268e54-ceb7{min-height:520px;padding-block-start:24px;padding-block-end:26px;padding-inline-start:24px;padding-inline-end:24px;background-image:linear-gradient(180deg, rgba(11,13,16,0.1) 0%,rgba(11,13,16,0.5) 45%,rgba(11,13,16,0.95) 100%),url("https://nthbd.ca/wp-content/uploads/2026/09/7830BF7A-4A34-4AA6-8FBB-358216889941-1024x683.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%;background-color:#0B0D10;display:flex;flex-direction:column;grid-row:1 / span 2;align-items:flex-start;background-size:100% 100%, cover; background-position:0% 0%, 70% center; background-repeat:no-repeat, no-repeat;\n}.elementor .e-26acf5b2-c82a{font-family:Roboto;font-weight:700;font-size:12px;color:#FFFFFF;letter-spacing:0.22em;text-transform:uppercase;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-18815ddc-e045{font-family:Roboto;font-weight:800;font-size:24px;color:#FFFFFF;letter-spacing:0.01em;line-height:1.15;text-transform:uppercase;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-2bf85e7f-3ca6{font-family:Roboto;font-weight:400;font-size:14px;color:rgba(255,255,255,0.9);line-height:1.65;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-38570c52-cc89:hover,.elementor .e-38570c52-cc89:focus-visible{color:#FFFFFF;background-color:#000000;}.elementor .e-38570c52-cc89{font-family:Roboto;font-weight:600;font-size:14px;color:#000000;letter-spacing:0.08em;text-transform:uppercase;padding-block-start:12px;padding-block-end:9px;padding-inline-start:18px;padding-inline-end:18px;border-radius:0px;background-color:#FFFFFF;width:fit-content;\n}.elementor .e-3bec0525-ef87{width:72%;position:relative;z-index:2;padding:0px;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-7bb67289-21a5{width:40%;height:auto;position:absolute;inset-inline-end:-10%;inset-block-end:-10%;}.elementor .e-1bec719d-eaa7{min-height:210px;overflow:hidden;position:relative;padding-block-start:24px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;background-color:#147079;display:flex;flex-direction:row;}.elementor .e-3d8d70c3-80d7{width:100%;padding:0px;display:grid;gap:12px;grid-template-columns:1.2fr 1fr 1.05fr;grid-template-rows:300px 210px;}.elementor .e-26984cbe-b7da{width:100%;max-width:1140px;padding:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;}.elementor .e-78d8f402-8de7{width:100%;padding-block-start:27px;padding-block-end:72px;padding-inline-start:24px;padding-inline-end:24px;background-color:#ffffff;display:flex;flex-direction:column;}.elementor .e-1da50a2a-eba1{font-family:Roboto;font-weight:700;font-size:12px;color:#f49ac3;letter-spacing:0.22em;text-transform:uppercase;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-1a65107e-276b{max-width:720px;font-family:Roboto;font-weight:900;font-size:60px;color:#000000;letter-spacing:-0.03em;line-height:0.98;text-transform:uppercase;margin:0px;}.elementor .e-111d836c-20d6{padding:0px;}.elementor .e-30ed7116-f1c7{max-width:360px;font-family:Roboto;font-weight:600;font-size:16px;color:#343434;line-height:1.65;margin:0px;}.elementor .e-56c518ae-66a9{padding:0px;margin-block-start:0px;margin-block-end:44px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;gap:32px;justify-content:space-between;align-items:flex-end;}.elementor .e-56671ea3-e3c1{width:100%;height:440px;object-fit:cover;object-position:center center;object-position:center 25%;\n}.elementor .e-6793887f-c7b7{position:absolute;inset-block-end:-34px;inset-inline-start:-10px;font-family:Roboto;font-weight:900;font-size:120px;color:#FFFFFF;letter-spacing:-0.06em;line-height:1;margin:0px;text-shadow:0px 10px 30px rgba(0,0,0,0.45);\n}.elementor .e-2b959743-c310{position:relative;padding:0px;}.elementor .e-48a5d256-23ed{font-family:Roboto;font-weight:800;font-size:30px;color:#000000;letter-spacing:-0.02em;line-height:1.15;text-transform:uppercase;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7c354f64-ee30{font-family:Roboto;font-weight:400;font-size:17px;color:#B7BEC7;line-height:1.65;margin:0px;}.elementor .e-71923e8a-e326{padding-block-start:44px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-53679e1d-8b3d{padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-67070ffc-d27d{width:100%;height:440px;object-fit:cover;object-position:center 25%;\n}.elementor .e-24ca5a4c-c150{position:absolute;inset-block-end:-34px;inset-inline-start:-10px;font-family:Roboto;font-weight:900;font-size:120px;color:#FFFFFF;letter-spacing:-0.06em;line-height:1;margin:0px;text-shadow:0px 10px 30px rgba(0,0,0,0.45);\n}.elementor .e-2814ceb8-e4f7{position:relative;padding:0px;}.elementor .e-37737ffe-6906{font-family:Roboto;font-weight:800;font-size:30px;color:#000000;letter-spacing:-0.02em;line-height:1.15;text-transform:uppercase;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-2a648c89-6805{font-family:Roboto;font-weight:400;font-size:17px;color:#B7BEC7;line-height:1.65;margin:0px;}.elementor .e-aaa6d11-eb6c{padding-block-start:44px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-2ceb6718-d3a9{padding:0px;margin-block-start:80px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-77d4c30a-63d5{width:100%;height:440px;object-fit:cover;object-position:center center;}.elementor .e-71faa4d2-ffde{position:absolute;inset-block-end:-34px;inset-inline-start:-10px;font-family:Roboto;font-weight:900;font-size:120px;color:#FFFFFF;letter-spacing:-0.06em;line-height:1;margin:0px;text-shadow:0px 10px 30px rgba(0,0,0,0.45);\n}.elementor .e-4235a1f6-84fc{position:relative;padding:0px;}.elementor .e-3d9d30f-dfdb{font-family:Roboto;font-weight:800;font-size:30px;color:#000000;letter-spacing:-0.02em;line-height:1.15;text-transform:uppercase;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5d42ded-f752{font-family:Roboto;font-weight:400;font-size:17px;color:#B7BEC7;line-height:1.65;margin:0px;}.elementor .e-20583d59-78c3{padding-block-start:44px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-2156bdcb-e870{padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-472317ac-c26a{width:100%;height:440px;object-fit:cover;object-position:center center;}.elementor .e-4530a3de-b5a0{position:absolute;inset-block-end:-34px;inset-inline-start:-10px;font-family:Roboto;font-weight:900;font-size:120px;color:#FFFFFF;letter-spacing:-0.06em;line-height:1;margin:0px;text-shadow:0px 10px 30px rgba(0,0,0,0.45);\n}.elementor .e-30ff3d42-506e{position:relative;padding:0px;}.elementor .e-1125c9ed-48b5{font-family:Roboto;font-weight:800;font-size:30px;color:#000000;letter-spacing:-0.02em;line-height:1.15;text-transform:uppercase;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-612d0718-708b{font-family:Roboto;font-weight:400;font-size:17px;color:#B7BEC7;line-height:1.65;margin:0px;}.elementor .e-7c921c7b-d184{padding-block-start:44px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-1737c77c-d272{padding:0px;margin-block-start:80px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-1759208d-a858{width:100%;padding:0px;display:grid;gap:22px;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:auto;}.elementor .e-4db834be-8720{width:100%;max-width:1140px;padding:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;}.elementor .e-65a815e2-2b3f{width:100%;padding-block-start:27px;padding-block-end:27px;padding-inline-start:24px;padding-inline-end:24px;background-color:#ffffff;display:flex;flex-direction:column;}.elementor .e-3520394b-25bb{max-width:1000px;font-family:Roboto;font-weight:900;font-size:clamp(52px, 8vw, 118px);color:#FFFFFF;letter-spacing:-0.045em;line-height:0.9;text-transform:uppercase;margin-block-start:0px;margin-block-end:17px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-47585b4-5dd6{font-family:Roboto;font-weight:400;font-size:20px;color:#FFFFFF;line-height:1.5;margin:0px;}.elementor .e-8387803-a46f{min-width:44px;font-family:Roboto;font-weight:700;font-size:13px;color:#f49ac3;letter-spacing:0.14em;margin:0px;}.elementor .e-7e6bfd98-2a04{min-width:230px;font-family:Roboto;font-weight:800;font-size:22px;color:#FFFFFF;letter-spacing:0.01em;line-height:1.15;text-transform:uppercase;margin:0px;}.elementor .e-6f530806-c4d4{font-family:Roboto;font-weight:400;font-size:15px;color:#B7BEC7;line-height:1.65;margin:0px;}.elementor .e-67a05ed5-e12f{padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-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:flex;flex-direction:row;gap:18px;align-items:baseline;\n}.elementor .e-2c5db1c8-8187{min-width:44px;font-family:Roboto;font-weight:700;font-size:13px;color:#5FB3BA;letter-spacing:0.14em;margin:0px;}.elementor .e-4c976bb6-904e{min-width:230px;font-family:Roboto;font-weight:800;font-size:22px;color:#FFFFFF;letter-spacing:0.01em;line-height:1.15;text-transform:uppercase;margin:0px;}.elementor .e-25f178ba-dd96{font-family:Roboto;font-weight:400;font-size:15px;color:#B7BEC7;line-height:1.65;margin:0px;}.elementor .e-5b14145f-6306{padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-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:flex;flex-direction:row;gap:18px;align-items:baseline;\n}.elementor .e-3269fe3a-1c4d{min-width:44px;font-family:Roboto;font-weight:700;font-size:13px;color:#5FB3BA;letter-spacing:0.14em;margin:0px;}.elementor .e-3bb5f9fb-abde{min-width:230px;font-family:Roboto;font-weight:800;font-size:22px;color:#FFFFFF;letter-spacing:0.01em;line-height:1.15;text-transform:uppercase;margin:0px;}.elementor .e-a1fe068-7ff8{font-family:Roboto;font-weight:400;font-size:15px;color:#B7BEC7;line-height:1.65;margin:0px;}.elementor .e-51543021-23b5{padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-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:flex;flex-direction:row;gap:18px;align-items:baseline;\n}.elementor .e-6a127457-bdb5{min-width:44px;font-family:Roboto;font-weight:700;font-size:13px;color:#5FB3BA;letter-spacing:0.14em;margin:0px;}.elementor .e-7188faea-a8d3{min-width:230px;font-family:Roboto;font-weight:800;font-size:22px;color:#FFFFFF;letter-spacing:0.01em;line-height:1.15;text-transform:uppercase;margin:0px;}.elementor .e-36c6b351-f0ce{font-family:Roboto;font-weight:400;font-size:15px;color:#B7BEC7;line-height:1.65;margin:0px;}.elementor .e-406670e3-c7ea{padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-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:flex;flex-direction:row;gap:18px;align-items:baseline;\n}.elementor .e-4de6a99e-a33c{padding:0px;display:flex;flex-direction:column;}.elementor .e-606a4d09-a471{padding:0px;display:grid;gap:56px;grid-template-columns:0.8fr 1.2fr;align-items:start;}.elementor .e-7ceed94f-c8bd{width:100%;max-width:1140px;padding:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;}.elementor .e-4ef94096-6dc7{width:100%;padding-block-start:27px;padding-block-end:27px;padding-inline-start:24px;padding-inline-end:24px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-style:solid;background-image:linear-gradient(90deg, rgba(20,112,121,0.12) 0%,rgba(11,13,16,0) 35%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#0B0D10;display:flex;flex-direction:column;}.elementor .e-7052b70e-3d98{font-family:Roboto;font-weight:700;font-size:12px;color:#5FB3BA;letter-spacing:0.22em;text-transform:uppercase;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4bcb979a-e022{font-family:Roboto;font-weight:900;font-size:56px;color:#FFFFFF;letter-spacing:-0.03em;line-height:0.98;text-transform:uppercase;margin:0px;}.elementor .e-4cbaebfc-3eda{padding:0px;}.elementor .e-592baea-c012{max-width:320px;font-family:Roboto;font-weight:400;font-size:16px;color:#B7BEC7;line-height:1.65;margin:0px;}.elementor .e-7ec03881-f87c{padding:0px;margin-block-start:0px;margin-block-end:52px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;gap:24px;justify-content:space-between;align-items:flex-end;}.elementor .e-5ee7a354-8049{width:100%;height:100%;object-fit:cover;object-position:center 30%;\n}.elementor .e-14290ca7-75b9{height:260px;overflow:hidden;position:relative;padding:0px;}.elementor .e-4d5e0a57-ab75{font-family:Roboto;font-weight:800;font-size:30px;color:#FFFFFF;letter-spacing:-0.02em;line-height:1.15;text-transform:uppercase;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6aa1ca3d-6ff0{min-height:48px;font-family:Roboto;font-weight:400;font-size:15px;color:#B7BEC7;line-height:1.65;margin-block-start:0px;margin-block-end:22px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-70fb2efb-de68{font-family:Roboto;font-weight:700;font-size:12px;color:#8E97A2;letter-spacing:0.16em;line-height:1.7;text-transform:uppercase;margin:0px;}.elementor .e-3af29399-4436{font-family:Roboto;font-weight:900;font-size:40px;color:#FFFFFF;letter-spacing:-0.02em;line-height:1;margin:0px;}.elementor .e-1ebacb80-d1cf{padding-block-start:16px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:20px;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:flex;flex-direction:row;gap:12px;justify-content:space-between;align-items:flex-end;}.elementor .e-550347de-4ddd:hover,.elementor .e-550347de-4ddd:focus-visible{color:#000000;background-color:#FFFFFF;}.elementor .e-550347de-4ddd{width:100%;font-family:Roboto;font-weight:600;font-size:14px;color:#FFFFFF;letter-spacing:0.08em;text-align:center;text-transform:uppercase;padding-block-start:14px;padding-block-end:14px;padding-inline-start:22px;padding-inline-end:22px;margin-block-start:auto;border-radius:0px;background-color:#1C2026;}.elementor .e-7c4ab633-5e71{padding-block-start:24px;padding-block-end:26px;padding-inline-start:24px;padding-inline-end:24px;display:flex;flex-direction:column;flex:1 1 auto;}.elementor .e-1b57c4bd-25fb{padding:0px;border-width:1px;border-color:#2A3038;border-style:solid;background-color:#14171B;display:flex;flex-direction:column;}.elementor .e-22544025-1d13{width:100%;height:100%;object-fit:cover;object-position:center 30%;\n}.elementor .e-928dcda-8ca0{position:absolute;inset-block-start:18px;inset-inline-start:18px;font-family:Roboto;font-weight:700;font-size:11px;color:#000000;letter-spacing:0.18em;text-transform:uppercase;padding-block-start:6px;padding-block-end:6px;padding-inline-start:14px;padding-inline-end:14px;margin:0px;background-color:#f49ac3;clip-path:polygon(4% 0,100% 0,96% 100%,0 100%);width:fit-content;\n}.elementor .e-e5622b9-a4f6{height:300px;overflow:hidden;position:relative;padding:0px;}.elementor .e-7bd16384-72fd{font-family:Roboto;font-weight:800;font-size:30px;color:#FFFFFF;letter-spacing:-0.02em;line-height:1.15;text-transform:uppercase;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-87b2595-9209{min-height:48px;font-family:Roboto;font-weight:400;font-size:15px;color:#B7BEC7;line-height:1.65;margin-block-start:0px;margin-block-end:22px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-119568a7-b145{font-family:Roboto;font-weight:700;font-size:12px;color:#8E97A2;letter-spacing:0.16em;line-height:1.7;text-transform:uppercase;margin:0px;}.elementor .e-1fc9fcc3-bdb0{font-family:Roboto;font-weight:900;font-size:40px;color:#FFFFFF;letter-spacing:-0.02em;line-height:1;margin:0px;}.elementor .e-66bda631-7689{padding-block-start:16px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:20px;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:flex;flex-direction:row;gap:12px;justify-content:space-between;align-items:flex-end;}.elementor .e-2a6d1328-9b4d:hover,.elementor .e-2a6d1328-9b4d:focus-visible{color:#000000;background-color:#FFFFFF;}.elementor .e-2a6d1328-9b4d{width:100%;font-family:Roboto;font-weight:600;font-size:14px;color:#FFFFFF;letter-spacing:0.08em;text-align:center;text-transform:uppercase;padding-block-start:14px;padding-block-end:14px;padding-inline-start:22px;padding-inline-end:22px;margin-block-start:auto;border-radius:0px;background-color:#147079;}.elementor .e-6c203870-58a6{padding-block-start:24px;padding-block-end:26px;padding-inline-start:24px;padding-inline-end:24px;display:flex;flex-direction:column;flex:1 1 auto;}.elementor .e-32127518-ebf6{padding:0px;margin-block-start:-24px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:1px;border-color:#147079;border-style:solid;background-color:#14171B;box-shadow:0px 30px 60px 0px rgba(0,0,0,0.45);display:flex;flex-direction:column;}.elementor .e-34f6beb6-ae6f{width:100%;height:100%;object-fit:cover;object-position:center 30%;\n}.elementor .e-512211d9-fc9e{height:260px;overflow:hidden;position:relative;padding:0px;}.elementor .e-3af32f9-50ee{font-family:Roboto;font-weight:800;font-size:30px;color:#FFFFFF;letter-spacing:-0.02em;line-height:1.15;text-transform:uppercase;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-68ef9516-202e{min-height:48px;font-family:Roboto;font-weight:400;font-size:15px;color:#B7BEC7;line-height:1.65;margin-block-start:0px;margin-block-end:22px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6de4cbbd-7c34{font-family:Roboto;font-weight:700;font-size:12px;color:#8E97A2;letter-spacing:0.16em;line-height:1.7;text-transform:uppercase;margin:0px;}.elementor .e-3133f685-57ed{font-family:Roboto;font-weight:900;font-size:40px;color:#FFFFFF;letter-spacing:-0.02em;line-height:1;margin:0px;}.elementor .e-277ca71a-67b6{padding-block-start:16px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:20px;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:flex;flex-direction:row;gap:12px;justify-content:space-between;align-items:flex-end;}.elementor .e-37950e6c-defd:hover,.elementor .e-37950e6c-defd:focus-visible{color:#000000;background-color:#FFFFFF;}.elementor .e-37950e6c-defd{width:100%;font-family:Roboto;font-weight:600;font-size:14px;color:#FFFFFF;letter-spacing:0.08em;text-align:center;text-transform:uppercase;padding-block-start:14px;padding-block-end:14px;padding-inline-start:22px;padding-inline-end:22px;margin-block-start:auto;border-radius:0px;background-color:#1C2026;}.elementor .e-eb7bdb1-e974{padding-block-start:24px;padding-block-end:26px;padding-inline-start:24px;padding-inline-end:24px;display:flex;flex-direction:column;flex:1 1 auto;}.elementor .e-6479391e-e800{padding:0px;border-width:1px;border-color:#2A3038;border-style:solid;background-color:#14171B;display:flex;flex-direction:column;}.elementor .e-332458ab-91a4{width:100%;padding:0px;display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto;align-items:stretch;}.elementor .e-731145c-1fff{width:100%;max-width:1140px;padding:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;}.elementor .e-7feef365-3bc5{width:100%;padding-block-start:27px;padding-block-end:27px;padding-inline-start:24px;padding-inline-end:24px;background-color:#0B0D10;display:flex;flex-direction:column;}.elementor .e-58adb414-3dda{font-family:Roboto;font-weight:700;font-size:12px;color:#147079;letter-spacing:0.22em;text-transform:uppercase;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-549d9d38-9143{max-width:420px;font-family:Roboto;font-weight:900;font-size:44px;color:#000000;letter-spacing:-0.03em;line-height:0.98;text-transform:uppercase;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-288f2644-12f8{max-width:380px;font-family:Roboto;font-weight:400;font-size:16px;color:#4A5058;line-height:1.65;margin-block-start:0px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-72944e6-36cc:hover,.elementor .e-72944e6-36cc:focus-visible{color:#FFFFFF;background-color:#147079;}.elementor .e-72944e6-36cc{font-family:Roboto;font-weight:600;font-size:14px;color:#FFFFFF;letter-spacing:0.08em;text-transform:uppercase;padding-block-start:16px;padding-block-end:16px;padding-inline-start:30px;padding-inline-end:30px;border-radius:0px;background-color:#000000;width:fit-content;\n}.elementor .e-cb397aa-99c5{width:38%;padding:0px;}.elementor .e-4ad43d76-57ec{width:140px;font-family:Roboto;font-weight:700;font-size:12px;color:#147079;letter-spacing:0.18em;text-transform:uppercase;margin:0px;flex:0 0 auto;}.elementor .e-555525fd-8e6b{font-family:Roboto;font-weight:500;font-size:16px;color:#000000;line-height:1.65;margin:0px;}.elementor .e-601846dd-b772{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-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:#D8DBDF;border-style:solid;display:flex;flex-direction:row;gap:24px;}.elementor .e-1b5aabc2-7bcb{width:140px;font-family:Roboto;font-weight:700;font-size:12px;color:#147079;letter-spacing:0.18em;text-transform:uppercase;margin:0px;flex:0 0 auto;}.elementor .e-71508a37-3380{font-family:Roboto;font-weight:500;font-size:16px;color:#000000;line-height:1.65;margin:0px;}.elementor .e-64f35627-fcab{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-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:#D8DBDF;border-style:solid;display:flex;flex-direction:row;gap:24px;}.elementor .e-3fd9e305-fa51{width:140px;font-family:Roboto;font-weight:700;font-size:12px;color:#147079;letter-spacing:0.18em;text-transform:uppercase;margin:0px;flex:0 0 auto;}.elementor .e-569f94ee-12e8{font-family:Roboto;font-weight:500;font-size:16px;color:#000000;line-height:1.65;margin:0px;}.elementor .e-7af89673-e03d{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-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:#D8DBDF;border-style:solid;display:flex;flex-direction:row;gap:24px;}.elementor .e-21a2adea-266d{width:140px;font-family:Roboto;font-weight:700;font-size:12px;color:#147079;letter-spacing:0.18em;text-transform:uppercase;margin:0px;flex:0 0 auto;}.elementor .e-7d41c24e-44fe{font-family:Roboto;font-weight:500;font-size:16px;color:#000000;line-height:1.65;margin:0px;}.elementor .e-1f4e886a-fb2d{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-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:#D8DBDF;border-style:solid;display:flex;flex-direction:row;gap:24px;}.elementor .e-7c05652f-c466{width:140px;font-family:Roboto;font-weight:700;font-size:12px;color:#147079;letter-spacing:0.18em;text-transform:uppercase;margin:0px;flex:0 0 auto;}.elementor .e-1667ce9b-45cf{font-family:Roboto;font-weight:500;font-size:16px;color:#000000;line-height:1.65;margin:0px;}.elementor .e-62df43bb-bdd6{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-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:#D8DBDF;border-style:solid;display:flex;flex-direction:row;gap:24px;}.elementor .e-120525f0-b92e{width:140px;font-family:Roboto;font-weight:700;font-size:12px;color:#147079;letter-spacing:0.18em;text-transform:uppercase;margin:0px;flex:0 0 auto;}.elementor .e-7f51a970-db07{font-family:Roboto;font-weight:500;font-size:16px;color:#000000;line-height:1.65;margin:0px;}.elementor .e-483e3598-c0a1{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-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:#D8DBDF;border-style:solid;display:flex;flex-direction:row;gap:24px;}.elementor .e-854601-4f17{width:140px;font-family:Roboto;font-weight:700;font-size:12px;color:#147079;letter-spacing:0.18em;text-transform:uppercase;margin:0px;flex:0 0 auto;}.elementor .e-249d9347-9e43{font-family:Roboto;font-weight:500;font-size:16px;color:#000000;line-height:1.65;margin:0px;}.elementor .e-43b8b94c-94c3{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-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:#D8DBDF;border-style:solid;display:flex;flex-direction:row;gap:24px;}.elementor .e-1125f4a7-415e{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;flex:1 1 auto;}.elementor .e-4d9ade72-180d{width:100%;max-width:1140px;padding:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:56px;}.elementor .e-8164919-f189{width:100%;padding-block-start:27px;padding-block-end:27px;padding-inline-start:24px;padding-inline-end:24px;background-color:#F3F4F5;display:flex;flex-direction:column;}.elementor .e-fa94878-ee00{font-family:Roboto;font-weight:700;font-size:12px;color:#f49ac3;letter-spacing:0.22em;text-transform:uppercase;margin-block-start:0px;margin-block-end:5px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3087db1a-1110{max-width:900px;font-family:Roboto;font-weight:900;font-size:clamp(46px, 6.6vw, 96px);color:#FFFFFF;letter-spacing:-0.04em;line-height:0.92;text-transform:uppercase;margin-block-start:0px;margin-block-end:5px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-639dc164-d26f:hover,.elementor .e-639dc164-d26f:focus-visible{color:#000000;background-color:#FFFFFF;}.elementor .e-639dc164-d26f{font-family:Roboto;font-weight:600;font-size:15px;color:#FFFFFF;letter-spacing:0.06em;text-transform:uppercase;padding-block-start:15px;padding-block-end:15px;padding-inline-start:38px;padding-inline-end:38px;border-radius:0px;border-width:2px;border-color:#FFFFFF;border-style:solid;background-color:transparent;width:fit-content;\n}.elementor .e-61f6bf9f-7c71{width:100%;min-height:100px;max-width:1140px;padding:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;justify-content:flex-end;}.elementor .e-14da45b4-b28c{width:100%;padding-block-start:27px;padding-block-end:27px;padding-inline-start:24px;padding-inline-end:24px;background-image:linear-gradient(0deg, rgba(11,13,16,0.94) 0%,rgba(11,13,16,0.55) 45%,rgba(11,13,16,0.15) 100%),url("https://nthbd.ca/wp-content/uploads/2026/05/74434179-F3B7-4421-A384-7FEE0CAAAFDF.png");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#0B0D10;display:flex;flex-direction:column;background-size:100% 100%, cover; background-position:0% 0%, center 30%; background-repeat:no-repeat, no-repeat;\n}.elementor .e-7b604c11-c5de{font-family:Roboto;font-weight:700;font-size:12px;color:#f49ac3;letter-spacing:0.22em;text-transform:uppercase;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3d7c2890-f7fc{font-family:Roboto;font-weight:900;font-size:clamp(28px, 2.5vw, 38px);color:#FFFFFF;letter-spacing:-0.03em;line-height:1;text-transform:uppercase;margin-block-start:0px;margin-block-end:18px;margin-inline-start:0px;margin-inline-end:0px;overflow-wrap:break-word;\n}.elementor .e-7d69b4b8-af18{font-family:Roboto;font-weight:400;font-size:16px;color:#B7BEC7;line-height:1.65;margin:0px;}.elementor .e-52fb2d18-d8b9{width:44%;padding-block-start:44px;padding-block-end:46px;padding-inline-start:40px;padding-inline-end:40px;background-color:#0B0D10;}.elementor .e-d80da37-ec4c{font-family:Roboto;font-weight:700;font-size:13px;color:#147079;letter-spacing:0.14em;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4058ad4a-941b{font-family:Roboto;font-weight:800;font-size:19px;color:#000000;letter-spacing:0.01em;line-height:1.15;text-transform:uppercase;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3f74d82b-ae76{font-family:Roboto;font-weight:400;font-size:15px;color:#4A5058;line-height:1.65;margin:0px;}.elementor .e-43231cc6-a09c{padding-block-start:22px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:2px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#147079;border-style:solid;}.elementor .e-4612baab-3079{font-family:Roboto;font-weight:700;font-size:13px;color:#147079;letter-spacing:0.14em;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5f5edeb8-b6fd{font-family:Roboto;font-weight:800;font-size:19px;color:#000000;letter-spacing:0.01em;line-height:1.15;text-transform:uppercase;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5add3a40-dc99{font-family:Roboto;font-weight:400;font-size:15px;color:#4A5058;line-height:1.65;margin:0px;}.elementor .e-683b5eca-a478{padding-block-start:22px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:2px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#000000;border-style:solid;}.elementor .e-754e8118-f39c{font-family:Roboto;font-weight:700;font-size:13px;color:#147079;letter-spacing:0.14em;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-72211dd3-aa9a{font-family:Roboto;font-weight:800;font-size:19px;color:#000000;letter-spacing:0.01em;line-height:1.15;text-transform:uppercase;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-2e117d23-6254{font-family:Roboto;font-weight:400;font-size:15px;color:#4A5058;line-height:1.65;margin:0px;}.elementor .e-758b319a-2e8d{padding-block-start:22px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:2px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#000000;border-style:solid;}.elementor .e-3100fb20-2f78{font-family:Roboto;font-weight:700;font-size:13px;color:#147079;letter-spacing:0.14em;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-50065693-9f96{font-family:Roboto;font-weight:800;font-size:19px;color:#000000;letter-spacing:0.01em;line-height:1.15;text-transform:uppercase;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4efc785a-a705{font-family:Roboto;font-weight:400;font-size:15px;color:#4A5058;line-height:1.65;margin:0px;}.elementor .e-53853a51-2b5a{padding-block-start:22px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:2px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#000000;border-style:solid;}.elementor .e-680771ad-50af{width:auto;min-width:0px;column-gap:32px;padding:0px;display:grid;flex:1 1 auto;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto auto;align-content:center;row-gap:30px;\n}.elementor .e-f602f28-dd1f{width:100%;max-width:1140px;padding:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:52px;align-items:stretch;}.elementor .e-6123006c-e072{width:100%;padding-block-start:27px;padding-block-end:27px;padding-inline-start:24px;padding-inline-end:24px;background-color:#FFFFFF;display:flex;flex-direction:column;}.elementor .e-47321168-3788{margin:0px;display:block;}.elementor .e-15fbfde1-39b8{width:100%;min-width:0px;padding:0px;}.elementor .e-7f89f978-f11b{font-family:Roboto;font-weight:700;font-size:12px;color:#f49ac3;letter-spacing:0.22em;text-transform:uppercase;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-773a4508-c341{max-width:420px;font-family:Roboto;font-weight:900;font-size:40px;color:#FFFFFF;letter-spacing:-0.03em;line-height:0.98;text-transform:uppercase;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-2d2be3fc-289b{max-width:400px;font-family:Roboto;font-weight:400;font-size:16px;color:#B7BEC7;line-height:1.65;margin:0px;}.elementor .e-66db6e4a-734b{width:40%;padding:0px;}.elementor .e-70e66b00-b6ea{font-family:Roboto;font-weight:900;font-size:clamp(34px, 4.4vw, 60px);color:#FFFFFF;letter-spacing:-0.03em;line-height:1;text-transform:uppercase;margin:0px;}.elementor .e-1c6dc470-818d{font-family:Roboto;font-weight:700;font-size:12px;color:#5FB3BA;letter-spacing:0.16em;text-transform:uppercase;margin:0px;text-align:right;\n}.elementor .e-31c761c7-64ce:hover,.elementor .e-31c761c7-64ce:focus-visible{border-color:#147079;}.elementor .e-31c761c7-64ce{padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-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:flex;flex-direction:row;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-4fdb49f5-41dd{font-family:Roboto;font-weight:900;font-size:clamp(34px, 4.4vw, 60px);color:#FFFFFF;letter-spacing:-0.03em;line-height:1;text-transform:uppercase;margin:0px;}.elementor .e-69751e5e-ce1b{font-family:Roboto;font-weight:700;font-size:12px;color:#5FB3BA;letter-spacing:0.16em;text-transform:uppercase;margin:0px;text-align:right;\n}.elementor .e-47c8bba1-dfa7:hover,.elementor .e-47c8bba1-dfa7:focus-visible{border-color:#147079;}.elementor .e-47c8bba1-dfa7{padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-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:flex;flex-direction:row;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-51ec9a6b-e381{font-family:Roboto;font-weight:900;font-size:clamp(34px, 4.4vw, 60px);color:#FFFFFF;letter-spacing:-0.03em;line-height:1;text-transform:uppercase;margin:0px;}.elementor .e-160892e2-ab1d{font-family:Roboto;font-weight:700;font-size:12px;color:#5FB3BA;letter-spacing:0.16em;text-transform:uppercase;margin:0px;text-align:right;\n}.elementor .e-e28559d-dff5:hover,.elementor .e-e28559d-dff5:focus-visible{border-color:#147079;}.elementor .e-e28559d-dff5{padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-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:flex;flex-direction:row;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-277b6d3f-585f{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;flex:1 1 auto;}.elementor .e-b600614-fc0c{width:100%;max-width:1140px;padding:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:56px;align-items:center;}.elementor .e-5bf7f1e-30cb{width:100%;padding-block-start:27px;padding-block-end:27px;padding-inline-start:24px;padding-inline-end:24px;background-color:#14171B;display:flex;flex-direction:column;}.elementor .e-3d022e9b-72e3{font-family:Roboto;font-weight:900;font-size:30px;color:#000000;letter-spacing:-0.03em;line-height:0.98;text-transform:uppercase;margin-block-start:0px;margin-block-end:18px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-67bc5e1b-6968{font-family:Roboto;font-weight:700;font-size:15px;color:#000000;line-height:1.4;margin:0px;}.elementor .e-574e4b51-cda6{min-width:0px;flex:1 1 auto;}.elementor .e-1cf91265-e646{font-family:Roboto;font-size:22px;color:#147079;line-height:1;margin:0px;}.elementor .e-632ca778-436a{width:24px;min-width:24px;color:#147079;}.elementor .e-654a345a-9a3a{cursor:pointer;padding-block-start:15px;padding-block-end:15px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-28b119e7-49d2{max-width:680px;font-family:Roboto;font-weight:400;font-size:15px;color:#4A5058;line-height:1.65;margin:0px;}.elementor .e-6fa8bab6-3f53{padding-block-start:0px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-44db1e57-2c77{padding:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#D8DBDF;border-style:solid;}.elementor .e-2dd4045e-5c30{font-family:Roboto;font-weight:700;font-size:15px;color:#000000;line-height:1.4;margin:0px;}.elementor .e-10c28d18-6399{min-width:0px;flex:1 1 auto;}.elementor .e-172dce73-63cd{font-family:Roboto;font-size:22px;color:#147079;line-height:1;margin:0px;}.elementor .e-653923d2-1ce2{width:24px;min-width:24px;color:#147079;}.elementor .e-2a6532e4-cf2b{cursor:pointer;padding-block-start:15px;padding-block-end:15px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-789df6fa-7e98{max-width:680px;font-family:Roboto;font-weight:400;font-size:15px;color:#4A5058;line-height:1.65;margin:0px;}.elementor .e-4bccc799-5297{padding-block-start:0px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-26db58f7-69e1{padding:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#D8DBDF;border-style:solid;}.elementor .e-4c16e002-a1b7{font-family:Roboto;font-weight:700;font-size:15px;color:#000000;line-height:1.4;margin:0px;}.elementor .e-23355e32-1214{min-width:0px;flex:1 1 auto;}.elementor .e-7f4eba81-e23d{font-family:Roboto;font-size:22px;color:#147079;line-height:1;margin:0px;}.elementor .e-3ff7f2d0-b5bf{width:24px;min-width:24px;color:#147079;}.elementor .e-3de7f308-7b9b{cursor:pointer;padding-block-start:15px;padding-block-end:15px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-1c539360-65aa{max-width:680px;font-family:Roboto;font-weight:400;font-size:15px;color:#4A5058;line-height:1.65;margin:0px;}.elementor .e-687ab4e5-ab1d{padding-block-start:0px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-37afc87f-bcee{padding:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#D8DBDF;border-style:solid;}.elementor .e-6436cbe2-5455{font-family:Roboto;font-weight:700;font-size:15px;color:#000000;line-height:1.4;margin:0px;}.elementor .e-5bdfd352-7300{min-width:0px;flex:1 1 auto;}.elementor .e-5392528-f6d4{font-family:Roboto;font-size:22px;color:#147079;line-height:1;margin:0px;}.elementor .e-572e08be-e4f7{width:24px;min-width:24px;color:#147079;}.elementor .e-4aafd412-fdd2{cursor:pointer;padding-block-start:15px;padding-block-end:15px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-3cc23e1f-c4b1{max-width:680px;font-family:Roboto;font-weight:400;font-size:15px;color:#4A5058;line-height:1.65;margin:0px;}.elementor .e-b395278-3295{padding-block-start:0px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-799c50c9-75a8{padding:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#D8DBDF;border-style:solid;}.elementor .e-4967f850-dc01{font-family:Roboto;font-weight:700;font-size:15px;color:#000000;line-height:1.4;margin:0px;}.elementor .e-626ed979-a467{min-width:0px;flex:1 1 auto;}.elementor .e-3b95e0d4-2b10{font-family:Roboto;font-size:22px;color:#147079;line-height:1;margin:0px;}.elementor .e-61dab213-fd33{width:24px;min-width:24px;color:#147079;}.elementor .e-52412626-a3f2{cursor:pointer;padding-block-start:15px;padding-block-end:15px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-53dc478-9733{max-width:680px;font-family:Roboto;font-weight:400;font-size:15px;color:#4A5058;line-height:1.65;margin:0px;}.elementor .e-3b5ddbdf-61be{padding-block-start:0px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-66b21b9f-d578{padding:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#D8DBDF;border-style:solid;}.elementor .e-79875fcc-7871{font-family:Roboto;font-weight:700;font-size:15px;color:#000000;line-height:1.4;margin:0px;}.elementor .e-110b0553-596d{min-width:0px;flex:1 1 auto;}.elementor .e-2d0d16de-3a47{font-family:Roboto;font-size:22px;color:#147079;line-height:1;margin:0px;}.elementor .e-e00e783-6cd1{width:24px;min-width:24px;color:#147079;}.elementor .e-3f114c26-736b{cursor:pointer;padding-block-start:15px;padding-block-end:15px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-74b606c9-9694{max-width:680px;font-family:Roboto;font-weight:400;font-size:15px;color:#4A5058;line-height:1.65;margin:0px;}.elementor .e-23d0f275-9c9c{padding-block-start:0px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-5f23e30d-118a{padding:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#D8DBDF;border-style:solid;}.elementor .e-4c098411-4616{width:100%;column-gap:44px;padding:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#D8DBDF;border-style:solid;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;row-gap:0px;\n}.elementor .e-643af346-5f3a{width:100%;max-width:1140px;padding:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;}.elementor .e-cb86f84-230e{width:100%;padding-block-start:56px;padding-block-end:56px;padding-inline-start:24px;padding-inline-end:24px;background-color:#F3F4F5;display:flex;flex-direction:column;}.elementor .e-4da6d5d3-ac0a{max-width:700px;font-family:Roboto;font-weight:900;font-size:clamp(38px, 4.6vw, 66px);color:#000000;letter-spacing:-0.03em;line-height:0.96;text-transform:uppercase;padding-block-start:22px;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:28px;margin-block-start:0px;margin-block-end:22px;margin-inline-start:0px;margin-inline-end:0px;background-color:#FFFFFF;transform:rotateX(0deg) rotateY(0deg) rotateZ(-1.5deg);clip-path:polygon(0 0,100% 3%,98.5% 100%,1% 96%);width:fit-content;\n}.elementor .e-3c9acbd7-3a0a{max-width:520px;font-family:Roboto;font-weight:400;font-size:19px;color:#FFFFFF;line-height:1.65;margin:0px;}.elementor .e-738847f9-3322:hover,.elementor .e-738847f9-3322:focus-visible{color:#000000;background-color:#FFFFFF;}.elementor .e-738847f9-3322{font-family:Roboto;font-weight:600;font-size:14px;color:#FFFFFF;letter-spacing:0.08em;text-transform:uppercase;padding-block-start:17px;padding-block-end:17px;padding-inline-start:36px;padding-inline-end:36px;border-radius:0px;background-color:#147079;}.elementor .e-56bd051d-d9c0:hover,.elementor .e-56bd051d-d9c0:focus-visible{color:#000000;background-color:#FFFFFF;}.elementor .e-56bd051d-d9c0{font-family:Roboto;font-weight:600;font-size:15px;color:#FFFFFF;letter-spacing:0.06em;text-transform:uppercase;padding-block-start:15px;padding-block-end:15px;padding-inline-start:38px;padding-inline-end:38px;border-radius:0px;border-width:2px;border-color:#FFFFFF;border-style:solid;background-color:transparent;}.elementor .e-4f089120-b637{padding:0px;margin-block-start:30px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;gap:14px;flex-wrap:wrap;}.elementor .e-96a7d2b-c619{width:100%;max-width:1140px;padding:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-585c2669-48d8{width:100%;padding-block-start:40px;padding-block-end:40px;padding-inline-start:24px;padding-inline-end:24px;border-block-start-width:4px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#147079;border-style:solid;background-image:linear-gradient(90deg, rgba(11,13,16,0.95) 0%,rgba(11,13,16,0.82) 45%,rgba(11,13,16,0.35) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#0B0D10;display:flex;flex-direction:column;background-size:100% 100%, cover; background-position:0% 0%, 65% center; background-repeat:no-repeat, no-repeat;\n}