.elementor .e-5fee90cd-8842{width:96px;height:auto;}.elementor .e-7f0fc103-cf97{max-width:320px;font-family:Roboto;font-size:15px;color:var(--jpj-grey);line-height:1.7;}.elementor .e-27d7c350-aeff:hover,.elementor .e-27d7c350-aeff:focus-visible{color:#29292D;background-color:var(--jpj-yellow);}.elementor .e-27d7c350-aeff{font-family:Roboto;font-weight:600;font-size:16px;color:#ffffff;line-height:1.2;padding-block-start:14px;padding-block-end:14px;padding-inline-start:24px;padding-inline-end:24px;border-radius:999px;background-color:var(--jpj-teal);transition:background-color 0.2s, color 0.2s;white-space: nowrap;\n}.elementor .e-4bd38a8e-1e17{padding:0px;flex-direction:column;gap:20px;flex:1 1 260px;align-items:flex-start;}.elementor .e-8f61cb2-7844{font-family:Roboto;font-weight:700;font-size:13px;color:var(--jpj-teal);letter-spacing:0.12em;line-height:1.2;text-transform:uppercase;margin-block-start:0px;margin-block-end:6px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-72ee9b7a-40b8:hover,.elementor .e-72ee9b7a-40b8:focus-visible{color:var(--jpj-teal);}.elementor .e-72ee9b7a-40b8{font-family:Roboto;font-size:15px;color:var(--jpj-charcoal);line-height:1.4;transition:color 0.2s;}.elementor .e-4247727d-aed5:hover,.elementor .e-4247727d-aed5:focus-visible{color:var(--jpj-teal);}.elementor .e-4247727d-aed5{font-family:Roboto;font-size:15px;color:var(--jpj-charcoal);line-height:1.4;transition:color 0.2s;}.elementor .e-7c0d4adf-3336:hover,.elementor .e-7c0d4adf-3336:focus-visible{color:var(--jpj-teal);}.elementor .e-7c0d4adf-3336{font-family:Roboto;font-size:15px;color:var(--jpj-charcoal);line-height:1.4;transition:color 0.2s;}.elementor .e-1bcbcb7b-2be6:hover,.elementor .e-1bcbcb7b-2be6:focus-visible{color:var(--jpj-teal);}.elementor .e-1bcbcb7b-2be6{font-family:Roboto;font-size:15px;color:var(--jpj-charcoal);line-height:1.4;transition:color 0.2s;}.elementor .e-494bc2f1-d7f6:hover,.elementor .e-494bc2f1-d7f6:focus-visible{color:var(--jpj-teal);}.elementor .e-494bc2f1-d7f6{font-family:Roboto;font-size:15px;color:var(--jpj-charcoal);line-height:1.4;transition:color 0.2s;}.elementor .e-2a58a47d-9b82:hover,.elementor .e-2a58a47d-9b82:focus-visible{color:var(--jpj-teal);}.elementor .e-2a58a47d-9b82{font-family:Roboto;font-size:15px;color:var(--jpj-charcoal);line-height:1.4;transition:color 0.2s;}.elementor .e-67ed098b-c85c{padding:0px;flex-direction:column;gap:12px;flex:1 1 180px;}.elementor .e-7027bbee-b89c{font-family:Roboto;font-weight:700;font-size:13px;color:var(--jpj-teal);letter-spacing:0.12em;line-height:1.2;text-transform:uppercase;margin-block-start:0px;margin-block-end:6px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3c28a61a-8f94:hover,.elementor .e-3c28a61a-8f94:focus-visible{color:var(--jpj-teal);}.elementor .e-3c28a61a-8f94{font-family:Roboto;font-size:15px;color:var(--jpj-charcoal);line-height:1.4;transition:color 0.2s;}.elementor .e-657e944d-cfe5:hover,.elementor .e-657e944d-cfe5:focus-visible{color:var(--jpj-teal);}.elementor .e-657e944d-cfe5{font-family:Roboto;font-size:15px;color:var(--jpj-charcoal);line-height:1.4;transition:color 0.2s;}.elementor .e-3c4da98a-ff02:hover,.elementor .e-3c4da98a-ff02:focus-visible{color:var(--jpj-teal);}.elementor .e-3c4da98a-ff02{font-family:Roboto;font-size:15px;color:var(--jpj-charcoal);line-height:1.4;transition:color 0.2s;}.elementor .e-48ef0053-e8a8:hover,.elementor .e-48ef0053-e8a8:focus-visible{color:var(--jpj-teal);}.elementor .e-48ef0053-e8a8{font-family:Roboto;font-size:15px;color:var(--jpj-charcoal);line-height:1.4;transition:color 0.2s;}.elementor .e-2ebc53ca-d688:hover,.elementor .e-2ebc53ca-d688:focus-visible{color:var(--jpj-teal);}.elementor .e-2ebc53ca-d688{font-family:Roboto;font-size:15px;color:var(--jpj-charcoal);line-height:1.4;transition:color 0.2s;}.elementor .e-4271e400-f24f{padding:0px;flex-direction:column;gap:12px;flex:0 1 140px;}.elementor .e-37cdcd94-b924{font-family:Roboto;font-weight:700;font-size:13px;color:var(--jpj-teal);letter-spacing:0.12em;line-height:1.2;text-transform:uppercase;margin-block-start:0px;margin-block-end:6px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-74b87d4c-c57f{width:15px;height:15px;color:var(--jpj-teal);line-height:0px;transform:scale3d(-1, 1, 1);display:flex;flex:0 0 auto;fill: var(--jpj-teal);\n}.elementor .e-3f0dec97-db82{font-family:Roboto;font-weight:600;font-size:16px;color:var(--jpj-teal);line-height:1.2;white-space: nowrap;\n}.elementor .e-549de417-b66c:hover,.elementor .e-549de417-b66c:focus-visible{background-color:#D3E5F1;}.elementor .e-549de417-b66c{width:auto;padding-block-start:12px;padding-block-end:12px;padding-inline-start:22px;padding-inline-end:22px;border-radius:999px;background-color:#E8F1F7;transition:background-color 0.2s;gap:8px;flex:0 0 auto;align-items:center;}.elementor .e-3b308f42-c0ba:hover,.elementor .e-3b308f42-c0ba:focus-visible{color:var(--jpj-teal);}.elementor .e-3b308f42-c0ba{font-family:Roboto;font-size:15px;color:var(--jpj-charcoal);line-height:1.4;transition:color 0.2s;word-break: break-word;\n}.elementor .e-4f033d2b-4ad0{font-family:Roboto;font-size:14px;color:var(--jpj-grey);line-height:1.6;}.elementor .e-626ea789-36f8{width:18px;height:18px;color:var(--jpj-teal);line-height:0px;display:flex;fill: var(--jpj-teal);\n}.elementor .e-70141f08-804a:hover,.elementor .e-70141f08-804a:focus-visible{border-color:var(--jpj-teal);}.elementor .e-70141f08-804a{width:44px;height:44px;padding:0px;border-radius:999px;border-width:1px;border-color:#D9D9D9;border-style:solid;background-color:#ffffff;transition:border-color 0.2s;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-738f6692-a3b3{width:20px;height:20px;color:var(--jpj-teal);line-height:0px;display:flex;fill: var(--jpj-teal);\n}.elementor .e-3a48a15c-e82a:hover,.elementor .e-3a48a15c-e82a:focus-visible{border-color:var(--jpj-teal);}.elementor .e-3a48a15c-e82a{width:44px;height:44px;padding:0px;border-radius:999px;border-width:1px;border-color:#D9D9D9;border-style:solid;background-color:#ffffff;transition:border-color 0.2s;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-279d30ac-408b{width:22px;height:22px;color:#25D366;line-height:0px;display:flex;fill: #25D366;\n}.elementor .e-7346b821-faa5:hover,.elementor .e-7346b821-faa5:focus-visible{border-color:#25D366;}.elementor .e-7346b821-faa5{width:44px;height:44px;padding:0px;border-radius:999px;border-width:1px;border-color:#D9D9D9;border-style:solid;background-color:#ffffff;transition:border-color 0.2s;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-52762f1-bdd8{width:auto;padding:0px;margin-block-start:6px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;gap:10px;}.elementor .e-438e96ad-97b5{padding:0px;flex-direction:column;gap:14px;flex:1 1 240px;align-items:flex-start;}.elementor .e-5cea1187-6103{max-width:1280px;padding-block-start:64px;padding-block-end:64px;padding-inline-start:40px;padding-inline-end:40px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;gap:48px;flex-wrap:wrap;align-items:flex-start;}.elementor .e-7c8543f8-13c8{font-family:Roboto;font-size:14px;color:#ffffff;line-height:1.5;}.elementor .e-12ed8245-5882{font-family:Roboto;font-size:14px;color:var(--jpj-light-blue);line-height:1.5;}.elementor .e-70d3ed12-bada{padding:0px;gap:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-6a67239c-da16{font-family:Roboto;font-weight:700;font-size:12px;color:var(--jpj-yellow);letter-spacing:0.1em;line-height:1.5;text-transform:uppercase;white-space: nowrap;\n}.elementor .e-2f5aa5a6-8028:hover,.elementor .e-2f5aa5a6-8028:focus-visible{color:var(--jpj-yellow);text-decoration:underline;}.elementor .e-2f5aa5a6-8028{font-family:Roboto;font-size:13px;color:#ffffff;line-height:1.5;text-decoration:none;transition:color 0.2s;}.elementor .e-40f4a482-62b3:hover,.elementor .e-40f4a482-62b3:focus-visible{color:var(--jpj-yellow);text-decoration:underline;}.elementor .e-40f4a482-62b3{font-family:Roboto;font-size:13px;color:#ffffff;line-height:1.5;text-decoration:none;transition:color 0.2s;}.elementor .e-796304ba-6439:hover,.elementor .e-796304ba-6439:focus-visible{color:var(--jpj-yellow);text-decoration:underline;}.elementor .e-796304ba-6439{font-family:Roboto;font-size:13px;color:#ffffff;line-height:1.5;text-decoration:none;transition:color 0.2s;}.elementor .e-2a0e29f-d9e5:hover,.elementor .e-2a0e29f-d9e5:focus-visible{color:var(--jpj-yellow);text-decoration:underline;}.elementor .e-2a0e29f-d9e5{font-family:Roboto;font-size:13px;color:#ffffff;line-height:1.5;text-decoration:none;transition:color 0.2s;}.elementor .e-65867326-1db2:hover,.elementor .e-65867326-1db2:focus-visible{color:var(--jpj-yellow);text-decoration:underline;}.elementor .e-65867326-1db2{font-family:Roboto;font-size:13px;color:#ffffff;line-height:1.5;text-decoration:none;transition:color 0.2s;}.elementor .e-5a0cef21-98ad{width:auto;padding:0px;flex-wrap:wrap;align-items:center;gap: 6px 20px;\n}.elementor .e-2df99533-ee05{padding-block-start:12px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:4px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:1px;gap:16px;flex-wrap:wrap;align-items:center;border-top-style: solid; border-top-color: rgba(255, 255, 255, 0.18);\n}.elementor .e-787ba25-8d2a{font-family:Roboto;font-size:12px;color:var(--jpj-light-blue);line-height:1.6;}.elementor .e-4ea3f4ec-f71d{max-width:1280px;padding-block-start:20px;padding-block-end:20px;padding-inline-start:40px;padding-inline-end:40px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:10px;}.elementor .e-1f1cfd1e-3f63{padding:0px;background-color:var(--jpj-teal);justify-content:center;}.elementor .e-5b1021d0-5473{padding:0px;border-block-start-width:4px;background-color:var(--jpj-light-grey);flex-direction:column;gap:0px;border-top-style: solid; border-top-color: var(--jpj-yellow);\n}