.elementor .e-01095057-5aef{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-f1425fcd-830a{max-width:900px;font-family:Roboto;font-weight:900;font-size:clamp(60px, 5.8vw, 82px);color:#000000;letter-spacing:-0.03em;line-height:0.98;text-transform:uppercase;padding-block-start:26px;padding-block-end:26px;padding-inline-start:26px;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-2008ae7a-059b{max-width:620px;font-family:Roboto;font-weight:400;font-size:19px;color:rgba(255,255,255,0.85);line-height:1.65;margin:0px;background-color:#000000;}.elementor .e-f7277dca-e1c7:hover,.elementor .e-f7277dca-e1c7:focus-visible{color:#000000;background-color:#FFFFFF;}.elementor .e-f7277dca-e1c7{font-family:Roboto;font-weight:600;font-size:16px;color:#FFFFFF;letter-spacing:0.06em;text-transform:uppercase;padding-block-start:20px;padding-block-end:20px;padding-inline-start:48px;padding-inline-end:48px;border-radius:0px;background-color:#147079;}.elementor .e-62e0d755-47dc:hover,.elementor .e-62e0d755-47dc:focus-visible{color:#000000;background-color:#FFFFFF;}.elementor .e-62e0d755-47dc{font-family:Roboto;font-weight:600;font-size:16px;color:#FFFFFF;letter-spacing:0.06em;text-transform:uppercase;padding-block-start:18px;padding-block-end:18px;padding-inline-start:46px;padding-inline-end:46px;border-radius:0px;border-width:2px;border-color:#FFFFFF;border-style:solid;background-color:#000000;}.elementor .e-bbf52468-5741{padding:0px;margin-block-start:28px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;gap:16px;flex-wrap:wrap;}.elementor .e-04ed5466-bc83{width:58%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:32px;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-bb97fd32-6919{width:46%;height:auto;position:absolute;inset-block-start:6%;inset-inline-start:0%;border-width:6px;border-color:#FFFFFF;border-style:solid;box-shadow:0px 18px 40px 0px rgba(0,0,0,0.55);transform:rotateX(0deg) rotateY(0deg) rotateZ(-7deg);}.elementor .e-373737a8-e9a7{width:46%;height:auto;position:absolute;inset-block-start:0%;inset-inline-end:0%;border-width:6px;border-color:#FFFFFF;border-style:solid;box-shadow:0px 18px 40px 0px rgba(0,0,0,0.55);transform:rotateX(0deg) rotateY(0deg) rotateZ(5deg);}.elementor .e-372be40b-e436{width:46%;height:auto;position:absolute;inset-block-start:30%;inset-inline-start:27%;border-width:6px;border-color:#FFFFFF;border-style:solid;box-shadow:0px 22px 50px 0px rgba(0,0,0,0.6);transform:rotateX(0deg) rotateY(0deg) rotateZ(-1deg);}.elementor .e-a6708792-5fd6{width:42%;height:540px;position:relative;padding:0px;}.elementor .e-cad882bc-a8de{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-d3de437e-4765{width:100%;overflow:hidden;padding-block-start:43px;padding-block-end:36px;padding-inline-start:24px;padding-inline-end:24px;background-image:url("https://nthbd.ca/wp-content/uploads/2026/09/3C1C1148-102D-4D61-BA58-943D56387F8E.webp");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;background-color:#101010;display:flex;flex-direction:column;}.elementor .e-db71765b-7017{font-family:Roboto;font-weight:700;font-size:13px;color:#147079;letter-spacing:0.18em;text-transform:uppercase;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-757e1fae-c23a{width:90%;height:auto;max-width:341px;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-9b355d91-aa08{width:34%;padding:0px;}.elementor .e-9046c57f-8a2f{font-family:Roboto;font-weight:900;font-size:52px;color:#000000;letter-spacing:-0.02em;line-height:1.02;text-transform:uppercase;margin-block-start:0px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-2bef4645-56df{max-width:680px;font-family:Roboto;font-weight:400;font-size:18px;color:#3a3a3a;line-height:1.75;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-ac2a4ca4-e878{max-width:680px;font-family:Roboto;font-weight:400;font-size:18px;color:#3a3a3a;line-height:1.75;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-e2f7e55d-c591{max-width:680px;font-family:Roboto;font-weight:400;font-size:18px;color:#3a3a3a;line-height:1.75;margin:0px;}.elementor .e-c12a8d62-8637{width:auto;min-width:0px;padding:0px;flex:1 1 auto;}.elementor .e-a52f088a-a5f5{width:100%;max-width:1140px;padding:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:48px;}.elementor .e-12a5df90-5688{width:100%;padding-block-start:42px;padding-block-end:15px;padding-inline-start:24px;padding-inline-end:24px;background-color:#FFFFFF;display:flex;flex-direction:column;}.elementor .e-8397e1d8-1273{font-family:Roboto;font-weight:700;font-size:13px;color:#f49ac3;letter-spacing:0.18em;text-transform:uppercase;margin-block-start:0px;margin-block-end:6px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-b728392b-8eeb{max-width:820px;font-family:Roboto;font-weight:900;font-size:52px;color:#FFFFFF;letter-spacing:-0.02em;line-height:1.02;text-transform:uppercase;margin-block-start:0px;margin-block-end:6px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-d60fa24c-3672{max-width:680px;font-family:Roboto;font-weight:400;font-size:17px;color:rgba(255,255,255,0.8);line-height:1.7;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-d82d9453-f869{font-family:Roboto;font-weight:700;font-size:14px;color:#f49ac3;letter-spacing:0.12em;margin-block-start:0px;margin-block-end:18px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5e2c3105-e9c2{font-family:Roboto;font-weight:800;font-size:21px;color:#FFFFFF;line-height:1.2;text-transform:uppercase;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-c8cdaa1b-cbf4{font-family:Roboto;font-weight:400;font-size:15px;color:rgba(255,255,255,0.75);line-height:1.65;margin:0px;}.elementor .e-11746877-0806{padding-block-start:32px;padding-block-end:32px;padding-inline-start:28px;padding-inline-end:28px;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-color:#1b1b1b;display:flex;flex-direction:column;}.elementor .e-7a36ff26-b110{font-family:Roboto;font-weight:700;font-size:14px;color:#f49ac3;letter-spacing:0.12em;margin-block-start:0px;margin-block-end:18px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-13dd35d6-0e59{font-family:Roboto;font-weight:800;font-size:21px;color:#FFFFFF;line-height:1.2;text-transform:uppercase;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-87b94161-6bd0{font-family:Roboto;font-weight:400;font-size:15px;color:rgba(255,255,255,0.75);line-height:1.65;margin:0px;}.elementor .e-573ad7c4-6ab9{padding-block-start:32px;padding-block-end:32px;padding-inline-start:28px;padding-inline-end:28px;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-color:#1b1b1b;display:flex;flex-direction:column;}.elementor .e-05277bff-3027{font-family:Roboto;font-weight:700;font-size:14px;color:#f49ac3;letter-spacing:0.12em;margin-block-start:0px;margin-block-end:18px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-fdf72a84-bfd6{font-family:Roboto;font-weight:800;font-size:21px;color:#FFFFFF;line-height:1.2;text-transform:uppercase;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3f605425-fbe6{font-family:Roboto;font-weight:400;font-size:15px;color:rgba(255,255,255,0.75);line-height:1.65;margin:0px;}.elementor .e-48415b12-1088{padding-block-start:32px;padding-block-end:32px;padding-inline-start:28px;padding-inline-end:28px;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-color:#1b1b1b;display:flex;flex-direction:column;}.elementor .e-7867794b-2c32{font-family:Roboto;font-weight:700;font-size:14px;color:#f49ac3;letter-spacing:0.12em;margin-block-start:0px;margin-block-end:18px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-801eb548-2b8b{font-family:Roboto;font-weight:800;font-size:21px;color:#FFFFFF;line-height:1.2;text-transform:uppercase;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-43eab44e-e938{font-family:Roboto;font-weight:400;font-size:15px;color:rgba(255,255,255,0.75);line-height:1.65;margin:0px;}.elementor .e-d5d5eae8-d35f{padding-block-start:32px;padding-block-end:32px;padding-inline-start:28px;padding-inline-end:28px;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-color:#1b1b1b;display:flex;flex-direction:column;}.elementor .e-50835bec-e11c{font-family:Roboto;font-weight:700;font-size:14px;color:#f49ac3;letter-spacing:0.12em;margin-block-start:0px;margin-block-end:18px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-8cc0803c-0fce{font-family:Roboto;font-weight:800;font-size:21px;color:#FFFFFF;line-height:1.2;text-transform:uppercase;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-aada7f30-2688{font-family:Roboto;font-weight:400;font-size:15px;color:rgba(255,255,255,0.75);line-height:1.65;margin:0px;}.elementor .e-09f9242a-1a10{padding-block-start:32px;padding-block-end:32px;padding-inline-start:28px;padding-inline-end:28px;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-color:#1b1b1b;display:flex;flex-direction:column;}.elementor .e-5c75de38-06e3{font-family:Roboto;font-weight:700;font-size:14px;color:#f49ac3;letter-spacing:0.12em;margin-block-start:0px;margin-block-end:18px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-adb004ca-2806{font-family:Roboto;font-weight:800;font-size:21px;color:#FFFFFF;line-height:1.2;text-transform:uppercase;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7af7863e-bb4e{font-family:Roboto;font-weight:400;font-size:15px;color:rgba(255,255,255,0.75);line-height:1.65;margin:0px;}.elementor .e-982871d3-d6a4{padding-block-start:32px;padding-block-end:32px;padding-inline-start:28px;padding-inline-end:28px;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-color:#1b1b1b;display:flex;flex-direction:column;}.elementor .e-ed5f7334-0289{width:100%;padding:0px;display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto auto;}.elementor .e-77ef3b95-c5fe{width:100%;max-width:1140px;padding:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;justify-content:center;}.elementor .e-18f6ddce-cfa1{width:100%;padding-block-start:35px;padding-block-end:46px;padding-inline-start:24px;padding-inline-end:24px;background-color:#101010;display:flex;flex-direction:column;justify-content:center;}.elementor .e-61de4966-3d6c{font-family:Roboto;font-weight:700;font-size:13px;color:#147079;letter-spacing:0.18em;text-transform:uppercase;margin-block-start:0px;margin-block-end:2px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-074ba06d-c59b{font-family:Roboto;font-weight:900;font-size:52px;color:#000000;letter-spacing:-0.02em;line-height:1.02;text-transform:uppercase;margin-block-start:0px;margin-block-end:4px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-55729e55-5566{max-width:680px;font-family:Roboto;font-weight:400;font-size:17px;color:#3a3a3a;line-height:1.7;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-e3a98f81-3470{width:100%;height:420px;object-fit:cover;object-position:center center;margin-block-start:0px;margin-block-end:32px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-2ad70814-4dad{font-family:Roboto;font-weight:900;font-size:40px;color:#147079;line-height:1;margin-block-start:0px;margin-block-end:5px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5a61fdf7-6ddc{font-family:Roboto;font-weight:800;font-size:20px;color:#000000;line-height:1.2;text-transform:uppercase;margin-block-start:0px;margin-block-end:5px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-55228229-f17d{font-family:Roboto;font-weight:400;font-size:15px;color:#4a4a4a;line-height:1.65;margin:0px;}.elementor .e-2b8f0de0-3288{padding-block-start:14px;padding-block-end:14px;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;display:flex;flex-direction:column;}.elementor .e-13922e89-56f2{font-family:Roboto;font-weight:900;font-size:40px;color:#147079;line-height:1;margin-block-start:0px;margin-block-end:5px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-edd779e6-f085{font-family:Roboto;font-weight:800;font-size:20px;color:#000000;line-height:1.2;text-transform:uppercase;margin-block-start:0px;margin-block-end:5px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7141bc01-46c0{font-family:Roboto;font-weight:400;font-size:15px;color:#4a4a4a;line-height:1.65;margin:0px;}.elementor .e-67325396-b700{padding-block-start:14px;padding-block-end:14px;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;display:flex;flex-direction:column;}.elementor .e-28fe9399-b5a7{font-family:Roboto;font-weight:900;font-size:40px;color:#147079;line-height:1;margin-block-start:0px;margin-block-end:5px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-ae907b4e-80ca{font-family:Roboto;font-weight:800;font-size:20px;color:#000000;line-height:1.2;text-transform:uppercase;margin-block-start:0px;margin-block-end:5px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-2fa0c46a-bcec{font-family:Roboto;font-weight:400;font-size:15px;color:#4a4a4a;line-height:1.65;margin:0px;}.elementor .e-9101ebe5-038b{padding-block-start:14px;padding-block-end:14px;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;display:flex;flex-direction:column;}.elementor .e-77451efa-45c9{font-family:Roboto;font-weight:900;font-size:40px;color:#147079;line-height:1;margin-block-start:0px;margin-block-end:5px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5ec19e02-7d97{font-family:Roboto;font-weight:800;font-size:20px;color:#000000;line-height:1.2;text-transform:uppercase;margin-block-start:0px;margin-block-end:5px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-16f30a81-c481{font-family:Roboto;font-weight:400;font-size:15px;color:#4a4a4a;line-height:1.65;margin:0px;}.elementor .e-aa72f4cf-0f8d{padding-block-start:14px;padding-block-end:14px;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;display:flex;flex-direction:column;}.elementor .e-43d51450-e26d{font-family:Roboto;font-weight:900;font-size:40px;color:#147079;line-height:1;margin-block-start:0px;margin-block-end:5px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-227771f0-a635{font-family:Roboto;font-weight:800;font-size:20px;color:#000000;line-height:1.2;text-transform:uppercase;margin-block-start:0px;margin-block-end:5px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-b6883758-cbbc{font-family:Roboto;font-weight:400;font-size:15px;color:#4a4a4a;line-height:1.65;margin:0px;}.elementor .e-1b075a3c-ee2b{padding-block-start:14px;padding-block-end:14px;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;display:flex;flex-direction:column;}.elementor .e-77c672be-558a{font-family:Roboto;font-weight:900;font-size:40px;color:#147079;line-height:1;margin-block-start:0px;margin-block-end:5px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-e1c35cc5-8036{font-family:Roboto;font-weight:800;font-size:20px;color:#000000;line-height:1.2;text-transform:uppercase;margin-block-start:0px;margin-block-end:5px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-21d0fb68-64aa{font-family:Roboto;font-weight:400;font-size:15px;color:#4a4a4a;line-height:1.65;margin:0px;}.elementor .e-c0b57f67-e818{padding-block-start:14px;padding-block-end:14px;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;display:flex;flex-direction:column;}.elementor .e-a08438cd-1cf1{width:100%;column-gap:40px;padding:0px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto auto;row-gap:8px;\n}.elementor .e-382b45a6-4046{width:100%;max-width:1140px;padding:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;}.elementor .e-aac98402-01cd{width:100%;padding-block-end:27px;background-color:#FFFFFF;display:flex;flex-direction:column;}.elementor .e-2f556e00-4279{font-family:Roboto;font-weight:700;font-size:13px;color:#147079;letter-spacing:0.18em;text-transform:uppercase;margin-block-start:0px;margin-block-end:5px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-d272d568-a002{max-width:900px;font-family:Roboto;font-weight:900;font-size:52px;color:#000000;letter-spacing:-0.02em;line-height:1.02;text-transform:uppercase;margin-block-start:0px;margin-block-end:9px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-8f2e3060-af4c{width:100%;height:240px;object-fit:cover;margin-block-start:0px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;border-radius:2px;object-position:center top;\n}.elementor .e-f355c51c-6555{font-family:Roboto;font-weight:900;font-size:24px;color:#000000;line-height:1.15;text-transform:uppercase;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3c43db69-d362{font-family:Roboto;font-weight:400;font-size:15px;color:#4a4a4a;line-height:1.65;margin-block-start:0px;margin-block-end:28px;margin-inline-start:0px;margin-inline-end:0px;flex:1 1 auto;}.elementor .e-aec3fb23-20ac:hover,.elementor .e-aec3fb23-20ac:focus-visible{color:#FFFFFF;background-color:#000000;}.elementor .e-aec3fb23-20ac{font-family:Roboto;font-weight:600;font-size:13px;color:#FFFFFF;letter-spacing:0.06em;text-transform:uppercase;padding-block-start:14px;padding-block-end:14px;padding-inline-start:22px;padding-inline-end:22px;border-radius:0px;background-color:#147079;}.elementor .e-5af4b3d2-02c1{padding-block-start:36px;padding-block-end:36px;padding-inline-start:32px;padding-inline-end:32px;border-radius:4px;background-color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.1);display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-8760ef66-ce63{width:100%;height:240px;object-fit:cover;margin-block-start:0px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;border-radius:2px;object-position:center top;\n}.elementor .e-b86883d0-4839{font-family:Roboto;font-weight:900;font-size:24px;color:#000000;line-height:1.15;text-transform:uppercase;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-94831e90-4ddd{font-family:Roboto;font-weight:400;font-size:15px;color:#4a4a4a;line-height:1.65;margin-block-start:0px;margin-block-end:28px;margin-inline-start:0px;margin-inline-end:0px;flex:1 1 auto;}.elementor .e-7fe0e552-4bf3:hover,.elementor .e-7fe0e552-4bf3:focus-visible{color:#FFFFFF;background-color:#000000;}.elementor .e-7fe0e552-4bf3{font-family:Roboto;font-weight:600;font-size:13px;color:#FFFFFF;letter-spacing:0.06em;text-transform:uppercase;padding-block-start:14px;padding-block-end:14px;padding-inline-start:22px;padding-inline-end:22px;border-radius:0px;background-color:#147079;}.elementor .e-76803261-e6b5{padding-block-start:36px;padding-block-end:36px;padding-inline-start:32px;padding-inline-end:32px;border-radius:4px;background-color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.1);display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-cb7231be-8915{width:100%;height:240px;object-fit:cover;object-position:center center;margin-block-start:0px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;border-radius:2px;}.elementor .e-c3a27dea-9481{font-family:Roboto;font-weight:900;font-size:24px;color:#000000;line-height:1.15;text-transform:uppercase;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-9135d958-4cbf{font-family:Roboto;font-weight:400;font-size:15px;color:#4a4a4a;line-height:1.65;margin-block-start:0px;margin-block-end:28px;margin-inline-start:0px;margin-inline-end:0px;flex:1 1 auto;}.elementor .e-d861990f-2432:hover,.elementor .e-d861990f-2432:focus-visible{color:#FFFFFF;background-color:#000000;}.elementor .e-d861990f-2432{font-family:Roboto;font-weight:600;font-size:13px;color:#FFFFFF;letter-spacing:0.06em;text-transform:uppercase;padding-block-start:14px;padding-block-end:14px;padding-inline-start:22px;padding-inline-end:22px;border-radius:0px;background-color:#147079;}.elementor .e-079eae20-334d{padding-block-start:36px;padding-block-end:36px;padding-inline-start:32px;padding-inline-end:32px;border-radius:4px;background-color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.1);display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-45eb7d2b-c3dc{width:100%;padding:0px;display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto;}.elementor .e-61b4b42e-dd35{width:100%;max-width:1140px;padding:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;}.elementor .e-dfbfaf66-c8db{width:100%;padding-block-start:27px;padding-block-end:27px;padding-inline-start:24px;padding-inline-end:24px;background-color:#F8E1CB;display:flex;flex-direction:column;}.elementor .e-8cc53759-7c27{font-family:Roboto;font-weight:700;font-size:13px;color:#f49ac3;letter-spacing:0.18em;text-transform:uppercase;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3063f75a-736e{font-family:Roboto;font-weight:900;font-size:52px;color:#FFFFFF;letter-spacing:-0.02em;line-height:1.02;text-transform:uppercase;margin-block-start:0px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7e806ab9-dcc3{font-family:Roboto;font-weight:400;font-size:18px;color:rgba(255,255,255,0.8);line-height:1.75;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-0be5a619-0a10{font-family:Roboto;font-weight:500;font-size:18px;color:#FFFFFF;line-height:2;margin:0px;}.elementor .e-79f0ea71-5d86{width:50%;padding:0px;}.elementor .e-a6a03924-1bdc{font-family:Roboto;font-weight:900;font-size:24px;color:#FFFFFF;line-height:1.15;text-transform:uppercase;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6bfd5efb-4f14{font-family:Roboto;font-weight:400;font-size:17px;color:rgba(255,255,255,0.8);line-height:1.7;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6c0874ca-4d0c{font-family:Roboto;font-weight:700;font-size:14px;color:#FFFFFF;letter-spacing:0.14em;text-transform:uppercase;margin:0px;}.elementor .e-a6e2d267-2da1{font-family:Roboto;font-weight:900;font-size:22px;color:#FFFFFF;margin:0px;}.elementor .e-05e2e6a6-6d5f{padding:0px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;justify-content:space-between;align-items:baseline;\n}.elementor .e-e495490e-6a73{font-family:Roboto;font-weight:400;font-size:15px;color:rgba(255,255,255,0.75);line-height:1.6;margin:0px;}.elementor .e-38ff68b0-26cc{padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:4px;border-inline-end-width:0px;border-color:#147079;border-style:solid;background-color:#1b1b1b;display:flex;flex-direction:column;gap:8px;}.elementor .e-18714f94-a0dd{font-family:Roboto;font-weight:700;font-size:14px;color:#FFFFFF;letter-spacing:0.14em;text-transform:uppercase;margin:0px;}.elementor .e-db292677-7882{font-family:Roboto;font-weight:900;font-size:22px;color:#FFFFFF;margin:0px;}.elementor .e-dc5c941d-0739{padding:0px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;justify-content:space-between;align-items:baseline;\n}.elementor .e-b3f2ca08-fec8{font-family:Roboto;font-weight:400;font-size:15px;color:rgba(255,255,255,0.75);line-height:1.6;margin:0px;}.elementor .e-ccdaa7f0-ca6a{padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:4px;border-inline-end-width:0px;border-color:#f49ac3;border-style:solid;background-color:#1b1b1b;display:flex;flex-direction:column;gap:8px;}.elementor .e-1a14d556-7bb3{font-family:Roboto;font-weight:700;font-size:14px;color:#FFFFFF;letter-spacing:0.14em;text-transform:uppercase;margin:0px;}.elementor .e-17bafa3b-58cd{font-family:Roboto;font-weight:900;font-size:22px;color:#FFFFFF;margin:0px;}.elementor .e-8ff9e205-63d4{padding:0px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;justify-content:space-between;align-items:baseline;\n}.elementor .e-032ab61c-21aa{font-family:Roboto;font-weight:400;font-size:15px;color:rgba(255,255,255,0.75);line-height:1.6;margin:0px;}.elementor .e-78421a72-fa06{padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:4px;border-inline-end-width:0px;border-color:#147079;border-style:solid;background-color:#1b1b1b;display:flex;flex-direction:column;gap:8px;}.elementor .e-13408444-82ac{padding:0px;margin-block-start:4px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;display:grid;flex-direction:column;gap:12px;grid-template-columns:minmax(0,1fr);grid-auto-rows:1fr;}.elementor .e-e6f5a465-4efd{width:50%;padding:0px;display:flex;flex-direction:column;gap:16px;}.elementor .e-b9a96e0b-e807{width:100%;max-width:1140px;padding:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:64px;}.elementor .e-9cd26955-7f90{font-family:Roboto;font-weight:700;font-size:13px;color:#f49ac3;letter-spacing:0.18em;text-transform:uppercase;margin:0px;}.elementor .e-a05006df-c69a{font-family:Roboto;font-weight:700;font-size:14px;color:#f49ac3;letter-spacing:0.14em;text-transform:uppercase;margin-block-start:0px;margin-block-end:6px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-15b28107-4ff9{font-family:Roboto;font-weight:400;font-size:16px;color:rgba(255,255,255,0.75);line-height:1.6;margin:0px;}.elementor .e-bfdd9835-be4c{height:100%;padding-block-start:22px;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:24px;margin:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:4px;border-inline-end-width:0px;border-color:#147079;border-style:solid;background-color:#1b1b1b;}.elementor .e-2f4ca9b4-2ea2{font-family:Roboto;font-weight:700;font-size:14px;color:#f49ac3;letter-spacing:0.14em;text-transform:uppercase;margin-block-start:0px;margin-block-end:6px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-a9ab7096-c6c2{font-family:Roboto;font-weight:400;font-size:16px;color:rgba(255,255,255,0.75);line-height:1.6;margin:0px;}.elementor .e-4dce9e43-d4d9{height:100%;padding-block-start:22px;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:24px;margin:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:4px;border-inline-end-width:0px;border-color:#147079;border-style:solid;background-color:#1b1b1b;}.elementor .e-229ba3c2-2cdc{font-family:Roboto;font-weight:700;font-size:14px;color:#f49ac3;letter-spacing:0.14em;text-transform:uppercase;margin-block-start:0px;margin-block-end:6px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-a66834aa-cb63{font-family:Roboto;font-weight:400;font-size:16px;color:rgba(255,255,255,0.75);line-height:1.6;margin:0px;}.elementor .e-4d3a06ed-28f0{height:100%;padding-block-start:22px;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:24px;margin:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:4px;border-inline-end-width:0px;border-color:#147079;border-style:solid;background-color:#1b1b1b;}.elementor .e-afd8b8d2-6dfe{width:100%;padding:0px;display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto;align-items:stretch;}.elementor .e-78363fd0-75b8:hover,.elementor .e-78363fd0-75b8:focus-visible{color:#000000;background-color:#FFFFFF;}.elementor .e-78363fd0-75b8{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;margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:0px;background-color:#147079;width:fit-content;\n}.elementor .e-2d2427c3-4e85{width:100%;max-width:1140px;padding:0px;margin-block-start:32px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:16px;}.elementor .e-e535370b-f892{width:100%;padding-block-start:27px;padding-block-end:27px;padding-inline-start:24px;padding-inline-end:24px;background-color:#101010;display:flex;flex-direction:column;}.elementor .e-d31cdb09-2628{font-family:Roboto;font-weight:700;font-size:13px;color:#147079;letter-spacing:0.18em;text-transform:uppercase;margin-block-start:0px;margin-block-end:5px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-fb00b85f-0856{max-width:820px;font-family:Roboto;font-weight:900;font-size:52px;color:#000000;letter-spacing:-0.02em;line-height:1.02;text-transform:uppercase;margin-block-start:0px;margin-block-end:5px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-d0700037-8446{max-width:720px;font-family:Roboto;font-weight:400;font-size:17px;color:#3a3a3a;line-height:1.7;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-eaa2db75-0dd8{max-width:720px;font-family:Roboto;font-weight:400;font-size:17px;color:#3a3a3a;line-height:1.7;margin:0px;}.elementor .e-62c996fd-e1da{width:100%;max-width:1140px;padding:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;}.elementor .e-072683b0-03f1{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-5adf05b6-20ba{font-family:Roboto;font-weight:700;font-size:13px;color:#A86B30;letter-spacing:0.18em;text-transform:uppercase;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-51ef7618-61b9{font-family:Roboto;font-weight:900;font-size:46px;color:#000000;letter-spacing:-0.02em;line-height:1.04;text-transform:uppercase;margin-block-start:0px;margin-block-end:18px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-cbe137dc-509a{max-width:700px;font-family:Roboto;font-weight:400;font-size:17px;color:#685849;line-height:1.7;margin-block-start:0px;margin-block-end:28px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-dcef9e7b-aa95{font-family:Roboto;font-weight:700;font-size:13px;color:#A86B30;letter-spacing:0.18em;text-transform:uppercase;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-05c3fb1e-722b{font-family:Roboto;font-weight:800;font-size:19px;color:#000000;line-height:1.25;text-transform:uppercase;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-d9c5b9ff-5c59{font-family:Roboto;font-weight:700;font-size:11px;color:#8A7B6D;letter-spacing:0.16em;text-transform:uppercase;margin-block-start:0px;margin-block-end:6px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-db155176-bee1{font-family:Roboto;font-weight:400;font-size:15px;color:#685849;line-height:1.65;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-761bf002-734c{font-family:Roboto;font-weight:700;font-size:11px;color:#8A7B6D;letter-spacing:0.16em;text-transform:uppercase;margin-block-start:0px;margin-block-end:6px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-c0d052f0-4c63{font-family:Roboto;font-weight:400;font-size:15px;color:#000000;line-height:1.65;margin:0px;}.elementor .e-925827e9-11d5{padding-block-start:14px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:16px;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:#E6DCD2;border-style:solid;}.elementor .e-014b820b-075c:hover,.elementor .e-014b820b-075c:focus-visible{color:#000000;}.elementor .e-014b820b-075c{font-family:Roboto;font-weight:700;font-size:13px;color:#147079;letter-spacing:0.08em;text-transform:uppercase;padding-block-start:8px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:auto;border-radius:0px;background-color:transparent;width:fit-content;\n}.elementor .e-c4d1a58c-2543{padding-block-start:24px;padding-block-end:18px;padding-inline-start:24px;padding-inline-end:24px;border-block-start-width:3px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#E9B17B;border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;}.elementor .e-22d3c9a3-47a4{font-family:Roboto;font-weight:700;font-size:13px;color:#A86B30;letter-spacing:0.18em;text-transform:uppercase;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-fa390ef1-aae3{font-family:Roboto;font-weight:800;font-size:19px;color:#000000;line-height:1.25;text-transform:uppercase;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-a88c3059-80fd{font-family:Roboto;font-weight:700;font-size:11px;color:#8A7B6D;letter-spacing:0.16em;text-transform:uppercase;margin-block-start:0px;margin-block-end:6px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-122d1146-5132{font-family:Roboto;font-weight:400;font-size:15px;color:#685849;line-height:1.65;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-082ae68d-9ee4{font-family:Roboto;font-weight:700;font-size:11px;color:#8A7B6D;letter-spacing:0.16em;text-transform:uppercase;margin-block-start:0px;margin-block-end:6px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-a6d6977f-40ce{font-family:Roboto;font-weight:400;font-size:15px;color:#000000;line-height:1.65;margin:0px;}.elementor .e-bf7582b3-1bb0{padding-block-start:14px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:16px;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:#E6DCD2;border-style:solid;}.elementor .e-bc93233f-a482:hover,.elementor .e-bc93233f-a482:focus-visible{color:#000000;}.elementor .e-bc93233f-a482{font-family:Roboto;font-weight:700;font-size:13px;color:#147079;letter-spacing:0.08em;text-transform:uppercase;padding-block-start:8px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:auto;border-radius:0px;background-color:transparent;width:fit-content;\n}.elementor .e-9e3cf798-738c{padding-block-start:24px;padding-block-end:18px;padding-inline-start:24px;padding-inline-end:24px;border-block-start-width:3px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#E9B17B;border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;}.elementor .e-c4605795-0cd5{font-family:Roboto;font-weight:700;font-size:13px;color:#A86B30;letter-spacing:0.18em;text-transform:uppercase;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-ec9c916d-2379{font-family:Roboto;font-weight:800;font-size:19px;color:#000000;line-height:1.25;text-transform:uppercase;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-bf40ede2-9c7d{font-family:Roboto;font-weight:700;font-size:11px;color:#8A7B6D;letter-spacing:0.16em;text-transform:uppercase;margin-block-start:0px;margin-block-end:6px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-a7a956a3-d746{font-family:Roboto;font-weight:400;font-size:15px;color:#685849;line-height:1.65;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-01e9b2e9-0008{font-family:Roboto;font-weight:700;font-size:11px;color:#8A7B6D;letter-spacing:0.16em;text-transform:uppercase;margin-block-start:0px;margin-block-end:6px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-8e8df7a5-c122{font-family:Roboto;font-weight:400;font-size:15px;color:#000000;line-height:1.65;margin:0px;}.elementor .e-d68ad7fd-b3b6{padding-block-start:14px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:16px;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:#E6DCD2;border-style:solid;}.elementor .e-9d1b8da6-0913:hover,.elementor .e-9d1b8da6-0913:focus-visible{color:#000000;}.elementor .e-9d1b8da6-0913{font-family:Roboto;font-weight:700;font-size:13px;color:#147079;letter-spacing:0.08em;text-transform:uppercase;padding-block-start:8px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:auto;border-radius:0px;background-color:transparent;width:fit-content;\n}.elementor .e-b86692f0-b781{padding-block-start:24px;padding-block-end:18px;padding-inline-start:24px;padding-inline-end:24px;border-block-start-width:3px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#E9B17B;border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;}.elementor .e-0dbe9efa-b326{width:100%;padding:0px;display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto;grid-auto-rows:auto;align-items:stretch;}.elementor .e-b6b3917f-d709{max-width:700px;font-family:Roboto;font-weight:400;font-size:17px;color:#685849;line-height:1.7;margin-block-start:24px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7006675a-ebf7{width:100%;max-width:1140px;padding:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;}.elementor .e-ae781749-2319{width:100%;padding-block-start:44px;padding-block-end:44px;padding-inline-start:24px;padding-inline-end:24px;background-color:#FBF6F1;display:flex;flex-direction:column;}.elementor .e-d23c86d3-995c{font-family:Roboto;font-weight:700;font-size:13px;color:#FFFFFF;letter-spacing:0.18em;text-transform:uppercase;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-587a9746-8333{max-width:820px;font-family:Roboto;font-weight:900;font-size:52px;color:#FFFFFF;letter-spacing:-0.02em;line-height:1.02;text-transform:uppercase;margin-block-start:0px;margin-block-end:40px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-d4f178fc-8ede{font-family:Roboto;font-weight:900;font-size:72px;color:rgba(255,255,255,0.3);line-height:1;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-0df79050-676e{font-family:Roboto;font-weight:800;font-size:20px;color:#FFFFFF;line-height:1.2;text-transform:uppercase;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-9f0bfa90-d96f{font-family:Roboto;font-weight:400;font-size:15px;color:rgba(255,255,255,0.9);line-height:1.65;margin:0px;}.elementor .e-44fa2adb-c106{padding:0px;}.elementor .e-e00fb9f5-5e21{font-family:Roboto;font-weight:900;font-size:72px;color:rgba(255,255,255,0.3);line-height:1;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-ec25dabb-bcdd{font-family:Roboto;font-weight:800;font-size:20px;color:#FFFFFF;line-height:1.2;text-transform:uppercase;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-cd2fbe82-56c6{font-family:Roboto;font-weight:400;font-size:15px;color:rgba(255,255,255,0.9);line-height:1.65;margin:0px;}.elementor .e-c614ee82-6043{padding:0px;}.elementor .e-b58dd49a-2aaf{font-family:Roboto;font-weight:900;font-size:72px;color:rgba(255,255,255,0.3);line-height:1;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-730fd3f0-0d86{font-family:Roboto;font-weight:800;font-size:20px;color:#FFFFFF;line-height:1.2;text-transform:uppercase;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-c931aa40-84dc{font-family:Roboto;font-weight:400;font-size:15px;color:rgba(255,255,255,0.9);line-height:1.65;margin:0px;}.elementor .e-13eef4fa-dfe6{padding:0px;}.elementor .e-543429dc-3303{font-family:Roboto;font-weight:900;font-size:72px;color:rgba(255,255,255,0.3);line-height:1;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4c6d9e76-da57{font-family:Roboto;font-weight:800;font-size:20px;color:#FFFFFF;line-height:1.2;text-transform:uppercase;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5ffff314-56c2{font-family:Roboto;font-weight:400;font-size:15px;color:rgba(255,255,255,0.9);line-height:1.65;margin:0px;}.elementor .e-9a626d2f-3063{padding:0px;}.elementor .e-3af25656-acc6{width:100%;padding:0px;display:grid;gap:40px;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:auto;}.elementor .e-7a1de067-d042{width:100%;max-width:1140px;padding:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;}.elementor .e-991f9a63-cb11{width:100%;padding-block-start:27px;padding-block-end:27px;padding-inline-start:24px;padding-inline-end:24px;background-color:#147079;display:flex;flex-direction:column;}.elementor .e-8ac5cd5f-559c{font-family:Roboto;font-weight:700;font-size:13px;color:#147079;letter-spacing:0.18em;text-transform:uppercase;margin-block-start:0px;margin-block-end:5px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-1a734b53-8391{font-family:Roboto;font-weight:900;font-size:44px;color:#000000;letter-spacing:-0.02em;line-height:1.05;text-transform:uppercase;margin-block-start:0px;margin-block-end:5px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5edaf69a-690e{font-family:Roboto;font-weight:400;font-size:17px;color:#3a3a3a;line-height:1.7;margin:0px;}.elementor .e-0097d64f-d683{width:100%;max-width:760px;padding:0px;}.elementor .e-0a561f07-3cc3{font-family:Roboto;font-weight:700;font-size:16px;color:#000000;line-height:1.4;margin:0px;}.elementor .e-99ce0e03-d8d8{min-width:0px;flex:1 1 auto;}.elementor .e-056a1e23-84a3{font-family:Roboto;font-weight:400;font-size:24px;color:#147079;line-height:1;margin:0px;}.elementor .e-ec9fb282-44bf{width:24px;min-width:24px;color:#147079;}.elementor .e-90a0a079-0204{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-501e5844-ef26{max-width:720px;font-family:Roboto;font-weight:400;font-size:15px;color:#4a4a4a;line-height:1.65;margin:0px;}.elementor .e-da80fb21-ff39{padding-block-start:0px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-3f8ce958-140e{padding:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#d9d9d9;border-style:solid;}.elementor .e-4240b2dc-526d{font-family:Roboto;font-weight:700;font-size:16px;color:#000000;line-height:1.4;margin:0px;}.elementor .e-d7c24288-d065{min-width:0px;flex:1 1 auto;}.elementor .e-efb141b3-549c{font-family:Roboto;font-weight:400;font-size:24px;color:#147079;line-height:1;margin:0px;}.elementor .e-91ee74ba-bdd1{width:24px;min-width:24px;color:#147079;}.elementor .e-36193e95-b598{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-2819d167-8236{max-width:720px;font-family:Roboto;font-weight:400;font-size:15px;color:#4a4a4a;line-height:1.65;margin:0px;}.elementor .e-abaa9e65-bb36{padding-block-start:0px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-54d98270-6170{padding:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#d9d9d9;border-style:solid;}.elementor .e-d0b0a530-6138{font-family:Roboto;font-weight:700;font-size:16px;color:#000000;line-height:1.4;margin:0px;}.elementor .e-7a112dcf-f8a0{min-width:0px;flex:1 1 auto;}.elementor .e-cbe8dd15-5abc{font-family:Roboto;font-weight:400;font-size:24px;color:#147079;line-height:1;margin:0px;}.elementor .e-b1122f4b-0aa5{width:24px;min-width:24px;color:#147079;}.elementor .e-d3a967e6-d1aa{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-c464b2ff-9b89{max-width:720px;font-family:Roboto;font-weight:400;font-size:15px;color:#4a4a4a;line-height:1.65;margin:0px;}.elementor .e-ee69500e-d324{padding-block-start:0px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-0b66e62c-b549{padding:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#d9d9d9;border-style:solid;}.elementor .e-183f5bc1-c8c2{font-family:Roboto;font-weight:700;font-size:16px;color:#000000;line-height:1.4;margin:0px;}.elementor .e-596f79cb-885e{min-width:0px;flex:1 1 auto;}.elementor .e-54913109-8ad0{font-family:Roboto;font-weight:400;font-size:24px;color:#147079;line-height:1;margin:0px;}.elementor .e-c459148d-0dab{width:24px;min-width:24px;color:#147079;}.elementor .e-df618af6-bc1c{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-a0660d58-a408{max-width:720px;font-family:Roboto;font-weight:400;font-size:15px;color:#4a4a4a;line-height:1.65;margin:0px;}.elementor .e-36c0b49f-93bd{padding-block-start:0px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-cea48782-0a24{padding:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#d9d9d9;border-style:solid;}.elementor .e-ba0605be-224e{font-family:Roboto;font-weight:700;font-size:16px;color:#000000;line-height:1.4;margin:0px;}.elementor .e-7aa8898f-a36f{min-width:0px;flex:1 1 auto;}.elementor .e-fb4dc110-2981{font-family:Roboto;font-weight:400;font-size:24px;color:#147079;line-height:1;margin:0px;}.elementor .e-0e20a9ed-d739{width:24px;min-width:24px;color:#147079;}.elementor .e-392e10be-6202{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-e5b79a63-9e5c{max-width:720px;font-family:Roboto;font-weight:400;font-size:15px;color:#4a4a4a;line-height:1.65;margin:0px;}.elementor .e-c6607018-cb2d{padding-block-start:0px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-60dc1221-5a41{padding:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#d9d9d9;border-style:solid;}.elementor .e-6667a6e6-fdcf{font-family:Roboto;font-weight:700;font-size:16px;color:#000000;line-height:1.4;margin:0px;}.elementor .e-a7275a25-59a5{min-width:0px;flex:1 1 auto;}.elementor .e-ac7f91ba-44b7{font-family:Roboto;font-weight:400;font-size:24px;color:#147079;line-height:1;margin:0px;}.elementor .e-e5d69fa6-44c6{width:24px;min-width:24px;color:#147079;}.elementor .e-e11f5dab-a3b4{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-9559a243-5193{max-width:720px;font-family:Roboto;font-weight:400;font-size:15px;color:#4a4a4a;line-height:1.65;margin:0px;}.elementor .e-f1633e02-bb64{padding-block-start:0px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-48a20a8d-9c0e{padding:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#d9d9d9;border-style:solid;}.elementor .e-7bd105b5-3a68{font-family:Roboto;font-weight:700;font-size:16px;color:#000000;line-height:1.4;margin:0px;}.elementor .e-2af17af7-d8bb{min-width:0px;flex:1 1 auto;}.elementor .e-dfcceda7-5f1b{font-family:Roboto;font-weight:400;font-size:24px;color:#147079;line-height:1;margin:0px;}.elementor .e-b960564f-fe16{width:24px;min-width:24px;color:#147079;}.elementor .e-3fcb16b0-0eda{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-da85f944-cbfd{max-width:720px;font-family:Roboto;font-weight:400;font-size:15px;color:#4a4a4a;line-height:1.65;margin:0px;}.elementor .e-24d8eeb7-37a9{padding-block-start:0px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-4a22b0df-94e6{padding:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#d9d9d9;border-style:solid;}.elementor .e-5345980c-42ca{font-family:Roboto;font-weight:700;font-size:16px;color:#000000;line-height:1.4;margin:0px;}.elementor .e-c80f4836-4236{min-width:0px;flex:1 1 auto;}.elementor .e-341d2017-55bb{font-family:Roboto;font-weight:400;font-size:24px;color:#147079;line-height:1;margin:0px;}.elementor .e-d8e5bbbe-e969{width:24px;min-width:24px;color:#147079;}.elementor .e-6ecffe03-0b8e{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-038b865e-3d40{max-width:720px;font-family:Roboto;font-weight:400;font-size:15px;color:#4a4a4a;line-height:1.65;margin:0px;}.elementor .e-01812d56-516a{padding-block-start:0px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-a2df8d29-0f31{padding:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#d9d9d9;border-style:solid;}.elementor .e-857e33cd-a5ec{font-family:Roboto;font-weight:700;font-size:16px;color:#000000;line-height:1.4;margin:0px;}.elementor .e-dd147a82-abab{min-width:0px;flex:1 1 auto;}.elementor .e-790f6662-1876{font-family:Roboto;font-weight:400;font-size:24px;color:#147079;line-height:1;margin:0px;}.elementor .e-45e61b0d-c34d{width:24px;min-width:24px;color:#147079;}.elementor .e-bff34387-36a8{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-4e6c59cc-53a0{max-width:720px;font-family:Roboto;font-weight:400;font-size:15px;color:#4a4a4a;line-height:1.65;margin:0px;}.elementor .e-43ee0489-f65a{padding-block-start:0px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-eaa073c8-90be{padding:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#d9d9d9;border-style:solid;}.elementor .e-ae32673d-2961{font-family:Roboto;font-weight:700;font-size:16px;color:#000000;line-height:1.4;margin:0px;}.elementor .e-ddc784c7-c120{min-width:0px;flex:1 1 auto;}.elementor .e-f69e18be-b53a{font-family:Roboto;font-weight:400;font-size:24px;color:#147079;line-height:1;margin:0px;}.elementor .e-573ff100-bffc{width:24px;min-width:24px;color:#147079;}.elementor .e-afce5b2f-5ef1{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-299f0a34-0712{max-width:720px;font-family:Roboto;font-weight:400;font-size:15px;color:#4a4a4a;line-height:1.65;margin:0px;}.elementor .e-d8bd6b54-5ad5{padding-block-start:0px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-f53b95fb-3dbc{padding:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#d9d9d9;border-style:solid;}.elementor .e-eb73ab55-7622{font-family:Roboto;font-weight:700;font-size:16px;color:#000000;line-height:1.4;margin:0px;}.elementor .e-9a94af7d-309e{min-width:0px;flex:1 1 auto;}.elementor .e-cd548231-5aa1{font-family:Roboto;font-weight:400;font-size:24px;color:#147079;line-height:1;margin:0px;}.elementor .e-66430f03-10a8{width:24px;min-width:24px;color:#147079;}.elementor .e-67942015-0855{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-186686d0-6e56{max-width:720px;font-family:Roboto;font-weight:400;font-size:15px;color:#4a4a4a;line-height:1.65;margin:0px;}.elementor .e-e6877ce3-95f1{padding-block-start:0px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-f5d156f7-914b{padding:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#d9d9d9;border-style:solid;}.elementor .e-3496b347-640e{width:100%;column-gap:48px;padding:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#d9d9d9;border-style:solid;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;row-gap:0px;\n}.elementor .e-8424993e-a63a{width:100%;padding:0px;}.elementor .e-14dce96c-cfe6{width:100%;max-width:1140px;padding:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:32px;}.elementor .e-1a4f425e-6d07{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-372bda12-adbc{max-width:900px;font-family:Roboto;font-weight:900;font-size:56px;color:#FFFFFF;letter-spacing:-0.02em;line-height:1.02;text-transform:uppercase;margin-block-start:0px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-0b4fb0c9-a801{max-width:640px;font-family:Roboto;font-weight:400;font-size:18px;color:rgba(255,255,255,0.8);line-height:1.7;margin:0px;}.elementor .e-a111cec9-095f:hover,.elementor .e-a111cec9-095f:focus-visible{color:#000000;background-color:#FFFFFF;}.elementor .e-a111cec9-095f{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-b0a3882b-1077:hover,.elementor .e-b0a3882b-1077:focus-visible{color:#000000;background-color:#FFFFFF;}.elementor .e-b0a3882b-1077{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-48882f56-7d5c{padding:0px;margin-block-start:40px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;gap:16px;flex-wrap:wrap;}.elementor .e-34d99b8d-8ea3{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-f9398f9c-0341{width:100%;padding-block-start:27px;padding-block-end:27px;padding-inline-start:24px;padding-inline-end:24px;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:center center;background-color:#101010;display:flex;flex-direction:column;}.elementor .e-a53ad3b6-b0c2{font-family:Roboto;font-weight:900;font-size:28px;color:#000000;letter-spacing:-0.01em;line-height:1.1;text-transform:uppercase;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-80a0e81e-8e07{font-family:Roboto;font-weight:400;font-size:16px;color:#4a4a4a;line-height:1.6;margin-block-start:0px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7f5562d7-8539{font-family:Roboto;font-weight:700;font-size:12px;color:#147079;letter-spacing:0.18em;text-transform:uppercase;margin-block-start:0px;margin-block-end:6px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-719f6885-e9f6{font-family:Roboto;font-weight:800;font-size:18px;color:#000000;line-height:1.25;text-transform:uppercase;margin:0px;}.elementor .e-62be23a9-746d{padding-block-start:20px;padding-block-end:20px;padding-inline-start:22px;padding-inline-end:22px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:4px;border-inline-end-width:0px;border-color:#000000;border-style:solid;background-color:#FFFFFF;}.elementor .e-caba548e-1eac{font-family:Roboto;font-weight:700;font-size:12px;color:#147079;letter-spacing:0.18em;text-transform:uppercase;margin-block-start:0px;margin-block-end:6px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-a0b9733e-4535{font-family:Roboto;font-weight:800;font-size:18px;color:#000000;line-height:1.25;text-transform:uppercase;margin:0px;}.elementor .e-3a5c4817-5d5b{padding-block-start:20px;padding-block-end:20px;padding-inline-start:22px;padding-inline-end:22px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:4px;border-inline-end-width:0px;border-color:#000000;border-style:solid;background-color:#FFFFFF;}.elementor .e-9fb06056-c9d1{font-family:Roboto;font-weight:700;font-size:12px;color:#147079;letter-spacing:0.18em;text-transform:uppercase;margin-block-start:0px;margin-block-end:6px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-a019431d-48b0{font-family:Roboto;font-weight:800;font-size:18px;color:#000000;line-height:1.25;text-transform:uppercase;margin:0px;}.elementor .e-a7d24792-835d{padding-block-start:20px;padding-block-end:20px;padding-inline-start:22px;padding-inline-end:22px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:4px;border-inline-end-width:0px;border-color:#147079;border-style:solid;background-color:#FFFFFF;}.elementor .e-e7f851c5-5954{width:100%;padding:0px;display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto;}.elementor .e-acb7e1eb-41bf{width:100%;max-width:1140px;padding:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;}.elementor .e-b3fdef91-0fa5{width:100%;padding-block-start:56px;padding-block-end:56px;padding-inline-start:24px;padding-inline-end:24px;background-color:#F4F4F4;display:flex;flex-direction:column;}