.elementor .e-4d18d4b4-be85{width:auto;height:46px;}.elementor .e-24c929bd-6ee9:hover,.elementor .e-24c929bd-6ee9:focus-visible{background-color:var(--kpj-surface);}.elementor .e-24c929bd-6ee9{font-family:var(--kpj-font);font-weight:500;font-size:15px;color:var(--kpj-black);padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;border-radius:9999px;background-color:transparent;}.elementor .e-6e1cafd6-9baf:hover,.elementor .e-6e1cafd6-9baf:focus-visible{background-color:var(--kpj-surface);}.elementor .e-6e1cafd6-9baf{font-family:var(--kpj-font);font-weight:500;font-size:15px;color:var(--kpj-black);padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;border-radius:9999px;background-color:transparent;}.elementor .e-28aad269-aca6:hover,.elementor .e-28aad269-aca6:focus-visible{background-color:var(--kpj-surface);}.elementor .e-28aad269-aca6{font-family:var(--kpj-font);font-weight:500;font-size:15px;color:var(--kpj-black);padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;border-radius:9999px;background-color:transparent;}.elementor .e-7889ac82-bf9d:hover,.elementor .e-7889ac82-bf9d:focus-visible{background-color:var(--kpj-surface);}.elementor .e-7889ac82-bf9d{font-family:var(--kpj-font);font-weight:500;font-size:15px;color:var(--kpj-black);padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;border-radius:9999px;background-color:transparent;}.elementor .e-326d9074-b1db:hover,.elementor .e-326d9074-b1db:focus-visible{background-color:var(--kpj-surface);}.elementor .e-326d9074-b1db{font-family:var(--kpj-font);font-weight:500;font-size:15px;color:var(--kpj-black);padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;border-radius:9999px;background-color:transparent;}.elementor .e-3d09093e-7bcf{width:auto;padding:0px;gap:4px;align-items:center;}.elementor .e-44f1120e-5de9{padding-block-start:12px;padding-block-end:12px;padding-inline-start:22px;padding-inline-end:22px;white-space: nowrap;\n}.elementor .e-52439b76-420b{max-width:1280px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;gap:24px;justify-content:space-between;align-items:center;}.elementor .e-6f9ed826-3e5c{position:sticky;inset-block-start:0px;z-index:1000;font-family:var(--kpj-font);padding-block-start:0px;padding-block-end:0px;padding-inline-start:32px;padding-inline-end:32px;background-color:#ffffff;justify-content:center;border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: var(--kpj-hairline);\n}.elementor .e-412ab985-3ee1{width:auto;position:absolute;inset-block-start:-48px;inset-inline-end:-48px;inset-block-end:-48px;inset-inline-start:-48px;padding:0px;background-image:url("https://apply.kpju.edu.my/wp-content/uploads/2026/08/DSC_1447.jpg");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;opacity:100%;max-width:none;\n}.elementor .e-35fa355b-6d97{width:auto;position:absolute;inset-block-start:-48px;inset-inline-end:-48px;inset-block-end:-48px;inset-inline-start:-48px;padding:0px;background-image:url("https://apply.kpju.edu.my/wp-content/uploads/2026/08/DSC07255.jpg");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;opacity:0%;max-width:none;\n}.elementor .e-7b8d1209-d82c{width:auto;position:absolute;inset-block-start:-48px;inset-inline-end:-48px;inset-block-end:-48px;inset-inline-start:-48px;padding:0px;background-image:url("https://apply.kpju.edu.my/wp-content/uploads/2025/04/DSC_1405-scaled.jpg");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;opacity:0%;max-width:none;\n}.elementor .e-1f96dddf-12eb{width:auto;position:absolute;inset-block-start:-48px;inset-inline-end:-48px;inset-block-end:-48px;inset-inline-start:-48px;padding:0px;background-image:url("https://apply.kpju.edu.my/wp-content/uploads/2026/08/college-graduated-students-celebration-outdoor-2026-01-09-08-30-29-utc.jpg");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;opacity:0%;max-width:none;\n}.elementor .e-4bcccf3e-4f81{position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;padding:0px;background-image:linear-gradient(100deg, rgba(10,10,12,.88) 0%,rgba(10,10,12,.72) 45%,rgba(10,10,12,.45) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-5fa5eb61-3c00{overflow:hidden;position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;z-index:0;padding:0px;pointer-events:none;\n}.elementor .e-fb30d10-d60e{font-size:60px;color:#ffffff;letter-spacing:-2px;line-height:1.22;& span { color: #1c1c1e; background-color: #fff4cc; border-radius: 14px; padding-inline-start: 8px; padding-inline-end: 8px; } & span { -webkit-box-decoration-break: clone; box-decoration-break: clone; }\n}.elementor .e-c69b1e8-6d52{max-width:560px;font-size:18px;color:rgba(255,255,255,0.85);}.elementor .e-61493ffc-68cf{font-weight:500;font-size:15px;color:#ffffff;}.elementor .e-6e022457-68ee{font-weight:500;font-size:15px;color:#ffffff;}.elementor .e-5eb6cb69-9d97{font-weight:500;font-size:15px;color:#ffffff;}.elementor .e-7bd658d5-bf54{font-weight:500;font-size:15px;color:#ffffff;}.elementor .e-7efa4d2d-fa55{column-gap:24px;padding:0px;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, auto);row-gap: 10px;\n}.elementor .e-54858-6a96{font-weight:500;font-size:40px;color:#ffffff;letter-spacing:-1px;line-height:1.1;}.elementor .e-443617d3-532f{max-width:130px;font-size:13px;color:rgba(255,255,255,0.72);}.elementor .e-5c4f04bf-3977{padding:0px;flex-direction:column;gap:2px;}.elementor .e-39b879e3-6956{font-weight:500;font-size:40px;color:#ffffff;letter-spacing:-1px;line-height:1.1;}.elementor .e-3e078c3-9fbd{max-width:130px;font-size:13px;color:rgba(255,255,255,0.72);}.elementor .e-35210918-72ae{padding:0px;flex-direction:column;gap:2px;}.elementor .e-3056d338-bc9b{font-weight:500;font-size:40px;color:#ffffff;letter-spacing:-1px;line-height:1.1;}.elementor .e-39b9c365-1baa{max-width:130px;font-size:13px;color:rgba(255,255,255,0.72);}.elementor .e-363d66f9-a872{padding:0px;flex-direction:column;gap:2px;}.elementor .e-78311e99-18ec{column-gap:32px;padding-block-start:8px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;grid-template-columns:repeat(3, auto);grid-template-rows:repeat(1, auto);justify-content:start;row-gap: 16px;\n}.elementor .e-2ddb12a-7935{width:40px;height:40px;object-fit:cover;border-radius:50%;border-width:2px;border-color:#ffffff;border-style:solid;}.elementor .e-51fa8995-6c5f{width:40px;height:40px;object-fit:cover;margin-inline-start:-10px;border-radius:50%;border-width:2px;border-color:#ffffff;border-style:solid;}.elementor .e-236d8b19-e007{width:40px;height:40px;object-fit:cover;margin-inline-start:-10px;border-radius:50%;border-width:2px;border-color:#ffffff;border-style:solid;}.elementor .e-5ac96835-8161{width:auto;padding:0px;gap:0px;}.elementor .e-50f95bac-7951{font-size:14px;color:rgba(255,255,255,0.82);& strong { color: #ffffff; font-weight: 600; }\n}.elementor .e-66f3861e-c99a{padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:14px;align-items:center;border-block-start-width: 1px; border-top-style: solid; border-top-color: rgba(255,255,255,0.2);\n}.elementor .e-46f7841f-46a3{color:#ffffff;padding-block-start:32px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:24px;}.elementor .e-3b15637f-15d6{font-size:28px;}.elementor .e-538647a6-24e7{font-size:14px;margin-block-end:8px;}.elementor .e-619b5bc8-f914{font-family:var(--kpj-font);color:var(--kpj-black);padding:32px;border-radius:28px;border-width:1px;border-color:rgba(255,255,255,0.6);border-style:solid;background-color:#ffffff;box-shadow:0px 16px 48px -8px rgba(5,0,56,0.35);flex-direction:column;gap:8px;}.elementor .e-79ec25fe-9743{max-width:1280px;position:relative;z-index:1;column-gap:64px;padding:0px;grid-template-columns:1.1fr 1fr;grid-template-rows:repeat(1, auto);align-items:start;row-gap: 40px;\n}.elementor .e-72518b90-a279{overflow:hidden;position:relative;font-family:var(--kpj-font);color:#ffffff;padding-block-start:96px;padding-block-end:96px;padding-inline-start:32px;padding-inline-end:32px;background-color:#0e0e10;justify-content:center;}.elementor .e-2ccfd174-2db3{width:52px;height:52px;font-weight:700;font-size:14px;color:var(--kpj-black);border-radius:16px;background-color:var(--kpj-yellow-light);display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-6ac36553-c2e3{font-weight:500;font-size:16px;color:var(--kpj-black);}.elementor .e-60706df0-9baf{font-size:14px;}.elementor .e-2e36c183-e5fb{padding:0px;flex-direction:column;}.elementor .e-5f197c3-78da{padding:0px;gap:14px;align-items:center;}.elementor .e-6f178900-c4d4{width:52px;height:52px;font-weight:700;font-size:14px;color:var(--kpj-black);border-radius:16px;background-color:var(--kpj-teal-light);display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-4c66240-5358{font-weight:500;font-size:16px;color:var(--kpj-black);}.elementor .e-31c05007-e972{font-size:14px;}.elementor .e-32fa1ec-b66e{padding:0px;flex-direction:column;}.elementor .e-a3e5279-8778{padding:0px;gap:14px;align-items:center;}.elementor .e-48973be3-6ed0{width:52px;height:52px;font-weight:700;font-size:14px;color:var(--kpj-black);border-radius:16px;background-color:var(--kpj-coral-light);display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-1bac13df-4833{font-weight:500;font-size:16px;color:var(--kpj-black);}.elementor .e-23480474-5376{font-size:14px;}.elementor .e-2dbf0cd4-878d{padding:0px;flex-direction:column;}.elementor .e-9cac43a-50a9{padding:0px;gap:14px;align-items:center;}.elementor .e-1a100f17-83fa{width:52px;height:52px;font-weight:700;font-size:14px;color:var(--kpj-black);border-radius:16px;background-color:var(--kpj-lavender);display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-7282e0ef-93c9{font-weight:500;font-size:16px;color:var(--kpj-black);}.elementor .e-2310c3d2-7e81{font-size:14px;}.elementor .e-a24d052-fd81{padding:0px;flex-direction:column;}.elementor .e-1f59f38c-7025{padding:0px;gap:14px;align-items:center;}.elementor .e-d70d578-6dd3{max-width:1280px;padding:0px;gap:24px;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, auto);}.elementor .e-50fabc63-d2f3{font-family:var(--kpj-font);padding-block-start:40px;padding-block-end:40px;padding-inline-start:32px;padding-inline-end:32px;background-color:#ffffff;justify-content:center;border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: var(--kpj-hairline);\n}.elementor .e-47a2b38d-77b2{width:100%;height:220px;object-fit:cover;}.elementor .e-20b2d434-5288{font-size:14px;color:var(--kpj-black);line-height:1.7;& a { color: var(--kpj-black); text-decoration: underline; text-decoration-color: var(--kpj-hairline-strong); }\n}.elementor .e-7a08e37c-7de7{flex-direction:column;gap:10px;}.elementor .e-5f008308-2915{overflow:hidden;flex-direction:column;}.elementor .e-577ed2b3-5437{width:100%;height:220px;object-fit:cover;}.elementor .e-6c274ce5-3a5a{font-size:14px;color:var(--kpj-black);line-height:1.7;& a { color: var(--kpj-black); text-decoration: underline; text-decoration-color: var(--kpj-hairline-strong); }\n}.elementor .e-288a4bc5-4f47{flex-direction:column;gap:10px;}.elementor .e-61838e43-a6f1{overflow:hidden;flex-direction:column;}.elementor .e-7357e235-321a{width:100%;height:220px;object-fit:cover;}.elementor .e-18b4a5ce-e8e6{font-size:14px;color:var(--kpj-black);line-height:1.7;& a { color: var(--kpj-black); text-decoration: underline; text-decoration-color: var(--kpj-hairline-strong); }\n}.elementor .e-13e04503-748f{flex-direction:column;gap:10px;}.elementor .e-59fd0d88-7cf1{overflow:hidden;flex-direction:column;}.elementor .e-1ba40430-1607{padding:0px;gap:24px;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(1, auto);}.elementor .e-6a677ec-3748{font-weight:500;font-size:56px;color:var(--kpj-black);letter-spacing:-2px;line-height:1;}.elementor .e-436724ab-f9a6{font-size:15px;}.elementor .e-6b8776c3-2818{padding:0px;flex-direction:column;gap:4px;}.elementor .e-593ecc91-27a0{font-weight:500;font-size:56px;color:var(--kpj-black);letter-spacing:-2px;line-height:1;}.elementor .e-364b429e-40f7{font-size:15px;}.elementor .e-4f1c4915-5840{padding:0px;flex-direction:column;gap:4px;}.elementor .e-2fe2ea0f-fbc5{font-weight:500;font-size:56px;color:var(--kpj-black);letter-spacing:-2px;line-height:1;}.elementor .e-215d11f3-95bd{font-size:15px;}.elementor .e-fa2c7b4-6412{padding:0px;flex-direction:column;gap:4px;}.elementor .e-5f5ca021-efb2{font-weight:500;font-size:56px;color:var(--kpj-black);letter-spacing:-2px;line-height:1;}.elementor .e-7c4394d-d21e{font-size:15px;}.elementor .e-ae92e31-be5c{padding:0px;flex-direction:column;gap:4px;}.elementor .e-172467a5-4402{padding-block-start:32px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:24px;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, auto);border-block-start-width: 1px; border-top-style: solid; border-top-color: var(--kpj-hairline);\n}.elementor .e-7476804c-713a{background-color:#ffffff;}.elementor .e-6ce9e6-1d5c{width:100%;height:220px;object-fit:cover;}.elementor .e-2c22c771-b277{flex:1 1 auto;}.elementor .e-504ae47d-e646{font-size:14px;padding-block-start:10px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:4px;}.elementor .e-5f06ae20-8d4b{flex-direction:column;gap:12px;flex:1 1 auto;align-items:flex-start;}.elementor .e-140cb8da-37e5{overflow:hidden;background-color:#ffffff;flex-direction:column;}.elementor .e-7b97607b-56d8{width:100%;height:220px;object-fit:cover;}.elementor .e-7d28f83e-d55d{flex:1 1 auto;}.elementor .e-1f375c9e-26f5{font-size:14px;padding-block-start:10px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:4px;}.elementor .e-2a6e70ea-c1e2{flex-direction:column;gap:12px;flex:1 1 auto;align-items:flex-start;}.elementor .e-382b0c76-25a1{overflow:hidden;background-color:#ffffff;flex-direction:column;}.elementor .e-49dc8b4d-b6a0{width:100%;height:220px;object-fit:cover;}.elementor .e-1aed4e-271f{flex:1 1 auto;}.elementor .e-51d84190-a38e{font-size:14px;padding-block-start:10px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:4px;}.elementor .e-512d03ae-536b{flex-direction:column;gap:12px;flex:1 1 auto;align-items:flex-start;}.elementor .e-78260fc5-2bbc{overflow:hidden;background-color:#ffffff;flex-direction:column;}.elementor .e-71453525-dd70{width:100%;height:220px;object-fit:cover;}.elementor .e-27977313-2b2e{flex:1 1 auto;}.elementor .e-20fc0a6d-5999{font-size:14px;padding-block-start:10px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:4px;}.elementor .e-6415b32d-8ab5{flex-direction:column;gap:12px;flex:1 1 auto;align-items:flex-start;}.elementor .e-55a80964-901e{overflow:hidden;background-color:#ffffff;flex-direction:column;}.elementor .e-5a8f2271-2396{width:100%;height:220px;object-fit:cover;}.elementor .e-43c48fba-561f{flex:1 1 auto;}.elementor .e-4d0b0699-cb09{font-size:14px;padding-block-start:10px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:4px;}.elementor .e-5b7a5719-cfce{flex-direction:column;gap:12px;flex:1 1 auto;align-items:flex-start;}.elementor .e-33761282-d3b1{overflow:hidden;background-color:#ffffff;flex-direction:column;}.elementor .e-750173bf-c055{width:100%;height:220px;object-fit:cover;}.elementor .e-9f87c0d-34d4{flex:1 1 auto;}.elementor .e-67c7c572-6398{font-size:14px;padding-block-start:10px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:4px;}.elementor .e-8e7de83-76d6{flex-direction:column;gap:12px;flex:1 1 auto;align-items:flex-start;}.elementor .e-1bb3a1be-9c69{overflow:hidden;background-color:#ffffff;flex-direction:column;}.elementor .e-6bff7830-cff7{padding:0px;gap:24px;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(2, auto);}.elementor .e-12ff2c5c-8577{background-color:var(--kpj-surface);}.elementor .e-3d0a1e44-254f{width:100%;height:180px;object-fit:cover;}.elementor .e-49bc10b4-26d8{font-size:22px;}.elementor .e-415761a6-cc1a{font-size:15px;color:var(--kpj-black);line-height:1.75;}.elementor .e-936cd2c-9f8a{padding:24px;flex-direction:column;gap:12px;}.elementor .e-66dfb1fb-a74f{overflow:hidden;flex-direction:column;}.elementor .e-1e5b5538-5cb3{width:100%;height:180px;object-fit:cover;}.elementor .e-5c9c9414-aa1a{font-size:22px;}.elementor .e-3b5704-b39c{font-size:15px;color:var(--kpj-black);line-height:1.75;}.elementor .e-7860e656-96e8{padding:24px;flex-direction:column;gap:12px;}.elementor .e-393c47b5-cc21{overflow:hidden;flex-direction:column;}.elementor .e-1e8ef3a9-e255{width:100%;height:180px;object-fit:cover;}.elementor .e-31d9b6c7-3049{font-size:22px;}.elementor .e-547930cd-435e{font-size:15px;color:var(--kpj-black);line-height:1.75;}.elementor .e-4b34644d-2418{padding:24px;flex-direction:column;gap:12px;}.elementor .e-69132bef-8f20{overflow:hidden;flex-direction:column;}.elementor .e-4b522981-b7c8{width:100%;height:180px;object-fit:cover;}.elementor .e-4c66f022-6eb6{font-size:22px;}.elementor .e-2b749e2-d8e0{font-size:15px;color:var(--kpj-black);line-height:1.75;}.elementor .e-2cb472db-13a5{padding:24px;flex-direction:column;gap:12px;}.elementor .e-5e21d000-edf9{overflow:hidden;flex-direction:column;}.elementor .e-35648ab4-b394{padding:0px;gap:24px;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, auto);}.elementor .e-4f4498a6-61bf{background-color:#ffffff;}.elementor .e-31e4937e-c34d{text-align:start;margin-inline-start:0px;align-items:flex-start;}.elementor .e-52292c57-7970{font-weight:500;font-size:17px;color:var(--kpj-black);}.elementor .e-e41ede7-7b24{font-size:14px;}.elementor .e-6e98adca-30e3{padding-block-start:20px;padding-block-end:20px;padding-inline-start:22px;padding-inline-end:22px;border-radius:20px;border-width:1px;border-color:var(--kpj-hairline);border-style:solid;background-color:#ffffff;flex-direction:column;gap:4px;}.elementor .e-1c4d877f-cc1e{font-weight:500;font-size:17px;color:var(--kpj-black);}.elementor .e-501881de-61f9{font-size:14px;}.elementor .e-4cfbd41f-e88c{padding-block-start:20px;padding-block-end:20px;padding-inline-start:22px;padding-inline-end:22px;border-radius:20px;border-width:1px;border-color:var(--kpj-hairline);border-style:solid;background-color:#ffffff;flex-direction:column;gap:4px;}.elementor .e-56133336-a99f{font-weight:500;font-size:17px;color:var(--kpj-black);}.elementor .e-7508882-8e07{font-size:14px;}.elementor .e-44ead6ef-cd8c{padding-block-start:20px;padding-block-end:20px;padding-inline-start:22px;padding-inline-end:22px;border-radius:20px;border-width:1px;border-color:var(--kpj-hairline);border-style:solid;background-color:#ffffff;flex-direction:column;gap:4px;}.elementor .e-78b68c8f-29a0{font-weight:500;font-size:17px;color:var(--kpj-black);}.elementor .e-78608cf1-7dc7{font-size:14px;}.elementor .e-32ee2a88-9d85{padding-block-start:20px;padding-block-end:20px;padding-inline-start:22px;padding-inline-end:22px;border-radius:20px;border-width:1px;border-color:var(--kpj-hairline);border-style:solid;background-color:#ffffff;flex-direction:column;gap:4px;}.elementor .e-424b54f4-a3bb{font-weight:500;font-size:17px;color:var(--kpj-black);}.elementor .e-309ae233-dfa3{font-size:14px;}.elementor .e-cb6d424-ec2c{padding-block-start:20px;padding-block-end:20px;padding-inline-start:22px;padding-inline-end:22px;border-radius:20px;border-width:1px;border-color:var(--kpj-hairline);border-style:solid;background-color:#ffffff;flex-direction:column;gap:4px;}.elementor .e-606b003c-3ee8{font-weight:500;font-size:17px;color:var(--kpj-black);}.elementor .e-6ad8626a-cd34{font-size:14px;}.elementor .e-71a5a119-fa90{padding-block-start:20px;padding-block-end:20px;padding-inline-start:22px;padding-inline-end:22px;border-radius:20px;border-width:1px;border-color:var(--kpj-hairline);border-style:solid;background-color:#ffffff;flex-direction:column;gap:4px;}.elementor .e-97aab63-3614{padding:0px;gap:16px;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(3, auto);}.elementor .e-646054fa-2dc5{padding:0px;flex-direction:column;gap:32px;}.elementor .e-478736b6-bba9{font-size:32px;color:var(--kpj-black);letter-spacing:-1px;}.elementor .e-1d923614-7038{font-size:16px;color:var(--kpj-black);}.elementor .e-34de10a5-91f2{font-weight:500;font-size:15px;color:var(--kpj-black);line-height:1.9;}.elementor .e-3d5bb022-c1f7{font-weight:500;font-size:24px;color:var(--kpj-black);letter-spacing:-0.5px;}.elementor .e-16f2254d-cce1{font-size:14px;color:var(--kpj-black);}.elementor .e-71162740-e50e{padding-block-start:18px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:20px;border-radius:18px;background-color:rgba(255,255,255,0.55);flex-direction:column;gap:4px;}.elementor .e-1f28b040-aa3a{align-self:flex-start;}.elementor .e-111cb4e0-fab9{color:var(--kpj-black);padding:36px;border-radius:28px;background-color:var(--kpj-gold);flex-direction:column;gap:18px;}.elementor .e-26877e63-1502{column-gap:56px;padding:0px;grid-template-columns:1.3fr 1fr;grid-template-rows:repeat(1, auto);align-items:start;row-gap: 40px;\n}.elementor .e-1db2e4d-bc36{background-color:var(--kpj-surface);}.elementor .e-4e0c5e83-c1de{font-size:20px;color:var(--kpj-black);letter-spacing:-0.2px;line-height:1.45;}.elementor .e-4e63f266-d703{width:56px;height:56px;object-fit:cover;border-radius:50%;flex:0 0 auto;}.elementor .e-3cac898f-c2d9{font-weight:600;font-size:15px;color:var(--kpj-black);}.elementor .e-712a8ecc-3595{font-size:13px;color:var(--kpj-black);opacity:75%;}.elementor .e-33194126-862f{padding:0px;flex-direction:column;}.elementor .e-a35d292-6352{padding:0px;gap:14px;align-items:center;}.elementor .e-132b9629-661b{padding:32px;flex-direction:column;gap:24px;justify-content:space-between;}.elementor .e-66a93f5a-2032{font-size:20px;color:var(--kpj-black);letter-spacing:-0.2px;line-height:1.45;}.elementor .e-5bdfa55d-41b6{width:56px;height:56px;object-fit:cover;border-radius:50%;flex:0 0 auto;}.elementor .e-7cf65bb2-2273{font-weight:600;font-size:15px;color:var(--kpj-black);}.elementor .e-2aa4d7d-492a{font-size:13px;color:var(--kpj-black);opacity:75%;}.elementor .e-5ce758bb-c49f{padding:0px;flex-direction:column;}.elementor .e-35a05f47-116b{padding:0px;gap:14px;align-items:center;}.elementor .e-76fc87dc-7f13{padding:32px;flex-direction:column;gap:24px;justify-content:space-between;}.elementor .e-38b172b5-dea5{font-size:20px;color:var(--kpj-black);letter-spacing:-0.2px;line-height:1.45;}.elementor .e-1706334c-50b6{width:56px;height:56px;object-fit:cover;border-radius:50%;flex:0 0 auto;}.elementor .e-3cd82893-b79d{font-weight:600;font-size:15px;color:var(--kpj-black);}.elementor .e-74873e0f-1051{font-size:13px;color:var(--kpj-black);opacity:75%;}.elementor .e-52091b43-2cf9{padding:0px;flex-direction:column;}.elementor .e-5b55ceee-d401{padding:0px;gap:14px;align-items:center;}.elementor .e-14b0d2a4-e346{padding:32px;flex-direction:column;gap:24px;justify-content:space-between;}.elementor .e-5b5f145a-16b6{padding:0px;gap:24px;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(1, auto);}.elementor .e-34e86d02-b9be{background-color:#ffffff;}.elementor .e-5075554c-7a61{width:100%;height:100%;min-height:220px;object-fit:cover;}.elementor .e-4ad387c3-2e0d{& a { color: var(--kpj-black); font-weight: 500; text-decoration: underline; }\n}.elementor .e-3e3a53ef-f608{flex-direction:column;gap:10px;justify-content:center;}.elementor .e-2113204b-2ec9{overflow:hidden;padding:0px;background-color:#ffffff;gap:0px;grid-template-columns:2fr 3fr;grid-template-rows:repeat(1, auto);}.elementor .e-1f9b854e-b321{width:100%;height:100%;min-height:220px;object-fit:cover;}.elementor .e-67610111-c9fe{& a { color: var(--kpj-black); font-weight: 500; text-decoration: underline; }\n}.elementor .e-5d9f43cf-a06e{flex-direction:column;gap:10px;justify-content:center;}.elementor .e-670ce9e7-14f0{overflow:hidden;padding:0px;background-color:#ffffff;gap:0px;grid-template-columns:2fr 3fr;grid-template-rows:repeat(1, auto);}.elementor .e-48fd2a94-5199{width:100%;height:100%;min-height:220px;object-fit:cover;}.elementor .e-7869a1b0-d4ec{& a { color: var(--kpj-black); font-weight: 500; text-decoration: underline; }\n}.elementor .e-4767940b-9230{flex-direction:column;gap:10px;justify-content:center;}.elementor .e-50d0c784-602b{overflow:hidden;padding:0px;background-color:#ffffff;gap:0px;grid-template-columns:2fr 3fr;grid-template-rows:repeat(1, auto);}.elementor .e-758901ed-abb4{width:100%;height:100%;min-height:220px;object-fit:cover;}.elementor .e-317ee975-cb75{& a { color: var(--kpj-black); font-weight: 500; text-decoration: underline; }\n}.elementor .e-707ee6ff-8d69{flex-direction:column;gap:10px;justify-content:center;}.elementor .e-62e77cb7-1bd4{overflow:hidden;padding:0px;background-color:#ffffff;gap:0px;grid-template-columns:2fr 3fr;grid-template-rows:repeat(1, auto);}.elementor .e-1fc5d974-aff7{padding:0px;gap:24px;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, auto);}.elementor .e-671341e6-bfc8{background-color:var(--kpj-surface);}.elementor .e-2301d823-24a1{font-weight:500;font-size:40px;color:var(--kpj-black);letter-spacing:-1px;line-height:1;margin-block-end:8px;}.elementor .e-6b87a462-4caa{font-size:18px;}.elementor .e-72fbda10-67b6{font-size:14px;}.elementor .e-ee7b1ca-4087{padding:24px;border-radius:20px;border-width:1px;border-color:var(--kpj-hairline);border-style:solid;background-color:var(--kpj-surface);flex-direction:column;gap:10px;}.elementor .e-53f685f-63e5{font-weight:500;font-size:40px;color:var(--kpj-black);letter-spacing:-1px;line-height:1;margin-block-end:8px;}.elementor .e-754d052c-5730{font-size:18px;}.elementor .e-314d21c2-777a{font-size:14px;}.elementor .e-55e24111-1ea8{padding:24px;border-radius:20px;border-width:1px;border-color:var(--kpj-hairline);border-style:solid;background-color:var(--kpj-surface);flex-direction:column;gap:10px;}.elementor .e-7f2c3df2-52ce{font-weight:500;font-size:40px;color:var(--kpj-black);letter-spacing:-1px;line-height:1;margin-block-end:8px;}.elementor .e-4f9139c6-1def{font-size:18px;}.elementor .e-206af159-f475{font-size:14px;}.elementor .e-1bb41118-f430{padding:24px;border-radius:20px;border-width:1px;border-color:var(--kpj-hairline);border-style:solid;background-color:var(--kpj-surface);flex-direction:column;gap:10px;}.elementor .e-7ccd3c09-8e1d{font-weight:500;font-size:40px;color:var(--kpj-black);letter-spacing:-1px;line-height:1;margin-block-end:8px;}.elementor .e-4950eb47-1959{font-size:18px;}.elementor .e-23d98487-729a{font-size:14px;}.elementor .e-68c97077-7cf2{padding:24px;border-radius:20px;border-width:1px;border-color:var(--kpj-hairline);border-style:solid;background-color:var(--kpj-surface);flex-direction:column;gap:10px;}.elementor .e-5a30a361-2d3e{font-weight:500;font-size:40px;color:var(--kpj-black);letter-spacing:-1px;line-height:1;margin-block-end:8px;}.elementor .e-5e9d9e6f-c74f{font-size:18px;}.elementor .e-3bc0c821-bf2f{font-size:14px;}.elementor .e-4aef870-7cd5{padding:24px;border-radius:20px;border-width:1px;border-color:var(--kpj-hairline);border-style:solid;background-color:var(--kpj-surface);flex-direction:column;gap:10px;}.elementor .e-4020e8ce-fe5c{padding:0px;gap:24px;grid-template-columns:repeat(5, 1fr);grid-template-rows:repeat(1, auto);}.elementor .e-57b41dd6-fdc8{background-color:#ffffff;}.elementor .e-1ce6af24-eec9{font-weight:500;font-size:18px;color:var(--kpj-black);}.elementor .e-3749c7aa-aa21{width:20px;height:20px;flex:0 0 auto;}.elementor .e-295ec12f-37b3{cursor:pointer;padding-block-start:22px;padding-block-end:22px;padding-inline-start:26px;padding-inline-end:26px;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-3603608b-a726{font-size:15px;line-height:1.7;}.elementor .e-4e46b790-7c52{padding-block-start:0px;padding-block-end:22px;padding-inline-start:26px;padding-inline-end:26px;}.elementor .e-5a7109af-a88a{overflow:hidden;border-radius:20px;border-width:1px;border-color:var(--kpj-hairline);border-style:solid;background-color:#ffffff;}.elementor .e-6c9ab01b-42ee{font-weight:500;font-size:18px;color:var(--kpj-black);}.elementor .e-50a5efc-4285{width:20px;height:20px;flex:0 0 auto;}.elementor .e-13487f88-9ae1{cursor:pointer;padding-block-start:22px;padding-block-end:22px;padding-inline-start:26px;padding-inline-end:26px;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-283e9e1a-728d{font-size:15px;line-height:1.7;}.elementor .e-213dfefc-6b20{padding-block-start:0px;padding-block-end:22px;padding-inline-start:26px;padding-inline-end:26px;}.elementor .e-39caba07-7acd{overflow:hidden;border-radius:20px;border-width:1px;border-color:var(--kpj-hairline);border-style:solid;background-color:#ffffff;}.elementor .e-35e82d99-4d50{font-weight:500;font-size:18px;color:var(--kpj-black);}.elementor .e-39e8fccb-91ff{width:20px;height:20px;flex:0 0 auto;}.elementor .e-363b822-b6ae{cursor:pointer;padding-block-start:22px;padding-block-end:22px;padding-inline-start:26px;padding-inline-end:26px;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-38890532-f21a{font-size:15px;line-height:1.7;}.elementor .e-77ca671c-f110{padding-block-start:0px;padding-block-end:22px;padding-inline-start:26px;padding-inline-end:26px;}.elementor .e-500390bc-e6f5{overflow:hidden;border-radius:20px;border-width:1px;border-color:var(--kpj-hairline);border-style:solid;background-color:#ffffff;}.elementor .e-3efefdb5-d74e{font-weight:500;font-size:18px;color:var(--kpj-black);}.elementor .e-3de7d31c-e675{width:20px;height:20px;flex:0 0 auto;}.elementor .e-16031d93-8025{cursor:pointer;padding-block-start:22px;padding-block-end:22px;padding-inline-start:26px;padding-inline-end:26px;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-72258ced-ea99{font-size:15px;line-height:1.7;}.elementor .e-59a713a9-5e77{padding-block-start:0px;padding-block-end:22px;padding-inline-start:26px;padding-inline-end:26px;}.elementor .e-6dcd701e-d9b4{overflow:hidden;border-radius:20px;border-width:1px;border-color:var(--kpj-hairline);border-style:solid;background-color:#ffffff;}.elementor .e-3a84c46d-20cd{font-weight:500;font-size:18px;color:var(--kpj-black);}.elementor .e-6e7503c5-d807{width:20px;height:20px;flex:0 0 auto;}.elementor .e-60a790df-a402{cursor:pointer;padding-block-start:22px;padding-block-end:22px;padding-inline-start:26px;padding-inline-end:26px;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-137d3ee3-f82c{font-size:15px;line-height:1.7;}.elementor .e-64d4236b-eb68{padding-block-start:0px;padding-block-end:22px;padding-inline-start:26px;padding-inline-end:26px;}.elementor .e-28bb4dae-a4a6{overflow:hidden;border-radius:20px;border-width:1px;border-color:var(--kpj-hairline);border-style:solid;background-color:#ffffff;}.elementor .e-703947ef-6850{font-weight:500;font-size:18px;color:var(--kpj-black);}.elementor .e-495cffff-7741{width:20px;height:20px;flex:0 0 auto;}.elementor .e-1111962f-8d3f{cursor:pointer;padding-block-start:22px;padding-block-end:22px;padding-inline-start:26px;padding-inline-end:26px;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-6f1149e4-f430{font-size:15px;line-height:1.7;}.elementor .e-7cca14c-7517{padding-block-start:0px;padding-block-end:22px;padding-inline-start:26px;padding-inline-end:26px;}.elementor .e-1919ab06-5862{overflow:hidden;border-radius:20px;border-width:1px;border-color:var(--kpj-hairline);border-style:solid;background-color:#ffffff;}.elementor .e-6e04d2c2-a503{font-weight:500;font-size:18px;color:var(--kpj-black);}.elementor .e-184ef6c0-d2a7{width:20px;height:20px;flex:0 0 auto;}.elementor .e-de90973-354d{cursor:pointer;padding-block-start:22px;padding-block-end:22px;padding-inline-start:26px;padding-inline-end:26px;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-54ccd5ff-c52c{font-size:15px;line-height:1.7;}.elementor .e-67f436a8-c14c{padding-block-start:0px;padding-block-end:22px;padding-inline-start:26px;padding-inline-end:26px;}.elementor .e-4294a133-ced1{overflow:hidden;border-radius:20px;border-width:1px;border-color:var(--kpj-hairline);border-style:solid;background-color:#ffffff;}.elementor .e-76b64e7a-a7f5{font-weight:500;font-size:18px;color:var(--kpj-black);}.elementor .e-271d3512-5cfb{width:20px;height:20px;flex:0 0 auto;}.elementor .e-9986ec9-9f4a{cursor:pointer;padding-block-start:22px;padding-block-end:22px;padding-inline-start:26px;padding-inline-end:26px;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-eb40ab8-92a4{font-size:15px;line-height:1.7;}.elementor .e-6f534327-a913{padding-block-start:0px;padding-block-end:22px;padding-inline-start:26px;padding-inline-end:26px;}.elementor .e-44d1c479-1b3e{overflow:hidden;border-radius:20px;border-width:1px;border-color:var(--kpj-hairline);border-style:solid;background-color:#ffffff;}.elementor .e-585af3ca-b8b5{width:100%;gap:12px;& .e-accordion-item-icon-base { justify-content: center; } & .e-accordion-item-icon-base::after { content: ""; display: block; width: 9px; height: 9px; margin-block-start: -4px; border-right: 2px solid #1c1c1e; border-bottom: 2px solid #1c1c1e; transform: rotate(45deg); } & details[open] .e-accordion-item-icon-base { transform: rotate(180deg); }\n}.elementor .e-efbc8ff-e121{max-width:860px;}.elementor .e-41f16b32-c055{background-color:var(--kpj-surface);}.elementor .e-3e10d9a0-d1a2{max-width:760px;color:#ffffff;}.elementor .e-7c3a191f-91a1{font-weight:500;font-size:20px;color:var(--kpj-gold);}.elementor .e-35a5cae2-cd19{max-width:620px;font-size:18px;color:rgba(255,255,255,0.72);}.elementor .e-d6d05a4-d541:hover,.elementor .e-d6d05a4-d541:focus-visible{background-color:#fcb11d;}.elementor .e-d6d05a4-d541{font-family:var(--kpj-font);font-weight:500;font-size:15px;color:var(--kpj-black);padding-block-start:14px;padding-block-end:14px;padding-inline-start:26px;padding-inline-end:26px;border-radius:9999px;background-color:#ffffff;}.elementor .e-3795cf59-e770:hover,.elementor .e-3795cf59-e770:focus-visible{background-color:rgba(255,255,255,0.1);}.elementor .e-3795cf59-e770{font-family:var(--kpj-font);font-weight:500;font-size:15px;color:#ffffff;padding-block-start:13px;padding-block-end:13px;padding-inline-start:25px;padding-inline-end:25px;border-radius:9999px;border-width:1px;border-color:rgba(255,255,255,0.4);border-style:solid;background-color:transparent;}.elementor .e-22de0a4d-665f:hover,.elementor .e-22de0a4d-665f:focus-visible{background-color:rgba(255,255,255,0.1);}.elementor .e-22de0a4d-665f{font-family:var(--kpj-font);font-weight:500;font-size:15px;color:#ffffff;padding-block-start:13px;padding-block-end:13px;padding-inline-start:25px;padding-inline-end:25px;border-radius:9999px;border-width:1px;border-color:rgba(255,255,255,0.4);border-style:solid;background-color:transparent;}.elementor .e-50ae7553-b357{width:auto;padding:0px;margin-block-start:12px;gap:14px;flex-wrap:wrap;justify-content:center;}.elementor .e-736a0d7f-dc9f{max-width:1280px;text-align:center;padding-block-start:80px;padding-block-end:80px;padding-inline-start:32px;padding-inline-end:32px;border-radius:32px;background-color:var(--kpj-black);flex-direction:column;gap:20px;align-items:center;}.elementor .e-5229ab6a-ebfa{font-family:var(--kpj-font);padding-block-start:96px;padding-block-end:96px;padding-inline-start:32px;padding-inline-end:32px;background-color:#ffffff;justify-content:center;}.elementor .e-52e17c7-f20a{width:auto;height:48px;object-fit:contain;padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;border-radius:12px;background-color:#ffffff;}.elementor .e-4b68e139-a871{max-width:380px;font-size:14px;color:rgba(255,255,255,0.65);line-height:1.7;}.elementor .e-76012fa-ea52{font-size:14px;color:#ffffff;& a { color: #ffffff; text-decoration: underline; text-decoration-color: rgba(255,255,255,0.3); }\n}.elementor .e-4091be9f-324a{padding:0px;flex-direction:column;gap:18px;}.elementor .e-736bf7e8-6e17{font-weight:500;font-size:16px;color:#ffffff;}.elementor .e-7e418149-9fc4{font-size:14px;color:rgba(255,255,255,0.65);line-height:2.1;& a { color: rgba(255,255,255,0.65); }\n}.elementor .e-5cb155bb-f220{padding:0px;flex-direction:column;gap:14px;}.elementor .e-23eaec22-42ee{font-weight:500;font-size:16px;color:#ffffff;}.elementor .e-4b8824d7-124d{font-size:14px;color:rgba(255,255,255,0.65);line-height:1.8;& a { color: rgba(255,255,255,0.65); } & strong { color: #ffffff; font-weight: 500; }\n}.elementor .e-74bdf0d9-5498{padding:0px;flex-direction:column;gap:14px;}.elementor .e-70dccd8e-c11c{font-weight:500;font-size:16px;color:#ffffff;}.elementor .e-75014ac2-bb46{font-size:14px;color:rgba(255,255,255,0.65);line-height:1.8;& a { color: rgba(255,255,255,0.65); } & strong { color: #ffffff; font-weight: 500; }\n}.elementor .e-63ff0806-df14{padding:0px;flex-direction:column;gap:14px;}.elementor .e-3c6084b7-a191{padding:0px;gap:40px;grid-template-columns:1.6fr 0.9fr 1.5fr 1.4fr;grid-template-rows:repeat(1, auto);}.elementor .e-54f68908-806d{font-size:13px;color:rgba(255,255,255,0.5);text-align:center;padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width: 1px; border-top-style: solid; border-top-color: rgba(255,255,255,0.1); & a { color: rgba(255,255,255,0.7); }\n}.elementor .e-5f227116-87bb{max-width:1280px;padding:0px;flex-direction:column;gap:40px;}.elementor .e-212155a9-33b4{font-family:var(--kpj-font);padding-block-start:64px;padding-block-end:0px;padding-inline-start:32px;padding-inline-end:32px;background-color:var(--kpj-navy);justify-content:center;}.elementor .e-395b6f1e-e557{width:100%;text-align:center;}.elementor .e-261e2561-9b85{position:fixed;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;z-index:999;padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;background-color:rgba(255,255,255,0.96);box-shadow:0px -6px 20px 0px rgba(0,0,0,0.1);display:none;}