.elementor .e-6fa5ea76-4d89{width:380px;height:auto;position:absolute;inset-block-start:40px;inset-inline-end:-90px;opacity:5%;}.elementor .e-16aa61c5-1f93{width:auto;height:52px;align-self:flex-start;}.elementor .e-192913-a2e2{max-width:360px;font-size:15px;color:var(--ptx-on-dark);line-height:1.7;}.elementor .e-1cd5caaf-5804{width:18px;height:18px;color:var(--ptx-white);}.elementor .e-420a8be9-3b2a:hover,.elementor .e-420a8be9-3b2a:focus-visible{border-color:var(--ptx-magenta);background-color:var(--ptx-magenta);}.elementor .e-420a8be9-3b2a{width:44px;height:44px;padding:0px;border-radius:50%;border-width:1px;border-color:var(--ptx-navy-border);border-style:solid;justify-content:center;align-items:center;}.elementor .e-608800ed-1571{width:18px;height:18px;color:var(--ptx-white);}.elementor .e-48faf05e-8ac7:hover,.elementor .e-48faf05e-8ac7:focus-visible{border-color:var(--ptx-magenta);background-color:var(--ptx-magenta);}.elementor .e-48faf05e-8ac7{width:44px;height:44px;padding:0px;border-radius:50%;border-width:1px;border-color:var(--ptx-navy-border);border-style:solid;justify-content:center;align-items:center;}.elementor .e-28d43d8c-fa70{width:18px;height:18px;color:var(--ptx-white);}.elementor .e-69d0e64a-d338:hover,.elementor .e-69d0e64a-d338:focus-visible{border-color:var(--ptx-magenta);background-color:var(--ptx-magenta);}.elementor .e-69d0e64a-d338{width:44px;height:44px;padding:0px;border-radius:50%;border-width:1px;border-color:var(--ptx-navy-border);border-style:solid;justify-content:center;align-items:center;}.elementor .e-39c98882-46d4{padding:0px;flex-direction:row;gap:10px;}.elementor .e-3b24072-cedf{padding:0px;flex-direction:column;gap:20px;}.elementor .e-611234ee-68ce{font-family:var(--ptx-font-heading);font-weight:600;font-size:17px;color:var(--ptx-white);line-height:1.4;margin-block-end:6px;}.elementor .e-cb01233-c1a3:hover,.elementor .e-cb01233-c1a3:focus-visible{color:var(--ptx-white);}.elementor .e-cb01233-c1a3{font-size:15px;color:var(--ptx-on-dark);line-height:1.5;text-decoration:none;}.elementor .e-c30b8f0-4b3e:hover,.elementor .e-c30b8f0-4b3e:focus-visible{color:var(--ptx-white);}.elementor .e-c30b8f0-4b3e{font-size:15px;color:var(--ptx-on-dark);line-height:1.5;text-decoration:none;}.elementor .e-3954c5ca-be82:hover,.elementor .e-3954c5ca-be82:focus-visible{color:var(--ptx-white);}.elementor .e-3954c5ca-be82{font-size:15px;color:var(--ptx-on-dark);line-height:1.5;text-decoration:none;}.elementor .e-51db47f7-2f30:hover,.elementor .e-51db47f7-2f30:focus-visible{color:var(--ptx-white);}.elementor .e-51db47f7-2f30{font-size:15px;color:var(--ptx-on-dark);line-height:1.5;text-decoration:none;}.elementor .e-1a203eff-942e{padding:0px;flex-direction:column;gap:14px;}.elementor .e-6615cd79-bc69{font-family:var(--ptx-font-heading);font-weight:600;font-size:17px;color:var(--ptx-white);line-height:1.4;margin-block-end:6px;}.elementor .e-59b0b57b-7e3f:hover,.elementor .e-59b0b57b-7e3f:focus-visible{color:var(--ptx-white);}.elementor .e-59b0b57b-7e3f{font-size:15px;color:var(--ptx-on-dark);line-height:1.5;text-decoration:none;}.elementor .e-5a3c89cf-98a4:hover,.elementor .e-5a3c89cf-98a4:focus-visible{color:var(--ptx-white);}.elementor .e-5a3c89cf-98a4{font-size:15px;color:var(--ptx-on-dark);line-height:1.5;text-decoration:none;}.elementor .e-4e88f299-54db:hover,.elementor .e-4e88f299-54db:focus-visible{color:var(--ptx-white);}.elementor .e-4e88f299-54db{font-size:15px;color:var(--ptx-on-dark);line-height:1.5;text-decoration:none;}.elementor .e-1075210a-18ef:hover,.elementor .e-1075210a-18ef:focus-visible{color:var(--ptx-white);}.elementor .e-1075210a-18ef{font-size:15px;color:var(--ptx-on-dark);line-height:1.5;text-decoration:none;}.elementor .e-b8d26c6-59ca{padding:0px;flex-direction:column;gap:14px;}.elementor .e-bf7ed31-181c{font-family:var(--ptx-font-heading);font-weight:600;font-size:17px;color:var(--ptx-white);line-height:1.4;margin-block-end:2px;}.elementor .e-4a34e2ae-f68c{width:18px;height:18px;color:var(--ptx-pink);margin-block-start:3px;flex:0 0 auto;}.elementor .e-79735dad-2a83{font-weight:700;font-size:13px;color:var(--ptx-white);line-height:1.4;}.elementor .e-5953604c-decb{font-size:15px;color:var(--ptx-on-dark);line-height:1.6;}.elementor .e-6b28e0da-1d09{width:auto;padding:0px;flex-direction:column;gap:2px;}.elementor .e-3c45c2ab-6fc7{padding:0px;flex-direction:row;gap:12px;align-items:flex-start;}.elementor .e-4e696b30-59c8{width:18px;height:18px;color:var(--ptx-orange);flex:0 0 auto;}.elementor .e-493b7549-3b42:hover,.elementor .e-493b7549-3b42:focus-visible{color:var(--ptx-white);}.elementor .e-493b7549-3b42{font-size:15px;color:var(--ptx-on-dark);line-height:1.5;text-decoration:none;}.elementor .e-959c55f-c635{padding:0px;flex-direction:row;gap:12px;align-items:center;}.elementor .e-49dee5d0-ae8f{width:18px;height:18px;color:var(--ptx-orange);flex:0 0 auto;}.elementor .e-37581f08-1449:hover,.elementor .e-37581f08-1449:focus-visible{color:var(--ptx-white);}.elementor .e-37581f08-1449{font-size:15px;color:var(--ptx-on-dark);line-height:1.5;text-decoration:none;}.elementor .e-60303bb7-2642{padding:0px;flex-direction:row;gap:12px;align-items:center;}.elementor .e-222542e2-1799{padding:0px;flex-direction:column;gap:18px;}.elementor .e-3dbe6a6d-c2d1{position:relative;padding-block-start:0px;padding-block-end:56px;padding-inline-start:0px;padding-inline-end:0px;gap:56px;grid-template-columns:minmax(0, 1.3fr) minmax(0, 0.75fr) minmax(0, 0.9fr) minmax(0, 1.55fr);grid-template-rows:repeat(1, auto);}.elementor .e-754a8ec1-3a4c{font-size:14px;color:var(--ptx-on-dark-muted);line-height:1.5;}.elementor .e-13f3ea2c-3cb8{font-size:14px;color:var(--ptx-on-dark-muted);line-height:1.5;}.elementor .e-29ddc524-a832{position:relative;padding-block-start:26px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--ptx-navy-line);border-style:solid;flex-direction:row;justify-content:space-between;}.elementor .e-5c94ff3b-a183{overflow:hidden;position:relative;padding-block-start:72px;padding-block-end:0px;padding-inline-start:120px;padding-inline-end:120px;background-color:var(--ptx-navy);flex-direction:column;}