.elementor .e-a0c845e-f87f{width:274px;mix-blend-mode:multiply;flex:0 0 auto;}.elementor .e-43f16d2b-f5c5:hover,.elementor .e-43f16d2b-f5c5:focus-visible{color:#e6c94c;background-color:var(--kw-ink);transform:translate3d(0px, -2px, 0px);}.elementor .e-43f16d2b-f5c5{font-family:var(--kw-body);font-weight:700;font-size:16px;color:var(--kw-ink);line-height:1.4;padding-block-start:14px;padding-block-end:14px;padding-inline-start:22px;padding-inline-end:22px;border-radius:0px;background-color:var(--kw-yellow);transition:background-color 0.2s, color 0.2s, transform 0.2s;flex:0 0 auto;}.elementor .e-7350e6a1-80d4{padding:0px;gap:24px;justify-content:space-between;align-items:center;}.elementor .e-3095c136-6850{height:90px;position:sticky;inset-block-start:0px;z-index:30;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;border-block-end-width:1px;background-color:var(--kw-paper);align-items:center;border-bottom-style: solid; border-bottom-color: var(--kw-line);\n}.elementor .e-6c1742e2-a8ae{font-family:var(--kw-heading);font-weight:500;font-size:60px;color:#ffffff;letter-spacing:0px;line-height:1.03;}.elementor .e-6936b3ca-3e9e{font-family:var(--kw-heading);font-size:30px;color:#ffffff;line-height:1.18;margin-block-start:26px;max-width: none;\n}.elementor .e-53252476-ce73{max-width:650px;font-family:var(--kw-body);font-weight:500;font-size:16px;color:#ffffff;line-height:1.4;margin-block-start:26px;& strong { color: var(--kw-yellow); } & strong { color: var(--kw-yellow); }\n}.elementor .e-138322ea-5742{padding-block-start:40px;padding-block-end:40px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;align-items:flex-start;max-width: none;\n}.elementor .e-56275d69-3706{padding:0px;align-items:center;}.elementor .e-6a59d7d9-be91{min-height:60vh;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;margin:0px;background-image:linear-gradient(90deg, rgba(0, 0, 0, 0.47) 9%,rgba(0, 0, 0, 0.6) 50%,rgba(0,0,0,.38) 86%),linear-gradient(rgba(0,0,0,.1) 0%,rgba(0,0,0,.1) 100%),url("https://kraftwerktools.africa/wp-content/uploads/2026/10/hero-img.webp");background-repeat:repeat,repeat,no-repeat;background-attachment:scroll;background-size:auto auto,auto auto,cover;background-position:0% 0%,0% 0%,center center;background-color:#121212;align-items:center;background-repeat: repeat,repeat,no-repeat; background-size: auto auto,auto auto,cover; background-position: 0% 0%,0% 0%,center center;\n}.elementor .e-749907a3-4344{width:70%;font-family:var(--kw-heading);font-weight:400;font-size:50px;color:var(--kw-wine);line-height:1.04;}.elementor .e-3acf4e1b-1910{padding-block-start:0px;padding-block-end:40px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;justify-content:flex-end;border-bottom-style: solid; border-bottom-color: var(--kw-line);\n}.elementor .e-40fcbdbf-12d5{font-family:var(--kw-heading);font-weight:400;font-size:35px;color:var(--kw-wine);line-height:1.15;}.elementor .e-3ff4de3c-dbc4{font-family:var(--kw-heading);font-size:26px;color:var(--kw-ink);line-height:1.2;margin-block-start:18px;}.elementor .e-1331a22a-346e{max-width:760px;font-family:var(--kw-body);font-size:16px;color:var(--kw-ink);line-height:1.62;margin-block-start:20px;}.elementor .e-77c423d4-13a8{font-family:var(--kw-heading);font-weight:400;font-size:28px;color:var(--kw-wine);line-height:1.1;padding-block-start:20px;margin-block-start:34px;border-block-start-width:1px;align-self:stretch;border-top-style: solid; border-top-color: var(--kw-wine);\n}.elementor .e-e4442e4-76ec{font-family:var(--kw-body);font-size:16px;color:var(--kw-ink);line-height:1.62;margin-block-start:16px;}.elementor .e-44bb592e-c4e6{font-family:var(--kw-body);font-weight:800;font-size:22px;color:var(--kw-wine);margin-block-start:34px;}.elementor .e-3962d831-3fab:hover,.elementor .e-3962d831-3fab:focus-visible{color:#e6c94c;background-color:var(--kw-ink);transform:translate3d(0px, -2px, 0px);}.elementor .e-3962d831-3fab{font-family:var(--kw-body);font-weight:700;font-size:16px;color:var(--kw-ink);line-height:1.4;padding-block-start:17px;padding-block-end:17px;padding-inline-start:23px;padding-inline-end:23px;margin-block-start:22px;border-radius:0px;background-color:var(--kw-yellow);transition:background-color 0.2s, color 0.2s, transform 0.2s;}.elementor .e-3552005e-5474{padding:0px;flex-direction:column;align-items:flex-start;}.elementor .e-41fdb3f6-fb1e:hover,.elementor .e-41fdb3f6-fb1e:focus-visible{transform:scale3d(1.025, 1.025, 1);}.elementor .e-41fdb3f6-fb1e{width:91%;height:600px;object-fit:contain;transition:transform 0.65s;}.elementor .e-6777c306-f630{min-height:640px;overflow:hidden;position:sticky;inset-block-start:120px;padding:0px;background-color:#ffffff;justify-content:center;align-items:center;}.elementor .e-3e8dcc5a-ff3d{column-gap:90px;padding-block-start:50px;padding-block-end:50px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;grid-template-columns:minmax(0, 1.08fr) minmax(0, 0.92fr);grid-template-rows:repeat(1, auto);align-items:start;row-gap: 40px; border-bottom-style: solid; border-bottom-color: var(--kw-line);\n}.elementor .e-269e716-144c:hover,.elementor .e-269e716-144c:focus-visible{transform:scale3d(1.025, 1.025, 1);}.elementor .e-269e716-144c{width:91%;height:600px;object-fit:contain;transition:transform 0.65s;}.elementor .e-50c4de06-c468{min-height:640px;overflow:hidden;position:sticky;inset-block-start:120px;padding:0px;background-color:#ffffff;justify-content:center;align-items:center;}.elementor .e-62261046-2561{font-family:var(--kw-heading);font-weight:400;font-size:35px;color:var(--kw-wine);line-height:1.15;}.elementor .e-27809204-7893{font-family:var(--kw-heading);font-size:26px;color:var(--kw-ink);line-height:1.2;margin-block-start:18px;}.elementor .e-44467af6-a7ae{max-width:760px;font-family:var(--kw-body);font-size:16px;color:var(--kw-ink);line-height:1.62;margin-block-start:20px;}.elementor .e-386ef9a5-561b{font-family:var(--kw-heading);font-weight:400;font-size:28px;color:var(--kw-wine);line-height:1.1;padding-block-start:20px;margin-block-start:34px;border-block-start-width:1px;align-self:stretch;border-top-style: solid; border-top-color: var(--kw-wine);\n}.elementor .e-46bfbcce-b035{font-family:var(--kw-body);font-size:16px;color:var(--kw-ink);line-height:1.62;margin-block-start:16px;}.elementor .e-4f93e2a4-5559{font-family:var(--kw-heading);font-weight:400;font-size:28px;color:var(--kw-wine);line-height:1.1;padding-block-start:20px;margin-block-start:34px;border-block-start-width:1px;align-self:stretch;border-top-style: solid; border-top-color: var(--kw-wine);\n}.elementor .e-7de3ccb3-37a2{font-family:var(--kw-heading);font-size:25px;color:var(--kw-wine);line-height:1.08;display:block;}.elementor .e-69e348a5-54a4{font-family:var(--kw-body);font-size:14px;color:#615e5a;line-height:1.45;margin-block-start:8px;display:block;}.elementor .e-560b73b5-7a84{padding-block-start:20px;padding-block-end:20px;padding-inline-start:17px;padding-inline-end:17px;background-color:var(--kw-paper);}.elementor .e-22ae2357-fd06{font-family:var(--kw-heading);font-size:25px;color:var(--kw-wine);line-height:1.08;display:block;}.elementor .e-61ceccaa-9403{font-family:var(--kw-body);font-size:14px;color:#615e5a;line-height:1.45;margin-block-start:8px;display:block;}.elementor .e-67e79f00-fe58{padding-block-start:20px;padding-block-end:20px;padding-inline-start:17px;padding-inline-end:17px;background-color:var(--kw-paper);}.elementor .e-2e87f7e1-3707{font-family:var(--kw-heading);font-size:25px;color:var(--kw-wine);line-height:1.08;display:block;}.elementor .e-cc16be4-f388{font-family:var(--kw-body);font-size:14px;color:#615e5a;line-height:1.45;margin-block-start:8px;display:block;}.elementor .e-497b94b8-be5e{padding-block-start:20px;padding-block-end:20px;padding-inline-start:17px;padding-inline-end:17px;background-color:var(--kw-paper);}.elementor .e-2af27891-35bb{column-gap:1px;padding:0px;margin-block-start:18px;border-width:1px;border-color:var(--kw-line);border-style:solid;background-color:var(--kw-line);grid-template-columns:repeat(3, minmax(0, 1fr));grid-template-rows:repeat(1, auto);row-gap: 1px;\n}.elementor .e-6412d64b-84c0{font-family:var(--kw-heading);font-weight:400;font-size:28px;color:var(--kw-wine);line-height:1.1;padding-block-start:20px;margin-block-start:34px;border-block-start-width:1px;align-self:stretch;border-top-style: solid; border-top-color: var(--kw-wine);\n}.elementor .e-1d33c443-724e{font-family:var(--kw-body);color:var(--kw-ink);line-height:1.5;margin-block-start:10px;align-self:stretch;}.elementor .e-630ec55a-5dd7{font-family:var(--kw-body);font-weight:800;font-size:22px;color:var(--kw-wine);margin-block-start:34px;}.elementor .e-700306eb-787b:hover,.elementor .e-700306eb-787b:focus-visible{color:#e6c94c;background-color:var(--kw-ink);transform:translate3d(0px, -2px, 0px);}.elementor .e-700306eb-787b{font-family:var(--kw-body);font-weight:700;font-size:16px;color:var(--kw-ink);line-height:1.4;padding-block-start:17px;padding-block-end:17px;padding-inline-start:23px;padding-inline-end:23px;margin-block-start:22px;border-radius:0px;background-color:var(--kw-yellow);transition:background-color 0.2s, color 0.2s, transform 0.2s;}.elementor .e-50cb5779-8667{padding:0px;flex-direction:column;align-items:flex-start;}.elementor .e-306ca2a4-8fad{column-gap:90px;padding-block-start:50px;padding-block-end:50px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;grid-template-columns:minmax(0, 0.92fr) minmax(0, 1.08fr);grid-template-rows:repeat(1, auto);align-items:start;row-gap: 40px; border-bottom-style: solid; border-bottom-color: var(--kw-line);\n}.elementor .e-3aa6826e-1734{font-family:var(--kw-heading);font-weight:400;font-size:35px;color:var(--kw-wine);line-height:1.15;}.elementor .e-1fb9b37-147b{font-family:var(--kw-heading);font-size:26px;color:var(--kw-ink);line-height:1.2;margin-block-start:18px;}.elementor .e-5ba8c39b-49ce{max-width:760px;font-family:var(--kw-body);font-size:16px;color:var(--kw-ink);line-height:1.62;margin-block-start:20px;}.elementor .e-53debb65-9863{font-family:var(--kw-heading);font-weight:400;font-size:28px;color:var(--kw-wine);line-height:1.1;padding-block-start:20px;margin-block-start:34px;border-block-start-width:1px;align-self:stretch;border-top-style: solid; border-top-color: var(--kw-wine);\n}.elementor .e-29056eb0-c15e{font-family:var(--kw-body);font-size:16px;color:var(--kw-ink);line-height:1.62;margin-block-start:16px;}.elementor .e-718f96dc-98f1{font-family:var(--kw-heading);font-weight:400;font-size:28px;color:#e6c94c;line-height:1.1;}.elementor .e-477c2d33-ff24{font-family:var(--kw-body);font-size:16px;color:#ffffff;line-height:1.62;margin-block-start:10px;}.elementor .e-6694584-1b0d{font-family:var(--kw-body);color:#ffffff;line-height:1.5;margin-block-start:10px;& li { border-bottom-color: #484848; }\n}.elementor .e-2e68e768-b157{padding:28px;margin-block-start:36px;background-color:var(--kw-ink);flex-direction:column;align-self:stretch;}.elementor .e-3a0b8109-a750{font-family:var(--kw-body);font-weight:800;font-size:22px;color:var(--kw-wine);margin-block-start:34px;}.elementor .e-537c5b24-4635:hover,.elementor .e-537c5b24-4635:focus-visible{color:#e6c94c;background-color:var(--kw-ink);transform:translate3d(0px, -2px, 0px);}.elementor .e-537c5b24-4635{font-family:var(--kw-body);font-weight:700;font-size:16px;color:var(--kw-ink);line-height:1.4;padding-block-start:17px;padding-block-end:17px;padding-inline-start:23px;padding-inline-end:23px;margin-block-start:22px;border-radius:0px;background-color:var(--kw-yellow);transition:background-color 0.2s, color 0.2s, transform 0.2s;}.elementor .e-46655a6b-e666{padding:0px;flex-direction:column;align-items:flex-start;}.elementor .e-36c024c5-d0b2:hover,.elementor .e-36c024c5-d0b2:focus-visible{transform:scale3d(1.025, 1.025, 1);}.elementor .e-36c024c5-d0b2{width:91%;height:600px;object-fit:contain;transition:transform 0.65s;}.elementor .e-5dd25b5-23f2{min-height:640px;overflow:hidden;position:sticky;inset-block-start:120px;padding:0px;background-color:#ffffff;justify-content:center;align-items:center;}.elementor .e-459312e5-183d{column-gap:90px;padding-block-start:50px;padding-block-end:50px;padding-inline-start:0px;padding-inline-end:0px;grid-template-columns:minmax(0, 1.08fr) minmax(0, 0.92fr);grid-template-rows:repeat(1, auto);align-items:start;row-gap: 40px;\n}.elementor .e-28b89c7f-ca15{padding:0px;flex-direction:column;align-items:stretch;}.elementor .e-30a1d8f1-c66b{padding-block-start:40px;padding-block-end:30px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--kw-paper);}.elementor .e-762ba27b-9487{max-width:900px;font-family:var(--kw-heading);font-size:34px;color:#ffffff;line-height:1.2;}.elementor .e-40e17144-377a{font-family:var(--kw-heading);font-size:52px;color:#ffffff;line-height:1;text-transform:uppercase;}.elementor .e-6f6a71d2-44b1{font-family:var(--kw-body);font-size:15px;color:rgba(255,255,255,0.78);line-height:1.5;}.elementor .e-7a3b2b38-56cf{padding-block-start:0px;padding-block-end:0px;padding-inline-start:22px;padding-inline-end:0px;border-inline-start-width:3px;flex-direction:column;gap:6px;border-left-style: solid; border-left-color: var(--kw-yellow);\n}.elementor .e-2a6467fa-36ae{font-family:var(--kw-heading);font-size:52px;color:#ffffff;line-height:1;text-transform:uppercase;}.elementor .e-3cbf355a-3a7d{font-family:var(--kw-body);font-size:15px;color:rgba(255,255,255,0.78);line-height:1.5;}.elementor .e-5c326c84-37c6{padding-block-start:0px;padding-block-end:0px;padding-inline-start:22px;padding-inline-end:0px;border-inline-start-width:3px;flex-direction:column;gap:6px;border-left-style: solid; border-left-color: var(--kw-yellow);\n}.elementor .e-431d4a2a-75d9{font-family:var(--kw-heading);font-size:52px;color:#ffffff;line-height:1;text-transform:uppercase;}.elementor .e-1bfab5e0-babd{font-family:var(--kw-body);font-size:15px;color:rgba(255,255,255,0.78);line-height:1.5;}.elementor .e-3022c9d5-37f4{padding-block-start:0px;padding-block-end:0px;padding-inline-start:22px;padding-inline-end:0px;border-inline-start-width:3px;flex-direction:column;gap:6px;border-left-style: solid; border-left-color: var(--kw-yellow);\n}.elementor .e-5cf31e1c-ceea{font-family:var(--kw-heading);font-size:52px;color:#ffffff;line-height:1;text-transform:uppercase;}.elementor .e-433c633-e842{font-family:var(--kw-body);font-size:15px;color:rgba(255,255,255,0.78);line-height:1.5;}.elementor .e-5ad7d3bb-8eb0{padding-block-start:0px;padding-block-end:0px;padding-inline-start:22px;padding-inline-end:0px;border-inline-start-width:3px;flex-direction:column;gap:6px;border-left-style: solid; border-left-color: var(--kw-yellow);\n}.elementor .e-2818bff3-cdf9{column-gap:30px;padding:0px;grid-template-columns:repeat(4, minmax(0, 1fr));grid-template-rows:repeat(1, auto);row-gap: 30px;\n}.elementor .e-79a98986-6b30{padding:0px;flex-direction:column;gap:40px;align-items:stretch;}.elementor .e-e3a14ad-16c7{padding-block-start:50px;padding-block-end:50px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--kw-wine);}.elementor .e-3cd4555f-9030{font-family:var(--kw-heading);font-weight:400;font-size:35px;color:var(--kw-wine);line-height:1.15;text-align:center;margin-block-end:44px;}.elementor .e-41c15352-180a{width:46px;height:46px;}.elementor .e-47429bb0-2b09{font-family:var(--kw-heading);font-size:22px;color:var(--kw-ink);line-height:1.15;text-align:center;text-transform:uppercase;}.elementor .e-69531f1-37f4{min-height:172px;padding-block-start:30px;padding-block-end:30px;padding-inline-start:20px;padding-inline-end:20px;background-color:#ffffff;flex-direction:column;gap:18px;justify-content:center;align-items:center;}.elementor .e-61379e64-1706{width:46px;height:46px;}.elementor .e-23981b0f-5c1c{font-family:var(--kw-heading);font-size:22px;color:var(--kw-ink);line-height:1.15;text-align:center;text-transform:uppercase;}.elementor .e-54c5e84d-e4a7{min-height:172px;padding-block-start:30px;padding-block-end:30px;padding-inline-start:20px;padding-inline-end:20px;background-color:#ffffff;flex-direction:column;gap:18px;justify-content:center;align-items:center;}.elementor .e-3b3aa4d0-4635{width:46px;height:46px;}.elementor .e-30d5029a-97d2{font-family:var(--kw-heading);font-size:22px;color:var(--kw-ink);line-height:1.15;text-align:center;text-transform:uppercase;}.elementor .e-3423fb-d591{min-height:172px;padding-block-start:30px;padding-block-end:30px;padding-inline-start:20px;padding-inline-end:20px;background-color:#ffffff;flex-direction:column;gap:18px;justify-content:center;align-items:center;}.elementor .e-253451b-3479{width:46px;height:46px;}.elementor .e-400cdef4-b1e1{font-family:var(--kw-heading);font-size:22px;color:var(--kw-ink);line-height:1.15;text-align:center;text-transform:uppercase;}.elementor .e-43782661-b531{min-height:172px;padding-block-start:30px;padding-block-end:30px;padding-inline-start:20px;padding-inline-end:20px;background-color:#ffffff;flex-direction:column;gap:18px;justify-content:center;align-items:center;}.elementor .e-7e016dde-2fe1{width:46px;height:46px;}.elementor .e-5c9fb7b4-1fbb{font-family:var(--kw-heading);font-size:22px;color:var(--kw-ink);line-height:1.15;text-align:center;text-transform:uppercase;}.elementor .e-995ada7-f29d{min-height:172px;padding-block-start:30px;padding-block-end:30px;padding-inline-start:20px;padding-inline-end:20px;background-color:#ffffff;flex-direction:column;gap:18px;justify-content:center;align-items:center;}.elementor .e-27ad77ef-8b3e{width:46px;height:46px;}.elementor .e-4a36cd87-69be{font-family:var(--kw-heading);font-size:22px;color:var(--kw-ink);line-height:1.15;text-align:center;text-transform:uppercase;}.elementor .e-1ae3e316-2aa5{min-height:172px;padding-block-start:30px;padding-block-end:30px;padding-inline-start:20px;padding-inline-end:20px;background-color:#ffffff;flex-direction:column;gap:18px;justify-content:center;align-items:center;}.elementor .e-1edb8eef-3dd5{width:46px;height:46px;}.elementor .e-7003cb13-cb16{font-family:var(--kw-heading);font-size:22px;color:var(--kw-ink);line-height:1.15;text-align:center;text-transform:uppercase;}.elementor .e-7aa91121-9326{min-height:172px;padding-block-start:30px;padding-block-end:30px;padding-inline-start:20px;padding-inline-end:20px;background-color:#ffffff;flex-direction:column;gap:18px;justify-content:center;align-items:center;}.elementor .e-6de89feb-15a3{width:46px;height:46px;}.elementor .e-43add50a-83c3{font-family:var(--kw-heading);font-size:22px;color:var(--kw-ink);line-height:1.15;text-align:center;text-transform:uppercase;}.elementor .e-4992a780-549a{min-height:172px;padding-block-start:30px;padding-block-end:30px;padding-inline-start:20px;padding-inline-end:20px;background-color:#ffffff;flex-direction:column;gap:18px;justify-content:center;align-items:center;}.elementor .e-74547cd7-6b25{width:46px;height:46px;}.elementor .e-552aa46c-b5dd{font-family:var(--kw-heading);font-size:22px;color:var(--kw-ink);line-height:1.15;text-align:center;text-transform:uppercase;}.elementor .e-2c8e8a0a-aabc{min-height:172px;padding-block-start:30px;padding-block-end:30px;padding-inline-start:20px;padding-inline-end:20px;background-color:#ffffff;flex-direction:column;gap:18px;justify-content:center;align-items:center;}.elementor .e-5692e9ee-922e{max-width:1186px;column-gap:16px;padding:0px;grid-template-columns:repeat(3, minmax(0, 1fr));grid-template-rows:repeat(3, auto);row-gap: 16px;\n}.elementor .e-55a315a5-1ba0{padding:0px;flex-direction:column;align-items:center;}.elementor .e-64c61197-9a48{padding-block-start:50px;padding-block-end:50px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--kw-blush);}.elementor .e-10aaa80e-8dd9{width:100%;height:100%;object-fit:cover;display:block;object-position: center; filter: saturate(0.78) contrast(1.04);\n}.elementor .e-cbe2755-c341{min-height:100%;overflow:hidden;padding:0px;}.elementor .e-3bce1742-32db{font-family:var(--kw-heading);font-weight:400;font-size:50px;color:#e6c94c;line-height:1.04;}.elementor .e-6b9179e-fc83{font-family:var(--kw-heading);font-size:28px;color:#ffffff;line-height:1.25;margin-block-start:30px;}.elementor .e-4a0f0096-af24{font-family:var(--kw-body);font-size:16px;color:#ffffff;line-height:1.62;margin-block-start:22px;display:block;align-self:stretch;& ul { list-style: none; padding: 0px; margin: 0px; } & li { padding: 13px 0px; border-bottom: 1px solid #464646; }\n}.elementor .e-6b3e7297-6cdc{font-family:var(--kw-body);font-size:18px;color:#e5e2dd;line-height:1.7;margin-block-start:32px;}.elementor .e-32245a5-a51a{padding-block-start:100px;padding-block-end:100px;padding-inline-start:80px;padding-inline-end:90px;flex-direction:column;justify-content:center;align-items:flex-start;}.elementor .e-40a3ca6f-7984{min-height:760px;column-gap:0px;padding:0px;background-color:var(--kw-ink);grid-template-columns:minmax(0, 1.05fr) minmax(0, 0.95fr);grid-template-rows:repeat(1, auto);row-gap: 0px;\n}.elementor .e-7d66a24-2dd394a{max-width:610px;font-size:50px;color:var(--kw-wine);margin-block-end:34px;}.elementor .e-51994e7-568a15d{max-width:560px;font-size:20px;line-height:1.6;}.elementor .e-a384302-17896e2{max-width:560px;font-size:20px;color:var(--kw-wine);line-height:1.6;}.elementor .e-36a141d-6d2233a{padding:0px;flex-direction:column;}.elementor .e-b1ddda3-e341c17{font-size:50px;color:var(--kw-wine);text-align:center;margin-block-end:20px;}.elementor .e-7431bd4-e51aa7e{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;justify-content:center;}.elementor .e-6113c24-0b4ce8c{padding-block-start:20px;padding-block-end:40px;padding-inline-start:40px;padding-inline-end:40px;margin:0px;background-color:#ffffff;flex-direction:column;}.elementor .e-64dc368-cc5705f{column-gap:85px;padding:0px;grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-rows:repeat(1, auto);align-items:start;row-gap: 45px;\n}.elementor .e-9647aac-c2a9400{padding-block-start:50px;padding-block-end:50px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--kw-blush);flex-direction:column;}.elementor .e-26ff5921-bc77{font-family:var(--kw-body);font-size:14px;color:var(--kw-paper);line-height:1.5;}.elementor .e-21a0cc43-b157:hover,.elementor .e-21a0cc43-b157:focus-visible{color:#e6c94c;background-color:#333333;}.elementor .e-21a0cc43-b157{width:48px;height:48px;min-width:48px;min-height:38px;font-family:var(--kw-body);font-weight:700;font-size:60px;color:#000000;line-height:38px;text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:10px;padding-inline-end:10px;border-radius:0px;background-color:var(--kw-yellow);transform:rotateX(0deg) rotateY(0deg) rotateZ(-90deg);transition:background-color 0.2s;flex:0 0 auto;}.elementor .e-7e5e3b0a-c37c{padding:0px;gap:35px;justify-content:space-between;align-items:center;}.elementor .e-5a926327-3e70{padding-block-start:10px;padding-block-end:10px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--kw-wine-dark);}