.elementor .e-ebef781-2b4a42e{font-family:"IBM Plex Sans";font-weight:700;font-size:12px;color:#B08A57;letter-spacing:0px;line-height:16px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-d054580-b45ed2a{font-family:"IBM Plex Mono";font-weight:600;font-size:64px;color:#111111;line-height:70px;}.elementor .e-1be4fb4-5ec93fd{width:60px;height:2px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#B08A57;align-self:start;}.elementor .e-77cefd0-0bc348e{width:60px;height:2px;border-width:2px;border-color:#B08A57;border-style:solid;display:none;align-self:start;}.elementor .e-4736e17-68075d0{font-family:"IBM Plex Sans";font-weight:700;font-size:17px;color:#9A7A45;letter-spacing:1.1px;line-height:26px;text-transform:uppercase;}.elementor .e-ecb9fab-217a966{max-width:430px;font-family:"IBM Plex Sans";font-weight:400;font-size:15px;color:#222222;line-height:24px;}.elementor .e-17d1cdb-5e4aa14{width:100%;max-width:500px;display:flex;flex-direction:column;gap:18px;align-items:start;}.elementor .e-931a398-97e9f26{width:43%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#FFFFFF;display:flex;flex-direction:column;gap:18px;justify-content:center;align-items:start;}.elementor .e-369f777-5910fc2{width:52%;min-height:460px;background-image:url("https://blackwinelovers.com/wp-content/uploads/2026/08/african-american-man-sommelier.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;filter:saturate(0%);}.elementor .e-25a04ed{width:100%;min-height:430px;padding-block-start:48px;padding-block-end:48px;padding-inline-start:64px;padding-inline-end:64px;background-color:#FFFFFF;display:flex;flex-direction:row;gap:0px;justify-content:space-between;align-items:center;}.elementor .e-b6db744-172f755{width:64px;height:64px;min-width:64px;min-height:64px;border-radius:50%;background-color:#F5F1EA;flex-direction:row;justify-content:center;align-items:center;}.elementor .e-f0e324b-320de47{font-family:"IBM Plex Serif";font-weight:600;font-size:24px;color:#111111;line-height:30px;}.elementor .e-0dd66b3-2d41c60{font-family:"IBM Plex Sans";font-weight:400;font-size:14px;color:#222222;line-height:23px;}.elementor .e-7a112fe-101b9db{font-family:"IBM Plex Sans";font-weight:700;font-size:11px;color:#111111;letter-spacing:0.8px;line-height:16px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#B08A57;border-style:solid;}.elementor .e-50037a7-f803b76{width:34%;padding:0px;display:flex;flex-direction:column;gap:8px;justify-content:center;align-items:start;}.elementor .e-d83ef83-b3f6f6a{width:1px;height:110px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#DBCAB3;}.elementor .e-9246fd1-f05b11d{width:100%;flex-direction:row;justify-content:center;align-items:center;}.elementor .e-dfcff84-4812590{font-family:"IBM Plex Sans";font-weight:700;font-size:14px;color:#111111;line-height:18px;text-align:center;}.elementor .e-05b9bb1-832f994{font-family:"IBM Plex Sans";font-weight:400;font-size:13px;color:#222222;line-height:19px;text-align:center;}.elementor .e-ac5d3bb-238d6ac{width:17%;text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:0px;flex-direction:column;gap:8px;justify-content:center;align-items:center;}.elementor .e-ae8586c-abbdd98{width:1px;height:110px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#DBCAB3;}.elementor .e-f3f0532-776fa8a{width:100%;flex-direction:row;justify-content:center;align-items:center;}.elementor .e-76895f4-f049afe{font-family:"IBM Plex Sans";font-weight:700;font-size:14px;color:#111111;line-height:18px;text-align:center;}.elementor .e-232db0c-f67a97d{font-family:"IBM Plex Sans";font-weight:400;font-size:13px;color:#222222;line-height:19px;text-align:center;}.elementor .e-2ce6a38-9833d12{width:17%;text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:0px;flex-direction:column;gap:8px;justify-content:center;align-items:center;}.elementor .e-7766261-1cf533c{width:1px;height:110px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#DBCAB3;}.elementor .e-8ea8625-4f7c966{width:100%;flex-direction:row;justify-content:center;align-items:center;}.elementor .e-f55f9ae-839cde4{font-family:"IBM Plex Sans";font-weight:700;font-size:14px;color:#111111;line-height:18px;text-align:center;}.elementor .e-e62481d-374316b{font-family:"IBM Plex Sans";font-weight:400;font-size:13px;color:#222222;line-height:19px;text-align:center;}.elementor .e-d000f98-f576ec8{width:17%;text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:0px;flex-direction:column;gap:8px;justify-content:center;align-items:center;}.elementor .e-dd0b9aa-8842565{width:100%;padding-block-start:30px;padding-block-end:30px;padding-inline-start:30px;padding-inline-end:30px;border-block-start-width:3px;border-block-end-width:3px;border-inline-start-width:3px;border-inline-end-width:3px;border-color:#DBCAB3;border-style:solid;background-color:#FFFFFF;flex-direction:row;gap:20px;flex-wrap:nowrap;justify-content:flex-start;align-items:center;}.elementor .e-8c6c88e-2f71661{width:100%;padding-block-start:36px;padding-block-end:20px;padding-inline-start:56px;padding-inline-end:56px;background-color:#FFFFFF;flex-direction:column;gap:36px;justify-content:center;align-items:stretch;}.elementor .e-5115a6c-859c26e{font-family:"IBM Plex Sans";font-weight:700;font-size:11px;color:#111111;letter-spacing:1px;line-height:16px;text-align:center;align-self:center;}.elementor .e-39e28e2-29081de{width:42px;height:2px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#B08A57;gap:0px;align-self:center;}.elementor .e-a628f1a-102e359{font-family:"IBM Plex Sans";font-weight:700;font-size:14px;color:#111111;line-height:20px;text-align:center;}.elementor .e-78e0a0f-ae328fd{font-family:"IBM Plex Sans";font-weight:400;font-size:12px;color:#555555;text-align:center;}.elementor .e-1a535c1-361b7bc{flex-direction:column;gap:10px;align-items:center;}.elementor .e-ab462e6-8e6dce9{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:10px;align-items:center;}.elementor .e-53f0c95-8faa956{font-family:"IBM Plex Sans";font-weight:700;font-size:14px;color:#111111;line-height:20px;text-align:center;}.elementor .e-49283ca-e47c695{font-family:"IBM Plex Sans";font-weight:400;font-size:12px;color:#555555;text-align:center;}.elementor .e-07a3891-f4e72e4{flex-direction:column;gap:10px;align-items:center;}.elementor .e-4127e03-4c9bd52{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:10px;align-items:center;}.elementor .e-35d5bd7-4046ddc{font-family:"IBM Plex Sans";font-weight:700;font-size:14px;color:#111111;line-height:20px;text-align:center;}.elementor .e-d27ea22-54631a5{font-family:"IBM Plex Sans";font-weight:400;font-size:12px;color:#555555;text-align:center;}.elementor .e-be3e348-3304c6c{flex-direction:column;gap:10px;align-items:center;}.elementor .e-a06e424-f8013eb{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:10px;align-items:center;}.elementor .e-82e619a-f9cb9b8{font-family:"IBM Plex Sans";font-weight:700;font-size:14px;color:#111111;line-height:20px;text-align:center;}.elementor .e-ad254e1-561a025{font-family:"IBM Plex Sans";font-weight:400;font-size:12px;color:#555555;text-align:center;}.elementor .e-0154a01-9e0d5ff{flex-direction:column;gap:10px;align-items:center;}.elementor .e-017e834-46b2958{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:10px;align-items:center;}.elementor .e-d2cb48c-421e715{font-family:"IBM Plex Sans";font-weight:700;font-size:14px;color:#111111;line-height:20px;text-align:center;}.elementor .e-cdb0f15-8b7adf2{font-family:"IBM Plex Sans";font-weight:400;font-size:12px;color:#555555;text-align:center;}.elementor .e-9aeb5f8-765d8c5{flex-direction:column;gap:10px;align-items:center;}.elementor .e-1959bfd-daec315{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:10px;align-items:center;}.elementor .e-ba76f99-66dc26f{font-family:"IBM Plex Sans";font-weight:700;font-size:14px;color:#111111;line-height:20px;text-align:center;}.elementor .e-87c6f6a-051a435{font-family:"IBM Plex Sans";font-weight:400;font-size:12px;color:#555555;text-align:center;}.elementor .e-a11eedc-65eb494{flex-direction:column;gap:10px;align-items:center;}.elementor .e-e4418bc-a9d8696{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:10px;align-items:center;}.elementor .e-3359c3d-f18ec93{gap:24px;grid-template-columns:repeat(6, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-aa01334-0f69efd{width:100%;padding-block-start:36px;padding-block-end:24px;padding-inline-start:56px;padding-inline-end:56px;background-color:#FFFFFF;flex-direction:column;gap:18px;justify-content:center;align-items:start;}.elementor .e-f0af449-62e0678{width:100%;font-family:"IBM Plex Serif";font-weight:600;font-size:28px;color:#111111;line-height:34px;text-align:start;}.elementor .e-f6b45a7-5391b0a{width:42px;height:2px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#B08A57;gap:0px;align-self:start;}.elementor .e-80e9932-32f20af{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:12px;justify-content:start;align-items:start;}.elementor .e-ebe49e0-393fde1{font-family:"IBM Plex Sans";font-weight:700;font-size:11px;color:#B08A57;letter-spacing:1px;line-height:16px;align-self:start;}.elementor .e-710166c-25d696a{font-family:"IBM Plex Sans";font-weight:500;font-size:14px;color:#111111;letter-spacing:0px;line-height:20px;text-decoration:none;padding-block-start:7px;padding-block-end:7px;padding-inline-start:11px;padding-inline-end:11px;border-radius:0px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#D8D1C7;border-style:solid;background-color:#FFFFFF;}.elementor .e-710166c-25d696a:hover,.elementor .e-710166c-25d696a:focus-visible{border-color:#B08A57;}.elementor .e-8a4ddc8-ee343c7{font-family:"IBM Plex Sans";font-weight:500;font-size:14px;color:#111111;letter-spacing:0px;line-height:20px;text-decoration:none;padding-block-start:7px;padding-block-end:7px;padding-inline-start:11px;padding-inline-end:11px;border-radius:0px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#D8D1C7;border-style:solid;background-color:#FFFFFF;}.elementor .e-8a4ddc8-ee343c7:hover,.elementor .e-8a4ddc8-ee343c7:focus-visible{border-color:#B08A57;}.elementor .e-a7cccac-f06fb13{font-family:"IBM Plex Sans";font-weight:500;font-size:14px;color:#111111;letter-spacing:0px;line-height:20px;text-decoration:none;padding-block-start:7px;padding-block-end:7px;padding-inline-start:11px;padding-inline-end:11px;border-radius:0px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#D8D1C7;border-style:solid;background-color:#FFFFFF;}.elementor .e-a7cccac-f06fb13:hover,.elementor .e-a7cccac-f06fb13:focus-visible{border-color:#B08A57;}.elementor .e-51e7d5d-19f9889{font-family:"IBM Plex Sans";font-weight:500;font-size:14px;color:#111111;letter-spacing:0px;line-height:20px;text-decoration:none;padding-block-start:7px;padding-block-end:7px;padding-inline-start:11px;padding-inline-end:11px;border-radius:0px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#D8D1C7;border-style:solid;background-color:#FFFFFF;}.elementor .e-51e7d5d-19f9889:hover,.elementor .e-51e7d5d-19f9889:focus-visible{border-color:#B08A57;}.elementor .e-1822ef7-abd3216{font-family:"IBM Plex Sans";font-weight:500;font-size:14px;color:#111111;letter-spacing:0px;line-height:20px;text-decoration:none;padding-block-start:7px;padding-block-end:7px;padding-inline-start:11px;padding-inline-end:11px;border-radius:0px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#D8D1C7;border-style:solid;background-color:#FFFFFF;}.elementor .e-1822ef7-abd3216:hover,.elementor .e-1822ef7-abd3216:focus-visible{border-color:#B08A57;}.elementor .e-3a16def-c21d11f{font-family:"IBM Plex Sans";font-weight:500;font-size:14px;color:#111111;letter-spacing:0px;line-height:20px;text-decoration:none;padding-block-start:7px;padding-block-end:7px;padding-inline-start:11px;padding-inline-end:11px;border-radius:0px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#D8D1C7;border-style:solid;background-color:#FFFFFF;}.elementor .e-3a16def-c21d11f:hover,.elementor .e-3a16def-c21d11f:focus-visible{border-color:#B08A57;}.elementor .e-7a5bcbc-160609b{font-family:"IBM Plex Sans";font-weight:500;font-size:14px;color:#111111;letter-spacing:0px;line-height:20px;text-decoration:none;padding-block-start:7px;padding-block-end:7px;padding-inline-start:11px;padding-inline-end:11px;border-radius:0px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#D8D1C7;border-style:solid;background-color:#FFFFFF;}.elementor .e-7a5bcbc-160609b:hover,.elementor .e-7a5bcbc-160609b:focus-visible{border-color:#B08A57;}.elementor .e-7848ee7-9c3f2b3{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:8px;flex-wrap:wrap;justify-content:start;align-items:center;}.elementor .e-e4523df-9f1b068{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:10px;justify-content:start;align-items:start;selector .bwl-bwe-topic-control > a[data-bwl-bwe-runtime-profile="black_wine_economy_topic_controls_v1"]:focus-visible {
  outline: 2px solid #B08A57;
  outline-offset: 2px;
}\n}.elementor .e-2d18b65-4e64d0a{width:100%;padding-block-start:24px;padding-block-end:56px;padding-inline-start:56px;padding-inline-end:56px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#DBCAB3;border-style:solid;background-color:#FFFFFF;flex-direction:column;gap:28px;justify-content:start;align-items:start;}.elementor .e-d6d7e49-f11d753{font-family:"IBM Plex Mono";font-weight:600;font-size:11px;color:#B08A57;letter-spacing:1px;line-height:16px;text-align:start;}.elementor .e-c3502ab-8d35209{font-family:"IBM Plex Serif";font-weight:600;font-size:28px;color:#111111;letter-spacing:0px;line-height:34px;text-align:start;}.elementor .e-685a01c-bf4eb61{font-family:"IBM Plex Sans";font-weight:400;font-size:15px;color:#222222;line-height:24px;text-align:start;}.elementor .e-2824462-95d1dfb{width:68%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:8px;justify-content:start;align-items:start;}.elementor .e-7eba1cc-48cb6c6{font-family:"IBM Plex Mono";font-weight:600;font-size:11px;color:#111111;letter-spacing:1px;line-height:16px;text-align:start;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#D8D1C7;}.elementor .e-98da513-e0419da{width:28%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:0px;justify-content:center;align-items:flex-end;}.elementor .e-eb458c5-527c647{width:100%;padding-block-start:36px;padding-block-end:36px;padding-inline-start:56px;padding-inline-end:56px;background-color:#D8D1C7;flex-direction:row;gap:4%;justify-content:space-between;align-items:center;}.elementor .e-b652db2-88b763d{font-family:"IBM Plex Serif";font-weight:600;font-size:40px;color:#FFFFFF;line-height:44px;text-align:start;}.elementor .e-84ea4d4-53625f6{width:60px;height:2px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#B08A57;gap:0px;align-self:start;}.elementor .e-d030648-da51f48{width:22%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:14px;justify-content:center;align-items:start;}.elementor .e-0916c43-2063ab9{font-family:"IBM Plex Sans";font-weight:700;font-size:15px;color:#FFFFFF;line-height:20px;text-align:start;}.elementor .e-5826449-1f9bbad{font-family:"IBM Plex Sans";font-weight:400;font-size:12px;color:#D8D1C7;line-height:18px;text-align:start;}.elementor .e-ecf0393-d3405e8{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:6px;justify-content:start;align-items:start;}.elementor .e-c7c4ef7-467adf7{width:26%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;flex-direction:row;gap:16px;flex-wrap:nowrap;justify-content:start;align-items:start;}.elementor .e-f7129db-7ca0bb8{font-family:"IBM Plex Sans";font-weight:700;font-size:15px;color:#FFFFFF;line-height:20px;text-align:start;}.elementor .e-c1c184a-edb1c7f{font-family:"IBM Plex Sans";font-weight:400;font-size:12px;color:#D8D1C7;line-height:18px;text-align:start;}.elementor .e-a998a10-52c67c0{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:6px;justify-content:start;align-items:start;}.elementor .e-403aef6-7e146be{width:26%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;flex-direction:row;gap:16px;flex-wrap:nowrap;justify-content:start;align-items:start;}.elementor .e-e05ac59-0ffb561{font-family:"IBM Plex Sans";font-weight:700;font-size:15px;color:#FFFFFF;line-height:20px;text-align:start;}.elementor .e-8653881-991af04{font-family:"IBM Plex Sans";font-weight:400;font-size:12px;color:#D8D1C7;line-height:18px;text-align:start;}.elementor .e-7e013d6-5dd099b{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:6px;justify-content:start;align-items:start;}.elementor .e-e8becad-21f870d{width:26%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;flex-direction:row;gap:16px;flex-wrap:nowrap;justify-content:start;align-items:start;}.elementor .e-212a33e-6a4febd{width:100%;max-width:100%;padding-block-start:24px;padding-block-end:24px;padding-inline-start:56px;padding-inline-end:56px;flex-direction:row;gap:0px;flex-wrap:nowrap;justify-content:center;align-items:stretch;}.elementor .e-83da34a-49ee5f1{width:100%;min-height:180px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#050505;flex-direction:column;gap:0px;justify-content:center;align-items:center;}