.elementor .e-7e78792-372d21f{width:200px;height:150px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-0e04d9c-1b83db9{justify-content:center;}.elementor .e-f41b5ad-4de461e{font-family:"Open Sans";font-weight:800;font-size:2.5rem;color:#FFFFFF;}.elementor .e-7d0df07-117ba30{width:800px;font-family:"Open Sans";font-weight:500;font-size:1rem;color:#fff;}.elementor .e-7ecc4eb-3669375{font-family:"Open Sans";font-weight:600;font-size:0.85rem;color:#FFFFFF;border-radius:20px;background-color:#E71D1D;}.elementor .e-693b8fa-a075844{font-family:"Open Sans";font-weight:800;font-size:1.35rem;color:#FFFFFF;}.elementor .e-693b8fa-a075844:hover,.elementor .e-693b8fa-a075844:focus-visible{text-decoration:underline;}.elementor .e-a8a6f66-e9d40cb{color:#707070;}.elementor .e-d1bb91d-9bad8cb{width:750px;font-size:1.25rem;color:#FFFFFF;}.elementor .e-9b569b4-3610bcc{width:850px;color:#FFFFFF;}.elementor .e-acf13da-dd8ccdd{color:#2D2C2C;}.elementor .e-cccf034-e3fbcd1{color:#707070;}.elementor .e-e5954d5-cfa1e9d{color:#2D2C2C;}.elementor .e-aa620e2-81f0ed1{width:auto;color:#707070;}.elementor .e-eaffae0-1f89c92{color:#2D2C2C;}.elementor .e-7788b61-7411695{color:#707070;}.elementor .e-88f8839-44c0f00{color:#2D2C2C;}.elementor .e-d5090ce-ea42f23{width:auto;color:#707070;}.elementor .e-04afac2-45d4587{color:#2D2C2C;}.elementor .e-4137359-dd9bfc0{color:#707070;}.elementor .e-a5fe765-b0f0964{color:#2D2C2C;}.elementor .e-1f2ca18-798ec3b{width:auto;color:#707070;}.elementor .e-9056f5a-a680223{color:#2D2C2C;}.elementor .e-c75179c-cada9e8{color:#707070;}.elementor .e-0861eb2-b6773ae{color:#2D2C2C;}.elementor .e-7b93365-e56473f{width:auto;color:#707070;}.elementor .e-c91be07-84e1c57{color:#2D2C2C;}.elementor .e-988ab43-847eaed{color:#707070;}.elementor .e-940c465-0e57dbf{color:#2D2C2C;}.elementor .e-b71d5f9-62bee82{width:auto;color:#707070;}.elementor .e-f717890-e81f484{position:absolute;inset-block-start:-283px;}.elementor .e-374b8e7-45691df{color:#FFFFFF;}.elementor .e-423b81c-5f9ea8f{position:absolute;inset-block-start:-135px;}.elementor .e-aeccded-0c4dcad{width:auto;}.elementor .e-a5b0551-65fe873{width:auto;}.elementor .e-41ebd13-931c839{width:auto;}.elementor .e-56eba46-6a352fa{width:auto;padding:0px;justify-content:flex-start;}.elementor .e-5d2a2f4-7c179ed{color:#2D2C2C;}.elementor .e-f317a29-4987d93{font-weight:800;font-size:0.8rem;color:#2D2C2C;font-style:italic;}.elementor .e-69d5662-ecea920{font-weight:800;font-size:0.75rem;color:#2D2C2C;text-align:center;}.elementor .e-4de92f1-a805765{border-radius:10px;background-color:#00000029;flex-direction:column;gap:10px;justify-content:space-between;align-items:center;}.elementor .e-e503e89-22b1523{font-weight:800;font-size:0.75rem;color:#2D2C2C;text-align:center;}.elementor .e-2d81355-73f77fe{border-radius:10px;background-color:#00000029;flex-direction:column;gap:10px;justify-content:space-between;align-items:center;}.elementor .e-7f47bb8-27f8ea1{font-weight:800;font-size:0.75rem;color:#2D2C2C;}.elementor .e-dfac55f-91c738d{border-radius:10px;background-color:#00000029;flex-direction:column;gap:10px;justify-content:space-between;align-items:center;}.elementor .e-ae7c8c8-8f2bb94{font-weight:800;font-size:0.75rem;color:#2D2C2C;}.elementor .e-4238b50-b9faeff{border-radius:10px;background-color:#00000029;flex-direction:column;gap:10px;justify-content:space-between;align-items:center;}.elementor .e-e00ddb0-3481243{font-weight:800;font-size:0.75rem;color:#2D2C2C;}.elementor .e-33c56b5-d81ffda{border-radius:10px;background-color:#00000029;flex-direction:column;gap:10px;justify-content:space-between;align-items:center;}.elementor .e-1010d98-fa828b4{font-weight:800;font-size:0.75rem;color:#2D2C2C;}.elementor .e-26af2a4-2f2f60f{border-radius:10px;background-color:#00000029;flex-direction:column;gap:10px;justify-content:space-between;align-items:center;}.elementor .e-347c147-fbbdcea{font-weight:800;font-size:0.75rem;color:#2D2C2C;text-align:center;}.elementor .e-99f74bd-892c231{border-radius:10px;background-color:#00000029;flex-direction:column;gap:10px;justify-content:space-between;align-items:center;}.elementor .e-018aefd-57371a8{font-weight:800;font-size:0.75rem;color:#2D2C2C;text-align:center;}.elementor .e-ff3cd9f-42178db{border-radius:10px;background-color:#00000029;flex-direction:column;gap:10px;justify-content:space-between;align-items:center;}.elementor .e-7585276-3ca2018{padding:0px;}.elementor .e-12dbfb2-2fe4b83{color:#2D2C2C;}.elementor .e-f93a0a2-cefb618{font-weight:800;font-size:0.8rem;color:#2D2C2C;font-style:italic;}.elementor .e-20b4951-caef769{font-weight:800;font-size:0.75rem;color:#2D2C2C;text-align:center;}.elementor .e-4eeea65-472b69e{border-radius:10px;background-color:#00000029;flex-direction:column;gap:10px;justify-content:space-between;align-items:center;}.elementor .e-5436fc1-2265249{font-weight:800;font-size:0.75rem;color:#2D2C2C;text-align:center;}.elementor .e-d6b3d3a-33551ae{border-radius:10px;background-color:#00000029;flex-direction:column;gap:10px;justify-content:space-between;align-items:center;}.elementor .e-4d88e31-0db37d1{font-weight:800;font-size:0.75rem;color:#2D2C2C;}.elementor .e-4f84e41-4199596{border-radius:10px;background-color:#00000029;flex-direction:column;gap:10px;justify-content:space-between;align-items:center;}.elementor .e-dc8de77-9861162{font-weight:800;font-size:0.75rem;color:#2D2C2C;}.elementor .e-67cf36a-be21bfd{border-radius:10px;background-color:#00000029;flex-direction:column;gap:10px;justify-content:space-between;align-items:center;}.elementor .e-c85b7ad-d7d3561{font-weight:800;font-size:0.75rem;color:#2D2C2C;}.elementor .e-f50063a-8317d34{border-radius:10px;background-color:#00000029;flex-direction:column;gap:10px;justify-content:space-between;align-items:center;}.elementor .e-9552541-76b869a{font-weight:800;font-size:0.75rem;color:#2D2C2C;}.elementor .e-1243713-367aefb{border-radius:10px;background-color:#00000029;flex-direction:column;gap:10px;justify-content:space-between;align-items:center;}.elementor .e-77af18a-ffa84f4{font-weight:800;font-size:0.75rem;color:#2D2C2C;text-align:center;}.elementor .e-ff5b2fd-d09e5cb{border-radius:10px;background-color:#00000029;flex-direction:column;gap:10px;justify-content:space-between;align-items:center;}.elementor .e-69cebf6-33cbf05{font-weight:800;font-size:0.75rem;color:#2D2C2C;text-align:center;}.elementor .e-629312c-b136a16{color:#2D2C2C;}.elementor .e-ddd716f-21b35c1{border-radius:10px;background-color:#00000029;flex-direction:column;gap:10px;justify-content:space-between;align-items:center;}.elementor .e-3589074-332dc06{color:#2D2C2C;}.elementor .e-783b48d-5865430{font-weight:800;font-size:0.8rem;color:#2D2C2C;font-style:italic;}.elementor .e-45f8ef5-2ecd1b0{font-weight:800;font-size:0.75rem;color:#2D2C2C;text-align:center;}.elementor .e-61f6dd9-08a8acb{border-radius:10px;background-color:#00000029;flex-direction:column;gap:10px;justify-content:space-between;align-items:center;}.elementor .e-b3c8802-bbe5ff7{font-weight:800;font-size:0.75rem;color:#2D2C2C;text-align:center;}.elementor .e-89cdb52-ad4b792{border-radius:10px;background-color:#00000029;flex-direction:column;gap:10px;justify-content:space-between;align-items:center;}.elementor .e-2f52af0-1b81203{font-weight:800;font-size:0.75rem;color:#2D2C2C;}.elementor .e-2c071ab-fbf4411{border-radius:10px;background-color:#00000029;flex-direction:column;gap:10px;justify-content:space-between;align-items:center;}.elementor .e-b4959ed-aa7da2d{font-weight:800;font-size:0.75rem;color:#2D2C2C;}.elementor .e-4e0b9ca-5413ed8{border-radius:10px;background-color:#00000029;flex-direction:column;gap:10px;justify-content:space-between;align-items:center;}.elementor .e-7e1d8e6-65104e7{font-weight:800;font-size:0.75rem;color:#2D2C2C;}.elementor .e-82bed14-c6402f2{border-radius:10px;background-color:#00000029;flex-direction:column;gap:10px;justify-content:space-between;align-items:center;}.elementor .e-1639feb-f34d51c{padding:0px;}.elementor .e-df4f056-7c5a989{font-family:"Open Sans";font-weight:800;font-size:1rem;/* 1. Bottom border line across the entire container */
selector .elementor-tabs-wrapper,
selector .e-n-tabs-heading {
  border-bottom: 2px solid #777777 !important;
  display: flex !important;
  flex-direction: row !important;
  gap: 0px !important;
  align-items: flex-end !important;
}

/* 2. Base tab styling */
selector .elementor-tab-title,
selector .e-n-tab-title {
  position: relative !important;
  padding: 10px 25px 10px 20px !important;
  background-color: transparent !important;
  border: none !important;
  font-weight: 700 !important;
  color: #222222 !important;
  margin: 0 !important;
}

/* 3. Inactive tab slanted divider line */
selector .elementor-tab-title:not(:last-child)::after,
selector .e-n-tab-title:not(:last-child)::after {
  content: "" !important;
  position: absolute !important;
  right: -2px !important;
  top: 20% !important;
  height: 60% !important;
  width: 2px !important;
  background-color: #888888 !important;
  transform: rotate(-22deg) !important;
}

/* 4. Active Tab (Red background with slanted right edge) */
selector .elementor-tab-title.elementor-active,
selector .e-n-tab-title[aria-selected="true"],
selector .e-n-tab-title.e-active {
  background-color: #e11d27 !important;
  clip-path: polygon(0 0, calc(100% - 18px) 0, 100% 100%, 0 100%) !important;
  padding-right: 32px !important;
}

/* Remove grey divider line from active tabs */
selector .elementor-tab-title.elementor-active::after,
selector .e-n-tab-title[aria-selected="true"]::after,
selector .e-n-tab-title.e-active::after {
  display: none !important;
}

/* Force active tab text & links to white */
selector .elementor-tab-title.elementor-active *,
selector .e-n-tab-title[aria-selected="true"] *,
selector .e-n-tab-title.e-active * {
  color: #ffffff !important;
}\n}.elementor .e-9aa4b6d-8a1fa29{font-size:1rem;color:#AC1212;font-style:italic;padding-block-start:15px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;align-self:start;}.elementor .e-83ffa34-a1cbbd3{color:#FFFFFF;}.elementor .e-0caac2c-dcafcfe{color:#FFFFFF;}.elementor .e-704bb6e-1ed2f52{color:#2D2C2C;}.elementor .e-2fcb024-79fb5f3{width:55px;height:8px;background-color:#AC1212;}.elementor .e-49e8d89-36c3e83{color:#707070;}.elementor .e-7da81a3-c8e2180{color:#2D2C2C;}.elementor .e-215c0de-00d52b1{width:55px;height:8px;background-color:#AC1212;}.elementor .e-be668d2-f8842c7{color:#707070;}.elementor .e-fcfb65c-d66bd84{color:#2D2C2C;}.elementor .e-5472805-bdc6edc{width:55px;height:8px;background-color:#AC1212;}.elementor .e-3d1db18-362c485{color:#707070;}.elementor .e-b20f891-a3103f7{color:#2D2C2C;}.elementor .e-de506d5-b89d86b{color:#707070;}.elementor .e-a46fd8a-b956cc2{color:#2D2C2C;}.elementor .e-2d0fa32-61f4903{width:auto;color:#707070;}.elementor .e-d50ec0e-d42eef4{width:auto;color:#707070;}.elementor .e-5c6d9f7-bf6cce5{color:#2D2C2C;}.elementor .e-596ce03-6bc77f8{width:auto;color:#707070;}.elementor .e-97dea56-eda0601{width:auto;color:#707070;}.elementor .e-227bae2-1ad78ad{color:#2D2C2C;}.elementor .e-1e77969-d208239{width:auto;color:#707070;}.elementor .e-e5b04bd-41dc50e{width:auto;color:#707070;}.elementor .e-15a8a30-d53d65b{color:#2D2C2C;}.elementor .e-f8c2502-b8943dd{width:auto;color:#707070;}.elementor .e-29d056c-289a588{width:auto;color:#707070;}.elementor .e-3b8d6f3-6652e4a{color:#2D2C2C;}.elementor .e-a405628-0fdbd3e{width:auto;color:#707070;}.elementor .e-99a0753-e06cd61{font-family:"Open Sans";font-weight:600;font-size:0.85rem;color:#FFFFFF;border-radius:20px;background-color:#E71D1D;}.elementor .e-a454577-3e14f6e{color:#2D2C2C;}.elementor .e-2a91af5-738776b{color:#707070;}.elementor .e-df31c01-7a33928{color:#2D2C2C;}.elementor .e-cb2c38f-dffbda4{width:auto;color:#707070;}.elementor .e-b14fdc5-ba77b39{font-weight:700;color:#707070;}.elementor .e-f410c3a-6ada811{width:425px;color:#2D2C2C;}.elementor .e-36d843f-01ec1f3{width:425px;color:#707070;}.elementor .e-b32cf0c-97717b5{width:425px;color:#2D2C2C;}.elementor .e-19d4927-b70f248{width:750px;font-size:1.25rem;color:#FFFFFF;}.elementor .e-2156dcf-4f2b10c{width:850px;color:#FFFFFF;}.elementor .e-6b90d56-8324eb5{font-size:0.75rem;color:#707070;}.elementor .e-0f3ac08-a9e4d94{font-family:"Open Sans";font-weight:600;font-size:0.85rem;color:#FFFFFF;border-radius:20px;background-color:#E71D1D;align-self:start;}.elementor .e-1b72f8c-d65ced6{color:#2D2C2C;}.elementor .e-860c409-403509a{width:500px;color:#FFFFFF;padding:20px;}.elementor .e-59264d0-d628b06{width:2500px;position:absolute;inset-block-end:110px;inset-inline-start:600px;padding:34px;border-end-start-radius:25px;background-color:#AC1212;flex-direction:column-reverse;}.elementor .e-e654d0e-2ddb78e{color:#2D2C2C;}.elementor .e-8a829e6-31d83f2{color:#707070;}.elementor .e-18a6e9c-a7b718b{color:#2D2C2C;}.elementor .e-a188171-1384b62{width:auto;color:#707070;}.elementor .e-23b4a21-065a5a6{color:#2D2C2C;}.elementor .e-9592169-0f1ed01{color:#707070;}.elementor .e-418cd23-7337436{color:#2D2C2C;}.elementor .e-c5ee51e-218b728{width:auto;color:#707070;}.elementor .e-66f4d03-dce9135{width:750px;font-size:1.25rem;color:#FFFFFF;}.elementor .e-f12f333-6e9c571{width:850px;color:#FFFFFF;text-align:center;}.elementor .e-63bc725-0530bac{font-size:1.5rem;color:#2D2C2C;}.elementor .e-6362450-83d6fa6{width:55px;height:8px;background-color:#AC1212;}.elementor .e-87bea7b-4d1cef8{color:#707070;}.elementor .e-a58fa6f-9ad043d{color:#707070;}.elementor .e-53e41c8-861200c{font-size:1.5rem;color:#2D2C2C;}.elementor .e-7a75946-f2d01f0{width:55px;height:8px;background-color:#AC1212;}.elementor .e-ccf8319-8254f42{color:#707070;}.elementor .e-d415e74-8c04ac2{font-size:1.5rem;color:#2D2C2C;}.elementor .e-0d1bac2-b945b3f{width:55px;height:8px;background-color:#AC1212;}.elementor .e-d95c275-bbb5c4d{color:#707070;}.elementor .e-d8e3038-1600902{font-size:1.25rem;color:#FFFFFF;}.elementor .e-4556164-f6924bb{width:850px;color:#FFFFFF;text-align:center;}.elementor .e-c6509a9-e56b07d{font-size:1.25rem;color:#2D2C2C;}.elementor .e-b565897-6b60ef3{color:#707070;}.elementor .e-6645b1d-3fa5487{color:#2D2C2C;}.elementor .e-38f7095-64b5b9b{color:#707070;}.elementor .e-192533c-b0d6d27{width:425px;font-family:"Open Sans";font-weight:800;font-size:1.5rem;color:#2D2C2C;}.elementor .e-ab4459c-e373b96{width:425px;color:#707070;}.elementor .e-ab4459c-e373b96:hover,.elementor .e-ab4459c-e373b96:focus-visible{text-decoration:underline;}.elementor .e-e917c29-62e11b0{width:425px;color:#707070;}.elementor .e-9294e1a-526ab26{font-family:"Open Sans";font-weight:600;font-size:0.85rem;color:#FFFFFF;border-radius:20px;background-color:#E71D1D;}.elementor .e-a06e09e-da86ae6{font-family:"Open Sans";font-weight:600;font-size:0.85rem;color:#FFFFFF;border-radius:20px;background-color:#E71D1D;}.elementor .e-a616ab4-3bba435{font-size:1.5rem;color:#2D2C2C;}.elementor .e-e69c397-dca11eb{font-family:"Open Sans";font-weight:800;font-size:1.5rem;color:#2D2C2C;}.elementor .e-c8b1542-488bf23{color:#707070;}.elementor .e-00321e3-7388dd6{font-family:"Open Sans";font-weight:600;font-size:0.85rem;color:#FFFFFF;border-radius:20px;background-color:#E71D1D;}